20 44 8 36 12 44 24 52 0 40 40 80 32 36 0 4 0 20 4 44 24 52 20 48 12 44 20 52 24 52 24 48 28 56 24 52 24 56 32 60 36 60 24 48 20 52 32 64 44 48 0 12 0 48 32 68 8 40 20 52 20 40 0 20 4 52 36 72 32 56 16 48 12 48 24 56 24 56 16 44 4 44 20 64 40 72 40 72 28 44 0 28 0 44 20 56 28 56 20 44 12 48 20 56 4 40 16 52 24 52 16 44 28 60 28 60 28 60 28 60 36 64 28 56 16 44 4 36 16 40 32 56 28 32 0 0 0 12 0 24 0 12 0 0 0 8 20 76 64 48 8 24 20 40 28 48 44 68 64 84 64 88 52 84 52 84 48 80 60 72 36 96 76 96 64 112 76 100 68 88 60 92 68 100 76 104 80 112 80 104 68 92 80 96 44 120 92 132 56 88 52 112 64 100 64 152 124 168 84 128 76 120 76 128 84 136 92 144 100 152 104 152 104 148 100 160 100 156 88 144 88 152 88 164 120 172 92 140 84 152 108 176 128 184 104 140 60 112 104 168 108 164 96 156 104 172 132 204 156 232 180 252 184 256 156 232 172 248 176 240 148 220 140 220 148 228 160 240 168 248 184 256 176 248 172 252 180 260 160 228 144 212 136 216 148 232 160 248 188 268 188 256 180 256 188 260 188 260 188 260 188 260 192 260 180 248 180 260 196 276 172 244 180 256 196 272 208 280 196 264 196 264 196 264 196 264 192 268 188 268 188 268 184 264 200 280 200 280 200 280 200 280 180 284 188 296 196 296 188 288 204 308 204 308 204 308 204 308 224 316 208 300 196 300 208 312 204 304 204 308 208 312 212 312 212 308 216 316 220 320 228 324 240 332 228 324 228 324 236 336 224 320 224 324 228 328 232 328 228 320 224 316 220 320 224 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 228 328 232 332 236 332 240 340 240 340 240 340 240 340 244 344 244 344 244 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 232 328 236 336 240 340 248 344 252 348 252 344 248 340 244 340 244 348 240 348 240 352 248 360 248 356 260 372 276 384 292 396 316 416 324 416 308 400 312 420 316 404 292 372 264 356 260 360 248 340 232 332 240 344 244 340 244 348 248 352 252 348 248 344 228 340 232 344 236 348 240 352 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 272 392 292 428 336 476 368 504 392 544 384 532 376 520 324 440 288 440 300 404 248 352 252 364 256 360 256 360 252 340 216 304 208 312 200 304 196 312 208 324 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 300 204 296 192 288 200 296 192 284 184 276 176 284 204 304 204 288 200 296 200 296 200 296 204 300 196 292 196 292 196 288 184 280 196 280 196 276 192 272 188 272 176 260 172 252 168 248 160 244 172 240 172 240 172 240 172 240 188 248 164 220 148 216 152 224 152 228 136 220 132 220 132 224 132 216 124 212 128 220 140 232 156 224 152 220 148 212 140 208 132 200 132 200 132 200 132 204 144 212 144 208 140 204 136 204 144 208 132 196 128 200 140 212 156 224 152 220 152 220 152 220 140 208 140 204 136 200 132 200 144 204 136 196 128 188 124 188 112 180 124 192 132 192 124 188 132 188 116 172 104 172 116 184 116 180 116 184 120 188 124 192 116 176 112 172 108 176 112 180 104 172 112 180 112 168 92 148 108 172 108 168 100 160 92 152 76 144 84 152 96 164 104 172 108 172 108 172 108 176 112 176 80 148 84 152 88 148 84 144 76 136 84 136 72 116 44 92 48 108 60 120 68 120 60 116 64 128 68 132 72 136 76 136 92 144 80 148 100 160 88 136 84 128 64 108 48 100 56 104 88 132 88 116 68 104 56 88 48 92 44 88 48 92 52 100 56 104 60 96 40 80 40 92 52 96 44 76 36 88 28 48 8 60 20 56 4 64 56 132 28 76 16 96 32 80 12 76 56 112 52 100 40 100 64 132 60 112 64 128 84 140 80 124 64 116 64 112 60 108 56 108 48 100 48 104 56 112 68 124 52 124 76 108 44 104 64 112 68 116 64 116 64 116 64 116 68 100 28 76 36 104 60 116 76 120 56 88 32 88 60 124 48 100 52 104 56 100 52 96 80 92 16 72 60 132 76 104 80 108 36 68 24 92 72 136 28 112 92 132 56 88 52 120 28 76 32 88 44 88 28 64 40 56 44 56 40 56 48 68 32 60 60 80 60 60 40 48 32 44 32 48 40 56 52 64 48 60 52 68 56 68 56 68 60 68 56 64 52 68 56 72 60 68 56 64 52 68 56 72 56 56 28 40 40 64 56 64 40 56 48 68 56 68 56 64 44 56 68 68 64 56 52 56 48 52 56 60 60 56 52 48 48 52 56 64 68 72 72 72 60 52 40 36 40 48 48 48 52 52 48 48 48 52 56 56 44 48 56 60 60 60 56 52 60 60 60 60 60 60 60 60 68 64 60 56 52 48 44 44 48 56 60 64 56 52 32 28 12 20 20 24 16 12 0 4 12 8 16 48 48 32 20 32 32 36 36 44 52 64 68 80 80 84 84 84 84 84 84 84 92 72 72 92 104 96 96 108 104 112 92 100 88 104 96 112 108 120 112 120 108 116 100 112 120 112 104 136 144 140 112 112 104 124 116 112 112 152 160 160 128 132 124 128 124 136 136 148 140 152 144 156 152 160 148 156 144 164 156 164 144 152 140 160 144 172 176 180 148 148 140 164 148 172 172 188 168 172 152 164 164 180 168 176 156 168 164 184 188 220 208 248 236 272 248 276 228 268 240 288 244 284 232 272 220 276 224 284 236 292 244 296 256 304 248 296 244 300 252 308 240 296 228 288 224 288 232 296 240 308 264 328 264 316 256 316 256 324 256 324 256 324 256 324 260 328 256 320 256 328 268 340 244 324 252 332 264 344 272 352 268 344 268 344 268 344 268 344 268 340 268 340 268 340 268 344 280 352 280 352 280 352 280 352 280 356 292 364 300 364 292 360 304 372 304 372 304 372 304 372 320 396 308 380 296 380 308 392 304 384 304 388 308 392 312 392 308 388 312 396 316 400 324 404 332 408 324 400 320 404 328 412 320 416 320 420 324 424 328 424 324 416 320 412 316 416 320 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 324 424 328 428 332 420 336 420 340 420 340 420 340 420 348 428 348 428 348 428 348 428 332 428 332 432 336 436 340 436 336 432 336 432 336 432 336 432 328 424 332 432 336 436 344 440 348 444 348 440 344 436 340 428 352 428 348 428 348 436 356 444 348 448 360 464 372 484 384 492 408 528 424 532 408 512 404 524 408 512 388 488 364 472 356 468 344 444 332 436 340 448 340 440 344 452 348 456 352 452 348 448 340 448 344 452 344 452 348 456 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 380 508 400 536 428 576 484 640 552 716 564 704 532 668 472 588 452 588 436 532 380 464 360 468 364 476 352 472 348 456 320 416 316 420 312 412 312 412 320 420 316 412 316 408 312 404 308 404 308 404 308 400 304 396 300 396 300 392 288 384 296 392 288 380 284 376 276 380 296 396 296 380 292 388 292 388 292 388 292 392 288 388 292 388 292 384 284 376 280 388 276 384 276 380 272 380 260 368 256 364 252 356 244 352 240 344 240 344 240 344 240 344 244 344 232 328 220 324 220 328 232 328 224 324 220 320 224 324 220 320 216 316 216 320 224 324 224 324 220 320 212 312 208 308 200 304 200 304 200 304 200 296 208 296 208 292 208 288 204 288 208 292 200 284 200 284 208 292 224 300 224 300 224 300 228 304 208 284 208 280 204 280 200 276 196 268 204 272 200 260 184 248 180 252 188 264 196 264 192 256 192 256 180 244 172 244 180 248 180 248 180 252 184 252 188 256 180 240 176 236 172 240 176 244 172 236 176 240 172 228 160 216 168 232 168 232 164 224 156 216 144 212 148 216 160 228 164 232 164 228 164 228 164 228 164 228 144 212 148 216 152 212 148 208 140 216 148 216 140 200 116 180 116 192 124 200 132 200 128 196 128 196 132 196 136 200 140 204 148 204 140 212 156 220 144 196 136 188 124 176 116 168 116 164 132 168 124 160 116 144 104 136 92 120 84 116 84 120 96 132 88 116 80 108 76 112 80 112 88 124 84 108 80 120 76 84 60 100 68 92 52 92 92 152 84 104 80 124 96 112 80 128 116 168 116 160 104 160 116 184 112 172 108 180 128 196 128 184 120 184 120 180 116 180 112 176 108 164 108 164 112 172 120 180 100 176 124 160 92 156 108 164 108 164 108 164 108 164 108 164 120 160 88 144 100 168 116 172 120 164 108 140 84 136 104 168 104 152 104 152 104 152 104 152 120 152 84 136 100 164 120 164 108 148 88 132 84 144 108 164 80 152 124 172 104 140 100 164 80 124 76 132 88 136 80 120 4 44 28 52 16 40 20 56 24 48 16 48 24 56 28 56 20 44 8 32 8 44 24 60 24 52 28 56 32 60 32 60 32 60 28 52 24 56 28 60 24 56 28 60 32 56 28 52 12 40 12 48 28 56 20 40 24 52 24 52 28 60 36 68 24 60 36 64 24 56 28 64 24 56 28 60 28 60 24 56 28 60 24 56 28 64 32 68 32 56 16 48 20 52 16 40 12 44 16 52 24 56 24 56 24 56 28 64 36 68 32 64 28 60 28 60 28 60 28 60 32 64 32 60 28 56 24 56 36 56 40 60 40 56 28 48 12 28 4 20 0 4 0 0 4 8 0 12 0 12 4 40 16 32 20 40 32 56 48 68 56 80 52 84 52 84 52 84 56 76 40 92 68 96 64 104 72 96 64 88 60 92 68 100 88 112 84 108 80 108 80 108 84 116 76 144 96 124 68 120 68 124 72 108 64 128 88 132 72 120 72 120 76 132 88 140 88 140 96 148 100 148 100 144 88 144 88 144 76 136 76 144 84 156 104 160 84 136 80 148 84 152 104 168 108 168 112 176 104 168 108 164 100 160 108 176 112 184 136 212 160 232 160 236 168 236 164 236 164 236 156 236 152 228 156 232 160 236 160 240 172 244 168 240 164 244 168 248 164 240 164 240 164 244 168 244 164 252 188 264 184 256 180 260 184 256 184 256 184 256 184 256 184 256 184 260 188 264 192 264 184 252 188 260 196 268 200 272 200 268 200 268 200 268 200 268 184 264 184 268 192 272 196 276 200 280 200 280 200 280 200 280 184 288 188 296 192 296 192 292 196 300 196 300 196 300 196 300 216 312 204 300 200 300 208 308 204 304 204 308 208 312 212 312 212 308 216 316 220 320 228 324 228 324 224 320 224 320 228 324 224 320 228 324 228 324 232 328 228 320 224 316 220 320 224 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 228 328 232 332 236 332 240 340 240 340 240 340 240 340 244 344 244 344 244 344 244 344 236 332 236 336 240 340 244 340 240 336 240 336 240 336 240 336 232 328 236 336 240 340 248 344 252 348 248 344 248 344 244 340 244 348 240 348 240 352 248 360 240 348 252 360 264 372 280 380 304 412 324 424 320 408 308 400 308 400 296 380 276 364 260 356 244 336 228 328 236 340 236 332 244 344 248 348 248 348 244 344 240 348 236 344 236 344 232 340 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 256 384 280 400 288 428 352 512 396 564 420 556 376 512 328 456 324 460 292 408 276 388 264 364 260 356 244 344 236 332 212 308 212 316 208 312 204 316 208 320 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 300 204 296 192 288 200 296 192 284 192 284 188 288 200 296 192 280 192 288 192 288 192 288 192 288 192 288 196 292 196 288 188 280 196 276 192 276 188 272 188 272 176 260 176 256 168 248 164 244 172 240 172 240 172 240 172 240 164 232 164 228 160 224 156 228 152 232 140 224 132 220 136 224 132 220 136 224 136 220 128 216 152 216 148 212 140 204 136 200 132 200 132 200 132 200 132 204 144 208 140 208 136 204 136 204 140 204 136 200 132 204 136 208 144 212 144 216 152 220 156 224 144 212 140 208 136 204 136 204 124 196 140 212 144 196 120 176 124 188 128 196 136 196 132 192 120 184 120 180 116 176 112 176 112 176 116 180 116 184 120 184 112 176 108 172 108 172 112 176 112 176 108 172 104 164 96 160 104 168 104 168 100 160 92 152 88 152 88 156 92 160 96 160 96 160 92 156 88 152 84 148 80 148 84 152 88 148 84 144 92 152 100 156 96 144 80 132 72 132 80 140 84 140 80 136 76 136 76 140 80 140 84 144 80 136 76 140 88 148 80 132 80 132 80 132 80 128 80 128 68 116 72 108 68 108 64 100 44 84 36 76 32 84 48 100 48 76 20 68 32 84 32 68 36 88 40 76 36 88 36 60 28 76 28 64 8 60 36 100 32 76 12 92 32 88 32 108 64 124 72 124 60 108 60 120 60 108 52 108 64 124 72 120 72 124 72 120 68 120 64 116 64 116 60 112 60 116 64 120 48 116 64 96 36 100 52 100 52 104 52 104 56 108 56 108 64 108 48 100 56 116 64 112 60 112 60 100 44 92 56 112 60 104 52 96 48 100 56 108 68 112 60 100 48 100 64 124 40 92 44 96 48 96 48 96 32 92 56 108 56 100 52 104 44 84 28 76 36 88 36 80 24 56 60 72 48 52 44 68 60 56 32 44 44 68 52 56 60 68 52 60 48 64 56 72 52 64 52 64 52 68 60 72 64 72 56 64 52 64 56 68 48 64 60 76 64 72 52 60 40 56 48 64 56 64 44 52 68 72 52 56 40 56 48 64 64 64 64 60 52 52 64 72 60 60 60 60 60 60 60 60 64 60 56 48 48 48 56 56 64 60 60 60 64 56 44 36 36 40 48 56 60 60 60 56 56 60 60 64 64 68 68 68 56 56 60 60 60 60 64 64 64 64 64 64 64 64 64 64 56 56 52 56 52 56 56 60 52 52 40 32 20 16 12 12 24 16 4 4 4 16 28 44 36 40 40 48 48 60 64 72 68 76 76 80 80 84 84 84 84 76 76 84 96 100 96 96 96 104 88 96 88 104 100 116 120 128 112 120 104 120 116 132 112 128 132 156 136 124 116 140 124 136 124 124 116 124 116 124 112 120 116 128 128 140 136 148 136 144 140 152 144 152 144 152 136 156 148 156 140 148 140 156 140 160 156 164 140 148 136 156 160 176 168 176 156 168 164 184 164 180 168 180 160 172 168 192 176 208 196 232 220 252 228 256 240 272 232 272 232 280 240 288 236 288 236 288 236 288 236 288 240 292 240 292 240 292 240 292 240 300 244 308 248 308 248 304 244 312 260 324 260 316 256 320 252 320 252 320 252 320 252 320 252 324 260 332 264 332 264 328 260 336 260 340 264 340 264 344 272 348 272 348 272 348 272 348 260 336 264 340 272 348 280 352 276 348 280 352 280 352 284 356 284 356 292 360 296 364 296 364 296 364 296 364 296 364 296 364 312 388 304 380 300 384 304 388 304 384 304 388 308 392 312 392 312 392 312 396 316 400 320 400 320 400 320 400 320 400 320 400 324 420 324 420 324 420 324 420 324 416 320 412 316 416 320 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 324 424 328 428 332 420 332 416 336 416 336 416 336 416 340 420 340 420 340 420 340 420 332 428 332 432 336 436 340 436 332 428 332 428 332 428 332 428 332 428 332 432 336 436 340 436 344 440 344 440 344 440 344 432 352 428 348 428 348 436 356 444 348 448 356 460 364 476 376 484 392 516 416 536 424 524 400 504 396 508 392 500 380 480 360 464 344 440 328 432 332 440 336 436 340 448 348 452 348 452 344 444 352 456 348 452 344 448 340 444 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 356 500 400 524 400 544 464 636 500 688 560 712 536 684 516 656 480 596 420 528 408 512 388 476 372 476 344 456 336 448 320 420 324 424 320 420 320 416 320 416 316 412 316 408 312 404 308 404 308 404 308 400 304 396 300 396 300 392 288 384 296 392 288 380 292 388 292 388 292 384 284 372 288 384 284 380 284 380 280 376 284 384 292 388 292 384 284 380 276 384 276 380 272 380 268 376 264 372 260 364 252 360 248 356 244 348 240 344 240 344 236 340 224 328 228 336 232 336 228 328 236 332 228 324 224 324 224 328 220 324 228 328 224 320 212 308 216 320 212 312 204 308 200 304 200 304 200 304 200 304 200 296 204 292 208 288 204 288 200 284 204 288 204 288 204 288 204 288 192 268 196 276 204 284 212 288 212 284 208 284 204 280 204 280 196 264 200 272 200 264 188 252 196 264 196 264 200 264 196 264 180 252 184 252 184 248 176 240 176 244 176 244 176 248 180 248 176 240 172 232 168 236 176 240 180 240 172 232 164 224 164 228 164 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 160 224 156 216 148 208 140 204 144 212 148 216 152 212 148 208 148 224 156 228 156 224 148 216 140 212 140 212 144 216 140 212 144 208 144 208 144 208 144 208 136 200 136 200 140 204 136 196 124 184 136 196 140 192 136 180 104 140 96 132 92 120 80 116 88 112 72 100 68 108 88 128 108 120 68 104 84 124 76 92 72 116 84 108 80 120 84 104 76 112 76 100 60 92 72 116 80 100 72 116 92 128 104 156 116 172 132 176 116 164 104 164 120 176 104 168 112 184 124 184 124 188 120 184 116 180 116 180 120 172 112 164 108 164 108 164 104 172 116 152 96 160 108 156 112 168 112 168 112 172 116 172 104 160 104 164 112 168 108 160 100 156 108 156 100 144 104 156 108 152 92 136 88 140 104 156 120 164 108 152 100 152 108 160 84 136 92 144 100 144 88 132 84 132 88 144 100 152 100 140 100 136 76 124 80 136 92 140 4 44 32 60 24 44 20 52 40 56 16 44 24 56 16 32 32 60 36 68 36 60 28 52 20 48 16 44 16 48 28 56 36 60 28 52 24 52 24 52 20 52 32 64 36 60 24 48 20 52 24 48 20 44 20 52 44 64 24 44 12 44 24 56 32 64 28 56 16 52 32 72 28 60 28 60 28 60 28 60 32 60 16 44 8 40 12 48 32 60 28 64 36 60 16 32 4 40 16 56 28 60 28 56 24 56 24 56 24 60 28 64 24 56 24 60 28 64 32 64 32 64 32 64 36 68 36 68 40 56 36 52 36 60 44 68 52 68 36 44 16 28 4 24 0 12 0 4 0 16 8 24 16 32 16 36 24 44 32 52 40 64 36 72 44 80 52 84 52 80 48 80 56 100 64 88 64 88 56 84 56 92 72 104 92 116 80 104 80 112 88 120 72 116 84 140 76 104 64 132 84 128 76 124 72 112 60 108 60 112 68 120 80 132 88 136 84 132 88 140 96 144 92 140 88 144 92 148 84 140 84 152 84 148 88 144 80 136 80 144 100 164 104 156 88 148 96 164 104 168 112 168 104 164 112 184 112 184 132 208 156 224 152 224 172 236 156 228 156 236 164 248 164 240 164 236 160 236 160 232 160 240 164 240 164 240 164 236 160 236 164 248 172 248 172 244 168 252 184 260 180 252 180 264 180 252 180 252 180 252 180 252 180 256 188 264 192 264 192 260 196 264 196 264 196 264 196 264 204 272 204 272 204 272 204 272 184 264 188 272 196 280 200 284 196 276 196 280 200 284 204 284 188 288 184 288 188 292 192 296 192 296 192 296 192 296 192 296 204 304 200 300 200 304 204 308 204 304 204 308 208 312 212 312 216 312 220 316 220 316 224 320 224 320 224 320 224 320 224 320 228 324 228 324 228 324 228 324 228 320 224 316 220 320 224 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 228 328 232 332 236 332 236 336 236 336 236 336 236 336 232 332 232 332 232 332 232 332 236 332 236 336 240 340 244 340 236 332 236 332 236 332 236 332 236 332 240 336 240 336 244 340 248 344 248 344 248 344 248 344 244 348 240 348 240 352 248 360 252 356 256 368 268 376 280 380 288 396 312 424 332 420 308 392 300 396 296 388 284 372 268 356 248 340 232 332 236 336 236 328 240 340 244 348 248 344 240 340 244 348 240 344 236 340 232 336 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 236 376 292 412 292 420 332 492 332 520 388 548 384 540 376 520 328 444 272 404 292 416 288 392 268 360 244 344 236 332 216 316 216 324 216 324 212 324 208 320 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 300 204 296 192 288 200 296 192 284 196 292 200 292 192 284 184 280 192 288 188 284 184 280 184 276 188 284 192 292 196 292 192 284 192 276 188 272 188 268 184 268 180 264 176 260 172 252 164 248 176 244 176 240 172 236 168 236 152 224 160 232 164 232 160 232 156 232 140 228 136 224 140 228 132 224 140 228 136 220 124 208 148 216 144 208 136 204 132 200 132 200 132 200 132 200 132 204 140 208 136 204 136 200 132 200 136 204 136 204 136 204 136 204 116 188 124 196 132 204 136 208 140 208 136 204 136 200 132 200 140 200 132 188 124 192 132 200 136 200 132 196 132 196 132 196 116 184 120 184 120 180 112 172 112 176 112 176 112 172 108 172 112 172 104 168 104 168 108 176 116 176 108 168 100 160 100 164 96 160 100 164 96 160 92 152 96 160 92 156 92 156 88 152 100 160 96 156 88 148 80 140 80 148 84 152 88 148 84 144 92 148 92 148 92 148 88 144 88 140 84 140 84 140 84 140 88 148 88 144 84 144 84 144 76 136 76 136 72 132 76 136 68 124 80 136 88 136 88 132 56 100 56 88 40 76 28 64 40 80 28 68 28 76 40 92 72 92 28 72 36 84 24 48 20 84 44 76 32 88 44 76 36 80 32 72 20 64 24 72 24 68 4 80 32 92 44 120 52 116 68 120 60 104 48 100 76 116 56 108 64 124 72 124 64 116 64 116 60 112 56 108 64 112 56 104 48 100 48 100 60 120 64 100 48 116 64 104 56 108 56 112 60 116 64 116 44 100 52 108 52 100 44 96 48 104 60 108 56 100 56 108 56 96 40 84 36 88 48 104 84 112 52 96 60 112 56 96 44 92 44 92 44 92 44 88 40 84 32 88 48 100 48 88 56 92 32 76 32 92 48 96 44 56 48 64 56 68 52 64 76 80 64 76 64 72 48 52 52 68 64 80 68 76 52 60 48 60 40 52 40 60 52 72 68 76 60 68 52 64 52 64 52 68 56 72 60 68 56 64 56 68 56 60 40 52 48 72 64 72 52 60 52 72 72 92 56 60 60 52 44 48 56 68 60 60 56 56 56 56 60 60 60 56 52 44 44 40 40 40 60 60 56 60 64 60 48 40 44 44 48 52 56 56 56 56 52 52 48 48 52 52 60 60 52 52 56 60 60 64 68 68 64 64 64 64 64 64 64 64 72 72 68 72 68 72 72 80 80 80 72 68 52 48 40 40 0 16 16 16 16 32 28 20 24 28 24 28 24 32 36 40 48 52 56 60 68 72 76 80 80 84 84 76 84 100 96 80 88 100 84 92 84 104 100 116 108 120 108 120 108 124 112 128 108 120 124 140 120 112 108 136 132 132 128 144 132 120 104 116 108 120 116 132 128 136 128 136 128 140 136 144 140 148 136 144 136 156 152 160 144 156 148 168 148 160 144 152 140 152 144 160 144 164 156 164 152 164 164 184 160 180 172 180 164 180 176 196 180 212 200 236 220 252 224 252 236 268 228 272 232 280 244 292 240 292 240 292 240 288 236 288 236 292 240 296 244 292 240 288 236 296 236 300 244 304 248 308 248 312 260 316 252 312 260 324 256 324 256 324 256 324 256 324 256 324 256 328 260 332 264 332 264 340 264 340 268 344 268 344 268 344 268 344 268 344 268 344 268 340 272 344 276 352 280 352 272 344 276 352 280 356 288 360 288 356 288 356 288 360 296 368 296 364 296 364 296 364 296 364 300 380 300 380 304 384 304 384 304 384 304 388 308 392 312 392 316 396 316 396 316 396 316 396 320 400 324 404 324 404 320 400 328 424 324 420 324 420 320 416 324 416 320 412 316 416 320 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 324 424 328 428 332 420 328 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 428 332 432 336 436 340 436 336 432 336 432 336 432 336 432 336 432 336 432 336 432 336 432 340 436 344 440 344 440 348 436 352 428 348 428 348 436 356 444 356 456 364 464 368 480 376 484 380 496 400 528 428 540 412 512 400 508 392 496 380 484 368 476 356 452 336 440 340 444 336 436 340 444 344 448 344 448 340 444 348 456 344 452 344 452 340 448 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 352 496 404 540 416 552 456 612 488 660 540 696 544 700 532 668 480 592 420 536 408 532 412 508 376 488 360 476 352 464 332 428 328 432 332 432 332 424 320 412 316 412 316 408 312 404 308 404 308 404 308 400 304 396 300 396 300 392 288 384 296 392 288 380 288 388 300 392 288 376 280 380 292 388 288 380 284 376 276 372 280 380 288 388 292 388 288 384 272 380 272 380 268 376 268 372 268 372 264 368 256 360 252 360 248 352 244 344 240 340 232 336 228 332 228 332 228 332 228 336 236 336 232 328 228 328 228 328 220 320 224 324 224 320 216 316 220 320 216 316 208 308 204 304 200 304 200 304 200 304 200 296 200 288 204 288 200 284 200 280 200 288 204 292 208 288 204 284 196 272 200 280 204 284 208 288 200 276 200 272 196 272 192 268 212 272 192 252 184 256 200 276 200 268 196 260 188 260 192 264 184 252 184 248 180 244 176 244 176 244 172 240 172 236 168 236 172 236 168 232 168 232 172 236 176 240 172 236 168 228 160 224 156 220 160 224 160 224 156 216 156 220 156 220 156 220 156 220 160 224 160 220 152 216 148 212 144 212 148 216 152 212 148 208 144 216 144 212 140 212 140 212 148 216 140 208 136 208 140 212 148 212 148 208 144 208 140 204 136 204 140 200 128 192 136 208 124 184 128 188 132 188 136 180 116 152 104 136 88 112 68 100 80 108 76 108 80 112 84 120 104 120 72 100 68 100 56 80 64 116 92 112 76 116 84 108 72 104 72 104 72 104 72 104 76 96 72 128 100 136 104 172 104 160 116 172 108 160 100 168 124 180 112 176 120 188 120 180 116 180 112 176 112 172 108 172 108 164 104 156 96 152 96 156 120 180 116 156 104 176 116 156 92 152 96 156 104 160 108 164 96 156 108 160 100 148 92 152 96 152 108 156 100 148 104 160 100 144 92 136 88 140 96 148 124 156 92 140 108 160 104 136 100 148 96 140 92 140 92 144 96 136 84 136 92 140 88 132 108 144 84 128 88 144 96 144 32 48 8 40 28 64 32 48 40 72 44 64 28 56 32 64 16 48 20 52 24 52 20 48 28 52 16 40 16 48 32 64 40 64 32 56 24 48 20 52 32 56 28 52 24 56 28 60 24 60 32 56 16 40 20 56 28 56 24 52 24 60 40 72 16 52 24 52 12 44 20 56 28 56 20 48 16 52 24 60 24 60 28 56 24 52 16 44 24 52 20 52 28 60 20 44 20 52 16 48 16 52 24 56 24 52 16 48 16 52 28 64 20 52 24 60 28 64 36 68 32 64 32 64 28 60 28 60 52 72 52 72 48 68 48 68 56 76 56 72 44 52 24 36 0 36 24 32 16 52 28 32 12 32 12 28 12 32 16 40 4 40 12 52 28 68 40 76 48 88 52 72 48 100 64 76 60 84 52 80 56 92 72 104 72 100 76 108 80 112 80 108 80 112 68 128 76 108 60 124 80 120 76 144 96 120 60 116 60 112 72 124 80 124 76 120 76 128 84 136 88 136 88 132 80 140 84 144 80 140 84 152 92 148 80 140 84 148 88 152 80 148 96 160 100 160 108 176 100 168 112 168 108 168 120 188 112 184 132 208 152 220 148 216 160 228 156 232 164 240 164 248 160 236 164 240 164 240 164 240 160 240 168 248 172 244 164 236 164 240 160 236 164 248 180 260 172 256 184 256 176 252 184 268 184 256 184 256 184 256 184 256 188 260 184 252 184 260 196 272 192 264 196 268 200 272 204 272 200 268 200 268 200 268 200 268 192 276 196 276 196 276 196 276 192 272 196 280 200 284 208 288 192 292 184 284 184 292 192 300 196 300 196 300 196 300 196 300 192 296 200 300 204 304 204 304 204 304 204 308 208 312 212 312 220 316 220 316 220 316 220 316 224 324 232 332 236 328 228 320 232 328 232 324 228 320 224 320 228 320 224 316 220 320 224 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 228 328 232 332 236 332 232 332 232 332 232 332 232 332 236 336 236 336 236 336 236 336 236 332 236 336 240 340 244 340 240 336 240 336 240 336 240 336 240 336 240 336 240 336 240 336 244 340 244 344 248 348 252 348 244 348 240 348 240 352 248 360 248 356 256 364 264 368 272 372 276 376 292 408 332 432 328 412 308 400 296 380 280 372 276 372 264 352 244 340 244 344 240 336 236 340 240 344 244 340 240 336 232 340 236 344 236 344 240 348 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 252 376 272 400 296 432 332 476 356 528 392 552 400 560 376 508 340 472 292 416 280 416 292 404 280 380 272 372 264 356 236 328 224 332 228 336 224 328 208 316 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 300 204 296 192 288 200 296 192 284 184 292 204 296 192 280 188 288 200 296 196 288 188 280 184 276 184 284 192 292 196 292 196 288 188 272 188 268 184 268 180 264 184 268 180 260 172 256 168 252 180 248 176 240 172 236 164 232 168 232 160 224 152 224 160 236 160 236 144 228 140 228 140 232 132 220 128 216 128 220 136 224 156 220 152 216 144 208 140 204 132 200 132 200 132 200 132 204 136 204 136 200 132 200 128 196 132 200 140 208 140 208 132 200 136 204 136 204 136 204 136 204 128 196 124 192 124 188 120 188 140 200 128 188 124 192 136 204 136 196 128 184 120 184 124 192 128 188 116 176 108 176 116 180 108 172 108 168 104 168 100 164 108 168 104 164 100 168 104 172 108 172 112 176 108 164 96 152 88 156 92 160 96 160 92 152 92 156 92 156 92 156 92 156 88 152 88 152 88 152 88 152 80 148 84 152 88 148 84 144 92 144 84 136 80 136 80 136 96 152 88 140 80 140 84 144 88 144 84 144 80 140 76 136 76 144 84 136 68 128 80 152 84 136 80 128 76 132 88 136 60 104 60 92 44 80 36 68 28 76 40 88 44 88 40 80 40 80 32 72 24 68 24 68 20 88 52 84 28 80 36 76 16 64 24 72 36 80 36 76 32 76 24 108 56 108 56 128 48 108 64 116 60 108 60 116 64 112 56 112 68 120 60 104 68 120 64 116 64 112 60 112 56 108 52 100 48 100 52 104 64 120 56 96 52 120 64 96 40 92 44 100 48 104 56 108 48 108 60 108 44 92 44 104 52 104 56 104 48 100 60 116 52 100 52 100 52 100 52 100 56 100 52 96 48 96 48 96 52 100 52 100 52 96 44 92 52 100 48 92 40 84 36 88 56 96 40 84 44 100 52 96 72 60 28 44 56 84 64 56 56 72 60 64 40 56 60 92 44 52 32 40 32 52 48 64 60 68 48 56 48 68 64 80 68 76 60 68 52 60 48 60 64 72 52 60 48 64 60 76 44 68 68 76 52 52 44 60 56 68 52 56 44 52 40 56 44 48 52 52 44 40 44 52 56 56 48 44 44 48 56 56 60 64 68 68 68 60 52 48 56 48 44 48 56 60 56 48 60 56 52 44 44 48 52 56 56 56 52 48 48 56 60 68 52 52 56 60 60 64 68 68 64 64 64 60 60 56 56 56 60 64 64 68 64 64 52 56 68 76 76 80 68 60 44 40 44 68 68 60 60 80 80 64 52 52 48 48 44 52 52 56 32 32 40 48 56 64 68 72 76 88 84 72 80 100 96 72 84 96 80 92 84 104 100 116 92 108 104 120 112 120 104 116 124 120 112 132 128 124 112 132 124 124 124 160 152 132 112 132 112 124 120 132 128 132 120 124 124 136 132 144 136 144 132 140 120 144 140 148 132 144 140 160 156 160 140 152 144 164 152 164 152 172 168 184 164 176 164 180 160 180 172 184 168 184 180 200 176 204 192 228 212 240 212 240 224 264 232 280 240 284 244 288 236 288 236 292 240 296 244 296 240 292 248 304 252 300 240 292 248 304 240 296 240 308 260 328 252 316 256 316 252 312 260 328 260 328 260 328 260 328 260 328 264 328 252 316 252 328 268 344 260 336 264 344 268 348 276 352 264 340 264 340 264 340 264 340 280 352 276 348 276 348 276 344 272 344 276 352 280 356 288 360 292 360 288 352 288 360 300 372 300 368 300 368 300 368 300 368 292 372 296 380 304 384 304 384 304 384 304 388 308 392 312 392 316 396 316 396 316 396 316 396 324 404 332 416 336 412 324 404 328 424 328 420 324 416 320 416 324 416 320 412 316 416 320 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 324 424 328 428 332 420 328 412 332 412 332 412 332 412 344 424 344 424 344 424 344 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 336 432 336 432 336 432 336 432 340 436 340 440 344 444 348 436 352 428 348 428 348 436 356 444 348 448 352 452 356 464 364 472 372 484 380 512 424 548 428 532 408 512 388 488 372 484 376 492 368 460 348 448 348 452 344 440 336 444 340 448 344 444 340 440 336 448 340 452 344 456 348 460 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 376 496 372 504 400 552 456 600 512 660 540 692 568 728 552 676 512 632 460 564 412 532 408 516 384 504 384 504 380 488 348 440 332 440 336 440 336 424 320 412 316 412 316 408 312 404 308 404 308 404 308 400 304 396 300 396 300 392 288 384 296 392 288 380 276 384 300 392 284 376 284 388 300 392 292 388 288 380 280 376 280 376 288 388 292 388 292 388 272 380 272 376 268 372 264 372 268 376 264 368 260 364 252 360 248 352 244 344 240 340 232 336 244 340 228 324 216 324 228 336 240 336 232 328 228 328 228 332 220 316 212 312 216 320 228 332 224 328 220 324 216 316 208 312 200 304 200 304 200 304 200 296 200 288 204 284 200 280 196 280 196 284 208 296 212 292 200 280 196 272 196 272 196 272 192 268 192 268 188 264 188 260 184 260 192 260 196 264 200 264 196 264 200 264 188 252 180 248 184 256 196 256 180 240 168 240 180 252 172 240 172 236 168 232 164 228 172 232 168 228 164 232 168 236 168 236 176 244 176 232 156 212 152 216 156 224 160 224 156 220 152 216 152 220 156 224 160 224 144 212 148 212 148 212 152 216 144 212 148 216 152 212 148 208 152 220 144 208 136 204 132 204 160 228 148 216 140 216 144 220 144 208 144 204 140 200 136 196 140 208 148 204 128 192 140 220 148 200 136 184 128 188 140 192 88 128 84 120 80 112 72 108 72 108 88 124 96 124 84 112 80 116 84 116 80 112 88 132 68 124 100 116 72 108 80 108 52 88 60 104 84 120 84 108 88 120 96 156 128 168 120 180 104 168 116 172 112 180 120 192 108 168 104 176 116 180 104 160 124 188 124 184 120 180 116 180 112 164 108 160 104 164 108 168 112 168 100 148 100 172 108 144 100 156 104 164 112 168 116 176 108 172 120 168 96 148 104 172 100 152 104 148 96 148 112 168 104 156 112 160 112 160 108 152 80 148 112 152 84 128 92 156 96 148 108 160 112 148 92 132 100 152 104 144 84 124 80 136 104 144 88 140 96 148 100 144 44 56 20 48 12 32 16 72 16 48 24 60 40 68 28 48 16 48 20 48 20 48 24 52 0 36 16 52 28 52 16 40 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 8 40 12 44 20 52 28 56 20 40 8 36 12 44 12 32 8 44 20 60 32 64 28 60 12 52 24 56 16 40 8 44 20 56 28 64 28 56 16 44 28 64 32 60 28 52 16 44 24 56 24 52 20 48 16 48 36 64 28 56 24 56 28 60 36 64 24 60 28 56 16 36 16 52 24 64 36 64 20 40 36 56 40 64 48 68 48 68 48 64 40 56 36 64 52 76 36 68 36 68 36 68 36 68 44 68 28 60 36 64 20 36 0 40 20 64 36 68 32 60 32 68 40 76 44 72 36 64 48 76 44 68 40 68 44 72 48 88 72 108 80 104 80 112 84 116 64 108 64 120 84 140 68 120 80 132 84 128 72 112 68 116 68 116 68 116 68 116 68 116 68 120 80 136 96 148 72 128 72 136 76 136 72 132 80 140 80 144 84 148 88 148 88 152 100 168 108 168 104 160 80 140 84 148 92 156 100 160 116 180 120 192 140 212 152 228 176 240 168 236 164 240 160 244 164 240 164 240 164 240 164 240 168 244 168 244 168 244 168 244 164 240 164 240 164 240 164 240 168 248 184 264 192 264 180 252 184 256 188 260 188 256 180 252 192 268 200 272 200 264 184 252 184 256 192 264 196 264 196 260 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 188 268 192 276 200 280 200 280 184 284 180 288 184 292 188 292 192 292 188 292 188 296 196 304 200 304 204 308 208 304 204 300 208 308 212 312 212 316 216 316 212 308 216 316 220 320 228 324 228 324 228 328 232 332 236 332 228 324 228 320 224 316 220 316 216 316 220 320 224 316 220 312 224 324 228 328 232 324 228 320 228 324 228 324 228 324 228 324 240 332 236 328 232 324 228 320 236 328 232 324 228 328 232 332 236 336 236 336 236 336 236 336 236 336 236 340 240 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 236 336 248 348 252 344 240 332 248 340 244 340 244 344 252 352 236 348 240 352 244 356 248 360 248 356 252 356 248 348 256 364 272 372 288 396 308 412 324 420 336 416 300 380 280 372 272 364 256 352 248 340 240 336 236 336 240 336 236 340 248 348 240 332 228 336 228 340 232 344 236 344 244 352 244 356 248 360 252 360 260 368 260 372 264 376 260 372 276 388 272 388 272 404 300 444 352 504 364 532 384 544 384 552 344 496 316 440 280 412 276 416 272 376 264 364 256 352 236 332 220 328 216 320 212 324 216 328 212 316 212 316 208 308 200 300 200 304 200 300 196 296 192 296 200 296 200 292 196 288 192 288 196 292 196 288 192 284 188 284 192 288 192 288 192 288 192 288 196 292 188 280 184 280 184 280 188 276 192 276 192 272 184 264 184 268 184 264 180 260 176 260 180 244 176 240 172 236 168 232 172 236 164 224 156 220 152 228 156 240 152 240 148 228 132 216 136 224 136 224 140 232 148 240 148 216 148 216 148 216 148 216 136 204 136 200 132 196 128 200 156 224 156 220 144 204 128 192 156 216 140 200 128 200 140 212 136 200 132 196 128 200 132 204 128 196 128 196 128 196 128 196 116 184 124 192 132 196 132 196 124 192 128 196 132 192 128 188 124 188 124 184 120 184 116 180 124 184 112 168 104 172 112 180 108 172 108 172 108 172 108 172 108 168 100 160 92 152 88 152 92 156 96 164 100 164 96 160 76 152 96 160 92 156 96 164 96 156 88 148 84 148 84 152 76 144 80 148 84 144 80 140 84 144 88 144 88 140 80 132 100 152 88 140 80 136 84 144 84 148 88 148 88 148 92 152 80 140 76 136 80 140 84 148 84 136 88 140 84 132 80 120 56 92 40 72 32 80 36 68 32 80 40 88 48 96 52 96 32 80 36 80 36 80 36 84 56 92 40 76 28 72 28 76 24 76 40 84 40 84 48 100 64 112 60 120 64 116 60 112 64 116 64 116 64 112 64 112 44 104 52 100 44 100 56 116 88 124 60 116 80 132 64 92 52 108 64 120 68 116 56 104 56 108 56 108 56 108 56 108 48 100 56 112 60 112 60 112 36 96 52 104 48 96 48 104 52 100 52 104 56 108 60 108 60 104 52 100 56 104 48 84 64 112 64 112 64 112 64 112 56 96 40 88 48 100 52 96 52 100 52 100 48 92 40 84 40 80 32 88 56 112 52 88 60 60 44 56 36 36 32 68 40 60 60 76 68 72 56 64 56 68 56 68 56 64 52 64 36 52 48 64 52 64 48 56 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 44 56 48 60 52 64 56 68 52 56 40 56 52 64 48 56 44 48 52 56 60 64 64 64 48 56 60 60 52 44 48 48 52 52 56 60 56 52 48 44 52 56 56 56 56 52 48 48 56 56 56 52 52 48 48 48 52 52 52 56 60 64 72 76 76 72 68 68 72 72 60 52 56 56 56 60 68 68 56 48 60 64 64 72 68 72 64 68 64 64 60 64 64 68 68 76 72 72 72 72 72 72 72 72 64 56 52 52 60 60 48 36 40 44 52 60 64 64 60 56 52 52 56 56 56 56 52 52 76 84 72 80 68 84 76 88 80 100 104 120 104 116 104 120 108 116 108 116 108 124 124 136 120 132 132 144 136 136 124 124 120 128 120 128 120 128 120 128 120 128 120 132 128 140 140 152 124 144 132 144 132 148 136 152 140 152 140 156 144 156 148 160 144 160 152 164 156 168 156 168 156 168 160 172 164 180 168 184 172 200 184 216 204 240 224 256 236 272 236 280 236 284 244 292 240 292 240 292 240 292 240 292 244 296 244 296 244 296 244 296 240 300 240 300 240 300 240 300 244 308 256 320 260 320 256 312 252 320 256 328 260 328 256 324 264 332 268 336 264 328 256 324 252 332 260 340 264 340 264 336 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 272 344 276 352 280 352 276 348 280 352 288 356 288 360 292 360 296 364 292 360 296 364 300 372 300 384 304 388 308 384 304 380 304 388 308 388 312 392 312 396 308 388 312 396 316 400 324 404 324 404 324 408 328 412 332 412 324 420 324 416 320 416 316 412 316 412 320 416 320 416 316 412 320 420 324 424 328 420 324 416 324 420 324 420 324 420 324 420 332 428 328 424 328 424 324 420 332 424 328 420 324 424 328 420 332 416 336 416 336 416 336 416 336 416 336 420 340 424 344 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 336 436 340 440 344 436 340 432 344 436 340 436 340 440 348 440 348 432 352 432 352 436 356 440 344 444 352 448 340 448 352 464 360 476 376 500 400 524 416 532 424 520 392 492 380 492 376 484 364 464 356 456 348 448 348 452 344 444 336 444 348 452 340 436 336 444 340 448 340 452 344 452 352 460 352 464 356 468 360 468 368 472 368 480 372 480 372 492 380 500 384 504 384 520 416 556 460 612 508 672 552 704 552 692 536 668 492 600 444 560 428 544 388 500 372 484 360 476 344 444 332 432 324 424 324 420 328 424 316 416 320 412 316 404 304 396 304 400 304 396 300 396 296 392 296 392 296 388 292 384 288 384 292 388 292 384 288 380 284 380 288 384 288 384 288 384 288 384 292 384 284 376 280 376 280 380 272 384 276 384 276 380 268 372 268 376 268 372 264 368 260 368 244 348 244 344 240 344 240 344 248 348 240 340 232 336 232 336 232 336 240 340 236 332 224 320 228 328 224 324 224 328 232 336 220 324 220 320 216 316 212 316 204 308 204 304 200 300 196 292 216 304 220 300 212 292 200 280 216 296 208 284 200 288 208 296 204 276 200 276 200 276 200 280 196 272 196 272 196 272 196 272 184 256 192 264 196 264 192 260 188 256 192 260 192 260 188 256 188 252 184 252 180 248 180 244 184 248 176 244 172 240 172 244 168 232 168 232 168 232 168 232 172 232 164 224 156 220 156 220 156 224 160 224 160 224 156 216 148 220 160 224 152 216 156 228 160 220 152 212 148 212 148 216 140 208 144 212 148 208 144 204 140 216 144 216 144 212 136 204 148 220 144 212 140 212 144 216 148 212 148 212 148 212 148 208 136 200 136 196 136 204 144 208 132 192 136 196 136 184 124 168 108 136 84 120 84 116 80 112 72 108 84 120 92 124 92 124 80 112 80 112 80 112 80 112 92 120 84 112 76 108 76 108 60 100 76 112 76 112 88 124 116 168 124 172 124 172 116 172 116 172 116 180 112 184 112 184 96 168 112 172 104 168 108 180 132 188 116 180 124 188 112 160 108 164 112 168 112 168 108 164 104 160 104 160 104 160 104 160 100 160 108 164 112 164 108 160 96 160 112 172 108 164 108 172 100 148 100 152 104 156 108 156 104 148 96 148 104 152 96 136 104 152 104 152 104 152 104 152 104 144 88 136 96 148 100 144 96 144 100 148 100 144 92 136 120 152 84 132 92 144 88 124 24 44 20 56 20 32 8 56 8 52 40 72 32 52 24 60 28 56 28 52 20 48 16 44 20 48 20 52 24 52 28 56 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 24 52 24 52 28 56 28 56 28 48 20 52 32 64 36 60 20 52 20 52 24 60 32 68 24 64 36 68 28 52 20 56 20 52 20 56 20 48 12 40 12 44 16 52 24 52 20 52 24 56 24 56 20 52 20 52 20 52 20 56 28 64 40 76 40 68 32 68 40 72 32 56 36 60 24 60 32 68 32 56 44 64 48 68 48 64 40 60 36 60 44 64 48 68 48 64 44 76 44 76 44 76 44 76 28 56 20 56 32 64 24 48 20 52 20 52 20 52 20 52 16 48 12 44 12 44 16 48 40 68 40 68 44 76 52 84 56 92 76 108 76 100 72 104 60 100 56 104 60 112 68 116 64 116 76 128 80 124 72 116 72 120 72 120 72 120 72 120 80 124 76 124 76 128 84 136 88 136 72 128 72 136 84 148 80 140 80 140 84 144 84 148 80 140 80 140 80 144 84 148 104 168 108 168 108 168 108 168 104 172 116 192 140 216 152 228 160 228 160 232 164 244 168 252 164 240 164 240 164 240 164 240 168 244 168 244 168 244 168 244 164 240 164 240 164 240 164 240 172 248 172 252 176 256 180 256 172 248 180 256 188 260 188 260 192 264 188 256 184 256 188 260 188 256 192 264 196 264 196 264 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 196 280 200 280 200 276 196 272 184 288 184 288 188 292 188 292 192 296 188 292 192 300 200 304 200 304 204 308 208 304 204 300 200 304 204 304 208 308 208 312 212 308 216 316 220 320 228 324 228 324 228 328 232 332 236 332 228 324 228 324 224 320 224 316 224 320 228 324 228 324 224 320 224 324 228 328 232 324 228 320 228 324 228 324 228 324 228 324 228 324 232 328 232 328 236 332 236 328 232 324 228 328 232 332 236 336 236 336 236 336 236 336 236 336 236 340 240 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 248 340 244 336 240 340 244 344 248 340 244 340 244 344 252 352 248 356 248 356 244 352 244 352 236 348 244 348 236 340 248 356 252 356 268 380 296 404 320 420 320 404 292 384 288 388 288 384 272 372 264 360 256 356 256 356 244 340 240 344 248 352 244 336 228 340 232 340 236 344 236 344 244 352 244 356 248 360 252 360 260 368 260 368 264 372 256 372 260 376 260 376 260 388 284 424 284 456 340 532 392 556 380 540 376 536 352 484 308 448 284 436 284 384 272 368 260 356 240 340 224 332 220 324 212 324 216 328 216 320 216 320 212 312 200 304 200 304 200 304 196 300 196 296 200 296 200 292 196 288 192 288 196 292 196 288 192 284 188 284 192 288 192 288 192 288 192 288 196 288 188 280 184 280 188 284 192 276 192 276 192 272 184 268 184 268 184 264 180 260 176 260 172 240 172 244 176 244 176 244 184 248 176 240 168 232 168 240 152 232 148 236 148 236 144 228 148 232 140 224 136 224 140 228 160 224 156 220 144 208 140 204 136 204 136 200 132 196 128 200 144 212 148 216 144 208 136 204 136 204 136 204 140 208 140 208 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 128 192 128 196 128 188 124 184 120 184 124 188 124 188 120 184 120 180 116 180 112 176 112 172 112 180 116 180 112 176 108 168 104 168 104 168 104 168 104 168 108 168 100 160 92 156 92 156 96 160 96 160 92 152 84 144 96 160 96 152 84 148 92 164 96 156 88 148 84 148 84 152 76 144 80 148 84 144 80 140 84 144 88 144 88 140 80 132 80 140 88 144 88 144 88 144 92 152 92 148 84 144 80 140 72 132 72 132 72 136 80 140 76 132 80 136 80 124 72 116 68 104 48 84 44 92 48 80 28 76 36 84 44 88 44 88 44 84 40 80 36 76 32 72 32 80 36 84 40 80 36 76 20 72 36 84 36 84 48 100 76 124 72 128 72 124 68 120 64 116 64 112 64 112 64 112 44 108 64 120 64 112 60 116 68 120 68 120 64 112 56 104 60 108 56 104 52 108 56 112 48 100 48 100 48 100 48 100 52 104 56 108 56 104 48 96 44 104 60 116 56 108 56 116 52 100 52 104 56 108 60 108 52 96 48 100 60 108 52 96 48 96 48 96 48 96 48 96 56 96 40 88 48 100 52 96 40 92 48 100 52 100 48 96 80 108 36 76 36 88 40 84 52 60 60 88 72 72 60 88 32 68 76 88 56 56 48 72 48 60 44 52 36 44 28 40 60 68 52 64 52 68 60 72 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 60 72 56 68 56 68 56 68 52 60 48 64 64 84 68 76 56 56 52 48 52 56 64 68 60 68 76 72 64 60 60 64 56 56 56 52 52 48 48 48 36 40 44 48 52 56 52 52 56 56 56 56 56 56 56 52 68 64 60 56 56 56 60 60 52 48 48 52 60 60 56 48 72 64 56 56 64 68 68 64 68 72 68 72 64 64 56 60 52 60 64 76 72 72 64 64 80 80 80 80 80 80 80 80 64 64 68 72 76 76 72 72 64 64 56 52 48 48 48 48 56 52 44 40 40 44 52 56 64 76 64 76 68 88 80 96 84 104 104 116 100 108 92 108 92 108 104 116 112 120 112 120 104 112 112 124 116 120 112 116 124 132 124 132 124 132 124 132 132 140 128 132 124 136 128 140 140 152 132 140 128 148 144 164 136 148 140 152 140 156 144 156 144 152 136 144 132 148 144 160 160 172 160 172 160 168 156 168 160 188 176 212 204 240 220 252 224 260 224 276 236 288 252 300 240 292 240 292 240 292 240 292 244 296 244 296 244 296 244 296 244 304 244 304 244 304 244 304 252 308 248 308 248 312 256 320 244 312 252 324 260 332 264 332 268 332 256 320 252 324 260 332 256 336 264 340 268 344 264 340 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 284 356 284 356 280 348 272 340 284 356 288 360 292 360 296 364 300 364 296 364 296 368 304 376 300 384 304 388 308 384 304 380 300 380 300 384 304 384 308 388 308 388 312 396 316 400 324 404 324 404 324 408 328 412 332 412 328 424 324 420 324 416 320 416 320 420 324 424 328 420 324 416 320 420 324 424 328 420 324 416 328 424 328 424 328 424 328 424 320 420 324 424 328 428 332 432 332 424 328 420 324 424 328 420 332 416 336 416 336 416 336 416 336 416 336 420 340 424 344 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 348 440 336 428 332 432 344 444 344 436 340 436 340 440 348 440 360 440 360 436 352 436 348 432 344 444 352 444 340 444 348 460 340 456 356 480 384 512 412 532 416 520 396 500 392 504 388 492 376 480 368 468 360 464 360 464 348 448 344 452 352 456 348 444 340 448 340 452 344 452 348 456 352 460 352 464 356 468 360 468 364 468 368 476 368 480 368 488 368 492 376 500 376 508 400 540 404 552 472 644 540 692 552 700 552 688 516 628 464 576 432 548 408 512 380 488 364 480 352 452 336 440 328 428 328 420 328 424 320 416 320 416 316 408 308 400 308 404 304 400 304 396 300 396 296 392 296 388 292 384 288 384 292 388 292 384 288 380 284 380 288 384 288 384 288 384 288 384 288 384 284 376 280 376 284 384 276 384 280 388 276 384 272 376 268 376 268 372 264 368 260 368 240 344 244 348 248 356 252 356 244 348 236 336 228 332 228 332 232 332 236 336 236 336 236 336 240 336 232 328 224 320 220 320 232 332 224 324 212 312 204 304 204 308 204 304 200 300 196 292 200 292 208 296 212 296 208 292 196 280 204 292 208 292 208 292 200 280 204 280 204 280 204 276 196 272 196 272 196 272 196 272 196 264 196 264 192 252 180 244 180 252 184 256 188 252 184 248 180 248 176 244 176 240 172 240 172 244 180 252 184 244 168 232 164 228 164 228 164 228 164 228 172 232 164 224 160 224 160 224 160 228 160 224 156 212 144 204 168 232 160 216 140 208 152 228 160 220 152 212 148 212 148 216 140 208 144 212 148 208 144 204 140 216 144 216 144 212 136 204 128 204 140 220 148 220 144 212 156 216 152 212 144 204 136 200 132 192 128 192 128 196 136 204 124 184 132 188 128 176 116 160 112 144 88 124 88 120 84 116 72 104 76 112 84 116 84 112 92 120 84 116 76 108 72 100 68 104 80 116 88 116 80 112 76 116 96 128 96 132 108 152 124 176 128 176 124 176 120 172 116 180 112 184 112 184 112 184 96 172 124 192 124 180 112 180 108 180 120 184 112 168 104 172 112 164 104 156 100 160 108 168 104 160 104 160 104 160 104 160 104 164 108 164 104 156 96 148 88 152 104 160 100 152 100 160 100 148 100 152 104 156 108 156 96 140 92 148 108 160 104 148 92 140 92 140 92 140 92 140 104 144 88 136 96 148 100 144 84 136 92 144 100 152 104 152 100 132 72 124 92 152 104 148 16 44 32 84 56 72 44 88 4 56 48 76 28 44 20 60 20 48 16 40 8 32 0 28 36 60 28 56 24 56 28 60 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 32 60 28 56 28 56 28 56 20 44 16 48 32 68 36 60 28 56 20 48 16 56 28 64 28 68 44 72 32 60 28 64 28 56 24 52 20 52 20 52 0 36 12 48 20 56 24 56 24 56 24 56 24 56 24 60 36 64 28 56 24 56 28 60 16 44 12 48 24 56 16 44 40 64 24 56 32 68 36 64 48 68 48 68 44 60 36 56 32 56 44 72 52 68 44 60 48 80 40 80 40 80 40 80 24 68 36 76 40 80 40 80 40 68 32 56 20 48 16 48 20 48 12 40 8 44 16 52 32 60 32 60 36 72 48 80 48 88 68 100 64 88 60 88 56 100 56 112 68 116 68 112 56 108 64 112 68 116 68 116 76 124 76 124 76 124 76 124 88 132 80 124 76 124 80 128 88 136 68 124 68 132 84 152 76 136 76 140 80 140 84 144 88 144 80 132 72 136 84 148 96 156 96 156 92 152 92 152 92 164 112 188 136 208 144 216 152 220 152 228 164 244 172 260 164 240 164 240 164 240 164 240 168 244 168 244 168 244 168 244 168 244 168 244 168 244 168 244 176 252 172 248 172 252 180 260 172 244 180 256 188 264 192 264 192 264 184 252 180 260 192 268 188 260 196 268 200 268 200 264 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 204 284 204 284 204 280 196 272 188 288 188 292 188 296 192 296 196 300 192 296 196 300 200 308 200 304 204 308 208 304 204 300 200 300 200 304 204 304 208 308 212 308 216 316 220 320 228 324 228 324 228 328 232 332 236 332 232 328 232 324 228 324 224 320 224 324 228 328 232 324 228 320 224 324 228 328 232 324 228 320 232 328 232 328 232 328 232 328 224 324 228 328 232 332 236 336 236 328 232 324 228 328 232 332 236 336 236 336 236 336 236 336 236 336 236 340 240 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 252 344 240 332 236 336 248 348 248 340 244 340 244 344 252 352 256 364 252 360 248 352 244 352 244 352 252 352 244 348 256 364 240 340 252 360 280 392 312 416 328 416 308 396 300 392 288 376 276 372 268 360 260 356 256 360 252 348 244 348 256 356 248 340 232 340 236 344 236 348 240 348 244 352 244 356 248 360 252 360 256 364 256 368 260 368 256 368 256 376 264 380 264 384 276 412 260 420 296 488 356 540 392 564 376 540 356 500 312 452 280 428 300 400 280 372 264 360 248 348 232 340 224 328 216 328 216 328 216 324 220 320 216 312 204 304 204 308 204 304 200 304 196 300 200 296 200 292 196 288 192 288 196 292 196 288 192 284 188 284 192 288 192 288 192 288 192 288 192 284 184 280 184 284 192 288 192 280 196 280 196 276 188 268 184 268 184 264 180 260 176 260 176 244 176 248 184 252 188 256 180 244 172 236 164 232 164 236 156 236 148 236 148 236 152 240 156 240 144 228 136 220 132 220 164 228 156 220 144 208 136 200 136 204 136 200 132 196 128 200 132 204 140 208 144 212 140 208 124 196 132 204 140 208 140 204 132 204 140 208 140 208 136 200 128 196 128 196 128 196 128 196 132 196 132 192 124 180 112 172 116 184 120 188 124 184 120 180 116 180 112 176 112 172 108 172 108 176 116 184 120 176 104 164 100 164 100 164 100 164 100 164 108 168 100 164 96 160 100 164 100 164 100 160 92 152 80 144 104 168 96 152 76 144 88 164 96 156 88 148 84 148 84 152 76 144 80 148 84 144 80 140 84 144 88 144 88 140 80 132 68 132 84 144 92 144 84 140 92 152 88 144 80 136 76 132 72 128 68 128 68 132 76 140 72 128 80 132 76 120 68 112 60 100 44 80 40 84 44 76 28 76 36 84 40 84 36 80 48 88 40 84 32 76 28 68 20 72 36 84 44 88 40 80 36 88 56 104 60 108 72 124 76 120 72 124 68 116 60 108 64 116 64 112 64 108 64 112 48 112 72 128 72 120 64 116 56 112 68 120 60 104 56 108 64 112 52 100 48 104 60 116 60 112 60 112 60 112 60 112 56 108 56 108 56 100 44 96 36 96 52 104 48 96 48 104 52 100 52 104 56 108 60 108 48 92 44 100 60 112 56 100 48 96 48 96 48 96 48 96 56 96 40 88 48 100 52 96 32 84 44 96 52 104 56 104 32 72 24 84 56 116 60 100 36 48 52 80 68 68 60 88 40 68 72 84 60 60 48 64 56 68 56 64 48 60 44 56 60 72 60 68 56 68 52 64 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 52 64 52 64 56 68 56 68 48 56 40 60 56 72 60 64 56 56 56 52 52 56 56 60 56 64 68 68 60 52 52 56 56 56 52 48 44 48 48 48 36 40 44 52 56 56 56 56 56 56 56 56 60 60 60 60 52 52 52 56 60 64 72 76 60 56 56 60 64 64 56 48 68 60 56 60 64 68 64 56 64 68 68 72 68 68 60 64 56 64 64 68 68 72 68 68 80 80 80 80 80 80 80 80 56 64 76 76 72 68 72 76 76 72 72 68 60 56 52 48 44 44 40 40 40 40 44 44 56 68 52 68 56 72 64 80 64 88 84 100 84 92 80 96 96 108 104 112 108 120 116 124 112 124 116 128 120 132 128 136 120 128 120 128 120 128 120 128 132 140 128 132 124 132 128 136 128 144 128 136 128 144 136 152 132 148 136 148 140 152 140 152 148 160 144 152 140 152 140 152 152 164 152 164 152 168 156 168 156 188 176 212 200 232 204 232 220 256 220 272 236 288 252 300 240 292 240 292 240 292 240 292 244 296 244 296 244 296 244 296 248 308 248 308 248 308 248 308 252 312 256 316 256 320 260 320 244 316 252 324 260 328 260 328 264 332 260 328 264 332 268 340 260 336 264 344 272 348 268 344 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 280 356 284 360 284 356 280 348 288 360 292 360 296 364 296 368 300 368 300 368 300 372 308 376 300 384 304 388 308 384 304 380 300 384 304 384 308 388 308 392 308 388 312 396 316 400 324 404 324 404 324 408 328 412 332 412 332 424 328 424 324 420 324 420 320 416 324 420 324 420 320 416 320 420 324 424 328 420 324 416 332 428 332 428 332 428 332 428 324 420 328 424 328 424 332 428 332 424 328 420 324 424 328 420 332 416 336 416 336 416 336 416 336 416 336 420 340 424 344 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 344 436 340 432 336 436 340 440 344 436 340 436 340 440 348 440 360 440 360 440 356 440 356 440 352 452 360 452 348 452 356 468 340 456 348 468 372 500 404 524 428 532 408 516 400 504 384 484 372 476 364 464 356 460 356 460 356 456 348 456 360 464 352 448 344 452 344 452 348 456 348 460 352 460 352 464 356 468 360 468 360 468 364 472 368 476 364 484 368 492 380 504 380 508 392 528 408 536 436 596 500 672 556 720 556 696 536 656 496 604 452 560 424 528 388 496 368 484 360 460 344 444 336 432 328 424 324 424 324 420 324 420 320 412 308 404 312 404 308 404 304 400 304 400 296 392 296 388 292 384 288 384 292 388 292 384 288 380 284 380 288 384 288 384 288 384 288 384 284 380 280 376 280 380 288 388 280 388 284 392 280 384 272 380 268 376 268 372 264 368 260 368 252 356 252 356 252 360 256 360 260 360 252 352 244 348 244 348 244 340 236 336 236 336 240 340 240 336 232 328 224 320 220 320 228 328 224 324 212 312 208 308 204 308 204 304 200 300 196 292 196 288 204 292 208 292 204 288 200 284 200 284 200 288 204 288 200 280 208 288 212 284 204 276 196 272 196 272 196 272 196 272 192 260 192 260 188 248 176 240 184 252 188 256 188 256 184 252 184 248 180 248 176 244 176 240 176 248 180 248 176 244 172 236 168 232 168 232 168 232 168 232 172 232 164 228 164 228 168 232 164 228 164 228 164 224 152 216 160 224 160 216 148 212 156 228 160 220 152 212 148 212 148 216 140 208 144 212 148 208 144 204 140 216 144 216 144 212 136 204 132 208 136 212 140 212 140 208 148 212 144 208 140 200 136 200 132 196 132 196 132 200 140 204 128 188 132 192 132 180 120 164 108 136 84 120 84 116 80 112 76 112 84 116 84 116 80 112 88 116 84 112 80 108 76 104 72 104 76 112 84 116 84 116 76 116 96 132 100 140 116 160 124 180 124 180 120 172 108 172 116 180 112 184 108 188 108 184 96 176 120 188 120 180 116 184 112 176 116 180 116 180 112 172 116 168 112 164 108 168 112 172 116 172 116 172 116 172 116 172 108 164 112 168 112 164 104 160 96 160 112 172 108 164 108 172 100 148 100 152 104 156 108 156 100 144 96 148 108 156 100 144 100 148 100 148 100 148 100 148 104 144 88 136 96 148 100 144 84 136 92 144 100 152 104 152 92 132 80 140 104 156 96 128 20 40 20 56 20 32 4 48 24 56 36 68 36 56 20 44 28 56 28 56 28 52 24 52 24 56 32 60 32 52 20 44 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 16 44 20 48 24 52 28 56 28 52 20 48 28 60 28 48 20 56 24 60 28 56 24 52 16 56 28 60 20 44 16 48 16 44 8 36 0 36 8 40 12 48 20 56 28 60 24 56 24 56 24 60 28 64 32 64 20 52 20 56 28 64 40 76 40 68 32 68 40 68 28 52 24 56 24 60 36 68 24 48 40 60 44 68 48 68 44 64 44 60 40 60 44 64 48 76 44 76 36 76 36 76 36 76 20 72 44 80 32 68 32 80 44 76 44 76 40 64 24 52 12 48 16 52 20 48 16 44 24 52 20 48 20 52 28 56 20 60 48 80 48 76 48 80 60 96 48 96 48 104 64 116 60 108 60 112 68 120 76 124 72 120 72 120 72 120 72 120 80 128 76 124 76 128 84 132 72 124 64 124 68 128 72 132 72 132 76 136 76 140 80 140 80 144 84 144 80 140 76 132 76 136 80 140 84 144 88 148 96 168 116 192 132 200 124 192 152 220 152 228 160 240 168 252 164 240 164 240 164 240 164 240 168 244 168 244 168 244 168 244 172 248 172 248 172 248 172 248 176 256 184 268 192 268 188 260 180 252 184 260 188 260 184 256 188 264 196 272 200 272 200 272 192 264 200 268 204 272 200 268 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 196 280 204 288 208 288 204 284 192 292 188 296 192 296 196 300 200 300 196 300 196 304 204 312 200 304 204 308 208 304 204 300 204 308 208 308 212 312 212 316 212 308 216 316 220 320 228 324 228 324 228 328 232 332 236 332 236 332 232 328 232 324 228 324 220 316 224 320 224 320 220 316 224 324 228 328 232 324 228 320 236 332 236 332 236 332 236 332 236 332 232 328 232 328 228 324 236 328 232 324 228 328 232 332 236 336 236 336 236 336 236 336 236 336 236 340 240 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 240 340 244 344 248 340 244 336 248 340 244 340 244 344 252 352 248 356 252 360 252 360 252 364 244 352 252 352 244 344 252 360 252 348 256 356 272 384 304 412 324 412 308 404 308 400 296 384 276 372 268 364 260 360 260 360 256 352 252 356 260 360 256 348 236 344 236 348 240 348 244 352 244 352 244 356 248 360 252 360 252 360 256 364 256 368 252 364 248 364 256 376 256 376 260 396 272 420 284 464 332 524 376 568 380 552 364 524 344 484 304 448 312 412 288 376 268 364 256 356 240 344 228 332 216 328 212 324 220 324 220 324 216 316 208 308 208 312 204 308 204 304 200 304 200 296 200 292 196 288 192 288 196 292 196 288 192 284 188 284 192 288 192 288 192 288 192 288 188 280 184 280 184 284 192 292 196 280 200 284 196 280 192 272 184 268 184 264 180 260 176 260 188 256 188 256 188 252 184 252 196 260 188 248 180 244 176 252 172 248 152 236 144 232 148 240 148 236 144 228 136 224 136 224 152 220 152 216 148 212 144 212 136 204 136 200 132 196 128 200 136 204 140 208 140 204 132 200 140 204 132 196 124 196 132 204 132 204 144 216 148 212 136 200 128 196 128 196 128 196 128 196 124 188 124 188 124 184 112 176 124 188 128 192 128 192 124 188 124 184 120 184 116 180 116 176 120 180 112 176 108 172 108 176 104 168 104 168 104 168 104 168 108 168 100 164 100 168 104 172 100 164 104 168 104 164 100 160 84 156 96 160 88 152 92 164 96 156 88 148 84 148 84 152 76 144 80 148 84 144 80 140 84 144 88 144 88 140 80 132 84 140 80 136 76 132 80 136 84 140 80 140 80 140 80 140 76 136 76 132 76 140 84 144 80 136 84 140 84 128 76 120 68 104 48 84 44 92 48 80 40 84 44 88 44 88 40 80 36 80 36 80 36 80 36 80 36 80 32 76 32 80 40 84 36 88 56 104 64 112 80 128 84 128 76 128 72 120 60 112 64 112 64 112 64 108 64 112 52 112 64 116 60 112 64 120 72 112 56 116 76 128 68 108 64 116 68 120 68 120 64 116 60 112 60 112 60 112 60 112 56 108 60 116 64 116 64 112 44 104 60 116 56 108 56 116 52 100 52 104 56 108 60 108 56 100 48 100 56 104 48 88 52 100 52 100 52 100 52 100 56 96 40 88 48 100 52 96 40 88 44 96 52 100 52 100 64 96 36 88 48 96 40 76 64 68 52 68 40 32 20 48 56 68 56 76 68 76 48 48 44 60 48 60 48 60 52 64 48 64 60 76 60 64 44 48 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 36 52 40 56 48 64 56 68 64 68 52 64 60 72 56 60 52 56 60 64 64 56 52 48 44 52 56 56 48 40 40 44 40 36 32 24 24 28 32 32 48 52 56 60 60 60 60 56 56 56 56 60 60 64 64 64 68 64 60 56 56 56 60 60 76 72 68 68 68 64 56 44 48 52 56 64 68 64 52 40 56 60 60 68 68 72 68 72 68 68 60 60 56 68 72 80 76 76 76 76 76 76 76 76 76 84 96 92 84 76 80 88 72 76 84 84 80 72 60 52 56 60 64 68 68 64 60 56 52 64 48 56 44 56 48 60 40 64 68 84 72 84 76 92 92 100 84 92 84 104 104 120 88 100 88 100 92 112 104 120 112 124 112 124 112 124 112 124 124 132 120 132 120 136 128 144 112 132 124 140 128 140 124 136 132 144 132 148 136 152 140 152 136 148 144 152 136 144 124 132 112 124 116 132 124 140 132 148 164 192 180 216 196 220 196 212 228 256 228 272 232 280 244 296 240 292 240 292 240 292 240 292 244 296 244 296 244 296 244 296 248 308 248 308 248 308 248 308 252 316 268 336 276 332 264 320 256 324 260 328 260 324 252 320 260 332 272 348 280 348 276 340 260 340 268 348 272 348 272 344 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 276 348 280 360 288 360 288 360 288 360 292 364 296 368 300 368 304 368 300 368 300 372 308 380 300 384 304 388 308 384 304 380 308 388 312 392 312 396 316 396 308 388 312 396 316 400 324 404 324 404 324 408 328 412 332 412 332 428 332 424 328 420 324 420 312 412 316 416 320 412 316 408 320 420 324 424 328 420 324 416 332 428 332 428 332 428 332 428 336 428 332 424 328 420 324 416 332 424 328 420 324 424 328 428 332 416 332 416 332 416 332 416 332 416 332 420 336 424 340 428 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 332 432 344 444 348 440 336 428 344 436 340 436 340 440 348 448 352 440 356 444 360 448 360 460 344 444 348 444 340 444 348 460 356 464 352 468 368 496 400 520 408 516 404 516 408 520 400 504 380 480 372 472 364 464 364 468 356 456 352 460 364 468 356 452 344 452 344 456 348 460 352 460 352 460 352 464 356 468 360 468 360 464 360 472 364 476 364 484 352 480 368 488 368 488 376 504 408 536 440 596 496 660 544 704 548 692 536 672 504 620 456 576 432 540 396 504 372 488 360 468 348 448 340 436 328 424 324 420 324 420 328 420 320 412 312 404 312 408 312 404 308 392 304 400 296 392 296 388 292 384 288 384 292 388 292 384 288 380 284 380 288 384 288 384 288 384 288 384 280 376 280 376 280 380 292 388 280 392 284 392 284 388 276 380 268 376 268 372 264 368 260 368 268 364 260 360 256 356 252 352 256 356 248 348 240 340 240 344 256 352 244 336 232 332 232 336 236 332 228 324 224 324 228 328 216 320 216 320 216 320 216 320 204 308 204 304 200 300 196 292 200 292 208 292 208 288 200 280 216 292 200 276 188 276 200 288 200 280 212 292 216 288 204 276 196 272 196 272 196 272 196 272 184 252 188 256 188 252 180 244 188 260 192 264 196 260 192 256 188 256 188 252 184 252 180 248 188 252 176 236 168 240 176 248 172 236 172 236 172 236 172 236 168 232 164 228 164 232 172 236 164 228 168 236 172 236 168 232 140 216 160 224 156 220 160 228 160 220 152 212 148 212 148 216 140 208 144 212 148 208 144 204 140 216 144 216 144 212 136 204 148 216 136 204 128 200 132 208 136 200 140 204 140 204 140 208 140 204 136 200 140 204 144 212 136 200 140 196 136 188 128 168 120 148 96 124 96 124 92 116 88 120 92 124 92 120 84 116 76 112 80 112 80 112 80 116 88 116 76 104 72 108 84 120 92 132 112 148 120 156 136 180 140 192 136 188 128 188 120 180 116 180 112 184 112 184 112 184 108 176 112 176 104 172 116 188 128 180 104 180 132 204 124 168 112 172 124 184 128 180 116 168 108 164 108 164 108 164 108 164 108 164 116 176 120 176 120 176 88 152 104 160 100 152 100 160 100 148 100 152 104 156 108 156 108 152 100 148 104 152 96 132 96 144 96 144 96 144 96 144 104 144 88 136 96 148 100 144 88 140 96 148 100 148 96 144 120 148 80 124 84 144 92 136 36 56 12 32 4 40 28 64 4 52 40 68 28 48 20 52 28 48 16 40 12 52 36 72 24 52 28 60 28 52 16 40 32 56 24 48 20 48 20 52 36 68 40 60 24 44 16 48 28 56 28 56 28 56 28 56 24 56 32 60 28 52 16 36 20 52 20 52 20 52 20 52 24 52 16 48 24 56 20 48 12 36 0 36 12 48 12 36 4 36 8 44 20 56 28 60 44 60 36 48 28 52 36 60 40 60 40 64 44 68 48 68 28 56 20 52 24 60 36 72 36 64 32 60 28 56 24 52 36 68 36 68 36 68 36 68 28 64 40 76 44 72 32 60 44 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 56 72 32 64 48 80 48 68 52 76 44 68 40 68 40 68 16 48 28 60 28 48 8 28 12 40 16 48 28 68 48 80 60 92 56 88 56 88 60 96 52 88 60 96 72 112 84 116 84 116 92 128 100 124 92 116 104 132 104 128 100 124 96 124 68 120 68 124 72 128 76 128 92 140 80 128 76 132 88 144 88 140 84 148 116 148 84 84 44 72 56 92 72 116 84 124 104 160 128 188 132 196 120 204 128 224 132 232 144 236 152 240 160 236 168 240 176 248 176 256 160 248 160 248 160 248 160 248 160 240 168 244 172 252 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 208 280 204 272 200 268 192 264 204 272 204 268 200 264 196 264 204 272 204 272 204 272 204 272 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 200 292 188 280 188 292 204 304 200 296 200 300 204 304 208 304 208 308 208 308 208 308 208 308 212 312 212 312 212 312 212 312 212 312 212 316 216 320 220 320 228 328 228 328 228 328 228 328 220 316 220 320 224 324 228 324 236 332 236 332 236 332 236 332 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 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 332 236 332 236 332 232 328 232 336 232 336 232 336 232 336 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 240 344 240 344 240 344 240 344 240 344 240 348 244 348 248 348 256 352 252 352 252 356 260 364 248 356 248 360 264 384 284 400 312 420 312 420 308 412 300 404 296 388 284 372 268 360 264 356 244 344 256 356 260 352 252 344 244 340 244 340 244 348 256 352 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 264 372 264 372 268 380 268 384 268 400 292 460 324 484 340 540 376 548 360 528 348 496 312 452 300 416 284 384 268 376 256 364 248 348 236 328 228 328 228 316 236 328 232 320 228 320 220 316 212 308 212 304 208 304 204 300 208 300 200 292 196 292 196 296 200 296 200 292 196 288 192 288 188 284 188 284 188 284 188 284 200 292 196 288 192 292 196 296 196 288 196 284 192 280 188 280 192 284 188 276 176 264 168 252 172 256 180 256 180 256 180 256 180 252 168 236 160 240 168 248 164 240 168 236 164 240 168 244 160 232 160 228 156 224 152 220 164 228 152 212 140 208 144 212 148 212 140 204 132 200 132 204 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 120 196 136 212 144 204 128 188 124 192 128 200 132 200 128 196 108 180 120 192 124 188 112 176 104 176 108 180 112 184 116 184 128 192 120 180 112 172 108 172 116 180 112 176 112 176 108 172 112 172 108 168 104 172 108 176 112 176 112 172 108 168 104 168 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 84 152 88 156 92 160 96 164 72 140 84 152 88 148 76 136 72 140 84 152 88 148 76 136 100 160 92 156 88 148 80 144 88 148 80 136 76 136 76 136 92 152 92 148 84 140 72 132 96 140 88 140 88 132 84 128 60 100 52 96 48 92 48 92 36 76 32 72 28 76 32 80 48 84 36 84 44 88 40 76 36 88 32 88 40 100 56 112 68 124 72 128 76 124 72 120 76 132 68 128 64 124 60 120 48 108 40 100 44 108 56 120 36 100 44 108 48 104 40 96 56 120 60 120 60 116 52 108 56 112 64 120 68 120 68 116 64 112 60 108 56 112 60 116 68 120 72 128 72 120 64 108 60 108 52 100 40 92 40 92 48 100 48 104 52 108 56 112 52 104 52 104 52 104 52 104 68 108 52 92 44 100 60 116 64 104 48 88 40 96 56 108 64 108 60 104 52 96 44 92 56 100 44 88 40 92 52 104 56 64 40 48 36 52 52 68 48 68 64 76 56 64 48 64 44 56 44 60 52 68 56 72 64 72 52 56 44 60 52 68 68 76 60 68 56 68 56 68 56 72 64 72 52 64 56 72 64 76 60 68 52 60 44 56 48 64 56 68 56 68 56 64 56 56 56 56 56 56 56 56 56 52 48 48 56 60 52 48 48 40 36 40 44 44 40 36 36 36 36 40 44 44 48 48 56 60 52 56 52 60 56 64 56 60 56 60 60 64 64 68 56 56 56 56 60 60 64 68 68 68 68 64 64 64 64 64 68 68 68 68 68 68 68 68 72 72 76 76 76 76 72 72 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 84 84 64 76 72 92 76 80 84 92 76 84 72 84 72 84 56 68 60 72 56 60 44 48 32 44 36 48 40 60 52 68 80 84 76 80 76 84 84 92 76 84 80 88 92 100 100 104 108 124 120 136 124 136 120 128 128 140 124 136 120 132 120 128 124 132 128 136 128 140 132 140 140 144 132 140 132 140 136 148 140 132 132 140 148 136 100 72 52 60 64 76 84 96 104 108 120 148 152 180 184 188 208 208 216 224 228 260 240 284 240 300 240 292 240 292 244 300 252 308 248 296 248 296 248 296 248 296 240 300 244 308 252 312 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 276 344 272 340 272 340 268 336 272 348 272 344 268 340 264 340 272 348 272 348 272 348 272 348 272 348 280 356 284 356 284 352 288 360 288 360 288 360 288 360 296 364 288 356 284 364 300 376 296 368 300 372 300 376 304 376 308 388 308 388 308 388 308 388 312 392 312 392 312 392 312 392 312 392 312 396 316 400 320 400 324 404 324 404 324 404 324 404 316 412 320 416 320 420 324 420 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 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 336 432 336 432 336 432 336 432 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 344 440 344 440 344 440 344 440 340 448 344 448 348 452 348 456 356 456 352 456 352 460 360 468 356 464 356 468 368 488 392 508 416 528 420 528 416 520 408 516 396 504 384 488 368 476 364 472 340 456 348 464 352 460 344 456 344 456 340 452 340 456 348 464 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 372 476 368 480 372 488 384 496 368 496 404 560 460 596 512 684 548 680 532 676 516 652 468 604 436 568 404 532 384 512 372 488 356 468 336 444 332 436 328 420 328 432 324 428 324 416 316 412 312 400 312 400 312 392 308 388 304 400 300 392 296 392 296 392 296 392 296 388 292 384 288 384 284 380 284 380 284 380 284 380 296 388 292 384 288 388 292 392 288 392 288 388 284 384 280 384 288 388 280 380 272 368 260 364 256 364 256 364 256 364 256 364 252 356 244 352 240 348 240 352 240 340 236 336 232 340 236 344 228 332 228 328 224 328 220 324 228 328 220 320 212 316 212 316 208 308 204 304 200 304 200 300 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 192 272 204 284 208 280 196 268 200 276 200 276 196 268 188 264 180 260 184 264 188 260 184 256 176 256 180 256 184 260 188 264 192 256 184 248 176 244 176 244 180 248 180 244 176 244 172 240 176 240 172 236 168 240 172 244 176 244 172 240 172 236 168 236 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 152 216 156 220 156 220 160 224 140 208 148 212 148 212 144 204 136 204 140 208 144 204 140 200 160 224 156 216 148 212 144 208 148 208 140 200 136 200 136 204 144 208 144 208 140 200 132 192 140 212 136 204 132 188 132 180 100 132 100 120 92 108 96 108 88 112 80 108 76 112 80 116 84 108 72 108 84 120 88 116 88 124 88 128 96 140 112 156 128 164 128 164 128 164 128 172 120 172 124 180 132 184 136 188 116 168 112 164 116 172 124 176 108 172 112 180 116 176 108 172 116 180 120 184 120 180 112 176 108 172 112 180 116 180 116 180 116 176 112 172 108 176 112 180 112 172 120 176 120 172 108 160 116 172 112 168 108 160 104 156 96 152 100 156 104 160 104 164 104 160 104 160 104 160 104 160 104 152 96 140 92 144 104 152 116 160 104 152 100 152 108 160 108 152 104 148 96 140 92 136 104 148 92 136 88 140 100 152 24 48 16 44 16 44 20 52 36 60 28 56 28 56 24 44 12 48 28 68 40 68 32 56 48 64 20 36 4 44 32 68 44 72 40 64 32 60 36 64 24 56 36 64 32 56 36 68 28 56 24 52 20 48 16 44 24 52 24 52 28 60 40 68 24 56 24 56 24 56 24 56 28 52 16 52 24 60 24 48 24 48 8 40 12 44 8 32 12 44 12 44 12 44 12 48 24 48 32 56 40 60 40 60 28 48 32 52 36 56 36 56 20 56 28 64 32 64 28 60 36 68 36 68 36 72 40 72 36 68 36 68 36 68 36 68 48 80 44 76 44 76 48 80 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 52 72 40 68 44 76 48 72 60 84 52 76 48 76 52 80 40 68 36 64 32 56 24 52 12 40 12 36 8 36 8 36 44 64 40 60 44 68 52 72 44 68 52 76 60 84 68 88 80 108 84 116 92 120 88 116 92 120 92 120 88 116 88 116 80 128 80 132 80 136 84 136 84 136 80 132 80 132 84 136 84 136 84 136 104 120 64 56 32 44 32 52 40 68 44 76 52 96 80 140 104 176 124 212 120 212 132 236 152 248 164 248 164 240 172 240 176 248 176 256 160 248 160 248 152 248 152 248 168 244 168 248 176 252 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 196 268 200 272 200 272 204 276 204 272 204 272 200 268 200 268 204 272 204 272 204 272 204 272 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 208 292 192 284 188 292 204 304 200 300 204 300 208 304 208 304 208 308 208 308 208 308 208 308 212 312 212 312 212 312 212 312 212 312 212 316 216 320 220 320 220 320 220 320 220 320 220 320 220 320 224 320 228 324 228 324 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 232 328 232 332 240 336 244 340 232 336 232 336 232 336 232 336 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 240 344 240 344 240 344 240 344 244 348 248 348 252 352 252 356 252 352 252 352 252 356 260 360 248 356 248 360 260 380 280 396 304 416 308 420 308 416 304 408 304 396 292 380 280 372 272 368 248 344 252 348 252 348 248 340 256 348 248 344 244 344 248 348 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 260 368 260 368 264 376 276 384 256 376 268 420 296 460 336 540 356 536 356 532 356 500 316 452 312 432 288 400 272 384 256 360 260 352 244 336 248 336 240 324 236 328 236 324 228 320 224 316 224 320 220 316 216 316 216 316 212 308 208 304 208 300 204 300 200 296 200 292 196 288 192 288 188 284 188 284 188 284 188 284 200 292 196 288 192 292 196 296 196 288 192 284 192 284 188 280 196 284 188 276 180 268 172 264 176 260 176 260 176 260 176 260 160 248 164 248 160 244 156 236 172 236 168 232 164 236 168 240 160 228 160 228 156 224 156 220 156 224 156 220 152 216 144 208 132 200 128 196 128 200 136 208 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 132 200 132 200 132 200 132 200 136 204 136 200 128 192 116 180 120 188 116 184 116 184 120 188 116 184 116 188 120 188 124 192 124 184 116 180 116 180 116 184 120 180 116 180 112 176 108 172 112 172 108 168 104 172 108 176 112 172 108 172 104 168 104 168 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 96 160 92 156 92 156 88 152 80 144 84 148 84 148 80 144 76 140 72 136 72 136 76 140 92 156 92 152 84 148 80 144 88 144 80 136 76 136 80 140 72 136 76 140 80 136 72 132 84 132 84 132 84 136 92 140 64 104 52 96 48 92 48 92 40 84 28 80 28 80 32 84 40 84 20 72 24 84 32 80 28 88 32 92 44 108 60 124 80 132 72 124 68 128 76 136 60 124 60 128 68 132 72 136 52 120 56 124 60 124 60 124 56 120 60 124 64 120 60 116 52 112 56 120 60 120 56 116 52 108 56 108 60 112 60 112 64 112 60 108 56 112 60 116 60 112 60 112 60 108 52 100 52 108 60 116 64 112 52 100 44 96 44 96 48 100 48 100 52 104 52 104 52 104 52 104 48 96 48 96 48 96 48 96 60 108 60 108 60 108 60 108 52 100 52 96 44 88 40 88 52 96 44 88 40 92 48 100 52 64 52 68 56 64 52 64 72 68 40 52 52 68 48 48 52 68 68 84 76 88 72 80 76 76 52 52 36 56 60 80 72 80 64 72 60 72 60 76 56 72 68 76 60 68 60 80 32 48 40 56 52 68 60 72 64 72 56 64 56 72 68 84 60 60 60 60 60 60 60 60 60 56 48 52 60 60 56 52 60 56 48 44 48 44 40 32 64 60 60 60 56 56 52 52 36 44 48 60 60 64 60 60 48 56 52 56 56 60 56 64 52 56 64 68 68 64 60 56 60 60 64 64 68 72 72 72 64 64 68 68 68 68 72 72 80 76 72 68 68 72 76 80 76 76 76 76 76 76 76 76 84 84 84 84 84 84 84 84 80 88 72 84 72 88 76 88 88 100 84 92 80 92 84 96 80 88 72 80 64 76 64 76 64 76 60 68 48 56 36 48 44 48 44 44 44 52 52 56 48 56 60 72 76 88 88 96 104 116 108 124 112 128 116 128 120 132 120 132 116 128 116 128 128 136 128 136 132 140 136 144 136 140 132 140 132 140 132 144 140 136 136 136 128 108 72 48 36 40 40 44 44 52 56 56 52 80 88 120 128 144 168 176 196 216 220 260 248 296 252 308 244 296 244 296 244 300 252 308 252 300 252 300 252 300 252 300 244 308 248 312 252 316 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 264 332 268 340 272 344 280 348 272 348 272 348 272 348 272 344 276 352 276 352 276 352 276 352 272 348 280 356 284 356 284 352 288 360 288 360 288 360 288 360 292 364 288 360 288 364 296 372 300 372 300 376 304 376 308 380 308 388 308 388 308 388 308 388 312 392 312 392 312 392 312 392 312 392 312 396 316 400 320 400 316 396 316 396 316 396 316 396 320 416 320 420 324 420 328 424 324 420 324 420 324 420 324 420 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 324 424 328 428 336 436 344 440 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 336 432 340 436 340 436 344 440 344 440 344 440 344 440 344 440 348 452 352 456 352 460 356 460 352 456 348 452 352 456 356 464 356 464 356 468 364 484 388 500 408 516 412 524 416 524 412 520 408 516 396 500 380 488 376 484 348 460 348 460 348 456 344 452 356 464 348 456 344 456 344 456 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 368 476 368 476 372 484 380 492 384 504 392 532 420 556 472 648 524 664 532 684 528 664 480 612 448 584 420 548 396 524 368 484 364 472 340 448 340 440 332 428 332 436 328 428 324 420 320 416 320 404 316 404 316 396 316 392 308 408 312 408 308 404 304 396 296 392 296 388 292 384 288 384 288 384 288 384 288 384 288 384 296 388 292 384 288 388 292 392 284 388 284 388 284 388 284 388 288 392 284 384 276 376 272 372 264 372 264 372 260 368 260 368 240 352 248 360 252 352 236 340 240 340 236 336 232 340 236 344 232 336 228 332 228 328 224 328 216 324 224 332 224 324 212 312 196 300 192 300 196 304 204 304 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 204 276 200 272 196 276 200 280 200 276 200 276 200 268 188 264 192 264 184 256 180 260 188 268 192 268 192 268 192 268 192 268 184 252 180 248 180 252 188 256 188 252 184 248 176 244 172 240 176 240 172 236 168 240 172 244 172 240 172 236 168 236 164 232 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 164 224 160 220 156 216 152 212 144 212 148 212 148 212 148 208 152 212 140 200 136 204 148 216 156 216 152 212 148 208 144 208 144 208 140 200 136 200 140 208 132 196 136 204 140 204 136 200 128 204 132 204 136 200 136 192 100 140 96 120 84 104 88 112 84 112 80 108 76 112 80 116 104 124 80 104 76 112 80 112 88 140 96 152 112 168 124 176 140 184 124 168 120 172 136 188 140 192 136 184 128 176 124 172 112 172 124 180 128 176 120 168 120 184 124 188 124 188 120 184 108 176 116 184 120 184 116 180 104 168 104 168 108 172 112 176 116 176 112 172 108 176 112 180 112 168 112 168 112 164 108 160 88 148 104 164 112 160 96 148 96 152 96 152 96 152 96 152 100 156 100 156 100 156 100 156 96 148 100 152 104 148 100 144 88 140 96 148 100 148 96 144 96 144 96 140 92 136 88 136 100 144 92 136 88 140 96 148 28 60 36 64 36 64 32 56 36 48 8 36 20 52 16 32 28 56 28 60 36 68 40 72 36 60 28 56 24 52 28 56 36 60 32 56 24 52 28 56 36 68 44 64 28 48 24 56 4 36 12 44 24 56 32 60 44 68 32 56 24 56 32 64 28 60 28 60 28 60 28 60 28 56 20 52 28 64 24 52 32 56 20 48 20 48 8 36 32 64 28 60 24 52 20 48 12 40 28 56 40 60 36 56 32 56 36 56 40 60 40 64 24 60 32 68 36 64 24 52 24 56 24 60 32 64 36 68 32 64 32 68 36 72 40 72 44 72 36 64 32 68 40 76 44 76 44 76 44 76 44 76 52 84 52 84 52 84 52 84 52 80 48 76 44 72 48 80 60 84 56 80 56 84 60 88 60 84 52 72 44 68 44 72 48 76 44 68 32 52 16 36 16 32 8 28 8 28 12 32 12 36 28 60 52 84 72 100 68 96 72 104 80 112 88 116 92 120 92 120 96 124 96 124 72 120 76 124 80 128 80 128 80 132 84 132 84 132 84 128 84 144 92 136 92 96 48 44 28 36 32 40 20 44 16 48 24 52 48 84 60 104 76 140 128 192 144 232 172 252 172 248 180 248 176 244 180 248 176 256 164 252 164 252 156 252 156 252 172 252 176 252 176 256 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 188 264 192 268 204 280 208 284 204 272 204 272 204 272 204 276 208 276 208 276 208 276 208 276 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 200 288 192 288 196 292 200 300 204 300 208 304 208 308 212 308 208 308 208 308 208 308 208 308 212 312 212 312 212 312 212 312 212 312 212 316 216 320 220 320 216 316 216 316 216 316 216 316 224 320 228 324 228 328 232 328 228 324 228 324 228 324 228 324 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 232 328 236 336 244 344 248 348 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 232 336 232 340 236 344 240 344 240 344 240 344 240 344 240 344 248 348 252 352 252 356 256 356 252 348 248 348 248 352 256 360 252 356 248 356 256 372 276 388 292 404 300 412 308 416 308 416 316 404 304 392 288 380 280 376 260 356 256 348 252 344 248 344 264 356 256 348 248 344 248 344 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 260 364 256 368 260 376 272 384 280 392 268 408 268 432 312 508 344 520 364 544 384 520 336 468 316 440 296 412 280 388 256 360 248 348 232 336 236 328 236 320 240 332 236 328 232 324 224 320 220 312 216 312 212 312 212 308 212 312 216 316 216 308 208 300 200 296 200 292 196 288 192 288 192 288 192 288 192 288 192 288 200 292 196 288 192 292 196 296 192 284 192 284 192 284 192 284 196 288 192 284 188 276 184 276 188 272 184 268 180 264 176 260 156 244 164 252 168 244 152 232 172 236 168 232 164 236 168 240 164 232 164 228 160 228 156 224 148 220 156 228 160 224 148 212 128 196 128 196 132 204 140 212 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 136 200 132 196 128 200 132 204 120 188 124 200 132 200 132 200 128 192 120 184 116 188 124 196 128 196 128 192 124 192 124 192 120 184 120 180 120 184 124 192 128 188 124 184 116 176 108 172 112 172 108 168 104 172 108 176 108 172 104 168 104 164 100 164 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 100 160 96 156 92 152 88 148 88 148 84 148 84 148 84 152 96 156 84 144 80 148 92 160 88 148 84 148 84 144 80 144 84 140 76 136 76 140 84 144 76 140 84 144 88 144 84 140 72 132 84 132 84 136 92 144 56 100 52 96 40 84 36 84 28 76 24 72 24 72 28 76 48 84 28 76 36 92 44 92 40 100 52 112 64 128 76 132 80 132 64 116 60 120 76 136 80 144 76 136 68 124 56 120 48 116 56 124 60 120 52 112 60 120 60 116 56 120 60 120 52 112 56 120 60 116 56 112 56 104 52 100 52 108 60 116 64 112 60 108 56 112 60 116 68 116 64 112 60 112 60 112 36 92 52 108 60 104 44 92 44 96 44 96 44 96 44 96 48 100 48 100 48 100 48 100 56 108 60 112 64 108 60 104 36 88 44 96 52 100 48 96 48 92 44 92 44 88 40 88 48 92 40 84 36 88 44 96 60 72 64 76 64 76 60 72 48 56 40 56 48 64 48 52 44 56 44 56 48 64 56 72 56 72 64 80 64 72 52 60 60 68 52 60 48 60 48 60 64 80 68 72 48 56 44 60 56 68 52 64 48 60 44 56 68 80 60 68 52 64 52 64 56 56 56 56 56 56 56 56 64 56 52 56 60 64 60 52 64 56 52 52 56 56 48 40 52 52 48 48 44 44 40 40 40 48 48 56 52 60 56 56 56 60 56 60 60 64 64 68 60 60 64 64 64 60 56 52 56 56 56 60 60 60 60 60 60 60 64 68 68 72 76 76 68 68 64 64 64 64 68 68 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 76 92 84 92 72 84 80 100 84 96 80 92 80 96 88 104 88 100 84 92 80 88 72 84 72 84 72 84 64 68 44 52 40 40 32 28 24 24 20 28 24 32 40 56 64 84 88 100 92 104 92 108 100 116 112 128 120 132 120 132 124 136 124 136 116 128 120 132 124 132 128 136 128 136 132 140 132 140 128 136 136 136 140 136 116 92 60 44 40 44 40 48 44 48 48 52 40 60 56 60 60 68 84 92 144 168 188 244 232 292 248 300 252 304 248 300 248 300 252 308 256 304 256 304 256 304 256 304 252 312 252 316 256 316 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 260 332 268 336 276 344 280 352 272 348 272 348 276 352 276 352 280 356 280 356 280 356 280 356 272 348 280 356 284 356 284 352 288 360 288 360 288 360 288 360 288 360 288 364 292 368 296 368 304 376 304 376 308 380 308 384 308 388 308 388 308 388 308 388 312 392 312 392 312 392 312 392 312 392 312 396 316 400 320 400 316 396 316 396 316 396 316 396 324 420 324 420 328 424 328 428 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 336 432 340 440 344 440 344 440 344 440 344 440 344 440 340 436 340 436 340 436 340 436 332 428 336 436 340 440 348 444 344 440 344 440 344 440 344 440 344 452 348 452 352 456 352 460 348 452 344 448 348 456 356 460 360 464 356 464 360 480 380 492 396 508 404 520 416 524 416 524 412 520 400 504 384 492 376 488 364 476 356 464 348 460 352 464 356 464 352 460 348 460 348 464 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 364 472 364 472 368 480 380 488 380 496 384 524 416 548 468 644 508 660 536 700 552 692 504 636 452 588 432 564 412 536 380 500 360 472 336 444 332 440 324 424 336 436 332 432 328 420 324 420 312 400 312 400 312 392 308 388 304 404 312 412 316 404 300 392 296 392 296 388 292 384 288 384 292 388 292 388 292 388 292 388 296 388 292 384 288 388 292 392 280 384 284 388 284 388 288 392 288 392 288 388 284 384 280 384 276 384 272 380 268 372 264 368 244 356 248 356 244 352 240 344 240 340 236 336 232 340 236 344 236 336 232 336 228 332 228 332 220 324 224 328 224 328 220 324 204 308 200 304 200 308 208 308 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 200 276 200 276 200 276 200 276 180 260 192 272 200 280 204 280 192 268 188 264 188 264 192 268 196 272 196 268 192 268 188 264 192 256 184 252 184 252 188 256 192 260 188 252 180 244 172 240 176 240 172 236 168 240 172 244 168 236 168 236 164 232 164 228 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 160 224 156 220 156 220 152 216 152 216 148 212 148 212 152 216 160 224 156 220 156 220 160 224 148 212 148 208 144 208 144 208 140 204 136 200 136 204 144 212 144 208 148 212 148 208 144 204 132 204 132 204 136 200 136 192 112 148 100 132 92 116 92 116 80 120 76 116 76 116 80 120 80 120 80 132 108 160 120 160 108 160 120 172 128 180 132 180 132 176 124 168 120 172 128 180 136 188 136 188 136 188 136 188 120 172 120 172 120 168 112 164 120 180 112 176 112 176 116 184 116 184 120 184 120 180 112 172 112 172 104 168 104 172 116 184 116 176 112 172 108 176 112 180 124 176 116 168 112 168 112 168 104 164 112 172 116 168 104 156 100 156 100 156 96 152 96 152 96 152 96 152 96 152 96 152 112 160 112 160 112 160 112 160 96 144 96 148 104 156 108 160 96 144 96 144 92 140 92 140 96 140 88 132 84 136 92 144 28 56 28 52 24 56 28 56 8 44 28 60 28 56 28 60 4 40 20 52 28 56 24 52 28 60 36 68 36 60 24 48 28 56 24 48 16 44 20 48 24 56 32 56 20 40 16 48 36 64 32 56 24 48 16 44 24 56 28 56 28 56 24 48 24 56 24 56 24 56 24 56 32 60 20 56 32 64 28 56 28 56 20 52 24 60 24 48 12 44 12 44 8 40 8 40 28 48 28 44 28 48 32 52 28 48 32 52 36 56 36 56 36 64 28 60 24 56 24 56 32 64 32 64 32 60 28 60 28 60 32 68 36 72 44 76 36 68 40 72 40 72 36 68 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 48 84 60 80 44 68 52 88 52 80 48 76 52 84 60 88 56 84 60 88 56 80 44 64 36 68 44 76 44 64 28 48 36 52 24 36 8 24 4 24 4 28 12 44 32 60 48 72 60 88 60 88 68 104 84 116 84 112 88 116 92 120 92 124 84 124 76 128 80 128 84 132 76 128 84 132 84 132 80 124 68 124 92 128 84 76 44 36 40 36 32 44 32 48 28 52 24 44 40 44 24 44 36 64 60 108 104 184 160 240 188 256 188 252 184 248 180 248 176 256 168 256 168 256 160 256 160 256 180 256 180 256 180 256 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 192 268 196 272 200 276 204 280 204 272 204 276 208 280 212 280 212 280 212 280 212 280 212 280 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 196 288 196 292 200 296 200 296 208 304 208 308 212 308 216 312 208 308 208 308 208 308 208 308 212 312 212 312 212 312 212 312 212 312 212 316 216 320 220 320 220 320 220 320 220 320 220 320 228 324 228 328 232 328 236 332 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 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 340 244 340 244 340 244 340 240 344 240 344 240 344 240 344 236 340 236 340 236 340 236 340 228 332 232 340 236 344 244 348 240 344 240 344 240 344 240 344 240 344 244 344 248 348 248 352 248 348 244 344 248 348 252 356 252 356 248 356 252 368 268 384 284 396 292 408 308 416 312 420 312 404 300 388 288 380 280 376 280 372 268 356 256 352 260 356 256 352 252 348 252 352 260 356 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 256 364 256 364 260 372 268 380 264 372 268 400 276 424 304 500 336 520 372 564 408 548 368 484 324 448 308 436 300 416 276 380 252 352 236 336 240 332 232 320 244 336 240 328 232 328 228 324 224 320 220 316 216 316 216 316 204 304 216 316 216 308 204 292 200 296 200 292 196 288 192 288 196 292 196 292 196 292 196 292 200 292 196 288 192 292 196 296 188 280 188 284 192 288 196 288 200 288 196 288 196 284 192 284 196 280 192 272 184 264 180 260 168 248 160 244 156 240 156 244 172 236 168 232 164 236 168 240 168 236 164 232 164 228 160 228 156 224 152 220 152 224 156 228 148 212 140 208 136 208 140 216 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 124 196 136 208 140 204 128 192 120 188 124 196 132 200 132 200 120 192 124 196 128 192 124 188 128 192 124 192 120 188 116 184 132 196 124 184 120 184 120 184 132 196 128 188 116 176 108 172 112 172 108 168 104 172 108 176 104 168 104 164 100 164 96 160 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 88 152 92 156 92 156 96 160 92 152 84 148 84 148 88 156 88 156 92 160 96 156 92 152 80 144 80 144 80 144 80 144 80 136 76 136 76 140 84 148 84 144 88 144 84 140 72 132 84 136 80 136 76 132 80 128 80 124 68 108 64 104 56 100 44 92 32 88 28 92 32 96 36 96 44 120 72 136 72 124 64 120 72 132 80 132 76 124 76 128 76 128 76 128 76 128 72 136 72 136 72 136 72 136 68 128 60 120 56 120 56 120 64 120 56 112 52 116 60 124 64 124 64 120 56 112 44 100 68 112 56 104 56 112 68 128 64 112 60 108 56 112 60 116 68 116 56 104 52 104 56 112 64 116 60 112 56 104 52 100 56 104 52 104 48 100 44 96 44 96 44 96 44 96 44 96 68 112 56 104 56 104 64 116 52 96 44 92 48 104 64 116 48 96 48 96 52 100 52 100 48 92 36 80 32 84 44 96 52 60 44 56 44 56 48 64 28 60 68 88 68 72 64 84 32 56 64 88 80 84 60 64 64 76 64 76 60 72 56 68 60 68 52 60 48 60 48 64 40 56 52 60 44 56 48 68 56 68 56 68 56 68 56 68 36 56 52 68 60 72 56 64 52 52 52 52 52 52 52 52 64 60 56 56 64 64 60 56 60 52 48 52 60 64 60 52 48 48 48 48 48 48 48 48 56 56 48 44 40 48 48 56 44 48 44 52 48 56 52 56 72 68 60 56 52 52 56 60 76 72 72 68 68 64 64 60 60 60 64 68 68 72 76 76 68 72 80 84 84 80 72 68 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 96 88 96 72 80 80 104 76 88 76 88 76 92 84 100 80 96 88 104 88 92 68 72 68 84 80 96 84 88 68 72 72 68 56 48 36 36 28 32 28 32 32 40 40 52 48 56 88 100 84 100 92 112 112 128 108 120 108 124 112 128 116 128 124 136 128 140 132 144 136 144 120 132 132 144 136 140 124 128 108 116 124 120 96 72 44 36 32 44 40 48 48 52 52 56 40 44 40 36 28 28 40 48 48 84 116 192 208 276 252 312 256 308 252 300 248 300 252 304 256 304 256 304 256 304 256 304 256 316 256 316 256 316 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 268 336 268 340 272 344 276 344 272 348 272 352 276 356 280 356 280 356 280 356 280 356 280 356 272 348 280 356 284 356 284 352 288 360 288 360 288 360 288 360 284 360 292 368 296 368 296 364 304 376 304 380 308 384 312 384 308 388 308 388 308 388 308 388 312 392 312 392 312 392 312 392 312 392 312 396 316 400 320 400 320 400 320 400 320 400 320 400 324 420 324 424 328 428 332 428 332 428 332 428 332 428 332 428 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 344 440 340 436 340 436 340 432 344 440 344 440 344 440 344 440 340 436 340 436 340 436 340 436 332 428 336 436 340 440 348 444 344 440 344 440 344 440 344 440 340 444 340 448 344 448 348 452 348 448 344 448 344 452 352 460 360 464 356 464 360 476 376 488 388 500 400 516 416 528 420 528 408 516 396 500 380 488 376 488 380 488 368 472 356 468 360 472 348 460 348 460 352 468 360 472 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 364 472 360 472 368 480 376 488 384 500 388 524 404 528 432 604 504 660 544 716 572 712 516 652 468 612 448 592 440 572 408 532 364 484 344 460 340 452 332 440 336 440 332 432 332 424 324 420 324 412 324 408 324 400 320 400 300 400 308 412 312 400 296 384 296 392 296 388 292 384 288 384 292 388 292 388 292 388 292 388 296 388 292 384 288 388 292 392 280 384 280 388 284 392 288 392 292 396 288 392 288 392 288 388 284 388 276 384 272 376 264 372 256 360 244 344 236 348 244 356 240 340 236 336 232 340 236 344 236 340 236 336 232 332 228 332 228 328 220 320 216 328 228 336 224 324 216 316 208 312 208 304 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 188 272 204 288 212 280 196 264 196 272 200 276 200 272 192 268 184 264 196 276 200 272 188 260 192 268 192 264 188 260 184 256 200 268 192 256 184 248 180 248 200 264 192 256 180 244 172 240 176 240 172 236 168 240 172 244 168 236 168 232 164 228 160 228 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 148 216 152 220 156 224 160 228 160 220 148 208 144 212 156 224 144 212 156 224 160 220 148 208 144 208 144 208 144 208 144 208 136 200 136 200 136 204 148 212 144 208 144 204 136 196 124 188 144 212 140 204 132 196 128 180 144 188 132 164 116 152 108 148 104 140 100 132 96 136 104 140 124 160 128 172 140 172 116 148 124 180 132 192 136 188 128 180 128 188 132 192 136 188 132 184 152 204 148 192 132 180 120 172 140 188 128 176 120 176 128 180 128 188 116 176 112 180 124 192 128 192 128 188 116 172 100 160 124 180 112 172 108 180 124 196 116 176 112 172 108 176 112 180 116 164 104 156 96 156 104 160 112 164 104 156 92 148 92 148 112 164 108 160 104 156 100 156 96 152 96 152 96 152 96 152 116 156 100 140 92 148 108 164 92 136 80 128 84 140 104 160 100 148 100 148 100 148 100 152 96 140 84 128 80 132 92 144 28 52 16 40 16 52 32 68 28 68 36 48 16 60 32 48 12 64 36 44 8 48 24 36 20 52 24 56 28 60 32 64 32 56 20 44 16 48 28 60 28 44 12 44 24 56 20 40 24 52 24 52 24 60 36 64 8 44 24 60 36 60 24 48 32 64 32 64 32 64 32 64 16 56 28 60 28 60 32 72 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 44 60 36 52 32 56 40 64 28 52 36 56 28 48 32 56 20 52 24 60 28 64 36 68 16 52 28 64 36 64 28 60 28 64 36 72 40 72 40 68 36 68 36 72 40 76 44 76 44 72 40 72 40 76 48 84 44 76 44 80 48 84 52 84 44 76 56 88 64 92 60 84 48 76 48 80 52 84 56 84 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 64 76 44 60 40 52 24 32 0 16 0 28 16 48 36 60 24 60 40 76 56 88 64 92 64 96 76 112 88 120 92 120 84 120 84 124 88 128 92 128 96 128 92 124 80 112 72 108 84 112 80 120 72 52 28 44 32 32 40 40 36 48 36 52 40 44 36 28 28 40 44 48 36 52 44 116 148 252 188 224 172 244 180 256 188 252 172 244 172 256 168 252 156 256 160 260 176 252 176 256 180 260 184 260 184 260 184 264 188 268 192 268 192 264 192 268 196 272 200 272 200 272 200 272 200 272 200 272 208 272 204 272 204 276 212 284 208 276 208 280 212 284 216 284 208 288 208 288 208 288 208 288 216 292 212 288 208 292 212 296 204 292 196 296 200 300 204 300 208 304 208 304 208 304 208 304 200 300 200 304 204 308 208 308 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 224 320 220 316 216 320 220 324 224 320 224 324 228 328 232 328 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 244 336 240 332 236 328 232 324 232 332 236 336 240 332 236 328 232 328 232 328 232 328 232 328 232 328 232 332 236 336 240 336 240 336 240 336 240 336 240 336 240 340 236 336 232 340 236 344 236 340 236 340 236 340 236 340 240 340 236 336 232 340 236 344 240 344 240 344 240 344 240 344 240 344 244 348 248 344 244 340 248 348 248 348 248 348 248 348 236 344 240 348 248 364 260 372 260 376 284 404 308 424 320 428 320 412 308 396 292 384 288 384 284 376 276 368 268 360 268 364 252 348 252 348 252 348 252 348 248 344 248 344 248 344 248 344 248 356 248 360 252 364 256 364 260 368 260 368 260 368 260 368 260 368 260 380 256 404 276 440 320 484 344 524 396 540 380 500 332 472 320 440 300 420 292 412 260 372 252 352 236 332 228 320 252 340 244 332 236 328 236 332 224 316 216 308 212 312 212 316 216 312 212 304 208 300 200 296 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 188 284 188 284 188 284 188 284 196 288 200 292 200 288 192 284 192 284 192 284 192 284 192 284 188 272 184 264 176 260 172 256 176 256 168 248 160 240 160 244 172 240 172 236 168 232 164 232 164 236 168 236 168 232 160 224 156 224 156 220 152 220 148 216 144 212 144 212 144 212 144 216 140 216 140 212 136 212 132 208 132 204 124 196 120 196 120 200 128 200 132 200 132 196 124 188 132 200 128 192 124 188 116 184 120 192 128 196 124 188 112 176 124 192 124 188 120 184 116 184 128 184 116 180 120 180 108 160 116 180 120 184 120 180 112 176 100 168 112 180 116 176 104 164 96 160 100 164 96 160 92 152 96 156 92 152 88 156 92 160 80 152 100 172 108 168 96 156 96 160 96 156 92 152 88 152 84 148 84 152 88 156 92 156 84 148 84 148 84 148 84 148 80 144 80 140 76 136 72 136 72 132 76 144 84 144 84 144 80 144 84 144 84 140 76 132 84 144 76 136 68 124 60 120 80 128 80 124 68 108 56 104 44 104 48 108 56 116 64 120 72 140 96 148 80 132 80 144 88 140 92 140 84 128 64 112 76 128 76 124 72 120 68 120 80 140 72 136 64 128 60 120 68 128 60 120 56 120 56 124 68 128 68 124 64 120 60 120 68 124 60 116 52 112 52 112 52 104 56 108 60 116 64 120 56 108 60 116 64 116 60 112 60 108 52 100 48 100 48 104 48 100 48 100 48 100 48 100 52 104 56 112 60 104 48 92 40 96 52 104 52 104 44 92 56 92 32 76 40 108 72 128 68 108 44 84 36 92 60 116 40 92 44 96 48 92 40 88 56 96 40 92 52 104 52 88 60 64 48 56 44 60 56 76 52 76 60 56 40 64 56 56 32 64 56 52 32 56 48 48 52 64 56 68 56 68 60 72 56 68 52 60 48 64 56 68 56 60 40 56 52 68 52 56 56 68 52 64 52 68 60 76 40 56 52 72 64 72 52 60 60 60 60 60 60 60 60 60 52 56 60 60 52 48 52 56 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 60 60 52 52 48 56 56 64 48 56 56 60 48 52 52 60 52 52 56 60 60 64 68 68 52 56 60 64 64 64 64 64 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 72 88 76 92 80 92 80 88 76 88 80 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 96 88 72 72 60 56 40 32 16 24 24 36 40 52 56 64 48 64 60 80 76 92 84 96 92 104 96 112 108 124 116 128 116 132 120 132 120 132 120 132 128 140 124 136 120 128 116 128 128 116 112 112 84 52 32 52 32 40 36 48 48 52 52 56 48 48 36 32 32 32 44 44 48 56 68 128 184 276 252 272 240 296 248 300 252 304 248 300 260 308 256 304 252 304 256 304 252 312 252 316 256 320 260 320 260 320 260 324 264 328 268 328 264 332 264 336 268 336 272 340 272 340 272 340 272 340 272 340 276 348 272 348 272 352 280 360 276 352 276 356 280 360 284 360 288 360 288 360 288 360 288 360 296 364 292 360 288 364 292 368 292 364 292 368 296 372 300 372 304 376 304 376 304 376 304 376 300 380 304 384 304 388 308 388 316 396 316 396 316 396 316 396 320 400 320 400 320 400 320 400 324 400 320 396 316 400 320 404 320 416 320 420 324 424 328 424 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 336 432 332 428 332 428 328 424 328 428 332 432 336 428 332 424 328 424 328 424 328 424 328 424 328 424 332 428 332 432 336 432 336 432 336 432 336 432 336 432 344 436 340 432 336 436 340 440 340 436 340 436 340 436 340 436 344 436 340 432 336 436 340 440 344 440 344 440 344 440 344 440 340 448 344 452 348 448 344 444 348 452 348 452 348 452 348 452 348 456 348 460 356 472 368 480 368 484 388 512 416 528 424 536 416 524 404 508 388 496 384 496 380 488 372 480 364 472 364 476 348 460 348 460 348 460 348 460 344 456 344 456 344 456 344 456 356 464 356 468 360 468 364 472 368 476 368 476 368 476 368 476 368 492 376 504 384 520 416 568 468 616 492 672 536 700 524 664 480 632 460 600 428 564 408 544 376 504 364 476 340 452 324 432 344 444 336 436 332 424 332 428 320 408 316 400 316 396 316 396 312 408 308 400 304 396 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 284 380 284 380 284 380 284 380 276 384 284 392 292 396 292 396 284 388 284 388 284 388 284 388 276 380 272 376 264 368 260 364 260 364 252 356 244 348 244 352 240 344 240 340 236 340 232 336 232 340 236 340 236 336 228 328 224 324 220 324 216 320 216 316 212 316 212 316 212 316 212 308 212 296 212 296 208 292 208 288 208 288 200 284 196 280 196 280 196 276 200 276 200 272 192 264 200 276 196 268 192 264 184 260 192 272 196 272 196 268 188 264 192 268 192 264 188 260 184 260 196 260 188 256 192 256 180 240 180 252 184 252 184 248 176 240 168 240 180 252 184 248 172 236 164 232 168 236 164 228 156 224 160 224 156 220 156 220 160 224 152 216 156 224 160 224 160 224 160 224 160 220 156 216 152 216 136 204 144 212 156 224 164 232 148 212 148 212 148 212 148 212 144 208 144 204 140 204 136 200 132 200 140 208 144 208 144 208 140 208 144 208 144 204 136 196 144 204 140 200 132 192 128 176 132 184 124 176 116 164 108 160 120 168 124 176 132 180 136 184 128 188 148 196 140 180 136 192 132 188 136 192 136 188 128 184 128 184 128 180 124 176 120 176 140 188 136 184 132 180 128 176 132 180 124 172 120 172 120 176 124 188 120 184 120 180 116 180 108 172 108 176 112 180 120 188 116 180 116 180 112 176 112 176 108 172 108 172 108 172 108 172 112 164 104 160 100 156 104 160 100 156 100 156 100 156 100 156 92 152 100 160 100 152 88 140 92 152 100 160 104 156 96 148 104 144 84 132 96 156 116 168 116 156 96 136 88 144 108 164 96 144 96 144 96 148 100 148 108 148 96 144 108 160 104 144 32 56 24 44 16 48 24 56 24 60 28 40 12 52 24 40 8 52 28 44 12 48 24 48 32 60 28 56 28 56 24 52 28 56 24 52 24 52 28 56 28 52 16 48 28 56 24 48 36 60 28 56 24 56 28 60 16 48 28 60 32 60 24 52 28 60 28 60 28 60 28 60 24 60 28 56 16 40 12 48 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 32 48 28 44 24 48 28 52 28 52 36 56 28 48 32 56 20 52 24 60 28 64 36 68 28 60 28 60 28 64 32 68 28 64 36 72 40 72 40 68 36 68 36 72 40 76 44 76 44 72 40 72 40 76 48 84 44 76 44 80 48 84 52 84 60 84 52 80 52 80 52 80 48 80 52 80 56 84 56 84 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 84 92 64 76 48 56 20 28 0 24 8 40 28 52 36 56 16 48 24 60 40 72 44 72 60 88 60 88 64 100 80 112 80 116 80 116 80 116 80 116 88 124 88 124 88 124 88 124 92 120 76 96 56 48 40 48 48 36 40 40 40 48 36 52 36 52 32 36 44 40 56 52 52 56 44 100 112 232 180 232 176 244 176 244 176 248 176 256 176 264 172 260 160 256 156 252 180 256 180 256 184 260 184 260 184 260 184 264 188 268 192 268 192 264 192 264 196 268 196 272 200 272 200 272 200 272 200 272 208 272 204 272 204 276 212 284 208 276 208 280 212 284 216 284 208 288 208 288 208 288 208 288 216 292 212 288 208 292 212 296 204 292 196 296 200 300 204 300 208 304 208 304 208 304 208 304 200 304 204 304 208 308 208 308 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 224 320 220 316 216 320 220 324 224 320 224 324 228 328 232 328 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 232 328 236 332 236 332 240 336 232 332 236 336 240 332 236 328 232 328 232 328 232 328 232 328 232 332 236 332 240 336 240 336 240 336 240 336 240 336 240 336 240 340 236 336 232 340 236 344 236 340 236 340 236 340 236 340 240 344 236 340 236 340 240 344 240 344 240 344 240 344 240 344 240 344 244 348 248 344 244 340 248 348 248 348 248 348 248 348 240 348 240 352 248 360 260 372 260 376 276 400 304 420 316 428 320 412 308 396 296 388 288 384 284 376 276 368 268 360 268 364 256 352 256 348 252 348 252 348 248 344 248 344 248 344 248 344 248 356 248 356 252 360 252 364 260 368 260 368 260 368 260 368 264 376 268 380 260 396 260 420 300 464 336 512 384 532 384 512 348 480 328 456 304 424 284 404 268 384 264 364 248 344 232 332 252 340 244 332 236 328 236 332 228 324 224 316 216 320 220 320 216 312 212 304 208 300 200 296 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 188 284 188 284 188 284 188 284 180 276 188 288 200 296 204 296 192 284 192 284 192 284 192 284 196 276 192 272 184 264 180 260 176 256 168 248 160 240 160 244 172 240 172 240 168 236 168 232 164 236 168 236 168 232 160 224 152 216 148 216 144 212 144 208 144 212 144 212 144 212 144 216 136 208 132 208 128 204 128 200 128 204 128 200 124 196 120 196 128 200 132 200 132 196 124 188 132 200 128 192 124 188 116 184 128 196 128 192 128 196 132 204 124 192 124 188 120 184 116 184 140 200 132 196 136 200 124 180 120 184 120 184 120 180 112 172 112 180 120 188 124 184 116 176 104 168 108 172 104 168 100 160 100 164 96 160 96 160 100 164 96 156 88 148 84 156 96 164 96 160 96 156 92 152 88 152 80 144 84 152 88 156 96 160 84 148 84 148 84 148 84 148 80 144 80 144 76 140 76 136 76 136 80 144 84 144 84 140 80 144 84 144 84 140 76 132 76 140 72 136 68 132 68 128 68 128 76 128 72 124 76 120 76 132 72 136 76 144 80 144 68 140 80 144 76 136 72 140 76 128 76 128 80 132 84 140 76 128 76 124 72 120 68 120 68 132 68 132 68 132 68 132 68 128 60 120 56 120 56 124 60 120 56 116 56 112 52 112 44 104 48 108 52 116 60 120 76 124 72 120 64 112 60 108 64 112 56 100 44 100 48 104 60 112 56 104 48 100 52 104 48 100 48 100 48 100 48 100 44 96 52 104 52 96 40 88 40 96 48 100 48 100 44 92 56 100 44 92 52 108 60 104 64 104 48 88 40 96 56 112 56 100 48 96 48 104 64 116 56 96 44 96 52 104 52 96 64 72 52 60 48 60 48 64 52 76 60 56 44 68 56 56 48 68 64 72 56 72 68 80 64 72 60 68 56 64 52 60 56 68 56 64 52 68 56 68 56 64 52 64 56 68 56 64 68 76 60 68 56 68 56 68 48 64 56 72 60 68 56 64 56 56 56 56 56 56 56 56 52 60 60 56 48 44 48 52 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 44 48 44 48 44 48 44 48 48 56 56 60 48 52 52 60 56 56 56 60 60 64 64 64 68 64 60 56 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 108 112 92 100 84 100 92 104 80 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 100 96 84 84 80 72 52 44 20 32 40 56 56 64 60 60 48 64 56 76 68 80 68 80 88 96 76 88 80 100 100 120 120 132 120 128 116 128 112 124 120 132 124 136 128 140 128 144 132 124 108 88 64 52 44 60 36 48 40 52 44 56 52 56 56 48 48 36 44 40 48 48 56 60 60 104 152 248 244 272 244 292 240 288 240 300 252 312 264 312 264 312 260 304 252 296 256 320 260 320 260 320 260 320 260 320 260 324 264 328 268 328 260 328 264 332 264 336 268 336 272 340 272 340 272 340 272 340 276 348 272 348 272 352 280 360 276 352 276 356 280 360 284 360 288 360 288 360 288 360 288 360 296 364 292 360 288 364 292 368 292 364 292 368 296 372 300 372 304 376 304 376 304 376 304 376 304 384 304 388 308 388 312 392 316 396 316 396 316 396 316 396 320 400 320 400 320 400 320 400 324 400 320 396 316 400 320 404 320 416 320 420 324 424 328 424 336 432 336 432 336 432 336 432 332 428 332 428 332 428 332 428 324 424 328 428 332 432 336 436 328 428 332 432 336 428 332 424 332 428 332 428 332 428 332 428 332 428 332 432 336 432 340 436 340 436 340 436 340 436 340 436 344 436 340 432 336 436 340 440 340 436 340 436 340 436 340 436 348 440 340 436 340 436 344 444 344 440 344 440 344 440 344 440 340 448 344 452 348 448 344 444 348 452 348 452 348 452 348 452 348 456 348 460 356 468 364 476 368 480 380 500 404 524 420 532 420 528 408 512 392 500 388 496 380 488 372 480 364 472 364 476 356 464 352 464 352 460 348 460 344 456 344 456 344 456 344 456 352 460 356 464 356 468 360 468 364 472 364 472 364 472 364 472 368 496 380 504 380 512 400 548 436 592 472 652 516 684 520 676 496 652 480 624 444 580 416 548 408 536 388 500 360 476 352 460 340 444 336 436 332 424 332 428 328 412 320 408 320 400 324 404 312 408 308 400 304 396 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 288 384 288 384 288 384 288 384 276 384 284 392 288 392 288 392 280 384 280 384 280 384 280 384 280 388 276 384 272 376 264 372 260 364 252 356 244 348 244 352 244 348 240 344 240 340 236 340 232 340 236 340 236 336 228 328 216 320 212 316 212 312 208 312 212 316 212 316 212 316 212 308 204 292 204 288 204 284 200 284 204 288 204 288 200 284 196 276 196 276 200 276 200 272 192 264 196 272 196 268 192 264 188 264 196 268 188 264 188 272 204 284 192 268 192 264 188 260 184 260 204 268 196 268 204 272 192 252 188 256 188 256 184 248 176 240 176 244 180 252 184 248 176 244 172 240 176 244 176 240 168 232 168 228 164 224 160 228 164 232 156 220 152 216 152 220 156 224 160 224 160 220 156 216 152 216 164 228 160 220 148 208 140 204 148 212 148 212 148 212 148 212 148 212 144 208 144 204 140 204 140 204 144 212 148 208 144 204 140 208 144 208 144 204 136 196 136 200 136 200 136 200 132 196 128 192 132 196 132 196 128 196 128 180 132 184 136 188 136 192 132 188 140 192 140 188 136 188 136 196 128 188 124 196 140 208 128 192 128 188 124 184 120 184 128 184 132 184 132 184 132 188 132 180 124 172 120 172 120 176 120 184 120 184 116 180 112 176 116 180 116 180 112 172 104 164 124 188 124 184 120 180 116 180 128 184 112 164 96 164 104 172 116 168 108 160 104 160 104 164 104 160 104 160 104 160 104 160 104 164 112 172 112 164 100 152 100 156 104 160 104 160 100 156 108 148 100 152 108 156 104 144 100 144 92 136 88 140 96 148 104 148 92 140 92 148 112 168 88 136 84 132 88 136 88 132 32 60 28 52 20 48 20 48 32 72 40 52 20 60 36 52 24 56 36 64 32 60 36 76 36 60 32 56 28 52 24 48 28 56 28 60 32 56 28 56 28 60 32 60 28 56 28 60 44 68 36 60 28 56 28 56 28 56 32 60 32 56 28 52 24 56 24 56 24 56 24 56 16 56 28 60 24 56 28 68 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 20 44 24 44 24 44 24 40 28 52 36 56 28 48 32 56 24 56 28 60 28 60 32 64 40 68 32 60 24 60 36 72 28 64 36 72 40 72 40 68 36 68 36 72 40 76 44 76 44 72 40 72 40 76 48 84 44 76 44 80 48 84 52 84 80 100 64 88 56 88 64 92 52 80 56 84 56 88 60 88 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 64 80 60 84 68 80 48 56 8 40 32 64 52 72 44 60 36 64 44 76 48 76 48 76 56 80 44 68 44 80 64 96 88 116 88 116 88 116 88 116 88 116 92 124 96 128 104 132 96 124 84 76 40 48 48 48 52 44 56 44 48 52 44 52 32 56 32 52 48 52 68 52 72 64 36 84 88 208 156 240 172 236 168 236 172 244 180 260 172 264 176 268 168 260 160 252 188 260 184 260 184 260 184 260 184 260 184 264 188 268 192 268 188 260 188 264 192 264 196 268 200 272 200 272 200 272 200 272 208 272 204 272 204 276 212 284 208 276 208 280 212 284 216 284 208 288 208 288 208 288 208 288 216 292 212 288 208 292 212 296 204 292 196 296 200 300 204 300 208 304 208 304 208 304 208 304 204 304 208 308 208 312 212 312 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 224 320 220 316 216 320 220 324 224 320 224 324 228 328 232 328 240 336 240 336 240 336 240 336 236 332 236 332 236 332 236 332 228 328 232 332 236 336 240 340 232 332 236 336 240 332 236 328 236 332 236 332 236 332 236 332 236 332 240 336 240 340 244 340 244 340 244 340 244 340 244 340 240 340 236 336 232 340 236 344 236 340 236 340 236 340 236 340 244 348 240 340 236 344 244 348 240 344 240 344 240 344 240 344 240 344 244 348 248 344 244 340 248 348 248 348 248 348 248 348 244 352 244 352 248 360 256 368 260 372 268 388 292 412 312 424 324 416 312 400 300 392 292 388 284 376 276 368 268 360 268 364 264 356 260 352 256 348 252 348 248 344 248 344 248 344 248 344 244 352 244 356 248 356 252 360 256 364 256 364 256 364 256 364 272 372 268 380 256 388 252 404 268 440 316 488 364 512 384 516 364 496 348 476 324 436 292 412 296 412 276 376 252 356 248 356 252 340 244 332 236 328 236 332 232 324 224 320 220 320 224 324 216 312 212 304 208 300 200 296 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 192 288 192 288 192 288 192 288 192 288 196 288 192 280 184 272 188 280 188 280 188 280 188 280 196 280 192 276 188 268 180 264 176 256 168 248 160 240 160 244 176 244 176 240 172 240 168 236 164 236 168 236 168 232 160 224 148 216 144 212 144 208 140 208 144 212 144 212 144 212 144 216 132 208 128 204 128 200 124 200 124 200 128 204 128 200 120 192 128 200 132 200 132 196 124 188 128 196 124 192 124 192 120 188 120 188 116 180 116 192 128 204 124 192 124 188 120 184 116 184 136 196 128 196 136 200 128 184 128 192 128 192 124 180 112 172 108 172 112 176 112 176 108 172 112 176 112 176 112 172 104 164 104 164 100 160 96 164 100 168 84 152 96 164 100 160 88 148 96 160 96 156 92 152 88 152 104 164 96 156 84 144 76 136 84 148 84 148 84 148 84 148 84 148 84 144 80 144 76 140 84 144 88 148 88 144 84 140 80 144 84 144 84 140 76 132 76 144 64 140 72 136 72 136 72 132 80 128 84 132 84 136 64 128 64 132 68 132 68 132 68 132 72 136 76 140 72 132 92 140 80 124 72 128 80 136 76 128 76 124 72 120 68 120 64 132 68 132 68 132 68 136 68 128 60 120 56 120 56 124 68 128 64 124 60 120 60 120 56 116 60 120 56 108 44 100 64 116 64 120 68 124 72 124 84 128 64 108 52 104 60 116 64 112 56 108 52 104 56 108 52 104 52 104 52 104 52 104 56 112 64 116 64 108 52 100 56 108 56 108 56 108 56 108 60 104 56 108 64 112 52 92 52 100 48 96 48 96 52 100 56 96 44 88 40 96 60 112 36 88 40 88 36 84 40 88 56 68 52 64 52 64 48 60 64 88 72 68 52 76 68 68 48 56 52 72 56 56 48 76 60 72 56 68 56 68 52 64 56 68 60 72 60 72 56 68 56 72 68 76 56 68 60 76 68 76 64 72 60 72 60 76 60 72 60 72 56 68 56 68 60 60 60 60 60 60 60 60 48 56 60 64 60 60 68 76 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 40 48 44 52 48 48 44 44 48 56 56 60 48 52 52 60 60 60 60 60 60 60 60 60 72 72 68 64 64 64 64 64 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 88 96 80 92 80 92 80 92 84 96 84 96 88 100 88 104 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 76 80 80 88 92 92 76 68 36 52 68 88 88 88 72 68 80 92 84 100 88 100 84 96 76 88 72 80 72 88 84 100 108 120 108 124 112 128 116 128 112 128 116 132 120 136 124 136 124 128 108 80 52 52 48 48 44 52 44 56 48 56 52 56 56 52 60 48 56 40 56 40 68 68 76 100 140 228 240 272 232 284 232 288 240 300 252 308 256 308 264 316 268 312 260 304 264 324 264 324 260 320 260 320 260 320 260 324 264 328 268 328 256 328 260 328 264 332 264 332 272 340 272 340 272 340 272 340 276 348 272 348 272 352 280 360 276 352 276 356 280 360 284 360 288 360 288 360 288 360 288 360 296 364 292 360 288 364 292 368 292 364 292 368 296 372 300 372 304 376 304 376 304 376 304 376 308 388 308 388 312 392 312 396 316 396 316 396 316 396 316 396 320 400 320 400 320 400 320 400 324 400 320 396 316 400 320 404 320 416 320 420 324 424 328 424 340 436 340 436 340 436 340 436 332 428 332 428 332 428 332 428 328 424 332 428 332 428 336 432 328 428 332 432 336 428 332 424 336 432 336 432 336 432 336 432 336 432 336 432 340 436 340 440 344 440 344 440 344 440 344 440 344 436 340 432 336 436 340 440 340 436 340 436 340 436 340 436 348 444 344 440 344 440 348 444 344 440 344 440 344 440 344 440 340 448 344 452 348 448 344 444 348 452 348 452 348 452 348 452 356 460 352 460 352 464 360 472 364 476 372 488 392 516 416 532 424 528 412 516 396 504 388 500 380 488 372 480 364 472 364 476 360 472 360 468 352 464 348 460 344 456 344 456 344 456 344 456 348 460 352 460 356 464 356 464 360 468 360 468 360 468 360 468 360 488 372 504 380 508 392 536 408 572 456 632 488 660 504 672 500 672 496 644 464 600 432 564 412 540 384 500 352 468 344 464 340 444 336 436 332 424 332 428 324 412 320 404 316 400 320 400 312 408 308 400 304 396 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 396 288 392 284 380 272 372 276 380 276 380 276 380 276 380 280 384 276 380 268 372 264 368 260 364 252 356 244 348 244 352 248 348 244 348 240 344 240 344 232 340 236 340 236 336 228 328 220 320 216 320 212 316 212 312 212 316 212 316 212 316 212 308 208 292 208 292 204 288 204 284 196 284 204 292 208 284 192 272 196 276 200 276 200 272 192 264 192 268 192 268 192 268 192 268 188 264 184 260 184 264 192 268 192 268 192 264 188 260 184 260 192 256 188 260 196 264 192 252 196 264 196 260 188 248 176 240 172 240 172 240 172 240 172 240 172 244 176 244 176 240 168 232 164 228 160 224 160 224 164 228 152 220 168 240 172 228 152 208 160 224 160 220 156 216 152 216 152 216 152 216 152 216 152 216 148 212 148 212 148 212 148 212 152 212 148 212 144 208 144 208 148 212 148 216 148 208 144 204 140 208 144 208 144 204 136 196 148 200 144 204 136 200 132 196 132 196 128 204 132 204 132 204 132 188 136 192 140 192 140 192 136 184 128 184 140 192 132 176 140 200 132 196 128 192 128 192 128 192 128 188 124 184 120 184 132 184 132 184 132 184 132 184 132 180 124 172 120 172 120 176 128 192 128 188 124 188 120 184 104 172 116 184 124 188 120 180 108 176 112 180 120 188 124 192 132 192 120 180 112 176 116 184 116 172 112 164 108 164 108 164 108 164 108 164 108 164 108 164 100 160 108 164 108 160 96 148 112 164 104 160 104 160 108 168 108 152 104 156 112 160 104 144 104 156 112 160 112 160 108 152 104 148 96 140 92 144 100 152 96 148 104 148 96 140 96 152 20 48 24 52 28 56 24 52 32 72 40 52 24 64 36 52 28 44 20 60 24 36 12 60 24 52 28 56 28 56 32 60 28 56 32 64 36 60 28 56 28 64 44 68 32 56 32 68 36 64 32 60 32 64 40 68 40 64 32 60 28 56 28 56 28 60 28 60 28 60 28 60 20 56 28 60 24 52 24 64 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 20 44 28 52 32 48 24 40 28 52 36 56 28 48 32 56 28 60 28 60 28 60 28 60 36 72 40 72 36 64 32 60 28 64 36 72 40 72 40 68 36 68 36 72 40 76 44 76 44 72 40 72 40 76 48 84 44 76 44 80 48 84 52 84 44 76 48 80 52 80 52 76 56 84 56 88 60 88 64 92 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 56 76 60 88 72 84 48 56 28 60 60 96 80 96 60 72 60 92 64 96 68 92 60 88 44 72 44 76 48 76 52 80 60 92 64 100 76 108 84 112 84 112 84 116 88 116 88 116 84 128 92 76 44 52 60 32 68 48 60 48 52 48 44 52 24 60 36 60 56 60 64 56 68 80 52 100 80 208 144 240 148 228 168 240 176 248 176 252 160 252 176 272 176 272 172 264 192 268 192 264 188 260 184 260 184 260 184 264 188 268 192 268 184 256 188 260 188 264 192 264 200 272 200 272 200 272 200 272 208 272 204 272 204 276 212 284 208 276 208 280 212 284 216 284 208 288 208 288 208 288 208 288 216 292 212 288 208 292 212 296 204 292 196 296 200 300 204 300 208 304 208 304 208 304 208 304 208 308 208 312 212 312 216 316 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 224 320 220 316 216 320 220 324 224 320 224 324 228 328 232 328 244 340 244 340 244 340 244 340 236 332 236 332 236 332 236 332 240 336 236 332 236 332 232 328 232 332 236 336 240 332 236 328 240 336 240 336 240 336 240 336 240 336 240 340 244 340 248 344 248 344 248 344 248 344 248 344 240 340 236 336 232 340 236 344 236 340 236 340 236 340 236 340 248 348 244 344 240 348 244 352 240 344 240 344 240 344 240 344 240 344 244 348 248 344 244 340 248 348 248 348 248 348 248 348 248 356 244 352 244 356 252 364 256 368 264 376 280 404 308 424 328 420 316 404 300 392 296 392 284 376 276 368 268 360 268 364 268 364 264 356 256 352 252 348 248 344 248 344 248 344 248 344 240 348 244 352 244 356 248 356 252 360 252 360 252 360 252 360 256 360 268 380 264 388 252 400 252 428 304 472 340 488 368 508 364 500 360 492 336 456 312 428 300 408 276 368 244 348 236 348 244 340 244 332 236 328 236 332 224 320 220 312 216 316 216 316 216 312 212 304 208 300 200 296 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 192 284 192 284 192 280 180 272 184 276 184 276 184 276 184 276 192 272 188 268 180 260 176 256 176 256 168 248 160 240 160 244 180 248 176 244 176 240 172 240 164 236 168 236 168 232 160 224 156 220 152 220 148 216 148 212 144 212 144 212 144 212 144 216 140 212 136 212 132 208 132 204 120 200 128 208 132 200 116 188 128 200 132 200 132 196 124 188 124 192 124 192 124 192 124 192 124 192 124 196 124 192 120 184 124 192 124 188 120 184 116 184 128 188 124 192 136 200 128 184 132 196 132 192 124 180 112 172 112 176 112 172 108 176 112 176 108 172 108 172 108 168 100 164 96 160 92 156 92 156 96 160 100 168 108 172 104 164 96 156 96 160 96 156 92 152 88 152 84 148 84 152 88 156 92 156 84 148 84 148 84 148 84 148 88 152 84 148 84 144 80 144 88 152 92 152 88 148 84 140 80 144 84 144 84 140 76 132 88 152 72 144 72 132 68 128 76 132 76 128 80 128 80 128 76 140 72 140 72 140 72 140 68 128 56 132 72 144 64 124 76 128 80 136 84 136 80 132 76 128 76 124 72 120 68 120 76 136 72 132 68 128 64 124 68 128 60 120 56 120 56 124 64 124 64 120 60 120 56 116 44 112 60 128 72 128 64 120 60 112 60 112 64 116 64 116 68 120 64 116 64 116 64 116 68 116 60 108 56 108 56 112 56 108 56 108 56 108 56 108 48 104 56 112 56 104 44 92 52 100 44 92 40 96 48 104 64 104 52 104 64 112 64 104 48 104 60 112 64 108 56 96 64 108 60 104 52 100 48 96 48 104 64 108 48 96 52 108 44 56 48 64 56 68 56 68 56 80 64 60 44 72 60 60 68 64 56 80 60 48 40 76 48 64 52 68 56 72 60 76 52 68 64 80 68 76 56 64 56 80 72 80 60 68 64 84 60 72 60 72 64 80 72 84 68 80 64 72 56 68 56 68 64 64 64 64 64 64 64 64 56 60 60 56 48 44 44 48 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 44 48 52 60 56 56 44 48 48 56 56 60 48 52 52 60 60 60 60 60 60 60 60 60 68 72 76 76 72 68 60 56 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 72 88 84 100 92 104 88 96 84 96 84 100 88 104 92 104 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 80 84 84 92 88 84 60 48 52 72 88 116 112 112 84 84 92 108 96 108 96 104 88 100 68 84 76 92 80 92 76 88 76 88 80 100 96 112 104 120 112 124 112 116 112 116 112 116 108 128 112 80 52 60 44 36 48 56 48 56 48 56 52 56 56 56 64 56 68 44 60 40 72 76 88 116 144 232 236 272 220 276 236 296 248 304 248 300 240 296 256 320 276 324 272 316 268 328 268 324 264 320 260 320 260 320 260 324 264 328 268 328 256 324 256 328 260 332 264 332 272 340 272 340 272 340 272 340 276 348 272 348 272 352 280 360 276 352 276 356 280 360 284 360 288 360 288 360 288 360 288 360 296 364 292 360 288 364 292 368 292 364 292 368 296 372 300 372 304 376 304 376 304 376 304 376 308 388 308 392 312 396 316 396 316 396 316 396 316 396 316 396 320 400 320 400 320 400 320 400 324 400 320 396 316 400 320 404 320 416 320 420 324 424 328 424 340 436 340 436 340 436 340 436 332 428 332 428 332 428 332 428 340 432 336 428 332 424 328 420 328 428 332 432 336 428 332 424 336 432 336 432 336 432 336 432 336 432 336 436 340 440 344 440 344 440 344 440 344 440 344 440 344 436 340 432 336 436 340 440 340 436 340 436 340 436 340 436 352 444 348 440 344 444 348 448 344 440 344 440 344 440 344 440 340 448 344 452 348 448 344 444 348 452 348 452 348 452 348 452 356 464 352 460 352 464 360 468 364 472 368 484 388 508 416 532 424 532 412 516 396 504 392 504 380 488 372 480 364 472 364 476 368 476 360 472 356 464 348 460 344 456 344 456 344 456 344 456 348 456 348 460 352 464 356 464 360 468 360 468 360 468 360 468 348 468 372 496 384 508 392 536 400 564 452 620 472 640 492 672 504 672 500 652 480 616 444 580 436 564 400 516 364 492 356 488 340 444 332 436 328 424 328 428 320 404 312 396 308 392 308 400 312 408 308 400 304 396 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 276 380 280 388 284 388 280 384 276 380 276 380 276 380 276 380 272 380 268 372 260 368 256 364 260 364 252 356 244 348 244 352 248 352 248 348 244 344 240 344 232 340 236 340 236 336 228 328 224 328 224 324 220 324 216 320 212 316 212 316 212 316 212 316 212 300 212 296 212 296 208 292 196 284 208 296 208 284 192 272 196 276 200 276 200 272 192 264 192 268 192 268 192 268 192 268 196 276 204 280 200 272 188 260 192 268 192 264 188 260 184 260 196 260 192 264 204 272 196 256 200 268 196 264 188 248 176 240 184 248 180 244 176 248 180 252 168 236 172 240 172 236 164 228 160 220 156 216 152 220 156 224 180 240 168 228 164 228 168 232 160 224 160 220 156 216 152 216 160 224 156 216 152 212 144 208 148 212 148 212 148 212 148 212 152 216 152 212 148 208 144 208 152 216 152 216 152 212 140 204 140 208 144 208 144 204 136 196 160 208 148 208 136 196 128 188 132 204 132 200 128 196 124 196 132 188 136 188 136 188 136 184 136 180 124 180 140 196 132 172 112 180 128 200 140 208 140 204 128 192 128 188 124 184 120 184 144 192 136 188 128 180 124 172 132 180 124 172 120 172 120 176 120 184 120 180 116 176 112 176 124 192 132 200 132 188 116 172 120 180 116 176 108 172 104 168 108 172 112 180 116 180 112 176 120 172 112 164 108 164 108 168 108 164 108 164 108 164 108 164 112 168 116 176 120 168 108 156 96 148 88 140 84 144 92 152 112 152 100 148 108 164 116 160 80 136 96 148 100 144 88 128 116 164 116 164 108 152 96 140 88 148 104 148 92 136 96 152 36 64 32 52 20 52 36 76 28 60 32 60 28 48 12 32 16 60 24 64 16 56 20 64 4 52 24 56 4 40 8 56 16 48 28 60 32 56 20 44 28 56 28 60 32 64 36 64 32 60 28 56 28 52 24 52 40 68 36 60 24 48 16 44 24 56 24 56 24 56 24 56 24 60 36 76 44 68 28 52 28 48 28 48 28 48 28 48 36 48 20 40 28 52 36 52 16 40 28 52 32 48 20 36 24 48 32 56 36 56 36 52 32 56 40 64 44 56 32 48 44 60 32 48 32 56 48 72 40 68 36 64 32 68 36 72 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 48 84 56 88 48 80 52 88 52 80 56 84 56 80 48 76 64 92 64 88 60 84 56 84 52 84 60 92 64 92 64 88 52 84 64 96 68 92 56 80 60 80 40 76 52 84 36 52 24 68 64 100 76 96 64 88 68 96 72 104 76 108 84 112 84 104 60 72 40 68 48 80 48 84 48 84 48 84 52 92 76 108 80 116 96 124 104 132 104 112 72 68 44 48 40 48 56 56 56 52 44 48 40 48 32 56 48 60 52 56 60 72 36 76 64 88 92 200 180 220 172 232 184 240 176 232 176 244 180 256 196 272 200 272 188 260 192 268 200 264 196 260 184 260 176 264 176 268 180 272 184 268 208 276 204 272 200 268 196 268 204 272 200 272 200 272 196 268 184 268 196 280 204 280 196 272 200 280 204 288 208 292 216 296 192 284 204 296 212 296 204 288 200 288 200 292 204 296 208 296 208 304 200 300 196 304 200 308 200 304 200 308 204 312 208 312 208 312 208 316 212 320 216 320 216 324 220 328 224 324 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 216 316 228 328 236 328 228 320 236 332 240 340 244 344 252 348 240 336 236 332 236 336 244 340 240 336 240 336 240 336 240 336 236 336 232 332 228 336 232 340 236 340 236 340 236 340 236 340 236 336 232 332 232 340 244 352 236 344 240 348 244 344 240 340 248 348 248 348 248 348 248 348 240 340 240 340 240 344 252 352 244 340 240 336 236 340 240 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 344 240 348 240 348 240 348 240 348 256 352 256 352 256 352 256 352 260 356 268 372 284 388 300 400 300 412 308 408 288 384 276 384 280 388 280 384 272 368 252 352 260 368 256 360 244 348 236 340 240 348 240 348 240 348 240 348 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 272 372 272 376 264 388 264 392 252 396 268 436 308 480 336 504 320 492 328 500 328 476 312 448 296 416 300 396 280 372 268 364 252 344 232 324 228 332 232 332 228 328 220 320 212 316 212 316 208 308 208 304 204 300 200 300 188 288 192 292 188 288 184 280 200 292 200 288 196 284 192 284 192 288 196 292 200 288 196 284 204 292 192 280 184 280 192 288 180 272 180 272 180 272 180 272 176 264 180 264 180 260 172 252 164 248 164 244 160 240 156 240 172 240 172 240 172 240 172 240 168 236 164 232 164 236 172 240 156 236 152 228 148 224 140 220 144 224 140 216 136 212 128 208 140 212 140 208 136 204 132 204 128 204 128 204 124 200 120 200 124 192 124 196 128 200 132 200 140 204 136 200 132 196 128 192 124 192 124 192 124 192 124 192 128 196 128 192 124 188 120 188 112 176 124 192 136 196 132 192 128 188 128 184 124 180 120 180 120 184 120 180 116 180 112 176 116 176 104 164 96 160 100 168 96 172 96 172 96 172 96 172 92 168 92 168 92 168 92 168 96 164 100 164 100 160 92 152 88 148 80 144 84 152 96 164 80 156 80 156 80 156 80 156 80 152 76 148 72 152 76 152 84 144 84 140 80 136 76 136 84 148 88 152 92 148 88 144 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 60 120 60 124 64 128 68 128 68 128 68 128 68 128 68 128 64 112 56 132 80 136 84 160 44 112 56 120 60 120 68 136 72 140 76 140 72 128 56 116 56 120 56 120 56 120 56 120 72 124 56 116 64 128 68 124 72 128 60 116 48 108 44 104 68 116 56 104 52 108 64 120 72 120 60 108 52 108 60 116 56 108 56 108 56 108 56 108 48 100 48 100 48 100 48 100 76 120 76 120 76 116 68 108 60 104 60 100 56 96 52 96 60 104 60 108 72 116 68 104 48 92 44 92 52 104 68 120 44 96 56 100 56 100 60 112 44 80 44 108 64 96 52 104 64 76 64 64 44 52 48 64 60 72 60 68 52 60 44 52 52 68 64 72 56 64 60 72 48 60 56 64 52 56 52 64 44 60 52 72 60 68 52 60 56 68 56 72 60 76 64 76 64 72 60 72 56 68 56 64 56 68 56 68 56 68 56 68 56 56 56 56 56 56 56 56 56 60 64 68 68 68 64 60 52 56 52 56 52 56 52 56 48 44 36 40 44 56 56 56 40 48 48 52 48 52 44 44 44 52 52 60 56 60 56 56 52 60 60 64 60 60 52 52 64 64 56 60 56 64 68 76 76 72 72 68 68 72 72 76 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 80 84 88 88 80 76 84 88 76 92 80 96 84 92 80 88 92 104 92 100 88 96 84 96 80 96 88 104 92 104 92 100 80 96 92 108 96 104 84 92 84 84 88 88 88 76 56 52 44 84 84 120 100 124 92 112 92 108 100 116 104 120 112 124 108 112 92 92 76 88 80 96 80 96 80 88 76 88 80 80 92 92 96 96 104 100 108 104 112 100 84 64 52 48 52 52 56 56 56 52 52 48 48 48 56 60 64 52 52 44 60 56 60 76 76 96 120 224 228 268 224 284 236 288 228 284 236 296 244 300 260 320 272 324 268 316 268 320 268 316 264 312 260 312 268 316 272 320 272 324 276 324 276 340 272 340 268 336 264 332 272 340 272 340 272 340 272 344 268 344 276 352 280 352 280 348 280 352 284 360 288 364 296 368 284 360 292 368 300 368 292 364 288 360 292 364 292 368 296 368 308 372 304 368 300 372 304 376 304 372 308 376 308 380 312 380 312 380 316 384 316 388 320 388 324 392 328 396 328 396 324 392 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 400 316 416 324 424 332 424 324 420 332 428 336 432 340 440 348 444 340 432 336 428 332 432 340 436 336 432 336 432 336 432 336 432 340 432 336 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 336 428 336 436 348 448 344 440 348 444 348 444 344 440 344 448 344 448 344 448 344 448 344 444 340 444 340 448 348 456 344 444 340 440 336 444 340 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 352 456 352 456 352 456 352 456 352 464 352 464 352 464 352 464 352 468 364 484 380 500 392 508 408 524 416 520 400 496 388 496 388 496 388 492 380 476 360 464 368 476 364 468 352 456 344 452 348 456 348 456 348 456 348 456 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 464 368 468 372 476 380 492 388 524 388 536 404 580 444 636 484 672 492 660 500 664 488 628 452 600 432 580 416 564 396 532 372 516 356 468 332 444 332 440 332 436 328 428 324 416 316 412 316 412 308 412 308 408 304 404 300 404 292 396 296 400 292 392 284 388 292 396 292 392 288 388 284 388 288 392 292 396 292 396 288 392 292 392 284 384 276 384 284 388 272 376 272 376 272 376 272 376 260 372 264 372 264 368 256 360 248 356 248 352 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 340 232 344 236 348 236 336 232 328 228 324 220 320 224 324 220 316 216 312 208 308 208 312 208 308 208 296 204 296 204 288 208 276 204 276 200 272 192 268 192 272 196 276 200 276 204 280 200 276 200 276 196 272 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 184 264 192 276 204 280 200 276 188 264 188 260 184 256 180 256 184 248 180 248 176 244 176 244 172 236 164 232 164 236 172 244 172 232 172 232 172 232 172 232 168 228 168 228 168 228 168 228 160 224 164 228 160 224 156 216 156 216 148 212 148 216 156 224 156 216 156 216 156 216 156 216 152 208 148 204 144 208 148 212 148 212 148 212 144 208 140 204 140 204 144 212 148 208 140 204 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 124 188 128 192 132 196 132 200 128 192 128 192 128 192 128 192 136 188 124 200 136 192 132 208 112 180 124 188 120 184 128 200 136 188 136 188 132 180 124 176 120 172 120 172 120 172 120 172 136 192 120 188 128 196 132 192 128 188 120 184 120 184 124 188 120 184 116 180 116 180 120 184 124 184 112 172 108 172 112 176 104 160 104 160 100 156 100 156 104 160 104 160 104 160 104 160 112 168 116 172 112 164 104 160 104 160 104 156 100 156 96 152 104 156 100 160 112 172 108 160 100 152 92 148 92 152 104 160 76 140 92 152 96 152 108 168 92 140 92 164 108 152 92 156 20 52 28 52 16 40 12 48 36 60 28 52 20 48 20 48 16 60 16 64 8 56 12 64 12 56 4 52 8 60 8 52 12 44 24 60 32 60 28 52 28 56 32 60 32 60 36 64 40 64 36 64 32 60 32 56 16 48 20 52 32 64 36 68 24 56 24 56 24 56 24 56 24 56 28 60 32 64 36 68 32 52 32 52 32 52 32 52 20 32 8 32 24 52 32 52 24 44 28 48 28 48 24 44 24 48 32 56 36 56 36 52 32 52 36 60 40 56 36 52 40 60 40 64 44 68 48 68 48 76 40 72 40 72 44 80 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 44 84 56 84 48 76 48 88 48 76 52 84 56 80 52 76 64 92 60 88 60 88 56 84 52 84 60 92 64 92 64 88 52 84 64 96 68 92 56 80 48 88 64 96 48 60 12 32 20 64 60 96 76 100 76 100 68 96 72 104 76 108 84 112 72 100 68 96 64 92 64 92 40 76 28 76 32 68 28 68 48 80 52 84 64 92 68 92 88 88 68 60 44 52 48 56 48 56 48 52 44 48 40 48 56 64 64 60 48 48 48 60 64 88 64 68 76 184 192 232 176 228 180 232 176 228 172 244 172 240 184 260 200 268 192 264 200 268 196 264 196 264 184 260 184 272 188 276 180 280 184 280 196 268 196 268 192 264 192 264 196 268 196 272 204 276 208 280 196 276 196 276 196 280 204 284 200 280 204 288 208 292 216 296 196 288 196 296 200 296 200 292 192 292 196 292 200 296 200 296 204 304 200 300 196 304 200 308 200 308 204 308 208 312 208 312 208 316 212 316 216 320 216 320 224 328 228 332 228 332 224 328 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 228 328 232 328 232 324 236 332 236 336 244 344 248 348 244 340 240 336 240 336 244 340 240 336 240 336 240 336 240 336 236 336 232 332 228 336 232 340 236 340 236 340 236 340 236 340 236 340 232 336 232 340 240 348 244 348 248 352 248 352 244 348 244 344 244 344 244 344 244 344 244 344 240 340 240 344 248 352 244 344 240 340 240 340 244 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 344 244 352 244 352 244 352 244 352 256 352 256 352 256 352 256 352 256 356 264 368 280 384 292 392 300 416 312 416 296 396 288 396 284 392 280 384 268 368 256 356 260 368 256 360 248 352 240 348 240 348 240 348 240 348 240 348 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 276 372 268 372 268 384 268 388 256 388 252 404 276 456 320 496 320 500 332 496 328 472 308 440 308 436 312 412 304 396 292 384 268 360 240 336 228 336 224 328 220 328 212 316 204 316 204 316 208 308 208 304 204 300 200 300 196 296 200 300 196 296 192 288 200 292 200 288 196 284 192 284 196 292 200 296 204 292 200 288 200 288 192 280 184 280 188 280 180 272 180 272 180 272 180 272 180 264 180 264 180 260 172 256 164 248 164 248 160 244 160 240 172 240 172 240 172 240 172 240 172 240 168 232 164 236 168 240 156 236 144 228 140 224 132 220 136 224 132 216 128 212 120 208 140 208 140 204 136 204 132 204 128 204 128 208 124 204 124 200 124 192 124 196 128 200 132 200 128 196 132 200 132 200 136 204 124 192 124 192 124 192 124 192 128 196 128 192 124 188 120 188 124 188 132 200 140 204 140 200 128 188 128 184 124 180 120 180 116 180 116 176 112 172 108 172 100 164 96 164 104 172 112 180 96 172 96 172 96 172 96 172 92 168 92 168 92 168 92 168 96 160 100 164 96 156 88 152 96 156 88 148 84 148 88 152 80 156 80 156 80 156 80 156 72 148 68 140 64 144 72 148 96 156 92 152 88 148 88 148 76 136 80 144 84 140 76 136 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 72 132 72 132 76 136 76 136 68 128 68 128 68 128 68 128 84 132 68 140 76 120 60 132 64 128 72 132 64 124 68 132 72 136 68 128 64 128 68 132 56 120 56 120 56 120 56 120 80 132 64 124 72 136 72 128 60 120 60 124 68 136 80 144 68 120 72 124 72 124 68 120 68 120 64 112 56 108 60 112 60 112 60 108 52 104 52 100 60 112 60 112 60 112 60 112 60 108 64 108 64 104 56 100 60 104 60 104 56 100 56 96 56 96 52 100 64 112 60 100 60 104 56 96 48 92 48 96 44 92 52 96 44 88 48 100 56 92 48 108 60 88 40 96 24 48 48 64 52 64 56 76 64 72 52 60 48 64 56 72 52 68 64 72 56 64 60 72 68 64 48 60 64 76 60 56 40 60 52 72 64 76 60 68 60 72 60 72 60 72 60 72 68 80 68 76 64 76 60 72 44 60 48 64 60 76 64 80 60 60 60 60 60 60 60 60 56 56 56 56 60 64 68 72 56 60 56 60 56 60 56 60 32 32 28 36 44 56 52 52 44 52 48 52 48 52 48 48 44 52 52 60 56 60 56 56 52 56 56 60 56 64 56 60 56 64 64 72 68 72 68 68 76 72 72 68 68 72 72 76 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 76 80 88 84 76 76 80 84 72 88 80 96 84 96 80 92 88 100 88 100 88 100 88 100 80 96 88 104 92 104 92 100 84 100 88 104 92 100 88 96 80 88 92 76 52 36 28 44 48 84 84 116 100 128 100 124 96 112 100 116 104 120 108 120 96 112 104 120 108 116 100 108 84 96 84 88 72 80 68 68 84 84 84 80 84 80 88 84 80 72 64 56 52 52 56 60 56 56 56 52 52 48 48 48 56 60 64 52 52 44 60 60 72 88 76 88 108 216 228 268 220 284 232 288 228 280 236 292 228 288 244 304 260 316 268 320 264 316 264 316 264 316 264 316 272 320 272 320 276 324 280 328 264 332 264 332 264 332 264 332 264 336 268 340 276 348 284 352 280 352 272 344 272 352 284 364 284 356 284 360 288 364 292 364 288 360 292 364 296 368 296 368 292 364 292 368 296 368 300 372 308 372 304 368 300 372 304 376 308 376 308 380 312 380 316 384 316 384 316 388 320 388 324 392 328 400 332 404 336 400 332 396 320 400 320 400 320 400 320 400 324 404 324 404 324 404 324 404 320 416 324 420 328 424 328 424 328 424 332 432 340 436 344 440 344 440 340 432 336 432 336 436 336 432 336 432 336 432 336 432 340 432 336 428 332 432 336 436 344 440 344 440 344 440 344 440 340 436 340 436 340 436 340 440 348 448 352 452 356 448 352 444 340 444 340 444 340 444 340 444 348 448 340 444 340 448 348 452 348 448 340 444 340 444 344 452 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 356 460 356 460 356 460 356 460 352 464 352 464 352 464 352 464 352 468 360 480 372 492 384 500 404 520 416 524 408 512 404 516 396 500 388 492 376 480 364 468 368 476 364 468 356 460 352 456 352 460 352 460 352 460 352 460 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 464 364 464 364 472 372 488 380 508 376 520 392 564 428 620 464 652 496 668 504 672 496 636 460 608 444 596 432 580 412 552 392 536 380 488 356 464 344 448 332 432 332 432 324 420 320 412 316 416 308 412 308 408 304 404 300 404 300 404 304 408 304 404 296 396 292 396 292 392 288 388 284 388 292 396 296 400 296 400 292 396 288 388 284 384 280 380 276 384 276 380 276 380 276 380 276 380 264 372 268 376 264 372 260 364 252 360 248 356 248 352 244 352 244 352 244 352 244 352 244 352 244 348 236 340 232 340 236 344 236 336 232 328 228 324 220 320 224 324 220 316 216 312 208 308 208 312 208 308 208 296 204 296 208 292 208 280 208 276 204 276 192 268 192 272 196 276 200 276 192 272 196 276 200 280 204 284 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 180 260 184 264 188 268 192 268 188 264 188 260 184 256 180 256 180 248 176 244 172 240 172 240 164 232 164 232 168 240 172 244 176 236 172 232 172 232 168 228 168 228 168 228 168 228 168 228 156 224 160 224 160 220 152 212 160 220 156 216 148 212 148 212 156 216 156 216 156 216 156 216 152 208 148 204 144 208 148 212 156 216 152 216 148 212 148 208 136 204 144 208 144 208 140 200 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 132 196 132 196 136 200 136 200 128 192 128 192 128 192 128 192 144 196 132 204 140 188 120 192 132 200 140 200 128 188 128 196 136 184 128 176 124 184 136 192 124 176 124 176 124 176 124 176 136 192 120 184 128 196 132 192 120 184 120 188 128 196 140 208 112 180 120 188 124 184 116 176 120 184 116 180 112 176 112 176 128 184 124 176 120 172 112 168 108 164 108 164 108 164 108 164 104 160 108 164 108 164 104 156 108 164 104 160 104 156 100 156 96 148 92 156 108 164 104 152 108 160 104 156 100 156 100 156 116 172 116 160 88 132 76 132 112 152 96 160 100 140 80 148 4 44 28 60 32 60 36 72 32 56 24 48 24 56 32 64 16 60 16 64 8 56 12 64 24 60 4 56 20 72 16 52 16 48 28 64 36 64 32 56 32 60 32 60 32 60 32 60 40 68 40 64 36 64 32 60 28 56 28 56 28 56 28 56 28 60 28 60 28 60 28 60 24 56 24 56 24 60 32 68 36 56 36 56 36 56 36 56 12 28 8 36 24 52 28 44 32 48 28 48 28 48 28 52 24 48 32 56 36 56 36 52 32 52 32 52 36 60 40 64 36 60 44 68 48 68 44 64 36 64 32 60 28 64 32 68 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 44 80 52 84 44 72 48 84 44 76 52 84 56 84 56 84 60 88 60 88 60 88 60 88 52 84 60 92 64 92 64 88 60 88 60 88 60 88 60 88 52 84 36 44 0 16 0 44 28 68 60 96 76 100 80 108 72 100 76 104 76 104 80 108 68 100 80 116 88 112 80 104 60 92 48 92 48 80 40 80 52 84 52 80 56 80 56 80 56 64 48 52 44 52 48 60 48 56 48 52 44 48 40 48 36 48 56 56 52 60 64 80 60 92 72 80 84 184 180 212 176 224 180 228 172 224 168 240 164 232 172 248 188 264 188 268 196 264 196 264 196 264 188 264 176 264 180 268 176 272 176 272 192 264 192 264 192 264 192 264 196 268 200 276 208 284 212 288 204 280 196 272 196 280 208 292 204 284 208 288 208 288 212 292 200 288 192 288 196 292 200 296 196 292 200 296 200 300 204 300 204 304 200 300 196 304 200 308 204 308 208 312 208 316 212 316 212 316 216 320 216 324 220 324 224 332 228 336 232 332 228 328 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 224 320 224 320 228 324 232 328 232 328 236 332 240 340 248 344 252 348 248 340 240 336 240 340 240 336 240 336 240 336 240 336 236 336 232 332 228 336 232 340 240 344 240 344 240 344 240 344 236 340 236 340 236 340 236 336 244 352 248 356 252 352 248 348 240 340 240 340 240 340 240 340 248 348 244 340 240 340 244 348 248 348 244 340 240 344 248 348 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 344 248 356 248 356 248 356 248 356 256 352 256 352 256 352 256 352 256 352 260 364 272 376 284 380 288 404 304 416 300 408 300 412 292 396 280 384 268 372 260 364 260 368 256 364 252 356 248 352 244 352 244 352 244 352 244 352 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 268 364 260 364 260 376 264 384 236 380 252 416 288 456 308 468 332 504 340 508 340 488 324 460 308 436 312 420 304 404 292 392 280 368 256 352 240 340 224 324 224 328 216 320 208 316 208 320 208 308 208 304 204 300 200 300 204 304 204 304 204 300 196 292 200 292 200 288 196 284 192 284 196 292 200 296 204 292 200 288 188 284 192 280 188 276 184 272 184 276 184 276 184 276 184 276 180 268 184 268 184 264 176 256 168 252 168 248 164 248 160 244 176 244 176 244 176 244 176 244 176 240 168 232 164 232 164 232 156 236 144 228 140 224 132 220 136 224 132 216 128 212 120 208 140 208 140 204 136 204 132 204 132 208 132 208 128 208 124 204 124 192 124 196 128 200 132 200 124 196 128 200 132 204 136 208 124 192 124 192 124 192 124 192 128 196 128 192 124 188 120 188 124 184 124 184 128 188 132 192 128 188 128 184 124 180 120 180 116 180 116 176 112 172 108 172 108 172 108 172 104 164 100 160 100 176 100 172 96 168 92 168 92 168 92 168 92 168 92 168 92 156 96 160 92 156 88 148 92 156 92 156 88 148 84 144 80 156 80 156 80 156 80 156 84 156 80 152 76 156 80 160 92 148 88 148 84 144 84 140 84 144 88 152 92 148 84 144 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 72 132 72 132 68 128 68 128 68 128 68 128 68 128 68 128 72 120 68 144 84 128 68 136 76 140 84 140 68 124 64 132 72 132 64 124 60 132 72 140 60 124 60 124 60 124 60 124 68 120 52 112 60 124 64 120 64 120 60 116 60 120 64 124 56 112 64 120 68 116 60 108 68 120 68 120 64 116 60 112 76 128 72 124 68 120 64 116 56 108 56 108 56 108 56 108 60 108 68 112 68 112 64 108 64 108 64 104 60 104 56 100 52 92 48 100 64 108 60 96 60 104 60 108 64 112 68 108 80 128 80 112 52 84 36 84 72 100 52 104 56 84 36 92 64 80 68 76 56 64 56 72 56 64 52 68 56 72 64 80 52 68 64 72 56 64 60 72 68 72 60 72 68 76 64 68 52 68 60 76 64 72 56 64 64 76 60 72 60 72 56 68 68 76 64 76 60 72 60 68 64 72 60 68 56 64 52 60 64 64 64 64 64 64 64 64 56 60 60 60 56 56 56 56 52 56 52 56 52 56 52 56 40 40 36 44 48 56 44 40 52 56 48 52 48 52 52 56 44 52 52 60 56 60 56 56 52 56 52 56 52 64 64 72 56 60 56 64 60 64 64 68 64 64 60 56 56 60 64 64 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 72 80 84 80 76 72 76 84 68 84 76 92 84 96 84 96 84 96 88 100 88 100 92 104 80 96 88 104 92 104 92 100 88 100 88 100 88 100 88 100 84 72 48 24 12 16 36 64 64 96 88 116 96 124 100 124 100 116 104 116 104 116 104 116 100 116 112 128 116 124 108 116 104 120 108 112 96 108 96 96 84 84 80 76 76 68 72 68 56 56 52 48 48 52 56 56 56 56 56 52 52 48 48 48 40 44 56 48 56 56 72 76 72 92 88 100 120 216 216 248 216 280 228 284 224 280 232 292 236 292 244 300 256 312 264 320 260 312 264 316 264 316 268 320 264 312 264 316 268 316 272 320 264 332 264 332 268 336 268 336 272 340 276 344 280 352 284 352 280 352 280 352 280 356 288 360 288 360 288 360 288 360 288 360 292 360 288 360 288 364 296 372 296 368 296 368 300 372 300 376 308 372 304 368 300 372 304 376 312 380 312 380 316 384 316 388 320 388 320 388 324 392 324 396 328 396 332 400 332 400 328 396 320 400 320 400 320 400 320 400 328 408 328 408 328 408 328 408 324 416 320 416 320 420 328 428 324 424 328 428 336 436 340 436 352 448 344 436 336 432 336 436 336 432 336 432 336 432 336 432 340 432 336 428 332 432 336 436 348 444 348 444 348 444 348 444 340 436 344 440 344 436 336 428 348 444 352 448 352 448 348 444 344 448 344 448 344 448 344 448 352 452 344 444 340 444 344 448 348 452 344 448 344 448 348 452 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 352 456 352 456 352 456 352 456 352 464 352 464 352 464 352 464 348 464 356 472 364 484 376 488 388 504 408 520 408 516 412 524 404 504 392 492 376 480 368 476 368 476 364 472 360 468 360 464 356 464 356 464 356 464 356 464 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 468 360 460 360 464 368 480 376 504 368 512 388 560 428 604 456 628 492 668 504 676 508 652 476 628 436 592 428 576 412 552 396 540 376 496 360 472 348 460 332 432 332 440 324 424 316 420 320 416 308 412 308 408 304 404 300 404 300 408 304 408 304 404 296 396 292 396 292 392 288 388 284 388 284 392 288 396 292 392 288 388 280 384 280 388 280 380 272 372 280 384 280 384 280 384 280 384 268 376 272 380 268 372 260 368 256 360 252 360 248 356 248 356 248 356 248 356 248 356 248 356 248 352 240 344 232 340 232 340 236 336 232 328 228 324 220 320 224 324 220 316 216 312 208 308 208 312 208 308 208 296 204 296 212 292 212 284 208 280 208 280 192 268 192 272 196 276 200 276 196 272 200 276 200 276 204 280 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 200 272 196 268 192 272 200 276 188 264 188 260 184 256 180 256 184 252 184 248 180 248 176 244 172 240 176 240 168 232 160 224 180 240 176 232 172 228 164 224 168 228 168 228 168 228 168 228 156 220 156 220 156 216 148 212 152 216 156 220 156 216 148 208 156 216 156 216 156 216 156 216 164 220 156 216 156 216 160 224 148 212 148 212 144 208 140 204 144 212 152 216 152 216 148 208 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 132 196 132 196 128 192 128 192 128 192 128 192 128 192 128 192 120 180 124 208 148 200 132 204 132 204 140 200 128 188 128 196 136 188 132 180 128 180 132 184 128 180 128 180 128 180 128 180 124 180 108 176 116 184 120 180 124 184 116 176 112 172 112 176 108 172 112 176 112 176 108 172 120 184 124 188 120 180 112 176 112 168 112 168 112 168 112 168 104 160 104 160 104 160 104 160 104 164 108 168 116 168 112 168 112 164 108 164 104 160 104 160 100 152 96 156 108 168 104 156 96 156 104 164 112 168 108 164 108 168 116 168 104 156 100 164 116 156 96 156 96 140 84 152 44 76 44 60 24 48 28 64 20 52 28 60 36 68 40 68 16 60 16 64 8 56 12 64 16 68 24 68 16 64 20 72 32 64 40 68 36 56 24 44 36 64 36 60 32 56 28 56 36 60 32 60 28 56 28 52 32 60 32 56 28 52 24 52 32 64 32 64 32 64 32 64 24 60 32 64 28 56 16 44 32 52 32 52 32 52 32 52 28 44 24 48 32 52 20 32 36 52 28 48 28 48 32 56 24 48 32 56 36 56 36 52 32 52 28 48 32 60 44 72 36 52 28 48 28 56 40 64 36 64 32 60 28 64 32 68 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 40 76 52 80 40 72 44 80 40 72 48 80 56 88 60 84 56 84 56 88 60 92 64 92 52 84 60 92 64 92 64 88 64 88 60 84 56 88 60 92 48 60 4 20 0 36 20 56 48 84 68 96 72 92 72 100 76 104 76 104 76 104 76 104 80 108 84 112 84 108 80 104 72 108 64 112 72 104 68 108 64 96 60 88 60 80 52 76 44 52 40 48 40 48 40 52 48 56 48 52 44 48 40 48 36 48 56 56 52 60 64 80 76 100 72 72 76 176 176 216 172 224 176 228 172 220 168 236 184 248 180 252 188 260 188 268 192 260 192 264 196 268 192 268 180 268 180 272 176 272 180 276 192 264 196 268 200 272 200 276 204 280 208 280 208 280 208 280 196 280 204 284 208 288 204 284 208 288 208 288 208 288 208 288 204 292 192 284 192 292 200 300 200 296 200 300 204 300 208 304 204 304 200 300 196 304 200 308 208 312 208 316 212 316 216 320 216 320 216 324 220 324 224 328 220 324 224 328 224 328 220 324 220 320 220 320 220 320 220 320 228 328 228 328 228 328 228 328 228 324 224 316 224 324 232 332 228 324 232 332 240 336 244 340 260 352 252 344 244 336 240 336 240 336 240 336 240 336 240 336 236 336 232 332 228 336 232 340 244 348 244 348 244 348 244 348 236 340 240 348 240 340 228 328 240 344 244 348 244 348 240 344 244 344 244 344 244 344 244 344 252 348 244 340 240 340 240 344 252 348 248 344 244 348 248 352 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 344 244 352 244 352 244 352 244 352 256 352 256 352 256 352 256 352 252 352 260 360 268 368 276 372 272 388 292 404 296 408 304 420 296 400 284 380 268 372 264 372 260 368 256 364 256 360 252 360 248 356 248 356 248 356 248 356 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 256 356 256 360 256 372 260 376 252 372 240 384 260 428 312 464 316 484 336 500 348 492 332 468 308 436 308 424 300 408 296 400 272 364 252 348 244 344 224 320 228 332 220 320 212 316 208 320 208 308 208 304 204 300 200 300 200 300 200 300 200 296 192 292 200 292 200 288 196 284 192 284 188 280 192 284 192 284 188 280 184 276 188 284 188 276 180 268 188 280 188 280 188 280 188 280 184 268 188 272 184 268 180 260 172 256 168 252 168 248 164 248 180 248 180 248 180 248 180 248 180 244 172 236 164 228 160 232 156 236 144 228 140 224 132 220 136 224 132 216 128 212 120 208 140 208 140 204 136 204 132 204 136 212 132 212 132 208 128 208 124 192 124 196 128 200 132 200 136 204 132 200 132 200 128 196 124 192 124 192 124 192 124 192 128 196 128 192 124 188 120 188 144 200 136 192 132 192 140 200 128 188 128 184 124 180 120 180 124 188 124 188 120 184 116 180 100 168 108 172 108 168 100 160 104 180 100 172 96 168 88 164 92 168 92 168 92 168 92 168 88 156 92 156 92 152 84 144 80 148 88 156 92 156 88 148 80 156 80 156 80 156 80 156 84 156 80 152 76 156 80 160 96 156 92 152 88 148 88 148 80 144 88 148 88 148 84 140 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 80 140 76 136 72 132 72 128 68 128 68 128 68 128 68 128 60 116 64 144 88 136 68 136 68 132 76 132 68 124 68 132 72 136 72 136 68 128 60 124 64 128 64 128 64 128 64 128 68 120 52 112 60 124 60 120 60 120 56 112 48 108 52 112 64 116 60 112 60 112 64 116 68 120 72 124 72 120 60 108 48 104 52 108 60 112 64 116 60 112 60 112 60 112 60 112 52 100 60 108 64 108 64 108 68 112 64 108 64 104 60 104 60 100 56 104 68 116 64 104 52 100 60 104 60 100 52 92 52 104 64 108 60 100 64 112 68 96 48 96 52 84 44 100 64 76 60 64 48 64 64 88 40 60 56 76 68 80 68 76 52 68 64 72 56 64 60 72 60 80 80 84 64 64 68 84 64 80 68 80 64 68 48 52 64 76 64 72 60 68 56 68 60 72 56 68 56 64 52 64 56 68 56 68 56 68 56 68 64 64 64 64 64 64 64 64 56 60 68 68 64 52 40 32 48 52 48 52 48 52 48 52 56 56 52 56 56 56 40 32 60 60 48 48 44 52 56 64 44 52 52 60 56 60 56 56 52 56 48 52 52 64 68 76 56 56 44 44 40 52 60 68 72 68 68 64 64 68 68 72 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 72 76 80 80 72 72 76 80 68 84 76 92 84 100 88 100 84 96 84 100 88 104 92 104 80 96 88 104 92 104 92 100 92 100 88 96 84 100 88 104 76 56 32 28 40 56 60 68 80 108 96 116 92 120 92 116 100 116 104 116 104 116 104 116 112 124 112 120 108 116 104 116 108 124 112 120 112 124 116 116 112 112 108 100 100 92 92 88 48 48 48 48 48 48 48 48 56 56 56 52 52 48 48 48 52 56 64 52 56 48 64 64 100 104 80 80 96 204 220 264 216 276 228 284 220 276 232 288 252 304 252 304 256 312 264 316 260 312 260 316 264 320 268 320 272 320 272 324 276 328 280 328 268 336 268 340 272 344 276 348 284 352 280 348 280 348 280 344 272 348 284 364 292 360 284 352 288 360 288 360 288 360 288 360 296 364 288 356 288 364 300 376 296 368 296 372 300 376 304 376 308 372 304 368 300 372 304 376 312 380 312 384 316 388 320 388 320 388 320 392 324 396 328 396 320 392 324 396 328 392 324 388 320 400 320 400 320 400 320 400 328 408 328 408 328 408 328 408 328 420 320 412 320 420 332 432 324 420 328 428 332 432 340 436 356 448 348 440 340 432 336 432 336 432 336 432 336 432 336 432 340 432 336 428 332 432 336 436 348 444 348 444 348 444 348 444 340 440 344 444 344 436 332 424 340 440 344 444 348 440 344 436 348 452 348 452 348 452 348 452 352 456 344 444 340 444 340 444 352 452 348 448 344 452 348 456 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 348 452 348 452 348 452 348 452 352 464 352 464 352 464 352 464 348 464 352 468 360 476 368 484 376 492 396 512 404 512 412 528 408 508 392 488 376 480 372 480 368 476 364 472 364 472 360 468 356 464 356 464 356 464 356 464 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 468 356 460 356 460 364 476 372 500 380 504 360 500 380 560 452 628 468 640 484 660 496 644 476 628 444 596 436 584 420 560 408 548 364 488 352 476 344 464 332 440 336 440 328 432 320 424 320 424 308 412 308 408 304 404 300 404 296 400 300 404 300 400 292 392 292 396 292 392 288 388 284 388 276 380 280 388 284 384 276 380 272 380 280 388 280 380 268 368 280 384 280 384 280 384 280 384 268 380 272 380 272 376 264 368 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 248 352 240 344 232 336 228 336 236 336 232 328 228 324 220 320 224 324 220 316 216 312 208 308 208 312 208 308 208 296 204 296 212 296 216 284 212 280 208 280 192 268 192 272 196 276 200 276 208 280 204 276 200 272 196 268 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 196 268 184 256 180 260 188 268 188 264 188 260 184 256 180 256 192 260 192 256 188 256 184 252 156 228 168 240 176 244 172 236 180 240 176 232 172 228 164 224 168 228 168 228 168 228 168 228 152 220 156 220 156 216 148 208 140 208 152 220 160 224 156 216 156 216 156 216 156 216 156 216 156 212 152 208 148 212 152 216 160 224 160 220 156 216 152 216 136 204 140 208 144 204 140 200 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 144 208 144 204 140 200 136 200 128 192 128 192 128 192 128 192 124 184 128 212 148 196 124 196 124 192 132 196 124 188 128 196 136 192 140 192 136 180 120 168 128 180 128 180 128 180 128 180 132 188 116 180 124 192 128 188 116 180 112 176 112 180 116 184 128 188 116 176 112 180 124 192 116 184 124 192 124 184 112 172 104 160 108 168 120 180 128 184 116 172 116 172 116 172 116 172 92 148 96 156 104 160 104 160 112 168 112 164 108 160 104 160 104 160 104 164 116 172 112 160 100 156 100 156 96 144 76 128 100 160 108 160 96 148 96 156 112 152 88 152 96 140 88 160 24 56 28 60 32 56 28 52 48 64 24 56 40 72 40 60 32 68 16 64 20 68 12 52 12 64 20 64 8 52 8 60 20 52 32 64 40 68 36 60 32 60 32 60 32 60 32 60 36 60 24 52 28 56 24 44 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 20 56 28 64 32 56 16 44 28 48 28 44 24 40 20 40 16 40 28 52 32 48 20 36 32 52 32 52 32 52 32 52 36 52 32 48 32 56 44 68 24 48 28 52 32 48 28 44 28 48 32 56 36 60 44 64 36 72 40 76 44 72 40 68 36 72 40 76 44 72 40 68 32 68 44 84 56 84 44 72 40 72 40 76 44 80 48 80 48 76 48 80 52 84 56 84 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 76 92 52 80 56 92 64 88 36 68 32 60 28 68 56 100 72 96 72 100 76 104 80 104 80 104 76 100 72 104 76 108 84 112 84 112 84 112 84 112 80 116 72 124 84 124 88 128 88 128 104 128 88 96 64 84 48 52 44 48 40 52 44 56 52 56 48 52 44 56 48 60 40 48 48 52 48 60 60 64 80 108 84 80 68 160 180 244 184 224 172 220 168 224 164 232 176 244 180 256 188 260 184 256 188 264 204 276 200 264 192 272 184 272 184 272 176 272 176 272 196 268 196 268 196 268 196 268 200 272 204 276 204 276 208 280 208 288 208 288 208 288 208 288 204 284 204 284 204 284 204 284 196 288 196 296 200 296 200 292 192 292 204 304 212 304 204 296 212 316 212 316 212 316 212 316 220 324 220 320 216 316 212 316 208 312 212 320 216 316 208 312 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 232 324 228 320 224 324 228 328 232 328 232 332 236 336 240 336 256 352 252 344 248 340 240 336 240 336 240 336 240 336 240 336 236 336 228 332 232 340 244 352 240 344 240 344 240 344 240 344 248 352 248 348 244 344 240 344 240 344 240 348 244 352 248 352 236 340 248 352 252 348 240 336 236 340 248 352 252 348 240 336 240 340 240 344 244 348 248 348 248 352 252 344 240 340 248 360 240 348 240 348 240 348 240 348 248 356 248 356 244 348 236 344 248 344 248 348 252 352 256 352 260 356 260 360 264 364 268 364 272 384 280 392 292 404 304 412 300 404 296 400 284 384 268 372 264 372 264 368 260 364 256 364 248 356 248 356 248 356 248 356 248 352 244 348 240 352 244 356 244 356 248 360 252 356 248 352 264 364 256 364 256 364 248 364 252 372 252 380 256 408 296 448 300 456 316 480 336 472 320 452 320 448 316 428 300 400 272 384 264 364 252 348 248 348 240 340 224 328 224 332 224 328 216 320 212 308 204 300 200 300 200 304 204 296 188 288 196 300 200 296 204 292 200 288 196 292 200 296 196 288 196 284 192 280 188 280 188 280 188 280 188 280 188 280 180 276 184 280 188 276 184 272 184 272 188 272 188 268 180 260 176 256 168 252 176 260 172 252 172 240 172 240 172 240 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 128 216 128 216 128 216 128 216 144 212 144 208 140 208 136 208 136 212 136 212 132 208 128 208 136 204 136 204 140 212 148 220 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 124 188 128 192 132 188 128 184 132 192 132 192 132 192 132 192 124 188 124 188 124 188 124 188 104 168 104 168 104 168 104 168 104 176 96 168 92 168 92 172 76 164 100 176 92 160 80 156 84 152 96 164 100 160 88 148 92 156 92 156 92 156 92 156 84 160 84 156 80 152 76 152 76 152 76 152 76 152 76 152 92 152 92 148 88 144 84 144 80 140 80 140 80 140 80 140 76 140 80 140 80 140 80 144 80 140 80 136 76 132 72 132 76 140 84 140 72 128 72 136 68 132 76 136 68 128 72 136 72 128 68 124 64 128 68 132 68 128 64 124 64 128 72 132 64 132 68 132 64 124 56 120 80 140 72 132 68 136 76 144 64 120 60 116 56 120 60 124 60 124 64 120 52 112 60 128 76 124 64 112 60 116 72 128 60 112 60 116 64 120 68 120 64 116 64 116 64 116 64 116 56 112 60 116 64 112 60 108 64 104 60 100 56 104 60 108 76 116 72 112 68 116 76 120 60 100 52 92 48 100 60 108 64 104 60 100 56 104 60 108 52 80 40 112 80 112 52 92 40 92 60 104 52 88 40 84 52 68 56 72 60 68 56 64 72 76 52 68 64 84 68 72 60 68 60 72 72 80 64 68 60 72 68 72 56 60 56 68 52 68 60 76 64 76 60 68 60 72 60 72 60 72 60 72 76 80 60 76 68 80 60 68 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 64 60 56 56 52 52 52 52 48 52 48 48 44 44 40 44 40 48 44 52 48 48 44 44 52 56 52 56 52 56 52 56 52 52 48 48 48 56 56 64 48 56 56 60 56 60 52 52 48 52 52 60 56 64 64 68 64 64 68 72 72 68 64 64 68 72 72 76 76 72 72 68 64 68 76 84 84 80 76 72 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 80 92 80 92 80 92 80 92 88 100 88 100 88 100 88 100 96 100 84 96 92 108 92 100 56 64 64 64 68 76 84 112 96 116 96 120 100 132 104 124 104 116 104 112 100 116 104 120 112 124 112 124 112 124 112 124 116 132 120 132 120 136 128 128 128 128 132 124 120 100 88 72 52 52 48 48 48 48 52 52 56 56 52 52 52 52 56 56 52 48 52 40 52 52 68 64 92 100 92 92 92 188 216 284 228 280 224 276 220 280 228 284 236 292 248 304 256 308 256 308 256 316 272 324 268 316 268 324 272 320 272 320 272 320 272 320 268 336 268 336 268 336 268 336 272 340 276 344 276 348 280 348 288 360 288 360 288 360 288 360 284 356 284 356 284 356 284 356 284 360 292 368 296 368 296 364 292 368 300 376 304 376 304 372 316 384 316 384 316 384 316 384 324 392 324 388 320 384 316 384 316 384 320 388 320 388 316 384 324 392 324 392 324 392 324 392 320 400 320 400 320 400 320 400 324 404 324 404 324 404 324 404 328 420 324 416 320 420 324 424 328 424 328 428 332 432 336 432 348 444 344 440 344 440 340 436 336 432 336 432 336 432 336 432 340 436 336 432 336 436 348 448 344 440 344 440 344 440 344 440 352 448 352 444 348 440 344 440 344 440 344 444 348 448 352 448 340 448 344 452 348 448 344 444 340 444 348 452 348 452 340 444 340 444 340 448 344 452 348 452 348 456 352 448 340 444 348 464 348 452 348 452 348 452 348 452 352 456 356 460 356 456 348 452 344 456 344 460 348 464 352 464 356 468 356 472 360 472 364 476 380 488 384 500 400 512 408 520 408 512 404 508 392 492 376 480 372 480 372 476 368 476 364 472 356 464 356 464 356 464 356 464 356 460 352 456 348 460 352 464 352 464 356 468 360 464 356 460 364 468 364 468 364 472 360 480 368 496 376 508 384 536 420 584 440 616 464 640 476 632 464 616 464 608 436 576 408 548 396 540 380 512 364 492 356 480 344 464 328 448 332 436 328 432 320 424 312 412 304 408 300 404 300 408 304 400 292 396 296 404 300 396 296 396 292 392 288 396 292 400 288 392 288 388 284 384 280 384 280 384 280 384 280 384 280 384 272 380 276 384 280 380 276 376 268 380 272 380 272 376 264 368 260 364 252 360 260 368 256 360 240 348 240 348 240 348 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 216 316 216 316 216 316 216 316 212 316 212 312 212 300 208 300 212 296 216 284 212 280 208 280 212 284 204 280 200 280 204 284 200 276 200 276 200 276 200 276 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 184 260 188 264 188 264 184 260 192 268 192 268 192 268 192 268 184 252 184 252 184 252 184 252 172 240 172 240 172 240 172 240 176 236 172 228 164 224 168 228 156 224 176 236 168 220 156 216 152 220 160 224 160 224 156 216 156 220 156 220 156 220 156 220 160 220 160 216 156 212 152 212 152 212 152 212 152 212 152 212 152 216 152 212 148 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 196 132 196 136 204 144 204 132 192 132 200 124 192 132 196 124 184 128 196 136 196 132 192 128 196 132 200 132 192 128 188 124 192 128 196 136 188 136 188 132 180 120 168 136 184 128 176 124 180 132 188 124 188 124 188 124 188 124 188 120 188 124 184 112 176 120 192 124 188 116 180 116 180 124 188 112 176 112 180 116 184 120 184 116 172 116 172 116 172 116 172 112 168 112 168 112 168 112 168 108 160 104 156 100 160 104 164 116 168 108 160 104 156 104 160 112 164 100 152 92 152 100 156 100 156 96 152 96 152 100 156 104 144 88 160 108 156 96 156 92 148 96 156 96 148 88 140 24 56 28 60 32 56 28 52 44 64 28 56 36 68 36 60 16 56 8 64 24 76 24 64 12 64 20 64 8 52 8 60 32 60 36 64 36 60 28 52 32 60 32 60 32 60 32 60 44 68 32 64 40 68 36 56 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 40 64 24 48 12 48 24 60 28 48 24 44 24 44 20 40 28 44 24 40 20 44 24 48 32 52 32 52 32 52 32 52 28 44 24 44 24 48 32 56 32 56 40 60 40 60 36 52 28 48 32 56 36 60 44 64 28 60 32 68 36 64 28 60 36 72 40 76 44 72 40 68 32 68 44 84 52 80 44 72 40 72 40 76 44 80 48 80 48 76 48 80 52 84 56 84 52 80 52 80 52 80 52 80 60 88 60 88 60 88 60 88 60 84 56 92 68 96 60 76 12 56 36 76 48 84 60 100 72 96 72 100 76 104 80 104 80 104 76 100 72 104 76 108 84 112 84 112 84 112 84 112 80 116 72 124 84 124 88 128 104 132 96 128 104 116 68 68 40 48 36 44 36 44 40 48 44 52 40 48 40 48 44 52 52 56 48 48 48 60 68 84 84 104 72 68 52 136 164 240 184 224 172 220 168 224 164 232 168 236 172 248 180 252 176 248 184 260 204 272 200 264 192 272 184 272 184 272 176 272 176 272 196 268 196 268 196 268 196 268 200 272 204 276 208 280 208 284 208 288 208 288 208 288 208 288 204 284 204 284 204 284 204 284 200 288 196 296 200 296 200 296 204 300 204 300 204 304 212 308 212 316 212 316 212 316 212 316 220 324 216 320 216 320 212 316 216 324 220 328 224 324 220 320 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 232 324 228 320 224 324 228 328 232 328 232 332 236 336 240 336 244 340 248 344 248 344 252 348 240 336 240 336 240 336 240 336 236 340 236 336 236 344 240 348 240 344 240 344 240 344 240 344 248 352 248 348 244 344 240 344 240 344 244 348 244 348 248 352 248 344 244 340 240 344 244 348 240 344 244 348 248 344 244 340 240 340 244 344 244 344 248 348 248 352 252 348 240 340 248 356 240 348 240 348 240 348 240 348 240 348 244 356 248 356 244 352 248 344 248 348 252 352 256 352 260 356 260 356 264 360 264 364 268 380 276 388 288 404 300 408 300 404 296 400 284 388 272 376 264 372 264 372 260 368 260 364 252 360 252 360 252 360 252 360 248 352 244 348 240 352 244 356 244 356 248 360 252 356 248 352 256 364 256 364 256 364 248 360 248 372 256 372 252 388 284 420 292 436 308 456 324 468 328 468 336 456 304 416 280 404 280 412 292 388 272 364 264 360 248 344 224 328 220 324 216 320 208 312 212 308 208 308 204 304 204 300 204 296 192 296 200 304 200 292 204 292 200 288 196 292 200 296 196 288 196 284 192 280 188 280 188 280 188 280 188 280 188 280 180 276 184 280 188 276 184 272 184 272 188 272 188 268 180 260 176 256 168 252 176 260 172 252 176 244 176 240 172 240 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 132 220 132 216 128 216 128 216 144 212 140 208 140 212 136 208 136 212 136 212 132 208 128 208 144 208 136 200 128 196 128 196 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 180 124 184 124 184 120 180 132 192 132 192 132 192 132 192 116 180 116 180 116 180 116 180 108 172 108 172 108 172 108 172 100 172 96 168 88 164 92 168 84 168 100 176 92 160 84 160 92 156 96 160 96 160 92 156 92 156 92 156 92 156 92 156 84 160 84 156 80 152 76 152 76 152 76 152 76 152 76 152 92 152 88 148 88 148 84 144 80 140 80 140 80 140 80 140 88 144 84 140 80 136 76 132 80 140 76 136 76 136 72 132 76 140 84 140 72 128 72 136 60 124 72 128 60 120 64 128 80 136 72 132 72 132 76 140 72 132 68 124 64 128 68 132 76 140 76 140 72 128 60 120 60 124 56 116 52 120 60 124 64 128 72 136 76 132 68 124 60 124 64 120 52 112 60 128 72 120 68 116 64 120 68 124 60 112 64 116 64 116 68 120 64 116 64 116 64 116 64 116 68 116 56 104 52 108 64 120 64 104 60 100 56 104 60 108 76 116 68 104 56 96 52 96 76 116 64 96 48 92 48 96 52 92 44 88 44 88 48 96 64 96 48 100 48 80 44 108 60 92 44 92 60 104 48 76 52 68 56 72 60 68 56 64 64 72 56 68 60 72 64 76 60 68 60 72 72 80 64 64 56 72 68 72 56 60 56 72 64 76 64 76 60 68 56 64 60 72 60 72 60 72 60 72 60 68 52 64 60 72 56 60 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 64 60 56 52 48 52 56 56 44 48 44 48 44 48 44 48 52 52 40 40 36 44 48 56 52 56 52 56 52 56 52 56 48 52 48 52 48 52 52 56 52 56 56 64 60 60 52 56 52 56 52 60 56 64 60 64 60 64 68 68 68 68 64 60 68 72 72 76 76 72 72 68 68 72 76 80 80 80 76 76 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 84 96 84 104 92 96 68 64 32 48 72 88 92 96 96 112 96 116 96 120 100 132 104 124 104 116 104 112 100 116 104 120 112 124 112 124 112 124 112 124 116 132 120 132 120 136 128 128 144 132 124 124 136 120 92 56 48 44 44 40 40 44 44 48 52 48 48 44 44 48 48 52 68 60 52 40 52 56 80 84 96 96 84 88 76 156 188 276 228 280 224 276 220 280 228 284 228 284 236 292 244 300 244 296 248 312 268 320 268 316 268 324 276 324 276 324 276 324 276 324 272 340 272 340 272 340 272 340 272 340 276 344 280 352 284 356 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 364 296 368 300 372 296 368 304 376 296 368 296 376 308 388 316 384 316 384 316 384 316 384 320 388 320 388 320 388 320 388 324 396 328 400 332 396 328 392 324 392 324 392 324 392 324 392 320 400 320 400 320 400 320 400 324 404 324 404 324 404 324 404 328 420 324 416 320 420 324 424 328 424 328 428 332 432 336 432 336 432 340 440 344 444 352 448 340 436 340 436 340 436 340 436 344 440 340 436 344 440 344 440 344 440 344 440 344 440 344 440 352 448 352 444 348 440 344 440 348 444 348 444 348 444 348 444 352 452 340 440 336 444 348 456 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 452 352 452 344 444 348 460 348 452 348 452 348 452 348 452 344 448 348 456 356 460 356 460 344 456 344 460 348 464 352 464 352 464 356 468 356 472 360 472 372 484 380 496 392 508 404 516 404 512 404 508 396 496 384 488 376 484 372 480 372 476 368 476 364 472 364 472 364 472 364 472 356 460 352 456 348 460 352 464 352 464 356 468 360 464 356 460 360 468 360 468 360 468 356 476 368 488 372 492 372 504 396 544 424 596 436 616 460 628 472 632 464 612 444 584 420 560 412 556 404 532 380 508 364 496 352 472 336 452 324 440 316 420 312 420 308 412 312 412 308 408 304 404 300 400 296 400 304 408 300 396 296 396 292 392 288 396 292 400 288 392 288 388 284 384 280 384 280 384 280 384 280 384 280 384 272 380 276 384 280 380 276 376 268 380 272 380 272 376 264 368 260 364 252 360 260 368 256 360 248 352 244 352 244 348 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 224 320 220 320 220 316 216 316 208 312 208 312 212 304 212 304 212 296 216 284 212 280 208 280 204 276 196 268 192 268 192 272 196 272 196 272 196 272 196 272 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 176 256 180 260 184 256 180 252 188 264 188 264 188 264 188 264 184 252 184 248 180 248 180 248 168 236 168 236 168 236 168 236 180 240 176 232 168 232 172 232 164 228 176 236 168 220 160 224 156 224 160 224 160 224 160 220 156 220 156 220 156 220 156 220 160 220 160 216 156 212 152 212 152 212 152 212 152 212 152 212 148 212 148 212 148 212 148 212 144 208 144 208 144 208 144 208 152 212 144 208 136 200 132 192 136 200 136 200 136 200 136 200 136 204 144 204 132 192 132 200 124 192 132 196 124 188 128 196 136 196 132 192 128 196 132 200 136 196 128 188 124 188 128 192 132 188 136 192 140 192 136 184 120 172 120 172 120 172 120 172 116 188 132 200 136 196 124 180 120 188 124 184 112 176 120 192 120 184 120 184 120 184 120 184 116 180 116 180 116 180 116 180 112 168 112 168 112 168 112 168 124 172 108 156 100 164 116 180 108 160 104 156 100 160 104 164 124 176 116 168 108 164 108 168 120 168 104 156 96 152 100 156 96 148 92 144 88 148 92 152 100 152 104 160 92 128 84 160 112 152 80 144 104 164 96 132 24 56 28 60 32 56 28 52 32 60 32 56 28 56 32 64 36 72 16 68 20 64 8 44 8 60 16 64 8 56 12 64 40 64 36 60 28 56 28 56 32 60 32 60 32 60 32 60 32 52 20 52 32 60 28 52 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 24 56 28 64 28 56 20 48 24 44 24 44 24 44 24 44 32 48 20 36 16 40 28 52 32 52 32 52 32 52 32 52 36 56 36 56 36 56 32 52 24 48 32 52 32 52 28 44 32 52 36 56 36 56 40 60 36 68 40 76 44 72 36 68 36 72 40 76 44 72 40 68 36 72 44 76 48 80 48 80 40 72 40 76 44 80 48 80 48 76 48 80 52 84 56 84 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 84 60 88 56 68 16 24 0 48 44 96 68 100 68 100 72 96 72 100 76 104 80 104 80 104 76 100 72 104 76 108 84 112 84 112 84 112 84 112 80 116 72 124 84 124 88 128 112 132 92 132 112 124 60 52 40 44 36 40 32 44 36 48 44 48 40 44 36 48 40 52 60 60 52 52 52 72 84 100 88 100 72 76 44 104 132 232 184 224 172 220 168 224 164 232 164 232 168 240 176 244 168 244 176 256 196 268 196 264 192 276 188 276 188 276 180 276 180 276 200 272 200 272 200 272 200 272 200 272 204 280 212 288 216 292 208 288 208 288 208 288 208 288 208 288 208 288 208 288 208 288 200 292 200 300 204 300 204 296 212 304 204 296 204 304 216 316 212 316 212 316 212 316 212 316 216 320 216 320 216 320 216 320 224 328 228 332 228 332 224 328 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 232 324 228 320 224 324 228 328 232 328 232 332 236 336 240 336 236 336 240 340 252 352 256 356 244 340 244 340 244 340 244 340 240 344 244 348 240 344 240 344 240 344 240 344 240 344 240 344 248 352 248 348 244 344 240 344 244 348 244 348 244 348 244 348 252 348 240 336 236 340 248 352 244 344 244 344 244 344 244 344 244 344 244 344 244 344 244 344 240 348 256 352 248 344 248 352 240 348 240 348 240 348 240 348 236 344 240 352 248 356 248 356 248 344 248 348 252 352 256 352 256 352 256 356 260 356 264 360 260 372 268 384 280 396 292 404 296 404 296 404 288 392 276 384 268 376 268 372 264 372 260 368 256 364 256 364 256 364 256 364 248 352 244 348 240 352 244 356 244 356 248 360 252 356 248 352 252 360 252 360 252 360 244 356 248 364 256 372 252 376 268 392 280 416 288 436 312 464 328 472 320 452 320 444 304 428 280 408 300 392 280 368 268 360 252 344 240 336 224 320 208 308 204 308 208 312 212 316 212 308 204 300 200 296 196 304 208 308 200 292 204 292 200 288 196 292 200 296 196 288 196 284 192 280 188 280 188 280 188 280 188 280 188 280 180 276 184 280 188 276 184 272 184 272 188 272 188 268 180 260 176 256 168 252 176 260 172 252 184 248 180 244 176 240 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 140 224 136 220 132 216 128 216 140 208 140 208 140 212 140 212 136 212 136 212 132 208 128 208 124 192 124 192 124 196 132 204 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 116 180 120 184 124 180 120 176 128 188 128 188 128 188 128 188 128 192 124 188 120 184 120 180 100 164 100 164 100 164 100 164 112 184 104 176 100 176 100 180 92 172 100 176 92 160 88 168 100 160 96 160 96 160 96 164 92 156 92 156 92 156 92 156 84 160 84 156 80 152 76 152 76 152 76 152 76 152 76 152 88 148 88 148 88 148 88 148 84 144 84 144 84 144 84 144 92 148 84 144 76 136 72 128 76 136 76 136 76 136 76 136 76 140 84 140 72 128 72 136 72 136 80 140 72 132 76 140 68 124 64 120 60 124 64 128 76 132 68 124 64 124 64 124 56 124 68 136 80 144 80 144 60 124 64 128 64 128 60 124 52 116 64 132 72 124 56 112 60 124 64 120 52 112 60 128 68 120 68 120 68 120 68 120 64 116 64 116 64 116 64 116 60 112 60 112 60 112 60 112 72 116 56 100 48 108 64 124 64 104 60 100 56 104 60 108 64 108 64 108 64 112 76 120 68 108 56 100 56 104 64 112 60 100 52 96 52 96 56 104 48 96 64 120 60 80 36 96 72 96 40 88 60 112 52 80 52 68 56 72 60 68 56 64 56 72 60 68 52 64 56 76 76 84 68 76 68 68 52 48 52 68 64 72 56 64 60 76 68 76 60 68 56 68 60 72 60 72 60 72 60 72 60 72 64 72 56 72 68 84 68 76 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 52 56 64 68 64 56 48 40 40 44 44 48 44 48 48 52 48 48 44 44 40 48 44 52 52 56 52 56 52 56 52 56 56 64 60 64 60 60 52 52 44 48 48 56 52 52 44 48 56 60 56 60 56 60 56 60 68 72 76 76 76 76 72 68 68 72 72 76 76 72 72 68 72 72 72 76 76 80 80 80 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 80 92 80 92 80 92 80 92 88 100 88 100 88 100 88 100 92 100 84 96 80 76 40 32 32 52 80 100 104 104 100 112 96 116 96 120 100 132 104 124 104 116 104 112 100 116 104 120 112 124 112 124 112 124 112 124 116 132 120 132 120 136 128 128 132 128 128 128 132 108 76 48 48 48 44 44 44 44 48 48 52 52 48 48 48 48 52 52 68 64 60 52 64 72 92 96 96 96 92 108 80 132 160 264 228 280 224 276 220 280 228 284 228 284 236 292 244 296 244 296 244 304 260 316 264 316 268 328 280 328 280 328 280 328 280 328 276 344 276 344 276 344 276 344 272 340 276 348 284 356 292 360 288 360 288 360 288 360 288 360 292 364 292 364 292 364 292 364 292 364 296 372 304 376 300 372 304 376 304 376 304 380 312 384 316 384 316 384 316 384 316 384 316 384 320 388 320 388 324 392 324 396 328 400 332 396 328 392 324 392 324 392 324 392 324 392 320 400 320 400 320 400 320 400 324 404 324 404 324 404 324 404 328 420 324 416 320 420 324 424 328 424 328 428 332 432 336 432 332 432 340 436 348 444 352 452 344 440 344 440 344 440 344 440 348 444 348 448 348 440 344 436 344 440 344 440 344 440 344 440 352 448 352 444 348 440 344 440 352 448 348 444 348 444 344 440 348 448 344 444 340 448 344 452 348 448 344 444 340 448 344 452 348 452 344 448 344 448 340 444 340 452 356 460 348 448 344 452 348 452 348 452 348 452 348 452 348 452 352 460 356 460 352 456 344 456 344 460 348 464 352 464 348 464 352 464 356 468 356 468 368 476 372 488 388 500 396 508 404 512 404 512 400 504 388 492 380 484 376 484 372 480 372 480 368 476 368 476 368 476 368 476 356 460 352 456 348 460 352 464 352 464 356 468 360 464 356 460 356 464 356 464 356 464 352 472 356 484 368 488 372 492 380 524 400 580 420 608 452 620 460 620 444 604 456 612 452 584 420 556 404 536 380 516 372 504 360 480 352 472 336 444 312 428 308 420 304 416 316 424 316 416 304 404 300 404 300 412 312 416 300 396 296 396 292 392 288 396 292 400 288 392 288 388 284 384 280 384 280 384 280 384 280 384 280 384 272 380 276 384 280 380 276 376 268 380 272 380 272 376 264 368 260 364 252 360 260 368 256 360 252 360 252 356 244 352 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 228 328 228 324 220 320 216 316 204 308 208 312 212 304 216 308 212 296 216 284 212 280 208 280 192 264 188 268 196 276 204 284 192 268 192 268 192 268 192 268 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 180 256 184 260 184 260 180 256 184 260 184 260 184 260 184 260 196 264 192 260 188 252 184 248 168 236 168 236 168 236 168 236 188 244 180 236 176 236 176 236 172 236 180 236 168 224 164 232 164 228 160 224 160 224 164 228 156 220 156 220 156 220 156 220 160 220 160 216 156 212 152 212 152 212 152 212 152 212 152 212 144 208 148 212 148 212 152 216 148 212 148 212 148 212 148 212 148 208 144 204 140 200 136 196 132 196 136 200 136 200 140 204 136 204 144 204 132 192 132 200 136 204 144 208 136 196 140 208 124 188 120 180 116 184 124 188 140 200 132 192 124 188 124 188 116 172 128 188 140 196 144 196 128 180 132 188 136 184 128 180 112 180 120 188 124 184 116 176 120 188 124 184 112 176 120 192 116 184 120 188 124 184 120 180 120 184 116 180 116 180 112 176 108 164 108 164 108 164 108 164 120 172 108 160 104 164 116 176 108 160 104 156 100 160 104 164 92 148 92 152 100 164 112 172 108 160 100 156 100 164 112 172 108 164 104 160 104 160 108 164 92 148 104 180 116 148 84 152 116 156 88 144 100 160 100 144 24 56 28 60 32 56 28 52 24 60 36 56 20 48 28 68 36 72 16 68 20 64 8 44 4 56 16 64 8 56 16 68 36 60 28 56 28 60 36 68 32 60 32 60 32 60 32 60 36 60 28 60 40 72 40 64 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 28 60 28 60 24 56 20 48 20 40 20 44 24 48 28 48 20 44 24 48 28 44 24 40 32 52 32 52 32 52 32 52 32 56 36 60 36 52 28 44 28 48 32 56 36 52 28 48 36 56 36 56 36 56 36 56 32 68 40 72 40 72 36 64 36 72 40 76 44 72 40 68 40 72 40 72 44 76 48 84 40 72 40 76 44 80 48 80 48 76 48 80 52 84 56 84 52 80 52 80 52 80 52 80 60 88 60 88 60 88 60 88 64 88 56 84 52 72 24 40 8 60 52 100 72 104 72 100 72 96 72 100 76 104 80 104 80 104 76 100 72 104 76 108 84 112 84 112 84 112 84 112 80 116 72 124 84 124 88 128 88 128 100 136 100 96 44 52 44 52 40 48 40 48 44 52 48 56 44 52 44 52 48 56 56 64 60 68 72 84 92 104 88 100 88 100 60 96 112 220 184 224 172 220 168 224 164 232 168 232 172 244 180 248 172 248 172 248 192 264 196 264 192 276 192 280 192 280 184 280 184 280 204 276 204 276 204 276 204 276 200 272 204 280 216 292 224 296 208 288 208 288 208 288 208 288 212 292 212 292 212 292 212 292 204 296 204 300 208 304 204 300 204 304 212 308 216 312 212 308 212 316 212 316 212 316 212 316 212 316 212 320 216 324 220 324 220 324 224 328 224 328 220 324 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 232 324 228 320 224 324 228 328 232 328 232 332 236 336 240 336 240 340 244 344 248 348 252 352 248 344 248 344 248 344 248 344 244 348 248 352 248 348 236 336 240 344 240 344 240 344 240 344 248 352 248 348 244 344 240 344 248 352 248 348 244 344 240 344 240 344 244 348 248 344 244 340 248 348 240 340 240 340 248 348 248 348 248 344 244 340 240 340 236 348 256 356 252 344 244 348 240 348 240 348 240 348 240 348 244 352 248 356 248 352 240 348 248 344 248 348 252 352 256 352 252 348 256 352 256 356 260 356 256 368 264 376 276 392 288 396 296 404 296 404 292 396 284 388 272 380 268 376 268 372 264 372 264 372 264 372 264 372 264 372 248 352 244 348 240 352 244 356 244 356 248 360 252 356 248 352 248 356 248 356 248 356 240 356 240 360 256 372 256 372 272 388 260 400 284 436 312 456 312 448 312 456 324 452 316 440 296 424 304 396 288 380 280 380 272 364 260 352 236 320 212 312 208 316 208 312 216 320 220 312 204 300 200 300 200 308 216 312 200 292 204 292 200 288 196 292 200 296 196 288 196 284 192 280 188 280 188 280 188 280 188 280 188 280 180 276 184 280 188 276 184 272 184 272 188 272 188 268 180 260 176 256 168 252 176 260 172 252 188 256 184 248 176 244 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 144 232 140 224 132 220 128 216 136 204 136 208 140 216 144 216 136 212 136 212 132 208 128 208 132 200 128 196 128 200 132 204 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 124 184 128 188 128 188 124 184 124 184 124 184 124 184 124 184 132 192 128 188 120 180 112 176 112 176 112 176 112 176 112 176 104 176 96 168 92 168 92 172 96 176 104 172 88 164 92 176 104 164 96 160 96 160 100 168 92 156 92 156 92 156 92 156 84 160 84 156 80 152 76 152 76 152 76 152 76 152 76 152 84 144 84 148 88 152 92 152 88 148 88 148 88 148 88 148 80 140 80 140 80 140 80 140 72 132 72 136 76 140 80 140 76 140 84 140 72 128 72 136 72 136 84 140 72 132 76 140 68 124 64 120 60 124 64 128 80 136 72 128 64 120 60 124 60 124 64 132 72 132 68 132 60 128 68 136 72 132 64 124 64 124 64 124 64 124 64 124 60 124 64 120 52 112 60 128 64 116 72 124 72 124 64 116 68 120 68 116 64 112 60 112 56 108 56 108 56 108 56 108 60 112 60 112 60 112 60 112 64 104 60 100 56 104 60 108 52 96 52 96 56 104 64 108 72 112 64 100 56 104 64 112 64 108 60 104 60 104 64 108 64 96 52 112 76 108 56 104 64 104 56 96 48 96 56 100 52 68 56 72 60 68 56 64 52 72 64 72 48 56 56 80 68 72 60 72 68 76 60 60 48 64 64 72 56 64 64 80 60 68 52 64 56 72 68 84 60 72 60 72 60 72 60 72 56 60 48 64 60 76 60 68 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 68 64 56 48 48 52 56 60 40 44 40 48 44 52 48 52 36 44 48 56 52 52 40 40 52 56 52 56 52 56 52 56 48 56 52 60 52 52 40 40 52 60 56 64 60 60 56 56 56 60 56 60 56 60 56 60 60 64 64 68 68 64 64 60 68 72 72 76 76 72 72 68 76 72 72 72 72 76 80 84 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 96 84 96 88 96 72 72 48 64 84 100 104 100 100 112 96 116 96 120 100 124 104 124 108 116 104 112 100 116 104 120 112 124 112 124 112 124 112 124 116 132 120 132 120 136 128 128 112 124 136 132 116 84 64 48 56 52 52 48 48 52 52 56 60 56 56 52 52 56 56 60 60 64 68 64 80 80 96 96 96 100 108 128 96 124 148 256 232 280 224 276 220 280 228 284 232 288 240 296 248 304 252 300 236 300 256 316 260 316 268 328 276 328 276 328 276 328 276 336 276 344 276 344 276 344 276 344 272 340 276 348 288 360 296 368 288 360 288 360 288 360 288 360 292 364 292 364 292 364 292 364 292 368 300 376 304 376 304 372 296 372 308 388 316 384 308 376 316 384 316 384 316 384 316 384 316 384 316 388 320 392 324 392 320 392 324 396 328 392 324 388 324 392 324 392 324 392 324 392 320 400 320 400 320 400 320 400 324 404 324 404 324 404 324 404 328 420 324 416 320 420 324 424 328 424 328 428 332 432 336 432 340 436 340 440 344 444 348 444 344 440 344 440 344 440 344 440 348 448 356 452 352 444 340 432 344 440 344 440 344 440 344 440 352 448 352 444 348 440 344 440 352 448 352 444 348 440 344 440 336 444 348 456 352 452 340 440 352 452 340 440 336 444 348 456 348 452 348 448 344 444 340 444 336 452 356 460 352 448 344 452 348 452 348 452 348 452 348 452 356 460 356 460 352 452 344 448 344 456 344 460 348 464 352 464 348 460 348 464 352 468 356 468 364 472 372 484 384 496 392 504 404 512 404 512 404 504 392 500 380 488 380 484 376 480 372 480 372 480 372 480 372 480 372 480 356 460 352 456 348 460 352 464 352 464 356 468 360 464 356 460 356 460 356 464 356 464 356 464 352 480 368 492 372 496 384 516 388 564 420 604 448 612 444 600 460 612 452 600 440 584 436 580 416 544 392 528 388 524 384 512 368 484 340 452 316 432 312 428 304 416 320 428 320 416 304 404 300 404 304 416 316 416 300 392 296 396 292 392 288 396 292 400 288 392 288 388 284 384 280 384 280 384 280 384 280 384 280 384 272 380 276 384 280 380 276 376 268 380 272 380 272 376 264 368 260 364 252 360 260 368 256 360 260 364 252 360 248 352 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 236 332 228 328 224 320 216 316 204 308 204 312 212 308 216 308 208 296 212 292 208 288 204 288 212 284 204 276 196 272 196 272 192 268 192 268 192 268 192 268 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 184 264 188 268 192 264 188 260 184 260 184 260 184 260 184 260 188 256 184 248 176 244 172 236 184 252 184 252 184 252 184 252 172 228 164 220 160 220 160 224 176 240 180 232 164 224 168 236 172 232 160 220 156 224 168 236 156 220 156 220 156 220 156 220 160 220 160 216 156 212 152 212 152 212 152 212 152 212 152 212 144 208 144 212 148 216 152 216 148 212 148 212 148 212 148 212 136 204 140 204 140 204 140 208 132 196 132 200 136 204 140 204 136 204 144 204 132 192 132 200 128 196 136 200 128 192 132 200 132 192 128 188 124 192 128 196 140 200 132 192 124 184 120 184 132 184 132 184 128 176 120 168 124 176 132 188 136 184 124 176 132 192 128 188 124 192 128 196 120 188 124 184 112 176 120 192 112 180 124 192 128 188 116 176 120 184 120 180 116 176 112 176 108 164 108 164 108 164 108 164 108 168 112 172 116 168 112 164 108 160 104 156 100 160 104 164 112 168 108 160 104 164 108 168 128 176 112 160 100 156 100 160 108 160 104 156 100 160 104 164 124 152 88 160 116 172 112 172 108 164 104 152 88 144 100 164 28 60 12 56 28 68 20 44 8 48 12 52 16 60 20 64 20 68 16 60 12 56 4 52 16 64 16 68 20 72 24 72 20 68 28 68 28 68 28 68 32 72 32 68 28 64 24 60 36 64 36 64 36 64 36 64 24 56 36 72 40 64 24 48 40 64 48 64 40 60 44 72 40 60 36 52 32 48 24 44 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 28 44 20 40 24 48 36 60 44 60 32 48 24 48 28 52 28 40 16 44 40 68 44 56 36 60 44 68 48 68 48 64 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 72 48 84 56 84 48 76 44 76 44 80 52 88 60 96 48 76 48 76 48 76 48 76 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 68 96 72 100 68 88 52 76 36 68 44 76 56 88 64 92 72 100 72 104 76 108 80 108 76 104 76 104 76 104 76 104 76 108 84 116 88 116 88 112 84 116 80 116 88 120 96 132 96 128 112 124 76 80 52 76 44 56 52 56 40 44 36 52 36 44 36 44 36 48 44 56 48 68 68 76 60 72 80 100 84 88 72 104 68 96 120 220 180 224 172 224 172 224 172 224 180 232 184 240 184 244 180 244 172 240 188 260 192 272 192 268 184 272 184 280 188 280 184 276 196 268 196 272 200 276 204 276 212 284 212 288 216 292 220 292 208 288 208 288 208 288 208 288 208 288 208 288 208 288 208 288 204 292 200 300 204 304 212 308 204 300 204 304 208 308 212 308 216 320 216 320 216 320 216 320 220 324 220 324 220 324 220 324 228 324 224 320 220 324 224 328 224 324 224 324 224 324 224 324 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 228 324 228 324 228 324 228 324 240 332 236 328 232 332 236 336 252 344 244 340 248 352 260 364 252 348 252 348 252 348 252 348 244 344 236 336 232 336 232 340 232 336 240 348 244 348 244 348 244 340 240 340 240 340 236 336 244 344 244 344 244 344 244 344 240 344 252 356 256 352 244 340 244 344 244 348 248 352 252 352 244 344 244 348 248 352 252 352 252 352 252 352 252 352 252 352 256 356 256 352 252 348 248 348 248 348 248 352 252 356 256 356 252 348 252 348 252 348 252 348 248 344 256 356 260 356 260 356 256 364 256 364 260 372 268 380 288 400 296 408 300 400 288 392 292 384 280 372 272 372 280 380 276 372 272 364 268 360 260 356 252 360 252 356 248 352 244 352 244 352 244 352 244 352 244 352 248 360 248 356 248 356 248 356 252 364 260 368 268 376 272 372 276 396 300 436 332 456 328 448 336 448 312 436 320 448 296 404 284 404 288 396 276 384 272 380 252 348 244 328 224 320 232 320 220 320 208 312 204 308 204 300 200 300 212 304 216 300 212 296 200 292 200 292 200 292 200 292 200 292 200 288 196 284 192 284 188 280 188 280 188 280 188 280 180 272 176 268 176 264 172 264 184 268 180 264 180 260 176 260 168 252 168 252 168 252 168 252 172 252 172 244 168 244 168 248 164 240 160 232 152 224 148 220 156 236 160 232 160 232 156 228 156 228 156 224 152 220 148 216 144 212 144 208 140 204 136 204 136 208 136 208 136 208 136 208 148 212 136 196 128 200 136 208 132 200 132 196 128 192 124 192 132 200 132 196 128 196 124 192 124 192 124 192 124 192 124 192 128 192 132 192 132 188 124 180 124 184 124 184 124 184 124 184 136 200 132 192 128 188 120 184 120 184 120 180 116 176 112 176 116 180 116 176 112 172 108 172 116 176 104 160 92 156 96 160 100 160 96 156 92 160 96 164 100 164 92 152 88 152 88 152 92 156 92 152 88 148 84 144 76 144 88 156 92 152 80 140 80 144 80 144 80 152 92 156 80 144 80 148 84 152 92 156 84 144 84 140 80 136 76 136 68 132 76 136 68 124 72 136 80 140 80 140 80 140 80 140 76 144 92 148 76 128 60 120 64 124 68 132 72 132 68 128 80 140 80 140 80 136 68 128 64 128 76 140 80 136 68 124 68 132 72 136 76 132 72 128 68 120 68 124 72 128 76 128 72 124 68 120 68 116 64 116 72 124 72 120 68 116 64 116 72 124 72 124 72 124 72 124 68 120 64 112 56 108 52 100 64 116 64 116 64 116 64 116 56 112 68 124 72 112 48 92 60 116 64 120 68 116 64 112 64 116 76 120 68 104 64 112 56 100 52 92 48 92 48 96 56 100 60 100 52 92 40 84 72 104 52 96 56 100 52 92 64 68 52 68 68 80 64 64 60 68 60 68 60 64 56 64 64 72 64 72 64 72 68 76 64 72 64 76 68 80 72 80 68 76 68 76 68 76 68 76 72 80 72 76 68 72 64 72 64 76 64 76 64 76 64 76 52 68 60 76 68 76 60 68 60 68 68 68 56 60 64 76 60 64 56 56 48 52 44 48 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 44 48 44 48 48 52 52 60 64 64 52 52 44 52 52 56 52 48 40 52 56 68 60 56 52 56 56 64 64 68 60 64 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 68 76 80 80 80 76 72 76 76 76 80 84 88 92 96 76 88 76 88 76 88 76 88 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 96 108 100 112 96 100 84 88 68 80 72 92 84 100 92 108 100 112 100 116 104 120 108 120 108 120 108 116 104 112 100 112 104 120 112 128 116 128 116 124 120 132 116 128 116 132 128 132 116 132 136 120 96 72 68 64 52 56 60 56 48 44 48 52 48 48 44 44 48 52 56 56 52 60 72 72 72 76 88 104 100 92 92 116 96 108 148 248 228 280 224 280 224 280 224 280 228 288 232 288 236 292 236 296 232 312 252 328 264 332 264 332 268 336 276 344 280 344 280 344 268 336 272 340 272 344 276 344 284 352 284 356 288 360 292 360 292 364 292 364 292 364 292 364 288 360 288 360 288 360 288 360 292 364 296 372 300 376 308 380 300 372 304 376 304 380 308 380 320 388 320 388 320 388 320 388 320 392 324 392 324 392 324 396 328 404 324 400 320 404 324 408 324 404 324 404 324 404 324 404 328 408 328 408 328 408 328 408 324 404 324 404 324 404 324 404 324 420 324 420 324 420 324 420 336 428 332 424 328 428 332 432 344 440 340 436 344 448 356 456 348 444 348 444 348 444 348 444 348 440 340 436 336 432 340 436 336 436 344 444 348 444 348 440 344 448 344 448 344 448 348 452 344 448 344 448 344 448 344 448 340 448 352 460 356 456 344 444 344 448 344 452 348 456 352 456 344 448 344 452 348 456 352 456 352 456 352 456 352 456 352 456 356 460 356 456 352 452 348 452 348 452 348 456 352 460 356 460 348 460 348 460 348 460 348 460 344 460 352 468 356 468 356 464 364 468 360 472 364 480 376 488 392 504 404 516 404 508 396 500 388 496 376 484 372 484 376 488 372 484 368 476 364 472 356 468 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 456 356 456 360 456 356 460 356 460 360 472 364 488 372 492 372 496 380 532 408 568 436 592 448 604 460 604 432 604 448 608 424 564 416 552 412 532 388 516 380 500 352 476 340 448 316 436 316 428 316 428 316 424 312 416 300 412 296 412 300 416 304 412 300 408 292 396 292 396 292 396 292 396 292 396 292 392 288 388 284 388 280 384 280 384 280 384 280 384 280 384 276 380 276 376 272 376 272 376 268 376 264 372 264 368 256 364 256 364 256 364 256 364 256 360 248 356 244 352 248 356 244 352 240 344 232 336 228 332 232 336 232 332 228 332 224 328 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 300 208 292 204 288 200 284 204 288 200 284 200 280 196 280 192 276 200 272 196 272 192 268 192 264 192 268 192 268 192 268 192 268 188 268 192 268 192 264 184 256 184 260 184 260 184 260 184 260 184 252 188 260 192 264 200 268 184 252 184 248 180 248 176 244 180 248 180 244 176 240 172 240 176 240 168 232 160 228 160 228 164 224 160 220 156 224 160 228 164 224 156 220 152 216 152 220 160 224 156 220 152 216 152 212 144 212 152 216 152 216 148 208 148 212 144 208 144 212 152 220 144 208 144 208 148 212 148 212 148 212 148 208 144 208 140 204 136 208 148 208 136 200 140 208 140 204 140 204 140 204 140 204 136 208 148 208 136 192 128 196 132 196 132 200 136 200 132 196 136 204 140 204 136 200 132 192 128 192 136 200 136 200 128 192 124 192 128 196 132 192 128 188 124 188 128 192 128 196 132 196 128 188 124 188 120 184 120 180 128 192 128 188 124 188 120 184 116 180 116 180 116 180 116 180 120 184 116 180 112 172 104 168 120 184 120 184 120 184 120 184 124 176 120 172 116 172 116 172 108 164 112 172 116 168 108 164 112 172 112 160 96 152 104 172 108 164 104 156 96 148 92 148 92 152 100 156 104 156 100 156 108 160 96 152 104 160 96 144 16 60 8 60 24 76 24 68 24 72 20 64 12 60 8 56 12 60 16 68 24 72 28 76 16 64 20 68 20 68 24 72 20 68 20 68 20 68 20 68 24 72 20 68 20 68 16 64 36 64 36 64 36 64 36 64 24 56 28 60 32 64 36 68 40 64 48 64 36 56 40 68 40 56 36 52 28 44 24 44 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 20 44 28 52 32 52 28 48 40 56 32 48 28 48 32 52 36 48 24 48 36 60 36 48 28 48 32 56 36 56 36 56 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 32 68 40 72 44 76 40 72 48 76 44 76 48 84 60 92 48 76 48 76 48 76 48 76 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 68 96 68 96 68 88 56 80 44 72 48 80 56 88 64 96 72 100 76 104 76 104 80 108 84 108 80 104 76 100 72 96 76 108 84 116 88 116 88 112 80 116 80 116 88 120 96 128 96 128 116 124 76 68 40 60 44 56 52 56 40 48 40 56 44 48 40 48 40 52 48 56 40 56 60 72 68 84 76 104 80 88 72 104 68 96 120 216 180 224 172 224 172 224 172 224 172 228 176 228 180 232 180 240 180 244 184 256 188 264 192 264 188 272 196 280 192 284 192 280 196 272 200 272 204 276 204 276 212 284 212 288 216 292 220 292 216 296 216 296 216 296 216 296 208 288 208 288 208 288 208 288 204 292 200 300 204 304 212 308 204 304 208 304 212 308 212 308 216 320 216 320 216 320 216 320 216 320 216 324 220 328 224 328 228 324 224 320 220 324 224 328 224 324 224 324 224 324 224 324 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 228 324 228 324 228 324 228 324 240 332 236 328 232 332 236 336 248 344 244 344 252 352 260 360 252 348 252 348 252 348 252 348 244 348 240 340 232 336 236 340 232 340 240 348 244 348 240 344 244 344 244 348 252 352 256 356 244 344 244 344 244 344 244 344 240 344 252 356 256 352 244 340 244 344 248 348 248 348 252 352 244 344 244 348 248 352 252 352 252 352 252 352 252 352 252 352 256 356 256 352 252 348 248 348 248 348 248 352 252 356 256 356 252 348 252 348 252 348 252 348 248 348 256 356 260 356 256 352 252 360 252 360 256 368 268 376 284 396 292 404 296 400 288 392 288 384 284 376 276 372 280 376 276 372 272 364 268 360 260 356 252 360 252 356 248 352 244 352 244 352 244 352 244 352 244 352 248 360 248 360 248 356 248 356 248 360 256 368 264 372 268 368 264 380 280 404 308 432 324 448 332 444 316 444 320 444 300 416 300 420 284 408 272 384 260 372 256 348 244 328 232 312 228 316 220 320 212 316 204 308 208 300 200 300 212 304 216 300 216 296 200 292 200 292 200 292 200 292 200 292 200 288 196 284 192 284 188 280 188 280 188 280 188 280 196 288 192 284 188 280 188 280 192 272 188 272 184 268 184 264 176 260 176 260 176 260 176 260 172 256 168 248 160 244 164 248 164 248 160 244 156 236 152 232 168 232 164 232 160 228 156 224 156 224 156 220 152 216 148 216 144 212 144 208 140 204 136 204 136 204 136 204 136 204 136 208 140 208 140 208 140 204 132 200 132 200 132 200 128 196 128 192 128 192 124 192 120 188 120 184 124 192 124 192 124 192 124 192 132 192 132 192 132 188 124 184 120 180 120 180 120 180 120 180 120 184 124 192 128 196 136 200 120 184 120 184 116 180 116 176 116 180 116 176 112 172 108 172 108 172 108 168 104 164 96 156 100 160 96 156 92 160 96 164 100 160 96 156 88 156 92 156 96 160 96 160 92 156 92 156 84 148 88 152 88 152 84 148 92 152 84 148 80 148 84 152 80 144 80 144 76 140 76 140 92 152 92 148 88 148 88 144 76 144 88 144 80 136 80 148 80 140 80 140 80 140 80 140 76 140 80 136 68 128 76 144 76 136 76 136 76 136 76 136 76 136 76 140 76 132 72 128 68 132 72 136 76 132 72 128 68 132 72 136 76 132 72 128 76 128 80 132 80 136 84 136 80 128 76 128 72 124 72 120 80 132 80 128 76 128 72 124 60 112 60 112 60 112 60 112 68 120 64 116 60 108 56 108 72 124 72 124 72 124 72 124 76 116 52 96 44 108 68 132 52 104 56 112 60 108 52 104 72 112 60 92 40 88 60 116 72 112 64 104 56 96 52 92 40 88 52 104 64 112 72 116 56 96 52 100 64 104 52 84 60 68 60 72 68 84 80 88 72 80 72 76 68 72 64 72 60 72 64 72 68 76 72 80 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 76 52 64 52 68 60 76 72 88 64 68 68 64 52 56 60 68 56 60 52 56 48 48 40 44 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 40 48 52 60 56 56 48 48 56 56 52 56 52 56 52 56 56 56 52 56 52 56 52 52 48 52 52 60 60 60 56 60 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 68 68 72 72 76 76 76 76 80 76 76 76 80 84 88 88 76 88 76 88 76 88 76 88 84 96 84 96 84 96 84 96 88 100 88 100 88 100 88 100 96 108 96 108 92 100 88 96 76 92 80 96 88 104 96 108 104 116 104 116 104 116 104 116 104 116 104 116 104 116 104 116 104 120 112 128 116 128 116 124 116 132 112 124 116 128 124 128 116 132 136 116 88 60 52 48 52 56 60 60 52 48 52 60 56 56 52 52 52 52 56 60 52 56 68 80 88 96 104 112 100 96 96 120 96 104 136 236 232 284 228 284 228 284 228 284 224 280 224 284 228 284 232 288 240 312 248 320 256 328 260 328 268 340 276 348 284 348 284 348 272 340 272 344 276 344 280 348 284 352 284 356 288 360 292 360 296 368 296 368 296 368 296 368 292 364 292 364 292 364 292 364 296 368 296 372 300 376 304 376 304 376 304 380 308 380 312 384 320 388 320 388 320 388 320 388 316 384 320 392 324 396 332 400 328 404 324 400 320 404 324 408 324 404 324 404 324 404 324 404 328 408 328 408 328 408 328 408 328 408 328 408 328 408 328 408 328 424 328 424 328 424 328 424 336 428 332 424 328 428 332 432 340 436 344 440 348 448 356 452 352 448 352 448 352 448 352 448 352 444 344 436 340 436 340 440 340 436 344 444 348 444 344 436 336 440 340 448 348 456 356 460 344 448 344 448 344 448 344 448 344 452 348 456 352 452 348 448 348 452 348 452 348 452 348 452 344 448 344 452 348 456 352 456 352 456 352 456 352 456 352 456 356 460 356 456 352 452 348 452 348 452 348 456 352 460 356 460 348 460 348 460 348 460 348 460 348 460 352 468 356 468 352 460 360 468 360 468 364 476 372 484 388 500 396 512 404 508 396 500 384 496 380 492 376 488 376 488 372 484 368 476 364 472 356 468 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 456 352 452 356 452 352 456 352 456 356 464 360 484 368 488 368 492 364 508 372 524 396 564 432 588 448 600 444 604 448 608 432 580 428 564 420 544 400 524 384 504 364 480 344 452 316 436 316 428 320 432 320 424 312 420 304 416 296 412 300 416 304 412 300 408 296 400 296 400 296 400 296 400 292 396 292 392 288 388 284 388 280 384 280 384 280 384 280 384 288 392 284 388 284 384 280 384 276 384 276 380 272 380 268 376 264 372 264 372 264 372 264 372 260 364 252 356 248 356 248 360 252 360 248 356 244 352 244 348 240 340 236 336 228 332 224 328 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 208 312 208 312 208 312 208 304 200 292 212 300 212 292 200 280 204 288 200 284 200 280 196 280 192 268 188 264 188 260 184 260 192 268 192 268 192 268 192 268 192 268 196 272 192 268 188 260 180 256 180 256 180 256 180 256 200 268 196 260 192 256 184 252 188 256 184 252 184 248 180 248 180 248 180 244 176 240 172 240 164 236 172 244 172 236 160 224 164 224 160 220 156 224 160 228 164 224 160 220 156 220 160 224 160 224 160 224 160 224 160 224 148 216 152 216 152 216 152 212 160 220 152 212 148 212 148 212 144 208 144 204 140 200 132 196 148 212 148 212 148 212 144 208 128 200 140 200 132 192 132 204 140 204 140 204 140 204 140 204 132 200 136 196 128 196 144 216 140 204 136 196 132 196 132 196 132 196 136 200 136 196 132 192 132 196 132 196 132 196 132 196 136 200 140 208 144 204 136 200 128 192 128 192 132 196 136 200 132 196 132 192 128 192 124 188 132 196 128 192 124 188 124 188 120 184 120 184 120 184 120 184 120 184 120 180 116 176 112 172 120 184 120 184 120 184 120 184 108 156 88 140 84 152 112 176 104 164 112 168 112 168 108 160 112 168 112 160 96 152 104 168 108 164 112 168 108 164 104 160 88 148 100 164 116 172 120 176 92 148 96 160 108 160 92 136 12 60 16 64 16 72 32 84 16 64 20 68 24 72 24 76 20 64 16 64 12 60 8 56 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 36 64 36 64 36 64 36 64 24 52 24 56 32 64 44 76 44 68 48 60 32 48 36 60 36 56 32 48 24 44 20 40 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 24 48 32 56 36 52 24 40 28 52 32 52 32 52 32 52 32 56 36 52 32 48 28 52 32 52 36 60 40 60 40 60 36 68 36 68 36 68 36 68 40 72 40 72 40 72 40 72 44 76 44 76 48 80 52 84 48 76 44 76 44 80 52 84 48 76 48 76 48 76 48 76 56 84 56 84 56 84 56 84 60 88 60 88 60 88 60 88 68 96 64 92 64 88 64 92 56 84 56 88 64 92 68 96 76 104 76 104 76 104 76 104 64 96 68 100 80 112 84 116 76 108 84 116 88 116 88 112 80 112 76 112 84 116 92 128 96 124 108 108 60 56 28 52 44 56 52 60 44 52 48 64 56 60 48 56 48 56 48 60 48 64 64 88 92 108 92 108 84 92 76 108 68 88 108 196 184 228 176 228 176 228 176 228 172 224 172 228 176 228 180 236 184 244 184 248 188 256 184 260 196 272 196 280 200 280 188 280 200 272 204 276 204 280 208 280 212 284 212 288 216 292 220 292 208 288 208 288 208 288 208 288 212 292 212 292 212 292 212 292 208 296 204 300 204 300 208 304 208 304 212 308 212 312 216 312 216 320 216 320 216 320 216 320 216 320 216 324 220 328 224 328 228 324 224 320 220 324 224 328 224 324 224 324 224 324 224 324 228 328 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 328 232 328 232 328 232 328 240 332 236 328 232 332 236 336 244 340 248 348 256 352 260 356 256 352 256 352 256 352 256 352 248 348 240 344 236 340 240 344 236 344 244 348 244 344 236 340 232 332 236 340 244 348 252 352 244 344 244 344 244 344 244 344 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 244 344 244 348 248 352 252 352 252 352 252 352 252 352 252 352 256 356 256 352 252 348 248 348 248 348 248 352 252 356 256 356 252 348 252 348 252 348 252 348 252 352 260 356 260 352 252 348 252 356 248 360 252 368 264 376 276 388 288 400 296 400 288 392 288 384 288 384 284 380 280 376 276 372 272 364 268 360 260 356 252 360 252 356 248 352 244 352 244 352 244 352 244 352 244 352 244 356 244 356 244 352 244 352 244 352 252 360 260 364 260 364 252 360 252 376 280 408 308 432 320 448 320 448 320 452 308 432 296 420 288 412 284 400 280 396 260 364 248 336 232 320 232 320 224 324 212 320 208 312 208 304 200 300 212 304 216 300 216 296 204 296 204 296 204 296 204 296 200 292 200 288 196 284 192 284 188 280 188 280 188 280 188 280 192 280 188 280 184 276 184 272 192 276 192 272 188 272 184 268 180 264 180 264 180 264 180 264 176 256 168 252 164 248 168 252 168 252 168 252 164 248 164 248 176 240 172 236 164 228 156 224 156 224 156 220 152 216 148 216 144 212 144 208 140 204 136 204 140 208 140 208 140 208 140 212 140 208 148 216 148 208 136 196 136 204 136 200 132 200 128 196 124 192 120 188 120 184 116 184 124 192 124 192 124 192 124 192 132 196 136 196 136 192 128 184 120 180 120 180 120 180 120 180 136 200 132 192 128 188 120 184 124 188 124 184 120 184 116 180 116 180 116 176 112 172 108 172 100 168 108 176 112 172 100 160 100 160 96 156 92 160 96 164 100 160 96 156 92 160 100 164 96 160 96 160 96 160 96 160 92 152 88 152 88 152 88 156 100 160 92 152 84 148 84 148 80 144 80 140 76 136 68 132 80 140 80 140 80 140 84 144 72 136 80 140 72 132 76 140 80 140 80 140 80 140 80 140 72 132 76 132 68 132 84 156 80 136 72 124 64 124 68 128 68 128 72 136 76 132 72 128 72 132 72 132 72 132 72 132 72 132 76 136 76 136 72 132 68 120 72 124 76 128 76 128 80 132 80 128 76 128 72 124 72 124 72 124 68 120 64 116 68 120 68 120 68 120 68 120 68 120 68 116 64 116 64 112 60 112 60 112 60 112 60 112 44 96 40 92 44 100 52 108 60 112 64 120 68 116 60 112 60 112 76 120 68 104 60 104 52 100 64 112 72 116 68 112 56 104 64 112 68 112 68 112 44 88 48 100 64 104 48 80 60 72 64 68 56 68 72 92 60 68 64 76 68 80 76 84 68 76 64 68 56 64 52 60 72 80 68 76 68 76 64 72 68 76 68 76 68 76 68 76 64 72 68 76 68 76 72 80 64 76 64 76 64 76 64 76 52 68 56 72 60 76 64 80 64 72 68 64 48 52 52 64 52 56 52 52 44 44 40 40 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 48 52 52 56 52 52 44 44 44 52 52 60 56 60 52 56 44 56 56 60 48 52 52 64 52 56 56 64 64 68 60 64 68 68 68 68 68 68 68 68 76 76 76 76 76 76 76 76 80 80 76 76 80 80 84 88 80 80 76 76 76 76 80 80 76 88 76 88 76 88 76 88 80 92 80 92 80 92 80 92 88 100 88 100 88 100 88 100 96 108 92 100 88 104 92 108 88 100 88 104 92 108 96 108 108 120 104 116 104 116 100 112 92 108 96 112 108 124 112 128 104 120 112 128 116 128 116 124 112 128 108 120 112 128 124 124 116 124 116 92 68 44 52 56 52 56 64 60 56 56 60 68 68 64 60 60 56 56 60 60 64 64 72 88 104 112 108 104 104 96 100 124 96 96 124 216 236 288 232 288 232 288 232 288 224 284 228 284 232 288 232 292 244 316 244 312 248 320 256 328 264 336 272 340 276 344 276 340 276 344 276 344 280 348 280 352 284 352 284 356 288 360 292 360 288 360 288 360 288 360 288 360 296 368 296 368 296 368 296 368 300 372 300 372 300 372 300 372 308 380 308 380 312 384 312 388 320 388 320 388 320 388 320 388 324 392 324 392 324 392 324 392 328 404 324 400 320 404 324 408 324 404 324 404 324 404 324 404 328 408 328 408 328 408 328 408 332 412 332 412 332 412 332 412 332 428 332 428 332 428 332 428 336 428 332 424 328 428 332 432 336 436 344 444 352 452 352 448 356 452 356 452 356 452 356 452 352 448 348 440 344 440 344 440 344 440 348 444 348 440 340 432 332 436 336 440 340 448 344 448 344 448 344 448 344 448 344 448 348 452 348 452 348 452 348 452 352 456 348 452 348 452 344 448 344 448 344 452 348 456 352 456 352 456 352 456 352 456 352 456 356 460 356 456 352 452 348 452 348 452 348 456 352 460 356 460 348 460 348 460 348 460 348 460 352 464 356 468 356 464 348 456 356 464 356 464 360 472 372 480 380 492 392 508 400 508 396 504 384 496 388 500 384 492 376 488 372 484 368 476 364 472 356 468 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 456 348 448 352 448 348 452 348 452 348 460 352 476 360 480 360 484 364 504 368 516 388 544 416 572 440 588 448 608 452 608 440 600 424 560 424 548 412 540 404 528 380 496 360 464 332 448 324 436 328 432 324 428 316 420 308 420 296 412 300 416 304 412 300 408 300 404 300 404 300 404 300 404 292 396 292 392 288 388 284 388 280 384 280 384 280 384 280 384 276 380 276 376 272 376 268 372 276 380 272 380 268 376 268 372 264 372 264 372 264 372 264 372 260 368 256 360 252 360 252 360 252 360 252 360 252 360 248 356 244 348 240 340 232 332 224 328 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 212 316 212 316 212 316 212 308 208 296 212 296 212 292 204 288 208 288 204 288 200 284 200 284 196 268 192 268 188 264 188 260 192 268 192 268 192 268 192 268 196 272 200 276 196 268 188 264 184 260 184 260 184 260 184 260 184 252 188 260 192 264 200 268 192 256 188 256 184 252 184 252 180 248 180 244 176 240 172 240 168 236 172 240 172 240 168 236 164 224 160 220 156 224 160 228 164 224 160 224 160 228 168 232 156 220 156 220 160 224 160 224 156 220 152 216 152 216 156 220 160 220 156 216 152 216 152 220 144 208 144 208 140 204 140 204 136 200 136 204 140 204 140 208 144 212 152 216 144 204 144 216 140 204 140 204 140 204 140 204 128 196 136 200 132 196 140 212 140 200 128 184 120 184 124 192 124 188 128 196 132 196 132 192 136 196 132 192 128 196 132 200 120 184 124 188 124 188 120 184 120 184 120 188 124 188 128 192 132 192 128 192 124 188 124 184 124 188 120 184 120 180 116 180 108 172 108 172 108 172 108 172 120 184 120 184 120 180 116 180 108 172 108 172 108 172 108 172 100 160 108 168 112 168 108 164 112 172 120 176 120 176 116 168 100 168 128 188 124 168 104 156 96 156 108 168 116 172 112 164 108 164 112 168 112 164 104 160 88 144 88 152 104 160 96 144 16 68 16 56 0 52 16 80 16 64 16 64 16 68 20 68 16 64 16 64 16 64 12 60 24 72 24 68 20 64 16 64 20 68 20 68 20 68 20 68 16 64 16 68 20 72 24 72 36 64 36 64 36 64 36 64 24 56 32 64 40 64 32 56 44 68 44 60 28 44 28 56 32 52 28 48 24 40 16 36 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 36 52 28 48 24 44 24 44 20 44 32 56 40 56 32 52 20 48 36 56 28 48 36 64 24 48 32 56 36 56 36 56 36 68 36 68 36 68 36 68 44 76 44 76 44 76 44 76 48 76 40 72 40 76 52 88 48 80 44 72 40 76 44 80 48 76 48 76 48 76 48 76 52 80 52 80 52 80 52 80 60 88 60 88 60 88 60 88 68 92 60 88 60 92 68 100 64 92 64 96 68 96 68 100 80 108 80 104 76 100 72 100 76 104 76 104 76 104 76 104 76 108 84 116 88 116 88 112 76 112 72 108 84 112 88 124 96 116 88 80 36 44 36 68 40 56 56 60 48 56 56 68 64 68 56 60 52 60 52 60 56 60 60 84 92 104 80 84 84 92 80 112 68 84 96 184 188 232 180 232 180 232 180 232 176 232 180 232 184 236 184 240 192 244 184 240 180 248 188 256 188 260 192 268 192 272 188 268 204 276 204 280 208 280 212 284 212 284 212 288 216 292 220 292 212 292 212 292 212 292 212 292 216 296 216 296 216 296 216 296 212 300 204 300 204 300 204 300 212 308 212 312 216 312 220 316 216 320 216 320 216 320 216 320 228 332 224 324 220 320 212 316 228 324 224 320 220 324 224 328 224 324 224 324 224 324 224 324 228 328 228 328 228 328 228 328 232 332 232 332 232 332 232 332 236 332 236 332 236 332 236 332 240 332 236 328 232 332 236 336 240 340 248 352 260 356 256 352 260 356 260 356 260 356 260 356 252 352 244 344 240 344 240 348 240 348 244 348 244 344 236 336 240 340 244 344 244 344 244 344 244 344 244 344 244 344 244 344 252 348 248 344 244 348 248 352 252 352 252 348 248 344 244 344 244 344 244 348 248 352 252 352 252 352 252 352 252 352 252 352 256 356 256 352 252 348 248 348 248 348 248 352 252 356 256 356 252 348 252 348 252 348 252 348 256 356 260 356 260 352 252 344 248 356 248 356 252 364 260 372 268 384 284 396 292 400 288 396 288 384 292 388 292 384 280 372 276 372 272 364 268 360 260 356 252 360 252 356 248 352 244 352 244 352 244 352 244 352 244 352 240 352 240 352 240 348 240 348 236 348 244 356 252 360 256 360 260 368 264 384 280 404 292 420 308 444 324 460 320 452 316 448 296 436 288 424 284 408 280 400 276 380 264 352 244 332 232 328 220 328 216 320 208 316 212 308 200 300 212 304 216 300 216 296 208 300 208 300 208 300 208 300 200 292 200 288 196 284 192 284 188 280 188 280 188 280 188 280 184 276 184 272 180 272 176 268 188 268 184 268 180 264 180 260 176 260 176 260 176 260 176 260 180 260 172 252 168 252 168 256 164 248 164 248 164 248 164 248 180 248 176 240 164 228 156 224 156 224 156 220 152 216 148 216 144 212 144 208 140 204 136 204 144 212 144 212 144 212 144 216 152 216 144 208 140 208 140 212 140 208 136 204 136 200 132 200 132 196 128 196 124 192 124 188 124 192 124 192 124 192 124 192 136 196 140 200 136 196 132 188 128 188 128 188 128 188 128 188 120 184 124 192 128 196 136 200 128 192 124 188 124 184 120 184 116 180 116 176 112 172 108 172 108 172 104 168 104 172 108 176 100 160 96 156 92 160 96 164 96 160 96 160 96 164 104 172 84 152 88 152 92 156 96 160 96 156 88 152 88 152 92 160 92 156 88 152 88 156 96 160 80 144 80 144 84 148 84 148 80 140 80 144 84 144 88 148 84 148 92 152 84 144 88 152 80 140 80 140 80 140 80 140 68 136 80 140 76 132 76 140 88 144 72 124 60 124 68 132 60 124 68 132 72 132 72 132 76 136 68 128 68 128 76 136 64 124 68 128 68 128 64 124 72 124 72 128 76 128 80 132 76 124 72 124 68 120 68 116 76 128 72 124 72 120 68 120 56 108 56 108 56 108 56 108 68 120 68 120 68 120 68 120 60 112 60 112 60 112 60 112 60 112 60 112 60 112 56 108 56 112 64 116 64 116 60 108 56 112 76 120 68 104 56 104 56 108 68 116 68 108 52 92 60 104 64 108 64 108 60 104 48 88 40 88 52 100 52 92 64 76 68 64 44 52 60 84 72 76 68 72 64 68 56 64 60 68 64 76 68 80 76 84 72 80 72 76 68 72 64 72 68 76 68 76 68 76 68 76 64 72 64 76 68 80 72 80 64 76 64 76 64 76 64 76 52 68 64 84 68 76 52 60 64 72 64 60 48 48 48 56 52 56 48 48 44 44 36 40 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 60 60 48 48 40 44 44 52 40 48 52 60 60 60 56 56 32 48 56 60 48 52 60 76 40 48 48 56 52 56 48 52 68 68 68 68 68 68 68 68 76 76 76 76 76 76 76 76 76 72 68 64 68 72 80 84 80 80 76 72 72 72 76 76 76 88 76 88 76 88 76 88 80 92 80 92 80 92 80 92 88 100 88 100 88 100 88 100 96 104 88 96 84 104 96 112 92 108 96 108 96 108 100 112 108 120 108 116 104 112 100 112 116 128 112 120 100 108 92 104 104 120 112 128 116 128 116 124 112 124 108 120 108 124 120 124 116 116 100 68 48 40 60 72 48 56 64 64 60 56 64 72 72 72 68 64 60 60 60 60 60 56 60 76 92 96 84 76 104 100 100 124 96 92 120 208 236 288 232 288 232 288 232 288 232 288 236 292 236 296 240 296 248 316 240 308 244 316 252 324 256 328 264 332 268 336 264 332 276 344 276 348 280 352 284 352 284 352 284 356 288 360 292 360 296 368 296 368 296 368 296 368 296 368 296 368 296 368 296 368 300 372 300 372 300 372 300 372 308 380 308 384 312 388 316 388 320 388 320 388 320 388 320 388 336 404 332 396 320 384 312 380 328 404 324 400 320 404 324 408 324 404 324 404 324 404 324 404 328 408 328 408 328 408 328 408 332 412 332 412 332 412 332 412 332 428 332 428 332 428 332 428 336 428 332 424 328 428 332 432 332 436 344 448 356 452 352 444 356 452 356 452 356 452 356 452 356 448 348 440 344 440 344 444 348 444 348 444 348 440 336 432 352 456 348 452 348 452 348 448 344 448 344 448 344 448 344 448 352 452 348 448 344 452 348 456 352 456 352 452 348 448 344 448 344 448 344 452 348 456 352 456 352 456 352 456 352 456 352 456 356 460 356 456 352 452 348 452 348 452 348 456 352 460 356 460 348 460 348 460 348 460 348 460 356 468 356 468 356 464 344 456 356 464 352 464 360 472 368 480 376 488 388 504 400 508 396 504 380 496 388 504 388 496 376 484 372 484 368 476 364 472 356 468 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 456 348 448 352 448 348 452 348 452 344 456 348 472 356 476 356 476 376 512 380 524 396 544 412 552 436 588 456 604 452 608 452 600 448 580 436 560 416 536 396 516 396 508 372 476 344 456 332 444 328 436 324 428 320 424 308 420 296 412 300 416 304 412 300 408 300 404 300 404 300 404 300 404 292 396 292 392 288 388 284 388 280 384 280 384 280 384 280 384 280 384 276 380 276 376 272 376 268 376 264 372 264 368 260 368 260 368 260 368 260 368 260 368 264 368 256 360 252 360 252 364 248 356 248 356 248 356 248 356 252 352 244 344 232 332 224 328 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 212 316 212 316 212 316 212 308 220 304 212 292 204 292 212 300 208 292 208 288 204 284 200 284 200 276 200 272 196 272 192 268 192 268 192 268 192 268 192 268 196 276 200 276 200 272 192 264 192 268 192 268 192 268 192 268 200 268 196 260 192 256 184 252 192 260 192 256 188 252 184 252 180 248 180 244 176 240 172 240 176 240 168 232 164 240 176 248 164 224 160 220 156 224 160 228 160 224 160 224 160 232 172 236 144 212 148 216 152 220 156 220 164 224 152 212 148 216 160 228 152 216 152 216 156 224 164 228 144 208 144 212 148 216 156 220 144 208 144 212 148 216 152 216 136 204 144 208 136 200 140 208 140 204 140 204 140 204 140 204 124 200 144 212 140 196 132 196 156 212 136 192 124 192 132 200 120 184 124 196 132 196 132 196 140 200 128 188 124 192 136 204 136 204 140 208 144 204 140 200 128 192 128 196 132 200 136 200 124 188 120 184 120 180 116 180 132 196 132 192 128 188 124 188 116 180 116 180 116 180 116 180 120 184 120 184 120 184 120 184 116 180 116 180 116 180 116 180 116 168 104 156 96 156 100 160 104 164 108 168 112 164 108 160 104 164 112 160 96 152 100 164 112 172 116 172 108 152 84 132 96 152 104 160 108 164 108 160 96 144 80 140 92 156 100 152 20 68 20 68 20 72 28 80 24 68 20 64 12 60 8 56 32 76 24 72 20 68 24 72 20 68 20 68 20 68 20 68 24 72 24 68 20 64 16 64 28 76 24 68 12 56 4 52 24 56 36 68 40 64 28 52 28 56 28 56 28 56 28 56 40 64 44 64 44 60 36 52 24 40 20 36 16 40 20 44 20 44 28 48 24 40 12 28 32 48 28 44 24 48 28 52 16 36 16 40 20 40 24 44 32 48 28 48 28 48 28 44 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 28 60 28 64 32 68 36 68 52 80 48 76 44 72 40 72 48 80 48 76 44 76 40 72 44 72 40 72 40 76 48 84 56 80 48 72 48 80 60 92 48 76 48 80 52 84 56 84 56 84 56 88 60 92 64 92 64 92 64 92 64 92 64 92 76 100 72 96 68 100 72 104 76 104 76 104 76 104 76 104 84 108 80 104 76 108 80 112 76 104 84 116 88 116 88 116 80 112 76 112 84 116 92 128 100 112 80 76 32 44 28 56 44 52 48 56 48 60 52 60 52 64 56 68 60 64 56 60 56 76 84 104 92 100 84 100 64 112 84 92 68 88 92 196 188 232 180 228 172 220 160 208 184 236 184 236 184 236 184 236 188 236 184 244 188 248 192 256 192 260 192 268 196 268 196 264 204 276 208 280 208 280 212 284 212 284 212 284 212 284 212 284 212 292 212 296 216 300 220 300 220 300 220 300 220 300 220 300 212 300 204 304 208 308 212 308 212 308 212 312 216 316 220 316 216 320 216 320 216 320 216 320 224 324 216 316 216 324 228 336 224 320 220 316 216 320 220 324 224 324 224 324 224 324 224 324 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 240 332 236 328 232 332 236 336 236 332 240 336 240 340 244 340 240 336 244 344 248 348 256 352 260 356 256 348 252 348 256 356 244 352 248 352 248 348 240 340 240 344 240 344 240 344 240 344 244 344 244 344 244 344 244 344 236 336 236 340 240 340 244 344 240 344 252 356 256 352 244 340 244 344 244 344 244 344 244 344 252 352 252 352 252 352 252 352 260 356 252 348 252 356 264 368 252 356 256 360 256 352 244 340 244 348 248 352 252 356 256 360 252 348 252 348 252 348 252 348 256 356 260 352 248 344 256 360 240 348 240 352 248 360 260 368 268 384 284 400 296 400 288 388 292 388 292 384 288 380 284 380 272 368 268 360 264 356 256 352 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 244 356 244 356 244 352 244 352 240 352 252 360 260 360 252 352 252 372 264 384 276 396 292 424 296 428 308 444 312 448 308 444 296 436 280 408 268 400 280 408 264 376 256 360 248 348 248 344 228 332 216 320 208 312 212 308 208 304 216 300 212 296 212 296 212 304 212 300 208 296 204 296 200 292 200 288 196 284 192 284 180 276 192 284 188 284 196 296 184 276 184 276 184 276 184 276 192 272 184 268 192 280 188 268 188 272 188 268 184 264 180 264 176 260 176 256 172 252 168 252 168 248 160 240 156 240 156 244 168 236 168 232 164 228 160 228 160 224 148 216 156 224 148 212 148 216 148 216 148 216 148 216 140 208 140 204 136 200 132 204 144 212 144 208 140 204 136 204 140 204 132 196 128 196 128 200 128 196 128 196 128 196 128 196 124 196 128 196 128 196 128 200 124 188 136 200 140 196 128 184 120 184 132 196 136 192 124 180 124 192 128 196 132 192 128 188 136 196 128 192 120 184 116 176 116 180 116 176 112 172 108 172 100 172 116 176 96 156 100 172 104 172 108 176 112 172 108 168 88 156 100 168 104 164 92 152 80 160 104 168 92 148 84 152 92 152 88 148 88 156 100 168 96 160 92 152 80 140 72 136 72 140 84 152 88 148 76 136 88 148 88 148 88 140 76 136 84 144 84 144 84 144 84 144 84 144 84 144 84 144 84 144 80 148 92 144 68 124 76 148 84 136 68 128 76 140 80 136 64 128 76 140 80 136 68 124 84 140 72 124 60 120 60 124 72 128 68 132 80 140 72 124 80 132 80 128 76 124 72 124 72 132 84 128 60 108 64 128 76 128 76 124 68 116 56 108 48 104 60 116 68 120 64 112 68 120 68 120 68 120 68 120 72 120 68 116 64 112 60 108 68 120 68 116 60 100 36 84 32 88 40 100 56 116 68 124 56 100 56 100 56 100 56 100 56 100 60 104 60 104 60 108 68 112 68 108 64 108 60 104 64 104 56 96 52 96 52 100 76 84 76 88 80 92 84 92 64 76 68 80 76 84 80 88 80 84 72 76 64 72 64 76 60 72 64 76 68 80 72 84 72 80 72 76 68 72 64 72 76 84 76 80 68 76 64 72 56 68 64 76 64 76 56 68 56 68 56 68 56 68 56 68 52 56 56 60 52 56 48 48 40 44 36 40 36 40 40 44 44 48 44 48 40 44 36 36 44 48 40 40 36 44 44 48 40 44 40 44 44 48 48 52 48 52 48 52 48 52 48 52 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 60 60 64 64 64 68 68 68 80 76 76 76 72 72 68 68 80 76 76 76 72 72 72 68 76 72 72 72 72 76 80 84 80 92 76 84 76 92 84 100 76 88 80 92 80 96 84 96 84 96 84 100 88 104 92 104 92 104 92 104 92 104 92 104 104 112 100 108 96 112 100 116 104 116 104 116 104 116 104 116 112 120 108 116 104 120 108 124 104 120 112 128 116 128 116 124 116 128 112 124 112 128 124 128 124 112 88 60 52 44 52 48 48 52 52 52 56 56 56 60 60 64 64 68 68 64 64 60 64 80 96 104 100 100 100 104 84 116 104 104 100 100 116 220 232 284 232 284 228 276 216 268 236 292 236 292 236 292 236 292 236 308 240 316 244 320 252 324 256 328 264 332 268 336 264 332 276 344 280 348 280 348 284 352 284 352 284 352 284 352 284 352 292 364 292 368 296 372 300 372 300 372 300 372 300 372 300 372 300 372 300 376 304 380 308 380 308 380 308 384 312 388 316 388 320 388 320 388 320 388 320 388 324 392 320 388 320 392 332 404 324 400 320 396 316 400 320 404 324 404 324 404 324 404 324 404 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 336 428 332 424 328 428 332 432 332 428 332 428 336 432 336 436 336 432 340 440 344 444 352 448 352 448 352 448 352 448 352 448 348 448 352 448 352 444 344 436 344 440 344 440 344 440 344 440 344 448 344 448 344 448 344 448 340 444 340 444 344 448 348 452 344 452 348 456 352 452 348 448 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 356 456 352 456 352 460 360 468 352 456 356 464 356 456 344 444 348 452 352 456 352 456 356 460 348 460 348 460 348 460 348 460 352 468 356 464 344 456 352 472 356 464 356 464 360 472 368 480 376 488 392 508 400 508 392 496 388 500 388 496 384 492 380 492 368 480 364 476 360 468 352 464 356 464 356 464 356 464 356 464 348 456 348 456 348 456 348 452 352 452 356 452 352 456 352 456 348 460 356 480 360 480 356 476 360 492 372 516 384 528 408 560 424 568 436 588 448 592 448 588 444 572 424 544 408 536 408 532 384 504 372 484 356 468 344 452 340 444 332 432 320 424 312 424 304 416 304 412 300 408 296 408 304 408 304 404 300 404 296 400 292 396 292 392 288 392 284 388 280 388 288 392 284 388 288 400 276 380 276 380 276 380 276 380 276 376 264 376 272 384 272 372 272 380 272 376 268 372 264 372 260 368 260 364 256 364 252 360 252 356 244 348 240 348 240 352 236 340 236 336 232 336 228 332 228 328 216 324 224 328 220 316 216 320 216 320 216 320 216 320 208 312 208 308 204 308 200 296 208 296 212 292 208 292 204 288 204 288 204 284 200 280 196 280 196 272 196 272 196 272 196 272 196 272 196 272 196 272 196 272 188 268 192 272 196 268 192 264 184 260 192 268 192 268 184 260 188 260 192 264 196 260 192 256 196 260 192 256 188 252 184 248 180 248 180 244 176 240 172 240 172 248 184 248 168 232 168 244 164 228 168 236 172 232 164 228 152 220 164 232 168 228 156 216 148 224 172 232 160 212 152 220 156 220 152 212 152 220 164 232 156 220 152 212 148 208 140 204 140 208 144 212 148 208 144 204 148 212 148 212 148 208 140 200 144 208 144 208 144 208 144 208 144 208 144 208 144 208 144 208 140 208 144 204 132 196 136 208 144 200 128 192 136 204 140 200 128 196 132 200 136 196 132 192 148 204 128 184 116 184 124 192 132 192 128 196 140 204 132 188 132 196 132 192 128 188 124 188 128 200 136 196 120 184 128 200 124 188 124 188 120 180 112 172 104 172 112 180 120 180 112 172 116 180 116 180 116 180 116 180 120 184 116 180 116 180 112 176 108 164 108 164 108 160 100 152 104 160 104 164 112 168 112 172 104 160 104 160 104 160 104 160 112 168 108 164 108 164 108 164 104 160 104 160 100 156 96 152 100 152 96 148 92 152 96 156 8 60 20 72 24 68 16 64 16 68 20 72 28 76 32 80 32 76 24 64 12 60 12 60 8 56 12 64 24 76 32 80 24 72 24 68 20 64 16 64 20 68 20 68 20 68 20 64 28 60 32 64 36 60 32 56 28 56 28 56 28 56 28 56 32 52 36 56 32 52 28 44 16 36 12 32 12 32 16 36 28 44 20 36 16 36 20 40 28 44 24 40 20 44 24 48 24 44 24 48 28 48 32 52 20 44 24 48 28 52 32 56 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 28 64 32 64 36 68 36 68 40 72 40 72 36 68 36 68 44 72 40 72 36 68 36 64 44 72 40 72 40 76 48 84 52 76 48 76 48 80 56 88 48 80 52 80 56 84 56 84 56 84 56 88 60 92 64 92 64 92 64 92 64 92 64 92 76 100 72 96 68 100 72 104 76 104 76 104 76 104 76 104 80 108 80 108 80 108 80 108 76 108 84 116 88 116 84 112 80 112 76 112 84 116 92 128 104 100 52 52 32 56 36 52 36 48 40 48 44 52 44 56 52 64 56 68 60 64 56 60 60 80 88 104 96 100 84 100 68 112 84 96 72 92 88 184 180 224 176 228 176 228 172 220 184 236 184 236 184 236 184 236 188 236 192 244 196 248 196 252 192 256 196 264 196 268 192 264 204 276 204 280 208 284 212 284 212 284 212 284 212 284 212 284 212 292 212 296 216 300 220 300 220 300 220 300 220 300 220 300 212 300 204 304 208 308 212 308 212 308 212 312 216 316 220 316 216 320 216 320 216 320 216 320 220 324 216 320 220 328 228 332 224 324 220 320 220 320 224 324 224 324 224 324 224 324 224 324 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 240 332 236 328 232 332 236 336 232 328 232 332 236 336 240 336 240 336 244 344 248 348 256 352 248 348 260 356 264 356 256 348 248 352 248 352 248 348 240 344 240 344 240 344 240 344 240 344 244 344 244 344 244 344 244 344 244 344 244 348 248 348 252 352 252 348 248 344 244 348 248 352 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 248 348 252 356 256 356 256 356 252 352 256 356 256 352 248 344 256 356 252 352 252 352 248 348 252 348 252 348 252 348 252 348 256 356 260 352 248 344 256 360 260 364 256 360 252 364 260 368 264 380 280 392 288 396 284 392 292 388 292 384 288 380 284 380 272 368 272 364 264 356 260 352 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 244 356 244 356 244 352 244 352 244 352 248 356 256 360 252 356 248 368 260 380 268 392 280 416 292 424 308 444 312 452 312 448 300 440 280 424 272 412 280 420 268 388 268 372 256 348 236 340 240 344 228 328 216 324 220 316 208 304 216 300 212 296 212 296 212 304 212 304 208 300 208 296 200 292 200 292 196 288 196 284 196 292 204 292 196 284 192 292 184 276 184 276 184 276 184 276 188 264 176 264 184 272 184 260 188 272 188 268 184 264 180 264 176 260 176 260 172 256 172 252 168 248 160 240 156 240 156 244 168 236 168 236 164 232 164 228 164 224 152 220 156 224 152 212 148 216 148 216 148 216 148 216 140 208 140 208 136 204 136 204 144 212 144 212 140 208 140 204 132 200 136 208 136 200 124 188 128 196 128 196 128 196 128 196 136 200 132 196 128 192 124 188 136 192 132 188 128 192 132 196 124 188 128 192 132 188 128 184 124 192 128 196 132 192 128 188 124 188 124 188 124 188 124 188 116 180 116 176 112 172 108 172 112 180 120 180 108 168 108 176 96 160 100 168 104 164 96 160 88 156 100 168 104 164 92 152 92 164 108 168 96 156 92 160 92 156 88 152 88 156 96 164 84 148 84 148 84 148 84 148 84 148 80 144 80 144 84 148 84 148 88 148 88 144 80 140 84 144 84 144 84 144 84 144 84 144 84 144 84 144 84 144 80 136 68 128 76 140 80 136 84 136 68 128 76 140 80 136 76 132 72 128 68 132 72 136 88 140 68 120 56 120 68 132 72 128 68 132 80 140 72 124 80 132 76 128 76 128 72 124 76 132 84 132 76 128 84 144 68 120 72 124 72 120 64 116 60 116 64 116 64 112 56 108 60 112 60 112 60 112 60 112 60 112 64 116 64 116 68 120 48 100 48 100 52 108 60 116 68 120 64 116 60 108 56 104 64 108 64 108 64 108 64 108 76 120 72 116 68 108 64 108 56 100 52 96 52 92 48 92 52 92 48 88 44 92 52 96 52 64 64 80 72 76 60 60 72 76 68 72 60 68 56 64 80 84 68 72 56 64 56 64 60 72 64 76 68 80 72 84 72 80 72 76 68 72 64 72 48 60 52 60 56 64 60 68 60 72 60 72 60 72 60 72 60 72 60 72 60 72 60 72 60 68 64 68 64 64 56 56 36 36 32 32 28 36 32 40 48 48 36 36 32 40 40 48 56 60 52 56 52 56 56 60 48 52 48 56 52 60 56 60 36 44 44 48 52 56 56 64 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 64 64 64 68 68 68 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 76 88 76 88 80 92 84 96 80 92 80 96 84 96 88 100 84 96 84 100 88 104 92 104 92 104 92 104 92 104 92 104 104 112 100 108 96 112 100 116 104 116 104 116 104 116 104 116 108 120 108 120 108 120 108 120 108 120 112 128 116 128 112 120 116 128 112 124 112 128 124 128 120 92 56 36 48 56 56 44 44 44 44 48 48 48 52 52 60 64 64 68 68 64 64 60 72 84 100 108 104 100 100 104 92 120 104 108 104 104 108 204 224 276 224 284 232 288 232 284 236 292 236 292 236 292 236 292 240 312 240 316 244 320 248 320 252 324 260 332 264 332 264 328 272 340 276 348 280 352 288 356 288 356 288 356 288 356 288 356 292 364 292 368 296 372 300 372 300 372 300 372 300 372 300 372 300 372 300 376 304 380 308 380 308 380 308 384 312 388 316 388 324 392 324 392 324 392 324 392 324 392 324 392 328 396 332 400 328 404 320 400 320 400 324 408 328 408 328 408 328 408 328 408 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 336 428 332 424 328 428 332 432 328 424 328 424 332 428 336 432 340 436 340 440 344 444 348 444 340 440 356 456 364 452 352 440 352 448 356 452 352 448 348 440 348 444 348 444 348 444 348 444 344 448 344 448 344 448 344 448 348 452 348 456 352 460 356 460 356 456 344 444 340 448 352 460 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 340 452 352 464 360 464 352 456 352 456 352 456 352 456 352 452 360 460 356 456 352 452 348 448 352 464 352 464 352 464 352 464 352 468 356 464 344 456 352 472 368 476 364 468 360 468 364 472 368 484 380 496 392 500 392 500 388 500 388 496 384 492 380 492 372 484 368 476 360 472 356 468 356 464 356 464 356 464 356 464 348 456 348 456 348 456 348 452 348 448 352 448 348 452 348 452 352 460 352 472 356 476 356 476 364 496 376 504 380 512 400 544 412 556 428 580 448 592 448 592 448 576 436 556 420 552 424 544 400 520 392 496 364 472 348 448 344 448 336 436 324 428 316 428 304 416 304 412 300 408 296 408 308 412 304 408 304 404 300 404 296 400 292 396 292 392 288 392 296 404 304 400 288 384 284 392 280 384 280 384 280 384 280 384 268 372 256 368 268 376 264 368 272 380 272 376 268 372 264 372 264 372 260 368 260 364 256 364 252 356 244 348 240 348 240 352 240 344 236 340 236 336 232 336 232 328 220 324 224 332 220 320 216 320 216 320 216 320 216 320 212 316 208 312 208 308 204 300 212 300 212 296 212 292 208 292 196 284 208 296 208 284 192 268 196 272 196 272 196 272 196 272 208 280 200 276 192 268 188 260 200 272 188 260 184 264 196 276 188 264 188 264 188 264 188 264 188 260 192 264 196 260 192 256 184 256 188 256 188 256 188 260 180 248 180 244 176 240 172 240 176 248 180 244 172 240 172 240 160 228 168 232 168 232 164 224 156 224 160 228 164 224 160 220 164 232 168 232 164 224 160 224 156 220 156 220 156 220 156 224 144 208 144 212 148 216 152 216 152 212 144 204 140 208 148 216 144 212 148 216 152 212 144 208 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 140 192 120 188 140 212 144 200 144 200 128 192 136 204 140 200 140 200 128 188 124 192 136 204 136 200 136 196 132 192 128 188 132 192 128 196 140 204 132 188 128 192 128 192 128 192 128 192 124 192 128 192 128 196 136 208 116 180 120 188 124 188 120 184 120 184 120 180 116 176 108 172 112 176 112 176 112 176 112 176 108 176 112 180 116 184 120 188 108 164 104 156 104 168 120 180 120 176 116 168 108 160 104 156 112 168 112 168 112 168 112 168 120 176 116 168 108 160 100 156 100 156 100 152 96 148 92 148 104 160 100 152 92 148 92 152 24 80 40 92 44 84 28 72 24 68 20 64 12 60 8 56 28 72 20 60 12 56 8 56 28 72 24 68 20 64 16 60 24 72 24 68 20 64 16 64 0 48 4 52 8 60 12 64 32 60 32 60 32 60 32 60 32 60 32 60 32 60 32 60 40 64 44 64 44 60 36 52 16 32 12 28 8 32 12 36 24 40 16 32 12 36 24 48 36 52 32 48 28 52 32 56 28 48 32 52 36 56 36 56 16 40 24 44 32 52 36 60 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 32 64 36 68 36 72 40 72 36 68 36 68 36 68 36 68 40 72 36 68 36 64 32 64 44 72 40 72 40 76 48 84 48 76 52 80 56 84 56 84 52 80 56 84 56 88 60 88 56 84 56 88 60 92 64 92 64 92 64 92 64 92 64 92 76 100 72 96 68 100 72 104 76 104 76 104 76 104 76 104 76 108 80 112 84 108 80 104 80 112 88 116 88 112 80 108 80 112 76 112 84 116 92 128 88 76 28 36 28 60 36 48 36 44 36 48 40 48 44 52 52 64 56 68 60 64 56 60 68 88 96 108 96 100 80 100 80 116 84 96 80 96 80 164 176 220 176 232 180 236 180 232 184 236 184 236 184 236 184 236 200 240 196 244 196 244 192 248 192 252 196 260 200 264 196 260 200 272 204 280 208 284 216 288 216 288 216 288 216 288 216 288 212 292 212 296 216 300 220 300 220 300 220 300 220 300 220 300 212 300 204 304 208 308 212 308 212 308 212 312 216 316 220 316 220 324 220 324 220 324 220 324 220 324 224 328 228 332 228 332 228 328 224 320 220 324 228 328 228 328 228 328 228 328 228 328 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 240 332 236 328 232 332 236 336 232 328 232 332 236 336 240 336 244 340 248 344 248 344 252 348 240 344 256 360 268 360 256 348 248 356 252 356 252 352 244 344 244 348 244 348 244 348 244 348 244 344 244 344 244 344 244 344 248 348 252 352 256 356 256 356 256 352 244 340 240 344 252 356 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 240 344 252 356 260 356 252 348 252 352 252 352 252 352 252 356 260 356 256 352 252 348 248 344 256 352 256 352 256 352 256 352 256 356 260 352 248 344 256 360 256 360 248 356 244 356 248 360 260 368 268 380 280 392 284 396 292 388 292 384 288 380 284 380 276 372 272 368 268 360 260 356 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 240 352 240 352 240 348 240 348 244 352 244 348 248 352 252 356 256 380 264 380 264 388 272 408 272 412 292 432 304 448 312 448 296 440 288 432 284 424 288 424 276 400 280 388 260 360 244 344 232 340 224 324 212 316 216 312 208 304 216 300 212 296 212 296 216 308 216 304 212 304 208 300 204 296 204 292 200 292 196 288 208 304 212 300 196 280 188 284 188 280 188 280 188 280 188 280 184 264 172 260 184 268 180 260 188 272 188 268 184 264 180 264 180 264 180 260 176 260 172 256 168 248 160 240 156 240 156 244 172 240 172 236 168 236 164 232 164 228 152 224 160 228 156 216 148 216 148 216 148 216 148 216 144 212 144 208 140 208 136 208 148 216 148 212 144 212 140 208 128 200 140 212 140 200 124 184 128 196 128 196 128 196 128 196 140 204 132 200 124 192 120 184 140 196 128 184 124 188 136 200 128 188 128 188 128 188 128 188 124 192 128 196 132 192 128 188 120 188 124 188 124 188 124 192 116 180 116 176 112 172 108 172 112 172 104 168 104 168 104 164 104 168 108 176 112 172 104 168 96 160 96 160 96 160 96 160 108 168 100 164 100 164 100 160 92 156 92 156 92 156 92 152 76 140 80 148 84 152 92 156 92 152 84 144 80 148 88 156 84 148 88 152 92 152 88 148 84 144 84 144 84 144 84 144 80 140 80 140 80 140 80 140 84 128 60 124 80 148 84 136 84 136 68 128 76 140 80 136 80 136 68 124 64 128 76 140 64 128 80 148 88 136 64 116 72 128 68 132 80 140 72 124 76 128 76 128 76 128 76 128 72 120 68 120 72 128 80 132 64 116 68 124 72 124 68 120 72 124 68 116 64 112 60 112 68 120 68 120 68 120 68 120 56 112 60 116 64 120 68 124 72 120 64 108 56 112 64 120 56 108 56 104 52 104 52 104 68 112 68 112 68 112 68 112 72 116 68 108 60 100 52 96 64 108 60 104 60 100 56 100 80 120 68 104 52 92 48 92 76 88 84 92 84 88 72 76 64 76 68 80 76 84 80 88 72 80 68 72 64 72 64 72 80 88 76 80 64 68 56 64 72 80 72 76 68 72 64 72 60 68 64 72 68 76 72 80 64 72 60 68 56 72 60 76 64 76 64 76 64 76 64 76 52 56 56 60 52 56 48 48 36 40 32 36 32 36 36 40 40 44 36 40 36 44 44 52 44 44 36 40 36 40 40 48 48 52 48 56 52 60 56 60 40 48 44 52 48 56 52 60 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 68 68 68 68 72 72 72 76 68 68 68 68 72 72 72 72 76 72 72 72 68 68 68 64 76 72 72 72 72 76 80 84 72 88 80 96 84 96 84 92 84 96 84 96 88 100 88 104 84 96 84 100 88 104 92 104 92 104 92 104 92 104 92 104 104 112 100 108 96 112 100 116 104 116 104 116 104 116 104 116 100 116 112 128 116 124 104 112 112 124 116 128 116 124 108 116 116 128 112 124 112 128 124 128 84 68 48 36 48 52 56 44 44 48 48 48 52 52 52 56 60 64 64 68 68 64 64 60 80 92 104 112 108 100 96 104 104 124 104 108 112 108 100 184 224 280 228 288 236 292 236 288 236 292 236 292 236 292 236 292 244 316 244 316 244 316 244 316 248 320 256 328 260 328 260 328 268 340 272 344 284 356 288 360 292 360 292 360 292 360 292 360 292 364 292 368 296 372 300 372 300 372 300 372 300 372 300 372 300 372 300 376 304 380 308 380 308 380 308 384 312 388 316 388 328 396 328 396 328 396 328 396 324 392 328 400 336 404 332 400 328 408 324 404 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 336 428 332 424 328 428 332 432 332 428 336 432 336 436 340 436 344 440 344 440 344 440 344 440 340 440 352 452 360 456 356 448 356 452 360 456 356 448 348 444 352 448 352 448 352 448 352 448 344 448 344 448 344 448 344 448 348 452 348 456 352 460 356 460 352 452 348 448 344 452 348 456 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 344 448 348 456 352 456 352 456 352 456 348 452 348 456 356 464 356 460 352 456 352 456 348 452 356 468 356 468 356 468 356 468 352 468 356 464 344 456 352 472 356 464 352 460 352 464 356 468 364 476 372 484 384 496 392 504 388 500 388 496 384 492 380 492 376 484 372 480 364 472 360 472 356 464 356 464 356 464 356 464 348 456 348 456 348 456 348 452 344 444 348 444 344 448 344 448 352 460 344 464 348 472 356 476 368 492 380 500 376 504 388 528 392 532 408 560 436 580 444 580 436 572 436 564 428 556 424 544 400 524 400 512 380 488 356 456 340 444 332 432 320 424 312 424 304 416 304 412 300 408 296 408 312 412 308 412 304 408 304 408 300 400 296 400 292 396 292 396 296 404 300 400 284 384 280 388 284 388 284 388 284 388 284 388 272 372 260 372 268 380 268 368 272 380 272 376 268 372 264 372 268 372 264 372 260 368 260 368 252 356 244 348 240 348 240 352 244 344 240 344 236 340 236 340 236 332 224 328 228 332 224 320 216 320 216 320 216 320 216 320 216 316 212 316 208 312 208 304 216 300 216 300 212 296 212 296 200 284 204 292 204 284 192 272 196 272 196 272 196 272 196 272 204 276 200 272 196 268 192 264 196 268 192 264 188 268 192 272 192 264 188 260 184 264 188 268 188 260 192 264 196 260 192 256 188 256 188 256 188 256 188 256 180 248 180 244 176 240 172 240 176 236 164 232 168 240 164 228 168 236 176 240 176 240 172 232 160 224 160 224 160 224 160 224 176 228 156 220 160 228 160 220 156 220 160 224 160 220 152 212 144 208 144 212 148 216 152 216 152 216 148 212 148 212 152 216 144 212 148 216 156 216 152 216 144 208 144 208 144 208 144 208 136 200 136 200 136 200 136 200 144 204 132 200 140 208 144 208 144 200 128 192 136 204 140 200 136 196 132 192 128 196 132 200 120 192 140 216 152 204 128 180 132 192 128 196 140 204 132 188 124 188 128 192 128 192 132 196 128 184 116 180 124 192 128 188 120 184 124 188 124 184 116 180 124 188 120 180 116 180 116 184 120 184 120 184 120 184 120 184 112 176 116 180 116 180 120 184 128 180 120 172 108 164 108 164 100 156 100 160 104 160 104 160 112 168 112 168 112 168 112 168 108 164 108 160 100 156 96 152 112 168 112 168 108 164 104 160 124 176 116 164 100 152 96 152 20 68 20 68 16 64 12 60 16 68 20 72 28 76 32 80 20 68 20 64 20 72 28 76 28 72 24 68 20 64 16 60 24 72 24 68 20 64 16 64 20 68 20 68 24 72 24 72 36 64 28 56 28 56 36 64 36 64 36 64 36 64 36 64 32 52 36 56 32 52 28 44 20 40 16 36 16 36 20 40 12 36 20 40 24 44 24 44 16 36 12 32 12 32 16 36 24 48 28 48 32 52 32 52 28 48 28 48 28 48 28 48 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 36 68 36 72 40 72 44 76 36 68 40 72 44 76 44 80 48 76 44 76 40 72 40 68 44 72 40 72 40 76 48 84 44 76 52 84 60 84 52 80 56 84 56 88 60 88 64 92 56 84 56 88 60 92 64 92 64 92 64 92 64 92 64 92 76 100 72 96 68 100 72 104 76 104 76 104 76 104 76 104 72 104 84 116 88 112 76 100 84 116 88 116 88 112 80 104 80 112 76 112 84 116 92 128 40 56 32 48 28 48 32 52 40 52 44 52 48 56 48 60 52 64 56 68 60 64 56 60 72 92 100 112 100 100 80 96 88 120 84 100 88 100 72 148 180 228 180 236 184 236 180 232 184 236 184 236 184 236 184 236 204 244 204 244 196 244 196 244 188 248 192 260 196 260 196 256 196 268 200 276 212 288 220 292 220 292 220 292 220 292 220 292 212 292 212 296 216 300 220 300 220 300 220 300 220 300 220 300 212 300 204 304 208 308 212 308 212 308 212 312 216 316 220 316 224 328 224 328 224 328 224 328 216 324 228 336 232 336 228 332 232 328 228 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 332 240 332 236 328 232 332 236 336 240 336 244 340 248 344 248 344 248 344 248 344 248 344 248 344 248 344 252 352 260 356 264 360 252 356 256 360 252 356 248 348 248 352 248 352 248 352 248 352 244 344 244 344 244 344 244 344 244 348 248 348 252 352 252 352 244 348 248 352 252 348 248 344 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 248 348 244 344 248 348 252 356 252 352 248 344 248 352 260 364 248 348 252 352 252 352 256 356 260 356 260 356 260 356 260 356 256 356 260 352 248 344 256 360 248 356 244 356 248 360 260 368 252 364 260 372 272 384 284 396 292 388 292 384 288 380 284 380 280 376 276 368 268 364 264 360 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 236 348 236 348 236 344 236 344 244 352 240 344 240 348 252 360 248 368 252 372 248 364 252 384 248 388 268 412 288 436 300 440 284 432 284 432 280 424 288 420 272 400 284 400 276 372 248 356 240 344 228 328 216 324 220 316 208 304 216 300 212 296 212 296 220 312 216 308 216 304 212 304 208 300 204 296 204 292 200 292 196 292 204 292 188 276 188 284 192 284 192 284 192 284 192 284 192 268 180 268 188 276 188 264 188 272 188 268 184 264 180 264 184 268 180 264 180 260 176 260 168 248 160 240 156 240 156 244 176 244 172 240 172 236 168 236 168 228 156 224 160 232 156 220 148 216 148 216 148 216 148 216 148 216 144 212 144 208 140 212 152 220 148 216 148 212 144 212 136 204 136 200 132 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 192 132 196 136 192 132 188 132 192 124 184 124 184 132 192 124 192 128 196 132 192 128 188 132 192 128 188 124 184 120 180 116 180 116 176 112 172 108 172 120 172 100 168 112 176 104 160 100 168 108 172 108 172 104 164 100 160 96 156 92 160 96 164 112 164 88 148 92 160 96 152 92 156 96 164 96 156 84 144 80 148 84 148 84 148 84 152 84 152 88 156 92 152 88 148 84 148 92 152 96 156 96 152 84 144 84 144 84 144 84 144 76 136 76 136 76 136 76 136 88 148 92 144 80 140 84 148 84 136 68 128 76 140 80 136 68 132 72 136 76 132 72 128 72 132 76 140 80 136 76 132 72 128 68 132 80 140 72 124 72 124 72 128 76 132 80 132 88 128 68 120 76 132 76 120 72 124 72 124 68 116 60 108 72 120 64 112 64 120 72 128 64 116 64 116 64 116 64 116 68 120 64 116 64 116 60 112 60 112 60 112 56 104 48 96 56 108 56 108 56 108 56 108 64 108 64 108 64 108 64 108 64 108 64 108 64 108 60 104 72 112 68 112 64 108 64 108 68 108 60 100 56 100 60 104 80 88 76 80 68 76 68 80 72 76 68 72 60 68 56 64 68 76 68 76 72 84 80 92 68 76 68 76 68 76 68 76 72 80 72 76 68 72 64 72 64 72 64 72 64 72 64 72 68 76 56 64 52 68 64 80 64 76 64 76 64 76 64 76 60 68 64 68 64 64 56 56 44 44 40 40 36 44 40 48 28 36 40 48 48 52 44 44 44 44 40 40 36 44 40 48 44 48 44 52 48 52 52 56 52 52 48 52 48 52 48 48 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 68 68 68 72 72 76 76 76 72 72 72 76 76 80 80 84 80 80 80 76 76 76 72 72 76 72 72 72 72 76 80 84 68 84 80 96 88 96 80 88 84 96 84 100 88 104 92 104 84 96 84 100 88 104 92 104 92 104 92 104 92 104 92 104 104 112 100 108 96 112 100 116 104 116 104 116 104 116 104 116 100 116 112 128 116 124 104 112 116 128 116 128 116 124 104 116 116 124 112 116 112 120 124 128 48 56 60 52 48 40 48 48 52 52 56 56 56 60 60 60 60 64 64 68 68 64 64 60 84 96 108 112 108 100 96 100 108 124 104 112 116 112 100 172 232 288 232 292 236 288 232 284 236 292 236 292 236 292 236 300 244 316 244 316 244 316 244 316 244 320 256 328 260 328 260 324 264 336 272 344 284 356 292 364 292 360 292 360 292 360 292 360 292 364 292 368 296 372 300 372 300 372 300 372 300 372 300 372 300 372 300 376 304 380 308 380 308 380 308 384 312 388 316 388 328 396 328 396 328 396 328 396 320 392 332 404 340 404 332 396 332 408 328 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 328 412 328 412 328 412 328 412 328 412 328 412 328 416 336 428 332 424 328 428 332 432 340 436 344 440 344 444 348 444 344 440 344 440 344 440 344 440 344 440 344 444 352 452 360 460 356 456 360 456 360 452 352 444 352 448 352 448 352 448 352 448 344 448 344 448 344 448 344 448 344 448 344 452 348 452 352 456 340 448 352 460 356 456 344 444 344 448 344 448 344 448 344 448 352 456 352 456 352 456 352 456 352 452 344 444 340 452 356 464 352 452 348 448 348 456 360 468 344 452 348 456 352 460 356 464 356 468 356 468 356 468 356 468 352 468 356 464 344 456 352 472 356 464 356 468 364 476 376 484 360 468 364 476 376 492 392 504 388 500 388 496 384 492 380 492 376 488 372 480 368 476 360 472 356 464 356 464 356 464 356 464 348 456 348 456 348 456 348 456 344 444 344 448 344 448 344 448 356 460 344 460 344 468 356 480 352 476 364 476 356 480 364 496 372 512 396 544 424 564 436 572 428 564 432 560 424 552 420 536 392 520 400 516 392 496 368 476 352 456 340 444 332 436 324 436 304 416 304 408 300 404 296 404 312 416 312 412 308 408 304 408 300 404 300 400 296 396 292 396 284 392 292 392 280 380 280 388 284 388 284 388 284 388 284 388 276 380 268 376 276 388 272 376 272 380 272 376 268 372 264 372 268 376 268 372 264 368 260 368 252 356 244 348 240 348 240 352 244 348 244 344 240 340 236 340 236 336 224 328 232 336 224 324 216 320 216 320 216 320 216 320 216 320 216 316 212 312 208 312 216 304 216 300 212 296 208 296 204 288 196 280 192 280 192 284 196 272 196 272 196 272 196 272 192 272 196 272 196 272 196 276 184 264 196 276 200 272 188 260 196 268 184 256 180 260 192 272 188 260 192 264 196 260 192 256 200 264 192 260 184 252 180 244 180 248 180 244 176 240 172 240 188 244 168 240 180 252 176 232 160 228 164 232 168 228 164 224 164 224 160 220 156 224 160 228 172 224 144 208 152 224 156 212 156 224 160 228 160 220 148 208 148 212 148 212 148 212 148 212 144 212 156 224 160 220 148 208 144 208 152 220 156 220 156 220 144 208 144 208 144 208 144 208 136 200 136 200 136 200 136 200 148 220 160 216 140 196 144 220 144 200 128 192 136 204 140 200 124 192 136 204 140 200 128 188 144 204 132 192 128 196 140 212 132 192 128 196 140 204 132 188 124 188 124 192 128 196 132 196 148 200 124 188 132 200 128 184 128 192 128 188 120 180 108 172 120 180 112 176 116 184 128 196 112 176 112 176 112 176 112 176 124 184 120 180 116 176 112 172 96 156 104 164 104 156 92 144 120 172 116 168 112 164 108 160 108 164 108 164 108 164 108 164 108 168 112 168 112 168 116 172 112 168 112 164 108 164 104 160 92 148 92 152 100 160 108 168 12 68 28 72 16 60 16 76 28 80 32 80 28 68 12 56 12 60 20 72 24 72 24 72 24 68 12 56 8 60 20 72 8 60 16 64 24 72 28 80 8 56 12 64 16 68 24 72 36 60 32 64 44 72 40 60 32 60 28 56 28 52 24 52 40 72 40 64 24 48 16 48 4 40 12 48 16 40 4 32 0 32 4 40 8 44 16 48 12 44 12 44 12 44 12 44 12 40 20 48 32 56 40 60 32 52 32 52 32 52 32 52 24 44 24 48 28 52 32 52 32 52 32 52 32 52 32 52 32 64 52 68 40 56 44 80 44 64 44 64 44 64 44 64 40 72 40 76 44 80 48 80 44 76 44 72 40 68 36 68 40 84 64 104 72 92 48 68 56 88 56 88 56 88 56 88 48 80 56 88 64 96 68 96 60 88 60 88 60 88 60 88 76 100 64 88 60 92 72 104 64 100 80 108 76 104 80 112 68 100 80 112 84 108 72 96 88 128 112 132 88 100 72 104 80 108 76 116 100 120 72 76 32 56 48 56 48 56 44 48 48 60 52 60 52 60 56 64 52 56 48 64 64 80 72 76 88 104 92 108 92 104 84 96 92 104 96 112 84 92 100 148 176 232 180 232 184 256 192 224 180 232 180 236 184 240 188 240 188 240 200 252 200 252 192 244 196 248 192 248 192 252 200 264 200 276 216 288 224 292 220 284 220 288 220 288 220 288 220 288 224 288 220 288 212 296 220 304 216 304 216 304 216 304 216 304 196 296 200 300 208 308 216 312 220 316 220 320 224 324 228 324 228 324 216 312 212 316 224 328 220 320 220 324 224 328 228 328 232 332 232 332 232 332 232 332 228 328 228 328 228 328 228 328 236 328 232 324 228 328 232 332 236 332 236 332 236 332 236 332 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 248 340 244 340 244 344 252 352 252 344 248 344 248 348 256 356 264 364 260 356 256 352 248 348 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 248 344 248 344 248 344 248 344 256 352 256 352 256 352 256 352 256 348 252 344 248 348 252 352 256 352 256 352 256 352 256 352 256 352 256 356 260 360 264 360 264 360 264 364 272 372 280 380 284 384 292 392 296 392 296 388 280 376 284 380 280 368 264 356 260 368 256 360 252 356 244 352 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 236 344 236 348 240 352 244 352 232 348 232 352 232 352 236 356 232 368 252 408 288 436 304 440 284 424 288 432 296 424 284 412 268 400 276 416 288 400 252 356 232 340 232 332 232 324 228 320 228 320 224 316 224 308 216 300 200 288 192 292 196 296 200 296 200 296 200 292 196 288 192 288 192 284 188 280 188 276 184 276 200 288 192 280 188 280 188 284 192 272 188 268 184 272 188 276 184 268 184 264 180 260 176 260 180 264 180 264 180 264 180 264 172 252 164 244 156 236 156 240 172 240 168 232 160 224 156 220 164 232 164 228 160 224 156 224 152 220 152 216 148 212 144 212 148 216 148 212 144 208 140 208 144 216 144 212 136 204 128 196 132 200 124 192 120 192 120 196 132 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 116 196 116 196 116 196 124 192 132 200 136 192 132 188 128 188 116 176 116 180 124 188 136 200 132 192 136 196 132 184 116 172 112 176 108 172 108 168 104 168 108 172 108 172 108 172 108 172 92 160 104 172 108 168 96 156 104 168 104 164 100 160 96 160 104 168 104 168 104 164 92 156 96 160 96 160 96 160 96 160 88 148 80 144 80 144 84 152 84 148 84 144 80 140 76 140 84 140 84 144 88 148 92 148 84 140 80 136 80 132 76 132 92 140 76 136 84 144 84 136 84 140 80 136 80 132 76 132 80 140 84 144 80 132 64 120 60 140 92 140 60 112 64 140 64 124 64 124 64 128 76 136 72 132 72 128 68 124 64 124 68 128 68 128 68 128 68 128 72 132 72 128 68 124 64 124 68 124 64 120 60 124 64 128 60 112 48 104 48 116 64 132 64 116 64 120 68 124 72 124 76 112 48 108 72 132 68 104 64 116 64 112 56 108 68 132 64 116 64 116 64 116 64 116 56 100 56 100 56 100 56 100 68 108 56 96 48 96 56 104 72 112 68 120 84 124 60 88 52 96 56 104 60 104 56 100 60 80 76 80 64 68 68 84 88 88 76 76 64 72 68 76 60 72 68 80 72 80 72 76 68 76 64 72 64 72 68 76 60 72 64 76 68 80 72 84 64 72 64 72 64 72 64 72 68 76 60 76 68 80 60 64 64 76 60 72 56 68 56 60 68 64 64 52 48 40 44 44 36 32 40 40 44 40 40 36 48 44 44 36 40 32 32 28 44 40 44 40 44 40 44 40 32 28 36 32 40 40 44 40 52 48 52 48 52 48 52 48 44 48 44 52 48 56 52 56 56 60 56 60 56 60 56 60 52 64 64 68 60 64 64 72 64 68 64 68 64 68 64 68 72 72 72 76 76 80 80 80 76 76 76 72 72 72 68 68 76 80 92 100 100 92 84 76 88 88 88 88 88 88 88 88 76 92 84 100 92 108 96 104 88 100 88 100 88 100 88 100 100 112 92 104 92 104 100 112 92 112 108 120 104 116 104 124 104 120 112 124 112 124 108 116 108 128 120 132 112 124 112 120 116 108 108 116 128 116 96 72 52 48 52 52 52 52 48 48 56 56 56 60 60 60 60 64 60 60 64 68 68 72 76 80 108 112 108 108 104 108 100 104 108 112 108 116 100 96 116 164 216 268 236 280 240 300 244 284 232 288 236 300 236 304 240 304 240 316 248 324 256 324 248 320 252 324 252 324 252 328 260 332 268 348 276 356 284 360 284 360 288 364 288 364 288 364 288 364 288 364 284 360 292 368 300 372 304 376 304 376 304 376 304 376 300 372 304 376 308 384 312 384 316 388 316 392 320 396 324 396 324 404 320 400 320 400 324 404 320 400 324 404 324 408 328 408 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 424 328 420 324 424 328 428 332 428 332 428 332 428 332 428 332 428 336 432 336 436 340 436 340 436 340 436 340 436 340 436 344 440 340 436 344 440 348 448 348 444 344 440 348 444 352 452 364 468 360 460 356 456 348 452 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 344 456 344 456 344 456 344 456 352 464 352 464 352 464 352 464 352 460 348 456 344 460 348 464 352 464 352 464 352 464 352 464 352 464 352 468 356 472 360 472 360 472 360 476 368 484 376 492 380 496 388 500 392 504 388 500 376 488 380 492 376 484 364 468 368 476 364 472 360 464 352 460 356 464 356 460 352 456 348 456 348 456 348 456 348 456 348 456 344 452 344 456 348 460 352 460 352 456 352 460 356 464 356 476 364 488 388 524 420 552 436 560 424 560 432 564 432 560 420 548 412 540 404 536 404 528 380 492 344 464 340 456 332 440 324 432 320 424 320 416 312 408 304 404 288 400 288 404 292 408 296 408 296 408 296 404 292 400 288 400 288 392 284 388 280 384 280 384 292 392 284 384 280 384 280 388 276 380 272 376 268 380 272 384 268 376 268 372 264 368 260 368 260 368 260 368 260 368 260 368 252 356 244 348 236 340 236 344 240 344 236 340 232 336 228 332 232 336 232 332 228 328 224 328 220 324 220 320 216 320 212 316 216 320 216 316 212 312 208 312 216 320 216 316 208 308 200 300 200 300 192 296 188 292 192 288 196 284 200 284 200 284 200 284 196 280 196 280 196 280 196 280 196 268 196 268 196 268 196 268 192 268 192 268 188 264 188 264 180 256 180 256 184 264 192 272 192 268 196 272 192 260 180 248 180 248 176 244 176 240 172 240 172 240 172 240 172 240 172 240 168 232 164 232 164 232 164 236 168 236 168 232 164 228 160 228 164 232 168 232 168 228 160 220 160 224 160 224 160 224 160 224 160 220 152 216 152 216 156 224 148 212 148 208 144 208 140 204 140 212 140 216 144 220 148 220 144 216 140 212 136 208 136 208 152 212 132 200 136 216 144 216 144 212 140 212 136 208 136 204 140 204 144 208 140 196 128 188 128 204 148 204 128 184 128 204 128 188 124 188 128 192 132 200 128 192 124 188 124 184 120 184 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 124 184 120 180 116 184 120 188 128 188 116 176 112 180 120 188 116 180 116 184 120 188 124 188 128 176 100 172 124 196 120 168 108 168 120 176 116 176 128 196 116 172 116 172 116 172 116 172 104 160 104 160 104 160 104 160 112 164 100 152 96 152 100 156 112 160 100 164 116 168 100 144 96 152 100 156 100 156 96 152 16 72 28 72 20 64 20 76 44 84 24 60 8 64 24 76 12 64 20 72 24 72 20 68 20 68 24 72 24 72 20 68 20 68 20 68 20 68 20 68 24 72 20 64 16 60 8 56 44 64 36 64 40 64 28 48 40 68 36 64 36 60 32 64 36 60 20 40 4 36 8 44 4 36 4 36 8 44 16 48 16 48 12 40 8 36 0 32 12 44 12 44 12 40 8 40 16 36 16 36 16 36 16 36 28 48 28 48 28 48 28 48 24 44 24 48 28 52 32 52 36 56 36 56 36 56 36 56 36 52 32 56 40 64 44 60 44 64 44 64 44 64 44 64 40 72 40 76 44 80 48 80 44 76 44 76 40 72 40 68 44 80 52 88 60 92 60 88 56 88 56 88 56 88 56 88 48 80 56 88 64 92 64 92 60 88 60 88 60 88 60 88 72 96 68 92 64 96 68 100 64 100 80 108 76 100 76 108 80 108 84 116 88 112 80 108 76 100 72 104 84 120 92 124 88 116 80 120 104 120 72 72 24 48 36 48 40 44 36 40 44 52 44 56 48 60 52 60 48 68 68 72 56 64 68 88 100 112 92 104 84 104 92 108 96 108 92 112 88 96 100 144 164 228 180 236 184 252 192 228 180 236 184 236 188 240 188 240 184 244 192 252 196 252 196 248 200 256 200 252 200 260 208 268 208 268 200 272 208 280 216 288 220 288 220 288 220 288 220 288 220 288 216 284 212 296 216 300 216 304 216 304 208 304 208 304 212 312 216 312 216 312 216 312 220 316 220 320 224 324 228 324 224 324 228 328 228 328 224 324 220 324 224 324 228 328 228 328 232 332 232 332 232 332 232 332 236 336 236 336 236 336 236 336 236 328 232 324 228 328 232 332 236 332 236 332 236 332 236 332 236 336 240 336 244 340 244 340 244 340 244 340 244 340 244 340 248 344 244 340 248 348 256 352 252 348 248 344 252 352 260 356 264 364 260 356 256 352 248 348 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 248 344 248 344 248 344 248 344 256 352 256 352 256 352 256 352 256 348 252 344 248 348 252 352 256 352 256 352 256 352 256 352 256 352 256 356 260 360 264 360 268 360 264 360 268 368 280 376 284 380 288 388 296 392 292 388 280 376 284 380 284 372 268 360 260 368 260 364 252 356 248 352 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 236 344 236 348 240 352 244 352 236 360 240 356 240 360 240 364 236 372 256 396 276 424 296 436 296 428 304 436 304 432 292 420 292 412 268 396 264 392 252 380 240 348 240 340 232 332 228 324 228 320 228 316 224 308 220 308 204 292 196 292 200 296 200 296 200 296 200 292 196 288 192 288 200 292 196 288 196 284 192 284 196 288 192 280 188 280 188 280 188 272 184 268 184 268 188 272 184 268 184 264 180 260 176 260 176 260 176 260 176 260 176 260 164 248 156 236 148 232 148 232 172 240 172 240 168 236 168 236 164 232 164 228 160 224 156 224 152 220 152 220 148 216 148 212 148 216 148 212 144 208 140 208 152 220 148 216 144 208 140 204 132 200 128 192 120 188 124 196 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 116 196 108 196 116 196 116 196 116 184 124 184 128 188 128 188 128 184 124 180 120 184 124 188 132 192 132 192 132 184 120 176 120 184 120 180 116 180 112 176 108 172 108 172 108 172 108 172 112 168 96 156 92 160 104 176 104 168 104 164 100 160 96 160 100 164 104 168 104 164 96 156 96 160 96 160 96 160 96 160 104 164 96 160 96 160 100 168 84 148 84 148 80 144 80 140 84 140 84 144 88 148 92 148 92 148 88 144 88 140 84 140 96 144 76 128 80 144 88 144 92 144 88 144 84 140 84 136 80 144 84 144 80 136 68 128 80 140 80 140 76 136 76 136 68 128 68 124 68 132 72 136 64 124 64 120 60 120 56 116 76 136 76 136 76 136 76 136 72 132 72 128 68 124 64 124 60 120 56 112 52 116 60 120 72 132 68 124 60 120 56 116 64 116 68 120 68 120 72 124 76 116 52 108 72 128 64 104 48 108 68 124 76 128 84 140 64 116 64 116 64 116 64 116 64 108 64 108 64 108 64 108 64 108 60 100 52 96 56 100 60 100 48 96 56 100 52 88 48 96 52 100 56 96 48 92 68 80 72 80 72 76 72 80 88 88 72 72 60 72 72 84 64 72 68 80 72 80 68 72 64 76 76 88 80 84 68 72 72 76 68 76 68 76 68 72 68 76 68 72 64 68 60 68 64 72 56 72 68 80 60 64 72 84 72 80 68 76 64 68 72 56 44 28 32 36 44 44 36 28 32 28 36 40 52 52 32 28 36 36 40 40 48 44 44 40 44 36 40 36 40 32 48 44 44 40 40 36 36 32 44 40 44 40 48 44 48 44 44 48 44 52 48 56 52 56 60 64 60 64 60 64 60 64 60 52 44 52 64 72 60 56 64 68 64 68 64 68 64 68 72 72 72 76 76 80 80 80 80 80 76 76 76 72 72 72 76 76 76 80 84 88 96 96 88 88 88 88 88 88 88 88 80 96 88 104 92 104 92 104 92 104 92 104 92 104 92 104 96 108 96 108 96 108 96 108 96 116 112 124 104 112 104 120 108 120 108 120 108 120 108 120 112 112 88 104 108 132 120 120 124 116 116 116 124 112 92 64 40 40 40 44 44 40 40 36 48 48 48 52 56 56 60 60 56 68 80 72 60 56 76 100 124 124 108 104 100 108 112 120 116 112 108 116 108 104 112 148 196 260 236 284 240 300 244 288 236 292 236 304 240 304 244 308 244 316 248 320 252 324 252 324 260 332 256 328 260 332 264 340 276 348 268 344 272 356 288 368 288 364 288 364 288 364 288 364 292 368 292 364 296 372 304 376 304 376 304 376 304 376 304 376 320 388 316 388 316 388 312 384 316 388 316 392 320 396 324 396 320 404 332 416 336 412 324 400 324 404 324 408 328 408 332 412 332 412 332 412 332 412 332 412 336 416 336 416 336 416 336 416 332 424 328 420 324 424 328 428 336 432 336 432 336 432 336 432 336 432 336 436 340 436 344 440 344 440 344 440 344 440 344 440 348 440 344 440 344 444 352 452 352 444 348 444 348 448 356 456 360 464 360 460 356 456 352 456 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 352 460 348 456 344 460 348 464 352 464 352 464 352 464 352 464 352 464 352 468 356 472 360 472 364 472 360 472 364 480 372 484 376 492 384 500 388 500 388 496 372 488 380 496 380 488 368 476 372 480 368 472 360 468 356 464 356 464 356 460 352 456 348 456 348 456 348 456 348 456 348 456 344 452 344 456 348 460 352 460 360 460 360 468 360 472 364 480 364 488 376 512 408 536 424 548 428 564 436 572 440 568 428 556 420 544 404 532 396 528 388 512 356 476 352 464 344 444 328 440 324 428 320 420 312 412 308 408 292 408 296 408 296 408 296 408 296 408 296 404 292 400 288 400 296 400 296 396 292 392 288 392 288 388 280 384 276 380 280 384 272 380 268 372 264 376 272 380 268 376 268 372 264 368 260 368 256 364 256 364 256 364 256 364 256 360 248 352 240 344 236 348 240 344 240 344 240 344 244 348 232 336 232 332 228 328 224 328 224 328 220 324 220 320 216 320 216 320 216 316 212 312 208 312 220 320 212 312 208 312 208 312 204 304 196 296 192 296 192 292 196 284 200 284 200 284 200 284 192 276 192 276 192 276 192 276 200 272 200 272 200 272 200 272 176 252 180 260 184 264 188 264 192 264 184 256 180 256 180 260 192 268 192 268 188 260 184 256 192 260 188 256 188 252 184 252 176 244 176 244 176 244 176 244 172 236 164 228 160 232 168 240 168 236 168 232 164 228 160 228 160 228 168 232 168 228 160 224 160 224 160 224 160 224 160 224 168 228 164 224 160 228 164 232 152 216 148 212 148 208 144 208 140 212 140 216 144 220 148 220 152 224 152 220 148 216 144 216 140 208 136 212 148 220 140 204 148 220 148 216 144 216 140 212 144 208 144 204 140 200 136 196 148 208 136 204 144 208 140 196 132 196 128 192 128 196 132 200 128 192 128 188 124 188 120 184 136 200 136 200 136 200 136 200 132 196 132 192 128 188 124 188 124 184 120 180 116 184 120 188 128 196 132 196 132 192 124 184 120 184 120 184 120 184 120 184 124 180 112 176 120 184 116 172 96 164 124 184 124 180 124 184 112 168 112 168 112 168 112 168 112 168 112 168 112 168 112 168 108 164 104 160 100 156 100 156 104 156 92 148 92 152 96 152 96 152 96 156 96 152 92 144 28 72 24 72 24 76 24 72 24 72 28 76 24 72 20 68 16 68 24 72 24 68 16 64 16 68 28 80 32 76 20 64 24 68 20 68 20 68 20 64 12 60 12 64 16 68 20 68 28 52 24 60 40 68 36 56 44 72 44 72 40 68 36 68 52 60 16 32 16 48 28 48 12 32 8 32 12 44 28 56 8 32 12 40 16 44 24 48 20 44 20 40 16 36 12 32 28 44 24 40 16 36 12 32 16 36 20 40 24 44 28 48 24 44 24 48 28 52 32 52 40 60 40 60 40 60 40 60 40 48 24 48 44 68 40 52 44 64 44 64 44 64 44 64 40 72 40 76 44 80 48 80 48 80 48 76 44 76 40 72 44 76 44 76 48 88 64 100 56 88 56 88 56 88 56 88 52 84 60 92 64 92 60 88 64 92 64 92 64 92 64 92 68 96 68 96 68 96 68 96 68 104 84 112 76 100 72 104 72 100 72 100 72 100 72 100 96 108 64 96 80 116 84 112 96 120 84 120 96 112 60 60 20 40 32 40 32 40 28 36 32 44 36 48 44 56 52 60 48 68 72 72 52 60 76 108 112 120 96 104 88 108 100 120 100 108 88 116 96 100 92 128 140 216 180 240 184 248 192 236 184 236 188 240 188 244 192 244 188 244 188 244 192 248 196 252 204 260 200 256 204 260 208 272 220 280 208 276 208 284 224 296 220 288 220 288 220 288 220 288 232 296 228 296 220 304 228 312 216 304 216 304 208 304 208 304 224 320 224 316 220 316 220 316 220 316 220 320 224 324 228 324 220 324 232 336 236 332 224 320 224 324 228 328 228 332 232 332 232 332 232 332 232 332 232 332 228 328 228 328 228 328 228 328 236 328 232 324 228 328 232 332 240 336 240 336 240 336 240 336 240 336 244 340 244 344 248 344 248 344 248 344 248 344 248 344 252 348 248 344 252 348 256 356 256 352 252 348 256 352 260 360 260 360 256 356 256 356 252 352 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 252 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 256 352 256 352 256 352 256 352 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 256 348 252 344 248 348 252 352 256 352 256 352 256 352 256 352 256 352 256 356 260 360 264 360 268 360 264 360 264 364 272 368 280 380 288 384 292 388 288 384 276 376 284 384 288 376 276 368 264 372 260 368 256 360 248 356 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 236 344 236 348 240 352 244 352 248 356 244 360 244 364 244 364 248 372 248 384 268 404 280 420 292 428 304 440 308 436 300 428 284 412 276 408 276 400 252 372 248 360 252 352 240 336 236 328 224 320 228 320 224 312 216 312 204 296 200 296 200 296 200 296 200 296 200 292 196 288 192 288 204 296 204 296 200 292 196 288 196 284 188 276 184 276 184 280 188 268 180 264 180 264 184 272 184 268 184 264 180 260 176 260 172 256 172 256 172 256 172 256 180 260 172 252 164 248 164 248 172 240 172 240 172 240 176 244 164 232 164 228 160 224 156 224 156 224 156 220 152 220 148 216 148 216 148 212 144 208 140 208 144 208 136 200 132 200 136 208 136 200 128 196 124 192 128 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 120 200 112 200 120 200 120 200 108 176 120 184 124 188 128 188 136 192 128 184 120 180 120 180 132 192 128 188 128 184 128 188 132 192 128 192 124 188 124 188 112 176 112 176 112 176 112 176 100 168 108 176 112 172 104 164 104 168 104 164 100 160 96 160 96 160 100 168 104 168 100 160 96 160 96 160 96 160 96 160 96 160 92 156 92 156 96 160 88 152 88 148 84 148 80 144 84 140 84 144 88 148 92 148 96 152 96 152 92 148 88 144 72 132 84 152 104 152 80 120 92 148 92 144 88 144 84 140 84 144 84 140 80 140 80 140 88 144 76 140 84 144 80 132 76 136 72 128 68 132 72 136 76 136 72 132 72 128 68 128 68 128 68 128 68 128 68 128 72 132 72 128 68 124 64 124 72 128 68 124 64 128 68 132 60 124 68 132 72 132 72 132 68 120 68 120 68 120 68 120 72 120 64 116 64 116 60 108 52 112 68 124 64 108 56 108 60 112 60 112 60 112 60 112 68 112 68 112 68 112 68 112 64 108 64 108 60 104 56 100 60 104 56 100 52 100 60 108 56 100 56 100 56 96 48 88 80 80 68 80 76 88 76 76 68 76 76 88 80 84 68 72 68 76 72 80 72 76 64 68 68 76 72 80 72 80 68 76 68 76 68 76 68 76 68 76 56 64 60 72 64 76 72 80 56 64 52 68 64 80 60 64 72 84 72 80 68 76 64 68 68 52 36 28 44 48 48 40 36 32 36 32 40 40 48 44 48 44 44 36 40 32 32 28 44 40 40 36 36 28 32 28 32 28 32 24 24 20 20 16 32 28 36 32 40 40 44 44 44 48 44 52 48 56 52 56 56 60 56 60 56 60 56 60 56 56 52 60 60 68 64 64 64 68 64 68 64 68 64 68 72 72 72 76 76 80 80 80 84 80 80 80 76 76 76 76 76 76 76 76 80 84 88 92 88 88 88 88 88 88 88 88 84 96 88 104 92 100 88 96 96 108 96 108 96 108 96 108 92 108 96 112 100 108 96 104 100 120 112 124 104 108 100 116 100 112 96 104 92 108 100 112 124 128 108 120 108 124 108 108 124 112 112 108 116 100 76 48 40 40 40 44 44 40 40 36 36 36 40 44 48 52 56 60 56 64 68 64 64 72 96 112 128 128 116 116 108 116 116 124 120 112 104 120 116 108 108 132 176 248 236 288 240 296 244 296 240 296 240 304 244 308 244 312 248 316 244 316 244 320 252 328 256 328 256 324 256 332 264 336 280 356 280 356 284 364 292 372 288 364 288 364 288 364 288 364 296 372 296 372 300 376 308 384 304 376 304 376 304 376 304 376 316 388 316 388 316 388 316 388 316 388 316 392 320 396 324 396 324 404 328 408 328 408 324 404 328 408 328 408 332 412 332 416 332 412 332 412 332 412 332 412 328 408 328 408 328 408 328 408 332 424 328 420 324 424 328 428 340 436 340 436 340 436 340 436 340 436 340 436 344 440 344 444 348 444 348 444 348 444 348 444 348 444 348 444 348 448 356 452 352 448 352 448 352 452 360 456 356 460 356 460 356 460 356 460 348 452 348 452 348 452 348 452 344 448 344 448 344 448 344 448 356 460 356 460 356 460 356 460 356 460 356 460 356 460 356 460 352 456 352 456 352 456 352 456 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 460 348 456 344 460 348 464 352 464 352 464 352 464 352 464 352 464 352 468 356 472 360 472 364 476 360 472 360 472 364 476 376 488 380 496 384 496 384 496 372 488 380 496 384 492 376 484 376 480 372 476 364 468 360 468 356 464 356 460 352 456 348 456 348 456 348 456 348 456 348 456 344 452 344 456 348 460 352 460 352 460 356 464 360 468 360 480 368 488 372 500 384 520 408 536 420 556 432 568 436 568 428 560 416 544 412 544 412 536 384 504 372 492 364 476 348 460 336 444 324 432 324 424 316 416 316 416 300 412 300 412 296 408 296 408 296 408 296 404 292 400 288 400 296 400 296 396 292 392 288 392 284 388 280 380 272 376 276 380 268 376 264 372 264 372 268 376 268 376 268 372 264 368 260 368 260 368 260 368 260 368 260 368 268 376 260 364 252 360 252 360 240 344 240 344 236 340 236 340 232 336 232 332 228 328 224 328 228 328 224 328 220 324 220 324 216 320 216 316 212 312 208 312 212 312 200 300 196 304 204 312 204 308 200 300 196 300 196 292 196 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 204 276 204 276 204 276 204 276 184 260 184 260 188 264 188 264 192 268 184 256 180 256 180 256 192 268 188 260 184 264 188 268 196 264 192 260 188 256 188 256 180 248 180 248 180 248 180 248 160 236 176 248 180 244 168 228 168 236 168 232 164 228 160 228 156 224 164 232 168 232 164 228 160 224 160 224 160 224 160 224 156 220 152 212 148 216 156 220 156 216 152 216 148 212 148 212 140 212 140 216 144 220 148 220 152 224 152 220 148 216 144 216 124 204 144 228 164 224 132 188 148 216 144 216 140 212 140 208 148 208 140 204 140 204 144 208 140 204 140 204 136 200 136 200 140 204 136 196 132 196 132 200 140 204 136 200 136 196 132 196 128 192 128 192 128 192 128 192 132 196 132 192 128 188 124 188 136 196 128 192 128 192 132 200 120 184 124 192 128 196 136 200 124 188 120 184 120 184 116 180 124 188 120 180 116 176 108 172 108 172 120 172 108 156 100 160 108 164 108 164 108 164 108 164 112 168 112 168 112 168 112 168 108 164 112 168 108 160 100 156 100 160 112 164 104 160 108 172 104 160 108 160 104 152 92 144 36 72 20 72 32 84 28 68 24 72 24 72 24 72 24 76 20 72 24 72 24 68 16 60 20 68 16 64 16 64 20 68 12 64 16 68 20 72 24 76 16 64 16 64 16 64 16 64 40 64 28 60 32 56 20 40 40 68 40 68 36 64 36 64 36 44 4 32 20 52 20 32 12 36 16 44 20 44 16 40 24 48 20 40 16 36 8 32 20 44 16 40 12 32 4 28 8 28 4 24 4 24 4 24 8 28 12 36 20 44 24 48 24 44 24 48 28 52 32 52 36 56 36 56 36 56 36 56 32 60 44 64 40 60 44 68 44 64 44 64 44 64 44 64 40 72 40 76 44 80 48 80 52 84 48 80 48 76 44 76 48 80 48 80 48 80 48 80 56 88 56 88 56 88 56 88 56 88 60 92 64 88 60 84 68 96 68 96 68 96 68 96 64 92 72 100 72 100 64 92 72 108 84 112 76 96 68 100 76 100 68 96 68 96 72 104 84 116 92 120 84 108 80 116 88 112 76 108 84 96 40 44 24 44 36 44 36 44 32 40 24 32 28 44 40 52 48 60 48 56 48 60 60 88 96 116 108 124 104 120 100 116 100 116 108 108 88 116 104 108 92 116 120 208 184 244 184 244 196 244 188 240 188 244 192 244 196 248 192 248 188 240 188 248 196 256 196 252 196 252 196 256 204 264 208 272 208 284 216 288 220 288 220 288 220 288 220 288 220 288 224 288 220 288 212 296 220 304 216 304 216 304 208 304 208 304 212 308 212 312 220 316 224 320 220 316 220 320 224 324 228 324 224 324 220 320 220 320 224 324 228 328 228 332 232 332 236 336 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 236 328 232 324 228 328 232 332 244 340 244 340 244 340 244 340 244 340 244 344 248 344 252 348 252 348 252 348 252 348 252 348 256 348 252 348 252 352 260 360 260 352 256 352 256 356 264 364 256 356 256 356 256 356 256 356 248 348 248 348 248 348 248 348 244 344 244 344 244 344 244 344 256 356 256 356 256 356 256 356 256 356 256 356 256 356 256 356 252 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 348 252 344 248 348 252 352 256 352 256 352 256 352 256 352 256 352 256 356 260 360 264 360 268 364 264 356 260 360 264 364 276 376 284 384 288 384 288 380 276 376 284 384 292 384 280 372 268 376 264 368 256 364 252 360 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 236 344 236 348 240 352 244 352 240 352 244 352 240 356 240 356 252 372 252 372 256 392 276 408 284 420 296 432 300 432 296 424 292 416 276 404 272 400 260 384 260 372 256 360 240 344 232 332 228 324 224 316 224 316 220 312 208 304 208 300 204 296 200 296 200 296 200 292 196 288 192 288 200 292 200 292 196 288 196 284 192 280 184 276 180 272 184 276 184 264 180 260 176 264 180 268 184 268 184 264 180 260 176 260 176 260 176 260 176 260 176 260 184 264 176 256 168 248 168 252 172 240 168 236 164 232 160 228 164 232 164 228 160 224 156 224 160 228 156 224 156 220 152 220 148 216 148 212 144 208 140 208 148 208 136 200 132 204 144 216 140 204 132 196 128 196 128 204 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 124 204 116 204 124 204 124 204 124 192 132 192 128 188 128 188 128 188 124 180 120 180 124 184 132 188 124 184 124 188 132 196 128 192 128 188 124 188 120 184 116 180 116 180 116 180 116 180 104 172 108 172 108 172 108 168 104 168 104 164 100 160 96 160 92 160 100 168 104 168 104 164 96 160 96 160 96 160 96 160 92 156 88 148 84 152 92 156 92 156 88 152 88 148 84 148 84 140 84 144 88 148 92 148 92 148 92 148 88 144 88 140 80 136 80 144 96 148 80 128 88 140 84 140 80 136 80 132 88 144 80 136 80 140 88 148 68 140 88 140 68 120 68 140 84 140 76 132 72 132 72 132 76 136 76 132 72 132 68 128 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 72 128 68 124 64 128 68 132 68 128 64 120 60 124 68 132 72 124 72 120 68 116 64 116 72 124 72 120 60 108 56 108 60 116 64 112 52 104 56 116 56 108 56 108 56 108 56 108 64 108 64 108 64 108 64 108 64 108 68 112 68 108 56 96 44 100 72 116 64 104 64 112 68 112 68 112 64 100 52 92 84 84 68 80 80 92 80 76 84 84 68 68 60 76 80 92 72 80 72 80 72 76 60 68 72 76 60 64 56 68 68 80 56 68 64 72 72 80 76 88 72 80 68 72 64 68 56 64 80 84 64 72 56 60 36 36 68 80 64 76 64 72 60 64 48 32 24 24 44 44 36 16 36 36 44 44 48 36 36 28 32 28 36 36 40 40 48 44 44 40 40 32 32 28 28 20 32 28 32 28 32 28 32 28 24 24 32 28 36 36 44 40 44 48 44 52 48 56 52 56 52 56 52 56 52 56 52 56 52 68 72 72 60 60 64 84 64 68 64 68 64 68 64 68 72 72 72 76 76 80 80 80 84 84 84 80 80 76 76 76 80 80 84 84 84 80 76 72 88 88 88 88 88 88 88 88 88 100 92 104 92 100 84 96 96 108 96 108 96 108 96 108 88 104 100 116 104 112 92 100 100 120 116 124 104 108 96 112 112 120 100 108 96 112 108 124 100 128 128 140 116 120 112 124 120 108 104 100 104 84 60 32 44 44 44 48 48 44 44 40 28 32 36 40 48 52 56 56 60 52 44 52 72 96 112 120 120 128 124 128 124 124 116 116 124 112 104 120 120 112 104 124 160 240 240 292 240 292 248 300 240 296 240 308 244 312 248 312 252 320 244 312 244 320 256 332 252 320 248 320 248 324 256 332 260 340 276 356 284 360 280 352 288 364 288 364 288 364 288 364 284 356 280 356 284 360 292 368 304 376 304 376 304 376 304 376 300 376 304 380 312 388 320 396 316 388 316 392 320 396 324 396 328 404 316 392 312 396 324 408 328 408 328 412 332 416 336 416 332 412 332 412 332 412 332 412 336 416 336 416 336 416 336 416 332 424 328 420 324 424 328 428 340 436 340 436 340 436 340 436 340 436 340 440 344 444 348 444 348 444 348 444 348 444 348 444 352 444 348 444 348 448 356 456 356 448 352 448 352 452 360 460 356 460 356 460 356 460 356 460 348 452 348 452 348 452 348 452 344 448 344 448 344 448 344 448 356 460 356 460 356 460 356 460 356 460 356 460 356 460 356 460 352 456 352 456 352 456 352 456 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 460 348 456 344 460 348 464 352 464 352 464 352 464 352 464 352 464 352 468 356 472 360 472 364 476 360 468 356 468 360 472 372 488 380 496 384 496 384 492 372 488 380 500 388 496 380 488 376 484 372 476 368 472 360 468 356 464 356 460 352 456 348 456 348 456 348 456 348 456 348 456 344 452 344 456 348 460 352 460 348 452 348 460 352 460 352 472 372 488 368 492 376 512 396 528 412 548 424 560 432 560 424 556 436 552 404 524 392 528 396 528 380 500 368 484 352 464 336 456 324 436 320 428 320 420 312 416 304 416 304 412 300 408 296 408 296 408 296 404 292 400 288 400 292 396 288 392 288 388 284 388 284 384 276 376 272 376 272 380 268 372 264 368 260 372 264 376 268 376 268 372 264 368 260 368 264 372 264 372 264 372 264 372 264 368 256 360 248 356 248 356 240 344 236 336 228 328 224 324 232 336 232 332 228 328 224 328 228 332 228 328 224 324 220 324 216 320 216 316 212 312 208 312 220 320 208 308 204 312 216 328 208 308 200 300 196 300 196 296 196 284 200 284 200 284 200 284 192 276 192 276 192 276 192 276 204 276 204 276 204 276 204 276 200 276 196 268 192 264 188 264 188 260 184 256 180 260 184 264 192 264 184 256 180 264 192 272 192 260 192 256 188 252 184 252 180 248 180 248 180 248 180 248 180 244 168 232 164 236 176 248 168 236 168 232 164 228 160 228 156 220 164 232 168 232 168 232 160 224 160 224 160 224 160 224 160 220 156 216 152 220 156 224 156 220 156 216 152 212 148 212 140 212 140 216 144 220 148 220 148 220 144 216 144 212 140 212 152 212 132 204 136 216 144 212 140 212 136 208 136 204 132 204 148 208 140 200 140 208 148 216 120 204 152 204 120 176 124 204 144 208 140 196 132 196 132 196 132 196 132 192 128 188 124 188 136 200 136 200 136 200 136 200 132 196 132 192 128 188 124 188 128 188 124 184 120 188 124 192 140 196 124 180 112 180 120 192 124 188 124 184 120 180 116 180 124 188 124 184 112 172 108 172 112 172 116 168 108 168 124 188 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 104 164 112 172 112 164 100 152 80 152 116 176 112 160 104 164 116 172 116 168 112 160 100 152 32 80 24 68 20 68 20 68 40 80 20 68 24 72 20 64 4 68 32 76 8 48 8 68 28 76 28 72 24 72 20 68 28 76 28 76 24 68 16 60 16 60 12 56 8 60 12 64 28 56 32 60 28 48 12 36 28 60 36 68 40 68 40 68 16 36 8 24 4 28 16 40 16 32 12 28 8 32 12 36 12 32 16 40 28 52 36 60 16 32 12 32 12 36 20 44 12 32 12 32 12 32 12 32 12 32 12 36 16 40 20 40 24 44 24 44 24 44 24 44 32 48 24 44 32 52 28 44 20 44 28 48 36 56 40 64 48 64 44 64 44 68 52 76 40 76 48 84 48 76 40 68 36 72 48 84 52 80 40 68 48 80 48 84 52 88 56 88 60 88 48 76 48 88 64 100 60 88 60 88 60 88 60 88 68 96 68 96 68 96 68 96 64 96 68 100 72 96 68 92 76 104 76 104 76 104 76 104 72 104 76 108 80 104 76 100 64 96 76 112 88 116 88 116 72 120 96 120 64 60 20 40 20 44 40 48 32 40 40 52 36 44 36 48 40 52 44 52 40 56 48 52 64 104 104 104 104 116 100 112 96 116 100 120 92 108 92 108 92 108 92 108 104 204 196 260 192 248 196 244 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 196 252 196 256 200 260 204 264 216 276 212 280 212 276 204 272 220 288 220 292 224 296 228 296 224 292 224 296 220 304 224 304 204 296 208 300 208 308 216 316 224 320 220 312 216 312 220 316 228 324 232 328 232 324 224 320 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 228 328 232 336 236 340 244 344 236 336 236 336 236 336 236 336 244 336 240 332 236 336 240 340 248 344 248 344 248 344 248 344 236 336 244 344 248 344 248 340 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 256 352 256 356 260 360 264 360 248 352 256 360 260 360 260 356 256 356 256 352 252 348 248 348 240 344 248 348 252 352 248 348 256 356 256 356 256 356 256 356 260 356 256 352 252 356 256 360 252 352 252 352 252 352 252 352 248 348 252 352 256 348 252 344 252 348 252 348 252 348 252 348 264 356 252 344 248 348 260 360 252 348 252 352 256 356 260 356 252 348 252 348 252 348 252 348 260 356 260 356 260 352 248 344 256 352 256 352 256 352 256 352 256 352 256 356 264 364 272 372 264 368 280 380 288 384 284 380 288 384 288 384 288 384 288 384 272 380 268 372 256 360 248 356 252 360 252 356 248 352 244 352 236 344 236 344 236 344 236 344 236 344 236 344 236 344 236 344 248 348 248 352 244 356 240 352 240 356 244 368 260 384 272 392 268 404 284 424 300 432 300 432 276 408 272 400 268 396 260 392 276 384 260 364 244 348 232 340 224 324 224 320 224 316 208 296 212 308 212 304 208 300 204 300 200 296 200 292 196 288 192 288 200 292 200 292 200 292 200 292 192 280 188 276 184 280 188 284 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 180 264 180 268 184 272 188 272 172 252 168 252 164 244 160 240 180 244 172 232 160 224 156 224 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 152 220 152 216 148 212 144 212 140 208 140 204 136 200 132 200 140 200 128 200 144 216 136 196 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 116 196 108 200 120 204 124 204 128 196 136 196 136 196 136 196 124 184 124 184 124 184 124 184 116 180 128 192 132 188 120 176 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 108 172 108 172 108 172 108 172 108 172 108 168 104 164 100 164 108 172 108 168 104 168 100 164 108 168 100 164 96 160 100 164 88 152 88 156 92 160 96 160 92 152 88 148 84 152 88 156 100 152 88 144 96 152 88 140 96 156 100 160 104 156 100 152 80 136 80 140 84 144 88 144 84 136 76 128 72 128 72 132 80 140 80 140 80 140 80 140 84 144 80 136 76 132 68 128 88 144 76 128 64 124 68 128 68 124 60 120 60 120 64 128 76 132 64 120 60 124 72 136 64 128 76 140 84 144 80 136 76 144 84 140 72 128 72 136 44 104 52 116 60 124 64 120 68 120 68 120 68 120 68 120 68 120 68 116 64 112 60 112 68 116 56 104 56 116 72 132 56 112 60 116 64 112 60 108 60 108 64 112 68 116 72 120 56 108 72 124 76 112 52 88 52 96 56 104 68 116 76 120 68 112 68 112 64 104 56 96 80 84 72 76 68 76 68 80 76 76 60 68 64 76 64 68 64 88 92 96 68 68 68 88 68 76 64 72 64 68 60 68 68 76 72 80 72 80 72 80 64 68 60 64 56 68 60 72 60 72 60 72 60 64 44 52 60 72 64 76 64 76 60 60 36 32 28 20 24 24 36 36 44 36 40 32 36 36 40 40 32 28 36 36 48 48 56 52 40 36 36 32 40 40 44 44 36 32 36 32 36 32 36 32 32 28 32 32 36 36 40 36 44 48 44 48 44 48 44 48 52 52 44 48 52 56 48 48 44 52 48 56 52 60 56 64 68 68 64 68 64 72 72 80 68 72 76 80 80 80 76 72 76 80 84 88 88 84 80 76 80 80 80 84 84 88 88 88 92 88 84 80 80 88 96 100 88 100 88 100 88 100 88 100 92 104 92 104 92 104 92 104 92 108 96 112 100 108 96 104 104 116 104 116 104 116 104 116 100 116 104 120 108 116 104 112 96 112 108 124 116 128 112 112 104 116 128 112 88 56 44 36 36 36 44 40 36 36 40 48 48 48 52 52 52 56 56 56 48 56 56 56 76 104 116 108 120 120 116 116 112 120 116 124 112 116 112 116 112 116 112 124 144 236 252 308 248 292 240 296 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 252 324 256 328 256 332 260 332 272 352 276 356 280 352 276 348 288 364 288 368 292 372 296 372 292 368 296 372 300 376 304 376 296 372 300 376 304 380 312 384 320 388 316 388 312 388 316 388 320 392 324 400 328 400 324 396 324 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 328 408 332 416 336 420 344 424 336 416 336 416 336 416 336 416 340 432 336 428 332 432 336 436 344 440 344 440 344 440 344 440 332 432 340 440 344 440 344 436 348 444 348 444 348 444 348 444 352 448 352 448 352 448 352 448 352 448 356 452 356 456 360 456 348 456 356 464 360 464 360 460 360 464 360 464 356 460 352 456 344 448 348 456 356 460 352 456 356 460 356 460 356 460 356 460 356 456 352 452 348 456 352 460 356 460 352 456 352 456 352 456 344 460 348 464 352 460 348 456 352 464 352 464 352 464 352 464 356 468 348 460 348 460 356 468 348 460 348 464 352 468 356 468 348 460 348 460 348 460 348 460 352 468 356 468 356 464 348 456 356 468 356 468 356 468 356 468 356 464 352 468 360 476 368 484 360 480 372 492 384 496 380 492 384 496 384 496 384 496 384 496 380 488 376 480 364 468 356 464 360 468 360 464 356 460 352 460 344 452 344 452 344 452 344 452 344 452 344 452 344 452 344 452 348 452 344 460 352 464 352 472 352 472 356 488 368 500 380 504 396 532 408 548 424 560 428 560 408 540 404 532 400 528 392 524 392 520 376 500 356 472 340 460 336 448 316 428 316 428 308 412 308 420 308 416 304 412 300 412 296 408 296 404 292 400 288 400 292 396 292 396 292 396 292 396 284 384 280 380 276 384 280 388 276 384 276 380 272 376 268 376 268 376 268 376 268 376 268 376 264 372 264 376 268 380 272 380 256 364 252 352 244 348 240 348 240 340 232 332 224 328 224 328 224 328 224 328 224 328 224 328 224 328 224 324 220 320 216 320 220 324 216 320 216 316 212 316 208 312 208 308 204 304 200 304 208 304 196 308 212 316 204 288 200 288 204 284 200 280 196 280 192 280 196 284 200 280 196 276 196 268 196 272 200 276 204 276 196 272 196 272 196 272 196 272 188 264 188 264 188 264 188 264 180 256 188 264 188 264 180 256 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 172 240 172 240 172 240 172 240 172 240 172 236 168 232 164 232 172 232 168 232 164 228 164 224 168 232 164 224 156 224 160 224 152 216 152 220 156 224 160 224 156 216 152 212 148 216 152 220 156 224 144 216 152 224 144 212 148 220 152 224 152 224 148 220 136 208 136 212 140 216 144 216 140 212 136 204 132 204 132 204 140 204 140 204 140 204 140 204 136 200 136 200 136 200 136 200 144 204 136 196 128 188 124 188 128 192 124 188 124 188 128 192 136 196 124 184 120 188 132 200 124 192 132 200 140 204 136 196 136 204 144 204 132 192 128 200 104 172 116 184 124 188 124 188 120 184 120 184 120 184 120 184 120 184 120 180 116 176 112 176 112 164 100 156 100 164 116 176 108 168 112 172 116 168 112 164 108 164 112 168 112 168 116 172 108 164 112 168 112 164 104 160 104 160 108 164 108 164 112 168 104 160 108 164 112 164 108 164 32 76 24 68 20 68 24 72 24 64 8 60 16 72 20 68 24 84 44 88 28 68 24 80 20 68 16 64 16 60 12 60 12 64 16 68 24 76 28 80 16 64 12 60 12 60 16 64 36 64 36 64 32 56 24 48 32 60 36 60 32 52 20 44 20 32 16 20 12 24 24 36 32 36 24 32 24 32 28 40 20 28 24 36 32 44 40 48 32 40 28 36 32 40 36 48 20 40 20 40 20 40 20 40 12 32 12 36 16 40 20 40 24 44 24 44 24 44 24 44 32 48 24 44 32 52 28 44 32 52 32 52 32 52 32 52 44 64 44 64 44 68 52 72 32 68 40 80 48 80 48 80 48 84 56 88 56 88 52 80 48 80 48 84 52 88 56 88 60 88 52 80 48 88 64 100 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 64 96 68 100 72 96 68 92 76 104 76 104 76 104 76 104 72 104 76 108 80 104 76 100 76 104 80 112 84 112 80 108 76 116 92 108 56 56 20 44 12 36 32 36 24 32 28 44 44 52 48 56 48 60 52 60 44 60 52 56 68 108 108 108 104 116 100 112 96 116 100 120 100 116 100 116 100 116 100 116 96 200 192 260 192 240 188 236 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 196 256 200 256 204 260 204 264 212 272 208 280 212 276 208 272 220 288 220 292 224 296 228 296 224 296 228 296 224 304 224 304 216 304 216 304 208 308 212 308 220 316 220 316 220 316 220 316 220 320 228 328 236 332 236 328 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 228 328 232 336 236 340 244 344 236 336 236 336 236 336 236 336 244 340 240 336 240 336 244 340 248 344 248 344 248 344 248 344 240 336 244 344 248 344 248 344 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 256 356 260 356 264 360 264 360 252 352 256 360 260 360 260 360 268 368 264 364 260 360 260 360 248 352 256 356 260 360 256 356 256 356 256 356 256 356 256 356 252 352 248 344 244 348 252 352 260 360 256 356 252 352 248 348 252 348 256 352 256 352 252 348 260 356 260 356 260 356 260 356 260 352 256 348 252 352 256 356 256 352 256 352 260 356 260 356 252 348 252 348 252 348 252 348 256 352 260 356 260 352 252 344 260 356 260 356 260 356 260 356 260 356 260 356 264 364 272 372 268 364 276 376 284 380 284 380 288 384 288 384 288 384 288 384 272 380 268 372 256 360 248 356 252 360 252 356 248 352 244 352 236 344 236 344 236 344 236 344 236 344 236 344 236 344 236 344 248 348 248 348 252 356 248 352 240 352 244 360 244 364 252 368 260 388 264 404 280 416 288 420 276 408 272 400 268 396 260 392 280 388 268 368 244 348 228 336 228 328 212 312 208 316 216 308 212 308 212 304 208 300 204 300 200 296 200 292 196 288 192 288 200 292 200 292 200 292 200 292 192 280 188 276 184 280 188 284 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 180 264 180 264 184 268 184 268 176 256 164 240 152 236 156 240 160 224 152 220 152 220 156 224 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 152 216 148 216 144 212 144 212 140 208 140 204 136 200 132 200 136 200 132 204 144 212 136 200 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 116 196 112 200 120 200 124 204 128 196 136 196 136 196 136 196 132 192 132 192 132 192 132 192 120 184 124 188 128 184 124 180 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 112 176 112 172 108 172 108 172 108 172 108 168 104 164 100 164 104 164 100 164 96 160 96 156 100 164 96 156 92 156 92 156 88 152 88 156 92 160 96 160 92 152 88 148 84 152 88 156 100 152 88 144 96 152 88 140 88 144 92 148 92 148 88 144 80 136 84 140 84 140 88 144 88 144 84 136 76 136 80 136 80 140 80 140 80 140 80 140 68 128 72 136 76 140 84 144 76 136 76 136 72 128 64 120 76 132 72 128 68 132 72 136 76 132 64 120 60 124 72 136 60 124 68 132 72 132 68 128 72 136 80 136 68 124 68 136 52 116 60 124 68 128 68 128 68 120 68 120 68 120 68 120 68 120 64 116 64 116 60 112 60 108 52 100 52 108 64 120 56 112 60 116 64 112 60 108 72 116 68 112 68 112 64 108 68 112 60 104 60 108 72 120 68 112 68 108 64 104 60 104 56 100 60 108 68 112 72 116 76 84 72 76 68 76 72 84 76 80 64 76 76 92 84 88 68 84 84 88 72 72 64 80 76 84 76 80 72 80 68 76 64 72 64 72 68 80 72 84 68 72 60 68 60 68 64 76 68 80 68 80 64 72 60 68 64 76 60 72 52 56 40 40 32 28 28 24 24 28 28 32 28 24 24 20 20 24 24 28 28 28 32 36 40 44 44 48 36 36 36 36 36 40 44 48 44 40 44 40 44 40 44 40 32 28 32 32 36 36 40 36 44 48 44 48 44 48 44 48 52 52 44 48 52 56 48 48 56 56 52 56 52 56 52 52 64 68 60 64 64 68 68 76 64 68 72 76 80 84 84 84 80 84 84 84 84 84 84 80 80 80 80 84 84 88 88 88 88 88 84 84 84 88 92 96 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 92 108 96 112 100 108 96 104 104 116 104 116 104 116 104 116 100 116 104 120 108 116 104 112 108 120 108 120 108 120 104 108 108 112 120 96 72 44 40 40 32 36 40 40 36 36 40 48 52 52 52 52 56 56 60 60 56 60 60 60 80 112 120 112 120 120 116 116 112 120 116 124 116 120 116 120 116 120 116 128 136 232 248 308 252 296 240 292 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 256 328 256 332 260 332 264 336 268 348 276 356 280 356 276 352 288 364 288 368 292 372 296 372 296 372 296 376 304 376 308 380 308 380 308 380 308 376 304 376 312 384 316 388 320 392 316 388 312 388 324 400 332 408 336 408 324 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 332 412 332 416 336 420 340 420 340 420 340 420 340 420 340 420 344 436 336 432 336 432 340 440 344 440 344 440 344 440 344 440 336 436 344 440 348 444 344 440 352 448 352 448 352 448 352 448 352 448 352 448 352 448 352 448 356 452 356 456 360 456 364 460 352 460 360 464 364 468 360 464 368 468 364 468 360 464 360 460 352 460 360 468 364 468 360 464 360 464 360 464 360 464 360 464 356 456 352 452 348 456 352 460 364 464 360 460 352 456 348 452 348 460 352 468 356 464 348 460 356 468 356 468 356 468 356 468 352 464 352 464 352 464 352 464 352 468 356 468 356 468 356 468 352 464 352 464 352 464 352 464 348 464 356 468 356 464 348 460 360 472 360 472 360 472 360 472 356 468 356 468 356 472 364 480 364 476 368 484 376 492 380 492 380 492 380 492 380 492 380 492 380 488 376 480 364 468 356 464 360 468 360 464 356 460 352 460 348 456 348 456 348 456 348 456 344 452 344 452 344 452 344 452 348 452 344 460 348 464 352 472 356 476 356 484 360 484 360 484 376 512 384 524 400 540 412 544 408 540 404 532 400 528 392 524 396 524 380 508 360 484 340 460 348 452 316 428 312 424 312 424 308 420 308 416 304 412 300 412 296 408 296 404 292 400 288 400 292 396 292 396 292 396 292 396 284 384 280 380 276 384 280 388 276 384 276 380 272 376 268 376 268 376 268 376 268 376 268 376 264 372 264 372 264 372 264 376 260 364 244 344 232 340 236 348 216 320 212 316 216 324 224 328 220 324 220 324 220 324 220 324 224 328 224 324 220 320 216 320 216 320 216 316 212 316 208 312 208 312 208 308 204 304 200 304 204 308 204 312 208 312 204 296 200 288 204 284 200 280 196 280 192 280 196 284 200 280 196 276 200 272 200 272 200 272 200 272 192 268 192 268 192 268 192 268 192 268 192 268 192 268 192 268 184 260 184 260 184 260 184 260 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 180 244 176 244 176 240 172 240 172 240 172 236 168 232 164 232 164 228 160 224 160 220 156 220 164 224 156 216 152 216 152 220 152 216 152 220 156 224 160 224 156 216 152 212 148 216 152 220 156 224 144 216 152 224 144 212 144 216 148 220 148 220 144 216 140 212 140 212 140 212 140 212 148 216 140 212 136 208 140 212 140 204 140 204 140 204 140 204 132 196 132 200 136 204 140 204 132 196 136 204 136 196 124 184 140 200 136 196 132 200 136 204 132 192 128 188 124 192 128 196 120 188 124 188 124 188 124 188 128 196 136 196 128 188 128 196 116 184 124 192 128 192 128 192 120 184 120 184 120 184 120 184 116 180 116 180 116 180 116 180 124 176 116 172 116 176 124 180 108 168 112 172 116 168 112 164 120 172 116 168 112 164 108 160 108 164 104 160 108 168 120 176 112 168 112 164 108 160 104 160 104 160 104 160 108 164 112 172 28 72 20 68 20 72 28 76 32 72 20 68 32 84 36 84 20 76 32 80 24 68 20 68 28 76 28 72 24 72 20 68 28 72 20 64 12 64 16 68 20 68 16 60 12 64 20 68 40 68 40 64 36 64 36 64 36 64 32 56 24 44 8 32 12 28 20 28 20 28 20 28 16 24 12 20 12 20 16 24 20 28 24 32 28 40 32 44 24 32 20 28 24 36 32 40 24 44 24 44 24 44 24 44 12 32 12 36 16 40 20 40 24 44 24 44 24 44 24 44 32 48 24 44 32 52 28 44 36 52 32 52 32 52 32 48 44 60 40 60 40 64 48 72 36 68 36 72 44 80 52 88 48 76 44 76 44 76 44 80 48 80 48 84 52 88 56 88 52 84 52 84 56 88 60 96 60 88 60 88 60 88 60 88 68 96 68 96 68 96 68 96 64 96 68 100 72 96 68 92 76 104 76 104 76 104 76 104 72 104 76 108 80 104 76 100 84 112 80 108 80 108 80 112 76 116 80 92 40 44 16 44 16 44 36 44 32 40 36 52 36 44 40 48 44 52 44 52 48 64 56 64 76 112 116 116 104 116 100 112 96 116 100 120 92 108 92 108 92 108 92 108 84 192 192 264 200 252 196 244 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 200 256 204 260 204 264 208 268 208 272 208 280 212 280 212 280 220 288 220 292 224 296 228 296 228 296 232 300 224 308 228 308 224 312 224 308 212 308 212 308 212 308 220 320 224 320 224 316 220 320 228 332 240 336 240 336 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 236 336 236 336 240 340 240 340 240 340 240 340 240 340 248 344 244 336 240 340 248 344 248 344 248 344 248 344 248 344 240 340 248 348 252 348 252 344 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 260 356 264 360 264 364 268 364 252 356 260 364 264 364 264 360 264 360 260 360 256 356 256 352 252 356 260 364 264 364 264 364 260 360 260 360 260 360 260 360 264 360 260 356 256 360 260 364 264 360 260 356 256 352 252 352 252 352 260 356 260 356 256 348 252 348 252 348 252 348 252 348 256 352 256 352 256 352 256 352 264 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 252 348 256 356 260 356 256 348 264 360 264 360 264 360 264 360 264 360 260 356 260 360 268 368 268 364 268 368 276 376 284 380 284 380 284 380 284 380 284 380 272 380 268 372 256 360 248 356 252 360 252 356 248 352 244 352 240 348 240 348 240 348 240 348 236 344 236 344 236 344 236 344 248 348 256 348 252 352 248 352 256 360 248 360 248 360 248 360 244 368 244 380 260 400 276 412 276 408 272 400 268 396 260 392 264 384 260 376 252 352 228 340 236 336 216 312 208 316 212 312 212 308 212 304 208 300 204 300 200 296 200 292 196 288 192 288 200 292 200 292 200 292 200 292 192 280 188 276 184 280 188 284 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 180 264 180 264 180 264 180 260 172 252 160 236 148 228 144 232 140 208 140 208 144 216 152 224 152 220 152 220 152 220 152 220 156 224 156 220 152 216 148 216 148 216 144 212 144 208 140 208 140 208 140 204 136 200 132 200 132 204 140 208 140 204 136 208 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 120 200 112 200 120 200 120 200 124 192 132 192 132 192 132 192 124 184 124 184 124 184 124 184 124 184 124 184 124 184 124 184 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 120 180 116 176 112 172 108 172 108 172 108 168 104 164 100 164 100 164 96 160 96 156 92 156 100 160 92 152 88 152 88 156 88 152 88 156 92 160 96 160 92 152 88 148 84 152 88 156 100 152 88 144 96 152 88 140 92 148 96 152 96 152 92 148 84 140 84 140 84 140 84 140 92 144 84 140 80 136 84 140 80 140 80 140 80 140 80 140 80 140 80 136 76 132 72 132 68 132 76 140 80 132 68 124 80 140 76 136 76 136 80 140 68 128 68 128 68 128 68 128 64 124 64 120 60 120 64 124 60 128 72 128 64 120 68 132 60 120 64 128 68 128 64 124 68 120 68 120 68 120 68 120 64 116 64 116 64 116 64 116 72 124 68 120 68 120 68 124 56 112 60 116 64 112 60 108 76 116 72 112 68 108 64 104 60 104 68 116 76 120 72 116 60 104 60 108 64 112 68 112 72 116 64 104 60 104 60 108 72 80 68 76 68 80 76 88 76 76 60 72 72 84 76 80 80 88 84 92 80 84 72 80 68 76 64 72 64 68 60 68 80 84 68 68 56 64 60 72 68 76 64 72 64 72 68 76 68 80 64 72 60 76 64 80 64 76 60 68 52 56 40 40 28 28 28 28 28 28 28 28 32 32 28 28 28 28 32 32 28 28 32 32 36 36 36 40 32 28 28 28 28 32 36 40 44 40 44 40 44 40 44 40 32 28 32 32 36 36 40 36 44 48 44 48 44 48 44 48 52 52 44 48 52 56 48 48 52 56 52 56 52 56 52 56 60 64 56 60 60 68 68 72 72 72 72 72 72 80 84 88 80 76 72 72 72 72 76 80 80 80 80 84 84 88 88 88 84 84 84 88 88 92 92 92 88 100 88 100 88 100 88 100 96 108 96 108 96 108 96 108 92 108 96 112 100 108 96 104 104 116 104 116 104 116 104 116 100 116 104 120 108 116 104 112 112 120 104 116 104 120 112 116 112 112 108 80 56 36 40 44 40 44 48 48 44 40 48 52 44 44 44 48 48 48 52 52 60 68 68 68 84 116 128 116 120 120 116 116 112 120 116 124 108 112 108 112 108 112 108 120 112 216 240 308 256 304 252 304 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 260 332 260 332 264 336 264 340 264 344 272 352 280 356 280 356 288 364 288 368 292 372 296 372 300 376 300 376 308 380 308 384 308 380 308 384 312 384 312 384 300 380 316 392 324 396 320 388 320 396 328 404 336 408 336 404 324 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 336 416 336 416 336 416 336 416 344 424 344 424 344 424 344 424 344 440 340 436 340 436 344 440 344 440 344 440 344 440 344 440 340 436 344 444 352 448 348 444 356 452 356 452 356 452 356 452 352 448 352 448 352 448 352 448 360 456 360 456 364 460 364 464 356 460 360 468 368 472 364 468 360 464 360 464 356 460 352 456 352 460 360 468 364 468 364 464 364 468 364 468 364 468 364 468 368 468 360 464 360 464 364 472 356 460 356 464 360 464 360 464 352 464 356 468 356 468 352 464 348 460 348 460 348 460 348 460 348 464 352 468 356 464 352 460 360 472 360 472 356 468 356 468 356 468 356 468 356 468 356 468 344 460 352 468 356 468 352 464 356 468 356 468 356 468 356 468 364 472 360 468 356 472 364 476 364 476 364 476 368 484 380 492 376 488 376 488 376 488 376 488 380 488 376 480 364 468 356 464 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 460 344 452 344 452 344 452 344 452 348 452 344 460 348 464 352 472 356 480 360 484 360 484 364 488 360 496 368 504 384 528 404 544 408 540 404 532 400 528 392 524 376 516 380 516 368 496 352 472 344 460 320 436 316 440 316 432 308 420 308 416 304 412 300 412 296 408 296 404 292 400 288 400 292 396 292 396 292 396 292 396 284 384 280 380 276 384 280 388 276 384 276 380 272 376 268 376 268 376 268 376 268 376 268 376 264 372 264 372 260 368 260 368 252 356 244 348 232 336 220 328 212 312 208 312 212 320 220 328 216 320 216 320 216 320 216 320 224 328 224 324 220 320 216 320 212 316 212 316 208 312 208 308 208 312 208 308 204 304 200 304 196 308 212 316 204 304 200 300 200 288 204 284 200 280 196 280 192 280 196 284 200 280 196 276 204 276 200 272 200 272 196 268 188 264 188 264 188 264 188 264 184 260 184 260 184 260 184 260 188 260 184 256 180 260 184 264 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 184 252 184 248 176 244 172 240 172 240 172 236 168 232 164 232 168 228 164 228 160 224 160 220 164 228 160 220 156 220 156 220 152 216 152 220 156 224 160 224 156 216 152 212 148 216 152 220 156 224 144 216 152 224 144 212 148 220 152 224 152 224 148 220 144 216 140 212 140 212 136 208 144 216 140 208 132 208 136 208 140 204 140 204 140 204 140 204 144 208 140 200 136 196 128 192 132 196 132 200 136 196 132 192 140 200 136 196 132 200 136 204 128 192 128 192 128 192 128 192 132 192 124 184 120 184 124 188 116 184 128 188 120 184 124 196 116 184 124 188 124 188 120 184 120 184 120 184 120 184 120 184 112 176 116 180 116 180 120 184 116 172 116 172 112 168 112 168 108 168 112 172 116 168 112 164 116 172 112 168 112 168 108 164 104 164 116 176 120 176 112 168 104 160 104 164 108 168 112 168 124 176 112 160 100 156 104 164 24 68 20 68 20 72 28 80 32 72 16 64 24 72 24 68 28 76 28 76 32 76 24 64 20 68 16 64 16 60 12 60 28 68 12 56 8 60 20 72 24 68 20 64 16 68 20 72 40 64 32 56 28 60 36 68 32 60 32 60 28 48 16 40 8 28 20 32 24 28 20 24 24 32 20 24 16 28 24 32 20 28 24 32 24 36 28 36 28 32 24 32 24 36 32 44 20 40 20 40 20 40 20 40 12 32 12 36 16 40 20 40 24 44 24 44 24 44 24 44 32 48 24 44 32 52 28 44 24 48 28 52 32 56 36 60 40 60 36 56 40 60 44 68 48 76 40 72 40 76 48 84 52 80 44 72 40 76 48 84 48 80 48 84 52 88 56 88 48 84 56 88 60 92 60 92 60 88 60 88 60 88 60 88 64 92 64 92 64 92 64 92 64 96 68 100 72 96 68 92 76 104 76 104 76 104 76 104 72 104 76 108 80 104 76 100 80 104 72 100 76 108 88 124 80 112 72 80 28 36 16 48 16 44 36 44 32 36 36 48 40 48 40 52 44 52 48 56 56 72 60 68 80 120 120 120 104 116 100 112 96 116 100 120 96 112 96 112 96 112 96 112 48 160 168 252 196 252 196 248 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 204 260 204 264 208 264 212 272 204 268 204 276 212 284 216 280 220 288 220 292 224 296 228 296 232 300 232 304 228 308 232 312 216 304 220 312 216 316 220 320 204 304 220 324 232 324 224 316 232 328 236 336 240 332 236 328 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 236 336 236 336 236 336 236 336 244 344 244 344 244 344 244 344 252 344 248 340 244 344 248 348 248 344 248 344 248 344 248 344 244 344 252 348 256 352 252 348 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 264 360 264 364 268 364 272 368 256 360 264 364 268 368 264 364 268 368 264 364 260 360 260 360 252 352 256 360 260 360 260 360 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 252 352 256 360 260 364 264 368 256 356 260 360 264 356 260 352 256 352 256 352 256 352 256 352 252 348 260 356 260 356 252 348 268 364 268 360 264 356 260 356 260 356 260 356 260 356 260 356 248 348 256 356 260 356 260 352 260 356 260 356 260 356 260 356 268 360 264 356 260 360 264 364 268 364 264 360 268 372 280 384 280 376 280 376 280 376 280 376 272 380 268 372 256 360 248 356 252 360 252 356 248 352 244 352 244 352 244 352 244 352 244 352 236 344 236 344 236 344 236 344 256 348 256 348 252 352 256 352 244 348 248 348 244 356 248 360 236 360 232 368 248 392 272 412 276 408 272 400 268 396 260 392 248 372 256 376 264 368 244 352 228 332 212 324 220 320 212 308 212 308 212 304 208 300 204 300 200 296 200 292 196 288 192 288 200 292 200 292 200 292 200 292 192 280 188 276 184 280 188 284 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 180 264 180 260 176 256 172 256 160 244 164 244 152 228 132 208 148 216 144 212 144 216 152 220 148 216 148 216 148 216 148 216 156 224 156 220 152 216 148 216 144 212 144 208 140 208 136 204 140 208 140 204 136 200 132 200 124 204 144 212 136 196 132 212 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 124 204 116 200 120 196 116 196 120 188 128 188 128 188 128 188 128 188 128 188 128 188 128 188 128 188 120 180 120 180 128 188 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 124 188 120 180 112 176 108 172 108 172 108 168 104 164 100 164 108 168 104 168 100 164 100 160 104 168 100 160 92 160 96 160 88 152 88 156 92 160 96 160 92 152 88 148 84 152 88 156 100 152 88 144 96 152 88 140 88 144 92 148 92 148 88 144 88 144 88 140 84 136 80 136 84 140 80 132 76 132 76 132 80 140 80 140 80 140 80 140 76 136 76 136 76 136 76 136 76 132 72 128 68 132 72 136 76 136 72 132 72 132 76 136 64 128 68 132 72 128 68 124 76 132 68 120 60 120 64 128 52 116 64 124 60 120 64 132 56 116 60 120 60 120 56 116 68 120 68 120 68 120 68 120 60 112 60 116 64 120 68 120 64 120 68 120 64 112 60 108 56 112 60 116 64 112 60 108 64 108 68 112 68 112 72 116 76 120 72 112 68 112 72 116 68 112 64 108 64 108 60 104 76 112 60 100 56 104 68 116 68 76 68 76 68 80 80 88 96 96 76 84 80 88 76 80 68 72 64 72 68 72 60 60 76 84 76 80 72 80 68 76 68 68 56 60 56 72 76 88 72 76 68 72 64 76 68 80 64 72 56 64 52 68 64 80 60 72 64 64 60 56 48 48 28 28 28 32 32 28 28 24 24 20 20 16 16 20 20 24 28 28 32 32 32 32 36 36 40 36 36 36 36 40 44 48 40 36 40 36 40 36 40 36 32 28 32 32 36 36 40 36 44 48 44 48 44 48 44 48 52 52 44 48 52 56 48 48 40 48 48 52 56 60 60 68 60 60 56 60 56 64 64 72 84 80 76 72 68 72 76 80 92 88 80 76 76 80 88 92 80 80 80 84 84 88 88 88 80 84 88 92 92 92 92 88 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 92 108 96 112 100 108 96 104 104 116 104 116 104 116 104 116 100 116 104 120 108 116 104 112 104 112 100 112 104 124 120 128 112 108 104 72 48 28 40 44 32 32 40 40 32 32 40 44 52 52 52 56 56 60 60 60 64 72 72 72 88 120 132 120 120 120 116 116 112 120 116 124 116 120 116 120 116 120 116 128 76 176 212 284 244 296 244 300 244 308 244 312 248 316 252 316 248 320 248 324 252 328 256 328 260 332 260 336 264 340 268 340 264 344 272 352 280 360 284 360 288 364 288 368 292 372 296 372 300 376 300 380 308 384 312 384 300 376 308 384 316 392 320 396 296 376 316 396 328 396 320 388 332 404 336 408 336 404 328 400 324 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 336 416 336 416 336 416 336 416 344 424 344 424 344 424 344 424 348 440 344 436 340 440 344 444 344 440 344 440 344 440 344 440 340 440 348 448 352 448 352 444 356 452 356 452 356 452 356 452 352 448 352 448 352 448 352 448 360 456 360 460 364 464 368 464 356 464 364 472 368 472 368 468 372 476 372 472 368 468 364 468 348 456 356 464 360 464 356 460 364 468 364 468 364 468 364 468 360 460 356 456 352 460 356 464 348 452 352 460 364 472 372 476 352 468 356 472 360 468 356 464 356 468 356 468 356 468 356 468 344 460 356 472 360 468 348 456 364 476 364 472 360 468 356 468 356 468 356 468 356 468 356 468 344 456 352 468 356 468 356 468 352 464 352 464 352 464 352 464 364 476 360 468 356 468 360 472 364 476 360 472 364 480 376 496 376 488 376 488 376 488 376 488 380 488 376 480 364 468 356 464 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 460 344 452 344 452 344 452 344 452 348 452 344 460 348 464 352 472 340 460 344 464 348 472 356 480 360 484 364 492 380 524 404 544 408 540 404 532 400 528 392 524 360 508 372 520 376 508 360 492 336 456 328 452 328 444 312 424 308 420 308 416 304 412 300 412 296 408 296 404 292 400 288 400 292 396 292 396 292 396 292 396 284 384 280 380 276 384 280 388 276 384 276 380 272 376 268 376 268 376 268 376 268 376 268 376 264 372 264 368 260 364 256 364 236 348 248 356 240 336 212 308 224 324 216 316 212 320 216 324 216 320 216 320 216 320 216 320 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 208 312 208 308 204 304 200 304 192 308 216 316 200 300 200 304 200 288 204 284 200 280 196 280 192 280 196 284 200 280 196 276 204 276 204 272 200 268 196 268 188 264 188 264 188 264 188 264 192 268 192 268 192 268 192 268 192 264 180 252 176 256 188 268 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 192 256 184 252 180 244 172 240 172 240 172 236 168 232 164 232 172 236 172 232 168 232 164 228 172 232 164 228 160 224 164 228 152 216 152 220 156 224 160 224 156 216 152 212 148 216 152 220 156 224 144 216 152 224 144 212 136 212 140 216 144 212 140 208 144 216 144 212 140 208 136 208 140 208 132 200 128 200 128 204 140 204 140 204 140 204 140 204 128 192 132 200 136 204 144 208 136 196 128 188 124 196 136 204 136 196 132 192 128 196 132 200 124 192 128 196 132 192 128 188 140 200 128 188 120 188 128 192 108 180 120 184 116 180 124 196 112 180 116 184 120 180 112 176 120 184 120 184 120 184 120 184 112 176 112 180 116 184 120 184 128 184 128 184 128 180 120 172 108 168 112 172 116 168 112 164 104 164 108 168 112 172 116 176 136 184 112 160 100 164 116 180 120 176 116 168 104 156 96 152 112 160 100 152 100 164 120 180 20 64 16 64 16 68 24 76 28 72 24 76 32 80 28 68 20 72 20 72 20 72 20 72 40 76 12 64 20 80 20 60 32 72 8 48 4 64 32 92 20 64 12 56 8 56 8 60 20 56 20 60 32 64 36 68 36 56 32 56 28 40 16 32 16 24 16 24 16 24 16 24 24 32 24 28 20 24 16 24 12 20 12 24 16 24 20 28 24 28 16 28 28 40 28 32 36 40 32 36 28 32 24 28 8 32 36 48 28 32 28 44 20 40 16 36 16 32 12 32 20 44 24 48 28 52 32 56 28 52 36 60 40 60 40 56 44 72 56 84 60 76 48 60 44 64 48 72 56 80 60 84 52 72 52 72 52 72 52 72 56 76 52 72 56 76 60 84 60 80 60 84 64 88 68 88 68 88 68 84 64 80 60 80 84 96 68 84 64 88 76 104 76 100 88 108 80 100 88 112 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 76 100 84 108 92 116 96 116 100 92 52 68 40 40 16 28 40 56 48 52 36 40 36 48 48 56 44 48 44 56 56 68 44 64 76 96 92 108 108 120 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 92 156 172 248 208 252 196 248 188 248 196 256 204 248 204 240 208 252 196 252 196 256 204 264 200 256 200 260 204 264 208 268 212 272 208 276 208 276 208 280 228 292 224 292 224 296 232 304 228 300 236 308 240 308 240 304 236 312 240 316 236 312 232 308 228 316 220 320 224 324 228 324 232 328 232 328 232 328 232 328 232 328 228 328 228 332 236 340 224 328 232 336 236 336 236 332 244 340 244 340 244 340 244 340 252 344 248 340 244 344 248 348 256 340 244 336 256 344 252 336 252 340 252 344 256 348 260 348 260 344 260 344 260 344 260 344 264 348 264 348 264 348 264 348 260 352 260 356 264 360 268 360 264 356 264 356 264 356 264 356 260 360 260 360 260 360 260 360 264 364 264 364 264 364 264 364 252 352 260 356 264 364 272 368 272 368 272 364 268 364 264 360 268 360 256 348 252 352 264 364 264 356 260 352 256 356 260 360 264 360 264 356 260 352 256 352 252 348 256 356 260 360 268 364 256 352 256 352 256 352 256 352 256 356 264 364 268 364 268 360 264 360 264 356 260 352 256 352 248 348 260 364 268 360 260 352 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 252 360 256 368 264 372 268 380 272 380 272 380 272 380 272 380 264 368 264 364 260 360 256 360 260 360 248 348 240 348 248 356 248 356 248 356 248 356 248 356 256 360 248 356 240 348 236 340 240 348 240 348 240 348 240 348 232 348 232 352 240 360 248 364 244 364 244 368 260 388 284 404 284 396 276 392 272 384 264 376 268 384 252 388 264 380 244 356 244 352 224 320 204 316 212 332 212 312 200 304 204 312 200 300 200 304 200 300 196 296 192 300 196 296 196 292 192 292 188 288 184 284 184 280 180 276 176 276 192 280 184 272 180 272 184 272 192 268 192 268 192 268 200 268 188 260 188 260 188 260 188 260 172 244 168 236 160 224 148 216 140 216 140 216 140 216 140 216 148 216 132 212 140 220 144 216 144 212 144 212 144 212 144 212 148 216 148 216 148 216 148 216 136 204 132 200 132 196 128 196 136 204 136 200 132 196 128 200 136 204 136 200 132 196 128 196 128 196 128 196 128 196 128 196 124 196 124 192 124 192 124 192 128 196 128 192 124 188 120 188 116 184 116 180 112 176 108 176 116 184 116 184 116 184 116 184 120 184 124 188 128 184 124 180 116 176 116 176 116 176 116 176 124 176 104 172 116 184 112 164 112 176 112 172 108 168 104 168 96 160 96 160 96 160 96 160 92 156 96 160 96 160 96 164 84 156 100 160 88 148 92 164 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 72 136 72 140 76 144 80 144 76 144 80 148 84 144 80 140 68 132 68 132 68 132 68 132 72 136 84 148 88 144 76 132 80 140 80 136 76 132 72 132 68 132 72 136 76 140 80 144 80 128 56 116 72 140 80 136 72 120 56 120 68 132 64 116 76 136 68 124 60 116 56 116 76 132 64 120 60 124 72 136 64 128 72 124 56 108 52 116 64 124 64 124 64 124 64 124 56 120 60 124 64 120 60 116 68 128 88 148 92 132 64 104 64 112 56 108 60 116 72 132 72 116 52 96 40 92 44 100 64 116 64 112 56 104 44 92 48 112 68 120 60 100 48 100 52 112 64 108 40 88 44 108 68 76 68 76 68 80 76 84 80 84 72 80 76 84 76 80 72 80 72 80 72 80 72 80 84 84 68 76 72 80 72 76 68 72 60 64 56 72 68 80 68 72 60 64 56 64 56 68 60 76 60 72 60 76 68 68 60 64 60 52 48 36 32 24 24 24 24 24 24 24 24 24 32 32 32 28 28 24 24 24 20 24 24 24 28 28 28 32 36 28 24 28 36 40 40 32 40 40 36 36 36 36 32 32 20 32 44 44 36 32 36 40 44 40 48 44 52 48 56 52 44 40 48 44 48 44 52 48 48 56 56 60 60 64 56 60 60 72 72 84 80 80 68 68 64 68 68 72 72 76 76 80 72 76 72 76 72 76 72 76 76 80 76 80 76 84 84 92 80 84 80 88 84 92 88 92 88 92 88 88 84 88 80 84 100 96 88 84 80 92 92 104 96 104 108 108 100 104 104 116 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 96 104 104 112 112 120 116 116 124 96 72 68 60 44 36 44 48 52 56 52 44 40 44 48 52 52 48 48 48 52 60 64 52 68 88 100 104 108 116 124 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 116 176 208 280 256 300 248 312 244 320 252 328 252 324 244 312 256 328 252 324 256 328 260 336 260 332 264 336 268 340 268 340 276 356 280 356 284 360 284 360 296 368 292 368 292 372 300 380 296 376 304 384 308 384 308 380 304 384 308 388 312 384 308 380 316 388 320 392 320 396 324 396 324 396 324 396 324 396 324 396 332 412 328 408 332 412 336 420 324 408 332 416 336 416 336 412 340 420 340 420 340 420 340 420 348 424 344 420 340 424 344 428 348 440 336 440 344 448 344 436 340 440 344 444 344 448 348 448 344 452 344 452 344 452 344 452 348 456 348 456 348 456 348 456 352 456 356 460 356 464 360 464 356 460 356 460 356 460 356 460 360 464 360 464 360 464 360 464 364 468 364 468 364 468 364 468 352 464 356 472 364 476 368 480 368 476 364 476 360 472 360 468 360 472 352 464 352 464 360 472 360 468 356 464 352 468 356 472 360 472 360 468 356 468 352 464 348 460 352 468 356 472 364 476 352 464 352 464 352 464 352 464 352 468 360 476 364 476 364 472 360 472 360 468 356 464 352 464 348 464 356 468 360 472 360 468 356 468 356 468 356 468 356 468 356 468 356 468 356 468 356 468 360 468 364 472 368 480 376 484 380 488 380 488 380 488 380 488 368 488 368 484 364 484 360 480 364 480 352 468 348 468 352 472 356 464 356 464 356 464 356 464 360 464 356 460 352 456 348 452 348 456 348 456 348 456 348 456 348 456 348 460 356 468 364 476 364 468 364 484 376 504 392 524 396 520 388 520 380 516 376 516 376 512 376 512 388 520 376 492 364 476 340 444 316 436 324 440 316 432 304 428 312 432 308 420 304 424 304 420 300 420 296 408 292 396 292 396 288 392 288 392 284 388 284 384 280 384 276 380 284 384 276 376 272 376 268 380 264 372 264 372 264 372 264 372 264 368 264 368 264 368 264 368 240 344 236 336 228 324 216 316 216 324 216 324 216 324 216 324 220 320 208 316 212 324 216 320 212 316 212 316 212 316 212 316 216 320 216 320 216 320 216 320 208 308 204 308 200 304 200 300 204 308 204 304 200 300 196 292 200 288 204 284 200 284 196 280 196 280 196 280 196 280 196 280 188 264 188 264 188 264 188 264 196 272 196 268 192 264 188 264 184 260 184 256 180 256 176 252 184 260 184 260 184 260 184 260 180 260 184 264 188 260 184 256 176 252 176 252 176 252 176 252 188 244 172 240 180 248 176 232 176 244 176 240 172 236 168 236 160 224 160 224 160 224 160 224 164 224 160 224 160 224 160 224 148 220 164 224 152 212 156 228 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 140 208 144 212 144 216 148 216 144 208 148 212 148 212 144 208 136 200 136 200 136 200 136 200 136 200 144 208 144 208 136 200 140 204 140 200 136 196 132 196 132 196 136 200 136 200 140 204 140 192 124 188 136 208 140 200 136 192 120 188 132 200 132 188 136 196 128 188 120 184 120 184 132 192 128 188 124 192 128 196 128 196 136 192 120 180 116 184 120 184 120 184 120 184 120 184 116 184 120 188 124 184 120 180 104 176 128 204 140 200 128 184 116 180 116 180 116 184 124 192 116 180 116 180 112 172 104 164 112 176 116 176 112 168 100 160 104 176 116 176 104 164 100 168 104 176 116 172 100 160 104 180 24 72 24 68 24 76 32 80 32 76 24 68 20 72 28 80 20 72 20 72 20 72 20 72 24 76 24 72 12 64 16 76 12 60 16 64 16 60 8 56 20 64 12 56 8 56 8 60 28 64 28 64 36 60 32 64 44 64 44 56 28 36 8 20 16 24 16 24 16 24 16 24 20 28 20 28 16 24 16 24 16 28 20 28 24 32 24 36 28 32 20 32 32 44 32 36 24 32 28 36 28 36 32 40 16 32 32 40 28 36 28 40 20 44 28 52 36 60 44 68 32 52 28 48 28 48 24 44 28 48 32 56 40 60 36 56 36 60 48 76 56 76 52 68 44 64 44 64 48 68 48 68 52 72 52 72 52 72 52 72 60 76 56 76 56 80 64 88 60 80 60 84 64 88 68 88 68 88 68 88 64 84 64 80 72 88 64 80 60 84 68 92 72 100 84 104 80 100 84 112 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 76 100 84 108 92 112 92 112 112 88 56 56 44 40 32 52 36 52 44 52 36 40 36 48 40 48 36 44 36 48 44 56 48 68 84 104 100 112 108 120 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 96 156 176 248 216 252 196 248 188 248 196 252 212 252 216 248 208 256 196 252 200 260 208 264 212 268 212 268 216 272 220 280 220 284 216 284 220 288 224 292 228 292 224 292 224 296 232 304 232 300 236 308 240 308 240 308 240 308 244 312 244 312 240 312 228 320 224 320 228 324 228 324 224 320 224 320 224 320 224 320 232 332 228 328 232 336 240 340 228 328 232 336 236 336 236 336 244 340 244 340 244 340 244 340 252 348 248 344 248 344 252 348 264 344 252 344 260 352 260 340 252 344 256 344 260 348 260 348 260 344 260 344 260 344 260 344 264 348 264 348 264 348 264 348 260 356 264 356 268 360 268 360 264 356 264 356 264 356 264 356 260 360 260 360 260 360 260 360 264 364 264 364 264 364 264 364 260 356 260 360 268 364 272 368 268 360 264 360 260 356 260 352 264 356 260 352 256 356 260 360 264 356 260 352 256 356 260 360 264 360 264 360 260 356 260 352 252 348 256 356 260 360 268 364 256 352 256 352 256 352 256 352 256 356 264 364 268 364 268 360 264 360 264 356 260 352 256 352 260 352 256 352 260 356 264 364 260 356 260 356 260 356 260 356 264 360 264 360 264 360 264 360 252 360 256 364 260 372 264 372 272 380 272 380 272 380 272 380 264 368 264 368 260 364 260 360 256 360 252 352 244 348 248 352 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 352 232 348 232 348 232 348 232 348 236 348 232 348 236 356 248 364 236 356 236 360 248 380 272 392 276 392 276 384 268 380 264 376 244 364 236 376 264 392 264 380 252 360 232 328 208 320 208 328 216 312 204 308 208 316 204 304 200 304 200 304 196 300 196 300 192 292 192 288 188 284 184 284 184 284 184 284 180 280 180 276 188 280 184 272 180 272 184 268 188 264 188 264 196 264 196 264 196 264 196 264 196 264 196 264 172 236 168 232 160 220 152 220 136 212 128 212 128 212 128 212 132 208 120 204 124 212 128 208 144 212 144 212 144 212 144 212 152 220 152 220 152 220 152 220 144 208 140 208 136 204 136 200 136 204 136 200 132 196 128 200 136 204 136 204 132 200 132 196 128 196 128 196 128 196 128 196 116 184 116 184 116 184 116 184 128 196 128 192 124 188 120 188 116 184 116 184 112 180 112 176 116 184 116 184 116 184 116 184 120 184 124 188 128 184 124 180 116 176 116 176 116 176 116 176 120 180 108 172 116 180 108 168 112 176 112 172 108 168 104 168 96 160 96 160 96 160 96 160 104 168 100 164 96 156 92 156 88 156 96 160 88 152 92 160 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 148 84 148 84 152 88 152 84 148 88 152 88 152 84 148 76 140 76 140 76 140 76 140 76 140 80 144 84 140 80 136 80 140 80 136 76 132 72 132 80 140 76 136 76 136 72 132 76 132 72 136 84 148 80 132 80 132 68 132 76 140 76 128 72 128 64 124 64 124 64 128 64 128 68 132 72 128 68 124 72 136 80 132 64 120 60 128 56 116 56 116 56 116 56 116 60 120 64 124 64 124 60 120 52 112 72 132 84 132 72 120 64 116 68 124 72 124 68 120 56 116 76 132 80 124 60 104 56 108 60 112 60 112 56 104 64 120 72 116 56 108 60 120 56 112 64 112 56 108 64 124 76 84 72 80 76 84 80 92 80 84 72 72 60 72 76 96 72 80 72 80 72 80 72 80 68 84 84 84 64 68 72 92 68 76 68 76 64 68 60 64 68 72 60 64 56 64 56 68 64 80 64 76 60 72 64 64 68 68 64 52 44 28 24 12 20 20 20 20 20 20 20 20 28 24 24 24 24 24 24 24 28 28 32 32 32 36 36 36 36 32 28 32 40 44 44 36 28 32 32 36 36 40 40 44 28 32 36 36 36 36 40 40 32 32 36 36 44 44 48 48 56 48 52 44 48 40 44 36 44 52 52 60 56 60 56 56 52 60 60 72 72 76 72 76 64 68 64 68 64 68 60 64 72 76 72 76 72 76 72 76 72 76 72 76 72 80 80 84 80 84 80 88 84 92 88 92 92 96 88 92 88 88 84 88 88 88 80 84 80 84 84 92 92 104 104 108 100 100 104 112 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 100 108 108 116 112 116 112 116 104 72 44 36 36 28 32 48 40 48 52 48 40 40 44 48 44 44 44 44 44 44 44 48 52 68 88 104 108 108 108 112 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 104 168 208 280 256 304 248 308 248 320 248 324 252 324 252 320 260 328 256 328 256 332 264 340 264 340 268 340 272 344 272 348 280 356 280 360 288 364 292 368 296 368 292 368 292 372 300 380 300 380 308 384 312 388 308 384 308 384 312 392 316 388 308 384 320 392 320 396 324 396 328 400 324 396 324 396 324 396 324 396 336 412 332 412 332 416 340 424 328 412 336 416 340 420 336 416 340 420 340 420 340 420 340 420 352 428 344 424 344 424 348 432 352 448 344 444 352 456 348 444 344 444 344 448 348 448 352 452 348 456 348 456 348 456 348 456 348 456 348 456 348 456 348 456 356 460 356 464 360 464 364 468 360 464 360 464 360 464 360 464 360 464 360 464 360 464 360 464 368 472 368 472 368 472 368 472 356 472 360 476 364 480 368 480 360 472 356 468 356 464 352 464 356 468 356 468 356 468 356 468 360 468 356 464 352 468 356 472 364 476 360 472 360 468 356 468 352 464 352 468 356 472 360 472 356 468 356 468 356 468 356 468 352 468 360 476 364 476 364 472 360 472 360 468 356 464 352 464 360 468 352 460 348 468 364 480 356 468 356 468 356 468 356 468 364 476 364 476 364 476 364 476 360 468 360 472 364 476 368 480 376 484 376 484 376 484 376 484 372 492 368 488 368 484 364 484 360 480 356 476 352 472 352 472 356 464 356 464 356 464 356 464 348 460 352 460 352 460 352 464 348 456 348 456 348 456 348 456 352 456 348 456 352 464 360 468 352 460 352 472 364 488 380 508 392 512 384 516 380 512 376 516 364 500 364 504 384 520 388 508 372 488 348 456 324 440 324 436 324 436 312 432 316 436 312 424 308 428 304 424 304 420 300 412 288 396 288 392 284 388 284 388 288 392 284 388 284 384 280 384 280 380 272 376 268 372 268 376 260 368 260 368 260 368 260 368 256 360 256 356 252 356 248 352 240 340 232 332 224 324 220 324 212 320 212 320 212 320 212 320 216 316 200 308 204 316 204 308 208 312 208 312 208 312 208 312 220 324 220 324 220 324 220 324 212 316 212 312 208 312 204 308 204 308 204 304 200 300 196 292 204 292 204 288 204 284 200 284 200 284 200 284 200 284 200 284 188 264 188 264 188 264 188 264 196 272 196 268 192 264 188 264 188 264 184 260 184 256 180 256 184 260 184 260 184 260 184 260 180 260 184 264 188 260 184 256 176 252 176 252 176 252 176 252 180 248 176 244 176 244 172 240 176 244 176 240 172 236 168 236 164 228 164 228 164 228 164 228 172 236 168 228 160 220 156 216 156 220 156 220 156 220 156 220 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 144 212 148 216 148 216 148 216 148 216 152 220 156 216 152 212 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 140 204 140 200 136 196 132 196 144 204 140 200 136 196 132 192 136 200 140 212 148 212 140 196 136 196 132 196 136 200 136 196 128 192 124 188 124 192 132 196 120 188 132 200 136 196 124 184 128 196 136 196 124 184 120 192 120 184 120 184 120 184 120 184 120 184 124 192 128 188 120 184 120 188 128 192 124 180 112 172 112 180 120 188 124 184 112 172 108 180 124 196 132 192 120 176 104 168 108 176 116 180 116 176 132 196 132 188 116 180 128 200 116 180 116 180 116 184 124 196 28 76 24 72 28 76 32 84 28 76 28 64 8 60 24 88 20 72 20 72 20 72 20 72 12 76 28 76 12 60 20 84 36 80 24 64 16 64 20 72 20 64 12 56 8 56 8 60 24 60 24 60 32 60 28 60 48 64 44 56 24 32 4 16 12 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 20 28 24 32 24 36 28 36 28 32 20 32 32 44 32 36 20 32 24 36 28 40 32 44 28 32 24 32 28 40 32 40 16 36 16 36 16 36 16 36 36 52 32 48 28 44 24 40 24 48 32 52 36 56 32 52 28 52 36 64 48 68 52 72 44 64 44 64 44 64 40 60 52 72 52 72 52 72 52 72 48 68 44 64 48 68 52 76 60 80 60 84 64 88 68 88 72 92 72 88 68 88 64 84 64 84 64 80 60 84 64 84 72 96 84 100 76 96 80 108 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 80 104 88 112 92 112 88 108 84 60 28 32 24 28 24 48 28 44 40 48 32 40 36 48 36 44 36 44 36 44 32 40 40 64 80 104 96 104 96 104 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 80 148 172 248 220 256 192 244 192 248 192 252 212 256 224 260 212 260 200 256 204 260 208 268 204 264 208 264 212 268 212 276 212 276 208 280 216 288 224 292 228 292 224 292 224 296 232 304 232 304 240 312 244 312 244 308 240 312 248 316 248 316 244 312 232 320 228 324 228 328 232 328 236 332 236 332 236 332 236 332 236 336 232 332 236 336 240 344 228 332 236 340 240 340 240 336 244 340 244 340 244 340 244 340 256 352 252 344 248 348 256 352 264 348 256 344 264 356 260 344 256 344 260 348 260 352 264 352 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 356 268 360 268 364 272 364 268 360 268 360 268 360 268 360 260 360 260 360 260 360 260 360 268 368 268 368 268 368 268 368 264 364 268 364 268 368 272 368 264 360 260 356 260 352 256 352 260 356 260 356 260 356 260 356 264 356 260 352 256 356 260 360 268 364 268 360 264 360 260 356 256 352 260 356 260 356 264 360 260 356 260 356 260 356 260 356 256 356 264 364 268 364 268 360 264 360 264 356 260 352 256 352 264 356 256 348 252 356 268 368 260 356 260 356 260 356 260 356 268 364 268 364 268 364 268 364 252 360 252 364 256 364 256 368 268 376 268 376 268 376 268 376 268 372 268 368 264 368 260 364 256 360 256 360 252 356 248 352 248 356 248 356 248 356 248 356 240 352 244 352 244 352 244 356 232 348 232 348 232 348 232 348 236 348 232 348 232 352 240 356 232 352 232 352 240 368 256 380 272 384 268 380 268 376 264 376 256 368 236 372 252 380 252 372 252 364 240 340 220 328 212 328 224 320 212 316 216 320 212 308 204 308 204 304 200 304 196 304 192 292 192 288 188 284 184 284 188 288 188 284 184 284 180 280 188 276 180 268 176 268 180 268 184 260 184 260 192 260 192 260 188 256 184 252 180 248 180 244 172 236 164 224 156 224 156 224 140 220 140 220 140 220 140 220 140 212 124 200 124 208 124 200 140 208 140 208 140 208 140 208 148 216 148 216 148 216 148 216 144 212 144 208 140 208 136 204 136 204 136 200 132 196 128 200 140 208 140 204 136 204 132 200 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 128 196 128 192 124 188 120 188 120 188 120 184 116 184 112 180 116 184 116 184 116 184 116 184 120 184 124 188 128 184 124 180 116 176 116 176 116 176 116 176 116 180 116 176 112 172 108 172 112 176 112 172 108 168 104 168 100 164 100 164 100 164 100 164 112 172 108 168 100 160 92 156 92 156 92 156 92 156 92 156 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 144 76 140 76 140 76 140 84 152 88 156 92 152 88 148 80 144 80 144 80 144 80 144 80 140 80 140 80 140 80 140 80 140 80 136 76 132 72 132 84 140 80 136 76 132 72 128 72 140 88 148 88 140 76 136 68 132 72 132 68 128 68 132 68 128 68 124 68 128 72 136 60 124 72 136 76 132 64 120 60 124 68 124 56 116 56 124 68 128 68 128 68 128 68 128 60 124 68 128 68 128 64 120 76 124 72 120 68 116 60 112 60 116 68 120 68 112 52 100 64 116 68 120 68 120 68 120 52 104 60 116 64 120 64 116 72 128 72 120 60 116 72 136 68 116 64 116 68 128 76 132 72 80 72 76 72 84 80 88 68 84 80 76 56 64 68 92 72 80 72 80 72 80 72 80 68 80 72 80 68 76 76 92 88 88 72 76 64 76 76 92 68 72 60 64 56 64 56 68 48 64 52 64 56 68 60 60 64 68 64 52 48 32 28 16 16 16 16 16 16 16 16 16 20 20 20 20 24 24 24 24 24 28 28 28 32 32 32 36 32 28 24 28 36 40 36 32 32 32 36 36 36 36 40 40 40 32 28 28 36 44 44 40 48 44 48 40 44 36 40 36 52 48 48 44 48 44 44 40 44 48 48 56 52 56 52 56 52 56 56 60 60 68 64 72 64 68 64 68 68 72 68 72 72 76 72 76 72 76 72 76 68 72 64 68 68 76 76 80 80 84 80 88 84 92 88 92 96 96 92 96 88 92 88 92 84 88 88 92 88 92 84 88 88 100 100 104 96 100 100 112 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 104 108 108 116 112 112 108 108 88 60 36 40 40 36 40 56 32 40 44 44 40 36 44 48 44 44 48 48 48 44 40 36 48 68 92 108 108 104 100 100 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 92 160 204 280 260 304 244 308 252 320 248 320 252 328 264 332 260 332 260 332 260 336 268 340 260 332 264 336 268 340 268 340 268 348 276 356 284 364 292 368 296 368 292 368 292 372 300 380 304 380 308 388 316 392 312 388 312 388 316 392 316 392 312 388 324 396 324 396 328 400 328 404 336 408 336 408 336 408 336 408 336 416 336 416 336 420 344 424 332 412 336 420 344 424 340 420 340 420 340 420 340 420 340 420 352 432 348 428 348 428 352 432 352 444 340 444 348 452 348 440 348 448 348 448 352 452 352 456 352 460 352 460 352 460 352 460 348 456 348 456 348 456 348 456 360 464 360 464 364 468 364 472 364 468 364 468 364 468 364 468 360 464 360 464 360 464 360 464 372 476 372 476 372 476 372 476 364 476 364 480 368 480 368 480 364 472 360 472 356 468 356 464 352 468 356 472 360 468 356 464 360 468 356 464 352 468 356 472 368 476 364 476 360 472 360 472 356 468 356 468 356 468 356 468 360 472 360 472 360 472 360 472 352 468 360 476 364 476 364 472 360 472 360 468 356 464 352 464 356 464 352 464 356 468 360 476 356 468 356 468 356 468 356 468 364 476 364 476 364 476 364 476 360 468 360 468 360 472 364 472 372 480 372 480 372 480 372 480 376 492 372 492 368 488 368 488 360 480 364 484 360 476 352 472 356 464 356 464 356 464 356 464 352 460 352 460 352 460 352 460 348 456 348 456 348 456 348 456 352 460 348 456 348 456 352 460 356 460 352 468 356 484 372 500 384 508 380 512 376 512 376 516 384 516 372 500 372 508 372 492 364 484 352 464 340 456 336 444 328 444 316 440 324 444 320 432 312 428 308 428 304 424 304 416 292 400 296 396 292 396 288 392 292 392 288 392 284 388 284 388 276 380 272 372 264 368 264 372 264 372 264 372 264 372 264 372 264 368 264 364 256 356 252 356 240 340 228 328 220 328 228 332 228 328 228 328 228 328 228 328 224 316 204 304 208 308 204 300 204 308 204 308 204 308 204 308 208 312 208 312 208 312 208 312 212 312 208 312 204 308 204 304 204 308 204 304 200 300 196 292 208 292 208 292 204 288 204 288 204 288 204 288 204 288 204 288 200 276 200 276 200 276 200 276 196 272 196 268 192 264 188 264 192 264 188 264 184 260 184 260 184 260 184 260 184 260 184 260 180 260 184 264 188 260 184 256 176 252 176 252 176 252 176 252 176 248 184 248 172 236 172 244 176 244 176 240 172 236 168 236 168 232 168 232 168 232 168 232 172 236 172 232 164 228 160 224 160 220 152 216 160 224 156 216 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 144 208 140 208 140 204 136 204 148 212 152 216 152 216 148 212 144 208 144 208 144 208 144 208 144 204 140 200 136 204 140 208 140 204 140 200 136 196 132 196 140 204 136 200 136 200 132 196 132 204 148 208 136 196 132 200 124 196 136 196 128 188 128 200 136 196 128 192 128 192 132 196 124 192 128 196 132 192 128 188 116 184 124 188 116 176 116 188 132 196 132 196 132 196 132 196 124 188 128 192 128 192 124 188 120 180 116 180 120 188 132 196 124 188 124 184 116 176 104 168 116 180 116 180 116 180 112 176 104 172 112 180 120 184 120 180 104 176 112 176 104 172 112 184 128 184 116 180 124 192 128 188 20 68 20 68 20 72 28 76 8 72 32 76 12 56 16 80 20 72 20 72 20 72 20 72 24 68 12 64 20 76 28 76 20 72 24 72 24 76 28 76 20 64 12 56 8 56 8 60 0 36 4 44 20 52 28 64 40 60 40 56 28 40 12 28 8 16 8 16 8 16 8 16 8 16 8 20 12 24 16 24 12 24 16 24 20 28 20 32 20 20 12 24 24 36 24 28 32 40 28 36 28 36 24 32 36 32 16 24 28 44 36 40 24 44 28 48 28 48 28 48 24 44 28 48 28 48 32 52 20 44 28 52 32 52 32 48 36 56 36 56 36 56 40 60 44 64 48 68 52 72 56 76 52 72 52 72 52 72 52 72 56 76 52 72 56 76 60 84 60 80 60 84 64 88 68 88 76 96 72 92 72 88 68 88 68 88 72 92 72 92 68 88 68 96 80 100 76 92 80 104 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 84 108 88 112 92 108 88 104 64 48 24 40 36 36 32 52 24 36 36 44 32 36 36 52 36 48 44 52 44 44 32 36 48 76 96 120 112 112 100 108 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 72 140 168 248 220 256 192 240 196 252 192 248 212 260 232 268 216 260 204 260 204 264 212 272 212 268 212 268 216 272 220 280 212 276 212 284 220 296 228 300 228 292 224 292 224 296 232 304 236 308 244 312 248 316 244 312 244 316 248 320 252 316 248 316 236 324 228 328 232 328 236 332 236 332 236 332 236 332 236 332 240 336 236 336 236 340 244 348 232 336 240 340 244 344 240 340 244 340 244 340 244 340 244 340 260 352 256 348 252 352 256 356 260 340 248 340 256 348 256 336 260 348 260 352 264 352 268 356 268 352 268 352 268 352 268 352 264 348 264 348 264 348 264 348 268 360 268 364 272 364 276 368 272 364 272 364 272 364 272 364 260 360 260 360 260 360 260 360 272 372 272 372 272 372 272 372 272 368 272 368 272 368 272 368 272 364 268 364 264 360 264 356 256 352 264 360 264 360 256 352 264 356 260 352 256 356 260 360 272 368 268 364 268 360 264 360 260 356 260 356 260 356 260 356 264 360 264 360 264 360 264 360 256 356 264 364 268 364 268 360 264 360 264 356 260 352 256 352 252 352 260 356 264 360 264 356 260 356 260 356 260 356 260 356 264 360 264 360 264 360 264 360 252 360 252 360 252 360 252 360 264 372 264 372 264 372 264 372 272 376 268 372 268 368 264 368 256 360 260 364 260 360 248 348 248 356 248 356 248 356 248 356 252 356 248 352 244 348 240 344 232 348 232 348 232 348 232 348 236 352 232 344 228 348 232 352 236 356 232 352 240 368 256 376 264 380 264 376 264 376 264 376 264 372 236 364 244 372 248 368 240 356 240 348 232 340 228 344 228 324 216 320 220 328 216 316 208 312 204 308 204 304 200 308 200 300 200 300 196 296 192 292 192 292 188 288 188 284 184 284 184 272 176 268 172 264 180 264 188 264 188 264 196 264 196 264 200 264 196 260 188 252 180 248 172 236 160 220 152 224 160 232 152 232 152 232 152 232 152 232 148 220 128 204 128 208 124 200 136 204 136 204 136 204 136 204 136 204 136 204 136 204 136 204 140 204 136 204 132 200 132 196 136 204 136 200 132 196 128 200 144 212 140 208 140 204 136 204 136 204 136 204 136 204 136 204 128 196 128 196 128 196 128 196 128 196 128 192 124 188 120 188 124 192 120 188 120 184 116 184 116 184 116 184 116 184 116 184 120 184 124 188 128 184 124 180 116 176 116 176 116 176 116 176 108 180 124 180 108 164 108 180 112 176 112 172 108 168 104 168 104 168 104 168 104 168 104 168 104 168 104 168 104 168 104 164 100 156 84 152 96 164 92 148 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 84 148 80 144 80 140 76 140 80 144 84 148 84 148 80 144 76 140 76 140 76 140 76 140 84 144 76 136 76 136 84 144 80 140 80 136 76 132 72 132 72 132 76 136 76 136 80 140 76 140 84 136 64 124 68 140 68 136 84 140 72 128 72 140 80 140 72 128 68 128 68 128 72 128 68 124 64 128 68 132 56 124 68 128 60 116 64 128 68 128 68 128 68 128 68 128 64 128 68 132 72 128 68 124 72 124 68 116 68 128 84 140 88 136 80 124 68 116 60 112 60 120 72 128 72 116 56 100 56 112 64 120 68 120 64 116 48 108 64 116 60 112 60 120 80 124 60 112 68 128 68 116 68 72 64 72 64 76 72 84 52 76 84 88 64 64 64 84 72 80 72 80 72 80 72 80 80 76 56 68 76 92 80 80 48 64 68 88 80 84 68 72 68 72 60 64 56 64 56 68 28 44 32 52 48 64 60 64 56 60 56 52 48 36 36 28 16 16 16 16 16 16 16 16 16 16 16 20 20 24 24 24 20 20 20 24 24 24 28 28 24 20 16 20 28 32 28 24 44 40 40 36 36 32 32 28 48 32 20 24 36 44 44 40 32 28 36 36 44 48 52 52 40 40 44 44 48 48 52 52 40 48 48 56 52 56 52 52 60 64 56 56 52 56 56 60 64 68 68 76 76 84 80 88 72 76 72 76 72 76 72 76 84 88 80 84 84 88 88 96 80 84 80 88 84 92 88 92 96 100 96 96 92 92 88 92 88 96 92 100 96 96 92 92 88 96 100 104 92 96 100 108 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 108 112 112 116 112 112 104 108 56 32 24 32 36 32 28 40 28 36 44 40 36 36 44 52 48 52 56 56 52 48 40 36 64 84 112 128 128 124 116 112 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 84 152 200 280 260 304 244 304 252 324 248 320 252 332 268 340 264 332 260 332 260 336 268 344 272 344 272 348 276 352 280 352 280 356 284 364 296 376 304 384 296 368 292 368 292 372 300 380 304 384 312 392 316 392 316 388 312 392 316 396 320 392 316 388 324 396 324 400 328 404 332 404 328 400 328 400 328 400 328 400 340 416 336 416 336 420 344 428 332 416 340 424 344 424 344 420 340 420 340 420 340 420 340 420 356 432 352 428 348 432 352 436 344 440 332 436 344 444 340 436 348 448 348 452 352 456 356 456 352 460 352 460 352 460 352 460 348 456 348 456 348 456 348 456 360 464 360 468 364 472 368 472 364 468 364 468 364 468 364 468 360 464 360 464 360 464 360 464 372 476 372 476 372 476 372 476 368 480 368 480 368 480 368 480 368 480 368 476 364 476 360 472 348 464 360 476 364 472 352 460 360 468 356 464 352 468 356 472 368 480 368 476 364 472 360 472 356 468 356 468 356 468 356 468 360 472 360 472 360 472 360 472 352 468 360 476 364 476 364 472 360 472 360 468 356 464 352 464 344 460 356 476 364 472 356 464 356 468 356 468 356 468 356 468 360 472 360 472 360 472 360 472 360 468 360 468 360 468 360 468 372 480 372 480 372 480 372 480 376 496 376 492 372 488 368 488 356 480 364 488 364 480 352 468 356 464 356 464 356 464 356 464 364 468 356 464 348 456 344 448 348 456 348 456 348 456 348 456 352 460 348 452 344 452 348 456 360 464 356 472 360 484 372 500 380 504 376 512 376 512 376 516 376 508 364 496 368 508 376 500 352 476 352 468 348 464 348 456 332 448 320 444 328 448 320 436 312 432 312 428 308 424 304 416 300 408 304 404 300 404 296 400 292 396 292 392 288 388 284 388 276 376 268 368 264 368 260 372 268 376 268 376 268 376 268 376 256 360 252 352 244 344 240 340 240 340 224 324 216 328 228 340 236 336 236 336 236 336 236 336 232 320 212 308 212 312 208 300 204 308 204 308 204 308 204 308 200 304 200 304 200 304 200 304 204 308 200 304 200 300 196 300 204 308 204 304 200 300 196 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 204 288 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 192 268 192 264 188 260 184 260 184 260 184 260 184 260 184 260 180 260 184 264 188 260 184 256 176 252 176 252 176 252 176 252 172 248 188 252 168 232 172 248 176 244 176 240 172 236 168 236 168 232 168 232 168 232 168 232 164 232 168 232 168 232 172 236 164 220 148 216 160 228 156 212 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 152 220 152 216 148 212 144 212 140 208 144 212 148 208 144 204 140 204 140 204 140 204 140 204 148 208 136 196 132 200 144 212 140 204 140 200 136 196 132 196 128 196 132 200 136 204 140 208 136 204 140 196 116 180 128 204 132 208 148 208 136 196 140 212 144 208 136 196 128 188 124 188 136 196 124 184 120 188 132 200 120 192 132 196 124 188 128 200 124 188 124 188 124 188 124 188 124 192 128 196 132 192 128 188 144 204 128 184 116 184 128 196 156 212 140 192 124 184 124 188 108 184 136 208 140 188 100 152 112 180 116 184 120 180 116 176 108 180 128 196 128 188 124 192 136 188 112 176 120 188 116 172 12 68 24 68 12 60 24 84 28 76 32 80 28 68 12 56 20 72 20 68 16 64 8 60 36 84 20 68 12 68 24 84 24 72 24 72 20 64 12 56 16 72 28 68 4 48 8 68 8 48 20 60 32 56 20 44 28 48 32 48 20 32 4 20 12 16 8 12 4 16 8 20 8 16 8 16 8 16 8 16 16 24 16 28 20 32 24 36 16 24 16 28 20 32 24 32 28 36 28 36 28 36 28 36 20 28 24 36 28 40 36 44 20 40 20 40 20 40 20 40 20 44 28 48 20 36 24 48 8 32 20 44 28 44 20 36 28 56 44 64 40 52 32 52 56 76 52 72 52 76 60 84 56 76 56 76 56 76 56 76 60 80 60 76 56 72 52 72 64 84 64 84 64 84 64 84 64 84 64 88 68 92 72 92 72 92 72 92 72 92 72 92 80 96 76 96 76 100 84 108 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 84 108 88 104 80 100 84 108 48 40 16 16 12 28 24 36 32 36 28 36 28 40 36 48 28 48 52 56 40 44 48 68 64 88 96 112 104 104 92 100 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 84 120 144 252 236 256 192 260 184 244 192 248 212 256 228 260 212 264 212 272 216 272 216 268 212 264 208 264 208 268 216 280 228 288 220 292 224 296 228 296 224 292 224 296 228 300 232 300 240 308 240 312 244 316 248 316 252 320 252 316 248 312 244 316 240 324 228 324 228 324 224 320 220 320 228 328 240 340 248 348 236 336 236 336 236 336 236 336 232 336 236 340 240 336 236 332 252 344 248 340 244 344 248 348 252 348 252 348 252 348 252 348 256 344 256 344 256 344 256 344 256 344 256 348 260 352 264 352 264 348 264 348 264 348 264 348 268 348 260 340 256 348 272 360 272 364 272 364 272 364 272 364 272 360 268 356 264 360 268 364 264 364 264 364 264 364 264 364 256 360 268 376 280 376 268 364 272 368 272 364 268 360 264 360 264 364 268 364 268 360 260 352 264 360 264 360 264 360 264 360 272 368 272 364 268 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 256 352 256 356 260 360 264 360 272 364 268 360 264 364 268 368 268 364 268 364 268 364 268 364 260 356 260 356 260 356 260 356 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 256 360 252 356 248 360 252 364 260 368 260 372 264 376 268 376 276 380 272 372 268 368 260 364 264 364 256 356 252 356 256 360 252 360 252 356 248 352 244 352 240 348 244 356 248 356 244 352 232 348 232 348 232 348 232 348 236 352 236 356 240 360 244 360 220 344 228 352 240 364 248 368 256 372 256 372 260 376 264 376 248 368 240 372 248 372 248 372 252 368 252 368 260 368 244 348 228 328 224 324 220 320 216 316 208 312 208 308 204 304 200 308 204 304 204 300 200 296 196 296 196 296 196 292 192 288 188 288 188 280 188 276 184 272 184 268 192 268 192 268 200 268 200 268 188 256 192 264 196 256 184 244 164 244 172 224 168 256 184 228 168 240 164 236 160 232 156 228 156 224 152 220 144 216 144 212 136 200 128 196 132 204 144 216 128 196 128 196 132 204 140 212 132 200 132 204 136 208 140 208 140 208 136 204 136 200 132 204 136 208 140 212 144 208 140 204 140 208 140 204 136 200 132 200 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 116 188 120 192 124 188 120 184 124 188 120 184 116 188 120 192 124 180 120 176 116 180 120 184 116 176 116 176 116 176 116 176 120 184 120 180 116 176 112 176 112 176 108 172 108 168 104 168 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 160 92 156 100 164 96 156 96 156 84 144 80 148 92 160 84 148 84 148 84 148 84 148 84 148 84 152 88 156 92 156 80 144 80 148 84 152 88 152 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 84 140 76 132 72 132 72 136 64 128 72 136 80 140 80 140 68 132 80 144 84 140 72 128 80 136 68 124 64 128 76 140 80 140 72 128 68 128 68 128 60 120 60 124 68 132 80 144 84 144 84 144 84 140 72 132 64 124 64 124 64 124 64 124 56 124 72 132 68 124 72 140 76 128 76 128 76 128 76 128 80 132 76 128 76 128 76 128 76 136 88 132 64 108 60 120 52 108 64 120 68 116 56 104 64 120 80 136 88 136 76 124 52 116 72 128 68 112 56 112 60 76 72 76 60 68 72 92 80 88 80 84 72 76 64 68 72 80 72 80 68 76 68 76 84 88 72 76 64 72 68 80 64 72 68 76 72 76 68 76 68 80 68 68 56 64 64 80 56 68 52 64 52 64 56 56 52 56 52 44 40 28 24 16 20 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 20 20 24 24 24 24 28 28 24 24 24 28 28 32 32 32 32 32 32 32 32 32 32 32 28 28 32 36 36 40 44 44 44 40 44 40 44 40 44 40 40 44 52 44 44 36 44 48 32 40 40 52 48 52 44 44 44 56 64 68 60 56 52 60 68 72 68 72 68 76 76 84 76 80 76 80 76 80 76 80 80 84 80 80 76 76 72 76 84 88 84 88 84 88 84 88 84 88 84 92 88 96 92 96 92 96 92 96 92 96 92 96 100 100 96 100 96 104 104 112 100 104 100 104 100 104 100 104 104 108 104 108 104 108 104 108 104 112 108 108 100 104 100 108 60 44 28 24 28 36 40 40 40 36 36 36 36 40 44 48 40 44 52 52 48 48 56 64 80 96 112 120 120 112 108 108 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 120 140 164 272 272 312 252 332 244 316 248 324 256 328 260 328 260 336 268 344 272 344 272 340 268 340 264 336 268 340 272 348 288 364 292 368 292 372 296 372 292 368 296 372 296 376 300 376 308 384 308 388 312 392 316 392 320 396 320 392 316 388 312 388 328 400 328 400 328 400 332 404 320 396 324 404 336 412 344 416 336 416 336 416 336 416 336 416 332 416 336 420 340 416 336 412 348 424 344 420 340 424 344 428 348 428 348 428 348 428 348 428 344 444 344 444 344 444 344 444 344 444 348 448 348 452 352 452 348 456 348 456 348 456 348 456 348 456 344 452 348 456 352 464 364 468 364 468 364 468 364 468 364 464 360 460 356 464 360 468 364 468 364 468 364 468 364 468 356 464 368 480 376 476 368 468 372 484 372 480 368 480 364 476 360 476 364 476 364 472 356 464 360 472 360 472 360 472 360 472 368 480 368 476 364 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 352 464 356 468 356 472 360 472 368 476 364 472 360 476 364 480 364 476 364 476 364 476 364 476 356 468 356 468 356 468 356 468 360 472 360 472 360 472 360 472 356 468 356 468 356 468 356 468 364 468 360 464 356 468 360 472 368 476 368 480 372 480 376 484 380 500 376 492 372 488 364 484 364 484 360 476 356 476 356 476 364 472 364 468 360 468 356 464 348 460 352 464 356 460 352 456 348 456 348 456 348 456 348 456 352 460 352 464 356 464 360 468 344 456 348 468 360 480 360 488 372 496 368 508 372 508 376 516 368 508 372 504 372 504 372 496 376 496 372 496 380 496 364 464 332 452 328 448 324 440 320 436 312 432 308 428 308 424 304 416 300 408 304 404 300 400 296 400 296 400 296 396 292 392 288 392 280 384 280 380 276 376 268 376 268 376 268 376 268 376 264 372 256 360 260 364 256 352 236 336 216 340 244 336 228 336 216 292 196 288 196 292 212 316 236 332 232 324 228 320 224 312 212 300 200 304 196 296 192 300 204 312 196 300 192 296 196 304 204 312 200 304 200 308 204 308 208 312 208 312 208 312 204 308 204 296 200 292 208 296 212 292 208 288 208 292 208 288 204 284 200 284 200 276 200 276 200 276 200 276 192 268 192 268 192 268 192 268 184 264 188 268 192 264 188 260 192 264 188 260 184 264 188 268 184 256 180 252 176 256 180 260 176 252 176 252 176 252 176 252 184 252 184 248 180 244 176 244 180 244 176 244 172 240 172 236 168 232 168 232 168 232 168 232 164 228 164 228 164 228 164 228 164 224 156 220 164 228 160 220 164 224 156 216 152 220 160 228 148 216 148 216 148 216 148 216 148 216 148 220 152 224 156 224 140 204 140 208 144 212 148 212 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 140 204 140 200 136 200 132 196 136 200 140 204 140 200 132 196 132 196 132 192 128 196 132 196 136 196 132 192 128 196 132 200 140 200 132 192 128 192 128 196 120 184 116 184 120 192 132 200 136 204 140 204 140 200 132 196 124 188 124 188 124 188 124 188 112 184 124 188 120 184 128 196 128 192 128 192 128 192 128 192 132 196 128 192 124 188 120 184 124 192 136 192 116 172 112 184 116 180 112 176 112 176 112 176 116 180 116 180 116 184 124 188 116 188 128 192 120 180 120 188 16 68 24 68 16 64 24 80 36 80 28 72 20 68 20 68 20 72 20 72 24 76 24 76 24 76 20 68 12 60 8 56 12 60 16 68 24 72 28 76 28 68 8 52 12 68 24 76 28 56 12 44 16 48 32 68 36 56 36 48 20 32 0 16 8 16 4 12 4 12 8 16 8 16 8 16 8 16 8 16 20 28 20 28 20 24 16 24 16 24 16 28 20 32 24 32 20 28 20 28 20 28 20 28 20 28 24 36 28 40 36 44 24 44 24 44 24 44 24 44 24 52 36 52 28 44 28 56 20 40 24 48 32 48 28 48 20 48 40 60 36 56 40 64 44 64 40 60 44 68 52 72 52 72 52 76 56 76 56 76 60 80 56 76 56 76 52 72 64 84 64 84 64 84 64 84 64 84 64 88 68 92 72 92 72 92 72 92 72 92 72 92 76 96 76 96 76 100 84 104 80 100 80 100 80 100 80 100 84 104 84 104 84 104 84 104 84 108 88 108 84 100 76 92 52 48 24 28 24 40 36 44 28 36 28 36 28 40 36 44 36 40 28 40 40 56 48 56 88 108 112 128 116 120 108 120 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 124 128 116 224 232 272 212 272 192 248 192 252 216 256 228 260 212 264 212 272 216 272 216 268 212 268 208 264 212 272 220 280 228 292 224 292 228 296 228 296 224 296 228 296 232 300 232 300 240 308 240 312 244 316 248 316 252 320 252 320 248 316 248 320 240 328 232 332 240 336 244 340 232 328 236 332 240 336 240 340 236 336 236 336 236 336 236 336 236 336 240 340 240 340 236 336 252 348 248 344 248 344 252 348 252 348 252 348 252 348 252 348 256 344 256 344 256 344 256 344 256 348 260 348 264 352 264 352 264 348 264 348 264 348 264 348 260 344 264 352 268 352 268 352 272 364 272 364 272 364 272 364 272 364 268 360 268 360 272 364 264 364 264 364 264 364 264 364 256 360 268 376 276 372 268 364 280 376 280 372 276 372 276 368 268 364 268 364 268 360 260 356 264 360 264 360 264 360 264 360 272 368 268 364 268 364 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 256 356 260 356 264 360 264 360 272 364 268 360 264 364 268 368 268 364 268 364 268 364 268 364 260 356 260 356 260 356 260 356 264 360 264 360 264 360 264 360 260 356 260 356 260 356 260 356 256 360 252 356 248 360 252 364 260 368 260 368 264 372 264 376 276 380 272 372 268 368 260 364 260 360 252 352 248 352 248 356 260 368 260 364 256 364 252 360 240 352 244 356 248 352 240 348 232 348 232 348 232 348 232 348 236 352 236 352 240 356 240 360 232 352 232 356 236 360 240 356 256 372 256 368 260 372 260 376 248 368 240 372 248 368 244 368 268 380 268 384 272 380 256 360 232 332 228 328 220 320 212 316 204 308 204 308 200 304 196 304 204 304 204 300 200 296 196 296 196 296 196 292 192 288 188 288 188 280 188 276 184 272 184 268 196 272 192 268 196 264 192 260 184 256 188 252 180 236 160 220 152 240 180 232 144 200 108 156 84 152 80 152 96 188 140 228 152 228 160 232 156 224 144 212 132 196 128 192 124 192 124 196 128 192 124 192 124 196 128 200 132 200 132 200 136 204 136 208 144 212 144 208 140 204 136 208 136 204 140 208 140 208 136 204 140 208 140 204 136 200 132 200 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 116 188 120 192 124 188 120 184 124 188 120 184 116 188 120 192 124 184 120 180 120 180 124 184 116 176 116 176 116 176 116 176 120 184 116 180 116 180 112 176 120 180 116 180 112 176 112 172 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 160 92 156 100 164 96 156 100 164 96 156 92 160 100 164 84 148 84 148 84 148 84 148 84 148 88 152 88 152 92 156 72 136 76 140 76 144 80 144 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 76 140 84 144 84 136 72 128 80 140 84 140 76 132 68 124 76 132 64 116 56 124 72 136 68 132 72 136 76 132 72 128 80 136 72 128 68 128 72 132 64 120 60 116 56 120 64 124 68 128 72 136 76 136 72 132 64 124 64 124 64 124 64 124 52 116 64 120 56 116 60 128 76 128 76 128 76 128 76 128 80 132 76 124 68 116 60 112 64 120 72 120 64 112 64 120 80 124 64 108 52 108 64 120 68 116 56 104 56 112 72 128 72 128 80 128 72 120 76 132 68 76 68 76 68 80 76 88 84 88 72 76 64 76 72 80 72 80 72 84 76 88 84 92 76 84 76 84 72 72 56 64 64 72 64 72 68 76 72 84 80 72 48 56 64 84 80 84 56 72 52 60 48 68 64 68 60 64 60 48 40 28 20 12 16 16 12 8 8 12 16 16 16 16 16 16 16 16 16 16 40 36 36 32 32 28 28 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 48 44 48 44 48 44 48 44 48 48 60 52 48 44 52 52 44 48 48 52 52 56 52 56 40 52 56 64 56 60 64 72 64 68 64 68 64 72 72 76 68 76 72 76 72 80 76 80 76 80 76 80 76 80 76 80 80 84 80 84 80 84 80 84 84 88 84 92 88 96 92 96 88 92 92 96 92 96 96 100 96 100 92 96 96 100 100 108 100 104 100 104 100 104 100 104 108 112 108 112 108 112 108 112 108 108 108 112 108 104 88 84 52 40 32 28 32 40 44 40 36 36 32 32 36 36 40 44 48 36 28 32 48 60 60 52 100 112 124 128 124 120 120 120 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 136 132 132 244 276 328 264 328 248 324 252 328 256 332 260 328 260 336 268 344 272 344 272 340 272 340 268 340 268 344 276 352 292 368 292 372 296 372 300 376 296 372 296 376 300 376 304 380 308 384 308 388 312 392 316 392 320 396 320 396 320 396 320 392 320 392 324 400 332 408 340 412 336 408 336 408 336 408 336 408 340 420 340 420 340 420 340 420 336 416 340 424 344 420 336 416 352 428 344 424 344 424 348 432 352 432 352 432 352 432 352 432 348 448 348 448 348 448 348 448 348 448 348 452 352 452 356 456 352 460 352 460 352 460 352 460 340 452 352 464 360 464 352 456 364 468 364 468 364 468 364 468 368 468 360 464 360 464 364 472 364 468 364 468 364 468 364 468 360 468 368 476 372 476 368 472 372 484 372 484 372 484 368 480 364 476 368 480 364 476 360 468 360 472 360 472 360 472 360 472 364 476 364 476 364 476 364 476 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 356 468 356 472 360 472 364 476 368 476 364 472 360 476 364 480 364 476 364 476 364 476 364 476 360 472 360 472 360 472 360 472 356 468 356 468 356 468 356 468 352 464 352 464 352 464 352 464 364 468 360 464 356 468 360 472 364 472 368 476 368 480 372 480 376 496 376 492 372 488 368 488 364 480 356 472 352 472 352 472 368 476 364 472 360 468 360 468 352 460 356 464 356 460 348 452 348 456 348 456 348 456 348 456 348 456 352 460 352 464 356 464 356 464 356 472 356 472 352 476 368 492 368 504 368 508 372 512 368 508 372 500 368 500 368 488 384 504 376 500 384 500 372 468 340 456 332 448 324 440 316 436 308 428 308 428 304 424 304 412 300 408 304 404 300 400 296 400 296 400 296 396 292 392 288 392 280 384 280 380 276 376 268 376 272 380 268 376 264 368 260 364 248 356 252 356 248 344 228 328 240 348 240 320 188 272 160 260 152 232 124 208 120 232 160 264 200 296 216 316 228 316 220 308 204 308 200 304 196 300 192 296 196 300 192 292 188 292 192 296 196 300 200 304 200 308 204 308 212 316 212 316 208 312 204 300 196 288 208 292 208 292 204 284 208 292 208 288 204 284 200 284 200 276 200 276 200 276 200 276 192 268 192 268 192 268 192 268 184 264 188 268 192 264 188 260 192 264 188 260 184 264 188 268 188 260 180 256 180 256 184 264 176 252 176 252 176 252 176 252 180 248 180 248 180 248 180 248 184 252 184 248 180 248 176 244 168 232 168 232 168 232 168 232 164 228 164 228 164 228 164 228 164 224 156 220 164 228 160 220 160 224 160 220 156 224 160 224 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 220 144 208 144 208 144 208 144 208 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 132 204 144 216 148 204 132 188 136 204 140 204 140 200 132 192 136 196 128 188 124 192 132 200 124 192 136 204 140 200 128 188 136 200 132 192 128 192 132 200 132 196 124 188 120 184 120 188 120 184 124 196 132 196 132 196 124 188 124 188 124 188 124 188 116 184 128 188 120 180 120 192 128 192 128 192 128 192 128 192 136 196 128 188 116 176 108 168 108 176 116 180 116 180 120 188 132 192 120 180 112 176 116 180 124 184 120 180 120 188 128 196 116 188 136 204 136 192 128 192 24 72 20 68 24 76 32 80 32 76 24 64 16 68 24 76 20 72 20 76 24 80 32 84 28 80 28 80 24 72 12 60 28 76 20 64 16 64 16 68 32 64 4 52 20 80 32 76 8 48 20 60 36 64 32 60 40 60 40 52 24 32 4 20 8 12 0 8 0 8 4 16 8 16 8 16 8 16 8 16 24 32 20 28 16 20 12 20 16 24 16 28 20 32 24 32 28 36 28 36 28 36 28 36 20 28 24 36 28 40 36 44 28 48 28 48 28 48 28 48 28 52 40 56 28 48 32 56 24 44 24 48 28 52 32 56 24 48 36 56 32 56 44 72 48 68 48 64 48 72 56 76 44 68 48 72 52 76 56 76 56 76 56 76 56 76 56 76 60 80 60 80 60 80 60 80 64 84 64 88 68 92 72 92 68 88 68 92 72 96 76 96 76 92 72 92 72 96 80 104 80 100 80 100 80 100 80 100 88 108 88 108 88 108 88 108 88 104 84 112 92 104 64 64 32 32 16 24 24 36 28 36 28 32 24 32 24 36 32 44 44 36 20 32 40 64 56 60 92 112 112 124 108 112 104 116 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 100 96 88 212 236 284 204 244 196 256 200 256 216 260 228 260 212 264 212 272 216 272 216 268 216 272 212 268 216 272 220 284 232 292 228 296 228 300 232 300 228 296 232 300 232 304 236 304 240 308 240 312 244 316 248 316 252 320 252 320 252 320 252 328 228 316 224 324 232 332 240 336 244 340 244 336 240 336 240 332 240 340 240 340 240 340 240 340 236 340 244 344 244 344 240 336 256 352 252 344 248 348 256 352 256 352 256 352 256 352 256 352 260 348 260 348 260 348 260 348 260 348 264 352 264 356 268 356 268 352 268 352 268 352 268 352 256 348 268 360 276 360 268 352 272 364 272 364 272 364 272 364 276 368 272 360 268 364 276 368 264 364 264 364 264 364 264 364 260 364 268 368 272 372 272 372 268 364 268 364 268 364 272 368 268 368 272 368 272 364 264 356 264 360 264 360 264 360 264 360 268 364 268 364 268 364 268 364 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 260 356 264 360 264 364 268 364 272 364 268 360 264 364 268 368 268 364 268 364 268 364 268 364 264 360 264 360 264 360 264 360 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 256 360 252 356 248 360 252 364 256 364 256 368 260 368 264 372 272 376 268 372 268 372 264 368 260 360 252 352 248 352 252 356 252 360 252 360 248 356 244 352 248 356 248 356 248 352 240 344 232 348 232 348 232 348 232 348 232 348 232 352 236 352 240 356 240 360 236 356 236 356 232 348 252 368 252 368 256 368 260 372 248 368 240 368 244 364 240 360 260 372 260 376 264 372 248 352 240 340 232 332 224 320 212 316 208 312 208 308 204 308 200 308 204 304 204 300 200 296 196 296 196 296 196 292 192 288 188 288 188 280 188 276 184 272 184 268 192 268 192 264 196 260 192 256 180 248 184 252 184 244 168 232 176 228 132 176 92 152 96 176 92 144 60 108 36 112 52 132 96 172 116 200 144 220 156 224 144 212 144 212 140 204 136 200 132 200 124 188 120 188 120 188 128 196 128 200 132 200 136 204 144 212 144 208 140 204 136 208 132 200 136 208 140 204 132 200 140 208 140 204 136 200 132 200 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 116 188 120 192 124 188 120 184 124 188 120 184 116 188 120 192 128 188 124 180 120 184 128 188 116 176 116 176 116 176 116 176 116 180 116 180 116 180 116 180 120 184 120 180 116 180 112 176 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 160 92 156 100 164 96 156 88 152 88 156 92 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 76 140 88 152 92 144 72 128 68 132 76 140 80 140 80 136 68 132 76 140 80 136 72 128 64 128 76 140 80 136 68 124 76 132 68 128 68 132 76 136 84 140 76 128 68 128 68 128 56 120 64 128 72 132 72 128 64 124 64 124 64 124 64 124 64 128 72 132 64 120 64 132 76 128 76 128 76 128 76 128 84 132 76 124 64 112 56 104 56 108 56 112 64 120 72 120 68 124 76 128 76 120 64 112 64 120 72 128 80 128 72 124 52 120 92 152 96 140 76 124 80 80 64 76 76 88 80 84 76 80 72 76 68 80 72 80 72 80 72 80 76 84 76 84 80 88 80 84 76 84 76 80 84 88 72 72 60 68 64 76 76 76 64 72 72 84 76 80 40 64 60 80 68 80 64 60 56 60 56 48 48 36 32 24 12 12 8 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 8 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 40 44 40 44 40 44 40 44 48 56 48 48 40 48 52 44 48 44 44 44 52 52 56 48 56 56 60 52 56 64 76 68 72 68 72 68 76 76 80 64 68 64 72 72 76 76 80 72 76 76 80 76 80 80 84 76 80 76 80 76 80 76 80 84 88 84 92 88 96 92 96 84 88 88 96 92 100 100 104 92 96 88 92 92 100 100 104 100 104 100 104 100 104 100 104 104 108 104 108 104 108 104 108 108 108 104 116 116 108 76 56 36 28 24 24 32 36 36 32 32 32 28 28 32 36 40 40 52 44 36 36 48 60 72 76 104 112 116 116 112 108 108 116 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 104 104 116 240 272 324 252 308 256 328 256 332 260 332 260 328 260 336 268 344 272 344 272 340 272 344 272 344 272 348 280 352 296 372 296 372 300 376 300 380 300 376 300 376 304 380 304 384 308 384 308 388 312 392 316 392 320 396 320 396 324 400 324 400 316 388 320 392 324 400 328 400 340 412 340 412 340 408 336 408 344 424 344 424 344 424 344 424 340 420 344 424 344 424 340 420 352 432 348 428 348 428 352 432 356 436 356 436 356 436 356 436 352 452 352 452 352 452 352 452 352 452 352 452 356 456 356 460 356 464 356 464 356 464 356 464 348 456 352 464 356 464 356 464 364 468 364 468 364 468 364 468 368 472 364 468 364 468 368 472 364 468 364 468 364 468 364 468 364 468 364 472 368 476 372 476 360 472 360 476 364 476 364 480 368 480 372 484 368 476 360 472 360 472 360 472 360 472 360 472 360 472 364 476 364 476 368 480 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 364 476 364 480 368 476 364 472 360 476 364 480 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 352 464 352 464 352 464 352 464 356 468 356 468 356 468 356 468 364 468 360 464 356 468 360 472 360 472 364 472 368 476 368 476 372 492 372 492 372 492 372 492 368 484 360 480 356 476 360 480 360 468 356 464 356 460 352 460 356 464 356 464 352 456 344 448 348 456 348 456 348 456 348 456 344 456 348 456 352 460 352 460 356 464 356 472 356 472 352 476 364 492 364 500 368 504 368 508 368 508 368 500 364 492 360 484 368 488 364 488 372 488 356 456 348 464 340 452 328 440 316 436 320 440 316 436 316 432 312 424 300 408 304 404 300 400 296 400 296 400 296 396 292 392 288 392 280 384 280 380 276 376 268 376 260 368 260 368 260 372 264 372 248 356 252 356 248 344 232 328 212 288 160 260 164 272 180 292 168 244 144 216 120 196 112 196 124 212 144 244 180 284 212 304 216 324 220 328 220 324 216 316 208 308 200 296 188 292 188 292 192 300 196 300 200 304 200 304 208 312 204 308 204 304 200 296 196 284 204 288 204 288 200 284 208 292 208 288 204 284 200 284 200 276 200 276 200 276 200 276 192 268 192 268 192 268 192 268 184 264 188 268 192 264 188 260 192 264 188 260 184 264 188 268 188 264 184 260 184 260 188 264 176 252 176 252 176 252 176 252 176 244 180 248 180 248 184 252 184 248 180 248 176 244 176 240 168 232 168 232 168 232 168 232 164 228 164 228 164 228 164 228 164 224 156 220 164 228 160 220 148 212 152 220 156 216 148 212 156 224 156 224 156 224 156 224 156 224 152 220 152 220 148 216 160 224 156 220 156 216 152 216 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 140 208 148 212 148 208 136 196 124 192 132 200 140 208 140 204 128 196 140 212 148 204 132 192 128 196 132 200 136 196 132 192 132 196 128 192 128 196 136 204 144 204 136 196 132 196 132 196 120 188 128 196 132 196 128 192 124 188 124 188 124 188 124 188 128 196 136 196 124 184 124 196 128 192 128 192 128 192 128 192 132 196 128 188 120 180 112 176 116 176 108 176 124 192 124 184 116 184 128 200 136 192 120 180 104 176 120 192 132 192 120 180 108 192 152 224 160 212 140 196 32 72 16 68 28 84 36 76 20 72 24 76 28 72 24 68 20 72 20 72 16 68 16 68 24 72 16 68 16 72 28 84 32 72 16 60 12 64 24 76 16 72 32 80 24 68 20 68 12 52 20 60 36 64 40 72 28 48 36 52 28 44 20 36 4 8 0 4 0 8 0 12 8 16 8 16 8 16 8 16 4 12 4 16 8 16 8 16 16 24 16 28 20 32 24 32 24 32 24 32 24 32 24 32 20 28 24 36 28 40 36 44 24 44 24 44 24 44 24 44 20 48 32 48 24 40 24 52 24 40 16 36 16 44 28 52 36 60 40 52 28 48 40 68 44 64 40 60 44 68 52 72 40 60 44 68 52 72 56 76 52 72 52 76 56 80 60 80 56 76 56 76 56 76 56 76 64 84 64 88 68 92 72 92 64 84 68 92 72 96 80 100 72 92 68 88 72 92 76 100 80 100 80 100 80 100 80 100 84 104 84 104 84 104 84 104 88 104 84 112 100 108 52 44 28 32 20 28 28 44 32 36 24 32 20 28 24 32 28 40 40 48 40 44 40 56 68 92 100 112 112 116 104 108 104 116 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 88 92 88 204 224 272 208 264 204 260 204 260 220 260 228 260 212 264 212 272 216 272 216 268 220 272 216 272 216 276 224 288 236 296 228 300 232 300 236 304 232 300 232 304 236 304 240 308 240 308 240 312 244 316 248 316 252 320 252 324 256 328 260 332 236 324 232 328 232 328 232 328 240 336 244 340 244 340 244 340 244 344 244 344 244 344 244 344 240 344 244 348 248 344 244 340 260 352 256 348 252 352 256 356 260 356 260 356 260 356 260 356 264 352 264 352 264 352 264 352 264 352 264 356 268 356 272 360 272 356 272 356 272 356 272 356 272 352 268 352 268 356 276 364 272 364 272 364 272 364 272 364 280 368 276 364 272 368 276 372 264 364 264 364 264 364 264 364 264 364 264 364 268 368 272 376 268 364 268 368 272 368 276 372 272 368 276 372 272 368 268 360 264 360 264 360 264 360 264 360 264 360 264 364 268 368 272 368 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 364 268 364 272 368 272 364 268 360 264 364 268 368 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 256 352 256 352 256 352 256 352 260 356 260 356 260 356 260 356 256 360 252 356 248 360 252 364 252 360 256 364 256 368 260 368 268 372 268 372 268 372 268 372 268 372 264 364 256 360 260 364 256 364 252 360 252 356 248 356 248 360 252 356 244 348 236 340 232 348 232 348 232 348 232 348 228 344 232 348 232 352 236 352 236 356 236 356 236 356 236 352 248 364 252 364 252 368 256 368 248 368 236 368 240 360 232 356 252 364 252 368 256 364 240 348 244 348 236 336 224 320 212 316 220 324 220 320 216 320 212 320 204 304 204 300 200 296 196 296 196 296 196 292 192 288 188 288 188 280 188 276 184 272 184 268 176 256 180 260 192 264 200 268 192 260 188 248 172 224 144 204 100 144 76 180 148 220 144 212 136 196 120 172 84 132 48 104 32 100 40 124 76 168 120 204 144 216 156 228 160 224 152 220 148 212 136 196 124 188 120 188 124 192 128 196 128 200 132 200 136 204 132 200 128 196 128 200 128 200 132 204 136 200 132 196 140 208 140 204 136 200 132 200 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 116 188 120 192 124 188 120 184 124 188 120 184 116 188 120 192 132 188 128 184 124 188 128 192 116 176 116 176 116 176 116 176 112 176 112 180 116 184 120 184 116 176 112 176 108 172 108 168 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 160 92 156 100 164 96 156 84 152 92 160 96 156 88 148 92 156 92 156 92 156 92 156 92 156 92 152 88 148 84 148 92 156 92 152 88 148 84 148 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 88 148 88 144 84 140 80 140 72 132 76 140 80 140 76 136 72 132 72 136 76 132 72 132 76 132 72 128 68 132 72 136 72 128 68 128 68 132 76 140 80 136 72 128 68 128 72 132 68 132 72 136 72 132 68 124 64 124 64 124 64 124 64 124 64 132 72 128 60 116 60 124 76 128 76 128 76 128 76 128 80 132 76 128 72 124 68 120 76 120 60 116 76 132 72 116 64 120 72 128 80 132 80 132 68 120 72 128 76 128 76 128 84 144 104 160 108 156 108 164 84 80 64 76 80 96 84 84 64 76 72 88 80 84 72 76 72 80 72 76 68 72 60 68 72 72 60 64 60 76 80 92 72 72 60 64 60 76 80 92 60 84 92 96 76 68 60 72 60 72 52 60 52 76 72 84 44 52 48 48 52 44 44 36 12 8 8 4 4 8 8 12 16 16 16 16 16 16 16 16 24 24 24 28 28 32 32 36 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 36 40 36 40 36 40 36 40 40 48 44 40 32 44 44 40 44 36 36 32 44 44 52 60 64 60 56 48 52 56 68 60 60 56 60 56 64 64 72 56 64 64 68 68 76 76 80 72 76 72 80 76 84 80 84 76 80 76 80 76 80 76 80 84 88 84 92 88 96 92 96 84 88 88 96 92 100 100 104 92 92 88 92 88 96 96 104 100 104 100 104 100 104 100 104 100 104 100 104 100 104 100 104 112 108 104 120 124 112 68 40 40 36 32 36 44 48 48 40 32 28 28 28 28 32 36 40 48 52 56 52 44 56 80 100 112 120 124 120 112 108 112 120 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 120 116 128 224 252 316 268 352 260 332 260 332 260 332 260 332 260 336 268 344 272 344 272 340 276 344 272 344 272 348 280 356 296 372 296 376 300 380 304 380 300 376 300 380 304 384 308 384 308 384 308 388 312 392 316 392 320 396 320 400 324 404 328 404 336 408 332 404 332 404 332 400 336 408 336 412 340 416 344 416 344 424 344 424 344 424 344 424 340 424 344 428 348 424 344 420 356 432 348 428 344 432 348 436 352 436 352 436 352 436 352 440 352 452 352 452 352 452 352 452 352 452 352 456 356 460 360 460 356 464 356 464 356 464 356 464 360 464 352 456 352 464 364 476 364 468 364 468 364 468 364 468 372 472 368 468 364 472 368 476 364 468 364 468 364 468 364 468 368 468 364 468 364 472 372 480 368 480 368 484 372 488 376 488 368 484 372 484 372 480 364 472 360 472 360 472 360 472 360 472 360 472 360 476 364 480 368 480 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 476 364 480 368 480 368 476 364 472 360 476 364 480 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 352 464 352 464 352 464 352 464 360 472 360 472 360 472 360 472 364 468 360 464 356 468 360 472 360 468 360 472 364 476 368 476 372 492 372 492 372 492 372 492 376 492 368 488 364 484 368 488 368 476 368 472 364 468 360 468 360 468 360 464 352 456 344 448 348 456 348 456 348 456 348 456 344 452 344 456 348 460 352 460 352 460 352 472 356 476 356 480 364 488 360 500 364 504 368 508 368 508 368 496 360 492 356 476 368 492 364 488 372 488 356 464 356 468 344 456 328 432 316 424 328 440 332 444 324 444 320 440 300 408 304 404 300 400 296 400 296 400 296 396 292 392 288 392 280 384 280 380 276 376 268 376 248 356 252 364 264 376 272 376 268 360 256 344 228 308 192 280 140 220 148 316 276 368 240 316 236 324 220 296 176 228 108 176 88 172 92 184 120 228 168 268 212 308 220 324 228 324 224 316 220 312 208 296 196 288 188 292 192 296 192 300 196 304 200 304 200 304 196 300 196 296 192 296 192 284 196 288 200 284 196 280 204 292 204 288 200 284 196 284 200 276 200 276 200 276 200 276 192 268 192 268 192 268 192 268 184 264 188 268 192 264 188 260 192 264 188 260 184 264 188 268 192 264 188 260 184 264 188 268 176 252 176 252 176 252 176 252 176 244 176 248 180 252 184 252 176 244 172 240 172 236 168 236 168 236 168 232 168 232 168 232 164 228 164 228 164 228 164 228 164 224 156 220 164 228 160 220 152 220 164 232 168 228 156 216 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 152 216 152 212 148 208 144 208 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 152 212 144 204 140 204 144 208 140 204 140 204 136 196 128 188 136 196 124 184 120 188 132 200 140 200 128 188 124 192 136 204 128 192 128 192 128 196 140 204 132 192 128 188 124 192 128 196 136 200 136 200 136 196 124 188 124 188 124 188 124 188 124 188 120 188 128 188 116 176 112 184 128 192 128 192 128 192 128 192 132 196 128 192 128 192 128 192 132 188 116 184 128 196 128 180 124 184 116 180 124 196 144 216 132 208 124 196 124 200 140 212 156 228 152 224 152 224 176 252 28 64 8 60 28 80 24 60 0 48 16 80 40 84 24 64 12 60 12 60 12 64 20 72 12 64 28 80 36 76 24 64 16 64 16 64 16 64 16 64 24 76 28 68 12 56 16 72 28 56 32 52 28 48 24 48 16 52 24 60 32 48 12 24 0 8 0 0 0 12 4 12 0 4 0 4 0 8 4 16 8 20 12 24 16 20 12 16 16 28 24 36 28 36 28 32 20 28 20 28 20 28 20 28 4 24 24 36 28 32 32 44 24 32 24 36 28 40 32 40 36 48 44 52 36 44 40 56 12 44 36 60 36 48 24 44 28 52 32 56 36 60 40 64 44 60 40 60 40 60 40 56 60 76 52 64 44 68 52 76 72 88 60 76 52 68 48 68 52 72 52 76 56 80 60 80 68 88 64 84 64 84 60 80 76 92 64 80 64 92 80 104 76 96 76 96 76 96 76 96 80 100 80 100 80 100 80 100 72 104 72 104 80 100 80 100 92 100 88 116 100 72 32 28 8 20 20 36 36 48 40 48 28 36 28 40 32 44 36 44 32 64 36 32 12 60 76 116 112 128 104 120 96 112 92 112 108 120 104 116 100 112 96 108 104 120 104 120 104 120 104 120 104 92 84 200 232 280 216 272 196 256 208 268 216 264 220 260 208 264 204 268 208 268 212 272 220 276 216 276 216 280 224 288 220 288 220 292 224 296 228 296 236 308 240 312 244 308 240 304 236 312 248 312 236 300 236 312 256 324 256 328 260 332 264 336 240 328 232 332 236 336 240 336 244 336 240 336 244 348 260 364 248 344 248 340 244 336 240 336 248 344 248 344 248 344 248 344 264 356 256 344 252 344 252 344 264 356 264 356 264 356 264 352 264 348 264 348 264 348 264 348 260 348 264 352 268 348 264 344 268 360 268 360 268 360 268 360 264 356 264 360 268 364 272 364 272 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 264 360 264 364 268 368 272 368 268 364 268 364 268 364 268 364 268 364 272 372 276 376 284 380 276 372 276 368 272 364 268 364 280 372 268 360 264 364 276 376 268 364 268 364 268 364 268 364 272 364 268 360 264 364 268 368 260 356 264 364 268 364 264 360 272 364 268 360 264 364 268 368 264 360 264 360 264 360 264 360 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 276 372 272 364 268 360 260 356 268 364 268 360 264 356 260 356 252 356 252 356 252 356 252 356 248 352 248 356 252 360 256 360 276 380 272 372 268 368 260 364 260 364 260 364 260 364 260 364 252 364 252 360 248 356 244 356 236 348 236 344 232 340 228 340 232 344 232 340 228 336 224 336 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 356 248 360 256 360 248 356 252 368 252 360 248 356 244 356 248 360 244 356 240 356 244 360 208 344 228 340 264 332 260 324 260 340 212 328 220 332 216 308 192 304 200 308 196 300 192 284 188 288 200 292 204 288 200 284 176 280 180 276 180 272 180 268 168 252 160 252 172 268 188 264 216 268 164 224 140 192 72 116 4 152 148 248 168 248 180 252 172 240 168 232 148 204 116 176 44 92 0 68 16 116 56 132 116 192 136 220 168 240 168 228 148 220 156 228 152 212 136 192 124 192 124 192 124 192 124 192 124 192 132 204 136 200 124 188 124 200 128 204 132 208 136 212 136 204 132 200 128 196 124 192 128 196 128 196 128 196 128 196 112 184 124 196 128 192 116 180 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 116 184 116 180 112 180 108 176 112 172 112 172 112 172 112 172 116 176 116 176 116 176 116 176 108 168 108 172 108 172 108 172 104 168 104 168 104 168 104 168 96 160 96 160 96 160 96 160 92 156 92 156 92 156 92 156 84 152 88 156 92 152 88 148 96 168 108 160 80 132 72 144 76 140 80 148 88 152 88 152 92 156 92 152 80 136 64 124 72 140 84 152 92 156 88 148 72 136 72 140 80 148 88 156 84 144 72 132 68 136 80 148 76 140 76 136 72 132 68 132 68 128 76 132 80 136 84 136 72 124 72 124 72 132 84 140 76 136 76 136 76 136 76 136 76 124 56 124 72 140 72 120 60 120 60 124 64 128 68 128 76 132 64 120 56 116 60 124 64 124 64 124 64 124 64 124 72 140 84 136 60 112 56 124 72 128 80 136 84 128 72 120 72 116 64 124 88 144 84 120 80 84 76 144 92 100 100 132 104 144 132 144 108 192 124 188 72 76 64 72 72 80 68 72 48 64 68 88 84 88 76 76 64 72 64 72 64 76 72 84 72 84 76 88 76 80 64 68 68 76 68 76 68 76 68 76 72 84 76 76 60 68 64 80 72 96 64 88 56 68 44 64 44 60 56 56 52 44 36 28 24 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 32 36 36 32 32 28 28 28 28 28 28 28 28 16 28 36 36 32 32 36 40 32 32 32 36 36 40 40 40 44 48 52 52 44 40 48 52 40 36 44 44 52 48 48 40 52 48 56 52 56 52 60 56 60 64 60 64 60 64 60 64 80 80 72 72 68 72 72 80 88 88 80 80 72 76 72 76 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 96 96 88 88 84 96 100 108 96 100 96 100 96 100 96 100 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 104 108 104 104 120 104 72 36 32 20 24 32 36 40 44 44 44 36 36 36 40 40 44 44 44 44 52 56 36 44 72 112 120 136 132 128 120 120 116 120 116 120 124 116 120 116 120 116 116 120 124 120 124 120 124 120 124 124 100 112 228 268 328 272 340 256 336 264 344 272 344 264 340 264 340 264 344 268 348 272 352 280 352 276 352 276 356 284 364 288 364 292 368 292 372 296 372 304 384 308 388 312 384 308 380 304 388 316 388 304 380 308 388 324 400 324 404 328 408 332 408 324 408 332 412 332 416 336 416 344 424 340 420 340 424 348 428 344 424 344 420 340 416 336 416 348 428 348 428 348 428 348 428 352 448 344 444 340 440 340 444 352 452 352 452 352 452 352 452 348 456 348 456 348 456 348 456 344 456 348 460 352 456 348 452 360 464 360 464 360 464 360 464 356 460 360 464 360 468 364 468 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 360 472 364 476 364 480 368 480 364 476 364 476 364 476 364 476 376 484 372 484 372 484 372 484 372 484 372 480 368 480 364 476 372 484 364 476 364 476 372 484 364 476 364 476 364 476 364 476 364 472 360 468 356 472 360 476 356 472 360 476 364 476 360 468 368 476 364 472 360 476 364 480 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 372 484 368 476 364 472 356 468 364 476 364 472 360 468 356 468 356 476 356 476 356 476 356 476 352 472 356 476 356 480 360 480 376 496 372 492 372 488 368 488 364 484 364 484 364 484 364 484 364 484 364 480 360 476 356 476 348 468 348 464 344 464 340 460 344 464 344 460 340 460 336 456 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 476 356 496 360 496 352 492 364 500 364 496 360 492 356 492 360 496 356 488 352 492 356 496 372 484 364 476 348 460 340 452 348 448 336 440 332 444 312 432 304 412 308 416 304 408 288 396 284 400 288 404 292 400 288 396 272 396 280 388 276 384 272 372 264 360 252 356 264 372 268 356 256 328 224 288 180 236 116 180 156 292 252 344 252 332 248 328 236 348 240 348 232 324 204 300 176 240 108 160 56 152 96 204 132 232 172 284 228 324 240 320 228 312 220 300 212 292 204 288 192 296 192 296 192 296 192 296 188 296 196 304 200 304 196 296 196 300 200 304 200 304 204 308 200 304 196 300 196 300 196 288 192 280 196 280 196 280 196 280 188 276 196 284 200 280 192 272 196 280 196 280 196 280 196 280 188 272 188 272 188 272 188 272 184 260 184 260 184 260 184 260 184 256 180 256 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 164 252 168 244 168 244 172 240 168 236 168 232 168 232 168 232 164 228 164 228 164 228 164 228 156 220 156 220 156 220 156 220 148 216 152 220 156 216 152 212 152 224 164 224 144 204 144 216 144 208 148 216 152 216 148 212 152 216 152 212 144 204 132 192 144 212 152 216 152 212 144 204 132 196 132 196 136 208 148 216 144 208 136 200 136 200 144 208 140 204 140 200 136 200 132 196 128 192 128 196 132 200 136 200 140 200 132 196 128 196 132 200 136 200 136 200 136 200 136 200 140 196 124 192 136 204 136 192 120 184 120 188 124 192 128 192 136 196 128 184 120 184 124 192 128 192 128 192 128 192 128 192 128 200 140 196 124 180 120 192 116 184 128 196 128 188 120 180 140 196 120 188 128 192 120 192 140 240 108 236 108 180 128 216 140 268 156 264 160 260 188 228 16 72 28 72 20 64 20 72 16 68 24 76 32 80 28 76 24 72 20 68 20 72 28 80 36 84 32 76 20 64 12 60 24 72 24 72 24 72 24 72 20 72 28 68 12 60 16 72 56 80 48 64 32 48 20 40 12 44 20 52 20 44 4 28 4 12 0 0 0 12 4 8 0 4 0 4 0 8 4 16 8 16 12 20 12 20 8 16 16 24 20 32 28 36 24 32 20 28 20 28 20 28 20 28 16 32 32 40 28 32 24 36 24 32 24 36 28 40 32 40 32 48 44 48 36 40 36 52 28 36 8 32 28 56 28 40 40 60 36 56 36 56 32 52 32 56 36 60 40 64 44 68 56 72 52 68 48 72 56 76 60 76 56 72 52 76 56 80 52 72 52 76 56 80 60 80 52 72 56 80 68 92 76 96 76 92 68 84 64 92 80 104 76 96 76 96 76 96 76 96 80 100 80 100 80 100 80 100 72 104 72 104 80 100 80 100 92 100 96 112 88 60 28 32 20 32 28 40 32 40 32 36 28 36 28 40 32 44 36 44 16 52 36 52 40 96 104 132 120 140 112 128 104 124 104 128 100 116 100 116 104 120 104 120 104 120 104 120 104 120 104 120 108 100 92 196 228 284 232 280 204 260 208 268 212 268 220 264 204 260 204 268 212 276 220 280 220 276 216 276 216 280 224 288 220 292 224 292 228 296 228 296 236 308 240 312 244 308 240 304 236 308 248 312 240 304 240 316 256 324 256 328 260 332 264 336 240 332 236 332 240 336 240 336 248 348 252 348 248 344 244 336 248 344 248 344 244 340 244 340 260 356 260 356 260 356 260 356 264 348 260 344 252 344 256 344 264 352 264 352 264 352 264 352 260 344 260 344 260 344 260 344 264 348 268 352 268 352 264 348 264 356 264 356 264 356 264 356 264 360 268 360 272 364 272 364 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 264 364 268 364 272 368 272 368 268 364 268 364 268 364 268 364 288 380 284 376 276 368 272 364 276 372 276 372 272 368 272 364 276 368 272 364 268 368 272 372 268 364 268 364 268 364 268 364 264 360 260 352 256 356 264 360 264 360 268 364 268 364 264 356 272 364 268 360 264 364 268 368 272 368 272 368 272 368 272 368 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 276 372 272 364 268 360 260 356 268 364 264 360 264 360 260 356 252 356 252 356 252 356 252 356 248 356 252 356 256 360 256 360 264 368 264 368 268 372 268 372 260 364 260 364 260 364 260 364 252 364 252 360 248 356 244 356 236 348 236 348 232 344 232 340 232 344 232 344 228 340 228 336 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 352 244 356 248 356 248 348 252 364 248 360 248 360 244 356 248 360 244 356 244 356 248 364 216 368 236 348 264 344 268 348 236 348 216 344 208 324 228 324 200 308 200 308 196 296 192 284 188 288 200 292 204 288 204 284 180 276 180 276 180 272 180 272 176 264 172 264 184 280 188 264 148 220 128 172 60 112 28 108 148 248 188 252 168 248 164 224 168 240 176 244 176 240 164 228 152 212 104 124 0 56 0 88 28 112 72 172 132 216 156 228 168 228 152 212 140 208 140 212 120 188 120 188 120 188 120 188 116 188 124 196 132 200 128 196 136 204 132 200 132 200 128 196 128 196 128 196 132 200 132 204 128 196 128 196 128 196 128 196 128 196 132 204 136 200 128 196 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 112 180 112 176 108 172 104 172 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 112 168 112 168 108 168 108 172 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 92 156 92 156 92 156 92 156 88 152 92 156 92 156 88 152 84 152 92 156 84 148 88 156 84 148 88 152 88 148 80 144 80 148 84 148 84 144 76 136 88 152 88 152 84 144 72 136 68 132 64 132 68 136 80 144 80 140 76 136 72 140 76 144 76 140 76 140 72 136 72 132 76 128 80 132 80 132 84 136 100 148 92 136 80 132 80 132 76 136 76 136 76 136 76 136 84 136 72 136 80 140 76 132 64 124 64 124 68 128 68 128 76 136 72 128 64 128 68 132 68 128 68 128 68 128 68 128 64 132 76 132 64 120 64 132 60 116 72 128 76 124 68 116 88 132 68 116 64 120 68 108 76 68 48 120 68 136 108 140 56 116 84 132 104 184 124 192 60 80 84 84 64 68 68 88 76 84 76 80 76 84 80 88 76 84 72 80 72 84 80 88 84 88 76 80 68 72 64 76 72 80 72 80 72 80 72 80 68 80 72 76 60 68 68 84 72 100 68 88 56 72 48 64 44 56 52 52 48 44 40 36 28 12 0 0 4 8 8 8 8 4 4 4 4 8 12 16 12 16 20 20 20 20 16 12 20 24 28 32 32 32 32 28 28 28 28 28 28 28 28 28 28 36 44 40 36 28 32 36 32 32 32 36 36 40 40 40 40 44 52 48 40 40 44 48 56 28 16 16 40 52 52 36 64 56 60 52 56 48 52 44 48 56 56 60 64 68 68 76 72 76 68 76 72 76 76 80 76 76 72 76 72 80 80 88 72 76 72 80 76 84 80 84 76 80 80 88 84 92 92 96 92 96 88 92 88 96 96 104 96 100 96 100 96 100 96 100 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 104 108 104 104 108 84 56 32 40 32 36 36 40 40 36 32 32 36 36 36 40 40 44 44 44 32 44 56 52 72 100 124 120 140 132 132 124 124 120 128 124 112 116 116 120 120 128 124 128 120 124 120 124 120 124 120 124 132 112 120 216 260 336 284 344 264 340 268 344 268 344 264 344 260 336 264 344 272 352 280 360 280 352 276 352 276 356 284 364 292 368 292 372 296 372 300 376 304 384 308 388 312 384 308 380 304 384 316 388 308 384 312 396 324 400 324 404 328 408 332 408 328 412 332 416 336 416 340 420 336 420 348 432 352 428 340 416 344 424 344 424 344 424 344 420 352 432 352 432 352 432 352 432 352 448 348 444 344 444 348 448 352 452 352 452 352 452 352 452 344 452 344 452 344 452 344 452 348 456 352 464 356 460 348 456 356 460 356 460 356 460 356 460 360 464 360 468 364 468 368 472 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 364 476 364 480 368 480 372 484 368 480 368 480 368 480 368 480 380 492 376 488 376 484 372 484 376 488 372 484 372 480 368 480 368 480 368 480 368 480 368 480 364 476 364 476 364 476 364 476 364 472 360 468 356 472 360 476 364 476 368 480 364 476 360 468 368 476 364 472 360 476 364 480 368 480 368 480 368 480 368 480 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 368 480 368 476 364 472 360 472 360 472 360 472 360 472 360 472 360 480 360 480 360 480 360 480 356 476 356 480 360 480 364 484 360 480 364 488 372 496 376 500 368 488 368 488 368 488 368 488 364 484 364 480 360 476 356 476 352 472 348 468 348 464 344 464 348 468 344 464 344 460 340 460 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 472 348 488 352 488 348 492 360 496 360 496 360 496 360 496 360 492 356 492 356 496 364 500 368 496 352 488 344 492 348 500 348 496 368 488 340 452 332 456 308 420 312 416 304 404 288 400 284 400 288 404 292 400 288 396 276 388 280 392 276 388 276 376 268 368 268 372 280 364 264 344 212 288 176 220 100 188 140 260 244 332 244 312 232 332 244 320 236 348 244 356 248 348 240 344 232 332 236 304 172 204 84 152 88 184 112 212 144 248 184 284 220 304 216 300 212 296 212 296 188 292 188 292 188 292 188 292 184 292 188 296 196 300 200 304 208 308 204 304 200 300 196 296 192 296 196 300 200 308 204 300 196 284 200 284 200 284 200 284 196 280 200 284 200 284 196 280 196 280 196 280 196 280 196 280 188 272 188 272 188 272 188 272 184 260 184 260 184 260 184 260 180 256 176 252 172 248 172 248 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 172 256 172 248 172 244 172 240 168 236 168 232 168 232 168 232 168 232 168 232 168 232 168 232 160 224 160 224 160 224 160 224 152 216 156 224 160 220 152 216 152 216 156 216 152 212 152 216 152 216 152 216 148 208 140 204 140 204 144 212 148 208 144 204 148 212 148 212 144 208 140 204 136 200 132 196 136 204 144 208 140 204 140 204 140 204 140 204 144 208 140 204 140 200 136 200 132 196 132 196 132 196 132 196 144 208 140 200 132 196 136 200 136 200 136 200 136 200 136 200 140 200 136 200 136 200 132 196 124 192 128 192 128 192 128 192 136 200 132 196 132 196 132 196 132 196 132 196 132 196 132 196 124 192 128 192 128 192 128 196 116 184 124 196 132 192 124 184 128 184 112 172 112 184 128 204 100 212 108 252 164 260 184 216 104 236 124 260 156 268 188 264 16 76 36 80 20 60 24 84 32 76 24 72 24 76 32 84 32 80 28 76 24 76 28 80 28 72 24 68 20 72 28 76 16 64 16 64 16 64 16 64 16 68 24 68 12 60 20 76 32 56 32 52 28 52 28 52 20 48 20 52 20 48 12 40 8 16 0 0 0 8 0 4 0 4 0 4 0 8 4 16 4 12 8 20 12 16 4 12 12 24 20 28 24 32 20 28 20 28 20 28 20 28 20 28 24 40 36 44 28 32 24 36 24 32 24 36 28 40 32 40 32 44 40 48 32 36 36 48 36 32 0 16 20 56 36 48 44 60 40 56 36 52 32 48 28 52 36 56 44 64 48 72 44 68 48 72 56 76 56 76 52 72 52 72 56 80 64 88 52 72 52 76 56 80 60 80 64 84 64 84 64 84 64 84 68 88 68 88 72 92 76 100 76 96 76 96 76 96 76 96 80 100 80 100 80 100 80 100 72 104 72 104 80 100 80 100 92 104 96 100 68 40 20 36 28 36 32 40 32 36 24 28 28 36 28 40 32 44 36 44 16 48 36 56 52 104 96 112 112 128 108 124 104 124 104 128 100 116 100 120 108 124 112 128 104 120 104 120 104 120 104 120 112 112 96 180 212 288 244 280 216 272 212 268 212 268 220 268 208 264 208 272 216 280 220 284 220 276 216 276 216 280 224 288 224 292 228 296 228 300 232 300 236 308 240 312 244 308 240 304 236 308 248 316 244 312 248 324 256 324 256 328 260 332 264 336 244 332 240 336 240 340 244 340 232 332 244 348 256 352 252 348 248 344 248 344 248 344 248 348 256 352 256 352 256 352 256 352 264 348 260 344 256 348 264 352 264 352 264 352 264 352 264 352 264 348 264 348 264 348 264 348 264 352 272 356 272 356 268 348 264 356 264 356 264 356 264 356 268 360 272 364 272 368 276 368 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 268 364 272 368 272 372 276 372 272 368 272 368 272 368 272 368 276 372 280 376 280 380 284 380 280 376 280 372 276 372 272 368 272 368 272 368 272 368 272 368 268 364 268 364 268 364 268 364 276 368 272 364 268 368 272 372 272 368 272 368 272 364 264 356 272 364 268 360 264 364 268 368 264 360 264 360 264 360 264 360 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 272 368 268 364 268 364 264 360 264 360 264 360 264 360 264 360 256 360 256 360 256 360 256 360 252 356 256 360 256 364 260 364 252 356 256 364 264 372 272 380 264 368 264 368 264 368 264 368 252 364 252 360 248 356 244 356 240 352 240 348 236 348 232 344 236 348 236 344 232 344 228 340 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 348 236 344 236 348 244 348 248 360 248 360 248 360 248 360 248 356 244 356 248 364 256 372 236 376 232 360 240 344 216 344 200 364 212 364 220 332 252 344 220 316 204 308 192 296 192 288 188 288 200 292 204 288 204 284 188 280 184 280 192 280 184 272 184 272 184 280 196 268 164 232 120 172 64 96 16 124 120 248 176 248 160 216 152 244 172 232 172 244 176 244 172 236 168 232 160 236 172 248 164 196 64 100 24 92 16 80 12 100 64 156 112 188 136 216 152 216 144 204 124 192 124 192 124 192 124 192 120 188 120 188 124 192 128 196 140 204 136 200 132 196 128 192 128 196 128 200 136 204 140 212 132 200 132 200 132 200 132 200 128 196 124 192 124 192 128 196 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 112 180 112 176 108 172 104 172 120 180 120 180 120 180 120 180 116 176 116 176 116 176 116 176 120 172 116 172 112 168 108 172 104 168 104 168 104 168 104 168 104 168 104 168 104 168 104 168 96 160 96 160 96 160 96 160 88 156 96 160 96 160 92 152 96 160 92 152 88 148 80 144 88 152 88 152 84 144 76 140 72 140 80 148 84 148 80 144 76 140 76 140 80 144 84 148 80 140 76 140 76 144 84 148 76 140 76 140 76 140 76 140 80 144 80 140 76 140 72 136 80 132 80 132 80 132 80 132 80 132 80 128 80 136 88 144 76 136 76 136 76 136 76 136 72 136 76 132 68 124 64 124 72 128 68 128 68 128 68 128 72 132 72 132 76 132 72 132 72 132 72 132 72 132 72 132 68 124 64 128 68 132 72 128 68 124 80 136 88 136 80 132 72 124 64 108 56 116 72 124 120 128 116 196 128 268 124 172 68 176 56 164 80 164 120 184 72 84 80 84 72 76 72 88 72 80 68 76 72 84 80 92 84 88 76 80 72 80 76 84 68 76 68 80 72 84 76 84 64 72 64 72 64 72 64 72 64 76 72 76 64 72 72 88 48 76 48 80 52 72 56 76 52 64 56 56 56 56 56 56 32 16 4 0 4 8 4 4 8 4 4 4 4 8 12 16 12 12 16 16 16 16 12 12 20 20 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 36 44 44 40 36 36 40 32 32 32 36 36 40 40 40 36 44 48 44 40 36 40 48 48 32 20 20 40 52 56 52 60 56 56 52 56 52 52 48 52 60 56 64 60 68 64 72 60 68 68 80 76 80 76 80 72 76 72 76 72 80 84 88 72 76 72 80 76 84 80 84 88 92 88 88 84 84 80 84 88 92 88 96 92 100 96 100 96 100 96 100 96 100 96 100 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 104 112 108 104 100 64 32 24 44 36 36 40 40 40 36 32 32 36 36 36 40 40 44 44 44 40 48 52 48 76 104 120 108 128 124 124 120 124 120 128 124 120 124 120 124 124 128 124 128 120 124 120 124 120 124 120 124 128 116 116 196 236 332 288 340 276 352 272 344 268 344 264 348 272 348 272 348 276 352 276 352 280 352 276 352 276 356 284 364 296 372 296 372 300 376 300 380 304 384 308 388 312 384 308 380 304 384 316 392 312 388 320 404 324 400 324 404 328 408 332 408 332 416 336 416 340 420 340 424 328 412 336 424 348 432 352 436 344 424 344 424 348 428 348 428 348 428 348 428 348 428 348 428 352 448 348 448 348 452 356 456 352 452 352 452 352 452 352 452 356 464 356 464 356 464 356 464 352 460 356 464 356 464 352 460 360 464 360 464 360 464 360 464 364 468 364 468 368 472 368 476 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 368 480 368 480 372 484 372 488 372 484 372 484 372 484 372 484 368 484 372 488 380 496 384 500 380 488 376 488 372 484 372 484 364 480 368 484 372 480 368 476 364 476 364 476 364 476 364 476 376 484 368 480 368 480 372 488 372 484 372 484 368 476 360 468 368 476 364 472 360 476 364 480 360 472 360 472 360 472 360 472 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 356 468 360 472 360 472 364 476 364 484 364 484 364 484 364 484 360 480 360 480 364 484 364 488 356 476 360 484 368 492 376 496 372 492 372 492 372 492 372 492 364 484 364 480 360 476 356 476 356 472 352 472 348 468 348 468 352 468 348 468 344 464 344 464 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 468 340 476 340 480 344 492 356 492 360 496 360 496 364 500 360 492 356 492 360 500 372 512 384 536 380 544 360 536 344 532 388 560 388 512 352 460 328 440 320 428 312 412 300 404 292 404 284 400 288 404 292 400 288 396 280 392 284 396 284 384 276 380 272 372 276 364 272 340 224 292 152 220 100 184 120 268 236 368 264 356 248 320 228 336 244 324 240 348 236 344 232 332 228 328 240 320 220 320 236 312 196 256 108 184 84 144 44 140 88 200 128 228 172 280 212 296 204 280 200 304 200 304 200 304 200 304 192 296 188 292 184 292 192 296 204 308 200 304 200 304 196 300 200 304 200 304 204 308 204 300 200 288 204 288 204 288 204 288 196 280 192 272 188 276 196 280 196 280 196 280 196 280 196 280 188 272 188 272 188 272 188 272 184 260 184 260 184 260 184 260 184 260 184 256 180 256 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 264 180 252 172 248 172 240 168 236 168 232 168 232 168 232 164 228 164 228 164 228 164 228 164 228 164 228 164 228 164 228 156 220 160 224 160 224 156 220 168 224 152 216 152 216 144 200 148 212 152 216 152 212 144 208 140 204 144 212 148 212 144 208 136 200 136 200 140 208 152 216 148 208 144 204 140 208 148 212 136 204 140 208 144 204 140 200 148 208 144 208 140 204 140 204 136 200 132 196 132 196 128 192 128 192 128 192 132 200 144 208 136 200 136 200 136 200 136 200 132 200 136 196 124 180 120 188 132 196 132 196 128 192 128 192 124 188 128 196 136 196 132 192 128 192 128 192 128 192 128 192 136 192 124 188 132 196 128 184 120 192 132 204 144 208 140 200 140 204 132 188 112 168 112 188 136 276 208 372 364 528 452 448 260 356 200 324 176 280 180 284 32 76 24 72 32 80 28 72 12 60 16 68 24 76 32 80 32 80 28 72 20 68 24 72 20 72 28 80 28 72 20 64 20 68 20 68 20 68 20 68 12 68 20 68 16 64 24 80 32 56 32 56 32 56 28 52 32 56 28 60 28 60 32 60 12 16 0 0 0 4 0 0 0 4 0 4 0 8 4 16 0 12 4 16 8 12 4 8 8 20 16 28 20 28 20 24 20 28 20 28 20 28 20 28 16 32 36 44 32 40 36 48 24 32 24 36 28 40 32 40 28 40 40 44 28 36 32 44 20 36 16 36 24 52 40 64 32 52 36 56 36 56 40 60 40 60 40 60 40 60 40 60 36 64 48 76 60 80 56 76 56 76 52 72 52 76 60 80 52 72 52 76 56 80 60 80 60 80 64 84 64 84 68 88 64 88 72 92 76 96 76 96 76 96 76 96 76 96 76 96 80 100 80 100 80 100 80 100 72 104 72 104 80 100 80 100 96 104 96 92 48 24 12 40 24 32 28 40 32 40 28 36 28 36 28 40 32 44 36 44 24 48 28 52 60 120 116 128 112 132 108 128 108 128 112 136 112 124 108 124 108 124 104 120 104 120 104 120 104 120 104 120 104 112 88 156 188 280 244 272 224 276 216 268 208 268 220 272 224 280 216 276 216 272 212 272 220 276 216 276 216 280 224 288 228 296 228 300 232 300 236 304 236 308 240 312 244 308 240 304 232 308 248 316 248 316 256 328 256 324 256 328 260 332 264 336 248 336 240 340 244 340 248 344 244 340 244 340 248 348 256 352 248 344 248 348 252 352 256 352 260 356 260 356 260 356 260 356 260 348 260 348 260 352 268 360 264 352 264 352 264 352 264 352 276 360 276 360 276 360 276 360 268 356 272 360 276 356 272 352 272 364 272 364 272 364 272 364 272 364 272 368 276 368 280 372 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 272 368 272 372 276 372 280 376 276 372 276 372 276 372 276 372 280 380 284 380 284 380 284 380 284 380 280 376 280 372 276 372 268 364 276 372 276 372 268 364 268 364 268 364 268 364 268 364 276 368 272 364 268 368 272 372 276 372 276 372 272 364 264 356 272 364 268 360 264 364 268 368 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 260 356 260 360 264 364 268 364 260 364 260 364 260 364 260 364 256 360 256 364 260 364 264 368 256 360 256 364 260 368 264 372 268 372 268 372 268 372 268 372 252 364 252 360 248 356 244 356 244 356 240 352 240 348 236 348 240 352 236 348 236 344 232 344 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 344 228 336 228 340 240 348 244 356 244 360 248 364 252 364 244 356 244 360 252 368 260 376 244 388 260 408 280 412 248 408 260 448 232 404 252 356 268 316 240 324 208 304 192 296 196 292 188 288 200 292 204 288 204 284 192 284 196 288 192 284 192 276 180 268 188 272 176 236 124 176 40 96 20 132 124 244 192 260 180 264 188 240 164 244 176 240 168 236 164 228 160 228 160 228 172 236 152 220 144 224 144 220 96 160 68 100 0 48 0 84 16 100 60 156 112 192 128 196 136 204 136 204 136 204 136 204 132 196 124 184 112 184 116 188 128 196 132 200 132 200 136 204 140 204 136 204 136 204 132 204 136 204 136 204 136 204 136 204 136 200 128 192 124 196 132 204 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 120 188 120 188 116 184 112 180 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 124 180 120 176 112 172 108 172 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 164 100 164 100 164 100 164 92 160 96 164 100 160 96 156 96 152 80 148 92 160 88 144 80 144 84 152 88 152 84 148 80 144 84 148 84 144 76 140 80 140 72 136 72 140 80 148 80 144 76 136 72 140 76 144 72 136 80 144 80 144 72 136 84 148 80 144 80 140 76 140 76 136 76 132 72 128 68 128 80 140 76 136 76 140 80 144 76 136 76 136 76 136 76 136 72 140 84 136 64 116 60 128 76 136 76 132 72 128 68 128 56 120 64 132 72 132 68 124 68 128 68 128 68 128 68 128 80 132 64 124 72 132 64 116 64 120 80 132 88 136 84 132 84 136 92 128 64 104 60 108 132 212 308 508 516 764 532 600 188 340 124 244 112 180 132 204 84 80 64 76 84 96 80 76 48 60 60 76 76 84 80 88 80 84 72 76 68 76 68 76 72 84 84 92 80 76 60 60 72 80 72 80 72 80 72 80 60 72 68 76 64 72 72 88 72 96 64 92 60 76 52 72 64 72 64 60 64 64 68 68 32 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 20 32 40 44 44 40 48 52 32 32 32 36 36 40 40 40 36 40 44 44 36 36 40 44 32 36 44 44 44 48 60 68 48 48 52 52 56 56 60 60 64 64 60 64 60 64 60 60 56 64 68 80 80 84 76 80 80 80 76 76 72 80 76 84 72 76 72 80 76 84 80 84 72 80 76 84 88 96 92 100 84 92 92 100 96 100 96 96 96 100 96 100 96 100 96 100 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 104 112 108 104 92 52 24 20 48 28 32 36 40 40 40 40 36 36 36 36 40 40 44 44 44 44 44 44 48 88 128 152 144 136 132 136 128 132 132 140 136 132 132 128 128 124 124 120 120 120 124 120 124 120 124 120 124 120 116 108 176 220 328 288 336 284 356 272 344 264 344 264 348 284 360 280 352 276 348 268 344 280 352 276 352 276 356 284 364 296 372 296 376 300 380 304 380 304 384 308 388 312 384 308 380 300 384 316 392 316 392 324 408 324 400 324 404 328 408 332 408 332 416 336 420 340 424 344 424 352 428 344 416 336 420 344 428 344 424 344 428 348 432 352 432 360 440 360 440 360 440 360 440 348 448 348 448 348 456 360 460 352 452 352 452 352 452 352 452 364 472 364 472 364 472 364 472 352 464 356 468 360 464 356 460 368 472 368 472 368 472 368 472 364 468 364 472 368 476 372 476 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 368 480 368 484 372 488 376 488 372 484 372 484 372 484 372 484 388 500 384 492 380 488 372 484 380 492 380 488 376 484 372 484 360 476 372 488 376 484 364 472 364 476 364 476 364 476 364 476 368 476 364 472 360 476 364 480 376 488 376 484 368 476 360 468 368 476 364 472 360 476 364 480 368 480 368 480 368 480 368 480 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 356 468 356 472 360 476 364 476 364 484 364 484 364 484 364 484 360 480 360 484 364 488 368 488 360 480 360 484 364 484 368 488 372 492 372 492 372 492 372 492 364 484 364 480 360 476 356 476 356 476 356 472 352 468 348 468 352 472 352 468 348 464 344 464 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 344 468 336 468 336 476 340 492 356 492 356 496 360 500 364 500 356 492 356 496 364 504 372 516 388 560 440 644 492 700 512 712 524 672 472 588 416 508 348 436 328 436 316 412 300 404 292 404 284 400 288 404 292 400 288 396 284 392 288 392 288 384 280 376 268 360 272 356 252 308 188 244 88 172 104 268 260 392 276 332 228 340 256 332 236 336 252 348 232 336 228 336 228 336 236 344 240 344 256 336 228 300 224 316 232 312 204 236 96 140 48 140 60 156 96 208 152 256 188 280 208 312 208 312 208 312 208 312 208 304 192 288 180 284 180 288 192 300 196 304 200 308 204 312 212 312 208 308 204 304 200 292 200 288 204 288 204 288 204 288 212 292 200 280 196 284 208 296 196 280 196 280 196 280 196 280 188 272 188 272 188 272 188 272 184 260 184 260 184 260 184 260 192 268 192 264 188 264 184 260 172 248 172 248 172 248 172 248 176 252 176 252 176 252 176 252 184 268 180 256 176 248 172 240 168 236 168 232 168 232 168 232 160 224 160 224 160 224 160 224 164 228 164 228 164 228 164 228 156 224 160 228 164 224 160 220 152 208 136 208 160 232 160 216 140 204 144 212 152 216 152 216 144 212 148 212 148 208 140 200 152 212 140 200 132 196 136 204 140 204 136 196 132 196 136 200 132 200 144 212 148 208 136 196 148 212 148 208 144 204 140 204 136 200 136 196 132 192 128 192 156 216 148 208 140 204 140 204 136 200 136 200 136 200 136 200 136 212 152 208 128 184 124 200 136 200 136 196 132 192 128 192 112 180 124 192 132 192 124 188 124 188 124 188 124 188 124 188 148 200 124 188 132 196 120 172 108 184 120 200 132 204 128 200 116 200 136 208 124 188 120 204 240 472 572 852 932 1020 932 832 576 632 408 476 256 316 172 276 20 60 16 80 32 64 12 68 16 60 8 56 8 64 24 76 36 64 4 60 32 88 32 68 12 64 20 72 20 64 8 52 24 72 24 68 20 64 16 64 4 56 8 60 12 56 8 52 40 56 24 48 32 60 36 56 32 60 36 68 36 64 28 52 20 24 0 0 0 8 0 8 4 8 0 0 0 8 8 20 0 12 8 20 12 12 0 4 12 16 4 8 4 16 16 28 20 28 20 28 20 28 20 28 24 28 20 24 16 28 20 32 8 20 20 36 32 40 28 36 24 36 36 48 40 44 28 32 24 44 24 48 28 52 32 52 36 52 32 52 32 52 32 52 24 48 32 56 40 64 40 60 44 64 44 68 48 72 52 72 56 72 48 64 44 72 60 84 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 76 92 68 84 68 92 80 104 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 76 108 76 108 84 104 84 104 92 116 92 56 28 40 32 24 20 32 28 40 32 40 32 36 28 40 32 44 36 40 32 36 36 48 20 60 84 144 128 132 116 136 116 136 116 136 116 136 112 128 116 136 120 136 116 132 116 128 108 120 108 128 116 136 108 108 84 156 180 264 236 288 212 272 224 284 228 280 224 268 220 276 216 280 220 280 224 284 212 272 220 284 232 296 240 304 232 300 236 304 236 308 240 308 240 308 240 312 244 316 248 316 248 316 248 320 252 324 256 324 256 324 256 328 260 332 264 336 248 340 248 348 252 348 252 344 248 344 248 344 248 344 248 344 248 344 248 348 252 352 256 352 260 356 260 360 264 364 268 364 264 352 264 356 268 360 272 360 268 356 272 360 272 364 276 364 268 352 268 352 268 352 268 352 268 356 280 364 272 356 280 368 276 368 276 368 276 368 276 368 276 368 276 368 276 368 276 368 268 368 268 368 268 368 268 368 272 372 272 372 272 372 272 372 288 380 284 380 284 380 284 380 284 380 276 368 272 368 272 368 288 384 288 384 288 384 288 384 276 372 276 372 276 372 276 372 276 372 276 372 276 372 276 372 268 364 268 364 268 364 268 364 276 372 276 372 276 372 276 372 276 372 276 368 272 364 268 364 268 364 268 368 272 372 276 372 268 368 272 372 276 368 272 364 268 364 268 368 272 372 276 372 276 372 276 372 276 372 276 372 268 360 260 356 264 364 276 376 268 364 268 364 268 364 268 364 264 368 264 364 260 360 256 360 260 364 260 364 260 364 260 364 264 364 260 360 256 364 260 368 264 368 264 368 264 368 264 368 244 360 252 368 252 360 240 348 244 356 244 352 240 348 236 348 248 356 240 352 232 344 228 336 236 348 236 348 236 348 236 348 232 348 232 344 232 344 232 344 232 344 232 340 232 340 232 336 232 344 236 352 240 356 248 360 244 356 244 360 252 368 248 356 260 380 272 468 420 632 476 644 452 556 272 448 272 380 288 308 236 324 212 312 196 300 192 288 188 288 200 288 200 284 196 276 196 288 192 280 188 276 196 296 200 268 180 256 152 172 48 100 4 124 124 240 188 252 184 256 168 236 168 236 168 236 168 236 172 240 172 236 168 232 164 232 172 240 164 232 160 236 160 240 156 228 160 216 120 148 36 80 0 64 0 80 36 140 108 196 128 200 140 216 152 220 148 216 124 192 120 188 120 184 116 184 120 188 124 196 128 200 136 204 136 208 140 204 132 196 136 216 140 204 128 200 140 208 136 200 140 204 128 192 120 192 128 200 124 192 120 188 120 184 116 184 112 180 116 184 116 184 116 188 116 184 116 184 116 184 116 184 120 188 120 184 116 184 112 180 120 180 120 180 120 180 120 180 116 176 116 176 116 176 116 176 104 164 116 180 120 176 108 168 108 168 100 160 96 160 96 164 100 164 100 160 96 156 92 156 96 160 96 156 92 152 88 152 92 160 96 164 100 168 104 172 88 152 88 152 88 152 88 152 96 160 92 152 88 148 80 144 76 144 80 148 84 144 80 140 72 140 76 144 80 140 76 136 80 148 84 144 72 136 80 152 76 140 76 140 76 140 76 140 72 136 76 140 76 136 68 128 84 144 84 144 84 144 84 144 48 116 64 128 68 128 76 144 72 132 72 132 72 132 72 132 80 128 60 116 64 132 72 128 80 136 68 124 64 128 76 140 80 136 68 124 60 120 64 128 96 148 76 128 64 128 76 140 80 132 64 124 68 128 64 120 56 120 88 136 80 124 88 144 72 128 56 112 116 184 144 228 352 604 772 940 832 1020 748 884 524 648 336 376 104 184 156 148 68 68 64 84 76 72 60 76 68 72 60 68 60 68 60 72 76 68 48 64 72 92 76 72 64 76 72 80 72 76 60 64 72 80 72 76 68 72 64 72 60 68 60 72 64 68 60 68 64 84 48 76 56 80 60 76 64 76 68 68 64 60 56 56 44 24 8 0 4 8 8 4 8 8 4 0 4 8 12 16 8 8 12 16 16 16 12 12 16 16 12 8 12 16 20 24 24 24 24 24 24 24 24 24 36 36 32 32 32 32 36 36 20 24 32 36 40 40 40 36 36 36 44 44 44 44 36 36 44 40 44 44 48 44 52 48 52 48 52 48 48 44 48 44 44 52 52 60 60 68 60 64 64 68 68 72 68 76 72 76 72 72 68 72 72 76 76 84 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 92 96 88 88 88 96 96 104 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 108 108 108 108 104 108 104 108 108 116 92 60 36 44 36 28 28 32 36 40 40 40 40 36 40 44 48 48 48 48 44 40 64 48 48 68 116 144 152 132 136 132 136 132 136 132 136 132 128 136 132 140 136 140 132 132 132 132 124 124 120 128 128 136 128 116 112 184 220 316 284 348 272 352 280 356 280 356 272 348 276 352 280 356 280 360 284 360 276 356 284 364 292 372 300 376 300 376 300 376 304 380 304 384 308 384 312 388 312 392 316 392 316 392 320 396 320 400 324 400 324 400 328 404 328 408 332 408 332 420 344 428 348 428 348 424 344 424 344 424 344 424 344 424 344 424 348 428 348 432 352 432 356 436 356 440 360 444 364 444 352 452 352 456 356 460 360 460 356 456 356 456 360 460 360 464 352 460 352 460 352 460 352 460 352 468 364 472 360 464 364 476 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 372 476 372 476 372 476 372 476 380 492 380 492 376 488 376 488 380 492 376 484 372 484 372 488 384 496 384 496 384 496 384 496 376 488 376 488 376 488 376 488 372 484 372 484 372 484 372 484 364 476 364 476 364 476 364 476 372 484 372 484 372 484 372 484 372 484 372 480 368 480 364 476 364 476 364 480 368 484 372 484 364 480 368 484 372 480 368 476 364 476 364 480 368 484 372 484 372 484 372 484 372 484 372 484 364 472 360 472 364 480 368 484 364 476 364 476 364 476 364 476 368 488 368 484 364 480 360 480 360 480 360 480 360 480 360 480 368 484 364 480 360 484 364 488 368 488 368 488 368 488 368 488 360 484 364 484 364 480 356 472 356 476 356 472 352 468 348 468 356 472 352 468 348 464 344 460 348 468 348 468 348 468 348 468 352 460 348 468 348 468 348 472 344 468 340 476 340 476 336 480 344 480 348 484 352 492 360 496 356 492 356 496 364 500 364 496 364 528 464 756 736 960 816 948 776 816 576 592 372 480 340 420 320 428 316 416 304 404 288 396 284 400 288 400 288 396 280 388 292 396 288 388 280 380 288 380 292 360 256 320 196 224 104 176 128 272 216 352 252 352 248 356 236 340 236 340 236 340 236 340 240 348 240 344 236 340 232 336 244 332 236 324 236 320 236 324 248 336 256 332 228 284 172 236 88 160 64 140 68 180 128 232 164 280 188 308 208 312 204 304 196 296 192 296 188 292 188 288 188 292 192 300 196 304 204 308 200 308 208 304 196 300 204 304 208 288 200 288 208 296 208 284 208 288 196 276 192 276 196 280 196 276 192 276 188 272 188 268 192 276 188 272 188 272 188 272 184 260 184 260 184 260 184 260 188 260 184 260 180 256 180 252 180 256 180 256 180 256 180 256 172 248 172 248 172 248 172 248 164 252 176 252 176 252 172 240 168 236 164 224 160 228 164 228 164 228 164 224 160 224 156 220 160 224 160 220 156 220 152 216 160 224 164 228 164 228 164 232 152 216 152 216 152 216 152 216 160 224 156 216 152 212 144 208 140 208 144 212 148 208 144 204 140 204 144 208 144 208 140 204 144 212 148 208 136 200 144 216 140 204 140 204 140 204 140 204 152 216 148 208 140 200 132 196 140 204 140 204 140 204 140 204 140 208 148 208 136 196 136 204 132 196 132 196 132 196 132 196 140 196 124 184 128 196 132 196 140 200 128 188 124 192 136 204 140 200 132 196 128 196 132 196 128 188 120 184 120 192 140 208 140 196 124 188 128 192 128 188 112 192 128 200 124 196 124 200 124 208 140 240 180 240 240 452 664 892 952 1020 996 1020 992 1016 876 888 584 532 228 312 192 264 20 56 12 72 24 60 8 68 20 68 20 68 16 60 8 52 20 60 4 56 20 76 20 56 24 72 28 76 28 72 20 64 24 72 24 68 20 64 16 64 16 64 16 64 16 64 16 64 40 56 24 48 32 60 36 56 40 68 36 64 28 56 20 48 24 28 4 4 0 8 0 4 0 4 0 4 0 8 4 16 0 8 0 8 4 16 12 20 8 12 4 12 4 16 12 24 12 20 12 20 12 20 12 20 36 44 32 36 28 40 36 44 20 32 28 40 36 44 36 40 28 40 32 44 36 40 32 36 24 44 24 44 28 48 28 52 24 44 24 44 28 48 28 48 24 48 32 56 40 64 40 60 44 68 48 68 52 72 52 72 44 68 52 72 56 76 56 72 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 72 88 68 88 68 92 76 100 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 76 108 76 108 84 104 84 104 92 104 72 48 24 36 28 28 20 32 28 40 32 40 32 36 36 48 44 52 44 52 40 44 44 56 40 88 108 152 132 144 116 136 116 136 116 136 116 136 116 132 120 136 120 136 116 128 112 124 108 120 104 120 108 128 104 116 92 160 188 276 244 284 220 276 224 280 224 280 228 276 224 280 220 284 224 284 228 288 228 288 228 292 232 296 236 296 228 296 228 300 232 304 236 304 240 312 244 312 248 316 248 316 248 320 252 320 256 324 256 324 256 328 260 328 264 332 264 336 252 340 248 348 252 348 252 348 248 344 248 344 248 344 248 344 248 348 252 348 256 352 256 352 260 356 260 360 264 364 268 364 264 352 268 356 268 356 272 360 264 352 264 356 268 360 272 360 272 356 272 356 272 356 272 356 268 360 280 364 276 360 280 372 276 368 276 368 276 368 276 368 276 368 276 368 276 368 276 368 268 368 268 368 268 368 268 368 272 372 272 372 272 372 272 372 276 372 276 372 280 376 280 376 284 380 280 376 280 380 288 384 288 384 288 384 288 384 288 384 284 380 284 380 284 380 284 380 276 372 276 372 276 372 276 372 272 368 272 368 272 368 272 368 276 372 276 372 276 372 276 372 276 372 276 372 272 368 272 364 268 364 268 368 272 372 276 372 268 368 272 372 276 368 272 364 268 364 268 368 272 372 276 372 276 372 276 372 276 372 276 372 264 360 268 368 272 368 272 368 268 364 268 364 268 364 268 364 264 368 264 364 260 360 256 360 252 356 252 356 252 356 252 356 264 364 260 360 256 364 260 368 264 368 264 368 264 368 264 368 256 368 252 360 248 360 248 360 244 356 244 352 240 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 240 356 240 352 240 352 240 352 232 344 232 340 232 340 232 336 232 344 232 348 240 356 244 360 244 356 244 360 248 364 252 368 252 432 440 752 772 968 812 968 732 876 552 564 240 352 264 300 220 316 204 308 192 296 192 284 192 288 200 288 200 284 196 280 204 292 200 288 196 284 200 284 216 268 164 196 72 96 24 112 132 220 180 256 180 240 172 244 168 236 168 236 168 236 168 236 172 240 172 240 168 236 168 232 172 240 164 232 160 236 160 240 172 244 180 248 172 228 148 204 84 132 32 76 0 76 28 108 56 140 100 188 136 204 128 188 132 196 128 196 124 192 124 188 120 188 124 196 128 200 136 204 128 200 136 200 124 192 132 212 148 208 136 208 144 216 144 204 136 204 132 196 124 192 128 196 132 196 128 196 124 192 124 188 132 200 128 196 124 188 120 188 116 184 116 184 116 184 116 184 116 180 112 180 108 176 108 172 120 180 120 180 120 180 120 180 108 168 108 168 108 168 108 168 108 168 112 176 116 172 112 172 104 164 100 164 100 164 104 172 100 164 100 164 96 160 96 156 96 160 96 160 92 156 92 152 100 164 100 164 96 160 96 160 88 152 88 152 88 152 88 152 96 160 92 152 88 148 80 144 76 144 80 148 84 144 80 140 80 144 84 148 84 148 80 144 80 148 84 144 72 136 80 152 76 140 76 140 76 140 76 140 104 164 88 144 72 136 72 136 76 140 76 140 76 140 76 140 88 156 92 152 76 136 72 140 76 136 76 132 72 132 72 132 84 136 68 128 72 136 76 132 80 136 68 124 64 128 76 140 72 132 76 140 80 140 76 136 60 116 56 112 56 124 72 136 80 132 64 124 68 132 68 124 88 128 76 124 80 124 76 116 84 136 112 188 132 156 268 560 848 948 924 1000 816 1000 764 984 684 848 436 384 144 208 132 180 68 64 56 76 68 64 56 76 68 80 76 84 76 76 64 64 68 68 56 72 72 84 68 68 80 88 80 84 76 80 72 80 72 80 72 76 68 72 64 72 64 72 60 68 60 68 64 72 64 84 48 76 56 80 60 76 72 80 68 60 56 52 52 52 48 32 16 4 4 8 8 4 4 4 4 4 8 8 12 12 8 4 4 4 8 16 24 28 12 12 12 12 16 16 20 20 20 20 20 20 20 20 20 20 44 40 40 36 36 40 40 44 32 36 40 40 44 44 44 44 40 40 40 40 40 40 40 40 40 36 44 40 44 44 48 44 40 36 40 40 44 40 44 44 44 52 52 60 60 68 60 64 68 72 68 76 72 76 76 80 60 68 72 84 80 80 72 72 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 88 92 88 92 92 96 96 100 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 104 104 108 108 104 108 108 112 108 96 68 48 32 36 32 32 28 32 36 40 40 40 40 36 44 44 48 52 52 48 44 44 60 48 64 100 140 148 148 144 140 136 140 136 140 136 140 136 136 140 140 144 136 140 132 132 128 128 124 124 120 124 120 124 124 124 120 184 220 328 292 344 276 356 280 356 280 356 276 352 284 360 284 360 288 364 288 368 296 372 296 372 296 368 292 368 296 372 296 372 300 376 304 380 312 388 312 392 316 392 320 396 320 396 320 400 324 400 328 404 328 404 328 408 332 408 336 412 336 424 348 428 352 432 348 428 348 428 348 428 348 428 348 428 348 428 348 432 352 432 356 436 356 436 356 440 360 444 364 444 356 456 356 456 356 456 356 456 352 452 352 452 356 456 360 460 360 468 360 468 360 468 360 468 356 468 368 472 360 468 364 480 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 376 480 376 480 376 480 376 480 368 480 368 484 372 484 372 488 380 492 380 492 380 500 392 504 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 376 488 376 488 376 488 376 488 372 484 372 484 372 484 372 484 372 484 372 484 372 484 372 484 376 488 372 484 372 480 368 480 364 476 364 480 368 484 372 484 364 480 368 484 372 480 368 476 364 476 364 480 368 484 372 484 372 484 372 484 372 484 372 484 360 476 368 484 376 484 364 472 364 476 364 476 364 476 364 476 368 488 368 484 364 480 360 480 356 476 356 476 356 476 356 476 368 484 364 480 360 484 364 488 368 488 368 488 368 488 368 488 376 488 364 476 356 476 364 484 356 476 356 472 352 468 348 468 344 468 348 468 348 468 348 472 348 468 348 468 348 468 348 468 352 460 348 468 348 468 348 472 344 468 340 476 340 476 336 480 340 476 344 484 352 488 356 492 352 492 360 496 356 496 368 508 424 632 680 968 980 1020 1020 1020 1020 1020 908 820 496 484 324 448 312 424 312 412 300 404 288 396 288 400 292 404 288 400 284 388 284 384 284 388 292 384 288 368 268 324 196 228 96 156 120 256 256 364 260 360 240 340 236 348 240 344 240 344 240 344 240 344 244 352 240 348 240 340 236 340 244 332 236 324 236 320 236 324 224 312 228 316 232 316 228 312 212 272 156 204 96 168 80 164 88 216 144 280 200 308 200 300 200 304 200 300 196 300 192 296 188 292 192 300 196 304 204 308 192 300 200 300 188 292 196 300 212 296 208 292 216 304 212 292 204 288 200 284 196 280 196 280 200 284 200 280 196 280 192 276 200 284 196 276 188 268 180 264 184 260 184 260 184 260 184 260 180 256 176 252 176 248 172 248 176 252 176 252 176 252 176 252 168 244 168 244 168 244 168 244 168 256 172 248 172 248 176 244 168 232 164 228 164 232 172 236 168 232 164 228 164 224 160 224 164 228 160 224 160 220 156 220 168 232 164 228 160 220 156 220 152 216 152 216 152 216 152 216 156 220 156 216 152 212 148 212 140 208 144 212 148 208 144 204 144 212 148 216 152 212 148 208 144 212 148 208 136 200 144 216 144 208 144 208 144 208 144 208 168 224 148 200 132 200 140 208 144 208 144 208 144 208 144 208 136 208 148 208 140 200 144 212 140 200 136 200 136 196 132 196 144 200 132 196 140 204 140 196 136 196 132 192 128 196 132 200 120 192 132 204 144 204 136 200 132 192 124 180 116 180 116 180 140 196 124 188 132 200 132 192 152 220 128 208 136 216 128 196 156 240 160 256 196 324 452 792 944 1012 1008 1020 1008 1020 992 1020 908 980 616 516 280 344 176 268 24 60 8 68 20 56 12 72 16 68 28 84 36 80 28 76 24 68 20 72 28 76 20 60 36 80 32 76 28 76 28 76 24 72 24 68 20 64 16 64 12 60 8 52 4 56 12 60 40 56 24 48 32 60 36 56 40 64 32 56 20 52 20 52 32 36 8 8 0 8 0 4 0 4 0 8 4 12 4 12 0 4 0 4 0 16 16 28 4 12 8 16 12 20 12 20 20 28 20 28 20 28 20 28 28 36 24 28 20 32 28 36 32 40 32 40 32 40 36 44 32 40 32 40 32 40 32 40 20 40 20 44 24 44 28 48 20 40 20 44 24 48 28 48 24 48 32 56 40 64 40 60 48 68 52 72 52 76 56 76 40 64 52 80 60 76 52 68 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 68 88 72 92 76 96 76 96 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 72 104 72 108 84 108 88 108 92 80 44 36 24 32 24 32 20 32 28 40 32 40 32 36 28 40 36 44 36 44 32 36 32 44 48 116 128 148 120 144 120 140 120 140 120 140 120 140 124 140 124 140 124 136 116 128 112 128 112 128 108 120 104 116 104 124 96 148 172 280 252 280 228 280 224 280 224 280 232 284 228 288 228 288 232 292 232 292 240 300 240 300 236 296 236 296 228 296 228 300 232 304 236 304 244 312 248 316 248 320 252 320 252 320 256 324 256 328 260 328 260 328 264 332 264 336 268 340 252 344 252 352 256 352 256 348 252 348 252 348 252 348 252 348 252 348 256 352 256 356 260 356 260 356 260 360 264 364 268 364 268 356 268 356 268 356 268 356 264 352 264 356 268 360 272 360 276 360 276 360 276 360 276 360 272 364 284 368 280 360 284 372 280 372 280 372 280 372 280 372 280 372 280 372 280 372 280 372 272 372 272 372 272 372 272 372 276 376 276 376 276 376 276 376 272 368 272 372 276 376 280 376 288 380 284 380 288 388 296 396 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 280 376 280 376 280 376 280 376 276 372 276 372 276 372 276 372 276 372 276 372 276 372 276 372 280 376 280 372 276 372 272 368 268 364 268 368 272 372 276 372 268 368 272 372 276 368 272 364 268 364 268 368 272 372 276 372 276 372 276 372 276 372 276 372 268 368 276 376 280 372 268 360 268 364 268 364 268 364 268 364 264 368 264 364 260 360 256 360 260 364 260 364 260 364 260 364 264 364 260 360 256 364 260 368 264 368 264 368 264 368 264 368 264 372 252 360 244 360 252 368 244 356 244 352 240 348 236 348 232 348 236 348 236 348 236 352 236 348 236 348 236 348 236 348 228 344 228 340 228 340 228 340 232 344 232 340 232 340 232 336 228 340 232 344 236 352 244 356 236 356 248 356 240 356 256 384 300 580 688 956 900 1000 876 1020 856 996 788 884 460 372 172 292 208 312 204 308 196 296 196 288 192 292 204 292 204 288 200 280 192 276 192 288 216 300 204 272 156 188 72 104 20 108 108 240 204 268 192 248 168 236 172 248 172 240 172 240 172 240 172 240 176 244 176 240 172 240 168 236 172 240 164 232 160 236 160 240 168 236 168 236 168 240 176 244 160 216 128 164 68 104 16 72 0 88 56 156 112 196 132 200 132 200 132 196 128 196 124 192 120 188 124 196 128 200 136 204 124 196 132 196 120 188 128 208 148 212 140 208 148 220 144 208 136 204 136 204 132 200 128 196 132 200 132 196 128 196 124 192 128 196 124 188 116 180 108 176 116 184 116 184 116 184 116 184 112 180 108 176 108 172 104 172 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 112 168 112 172 112 172 112 176 108 168 104 164 100 168 108 172 104 168 104 164 100 164 96 160 100 164 100 160 96 160 92 156 100 164 100 160 92 156 88 152 88 152 88 152 88 152 88 152 92 156 88 152 88 152 84 148 76 144 80 148 84 144 80 140 80 148 84 152 88 148 84 144 80 148 84 144 72 136 80 152 80 144 80 144 80 144 80 144 88 144 72 132 68 140 84 156 88 152 88 152 88 152 88 152 76 144 88 148 80 140 80 152 84 140 80 136 76 132 72 132 80 136 72 136 80 144 76 132 72 132 72 132 72 132 72 132 56 120 68 136 76 136 72 128 76 132 68 124 64 120 60 120 80 132 64 128 72 136 76 132 108 136 80 124 88 136 84 120 132 180 112 176 240 440 608 856 960 1008 932 1020 868 1004 760 960 708 820 400 340 172 224 120 188 80 72 60 80 72 68 64 88 64 76 72 88 80 92 84 92 68 80 76 88 80 84 68 72 84 88 76 80 72 80 76 84 72 80 72 76 68 72 64 72 60 64 52 56 48 60 56 68 64 84 48 76 56 80 60 76 64 72 56 52 52 52 56 60 56 40 20 8 8 8 8 4 0 4 8 12 12 12 12 8 8 8 8 8 12 16 20 20 8 12 16 20 20 20 20 16 28 28 28 28 28 28 28 28 28 28 24 24 24 24 28 28 40 40 36 36 36 36 40 44 44 40 40 36 36 40 40 44 36 36 40 36 44 40 44 40 40 36 40 40 48 48 52 48 44 52 52 60 60 68 60 64 72 76 72 76 76 80 76 84 64 72 72 76 76 80 76 76 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 84 92 92 100 96 100 96 96 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 100 100 104 108 104 112 112 116 104 72 36 32 32 32 28 36 28 32 36 40 40 40 40 36 36 36 40 44 44 40 36 36 48 40 72 128 160 140 136 144 144 140 144 140 144 140 144 140 144 148 144 148 140 140 132 132 132 136 136 136 132 128 120 120 124 132 116 160 192 324 300 348 284 360 280 356 280 356 280 360 288 364 292 368 292 372 296 372 304 380 300 376 300 376 300 376 300 376 304 380 304 384 308 384 316 392 316 392 320 396 320 400 324 400 324 400 328 404 328 408 332 408 332 408 336 412 336 416 340 424 348 432 356 436 352 432 352 432 352 432 352 432 352 432 352 432 352 432 356 436 356 440 356 436 356 440 360 444 364 444 360 460 356 456 356 456 352 452 356 456 360 460 360 464 364 464 364 472 364 472 364 472 364 472 356 472 368 476 364 472 368 484 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 380 484 380 484 380 484 380 484 368 480 368 484 376 492 380 492 384 496 380 492 380 496 388 504 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 376 488 376 488 376 488 376 488 372 484 372 484 372 484 372 484 380 488 376 488 372 484 372 484 364 476 364 480 368 484 372 484 364 480 368 484 372 480 368 476 364 476 364 480 368 484 372 484 372 484 372 484 372 484 372 484 372 484 372 484 372 480 368 476 364 476 364 476 364 476 364 476 368 488 368 484 364 480 360 480 364 484 364 484 364 484 364 484 368 484 364 480 360 484 364 488 368 488 368 488 368 488 368 488 372 492 368 484 364 484 364 484 356 476 356 472 352 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 340 448 336 456 336 456 336 460 344 468 340 476 340 476 336 480 336 476 340 480 348 488 352 488 344 492 360 492 348 488 372 516 408 736 904 1020 1020 1008 1016 984 1020 976 1016 1020 708 532 284 464 312 424 312 420 308 412 296 408 292 404 296 408 292 400 284 392 280 376 276 388 300 380 272 332 192 224 96 168 120 244 232 364 268 368 252 352 244 352 244 356 244 352 244 352 244 352 244 352 248 352 244 352 240 344 240 344 244 332 236 324 236 320 236 324 240 320 236 316 232 316 236 320 244 324 232 300 192 244 136 204 84 196 112 240 160 280 188 296 200 300 196 300 192 296 192 292 188 292 192 300 196 304 204 308 196 304 204 304 192 296 200 304 212 292 204 292 212 300 212 288 204 288 208 292 204 284 196 280 200 280 196 280 192 276 192 272 188 272 188 268 180 264 176 260 184 260 184 260 184 260 184 260 184 256 180 256 176 252 176 248 172 248 172 248 172 248 172 248 176 252 176 252 176 252 176 252 172 256 172 244 168 248 176 248 180 244 172 232 168 232 168 232 172 232 168 232 164 228 164 228 168 228 164 228 160 224 160 224 160 224 160 224 156 220 156 220 152 216 152 216 152 216 152 216 152 216 152 216 152 216 152 216 140 208 144 212 148 208 144 204 144 208 148 212 148 212 144 208 144 212 148 208 136 200 144 216 148 212 148 212 148 212 148 212 140 200 136 196 136 208 152 220 152 216 152 216 152 216 152 216 160 228 168 224 148 208 144 212 144 208 144 204 136 200 132 196 136 196 128 200 140 204 132 188 132 196 132 196 132 196 132 196 120 188 128 192 132 192 128 192 124 188 128 192 132 200 136 204 140 196 124 192 136 204 140 204 136 208 120 200 124 212 132 212 156 252 172 332 440 716 804 1004 1016 1020 1016 1012 1020 1020 984 1020 936 884 484 436 232 308 184 272 36 68 16 72 24 64 20 84 24 72 20 68 20 72 24 76 16 72 28 80 28 68 12 56 36 80 24 68 20 68 24 76 24 72 24 68 20 64 16 64 20 64 8 52 4 56 16 68 40 56 24 48 32 60 36 56 28 52 20 48 16 56 32 64 40 40 16 12 0 8 0 4 0 4 0 12 8 12 0 8 0 8 4 16 8 16 4 12 0 12 8 20 16 20 8 16 16 24 16 24 16 24 16 24 20 28 16 24 16 24 20 28 32 36 24 28 20 32 28 40 36 44 28 36 28 36 36 44 16 36 20 40 20 44 24 44 20 44 24 48 32 56 36 60 24 48 32 56 40 64 40 60 52 72 52 76 56 76 60 80 52 68 48 68 52 72 56 80 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 64 88 72 96 80 96 72 92 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 68 100 72 108 84 108 92 112 88 60 16 24 24 24 16 36 20 32 28 40 32 40 32 36 32 40 36 48 40 44 32 40 32 44 64 148 152 148 120 152 124 144 124 144 124 144 124 144 128 144 128 144 124 136 116 128 120 140 124 140 120 132 108 120 104 128 88 112 140 268 256 284 232 284 224 280 224 280 236 288 236 292 232 296 236 296 240 300 240 300 240 304 244 304 244 304 236 304 240 308 244 312 244 312 248 316 248 320 252 320 256 324 256 324 256 328 260 328 264 332 264 332 264 336 268 336 272 344 256 348 256 352 260 356 256 352 256 352 256 352 256 352 256 352 256 352 256 356 260 356 264 360 260 356 260 360 264 364 268 364 272 360 272 356 268 352 264 352 272 360 276 364 280 368 280 368 284 368 284 368 284 368 284 368 276 364 288 368 280 364 284 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 276 376 276 376 276 376 276 376 280 380 280 380 280 380 280 380 272 372 276 376 284 384 288 388 292 384 284 380 280 380 284 384 288 384 288 384 288 384 288 384 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 276 372 276 372 276 372 276 372 284 380 280 376 280 372 276 372 268 364 268 368 272 372 276 372 268 368 272 372 276 368 272 364 268 364 268 368 272 372 276 372 276 372 276 372 276 372 276 372 284 376 276 368 272 368 272 368 268 364 268 364 268 364 268 364 264 368 264 364 260 360 256 360 256 360 256 360 256 360 256 360 264 364 260 360 256 364 260 368 264 368 264 368 264 368 264 368 256 368 260 372 256 368 252 360 244 356 244 352 240 348 236 348 244 352 240 348 236 344 232 340 236 348 236 348 236 348 236 348 228 344 228 340 228 340 228 340 232 344 232 340 232 340 232 336 224 336 228 344 236 348 240 352 232 356 252 356 236 352 260 396 364 740 868 1020 928 1020 936 1020 876 1004 844 964 536 432 196 332 204 320 208 316 204 308 208 300 196 292 208 296 204 292 204 284 208 292 200 292 208 280 168 216 84 108 12 112 112 236 192 276 192 256 184 252 184 252 180 248 176 244 176 244 176 244 176 244 180 248 176 244 176 240 172 240 172 240 164 232 160 236 160 240 160 228 160 224 156 224 156 228 176 244 176 240 160 212 128 188 68 136 68 140 84 168 116 196 128 192 124 192 120 188 120 184 120 188 124 196 128 200 136 204 132 204 140 200 128 196 136 212 144 204 132 204 140 212 140 200 136 204 140 208 140 204 128 192 128 192 124 192 120 188 120 184 120 188 120 188 120 188 116 184 116 184 116 184 116 184 116 184 120 184 116 184 112 180 112 176 112 172 112 172 112 172 112 172 112 172 112 172 112 172 112 172 116 172 108 168 108 168 116 180 124 184 112 172 100 164 100 164 108 172 104 168 104 164 100 164 104 168 100 164 100 160 96 160 88 156 92 156 92 156 96 160 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 76 144 80 148 84 144 80 140 76 140 80 144 80 144 76 140 80 148 84 144 72 136 80 152 84 148 84 148 84 148 84 148 80 144 80 144 84 148 84 148 72 148 72 148 72 148 72 148 80 164 92 160 76 148 76 152 88 148 84 140 76 136 72 132 68 128 68 132 80 136 68 120 68 132 72 136 76 132 72 128 76 136 72 128 68 128 68 132 60 124 68 132 76 136 76 136 80 132 64 128 76 144 84 136 84 132 88 132 88 140 108 164 124 192 220 436 608 784 836 988 944 1012 908 992 852 1020 796 920 648 580 208 260 108 184 116 180 88 80 68 84 76 76 72 96 76 80 64 68 56 64 60 72 56 72 76 84 72 68 56 60 84 84 72 76 64 76 72 80 72 80 68 76 64 72 60 72 68 76 56 64 52 68 64 80 64 76 48 68 56 76 60 72 52 60 48 44 48 56 68 72 60 44 24 12 8 8 8 4 0 0 8 12 16 12 8 4 8 12 16 20 20 12 8 4 4 8 16 20 24 20 16 12 20 20 20 20 20 20 20 20 32 28 28 24 24 28 28 32 40 36 28 24 24 28 32 36 48 44 36 32 32 36 44 48 36 32 36 36 40 40 44 40 44 40 48 48 56 56 60 60 44 52 52 60 60 68 60 64 72 76 72 80 76 84 80 84 76 76 68 68 64 76 80 88 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 80 88 92 100 100 100 92 92 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 96 100 100 108 104 112 112 116 104 60 20 24 32 28 24 40 28 32 36 40 40 40 40 36 44 48 48 52 52 48 48 44 56 48 92 156 184 152 144 156 144 140 144 140 144 140 144 140 148 152 148 148 140 140 132 132 140 148 144 148 140 136 124 124 128 132 112 124 164 304 300 348 292 364 280 352 276 356 288 368 292 368 296 372 296 376 300 376 300 376 300 380 304 384 308 384 308 384 312 388 312 392 316 392 316 392 316 396 320 400 324 400 324 400 324 404 328 408 332 408 332 408 332 412 336 416 340 416 344 428 348 436 352 436 352 432 348 432 348 432 348 432 348 432 348 436 348 440 352 444 356 444 352 440 352 444 356 448 360 448 360 460 360 456 356 452 352 452 364 464 368 468 368 472 372 472 368 476 368 476 368 476 368 476 360 472 372 480 364 472 372 484 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 380 484 380 484 380 484 380 484 372 484 376 492 384 500 388 504 388 500 380 488 376 488 376 488 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 372 484 372 484 372 484 372 484 380 492 380 488 376 484 372 484 364 476 364 480 368 484 372 484 364 480 368 484 372 480 368 476 364 476 364 480 368 484 372 484 372 484 372 484 372 484 372 484 384 492 372 480 364 480 372 484 364 476 364 476 364 476 364 476 368 488 368 484 364 480 360 480 356 476 356 476 356 476 356 476 368 484 364 480 360 484 364 488 368 488 368 488 368 488 368 488 364 488 372 496 376 488 360 476 356 476 356 472 352 468 348 468 360 476 352 472 344 464 340 456 348 468 348 468 348 468 348 468 344 464 344 464 344 464 344 468 344 468 340 476 340 476 340 476 336 472 340 480 344 484 352 488 344 492 364 492 344 484 372 524 588 912 1008 1020 968 992 1020 984 1016 972 988 932 636 560 336 496 316 432 320 428 316 420 312 416 292 408 296 408 296 400 288 392 312 392 288 380 284 356 220 276 144 184 76 224 228 360 272 336 260 364 256 368 260 368 252 352 244 352 244 352 244 352 244 352 248 356 248 352 244 344 240 344 240 332 232 324 232 324 232 328 232 320 232 320 232 320 232 320 220 308 220 304 216 300 212 300 192 284 168 260 160 276 192 308 192 296 188 292 188 288 184 288 188 292 192 300 196 304 204 308 204 312 208 308 200 300 204 308 204 288 196 284 208 292 204 284 200 288 208 296 208 288 196 276 192 276 188 272 188 268 184 268 188 276 192 276 192 276 196 280 184 260 184 260 184 260 184 260 188 264 188 260 184 260 180 256 172 248 172 248 172 248 172 248 168 244 168 244 168 244 168 244 176 260 168 240 164 244 180 252 192 256 180 236 164 224 160 224 172 236 172 232 168 228 164 228 168 232 168 228 164 224 160 224 148 216 152 220 156 224 160 228 152 216 152 216 152 216 152 216 152 216 152 216 152 216 152 216 140 208 144 212 148 208 144 204 136 204 140 208 144 204 140 200 144 212 148 208 136 200 144 216 148 212 148 212 148 212 148 212 156 220 156 220 156 216 144 208 136 204 136 204 136 204 136 204 124 196 144 208 144 208 156 224 152 212 144 208 140 200 132 196 124 188 124 196 136 200 124 180 128 196 132 200 136 196 132 192 148 208 136 196 128 192 132 200 132 196 136 196 132 188 120 180 140 196 124 192 136 208 144 208 140 232 152 236 148 244 180 288 224 344 384 716 828 968 920 1020 1012 1020 1020 1020 1004 1020 936 924 668 520 244 364 212 288 184 220 20 76 36 84 28 72 24 76 28 72 24 68 20 72 24 76 12 60 16 68 24 72 24 72 28 76 28 76 24 68 16 60 28 68 40 72 44 68 40 64 40 68 40 68 40 68 40 68 32 64 40 64 28 56 28 64 28 60 32 64 28 60 24 52 40 48 8 12 0 4 0 0 0 4 4 4 4 4 4 4 4 12 4 12 4 12 4 12 4 12 4 16 8 20 12 20 8 20 16 28 20 28 20 24 20 28 20 32 24 36 28 36 32 40 32 40 32 40 32 40 32 36 28 32 24 36 28 40 48 56 44 48 32 36 24 32 36 44 40 48 40 44 32 44 36 56 36 56 36 56 36 56 48 72 56 84 64 88 68 84 56 72 56 68 52 64 48 60 56 72 56 76 60 80 64 80 60 80 60 84 64 88 68 88 64 84 64 88 68 92 72 92 96 100 76 92 80 104 88 100 80 96 80 96 80 96 80 96 96 112 84 108 92 112 92 96 64 48 12 16 20 40 28 28 24 36 32 44 36 44 36 40 36 48 40 44 28 36 36 52 32 84 104 140 144 176 156 152 136 152 136 152 132 144 124 136 124 140 124 140 124 140 124 140 120 136 120 136 120 128 108 124 112 132 88 100 124 252 256 304 232 292 228 288 228 288 228 288 228 292 236 300 240 300 240 296 240 300 240 304 244 308 248 308 240 308 240 312 244 316 248 316 256 324 256 324 256 324 256 324 256 324 256 328 260 332 264 332 260 328 260 332 264 336 268 336 260 344 268 352 272 352 272 344 276 352 280 360 284 360 280 356 256 344 256 344 256 348 264 356 256 348 264 352 268 360 276 364 268 356 272 360 276 356 272 352 280 364 280 364 280 364 280 364 276 368 276 372 280 376 284 376 280 372 280 372 280 372 280 372 288 376 276 372 272 376 276 380 280 376 276 372 272 376 276 380 280 380 280 380 280 380 280 380 288 376 268 372 284 392 288 380 280 380 280 384 284 388 288 388 280 380 280 384 284 388 288 388 296 392 296 388 292 388 288 384 276 376 288 388 292 384 280 372 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 276 372 276 372 276 372 276 372 280 376 284 384 292 388 296 396 276 372 276 372 276 372 276 372 272 372 280 376 272 368 276 376 276 376 268 368 264 368 264 372 264 368 264 368 264 368 264 368 268 372 268 372 268 372 268 372 268 372 268 368 264 364 260 364 256 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 260 360 260 360 260 360 260 360 264 364 264 364 264 364 264 364 268 368 268 364 264 360 260 360 252 356 256 356 256 352 248 344 248 348 248 348 248 348 248 348 236 340 248 352 252 348 240 336 228 340 248 348 244 336 236 340 236 336 236 336 236 336 236 340 220 332 224 340 228 344 236 348 248 368 256 368 260 376 280 404 496 844 912 984 912 1000 892 1020 840 1020 864 748 400 400 264 332 216 324 196 304 192 304 188 300 196 304 192 300 196 296 188 292 192 284 228 296 200 216 92 124 16 116 96 224 200 280 196 244 172 248 172 248 172 248 172 248 168 244 168 244 168 244 168 244 176 244 176 240 172 236 168 236 168 236 164 232 164 228 160 228 160 232 160 232 160 232 160 232 152 224 152 224 148 216 140 204 132 200 132 204 136 208 140 208 128 196 128 192 124 188 120 188 128 196 128 200 132 204 136 204 136 204 136 204 136 204 136 208 124 200 124 200 124 200 124 200 116 192 124 204 128 200 116 192 116 196 124 204 128 196 116 184 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 124 188 120 184 116 180 112 176 116 180 120 180 120 176 112 168 112 172 112 172 112 172 112 172 112 172 112 168 108 164 104 164 112 172 112 172 108 168 104 168 100 164 100 164 100 164 100 164 96 164 104 172 104 164 92 152 96 160 96 156 92 156 88 152 84 148 84 148 84 148 84 148 100 160 88 148 84 152 96 164 92 156 92 152 88 148 84 148 84 144 76 132 68 136 76 140 88 148 80 140 76 140 76 144 92 152 84 144 76 144 84 152 84 152 92 160 100 160 84 136 60 128 64 124 92 128 92 132 96 188 84 144 124 152 84 164 96 156 92 152 80 136 64 124 68 132 68 132 68 132 68 132 56 120 72 140 84 140 76 128 80 140 80 140 80 140 80 140 92 136 60 116 64 132 64 116 76 144 88 148 88 148 92 156 120 172 112 172 132 196 164 224 224 432 604 800 832 904 904 984 904 972 904 988 892 916 668 628 256 264 104 176 104 168 92 164 68 84 84 88 76 80 72 84 76 80 72 76 68 80 72 84 64 72 68 76 72 80 68 76 68 76 72 84 76 84 72 80 64 80 68 84 72 80 68 76 64 76 64 76 64 76 64 76 64 68 72 68 60 56 60 64 68 72 72 72 72 68 64 60 64 44 28 8 4 0 0 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 16 16 16 20 20 16 20 24 24 28 28 24 24 24 24 24 28 28 28 32 32 40 40 40 40 40 40 40 40 40 36 36 32 32 36 36 40 52 48 48 44 44 40 36 36 40 40 44 48 48 48 44 44 56 52 56 52 56 52 56 52 64 64 76 76 84 80 84 80 76 80 72 76 68 72 68 68 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 84 88 84 92 88 96 92 96 108 104 92 96 96 108 104 104 96 100 96 100 96 100 96 100 108 104 100 100 108 108 104 96 68 44 24 20 32 40 36 28 32 36 40 44 44 44 44 40 36 40 40 36 28 28 36 44 48 96 136 160 168 184 176 164 156 160 156 156 152 148 140 140 140 144 140 144 140 144 140 144 136 140 136 140 136 136 128 124 128 124 108 112 160 284 304 360 292 360 288 364 288 364 288 364 288 368 296 376 300 376 300 372 300 376 304 380 304 384 308 384 308 384 312 388 312 392 316 392 324 400 324 400 324 400 324 400 324 400 328 404 328 408 332 408 328 404 332 408 332 412 336 412 340 412 348 424 352 424 348 428 348 436 352 448 356 448 356 452 344 452 340 448 344 456 352 460 344 452 348 460 356 464 360 468 360 468 364 472 364 472 360 468 364 472 364 472 364 472 364 472 368 472 372 476 372 480 376 480 372 476 372 476 372 476 372 476 380 480 376 476 372 480 376 484 380 480 376 476 372 480 376 484 380 484 380 484 380 484 380 484 388 480 368 476 384 492 388 484 376 480 376 484 380 488 384 488 380 484 384 488 384 492 388 492 392 500 388 500 384 496 384 492 376 488 384 496 384 496 376 488 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 372 484 372 484 372 484 372 484 368 484 372 488 380 496 388 500 372 484 372 484 372 484 372 484 368 484 380 488 368 480 372 488 380 496 372 488 368 488 368 492 368 488 368 488 368 488 368 488 372 492 372 492 372 492 372 492 372 492 372 488 368 484 364 484 360 480 360 480 360 480 360 480 360 480 360 480 360 480 360 480 360 488 360 488 360 488 360 488 364 492 364 492 364 492 364 492 368 496 368 492 364 488 360 488 352 484 356 484 356 480 348 472 348 476 348 476 348 476 348 476 340 468 348 476 348 476 340 468 328 468 348 476 344 464 336 468 336 464 336 464 336 464 336 464 332 456 336 464 340 468 348 472 360 488 368 492 368 500 392 524 532 884 956 1020 984 1020 992 1020 1012 1020 852 744 456 540 348 484 324 440 312 424 304 424 304 408 296 400 296 396 296 388 288 384 300 400 280 364 224 296 148 228 96 252 208 360 268 368 256 360 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 352 244 352 244 348 240 344 236 344 240 348 236 344 232 340 232 340 228 332 228 332 228 332 228 332 224 328 224 328 220 320 208 312 204 308 208 316 216 320 212 316 196 300 192 296 188 292 188 292 196 300 196 304 200 308 204 308 200 304 200 304 200 304 200 296 196 284 200 284 200 284 200 284 188 276 196 284 200 280 192 272 196 280 196 280 196 276 188 272 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 188 264 188 264 184 260 184 260 180 260 184 260 184 256 176 248 172 248 172 248 172 248 172 248 172 248 172 244 168 240 164 240 172 248 172 244 168 240 164 240 164 232 164 232 164 232 164 232 164 232 168 240 168 232 160 224 164 228 160 224 160 220 156 220 152 216 152 216 152 216 152 216 164 224 152 212 148 216 160 228 156 220 156 216 152 212 148 212 160 220 148 208 144 208 148 216 148 212 144 204 136 200 140 204 144 208 136 204 140 212 152 224 148 216 152 224 156 220 144 208 124 220 120 184 96 204 120 192 184 268 176 212 144 204 124 232 152 216 148 212 144 200 132 192 132 196 132 196 132 196 132 196 124 192 136 204 140 200 128 184 136 200 136 200 136 200 136 200 144 196 120 184 128 196 132 188 132 200 144 208 144 208 148 224 164 260 172 276 204 328 268 392 424 608 656 892 880 976 824 872 640 832 856 948 776 704 444 408 256 288 164 248 176 256 168 256 20 76 32 80 28 72 24 76 28 72 24 68 20 72 24 76 24 72 20 68 20 68 16 64 12 64 20 72 28 80 28 76 40 68 40 68 40 68 40 68 36 64 36 64 36 64 36 64 32 68 40 68 28 56 28 64 36 72 40 72 40 68 32 60 36 52 16 16 0 4 0 0 0 4 4 4 4 4 4 4 4 12 4 12 4 12 4 12 4 12 4 12 8 16 8 20 8 16 12 24 20 28 16 24 12 20 12 24 16 24 20 28 28 36 28 40 32 40 32 40 32 36 28 32 24 36 28 40 36 44 36 44 36 40 32 40 24 36 32 44 40 48 40 48 36 56 36 56 36 56 36 56 40 64 48 76 56 80 60 76 60 76 60 76 56 72 56 72 56 72 56 76 60 80 64 80 60 80 60 84 64 88 68 88 64 84 64 88 68 92 72 92 92 100 76 92 80 104 84 96 80 96 80 96 80 96 80 96 92 96 88 100 100 108 96 96 56 44 16 20 24 40 28 28 24 36 32 44 36 44 36 40 24 36 32 36 20 28 28 44 32 104 140 176 160 180 164 172 140 156 140 156 136 148 128 140 124 140 124 140 124 140 124 140 116 136 120 136 120 132 112 132 120 132 96 104 120 248 252 308 232 292 228 288 228 288 228 288 232 292 236 300 240 300 240 300 240 304 244 304 248 308 248 308 240 312 244 312 248 316 248 316 252 320 252 320 252 320 252 320 256 328 260 328 264 332 264 332 260 332 264 332 268 336 268 336 260 344 268 352 272 352 272 344 272 352 280 356 284 352 284 356 272 344 260 344 260 348 268 352 264 348 264 352 272 356 276 360 280 364 284 368 284 368 280 364 280 364 280 364 280 364 280 364 276 372 280 372 284 376 284 376 280 372 280 372 280 372 280 372 280 380 276 376 276 376 280 380 280 380 276 376 276 376 280 380 280 380 280 380 280 380 280 380 284 380 272 376 284 388 288 384 276 376 276 376 280 380 280 384 280 384 284 384 288 388 288 388 292 384 288 384 284 380 284 376 280 380 284 384 288 380 284 376 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 276 372 276 372 276 372 276 372 272 368 272 372 280 376 284 380 276 372 276 372 276 372 276 372 272 376 284 376 276 368 276 380 276 376 268 368 264 368 264 372 264 368 264 368 264 368 264 368 268 372 268 372 268 372 268 372 268 372 268 368 264 364 260 364 256 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 260 360 260 360 260 360 260 360 264 364 264 364 264 364 264 364 268 368 268 364 264 360 260 360 256 356 256 356 256 352 248 348 248 348 248 348 248 348 248 348 240 344 244 348 248 344 244 340 232 340 248 348 240 336 236 340 236 336 236 336 236 336 236 336 220 332 224 340 228 344 236 348 244 364 256 368 256 372 276 400 384 696 808 940 888 996 896 1012 896 864 568 488 308 368 256 316 216 324 192 308 192 304 196 300 180 288 188 292 188 292 184 284 232 292 196 228 120 148 52 104 68 196 192 284 196 244 180 264 172 248 164 248 164 248 164 248 160 244 160 244 160 244 160 244 176 244 176 244 172 240 172 240 176 244 172 240 172 236 168 236 160 228 160 228 160 228 160 228 160 228 160 228 156 220 144 212 128 200 144 216 152 212 140 204 124 192 124 192 120 188 120 188 132 200 132 200 136 204 136 204 132 200 132 200 132 200 132 204 124 200 124 200 124 200 124 200 112 192 116 196 120 192 116 188 120 196 116 188 112 188 112 188 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 116 188 120 188 120 188 124 192 124 188 128 188 128 184 120 176 112 172 112 172 112 172 112 172 112 172 112 172 108 168 108 168 112 172 112 168 108 164 104 164 100 164 100 164 100 164 100 164 100 168 104 168 104 164 96 156 100 164 96 160 96 156 92 156 92 156 92 156 92 156 92 156 100 160 88 148 84 152 96 164 92 156 92 152 88 148 84 148 92 156 88 148 80 148 84 148 84 144 80 140 72 136 76 140 64 128 68 132 76 144 88 156 80 148 84 148 84 144 76 136 36 144 68 144 96 204 116 172 72 176 48 180 60 164 100 112 80 140 80 144 76 136 68 132 68 132 68 132 68 132 68 132 72 136 80 140 76 128 60 116 76 136 76 136 76 136 76 136 76 128 64 124 72 136 76 132 68 136 80 144 80 140 88 152 100 168 124 192 160 256 256 344 356 452 496 624 612 596 444 388 284 440 468 520 372 316 160 168 100 144 76 148 96 152 92 160 64 80 80 88 72 76 72 84 76 80 72 76 68 80 72 84 76 84 72 76 64 72 64 72 64 76 72 84 76 84 76 80 68 80 68 80 68 80 68 80 60 72 60 72 60 72 60 72 64 68 72 68 60 56 60 64 60 60 64 64 60 60 56 52 56 48 40 20 8 0 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 12 12 12 16 16 16 12 16 20 24 24 24 24 20 20 20 24 24 28 28 28 28 32 36 36 36 36 40 40 40 40 36 36 32 32 36 36 40 36 36 36 40 40 44 44 48 32 32 40 44 48 52 52 52 56 52 56 52 56 52 56 52 56 56 64 64 72 72 72 68 76 80 76 80 76 80 76 80 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 84 88 84 92 88 96 92 96 104 100 92 96 100 104 100 96 96 100 96 100 96 100 96 100 92 92 92 100 108 108 100 92 56 44 28 24 32 36 36 32 32 36 40 44 44 44 44 40 40 44 48 44 40 40 48 56 56 120 172 192 180 180 176 180 160 164 160 164 156 156 144 148 144 148 144 148 144 148 144 148 132 140 136 144 140 140 132 132 128 128 116 116 156 272 300 360 296 364 292 368 292 368 292 368 292 372 300 376 304 380 300 376 304 380 304 384 308 384 312 388 312 388 312 392 316 392 320 396 320 396 320 396 320 396 320 396 328 404 328 408 332 408 336 412 332 408 332 412 336 412 340 416 340 416 348 424 352 424 348 428 348 436 352 448 356 460 356 460 352 460 348 456 348 456 352 464 348 460 352 464 356 468 360 468 364 472 368 476 368 476 364 472 368 476 368 476 368 476 368 476 372 476 372 480 376 480 380 484 376 480 376 480 376 480 376 480 384 484 376 480 376 480 380 488 384 484 376 480 376 480 380 488 384 488 384 488 384 488 384 488 384 484 376 480 380 492 388 492 380 484 380 488 384 488 388 492 384 488 384 492 388 492 392 496 384 496 380 492 380 488 376 488 380 492 380 492 380 492 380 492 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 376 488 376 488 376 488 376 488 368 480 372 484 376 488 380 492 376 488 376 488 376 488 376 488 372 488 380 492 372 480 376 492 380 496 372 488 368 488 368 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 488 368 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 360 488 360 488 360 488 360 488 364 492 364 492 364 492 364 492 368 496 368 492 364 488 360 488 356 484 360 488 356 484 352 476 348 476 348 476 348 476 348 476 344 472 344 472 344 472 344 472 332 468 348 472 340 464 340 472 336 464 336 464 336 464 336 464 336 460 336 464 340 468 344 468 356 484 364 488 364 496 384 520 416 700 752 948 908 1020 932 980 808 744 496 504 364 500 332 480 328 440 312 424 304 424 304 408 284 392 292 400 300 392 292 384 280 388 260 320 156 224 100 212 204 352 284 396 264 352 252 376 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 348 248 356 248 352 244 348 240 348 228 332 228 332 228 332 228 332 228 336 232 332 228 324 216 316 184 296 204 316 212 308 192 288 192 296 192 292 188 292 188 292 200 308 204 308 204 308 204 308 196 300 196 300 196 300 196 292 200 288 204 288 204 288 204 288 188 276 192 276 192 276 192 272 200 276 188 264 180 268 188 276 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 184 260 184 264 192 268 196 272 184 260 188 264 184 256 176 252 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 244 172 248 172 244 168 240 164 240 168 236 168 236 168 236 168 236 168 236 168 236 164 232 160 228 160 220 156 220 152 216 152 212 156 220 156 220 156 220 156 220 160 220 156 216 152 220 156 224 156 220 156 216 152 212 148 212 148 212 144 208 140 204 140 204 152 216 148 208 140 208 144 208 132 204 136 208 140 212 148 220 144 216 148 212 140 208 144 216 132 220 216 388 404 504 420 460 336 324 256 312 184 268 188 212 132 196 136 204 140 200 136 196 132 196 132 196 132 196 132 196 132 200 136 200 136 196 124 188 132 196 132 196 132 196 132 196 128 192 128 196 136 204 144 208 132 204 144 208 144 208 152 224 152 260 188 292 216 340 288 416 352 508 476 580 428 428 244 288 208 284 204 268 184 252 168 236 128 204 132 208 124 192 120 200 16 72 32 76 24 68 20 72 28 72 24 68 20 72 24 76 32 76 20 64 16 64 16 68 24 76 28 76 28 72 20 64 44 68 40 64 36 68 40 72 32 60 32 60 32 60 32 60 32 68 40 68 28 56 28 64 28 60 32 64 28 60 24 52 28 52 28 28 0 4 0 4 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 12 4 12 8 16 4 16 12 20 16 24 12 20 20 28 20 28 24 32 28 36 20 32 24 36 28 40 32 40 32 36 28 32 24 36 28 40 24 32 28 36 32 44 36 48 24 32 32 44 40 52 44 52 36 56 36 56 36 56 36 56 36 60 44 68 52 72 52 72 60 76 60 76 60 76 60 76 56 72 56 76 60 80 64 80 60 80 60 84 64 88 68 88 64 84 64 88 68 92 72 92 84 92 76 92 84 100 80 88 80 96 80 96 80 96 80 96 84 88 84 100 96 104 84 84 40 40 24 28 24 36 28 36 24 36 32 44 36 44 36 40 28 44 36 44 32 40 40 56 56 128 164 188 160 172 156 168 148 164 148 164 144 156 132 148 128 144 128 144 128 144 128 144 116 136 120 140 124 140 120 140 120 140 104 108 116 236 248 308 236 296 232 292 232 292 232 292 232 296 240 304 244 304 244 300 244 304 248 308 248 312 252 312 244 312 248 316 248 320 252 320 252 320 252 320 252 320 252 320 260 328 264 332 264 336 268 336 264 332 268 336 268 340 272 340 260 344 268 352 272 348 272 344 272 348 280 356 292 360 292 364 284 356 268 352 268 352 268 356 268 356 272 356 272 360 276 360 276 360 280 364 280 364 276 360 284 368 284 368 284 368 284 368 280 372 284 376 284 380 288 380 284 376 284 376 284 376 284 376 284 384 280 376 276 380 284 384 284 384 280 376 276 380 284 384 284 384 284 384 284 384 284 384 284 384 284 380 280 384 288 392 288 388 292 392 292 396 296 396 284 384 288 388 288 392 292 392 288 384 284 380 284 376 280 376 284 380 284 380 284 380 284 380 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 280 376 280 376 280 376 280 376 280 376 280 376 284 380 284 380 280 376 280 376 280 376 280 376 276 376 288 380 276 372 280 380 276 376 268 368 264 368 264 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 368 264 364 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 264 364 264 364 264 364 264 364 268 368 268 364 264 360 260 360 256 360 260 360 260 356 252 348 248 348 248 348 248 348 248 348 244 344 244 344 244 344 244 344 236 340 244 340 236 332 240 348 236 336 236 336 236 336 236 336 224 336 228 340 228 340 232 344 240 356 248 360 248 368 272 392 320 476 504 684 656 780 644 692 452 488 304 384 260 340 224 332 216 320 196 304 192 304 196 300 192 296 200 304 208 300 196 288 184 256 152 168 32 92 52 168 196 276 200 272 184 256 184 268 168 252 168 252 168 252 168 252 164 248 164 248 164 248 164 248 176 244 176 244 176 244 176 248 180 248 180 248 176 244 172 240 160 228 160 228 160 228 160 228 160 232 164 228 160 220 148 212 120 196 136 212 144 204 124 184 124 192 124 192 124 192 128 196 140 204 136 204 136 204 136 204 128 196 128 196 128 196 128 200 128 204 128 204 128 204 128 204 116 192 116 192 116 192 116 192 124 192 112 180 104 184 112 192 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 112 184 116 188 120 192 124 196 120 180 120 180 120 176 112 168 116 176 116 176 116 176 116 176 112 172 112 172 112 172 112 176 112 172 112 168 108 164 104 164 104 168 104 168 104 168 104 168 104 168 100 164 96 160 96 160 88 152 88 148 84 148 80 144 84 148 84 148 84 148 84 148 92 156 92 156 92 156 92 156 92 156 92 152 88 148 84 148 84 148 84 148 80 144 76 140 96 156 88 148 84 148 84 152 84 148 84 148 84 148 80 144 80 148 88 148 76 144 92 168 52 188 224 572 588 732 520 696 372 512 244 380 24 104 24 116 56 132 72 136 76 140 72 136 68 132 68 132 68 132 68 132 64 128 72 132 76 136 76 136 72 132 72 132 72 132 72 132 64 128 72 136 80 144 88 148 80 144 92 152 92 152 96 164 88 168 132 208 164 236 208 276 280 372 356 372 248 216 132 168 76 116 44 120 80 140 60 104 72 136 72 116 40 100 44 108 60 76 76 84 68 72 68 80 76 80 72 76 68 80 72 84 76 80 68 68 60 72 68 80 76 84 80 84 72 76 64 68 76 84 64 72 60 76 72 88 64 76 64 76 64 76 64 76 64 68 72 68 60 56 60 64 68 72 72 72 72 68 64 60 48 52 52 32 12 0 0 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 12 12 16 20 20 20 20 20 28 28 32 32 32 36 36 36 28 28 28 32 36 36 40 40 40 36 36 32 32 36 36 40 32 32 36 36 40 40 44 44 32 36 40 44 48 48 48 48 56 52 56 52 56 52 56 52 56 56 64 64 72 68 72 68 72 76 72 76 76 80 76 80 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 84 88 84 92 88 96 92 96 96 96 88 100 100 104 92 88 96 100 96 100 96 100 96 100 92 92 92 100 104 100 84 72 40 36 36 32 32 36 36 36 32 36 40 44 44 44 44 40 28 32 36 32 32 32 44 52 104 152 188 192 176 176 168 164 164 172 168 168 164 160 152 152 148 152 148 152 148 152 148 152 132 140 136 144 144 144 140 140 124 132 128 124 148 264 292 364 300 368 296 372 296 372 296 372 296 372 300 380 308 384 304 380 308 384 308 384 312 388 312 392 316 392 316 392 320 396 320 400 324 400 324 400 324 400 324 400 332 408 332 408 336 412 336 416 336 412 336 412 340 416 340 420 340 416 348 424 348 432 348 428 344 440 348 460 360 468 364 468 364 468 356 464 352 460 356 464 356 464 356 468 360 468 360 468 360 468 364 472 364 472 360 468 372 480 372 480 372 480 372 480 376 480 376 480 380 484 380 488 380 484 380 484 380 484 380 484 384 488 380 484 380 484 384 488 384 488 380 484 380 484 384 488 388 492 388 492 388 492 388 492 380 488 388 488 380 488 392 504 392 500 396 500 400 504 400 504 388 492 388 492 392 496 392 500 388 496 384 496 380 492 380 488 384 492 380 488 376 492 380 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 376 488 380 492 380 492 380 492 380 492 380 492 380 492 380 492 372 492 384 492 376 484 376 496 380 496 372 488 368 488 368 492 376 496 376 496 376 496 376 496 372 492 372 492 372 492 372 492 372 492 372 488 368 484 364 484 368 488 368 488 368 488 368 488 368 488 368 488 368 488 368 488 360 488 360 488 360 488 360 488 364 492 364 492 364 492 364 492 368 496 368 492 364 488 360 488 360 488 364 492 360 484 352 480 348 476 348 476 348 476 348 476 348 472 344 468 340 472 344 476 340 472 344 468 332 460 340 476 336 464 336 464 336 464 336 464 340 464 340 464 340 464 340 464 348 476 356 480 356 488 380 524 404 536 444 648 552 676 544 560 408 500 408 512 380 480 324 468 328 440 308 424 304 424 304 408 296 404 308 412 308 396 288 376 260 336 168 212 76 220 192 364 304 392 264 364 264 376 264 368 256 364 256 364 256 364 256 364 252 360 252 360 252 360 252 360 244 352 244 352 248 356 248 356 248 356 248 352 244 348 240 348 228 332 228 332 228 332 228 332 228 332 228 332 224 324 212 316 208 316 220 328 220 320 208 304 196 300 196 304 200 304 200 308 208 312 208 312 204 308 204 308 200 304 200 304 200 304 200 296 204 292 208 292 208 292 208 292 200 280 196 276 192 280 196 284 196 280 192 272 188 272 188 272 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 180 256 184 260 184 260 184 264 176 252 180 256 176 252 172 244 180 256 180 256 180 256 180 256 172 248 172 248 176 252 176 252 172 248 172 244 168 240 164 240 172 240 172 240 172 240 172 240 172 236 164 228 160 228 160 232 152 216 152 216 148 212 144 208 148 212 148 212 148 212 148 212 156 220 156 220 156 220 156 220 156 220 156 216 152 212 148 212 156 220 160 224 156 220 148 212 160 220 152 212 148 212 148 212 148 220 152 220 152 216 144 208 144 220 156 220 144 220 176 260 196 340 520 848 948 992 908 960 956 988 940 908 552 356 160 264 132 200 140 204 140 204 140 200 132 196 132 196 132 196 132 196 124 188 128 192 132 200 140 204 136 200 136 200 136 200 136 200 124 196 140 208 144 208 148 216 144 212 156 220 152 220 160 236 148 244 180 292 224 324 240 332 256 332 220 288 176 240 128 200 88 176 124 220 132 180 96 180 132 212 128 184 100 184 116 192 12 68 28 76 20 64 20 68 28 72 24 68 20 72 24 76 28 68 16 60 12 64 24 80 24 72 28 76 28 72 20 68 48 72 36 60 32 64 44 76 36 64 36 64 36 64 36 64 32 68 40 68 28 56 28 64 36 72 40 72 40 68 32 60 24 56 36 40 0 4 0 8 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 8 0 12 4 12 0 12 8 20 12 20 12 16 16 24 20 28 20 32 24 32 16 24 20 32 28 36 32 40 32 36 28 32 24 36 28 40 28 36 28 36 28 36 32 40 32 40 36 48 40 48 36 44 36 56 36 56 36 56 36 56 40 60 48 72 56 76 56 76 48 68 52 68 56 72 60 76 56 72 56 76 60 80 64 80 60 80 60 84 64 88 68 88 64 84 64 88 68 92 72 92 76 88 72 96 84 100 76 84 80 96 80 96 80 96 80 96 84 92 88 100 92 92 68 60 28 36 28 36 24 32 28 40 24 36 32 44 36 44 36 40 16 32 28 32 24 32 36 52 124 172 176 188 164 180 156 156 152 168 152 168 148 160 140 152 132 148 132 148 132 148 132 148 116 136 124 140 128 144 128 144 116 144 112 112 112 228 244 312 240 300 236 296 236 296 236 296 236 300 244 304 248 308 244 304 248 308 248 312 252 312 256 316 248 316 248 320 252 320 256 324 260 328 260 328 260 328 260 328 264 332 264 336 268 336 272 340 268 336 268 340 272 340 276 344 260 340 268 348 272 348 272 340 272 348 280 356 292 364 296 364 292 364 276 356 272 356 272 356 276 360 276 360 276 360 276 360 280 364 284 368 284 368 280 364 288 372 288 372 288 372 288 372 284 376 284 380 288 380 292 384 288 380 288 380 288 380 288 380 288 384 284 380 280 384 284 388 288 384 284 380 280 384 284 388 288 388 288 388 288 388 288 388 280 388 292 388 280 380 292 400 292 392 292 396 296 400 300 400 288 388 288 392 292 392 296 396 296 388 292 388 288 384 288 380 288 384 280 376 280 376 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 284 380 284 380 284 380 284 380 280 372 276 372 276 372 276 372 284 380 284 380 284 380 284 380 280 380 288 384 280 372 284 384 276 376 268 368 264 368 264 372 272 376 272 376 272 376 272 376 268 372 268 372 268 372 268 372 268 372 268 368 264 364 260 364 264 368 264 368 264 368 264 368 264 368 264 368 264 368 264 368 260 360 260 360 260 360 260 360 264 364 264 364 264 364 264 364 268 368 268 364 264 360 260 360 260 360 264 364 260 360 256 352 248 348 248 348 248 348 248 348 248 348 240 340 240 340 248 348 240 344 244 336 232 332 240 352 236 336 236 336 236 336 236 336 228 340 228 340 228 340 228 340 236 352 244 356 244 364 264 384 320 348 284 424 320 436 324 380 264 396 276 380 248 348 224 320 216 320 196 304 200 304 204 296 196 300 216 308 208 292 184 268 160 176 28 76 32 180 172 292 216 276 184 260 192 268 188 252 172 256 172 256 172 256 172 256 168 252 168 252 168 252 168 252 176 244 176 248 180 252 184 252 176 244 176 244 172 240 172 236 160 228 160 228 160 228 160 228 156 224 156 224 152 216 140 208 152 220 156 224 152 216 144 208 132 200 136 204 136 208 140 208 144 212 144 208 140 204 136 204 132 200 132 200 132 200 132 204 132 208 132 208 132 208 132 208 132 204 124 196 120 200 128 208 120 196 120 196 120 192 112 188 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 112 180 112 180 112 176 108 176 120 180 124 184 120 176 116 172 120 180 120 180 120 180 120 180 112 172 112 176 116 180 120 180 112 172 112 168 108 164 104 164 108 172 108 172 108 172 108 172 108 168 100 160 92 160 100 164 96 160 96 156 92 156 88 152 88 152 88 152 88 152 88 152 88 156 92 160 96 156 92 152 92 156 92 152 88 148 84 148 92 156 96 164 96 156 88 148 88 148 80 140 76 140 76 144 72 140 80 148 88 148 80 144 84 156 100 160 88 164 132 224 176 464 616 924 852 1020 772 992 700 980 728 1012 616 412 24 80 68 144 80 144 80 144 76 136 68 132 68 132 68 132 68 132 72 132 72 128 72 132 76 136 76 136 76 136 76 136 76 136 64 136 88 152 84 140 84 152 80 148 92 152 92 152 100 164 108 164 104 184 152 220 164 204 156 180 108 144 112 156 96 120 60 112 64 128 60 100 56 144 68 132 72 112 56 128 72 116 60 76 76 84 68 72 64 76 76 80 72 76 68 80 72 84 72 76 60 64 60 76 76 92 60 72 68 80 76 84 76 84 76 84 64 72 60 76 72 88 68 80 68 80 68 80 68 80 64 68 72 68 60 56 60 64 60 60 64 64 60 60 56 52 44 52 60 40 12 0 0 8 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 12 16 20 20 20 20 16 20 20 20 24 24 28 28 28 20 24 28 28 32 36 40 40 40 36 36 32 32 36 36 40 36 36 36 36 36 36 36 36 44 44 48 48 48 44 40 40 56 52 56 52 56 52 56 52 60 60 68 68 76 76 80 72 60 68 64 72 68 76 72 76 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 84 88 84 92 88 96 92 96 92 92 88 100 100 104 92 84 96 100 96 100 96 100 96 100 96 96 96 100 100 88 68 52 32 36 40 36 32 32 36 40 32 36 40 44 44 44 44 40 32 40 44 44 40 44 52 64 168 192 196 192 188 192 176 160 168 176 172 172 164 164 156 156 148 152 148 152 148 152 148 152 132 136 140 148 144 148 144 144 124 136 132 124 148 260 288 364 300 368 296 372 296 372 296 372 296 376 304 384 308 384 308 380 308 384 308 388 312 392 316 392 316 392 316 396 320 400 324 400 332 408 332 408 332 408 332 408 332 408 332 412 336 416 340 416 336 412 336 416 340 420 344 420 336 424 344 432 348 432 344 432 344 440 348 460 364 472 368 476 368 476 364 468 356 464 356 464 360 468 360 468 360 468 360 468 368 480 372 484 376 480 372 476 372 480 372 480 372 480 372 480 376 480 376 484 380 488 384 488 380 484 380 484 380 484 380 484 388 488 384 484 380 488 384 492 388 488 384 484 380 488 384 492 388 492 388 492 388 492 388 492 380 492 392 492 380 484 392 508 388 492 388 496 392 500 396 500 388 492 388 496 392 500 396 500 392 504 392 500 388 500 384 496 388 496 376 484 372 488 384 500 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 368 480 368 480 368 480 368 480 380 492 380 492 380 492 380 492 376 492 384 496 376 488 380 496 380 496 372 488 368 488 368 492 376 496 376 496 376 496 376 496 372 492 372 492 372 492 372 492 372 492 372 488 368 484 364 484 368 488 368 488 368 488 368 488 368 488 368 488 368 488 368 488 360 488 360 488 360 488 360 488 364 492 364 492 364 492 364 492 368 496 368 492 364 488 360 488 360 492 364 492 364 488 356 480 348 476 348 476 348 476 348 476 352 476 340 464 336 468 348 480 340 472 344 464 332 460 340 480 336 464 336 464 336 464 336 464 340 464 340 464 340 464 340 464 344 472 352 476 352 484 376 520 424 516 364 560 372 532 436 504 400 504 372 456 344 484 352 448 328 440 308 424 304 424 300 408 296 404 304 408 300 380 268 356 196 236 72 192 164 352 280 384 264 372 268 376 268 372 256 356 256 364 256 364 256 364 256 364 252 360 252 360 252 360 252 360 244 352 244 356 248 360 252 360 244 352 240 348 240 344 236 344 228 332 228 332 228 332 228 332 220 324 220 324 216 316 208 308 220 320 216 316 212 312 208 312 204 308 204 312 212 316 212 320 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 300 204 292 208 292 208 292 208 292 212 292 204 284 200 288 208 296 192 280 200 288 204 280 192 268 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 180 256 180 252 172 248 168 244 184 264 188 264 188 260 180 252 180 256 180 256 180 256 180 256 172 248 172 252 176 256 180 256 172 248 172 244 168 240 164 240 172 240 172 240 172 240 172 240 176 240 164 228 156 228 164 236 168 232 168 228 164 228 160 224 156 220 156 220 156 220 156 220 152 220 156 224 160 220 156 216 156 220 156 216 152 212 148 212 144 212 152 220 152 212 140 200 144 204 136 196 132 196 132 200 124 196 136 212 148 216 148 212 148 228 168 232 160 240 208 304 320 644 876 1020 996 1020 1020 1020 1020 988 900 1020 968 700 236 248 144 212 148 212 148 208 140 200 132 196 132 196 132 196 132 196 144 204 136 196 128 192 128 192 140 204 140 204 140 204 140 204 128 204 156 220 148 204 144 212 136 208 148 212 148 212 152 228 188 252 148 244 184 284 184 252 164 252 164 244 152 232 148 228 172 204 112 200 144 200 108 180 124 208 132 188 124 212 128 172 28 76 24 68 20 64 12 60 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 24 76 32 80 28 72 16 60 24 60 40 76 52 76 40 64 28 60 32 64 36 68 40 72 40 68 32 60 28 60 28 64 28 60 32 64 28 60 24 52 16 48 32 44 0 8 0 4 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 16 4 12 12 28 8 16 12 24 16 28 24 32 28 32 16 20 16 32 32 44 44 40 28 48 36 32 20 40 48 52 40 48 36 44 40 48 56 60 48 52 44 56 52 64 36 48 20 40 28 52 32 48 40 60 44 68 48 72 56 76 48 64 48 64 48 64 48 64 60 76 60 76 60 76 60 76 56 76 56 80 60 84 64 84 64 84 64 88 68 92 72 92 72 88 72 92 76 96 80 96 84 100 84 100 84 100 84 100 76 84 80 100 100 96 60 44 20 32 32 48 36 40 20 24 32 40 32 40 32 40 32 40 60 32 12 44 36 28 40 92 176 196 188 204 180 184 152 156 160 168 144 160 148 164 144 152 124 148 136 148 124 136 124 144 124 140 120 136 120 132 116 136 128 144 116 108 76 172 212 328 236 296 232 292 232 292 232 292 240 300 240 304 244 308 248 308 252 312 252 316 256 320 260 320 264 332 264 332 264 324 252 320 264 332 264 332 264 332 264 332 268 336 268 336 268 336 268 336 268 336 272 344 276 348 284 352 272 348 272 352 276 352 280 348 276 344 280 348 288 364 300 372 288 364 280 364 280 364 280 364 276 360 276 360 276 360 276 360 272 360 276 364 284 372 292 380 292 376 292 376 292 376 292 376 292 384 292 388 296 392 300 392 296 388 296 388 296 388 296 388 280 384 292 396 296 392 284 380 288 388 288 388 288 388 288 388 288 388 288 388 288 388 288 388 288 392 292 396 296 392 292 388 292 392 292 392 292 392 292 392 296 396 296 396 296 396 296 396 300 396 296 388 288 384 284 376 288 384 288 384 288 384 288 384 284 380 288 388 296 392 296 388 292 388 292 384 288 380 284 380 284 380 284 380 284 380 284 380 280 376 276 372 276 368 272 368 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 280 384 280 380 276 376 272 376 284 388 280 380 276 376 268 372 272 376 272 376 272 376 272 376 272 376 272 372 268 368 264 368 268 372 268 372 268 372 268 372 260 364 260 364 260 364 260 364 256 356 256 356 256 356 256 356 272 368 260 356 256 360 268 372 264 364 264 364 264 364 264 364 264 364 264 360 260 356 256 356 256 356 256 352 252 348 248 348 248 348 248 344 244 340 240 340 252 348 248 344 244 340 240 336 236 336 236 336 236 336 236 336 224 336 224 336 228 344 236 348 236 348 240 356 248 364 252 364 256 368 272 384 276 388 280 408 256 372 244 356 228 344 224 340 212 316 204 308 212 304 200 288 208 300 212 304 204 264 132 188 44 68 0 192 196 280 180 276 180 264 180 264 180 264 180 264 180 260 172 252 168 252 168 256 168 252 168 252 168 252 168 252 188 252 184 248 180 244 176 240 176 244 176 240 172 236 168 236 160 228 156 224 156 228 164 232 164 224 148 208 136 208 148 220 156 212 132 196 132 208 144 212 148 212 144 208 140 212 144 216 148 212 140 204 136 204 136 208 136 204 136 204 136 204 136 208 136 212 136 208 132 208 128 204 124 204 128 204 128 200 120 192 116 196 124 204 124 196 112 184 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 104 172 108 184 116 184 116 184 120 180 120 180 120 180 120 180 108 172 112 176 116 180 120 184 132 184 116 168 104 168 116 180 108 168 108 168 108 168 108 168 116 168 96 160 100 172 108 168 104 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 96 160 96 156 92 152 88 152 92 156 92 152 88 148 84 148 72 140 80 144 72 136 76 144 80 144 76 136 76 144 84 156 84 168 64 200 124 156 212 284 480 792 936 1020 864 1004 808 992 740 980 684 948 692 488 108 160 84 148 88 156 92 148 80 136 76 140 76 140 76 140 76 140 68 124 60 120 64 128 76 140 84 140 72 128 68 132 80 144 80 140 80 140 80 140 80 140 92 152 96 160 104 164 108 168 108 168 108 172 116 176 124 180 108 160 104 140 92 136 96 144 112 160 92 136 68 120 64 120 72 128 68 116 52 108 64 128 68 76 68 76 68 76 68 76 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 68 76 72 84 76 80 64 68 52 68 64 80 72 80 64 72 60 72 64 76 64 76 68 80 72 68 64 60 60 60 60 64 64 64 64 68 64 60 56 56 48 52 56 36 24 4 4 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 8 16 16 16 8 12 20 28 16 16 20 20 24 28 32 32 36 32 28 24 24 32 40 44 52 40 40 48 44 28 28 40 52 52 48 44 40 40 44 44 52 48 44 40 40 44 48 52 56 44 40 40 48 48 52 44 60 56 64 60 68 68 76 72 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 76 80 76 84 80 88 84 88 84 88 84 92 88 96 92 96 88 92 88 96 92 100 96 100 100 104 100 104 100 104 100 104 88 88 92 100 104 88 64 40 28 32 36 40 44 40 36 32 40 40 40 40 40 40 40 40 52 28 24 44 44 32 64 120 204 212 208 212 200 192 176 176 180 176 164 168 168 172 160 156 148 156 156 156 144 144 144 152 148 152 148 152 144 148 140 140 140 140 136 124 112 196 252 376 296 364 292 368 292 368 292 368 300 376 304 380 304 384 308 384 312 388 316 392 316 396 320 396 332 408 332 408 332 404 324 396 332 408 332 408 332 408 332 408 336 412 336 412 336 412 336 412 336 412 340 420 348 424 352 428 348 432 352 436 348 444 348 452 348 452 348 460 356 472 368 480 364 472 364 472 364 472 364 472 360 468 360 468 360 468 360 468 360 472 364 476 368 480 376 484 376 484 376 484 376 484 376 484 384 488 384 492 388 496 392 496 388 492 388 492 388 492 388 492 384 492 392 496 392 496 388 488 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 496 392 500 396 496 392 492 392 496 392 496 392 496 392 496 396 500 396 500 396 500 396 500 396 508 392 504 388 496 380 492 384 496 384 496 384 496 384 496 376 492 384 500 388 500 388 500 388 500 388 496 384 496 380 492 380 492 380 492 380 492 380 492 376 488 376 484 372 484 368 480 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 384 504 384 500 380 496 376 496 380 500 380 500 380 500 380 500 376 496 376 496 376 496 376 496 376 496 376 492 372 488 368 488 368 488 368 488 368 488 368 488 364 484 364 484 364 484 364 484 356 484 356 484 356 484 356 484 368 492 364 488 360 492 364 496 364 492 364 492 364 492 364 492 364 492 364 488 360 484 356 484 356 484 356 480 352 476 348 476 348 476 348 472 344 468 340 468 348 472 344 472 344 472 340 468 336 464 336 464 336 464 336 464 340 464 336 460 336 464 344 468 344 468 348 476 356 484 360 496 356 528 372 532 368 508 372 504 372 488 364 472 348 460 336 456 324 432 304 420 304 424 300 404 288 396 296 396 272 336 188 256 92 204 152 348 292 388 264 380 264 372 264 372 264 372 264 372 264 368 256 360 252 360 252 364 252 360 252 360 252 360 252 360 252 360 248 356 248 356 244 352 244 352 244 348 240 344 236 344 228 332 228 336 232 336 232 336 228 328 216 316 208 316 216 324 224 316 200 300 204 316 212 316 220 324 216 316 212 320 220 324 216 316 208 312 204 308 208 312 204 308 204 308 204 308 204 300 208 292 208 292 204 288 204 288 200 288 204 288 204 284 196 276 196 280 200 288 200 280 192 272 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 172 252 180 260 184 260 184 260 180 256 180 256 180 256 180 256 172 248 176 252 176 252 180 256 188 260 176 248 168 248 176 252 168 244 168 244 168 244 168 244 180 236 160 228 168 240 172 236 168 236 168 232 164 228 160 228 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 220 156 216 152 216 156 220 156 216 152 212 148 212 140 212 152 212 144 204 144 216 152 216 144 212 144 216 156 228 144 232 168 244 212 252 248 532 856 1012 1012 1020 980 1020 1000 1008 964 952 960 1008 576 352 160 276 144 212 148 212 148 208 140 204 136 200 136 200 136 200 132 196 132 196 128 188 124 192 136 204 140 200 136 196 132 200 136 204 140 204 140 204 140 204 140 204 144 208 148 220 160 232 172 240 168 240 168 244 168 244 172 248 160 232 148 224 140 220 140 216 144 216 136 204 128 200 124 196 120 196 128 196 116 184 116 196 12 60 16 68 20 72 28 76 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 12 64 20 68 24 68 20 64 28 56 28 60 32 60 32 60 40 68 36 64 36 64 32 60 40 68 32 60 28 60 28 64 36 68 36 68 36 64 28 60 32 56 32 40 4 12 0 12 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 12 0 8 12 28 8 16 8 20 16 28 20 32 28 32 20 24 16 32 32 44 48 40 32 48 36 28 20 36 40 44 32 40 28 36 32 40 36 44 32 40 32 40 36 44 36 48 24 44 28 52 32 48 40 60 40 64 48 72 52 76 64 80 64 80 64 80 64 80 60 76 60 76 60 76 60 76 56 76 56 80 60 84 64 84 64 84 64 88 68 92 72 92 72 88 72 92 76 96 80 96 84 100 84 100 84 100 84 100 84 96 88 100 88 80 44 36 20 32 24 36 28 40 32 44 32 40 32 40 32 40 32 40 28 24 24 44 28 40 84 160 204 220 200 208 188 196 176 188 168 176 156 168 156 172 148 156 140 160 148 160 136 148 132 156 136 152 136 148 132 144 128 148 136 152 124 120 76 156 192 316 236 296 232 292 232 292 232 292 240 304 244 304 248 308 248 308 252 316 256 316 260 320 260 320 260 332 264 332 264 328 256 324 264 332 264 332 264 332 264 332 268 336 268 336 268 336 268 336 268 340 272 344 280 352 284 352 272 348 276 348 280 352 280 348 280 348 280 352 288 360 300 368 288 364 280 364 280 364 280 364 276 360 276 360 276 360 276 360 284 368 284 368 284 372 288 372 292 376 292 376 292 376 292 376 292 384 292 388 296 392 300 392 296 388 296 388 296 388 296 388 288 388 292 392 292 392 288 388 288 388 288 388 288 388 288 388 288 388 288 388 288 388 288 388 292 392 296 396 296 396 292 392 292 392 292 392 292 392 292 392 296 396 296 396 296 396 296 396 300 396 296 392 292 384 288 384 288 384 288 384 288 384 288 384 284 384 292 388 296 388 292 388 292 388 292 388 288 384 288 380 284 380 284 380 284 380 284 380 284 380 280 376 280 372 276 372 284 380 284 380 284 380 284 380 280 376 280 376 280 376 280 376 280 384 280 384 276 380 276 380 268 372 272 380 276 384 284 388 272 376 272 376 272 376 272 376 272 376 272 372 268 368 264 368 260 364 260 364 260 364 260 364 260 364 260 364 260 364 260 364 256 356 256 356 256 356 256 356 260 364 264 368 268 364 264 360 264 364 264 364 264 364 264 364 264 364 264 360 260 356 256 356 256 356 256 352 252 348 248 348 248 348 248 344 244 340 240 340 240 340 240 340 244 344 244 344 236 336 236 336 236 336 236 336 232 340 228 336 224 336 224 340 228 340 232 344 236 352 240 352 252 364 256 368 244 360 248 368 256 360 244 348 228 340 232 340 220 312 204 296 204 304 216 300 196 292 208 276 160 200 68 120 0 148 156 292 212 280 184 268 180 264 180 264 180 264 180 264 180 260 172 252 168 252 168 256 168 252 168 252 168 252 168 252 176 244 180 248 180 248 184 252 176 244 176 240 172 236 168 236 160 232 168 240 172 236 164 228 156 220 152 216 148 216 148 212 152 212 132 200 140 212 148 212 156 224 152 216 148 220 156 224 148 216 144 208 136 204 140 208 136 204 136 204 136 204 136 208 132 208 132 204 128 200 124 200 128 204 128 204 128 200 120 196 124 200 124 204 124 196 116 188 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 108 176 112 184 116 184 116 180 120 180 120 180 120 180 120 180 120 180 116 176 116 176 112 172 120 180 120 176 116 172 112 172 108 168 108 168 108 168 108 168 112 172 100 164 104 172 108 168 104 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 100 164 100 164 100 164 100 164 100 164 100 164 100 164 100 164 96 160 96 156 92 152 88 152 92 156 92 152 88 148 84 148 80 152 92 152 84 144 84 156 88 152 88 152 88 156 96 164 96 160 112 116 128 244 296 804 908 968 928 960 904 1008 860 964 752 960 740 660 184 184 172 132 92 148 76 136 68 136 76 144 76 136 72 132 68 128 64 128 80 136 72 132 68 132 72 136 72 136 76 140 80 136 76 132 80 140 80 140 80 140 80 140 76 140 84 152 100 168 112 176 104 164 100 164 100 164 100 156 96 152 104 152 100 144 88 136 72 128 76 132 84 136 80 132 64 128 84 132 72 120 64 120 64 72 64 76 68 80 72 80 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 56 64 60 72 64 76 68 76 64 72 60 68 56 72 64 80 72 80 68 76 64 72 60 68 72 68 64 60 60 60 60 64 68 72 72 72 72 68 64 60 60 52 48 28 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 16 24 12 12 16 20 24 24 28 28 32 32 28 28 28 32 36 40 56 40 40 48 44 28 28 36 44 40 36 32 32 32 36 36 48 48 48 48 48 48 48 48 60 48 44 40 52 52 52 44 56 52 60 60 68 64 72 68 80 84 80 84 80 84 80 84 76 80 76 80 76 80 76 80 76 80 76 84 80 88 84 88 84 88 84 92 88 96 92 96 88 92 88 96 92 100 96 100 96 100 96 100 96 100 96 100 96 100 100 96 88 68 44 28 28 28 28 32 36 40 48 52 40 40 40 40 40 40 40 40 32 36 44 44 32 44 116 192 232 232 216 212 200 204 200 204 192 188 176 180 176 180 168 164 164 172 172 172 156 156 156 164 148 148 144 148 140 144 140 136 148 144 144 140 116 176 228 364 300 368 296 372 296 372 296 372 304 380 304 384 308 384 312 388 316 392 316 396 320 396 324 400 328 408 332 412 336 408 328 404 336 412 336 412 336 412 336 412 340 416 340 416 340 416 340 416 340 416 344 420 348 428 356 432 348 440 348 444 352 444 352 456 352 460 352 460 352 476 364 484 368 476 368 476 368 476 368 476 364 472 364 472 364 472 364 472 372 480 372 480 372 476 368 476 380 488 380 488 380 488 380 488 384 488 384 492 388 496 392 496 392 496 392 496 392 496 392 496 388 496 392 496 392 496 392 492 392 496 392 496 392 496 392 496 392 496 392 496 392 496 392 496 392 496 396 504 400 500 392 496 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 508 396 504 392 500 388 496 388 500 388 500 388 500 388 500 388 504 392 508 396 508 392 504 392 504 388 500 388 496 384 496 384 496 384 496 384 496 384 496 384 492 380 492 376 488 376 488 380 492 380 492 380 492 380 492 376 488 376 488 376 488 376 488 384 504 384 504 384 504 384 500 376 496 376 500 380 504 384 504 380 500 380 500 380 500 380 500 376 496 376 492 372 488 368 488 368 488 368 488 368 488 368 488 364 484 364 484 364 484 364 484 360 488 360 488 360 488 360 488 356 488 368 500 372 496 360 484 364 492 364 492 364 492 364 492 364 492 364 488 360 484 356 484 356 484 356 480 352 476 348 476 348 476 348 472 344 468 340 468 336 464 336 468 344 472 348 476 336 464 336 464 336 464 336 464 348 468 340 460 332 456 332 456 336 460 340 464 344 468 344 480 360 508 372 512 364 496 364 504 360 480 348 460 340 444 336 444 328 436 304 420 304 428 312 420 296 404 288 368 216 260 120 200 120 324 296 416 284 384 272 368 264 372 264 372 264 372 264 372 264 368 256 360 252 360 252 364 252 360 252 360 252 360 252 360 240 352 244 356 248 360 252 364 244 352 244 348 240 344 236 344 228 340 244 352 248 344 228 328 220 324 224 328 220 324 216 316 216 312 204 308 212 320 216 316 224 324 216 320 216 320 220 328 220 320 212 312 208 312 208 316 204 308 204 308 204 308 204 300 204 292 204 288 200 284 200 284 204 288 208 292 204 288 200 280 200 288 204 284 200 280 196 276 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 180 256 184 264 188 260 184 256 180 256 180 256 180 256 180 256 184 256 180 252 176 248 172 244 176 256 180 256 180 252 172 244 168 244 168 244 168 244 168 244 176 240 164 236 172 244 172 236 168 236 168 232 164 228 160 228 164 228 160 224 160 224 156 220 164 228 164 228 164 228 164 228 164 228 164 228 164 228 164 228 160 224 160 220 156 216 152 216 156 220 156 216 152 212 148 212 144 216 156 216 148 208 148 220 152 220 152 220 152 224 156 228 140 216 172 204 184 380 572 1020 968 1020 964 1020 972 1020 972 1020 968 1016 648 396 244 336 164 224 148 208 132 188 124 192 136 208 144 208 140 200 136 196 132 192 144 208 140 200 136 196 132 196 128 196 140 208 144 204 132 192 140 204 140 204 140 204 140 204 140 204 144 212 152 220 160 224 160 228 160 224 152 220 144 216 140 212 144 216 140 208 128 192 112 180 124 196 132 196 128 188 112 188 136 204 132 184 116 176 24 72 24 68 20 64 16 64 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 12 60 12 60 16 68 20 72 44 68 36 64 36 64 40 68 44 68 40 64 36 60 32 56 40 68 32 60 28 60 28 64 36 72 40 72 40 68 32 60 36 52 20 32 4 16 0 4 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 12 0 8 8 24 4 12 8 16 12 24 20 28 20 28 20 28 24 32 28 40 40 36 28 48 36 32 24 44 36 40 28 32 24 32 24 32 40 48 40 48 40 48 40 48 40 52 24 48 32 56 36 52 36 56 40 60 44 68 52 72 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 56 76 56 80 60 84 64 84 64 84 64 88 68 92 72 92 72 88 72 92 76 96 80 96 80 96 80 96 80 96 80 96 92 100 96 96 68 56 28 28 20 28 20 32 28 40 40 52 32 40 32 40 32 40 32 40 28 48 44 40 20 52 128 220 224 232 204 208 184 200 188 204 184 192 168 184 168 180 156 164 156 176 160 172 144 156 140 164 132 148 132 144 128 144 124 144 140 152 128 132 80 132 168 308 240 300 236 296 236 296 236 296 244 304 248 308 248 312 252 312 256 316 260 320 260 324 264 324 260 332 264 336 268 336 264 332 268 336 268 336 268 336 268 336 272 340 272 340 272 340 272 340 272 340 276 348 284 352 288 356 276 348 280 352 280 352 284 352 288 356 288 352 292 360 300 368 292 368 284 368 284 368 284 368 280 364 280 364 280 364 280 364 292 376 292 372 288 372 288 372 296 380 296 380 296 380 296 380 292 384 292 388 296 392 300 392 300 392 300 392 300 392 300 392 296 392 292 392 292 392 292 396 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 396 300 400 300 400 296 392 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 300 396 300 392 296 392 296 388 292 388 292 388 292 388 292 388 304 400 308 404 308 400 300 396 296 392 296 388 292 388 288 384 288 384 288 384 288 384 288 384 288 384 288 384 284 380 284 376 284 380 284 380 284 380 284 380 280 376 280 376 280 376 280 376 280 384 280 384 280 384 280 388 280 384 280 380 276 376 272 376 276 380 276 380 276 380 276 380 272 376 272 372 268 368 264 368 272 376 272 376 272 376 272 376 260 364 260 364 260 364 260 364 260 360 260 360 260 360 260 360 256 360 268 372 272 368 260 356 264 364 264 364 264 364 264 364 264 364 264 360 260 356 256 356 256 356 256 352 252 348 248 348 248 348 248 344 244 340 240 340 232 332 236 336 240 344 244 344 236 336 236 336 236 336 236 336 232 340 224 332 220 332 220 332 224 336 224 336 228 340 228 340 228 352 244 360 244 360 252 368 248 344 240 336 236 328 232 328 236 324 216 308 224 312 224 308 204 288 184 224 92 128 32 112 124 276 220 288 176 280 188 264 176 268 176 268 176 268 176 268 180 260 172 252 168 252 168 256 168 252 168 252 168 252 168 252 172 244 176 248 180 252 184 256 176 244 176 240 172 236 168 236 164 236 176 248 176 236 160 220 152 224 156 224 156 220 148 212 148 208 136 208 148 220 152 216 148 216 144 208 140 212 148 216 152 216 144 212 140 208 144 212 136 204 136 204 136 204 136 208 132 208 132 204 128 200 124 200 128 208 132 208 132 204 124 196 132 204 128 200 124 196 120 200 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 116 184 120 188 120 184 116 180 120 180 120 180 120 180 120 180 124 180 120 176 116 172 112 168 116 180 120 180 120 176 112 168 108 168 108 168 108 168 108 168 112 172 104 172 112 180 108 168 104 168 104 164 100 160 96 160 100 164 100 160 96 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 96 160 96 156 92 152 88 152 92 156 92 152 88 148 84 148 76 148 88 148 80 140 80 152 80 148 84 152 88 152 88 152 40 140 120 240 160 388 716 968 868 912 852 928 892 952 864 940 732 620 172 216 184 176 68 176 92 144 68 120 56 128 72 144 84 148 84 144 80 140 76 140 80 140 80 140 76 132 72 128 68 132 80 144 84 140 72 128 80 140 80 140 80 140 80 140 88 148 88 148 84 144 84 144 92 152 88 148 84 144 84 136 72 132 84 136 84 124 68 112 64 120 72 128 76 124 64 112 56 124 84 144 84 124 60 108 76 84 72 76 68 72 60 68 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 68 72 64 72 64 76 68 80 72 84 72 84 68 80 64 76 68 80 64 76 64 76 60 72 72 68 64 60 60 60 60 64 68 68 68 68 68 64 60 60 60 48 44 36 36 24 8 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 12 12 16 20 24 24 24 28 28 28 32 32 36 36 36 44 32 32 44 48 36 36 48 44 40 36 32 32 32 32 36 40 40 44 44 44 44 40 40 64 52 48 44 56 56 56 48 52 52 56 56 64 64 68 64 68 72 68 72 68 72 68 72 76 80 76 80 76 80 76 80 76 80 76 84 80 88 84 88 84 88 84 92 88 96 92 96 88 92 88 96 92 100 96 100 92 96 92 96 92 96 92 96 96 100 104 92 72 48 32 28 28 32 32 36 36 40 40 44 40 40 40 40 40 40 40 40 44 52 52 32 28 72 164 244 240 240 224 220 208 212 208 212 208 204 192 192 188 188 176 172 176 184 180 180 164 160 160 168 160 164 160 164 156 160 152 152 148 140 144 152 116 156 208 364 304 372 300 376 300 376 300 376 308 384 308 384 312 388 312 392 320 396 320 396 324 400 324 404 328 408 332 412 340 412 336 412 340 416 340 416 340 416 340 416 344 420 344 420 344 420 344 420 344 420 344 424 352 432 356 444 352 444 352 444 352 456 352 464 360 468 356 472 356 476 364 484 372 480 372 480 372 480 372 480 368 476 368 476 368 476 368 476 372 480 372 484 376 484 376 484 384 492 384 492 384 492 384 492 384 488 384 492 388 496 392 496 396 500 396 500 396 500 396 500 396 500 392 496 392 496 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 400 504 400 504 396 500 400 504 400 504 400 504 400 504 396 500 396 500 396 500 396 500 396 508 396 508 396 504 392 504 392 504 392 504 392 504 392 504 400 516 404 516 404 512 396 508 396 504 392 504 388 500 388 500 388 500 388 500 388 500 388 500 388 500 388 496 384 496 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 384 504 384 504 388 508 388 508 388 508 384 500 380 496 372 492 384 504 384 504 384 504 384 504 376 496 376 492 372 488 368 488 380 500 380 500 380 500 380 500 364 484 364 484 364 484 364 484 364 492 364 492 364 492 364 492 360 492 364 496 368 492 364 488 364 492 364 492 364 492 364 492 364 492 364 488 360 484 356 484 356 484 356 480 352 476 348 476 348 476 348 472 344 468 340 468 336 464 336 464 340 468 340 468 336 464 336 464 336 464 336 464 340 460 332 456 328 456 332 460 336 460 336 460 336 460 340 464 324 452 344 468 344 468 348 480 340 468 336 452 328 440 328 440 332 444 316 436 312 432 304 408 272 372 232 288 132 216 140 272 276 408 300 372 256 380 280 372 268 372 268 372 268 372 268 372 264 368 256 360 252 360 252 364 252 360 252 360 252 360 252 360 244 352 248 356 248 356 252 360 244 352 244 348 240 344 236 344 236 340 240 344 240 336 224 324 228 332 224 328 220 324 220 324 212 312 204 316 220 328 220 320 216 316 208 312 208 312 212 320 220 324 216 316 212 316 212 316 204 308 204 308 204 308 204 300 208 296 212 292 208 292 204 288 208 292 212 296 208 288 200 284 212 292 204 284 196 284 200 284 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 188 264 188 268 188 260 184 256 180 256 180 256 180 256 180 256 180 256 176 252 176 252 172 248 180 256 180 252 176 248 172 248 168 244 168 244 168 244 168 244 176 240 172 244 180 248 172 236 168 236 168 232 164 228 160 228 168 232 164 224 160 220 152 216 156 220 156 220 156 220 156 220 156 220 156 220 156 220 156 220 160 224 160 220 156 216 152 216 156 220 156 216 152 212 148 212 140 212 152 212 144 204 144 216 140 212 148 220 152 220 152 220 144 216 172 328 228 504 892 1020 940 1000 924 1020 968 996 804 776 528 356 216 324 176 196 148 240 148 208 132 188 124 192 136 208 148 212 148 212 148 212 148 212 132 200 136 200 136 196 132 192 132 200 136 204 140 200 136 196 140 204 140 204 140 204 140 204 152 216 148 208 140 200 132 192 148 216 148 212 144 212 140 212 128 200 128 200 124 192 112 184 124 192 128 188 124 184 116 176 112 188 136 204 132 184 116 176 20 68 20 68 20 68 20 68 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 28 76 20 64 16 68 20 72 36 68 44 72 44 64 32 56 32 60 36 64 36 64 40 68 40 68 32 60 28 60 28 64 32 64 32 68 32 60 24 56 40 60 36 56 36 44 8 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 8 0 4 4 20 0 8 4 16 12 20 16 24 16 28 24 32 28 36 28 36 24 24 20 44 40 40 36 60 36 44 32 36 28 36 28 36 32 44 40 52 44 48 36 40 44 56 28 48 36 60 36 56 32 52 36 60 44 64 48 68 52 68 52 68 52 68 52 68 60 76 60 76 60 76 60 76 56 76 56 80 60 84 64 84 64 84 64 88 68 92 72 92 72 88 72 92 76 96 80 96 76 92 76 92 76 92 76 92 84 100 92 88 56 44 24 32 20 32 28 40 36 40 28 32 32 40 32 40 32 40 32 40 36 48 36 24 24 92 184 268 232 244 220 228 208 220 200 216 200 208 184 196 176 188 164 172 160 180 164 176 148 156 140 160 148 164 144 160 144 156 140 160 132 140 128 144 84 120 160 316 244 304 240 300 240 300 240 300 248 308 248 312 252 312 256 316 260 320 260 324 264 324 268 328 260 332 268 336 272 340 272 336 272 340 272 340 272 340 272 340 276 344 276 344 276 344 276 344 276 344 280 348 284 356 292 360 280 348 280 352 284 352 288 356 296 360 292 356 292 360 300 368 296 372 288 372 288 372 288 372 284 368 284 368 284 368 284 368 284 368 288 376 292 380 296 384 300 384 300 384 300 384 300 384 292 384 292 388 296 392 300 392 304 396 304 396 304 396 304 396 300 396 292 392 292 392 296 400 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 400 300 404 304 400 300 396 300 400 300 400 300 400 300 400 296 396 296 396 296 396 296 396 300 396 300 396 300 396 300 396 296 392 296 392 296 392 296 392 300 396 304 400 300 392 292 388 300 396 296 392 296 388 292 388 292 388 292 388 292 388 292 388 296 392 292 388 292 384 288 384 284 380 284 380 284 380 284 380 288 384 288 384 288 384 288 384 280 384 280 388 284 392 288 392 276 380 276 380 276 380 276 380 280 384 280 384 280 384 280 384 272 376 272 372 268 368 264 368 272 376 272 376 272 376 272 376 260 364 260 364 260 364 260 364 264 364 264 364 264 364 264 364 268 364 264 360 260 364 264 368 264 364 264 364 264 364 264 364 264 364 264 360 260 356 256 356 256 356 256 352 252 348 248 348 248 348 248 344 244 340 240 340 240 340 236 336 236 336 236 332 236 336 236 336 236 336 236 336 220 332 216 328 216 332 224 340 228 340 228 340 228 340 228 340 204 332 220 344 224 332 232 340 244 332 244 324 236 324 240 324 228 320 220 316 228 300 200 276 172 244 132 148 36 136 128 276 208 296 196 272 172 268 180 272 176 268 176 268 176 268 176 268 180 260 172 252 168 252 168 256 168 252 168 252 168 252 168 252 184 252 180 248 180 248 176 244 176 244 176 240 172 236 168 236 172 236 168 232 160 224 156 220 164 228 156 220 148 220 156 224 140 204 136 212 156 228 156 216 152 216 144 212 144 212 148 220 156 220 148 212 144 212 144 216 136 204 136 204 136 204 136 208 140 216 140 216 136 212 132 208 132 208 136 212 132 208 128 200 136 208 128 200 120 200 128 204 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 120 192 124 192 120 188 116 180 120 180 120 180 120 180 120 180 112 172 116 176 116 176 120 180 128 184 116 172 108 172 116 176 108 168 108 168 108 168 108 168 112 172 108 176 120 184 112 164 104 168 104 164 100 160 96 160 104 168 100 160 96 156 88 152 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 156 92 152 88 148 84 148 80 152 92 152 84 144 84 156 80 148 92 160 96 160 92 152 112 144 108 208 132 368 624 840 840 932 812 824 688 628 416 348 136 196 124 208 28 152 148 120 92 144 72 132 64 132 76 144 72 140 76 144 80 148 88 152 64 124 72 136 76 132 72 128 80 136 76 132 72 136 76 140 80 140 80 140 80 140 80 140 84 144 80 140 76 132 72 132 76 140 80 144 80 144 84 144 80 136 80 124 72 120 72 120 76 128 72 120 68 120 68 124 64 124 84 136 76 120 64 116 60 68 64 76 68 80 76 84 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 84 88 72 76 64 76 68 80 56 72 68 84 68 72 52 56 56 72 60 76 64 80 68 84 72 68 64 60 60 60 60 64 60 60 64 64 60 60 56 52 68 60 64 64 68 52 28 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 8 8 4 4 12 20 8 8 12 16 16 20 24 24 24 28 32 36 36 36 36 32 28 20 24 44 48 44 48 64 48 44 40 36 36 36 40 40 52 56 60 64 64 60 56 52 64 52 48 44 56 56 60 52 52 48 56 56 60 60 68 64 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 76 80 76 84 80 88 84 88 84 88 84 92 88 96 92 96 88 92 88 96 92 100 96 100 92 96 92 96 92 96 92 96 88 96 100 88 64 40 32 36 28 32 40 48 44 40 28 24 40 40 40 40 40 40 40 40 40 44 32 16 36 116 212 288 252 256 248 244 236 232 224 224 220 216 200 200 196 196 184 176 176 184 180 176 160 160 156 164 156 160 156 156 152 152 148 152 140 132 144 160 120 148 204 364 304 372 304 376 300 376 300 376 308 384 308 388 312 392 316 392 320 396 320 400 324 404 328 404 328 404 336 416 340 416 340 416 340 416 340 416 340 416 340 416 344 428 344 428 344 428 344 428 344 428 348 436 352 440 360 444 348 452 348 456 352 460 356 464 364 472 356 472 356 476 364 480 372 480 372 480 372 480 372 480 368 476 368 476 368 476 368 476 364 476 372 484 380 492 384 496 384 492 384 492 384 492 384 492 384 488 384 492 388 496 392 496 396 500 396 500 396 500 396 500 404 504 392 492 388 496 400 508 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 504 400 508 404 504 400 500 400 504 400 504 400 504 400 504 396 500 396 500 396 500 396 500 396 508 396 508 396 508 396 508 392 504 392 504 392 504 392 504 388 504 392 504 388 496 380 492 396 508 396 504 392 500 388 500 388 500 388 500 388 500 388 500 392 504 392 500 388 500 384 496 380 492 380 492 380 492 380 492 388 500 388 500 388 500 392 500 384 504 384 508 388 512 392 512 372 492 376 500 380 504 388 508 384 504 384 504 384 504 384 504 376 496 376 492 372 488 368 488 372 492 372 492 372 492 372 492 364 484 364 484 364 484 364 484 364 492 364 492 364 492 364 492 372 496 360 484 356 488 368 500 364 492 364 492 364 492 364 492 364 492 364 488 360 484 356 484 356 484 356 480 352 476 348 476 348 476 348 472 344 468 340 468 344 468 340 464 336 460 332 456 336 464 336 464 336 464 336 464 328 452 328 452 328 460 340 464 340 464 340 464 340 464 340 460 340 452 352 460 340 452 336 456 332 460 328 444 324 436 324 436 316 432 312 436 308 416 276 368 260 348 200 252 116 268 268 460 280 380 280 388 276 368 264 380 268 372 268 372 268 372 268 372 264 368 256 360 252 360 252 364 252 360 252 360 252 360 252 360 256 360 252 356 248 352 244 348 244 352 244 348 240 344 236 344 240 340 232 328 220 324 220 324 240 336 224 320 212 320 224 336 208 308 208 320 224 332 224 324 224 324 220 320 216 324 220 328 224 324 216 316 212 316 212 320 204 308 204 308 204 308 204 308 216 304 216 300 212 300 208 296 204 296 208 296 208 292 200 284 216 296 204 284 196 284 204 292 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 192 268 192 268 192 264 180 256 180 256 180 256 180 256 180 256 168 248 172 252 176 256 180 260 192 260 176 244 164 244 176 256 168 244 168 244 168 244 168 244 176 240 172 248 184 252 176 232 168 236 168 232 164 228 160 228 168 232 164 224 160 220 152 216 164 228 164 228 164 228 164 228 164 228 164 228 164 228 164 228 160 224 160 220 156 216 152 216 156 220 156 216 152 212 148 212 152 220 160 224 152 216 156 224 148 224 160 232 168 232 160 228 144 184 208 264 196 312 308 604 616 700 540 464 256 292 204 268 168 272 136 180 192 232 96 208 152 212 140 200 132 200 140 208 128 192 132 200 144 212 152 216 116 184 128 196 136 196 132 192 144 204 132 192 128 196 140 208 140 204 140 204 140 204 140 204 136 200 136 200 136 200 136 200 136 208 140 212 144 216 144 220 148 216 136 200 124 196 128 200 128 188 120 180 116 188 128 196 116 192 136 200 128 184 116 184 4 56 8 60 16 68 24 76 32 76 28 72 24 68 20 64 8 64 24 68 8 52 12 72 24 72 24 72 24 72 24 72 40 68 40 64 36 60 32 60 40 64 32 60 40 68 36 60 36 68 36 64 32 60 28 60 32 64 32 64 32 64 32 64 36 64 28 60 36 52 12 24 0 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 20 32 24 36 32 40 36 44 32 36 28 36 28 40 36 48 32 40 32 40 32 40 32 40 28 44 44 60 52 52 36 36 40 60 40 56 36 52 32 52 40 56 36 56 36 60 44 68 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 56 80 68 92 76 88 68 80 72 88 72 88 72 88 72 88 72 88 72 92 76 96 80 96 76 92 76 96 80 100 84 100 88 96 80 68 32 24 20 36 32 40 32 40 32 40 32 40 36 40 24 28 20 32 20 40 24 48 16 12 36 152 216 272 220 244 228 248 220 232 200 212 200 216 188 200 172 188 168 184 160 176 160 172 156 168 152 168 144 160 140 152 132 148 128 140 140 164 136 124 104 116 140 288 272 312 248 300 240 300 232 304 244 308 240 308 240 312 248 320 256 324 256 328 260 332 264 332 272 332 276 340 280 344 288 348 268 332 272 336 280 344 288 348 284 340 284 340 284 340 276 340 280 352 280 352 280 356 280 348 284 352 284 352 284 352 284 352 288 356 288 360 296 368 304 376 296 372 288 376 292 380 296 380 304 388 304 384 300 380 296 380 292 376 292 380 296 384 300 384 296 380 296 380 296 380 296 380 304 396 296 392 292 388 288 384 288 388 292 396 300 400 300 400 292 396 300 404 304 404 304 400 304 404 304 404 304 404 304 404 296 392 296 396 300 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 296 392 296 392 296 392 296 392 296 392 300 396 300 392 292 384 300 396 300 392 296 388 292 388 308 396 308 396 308 396 308 396 320 404 308 392 300 392 308 400 304 392 304 392 304 392 304 392 304 392 304 388 300 384 296 384 300 392 292 388 288 384 276 384 284 392 284 396 284 396 276 392 264 380 276 392 284 392 280 388 276 388 276 384 272 380 268 380 276 388 272 380 268 376 260 372 260 376 264 380 268 376 264 372 260 376 264 376 264 372 256 364 256 368 256 368 256 368 256 368 256 368 256 364 252 360 248 360 240 360 252 364 252 360 256 376 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 248 356 248 356 248 356 248 356 244 352 244 348 240 348 236 344 240 352 240 348 236 344 232 344 240 348 228 336 220 336 228 344 232 340 220 328 216 332 228 344 216 328 216 328 216 332 228 340 224 336 232 332 228 328 224 328 220 324 224 328 232 324 224 316 220 308 208 308 208 292 168 244 164 176 12 120 124 296 216 280 184 272 184 272 184 272 184 272 176 264 172 260 172 264 180 268 180 260 168 252 176 260 168 248 176 256 168 248 164 248 164 252 172 256 176 248 172 244 164 240 164 240 164 240 164 240 164 240 156 232 148 224 144 228 156 240 156 232 152 228 148 224 144 224 144 224 144 224 144 224 144 224 132 212 132 216 136 216 140 220 144 224 144 220 140 216 136 216 128 208 128 208 128 208 128 208 152 220 148 216 136 204 132 200 132 204 132 200 128 196 124 196 132 200 132 204 136 208 140 208 136 200 128 192 124 200 136 208 104 188 120 200 128 196 112 184 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 124 184 104 164 92 164 100 172 104 172 104 168 100 164 96 164 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 104 168 104 164 100 160 96 160 100 160 96 156 92 160 96 164 84 164 88 164 88 160 80 152 80 156 80 156 80 156 80 156 84 148 84 148 84 152 96 160 84 152 88 156 92 152 88 148 76 144 80 148 88 156 96 160 108 164 92 168 124 192 112 160 100 164 96 156 92 152 100 164 100 160 92 148 80 136 76 132 96 156 92 152 88 144 84 140 88 144 76 132 68 132 76 140 92 144 76 128 64 128 76 140 80 136 68 124 60 120 64 128 72 128 68 128 72 140 88 152 56 132 84 148 76 132 76 144 72 132 76 148 92 144 72 116 52 120 68 132 76 136 72 128 76 124 64 112 60 116 72 132 72 116 56 112 76 132 72 116 56 68 60 72 64 76 72 80 68 76 64 72 64 72 60 68 56 72 68 76 56 60 60 76 72 80 72 80 72 80 72 80 68 80 68 76 64 72 60 72 68 76 60 72 68 80 64 72 68 68 68 64 64 64 60 60 64 64 64 64 64 64 64 64 64 56 56 52 56 44 36 16 8 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 8 8 8 12 12 16 16 16 16 16 16 16 16 36 36 36 32 32 32 32 32 40 36 36 36 36 40 44 48 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 60 56 60 52 56 48 52 48 60 52 56 52 56 56 64 64 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 76 80 80 88 84 88 84 88 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 92 96 92 100 96 104 100 104 100 96 88 64 40 28 28 36 40 40 40 40 40 40 40 40 44 40 36 32 32 36 40 48 36 52 32 28 72 196 252 284 248 264 256 268 252 252 228 236 228 236 216 220 200 208 196 204 184 184 180 180 172 172 164 168 164 164 160 160 152 152 144 148 144 164 148 140 128 144 168 324 316 368 308 376 296 384 300 388 312 388 308 384 312 392 316 396 324 400 328 404 328 408 332 408 332 408 336 416 344 420 348 424 336 412 336 416 344 420 348 432 340 440 336 440 336 440 336 440 348 452 348 452 352 452 352 452 352 460 352 460 352 460 352 460 360 468 360 468 364 476 372 484 372 480 376 484 376 488 380 488 388 496 388 492 384 492 380 488 376 484 376 488 380 492 384 492 380 488 380 488 380 488 380 488 396 500 396 496 392 496 388 492 388 496 396 504 400 504 400 504 392 500 400 508 404 508 404 504 396 500 396 500 396 500 396 500 392 504 396 508 396 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 392 504 392 504 392 504 392 504 392 508 396 508 396 504 388 496 396 508 396 504 392 504 388 500 400 512 400 512 400 512 400 512 408 516 396 504 392 504 396 508 392 504 392 504 392 504 392 504 392 504 392 500 388 500 384 496 392 496 392 492 388 492 384 488 392 496 396 496 396 496 396 500 376 500 388 512 396 512 388 508 388 508 388 504 384 500 380 500 380 500 380 500 380 500 380 504 372 496 376 500 380 496 376 492 372 500 376 500 376 496 368 488 368 492 368 492 368 492 368 492 368 492 368 488 364 484 360 484 356 488 368 492 360 484 364 496 364 492 364 492 364 492 364 492 364 488 360 484 356 488 360 492 356 492 356 492 356 492 356 492 352 484 348 484 344 480 344 480 352 476 352 472 348 468 344 468 348 468 340 460 332 460 340 464 340 464 332 456 332 456 340 464 332 452 328 452 328 456 336 464 336 456 332 452 332 448 328 448 324 448 328 448 328 444 320 440 316 420 304 416 300 396 260 352 220 284 136 280 244 416 304 392 272 384 272 384 272 384 272 384 268 376 264 372 260 376 268 380 264 372 252 368 260 372 256 360 260 368 252 360 248 360 248 364 256 364 252 356 248 352 240 348 240 348 240 348 240 348 240 348 236 332 232 328 228 332 236 336 232 332 228 328 224 324 224 320 228 328 228 328 228 328 228 328 220 320 220 324 224 324 228 328 224 324 224 320 220 320 216 316 212 312 212 312 212 312 212 312 212 316 208 312 208 312 204 308 200 304 200 300 196 300 192 288 196 284 200 288 204 292 208 292 204 284 196 280 196 284 204 292 184 272 196 284 200 280 188 264 184 268 184 268 184 268 184 268 180 256 180 256 180 256 180 256 180 256 180 252 176 248 172 248 196 264 180 248 168 244 172 252 172 248 172 244 168 244 164 240 168 236 168 236 168 236 168 236 164 232 164 232 164 232 164 232 164 228 160 224 160 220 156 220 164 224 160 220 156 224 160 228 160 224 164 224 164 220 156 212 156 216 156 216 156 216 156 216 152 216 148 216 148 220 156 228 140 212 144 212 144 212 144 208 148 220 152 224 160 232 168 236 176 232 156 232 176 244 156 204 140 208 136 208 140 216 152 228 152 220 140 208 128 200 124 196 140 204 140 204 140 204 144 208 144 204 136 196 128 196 136 200 148 204 132 192 128 196 136 208 140 200 128 188 124 188 128 192 136 196 128 192 132 200 144 212 120 196 144 208 136 196 136 204 132 196 140 212 156 216 136 188 128 192 132 196 132 192 128 188 128 180 116 168 112 172 124 184 132 180 116 172 124 180 116 164 16 64 16 64 16 68 20 68 16 64 16 64 16 68 20 68 12 64 20 64 12 56 12 68 24 72 24 72 24 72 24 72 40 68 36 64 36 64 32 60 40 64 32 60 40 68 36 60 36 68 36 68 32 64 32 60 32 64 32 64 32 64 32 64 28 56 20 56 32 48 8 20 0 8 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 8 8 8 12 12 12 12 16 16 16 16 16 28 36 24 32 20 24 12 20 28 36 28 36 28 40 36 44 32 40 32 40 32 40 32 40 48 52 36 40 32 44 44 56 40 60 36 56 36 56 32 52 36 56 36 56 36 60 44 64 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 64 76 60 76 60 80 68 88 72 88 72 88 72 88 72 88 72 88 72 92 76 96 80 96 76 92 76 96 80 100 84 100 92 96 72 60 32 28 24 36 32 40 32 40 32 40 32 40 40 44 32 40 32 44 28 48 8 48 16 28 80 232 256 260 240 264 244 264 240 252 224 236 216 232 204 216 188 204 184 200 176 192 168 180 156 168 148 160 148 160 144 156 136 152 132 148 132 160 140 140 124 120 136 268 284 316 260 308 244 304 228 308 248 312 244 312 244 316 252 324 256 328 260 328 264 332 264 332 272 336 276 340 284 348 288 348 280 340 284 344 284 344 284 340 288 340 288 340 288 340 280 340 280 348 280 348 272 352 272 352 288 356 288 356 288 356 288 356 292 360 292 360 296 368 304 376 296 376 292 376 296 380 296 380 304 388 304 388 300 384 300 380 296 380 296 380 300 384 300 384 296 380 296 380 296 380 296 384 308 400 296 396 296 392 292 392 292 396 300 400 304 404 300 400 296 396 300 404 304 404 304 404 296 396 296 396 296 396 296 396 296 396 300 396 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 300 396 300 396 300 396 300 396 300 396 304 400 300 396 296 388 300 396 300 396 296 392 296 388 308 404 308 404 308 404 308 404 308 404 304 396 296 392 300 396 296 392 296 392 296 392 296 392 296 392 296 392 292 388 292 384 300 388 292 388 288 384 280 384 284 392 276 392 276 392 272 392 268 384 276 392 280 392 276 388 276 388 276 384 272 380 268 380 260 376 264 380 272 388 276 392 264 376 268 380 268 380 264 376 264 376 264 376 264 372 256 368 256 368 256 368 256 368 256 368 256 368 256 368 252 364 252 364 252 368 260 368 248 360 252 368 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 248 356 248 356 248 356 248 356 240 348 240 344 236 340 232 340 240 352 240 348 236 344 232 344 236 344 228 336 224 336 224 340 228 336 224 332 220 336 224 340 220 332 216 328 216 332 224 340 232 332 228 332 224 328 224 328 224 328 228 332 224 324 216 320 216 308 204 296 192 272 156 232 84 180 100 236 188 308 204 284 184 272 184 272 184 272 184 272 180 268 176 264 176 264 180 268 184 260 172 256 176 260 172 248 176 256 168 248 164 248 164 252 172 256 168 248 164 244 156 240 156 240 156 240 156 240 156 240 144 232 148 236 148 236 144 228 140 228 136 224 136 220 132 220 140 228 140 228 140 228 140 228 140 228 144 232 144 236 148 236 136 224 136 224 132 220 132 216 132 220 132 220 132 220 132 220 136 204 136 208 140 212 144 212 132 200 132 200 128 196 128 196 132 200 136 204 136 204 140 208 136 204 132 196 128 200 132 204 116 196 124 200 120 192 108 180 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 128 192 116 176 104 172 108 180 104 172 104 172 100 168 100 164 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 96 160 96 156 92 156 88 152 100 160 96 156 92 160 96 164 84 164 88 164 88 160 80 152 80 156 80 156 80 156 80 156 88 152 84 148 84 152 92 160 80 144 80 144 80 144 80 144 92 160 96 164 104 168 108 172 120 172 100 164 104 164 80 124 64 124 68 128 80 148 100 160 96 148 84 136 72 128 72 128 64 124 68 132 76 140 80 140 84 140 76 132 72 132 72 136 80 136 72 128 68 136 80 144 76 132 72 128 64 128 68 128 80 136 72 132 72 136 80 140 64 132 80 140 76 132 76 140 68 132 76 148 96 156 84 132 84 140 76 132 68 128 68 128 76 124 64 112 60 116 72 124 84 128 68 120 68 120 60 104 68 76 68 76 68 72 64 72 68 80 72 84 76 88 80 92 68 76 72 80 68 76 68 80 72 80 72 80 72 80 72 80 64 76 64 76 64 76 64 76 68 76 60 72 68 80 64 72 72 72 68 68 68 64 64 64 64 64 64 64 64 64 64 64 60 52 52 48 52 44 32 16 12 4 0 0 0 0 4 8 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 28 28 24 24 20 20 20 36 36 32 32 36 36 40 44 40 40 40 40 40 40 40 40 52 48 48 44 44 48 48 52 56 52 56 52 56 52 56 52 56 52 52 48 56 52 60 60 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 80 80 72 76 72 84 84 92 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 92 96 92 100 96 104 100 104 100 92 72 52 36 32 32 36 40 40 40 40 40 40 40 40 48 44 44 44 48 48 52 56 24 48 40 64 152 292 304 276 264 280 268 280 264 268 252 260 240 248 228 232 212 220 208 220 204 204 192 188 176 172 164 164 164 168 160 164 156 160 152 156 136 160 148 152 144 152 156 292 320 376 312 380 304 392 304 392 316 392 316 392 316 396 324 400 328 404 328 408 332 408 336 412 336 412 340 416 344 424 352 428 348 424 348 424 344 420 344 428 348 448 344 448 344 448 344 448 352 456 352 456 356 456 356 456 360 468 360 468 360 468 360 468 364 472 364 472 364 476 372 484 376 484 376 488 380 488 384 492 392 500 388 496 388 492 384 492 380 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 400 504 400 504 400 500 396 500 396 504 404 508 404 508 404 504 396 504 404 508 408 512 404 508 412 516 408 512 408 508 404 508 396 508 396 512 400 512 404 516 404 516 404 516 404 516 404 516 404 516 404 516 404 516 404 516 400 512 400 512 400 512 400 512 400 512 404 516 400 508 392 504 400 512 396 508 396 504 392 504 400 512 400 516 404 516 404 516 404 516 400 512 396 508 396 508 396 508 396 508 396 508 396 508 396 508 392 504 392 500 388 500 392 504 388 500 388 496 388 496 392 500 392 500 392 500 392 500 384 508 388 508 388 508 388 508 388 508 388 504 384 500 380 500 380 500 380 504 384 504 388 508 376 496 380 504 384 500 376 496 376 500 380 504 376 500 372 492 372 496 372 496 372 496 372 496 368 492 368 492 368 492 368 488 368 496 376 496 364 480 360 488 364 492 364 492 364 492 364 492 364 488 360 484 356 488 360 492 356 492 356 492 356 492 356 492 348 484 344 480 340 476 340 476 352 476 352 472 348 468 344 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 460 336 456 328 452 328 456 336 460 332 452 332 448 328 448 324 444 332 452 332 452 328 444 320 436 308 416 300 404 280 372 244 344 180 324 256 404 304 416 292 400 276 388 276 388 276 388 276 388 272 384 268 376 264 376 264 380 268 372 256 368 260 376 256 364 260 368 252 360 248 360 248 364 256 364 252 356 248 352 240 348 240 348 240 348 240 348 240 348 232 336 240 344 240 336 228 324 224 324 224 324 224 320 220 320 232 332 232 332 232 332 232 332 232 332 232 332 236 336 240 340 228 328 224 324 224 320 220 320 216 316 216 316 216 316 216 316 208 312 208 312 208 312 208 312 204 308 200 304 200 300 196 292 200 288 204 288 204 288 204 288 204 288 200 284 200 280 200 284 200 284 200 284 196 272 180 260 184 268 184 268 184 268 184 268 180 256 180 256 180 256 180 256 180 256 180 252 176 248 172 248 188 260 180 252 172 248 176 252 176 252 172 248 172 244 168 244 172 240 168 236 168 236 164 232 164 232 164 232 164 232 164 232 164 228 164 224 160 224 156 220 164 224 160 220 156 224 160 228 160 224 164 224 164 220 156 212 156 216 156 216 156 216 156 216 156 220 148 216 148 220 156 224 156 220 152 220 152 220 152 224 160 228 160 232 164 236 168 236 184 248 172 240 172 232 148 200 132 204 136 216 148 228 160 236 156 224 148 216 140 208 136 212 128 192 128 196 132 200 136 200 140 204 136 200 132 196 132 196 136 196 132 196 132 200 144 212 132 196 132 196 128 192 132 196 140 204 136 200 136 200 136 200 124 192 132 200 132 196 136 200 124 188 128 204 148 216 144 200 144 204 132 192 124 192 132 200 128 180 120 172 116 172 120 176 132 184 124 176 120 172 112 164 24 72 24 68 20 68 20 68 24 72 24 76 32 80 36 84 28 76 28 76 28 80 28 76 24 72 24 72 24 72 24 72 36 64 36 64 36 64 36 64 40 64 32 60 40 68 36 60 40 72 40 68 36 68 32 64 32 64 32 64 32 64 32 64 24 52 20 52 32 52 12 24 0 12 0 0 0 4 0 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 8 20 12 20 16 24 20 28 28 32 24 32 24 36 32 44 32 40 32 40 32 40 32 40 32 44 44 56 48 52 36 40 36 56 36 56 36 56 36 56 36 52 32 52 32 56 40 64 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 68 80 60 72 60 80 72 92 72 88 72 88 72 88 72 88 72 88 72 92 76 96 80 96 76 92 76 96 80 100 84 100 96 88 56 48 28 32 28 36 32 40 32 40 32 40 32 40 36 44 40 48 44 52 36 52 8 36 28 92 172 304 284 256 244 264 244 264 240 256 232 252 220 236 208 220 192 208 188 208 196 208 184 192 164 172 152 164 148 164 148 164 144 160 144 160 132 156 140 148 136 124 120 236 288 324 268 316 248 308 236 312 252 320 248 316 252 324 260 328 260 328 264 332 264 336 268 336 276 336 280 344 288 348 292 352 292 352 292 352 288 348 288 344 300 352 300 352 300 352 292 352 284 352 284 352 276 356 276 356 292 360 292 360 292 360 292 360 300 368 296 364 300 368 304 376 300 376 296 380 296 384 300 384 308 392 308 388 304 388 300 384 304 384 300 384 300 384 300 384 300 384 300 384 300 384 300 388 308 400 300 400 300 404 304 404 304 404 308 408 308 408 304 400 296 400 304 408 308 408 308 404 316 412 312 412 308 408 304 404 300 396 304 400 304 404 308 404 308 404 308 404 308 404 308 404 308 404 308 404 308 404 308 404 304 400 304 400 304 400 304 400 308 404 308 404 308 400 300 396 304 400 304 396 300 396 296 392 296 392 300 396 304 400 304 404 308 404 308 404 304 400 300 396 300 396 300 396 300 396 300 396 300 396 300 392 296 392 292 388 304 392 296 388 292 388 280 388 284 392 276 392 276 392 272 392 280 388 276 388 276 388 276 388 276 388 276 384 272 380 268 380 276 388 276 384 272 384 268 380 264 380 272 384 272 384 268 376 264 380 268 380 268 376 260 368 260 372 260 372 260 372 260 372 256 368 256 368 256 368 256 372 260 376 268 372 252 360 252 368 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 248 356 248 356 248 356 248 356 240 348 240 344 236 340 232 340 240 352 240 348 236 344 232 344 232 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 336 220 328 216 328 220 336 228 332 224 328 224 324 220 324 224 328 224 328 220 320 208 312 204 300 200 288 176 256 148 236 120 252 200 316 208 288 188 288 188 276 188 276 188 276 188 276 188 276 184 268 176 264 176 268 184 264 172 260 180 264 176 252 176 256 168 248 164 248 164 252 172 256 168 248 164 244 156 240 156 240 156 240 156 240 156 240 148 240 156 244 156 236 140 224 136 224 136 224 136 224 136 224 144 232 144 232 144 232 144 232 140 228 140 228 144 232 148 236 140 228 140 224 136 224 132 220 128 216 128 216 128 216 128 216 148 216 144 208 140 204 132 200 136 204 136 200 132 200 128 200 136 204 136 204 136 204 136 204 136 204 136 204 132 196 128 192 124 200 124 196 116 188 108 180 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 112 176 108 172 104 172 104 172 108 176 108 172 104 172 100 168 108 172 108 168 104 164 100 164 100 164 100 164 100 164 100 164 108 172 104 168 104 164 100 164 100 160 96 156 92 160 96 164 84 164 88 164 88 160 80 152 80 156 80 156 80 156 80 156 92 156 88 148 84 148 88 156 92 156 88 148 84 152 92 156 92 156 92 156 92 160 96 160 104 168 104 168 104 164 88 144 88 148 92 152 96 152 96 152 100 152 92 144 84 140 84 140 84 144 80 140 76 136 76 132 80 140 80 140 76 136 72 132 72 132 72 132 76 140 84 144 72 132 72 132 76 136 72 132 76 136 76 136 76 136 72 132 68 128 68 128 72 136 76 136 56 116 60 128 80 140 76 128 72 132 68 124 64 132 80 144 76 124 72 120 64 116 64 116 64 120 68 120 68 120 68 124 68 76 68 80 72 80 72 80 68 76 68 76 72 80 72 80 80 84 72 84 80 92 80 80 72 80 72 80 72 80 72 80 60 72 64 76 64 76 68 80 68 76 60 72 68 80 64 72 76 72 72 72 68 68 68 68 64 64 64 64 64 64 64 64 60 52 56 52 60 52 44 28 12 8 4 4 4 4 8 8 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 16 20 24 24 28 32 32 32 32 28 28 32 36 40 40 40 40 40 40 40 40 40 40 36 44 52 60 60 52 44 36 52 48 56 52 56 52 60 56 52 48 48 44 52 52 60 56 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 84 88 80 84 84 88 88 96 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 92 96 92 100 96 104 100 104 104 84 60 40 36 36 36 36 40 40 40 40 40 40 40 40 36 40 44 52 52 52 52 56 40 32 52 148 244 320 296 280 264 276 264 272 260 268 256 268 244 252 232 236 220 224 212 224 212 216 204 200 188 184 172 172 164 168 164 168 164 168 164 168 144 160 148 152 148 152 144 268 328 380 316 388 308 396 312 400 324 400 320 396 324 400 328 408 332 408 332 408 336 412 336 416 340 416 340 420 348 428 352 432 352 428 352 428 352 428 356 440 360 460 356 460 356 460 356 460 356 460 356 460 360 460 360 460 364 472 364 472 364 472 364 472 372 480 368 476 368 476 372 484 380 488 380 488 384 492 384 496 396 500 392 500 388 496 388 496 388 496 388 496 384 492 384 492 388 496 388 496 388 496 388 496 400 504 404 508 404 512 408 512 408 516 412 516 412 512 404 508 400 504 404 512 412 516 408 512 408 512 408 508 400 500 396 500 400 512 400 512 404 516 404 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 404 516 404 516 404 516 404 516 404 520 408 520 408 516 400 508 404 512 400 512 396 508 396 508 388 500 392 504 396 512 400 516 404 516 408 520 404 512 396 508 400 512 400 512 400 512 400 512 400 508 396 508 392 504 392 504 396 504 392 504 388 500 392 500 392 500 392 500 392 500 392 500 396 512 388 504 384 504 388 508 388 508 388 504 384 500 380 500 396 512 392 508 384 500 380 496 380 500 384 504 384 504 380 500 380 504 384 508 380 500 372 496 376 500 376 500 376 500 376 500 368 492 368 492 372 496 372 496 368 496 376 500 368 488 368 496 364 492 364 492 364 492 364 492 364 488 360 484 356 488 360 492 356 492 356 492 356 492 356 492 352 488 352 484 348 484 344 480 352 476 352 472 348 468 344 468 340 468 344 468 344 464 336 456 332 460 336 464 340 460 336 456 340 460 332 452 328 452 332 456 328 448 328 448 324 444 324 440 324 444 324 444 320 432 304 424 296 408 296 396 268 364 248 360 264 400 312 424 296 392 276 396 280 392 280 392 280 392 280 392 280 392 272 380 264 376 264 380 272 376 260 372 264 376 260 364 260 368 252 360 248 360 248 364 256 364 252 356 248 352 240 348 240 348 240 348 240 348 240 348 244 344 244 344 240 336 232 328 224 324 228 328 228 332 232 332 228 328 228 328 228 328 228 328 224 324 224 328 228 328 232 332 232 328 228 328 224 324 224 324 212 312 212 312 212 312 212 312 220 324 216 316 204 304 196 300 208 308 204 308 200 304 200 296 204 292 204 288 204 288 200 284 204 288 204 288 204 280 192 272 200 280 196 276 192 272 188 268 184 268 184 268 184 268 184 268 180 256 180 256 180 256 180 256 180 256 180 252 176 248 172 248 172 248 172 248 172 248 172 244 180 252 176 252 172 248 172 248 176 244 172 236 168 232 160 228 164 232 164 232 164 232 164 232 176 240 172 236 172 232 168 232 164 224 160 220 156 224 160 228 160 224 164 224 164 220 156 212 156 216 156 216 156 216 156 216 160 224 152 216 148 216 152 220 152 216 140 204 136 208 148 220 148 216 152 220 152 220 152 220 148 216 156 224 156 220 148 208 144 216 148 220 144 212 136 204 144 212 136 204 132 204 132 204 152 216 148 208 140 204 136 200 136 204 140 204 140 200 132 192 132 196 136 200 136 200 140 204 128 196 132 200 140 200 136 200 132 196 136 204 140 204 136 196 132 192 120 188 128 200 136 196 116 180 116 184 128 196 128 184 120 184 120 188 128 196 136 204 128 184 124 176 120 172 112 168 112 172 124 180 116 172 124 184 16 64 20 72 24 76 28 80 24 72 24 72 24 68 20 68 28 68 16 68 28 80 24 64 24 72 24 72 24 72 24 72 32 60 32 64 36 68 40 68 40 64 32 60 40 68 36 60 44 76 40 72 40 68 36 68 32 64 32 64 32 64 32 64 32 60 28 64 40 60 24 40 0 12 0 4 0 8 0 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 16 24 16 28 20 28 20 28 24 32 20 28 24 32 28 40 32 40 32 40 32 40 32 40 36 44 44 52 44 52 36 44 32 52 32 56 36 60 40 60 32 52 28 48 32 52 36 60 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 68 84 72 92 76 92 76 92 72 88 72 88 72 88 72 88 72 88 72 92 76 96 80 96 76 92 76 96 80 100 84 100 100 84 44 36 24 36 28 36 32 40 32 40 32 40 32 40 24 36 36 48 44 52 36 48 32 20 36 176 248 296 248 264 248 268 244 264 240 260 240 264 232 248 220 232 208 224 200 220 196 212 188 200 176 184 164 176 152 168 152 168 152 168 152 168 144 160 136 144 136 124 112 220 296 328 272 320 256 316 240 320 260 324 256 324 256 328 264 336 264 332 264 336 268 336 272 340 280 340 284 344 288 352 296 356 288 348 292 352 296 360 300 356 308 360 308 360 308 360 300 360 288 356 288 356 280 360 280 360 300 368 300 368 300 368 300 368 308 372 304 368 300 368 304 376 304 380 296 384 300 384 304 388 312 396 308 392 308 388 304 388 308 392 308 388 304 384 300 384 304 388 304 388 304 388 304 392 312 404 304 408 308 408 312 412 312 412 316 416 312 408 304 404 300 404 308 408 312 412 308 408 312 412 308 404 300 396 296 392 304 400 304 404 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 312 404 308 400 308 404 304 400 304 396 300 396 284 396 288 400 296 408 304 412 300 408 304 412 304 408 292 396 296 404 296 404 296 404 296 404 296 404 292 400 292 396 288 392 308 392 296 392 296 388 284 388 284 388 276 388 276 388 272 392 288 396 276 384 268 384 276 388 276 388 276 384 272 380 268 380 276 388 276 388 276 388 276 384 268 384 272 388 276 384 272 380 268 380 272 384 268 380 264 372 264 376 264 376 264 376 264 376 256 368 256 372 260 376 264 376 252 372 264 376 256 368 260 380 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 248 356 248 356 248 356 248 356 248 356 248 356 244 352 240 348 240 352 240 348 236 344 232 344 228 340 232 348 232 340 224 332 220 332 228 340 228 340 220 332 228 336 220 328 216 328 216 332 224 328 224 324 220 324 216 320 216 320 216 316 208 304 196 296 192 296 200 284 172 256 160 260 200 304 212 304 196 284 180 276 192 280 192 280 192 280 192 280 196 280 188 272 180 264 176 264 188 264 176 260 180 268 176 256 176 256 168 248 164 248 164 252 172 256 168 248 164 244 156 240 156 240 156 240 156 240 156 240 164 248 156 240 148 232 144 232 140 228 144 232 148 236 148 240 140 228 140 228 140 228 140 228 136 224 140 228 140 232 144 232 144 232 140 228 140 224 136 224 132 220 132 220 132 220 132 220 144 212 144 208 140 204 136 204 140 208 136 204 136 200 132 204 140 208 140 204 136 200 132 200 136 204 140 208 136 196 124 184 120 196 116 192 112 192 116 192 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 104 172 108 176 108 176 108 172 112 180 108 176 108 172 104 172 112 176 108 168 104 164 96 160 100 164 100 164 100 164 100 164 108 172 108 168 104 168 100 164 100 160 96 156 92 160 96 164 84 164 88 164 88 160 80 152 80 156 80 156 80 156 80 156 96 156 88 148 84 148 84 152 88 148 76 136 72 140 84 152 88 152 88 148 84 148 84 148 80 148 92 156 88 148 76 140 80 140 84 144 84 136 76 128 88 140 80 132 76 132 76 136 84 144 84 144 84 140 80 140 76 136 80 144 80 136 72 128 76 136 80 140 76 136 72 132 64 128 76 140 80 140 76 136 64 128 76 140 84 144 80 136 76 124 56 116 68 136 76 132 64 120 60 120 68 132 64 120 60 120 64 124 64 124 64 120 76 128 72 124 68 116 60 108 64 124 76 124 64 112 64 124 60 72 68 80 76 88 80 92 88 96 84 88 80 84 76 84 72 68 52 68 68 80 64 64 72 80 72 80 72 80 72 80 60 72 60 76 64 80 68 80 68 76 60 72 68 80 64 72 76 76 76 72 72 68 68 68 64 64 64 64 64 64 64 64 64 60 60 60 68 60 52 40 16 8 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 4 8 12 16 16 36 36 32 28 28 24 24 20 32 28 28 28 28 32 36 40 40 40 40 40 40 40 40 40 52 52 44 44 44 44 52 52 52 48 52 52 56 56 60 56 52 44 48 44 48 48 56 56 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 80 92 92 104 100 100 92 96 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 92 96 92 100 96 104 100 104 108 80 48 32 32 36 40 36 40 40 40 40 40 40 40 40 28 32 40 48 52 52 48 52 60 20 60 212 296 296 256 288 272 284 268 276 264 276 268 280 260 268 248 252 236 240 228 240 212 216 204 204 192 192 184 184 168 172 168 172 168 172 168 172 156 164 144 144 144 152 140 260 332 384 320 388 312 400 316 404 328 404 324 400 324 404 332 412 332 408 332 412 336 416 340 416 340 416 344 424 348 428 356 432 344 424 352 432 360 440 364 452 364 464 360 464 360 464 360 464 356 460 356 460 360 460 360 460 368 476 368 476 368 476 368 476 376 484 372 476 368 476 372 480 380 488 380 492 384 496 388 496 396 504 396 500 392 496 388 496 392 500 392 496 388 492 384 492 388 496 388 496 388 496 388 496 404 508 404 512 408 516 412 520 416 520 416 520 416 516 408 508 400 508 408 516 412 516 412 512 424 524 420 520 412 512 404 508 400 512 400 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 524 412 520 404 512 404 516 404 512 400 508 396 508 400 508 404 516 412 520 416 528 404 516 412 524 412 516 400 504 404 512 404 512 404 512 404 512 404 512 404 508 400 504 396 504 392 516 396 512 392 508 388 508 388 508 388 508 388 508 392 508 400 516 388 504 380 504 384 508 388 508 388 504 384 500 380 500 380 500 384 508 388 512 396 516 380 504 384 508 388 504 384 500 380 508 384 508 384 504 376 496 376 500 376 500 376 500 376 500 368 492 368 496 372 500 376 500 360 492 376 496 372 496 376 508 364 492 364 492 364 492 364 492 364 488 360 484 356 488 360 492 356 492 356 492 356 492 356 492 360 496 360 492 356 492 352 488 352 476 352 472 348 468 344 468 336 464 344 472 344 464 332 452 328 456 340 468 344 464 332 452 340 464 332 452 328 452 328 452 328 448 328 444 324 440 320 440 316 436 316 432 308 420 292 408 284 404 296 396 268 368 260 380 308 416 300 408 296 400 276 380 280 392 280 392 280 392 280 392 284 392 276 384 268 376 264 376 272 380 260 372 268 380 260 368 260 368 252 360 248 360 248 364 256 364 252 356 248 352 240 348 240 348 240 348 240 348 240 348 256 352 244 336 232 332 236 336 232 332 232 336 236 340 240 344 224 324 224 324 224 324 224 324 228 328 228 332 232 336 236 336 232 332 232 328 228 324 224 324 224 324 224 324 224 324 224 324 204 308 208 312 208 312 212 316 208 312 208 308 204 304 200 296 204 292 208 288 204 284 200 284 204 288 208 292 204 280 188 268 192 276 188 272 188 276 196 280 184 268 184 268 184 268 184 268 180 256 180 256 180 256 180 256 180 256 180 252 176 248 172 248 176 252 180 260 184 260 180 256 180 256 180 252 176 248 172 248 176 244 172 236 168 232 160 228 164 232 164 232 164 232 164 232 168 232 168 228 164 224 160 224 164 224 160 220 156 224 160 228 160 224 164 224 164 220 156 212 156 216 156 216 156 216 156 216 160 228 152 216 148 216 148 216 164 224 148 212 144 216 156 232 152 220 152 220 152 220 152 216 156 232 168 236 160 216 144 212 136 212 144 220 148 216 136 204 152 220 144 212 140 212 144 216 132 200 136 204 140 208 148 212 132 200 140 208 140 200 128 188 140 204 140 204 136 196 128 192 124 192 136 204 144 208 140 200 120 188 132 204 144 208 144 204 140 188 112 180 128 200 136 196 136 192 124 188 132 196 128 184 120 188 128 192 124 180 112 168 128 184 128 180 120 172 112 164 124 188 136 184 112 160 108 172 16 56 8 60 20 72 24 64 8 60 20 72 28 72 20 64 20 68 20 68 20 68 20 68 12 72 28 72 8 44 0 52 40 64 32 56 28 64 44 76 20 52 28 60 32 60 32 56 44 72 36 64 32 64 32 68 20 60 40 72 36 60 28 64 36 68 36 64 40 64 36 60 20 28 4 8 0 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 8 16 8 20 12 24 16 24 24 28 20 28 20 32 28 40 24 36 28 40 32 36 28 32 28 40 40 56 48 52 40 44 40 56 32 44 24 48 32 56 36 56 36 52 32 48 28 48 40 56 44 60 48 60 44 60 60 72 56 72 56 76 64 84 64 80 64 84 68 88 72 88 64 84 76 96 80 92 68 80 76 92 76 96 80 100 84 100 88 96 76 92 84 100 80 88 60 60 40 36 24 32 28 40 40 48 40 44 36 40 32 40 24 36 36 48 44 56 40 56 32 28 68 220 272 288 240 284 252 272 252 268 248 264 244 264 240 260 236 252 224 240 216 236 204 212 188 200 184 196 172 180 148 164 148 168 152 168 156 172 152 180 156 148 132 124 108 204 288 320 268 328 264 324 252 340 252 320 256 328 260 332 268 336 264 332 264 332 264 332 264 332 280 340 280 344 284 344 288 348 296 360 304 368 304 360 296 348 304 352 300 352 300 356 300 364 300 368 296 360 284 364 288 368 308 376 308 376 308 376 308 376 308 376 308 376 308 376 308 376 304 384 304 392 308 392 308 388 316 400 316 400 316 392 304 388 312 396 308 392 308 388 304 388 308 392 308 396 312 396 316 404 316 408 308 404 304 400 300 400 308 408 308 408 308 408 308 408 304 408 312 416 316 416 316 412 312 416 316 420 320 416 316 412 312 408 312 412 316 416 320 416 312 408 312 408 312 408 312 408 328 420 316 408 312 412 324 424 316 412 316 412 316 412 316 412 316 412 316 408 312 404 308 400 308 408 320 416 320 416 312 404 308 416 304 412 304 408 300 408 308 416 308 412 304 408 300 408 300 408 300 404 296 400 292 400 296 404 296 400 292 396 288 396 300 384 292 388 292 388 284 388 280 388 280 392 272 384 272 396 284 396 284 392 280 388 276 388 284 392 280 388 276 392 280 396 272 384 272 384 272 384 272 384 276 388 276 388 276 388 276 388 260 376 264 380 268 376 264 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 264 364 260 360 260 364 268 368 260 360 260 360 260 360 260 360 256 360 252 356 248 360 252 364 248 356 248 356 248 356 248 356 236 348 236 344 232 340 228 340 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 220 332 220 332 220 332 220 332 212 320 220 332 228 328 220 320 200 304 204 308 204 304 196 300 188 284 184 276 176 264 168 260 192 288 192 284 188 284 188 284 188 276 188 276 188 276 188 276 180 268 184 272 184 268 176 260 164 252 176 264 184 264 180 260 172 256 172 252 168 248 164 248 168 252 168 248 164 244 160 244 156 240 156 244 160 248 164 248 164 248 152 236 148 240 160 252 144 232 144 232 144 232 144 232 148 236 144 232 144 228 140 228 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 228 140 232 140 224 128 212 148 216 148 212 144 208 140 208 132 204 140 212 140 204 128 196 136 204 136 204 136 204 136 204 116 188 128 204 140 208 136 204 120 196 120 192 116 188 112 188 120 192 116 188 112 192 116 196 124 192 120 184 116 180 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 120 172 100 168 112 180 108 160 108 172 108 172 108 168 96 160 92 160 104 172 108 168 96 156 104 168 104 164 100 160 96 160 108 184 100 172 92 164 88 168 88 168 96 172 92 164 80 152 84 152 88 156 92 152 88 148 76 144 80 148 84 152 88 156 88 152 88 148 84 144 80 144 92 156 92 152 88 148 84 148 92 144 84 136 80 136 80 140 88 140 80 136 88 144 84 136 76 136 80 144 84 144 80 140 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 76 136 76 136 76 136 76 136 64 124 68 132 72 136 80 140 68 124 64 120 60 124 64 128 60 120 60 124 64 128 68 128 56 120 68 132 68 120 48 104 72 116 52 112 72 132 76 120 64 120 72 128 76 120 60 108 72 76 64 72 72 84 72 76 60 72 68 80 76 80 68 76 68 76 68 76 68 76 68 76 56 72 72 76 56 60 56 72 64 72 60 72 64 76 68 84 48 64 56 72 60 72 60 68 76 72 68 64 64 64 64 68 52 64 72 72 68 60 60 64 68 60 64 60 60 56 60 52 40 28 16 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 20 20 24 24 24 28 28 28 32 28 28 28 28 32 36 40 36 36 40 40 40 36 32 32 40 44 48 48 52 52 52 48 48 44 48 40 48 44 52 48 56 52 56 48 52 48 48 44 52 60 60 72 68 72 64 64 76 76 72 76 72 80 80 88 84 88 88 92 88 96 92 96 84 88 92 96 92 96 84 88 92 96 92 100 96 100 100 104 104 100 92 100 100 104 92 92 64 60 48 36 32 32 36 40 48 48 48 44 44 40 40 40 32 32 40 44 48 52 52 52 52 48 112 244 296 284 252 292 272 284 268 280 268 276 264 276 260 272 256 264 244 252 236 248 220 216 204 204 200 200 188 184 168 172 168 172 168 172 168 172 160 184 164 152 144 156 136 240 324 380 320 396 320 404 324 420 320 396 324 404 332 408 336 412 336 412 336 412 336 412 336 412 344 420 344 424 348 424 352 428 356 436 364 444 364 440 356 440 360 460 352 456 356 464 360 468 368 472 364 464 364 468 368 472 376 484 376 484 376 484 376 484 376 484 376 484 376 484 376 484 380 492 388 496 392 500 392 500 400 508 400 508 400 504 392 496 396 504 396 500 392 500 388 496 392 500 396 504 396 508 400 508 408 512 408 508 404 504 400 504 408 512 408 512 408 512 408 512 404 512 412 520 416 520 416 516 412 520 416 524 420 520 416 516 408 520 412 524 412 528 416 528 408 520 408 520 408 520 408 520 416 524 408 520 408 520 412 528 412 524 412 524 412 524 412 524 412 524 412 520 408 520 404 516 408 524 416 532 420 528 412 520 416 524 416 520 412 520 408 516 416 524 416 520 412 520 408 516 408 516 408 512 404 508 400 508 404 512 404 508 400 508 396 504 392 512 392 512 392 512 392 512 384 512 396 512 384 504 392 512 396 516 396 512 392 512 388 508 396 512 392 508 388 512 392 516 384 504 384 504 384 504 384 504 388 508 388 508 388 508 388 508 372 500 376 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 364 488 360 492 364 496 360 488 360 488 360 488 360 488 364 496 360 492 356 496 360 500 356 492 356 492 356 492 356 492 348 472 348 468 344 468 340 464 344 468 344 464 340 460 336 460 336 460 336 460 336 460 336 460 332 456 332 456 332 456 332 456 316 440 324 448 328 448 324 440 300 420 304 424 300 416 292 408 288 396 280 388 272 380 264 372 276 388 276 388 280 392 280 392 284 396 284 396 280 388 272 380 276 388 276 384 268 376 260 368 256 372 264 380 272 380 268 376 256 368 256 364 252 364 248 360 252 360 252 356 248 352 244 352 240 348 240 352 244 356 248 356 248 348 240 340 240 340 248 348 236 336 236 336 236 336 236 336 240 340 236 336 232 332 232 332 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 324 228 332 228 324 216 312 216 320 216 316 212 316 208 312 208 312 208 312 208 308 200 296 200 288 204 288 204 288 204 288 196 284 204 292 204 284 196 276 196 280 196 276 192 276 188 272 196 276 192 272 188 276 192 280 180 256 180 260 184 260 184 260 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 184 240 168 236 176 244 172 228 168 240 172 240 172 236 164 228 160 228 164 232 168 228 164 224 168 232 168 228 164 224 160 224 176 232 168 220 156 216 156 216 164 224 168 228 168 224 156 212 148 220 152 224 156 220 152 216 144 212 148 216 148 216 152 220 152 220 152 216 148 212 144 212 156 224 152 220 152 216 148 216 148 216 140 208 136 208 136 212 140 204 128 204 140 212 136 204 132 196 136 204 140 200 136 196 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 136 200 136 200 136 200 136 200 128 192 132 196 132 196 136 200 128 188 124 184 120 188 124 192 116 180 116 184 120 184 124 188 116 184 128 200 136 196 124 184 124 172 108 168 124 184 128 176 120 176 116 172 116 172 116 172 32 76 24 72 28 80 24 68 12 64 20 72 28 72 24 72 24 72 24 68 20 68 20 68 4 60 16 64 12 60 20 72 28 60 36 64 40 68 40 64 24 52 28 60 32 60 32 60 44 72 36 64 32 64 32 68 24 64 40 72 32 60 28 64 32 60 28 60 32 56 32 52 28 32 8 8 0 8 0 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 16 24 20 28 20 32 24 32 24 28 20 28 20 32 28 40 32 40 32 40 32 36 20 28 40 44 36 44 40 48 44 56 24 44 28 52 36 56 36 56 36 56 36 56 32 52 32 48 28 52 48 72 60 76 56 68 60 72 56 72 56 76 64 84 72 88 72 92 76 92 80 96 68 88 72 92 76 88 72 84 76 92 76 92 80 96 80 100 84 96 76 96 84 100 72 80 52 56 40 36 24 32 28 36 40 48 36 44 36 44 32 40 24 32 32 44 36 44 28 44 20 64 128 248 260 260 216 260 252 268 248 268 244 264 244 264 240 260 236 252 224 240 216 236 208 216 188 200 184 196 172 180 164 176 160 172 152 168 148 164 152 180 152 148 136 128 108 196 284 328 280 328 260 320 248 328 252 324 256 328 264 336 268 336 272 340 272 340 272 340 272 340 288 348 292 352 292 356 296 356 296 360 304 364 304 364 300 356 308 356 304 356 304 360 304 368 300 368 296 364 288 372 292 376 312 380 312 380 312 380 312 380 312 380 312 380 312 380 312 380 308 384 300 388 304 392 308 392 312 400 316 400 316 396 308 392 316 400 312 396 312 392 308 392 312 396 312 400 316 400 320 408 316 408 308 408 304 404 304 404 308 408 308 408 308 408 308 408 308 408 312 416 316 416 316 416 316 416 320 420 320 420 316 416 312 412 316 412 320 416 320 416 316 412 316 412 316 412 316 412 316 412 312 404 308 408 316 412 316 412 316 412 316 412 316 412 320 416 316 412 316 408 312 408 316 412 320 420 324 416 316 412 312 420 300 416 300 412 296 412 300 416 300 416 296 412 296 408 292 408 292 408 288 404 288 404 288 404 288 404 284 400 284 396 300 392 300 392 300 392 292 392 284 388 284 396 276 384 276 396 284 396 284 396 280 392 280 388 284 392 280 388 276 392 280 396 272 384 272 384 272 384 272 384 276 388 276 388 276 388 276 388 264 376 268 380 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 268 368 264 360 260 364 264 368 260 360 260 360 260 360 260 360 256 360 252 356 248 360 252 364 248 356 248 356 248 356 248 356 236 348 236 348 232 344 232 340 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 220 332 220 332 220 332 220 332 216 324 220 328 224 324 216 320 196 300 196 296 188 288 176 280 188 284 184 276 172 264 164 260 164 260 168 264 172 268 176 272 200 288 204 292 200 280 184 268 188 272 184 268 176 268 180 268 176 264 184 272 188 272 188 268 172 256 172 256 168 252 168 248 168 252 168 248 164 244 160 244 156 240 160 244 160 244 164 248 160 244 156 240 152 244 156 248 152 240 152 240 152 240 152 240 156 244 152 240 152 236 148 236 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 224 140 228 140 224 132 216 148 216 148 216 144 212 144 208 148 216 144 208 140 208 140 212 136 204 136 204 136 204 136 204 144 212 144 208 132 192 116 180 120 196 120 196 116 192 116 188 120 192 116 188 112 192 116 196 104 172 108 180 112 184 120 188 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 116 176 104 168 112 176 104 164 104 168 108 172 108 168 100 160 104 164 100 160 96 164 100 168 104 168 104 164 100 160 96 160 96 168 88 160 80 156 80 156 88 164 88 168 88 160 84 156 88 152 88 152 88 152 88 152 88 152 84 148 84 148 80 144 88 152 88 148 84 144 80 144 92 152 88 152 84 148 84 148 92 144 84 136 80 136 80 140 80 132 68 128 80 136 76 128 72 132 76 136 76 132 72 128 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 76 136 76 136 76 136 76 136 76 136 72 132 72 132 68 128 68 124 64 120 60 124 64 128 52 112 56 116 56 120 60 120 56 124 72 140 80 140 76 136 72 116 60 112 68 124 72 124 72 116 56 104 52 112 68 124 84 88 72 80 76 84 68 72 64 76 68 80 72 84 76 80 76 80 72 80 72 76 68 76 64 72 64 72 64 72 72 80 52 68 64 84 72 80 64 72 52 68 60 72 64 76 60 72 76 72 68 64 64 64 64 68 60 68 72 68 60 56 60 64 60 56 56 52 56 48 52 48 52 36 16 8 4 8 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 24 24 24 28 28 32 32 32 28 28 28 28 32 36 40 40 40 40 40 36 32 28 24 52 48 44 40 40 48 56 60 40 44 56 60 68 64 64 60 60 56 56 52 56 48 52 48 44 56 64 80 84 84 76 76 76 76 72 76 72 80 80 88 84 88 84 92 88 92 92 96 88 92 88 92 88 92 88 92 88 92 92 96 92 100 96 100 100 100 92 100 100 100 84 80 56 52 44 40 36 32 36 36 44 44 44 44 44 44 44 44 40 40 44 48 48 48 44 48 24 84 180 276 280 264 240 280 268 280 268 276 264 276 260 272 260 272 256 264 244 252 236 248 224 220 208 208 204 204 192 184 188 188 184 180 172 172 164 164 164 184 160 152 152 160 132 228 312 384 336 396 308 400 320 408 324 400 328 404 332 412 340 416 348 424 348 424 348 424 348 424 356 432 356 436 360 436 364 440 360 436 360 440 364 440 364 448 364 464 360 464 360 468 368 472 372 472 368 472 372 476 380 480 384 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 388 496 392 504 396 508 400 512 404 508 396 504 404 508 400 508 396 504 396 504 400 508 400 508 404 512 404 516 408 512 408 512 408 512 408 508 412 516 412 516 412 516 412 516 408 516 416 520 420 524 416 520 416 520 420 528 424 524 416 520 412 524 412 528 416 528 420 532 416 528 416 528 416 528 416 528 412 524 412 524 412 524 412 524 416 528 416 528 416 528 416 528 416 528 416 528 416 524 412 524 416 528 420 532 420 532 416 528 424 528 420 528 416 524 416 524 420 528 416 524 416 520 412 520 408 516 408 516 408 516 408 512 408 516 404 512 404 508 400 508 396 524 396 524 396 524 396 524 384 520 400 520 392 512 392 524 400 520 396 516 396 512 392 512 396 512 392 508 388 512 392 516 388 508 388 508 388 508 388 508 388 508 388 508 388 508 388 508 376 500 380 508 384 504 376 500 376 500 376 500 376 500 376 500 376 500 376 500 376 500 376 500 368 492 368 492 368 492 368 492 372 496 364 488 360 488 364 492 360 488 360 488 360 488 360 488 364 496 360 492 356 496 360 500 356 492 356 492 356 492 356 492 352 476 348 472 348 468 344 468 344 468 344 464 340 460 336 460 336 460 336 460 336 460 336 460 332 456 332 456 332 456 332 456 324 444 328 444 324 444 320 440 308 428 304 420 296 408 280 396 280 392 276 384 264 372 256 368 248 360 248 364 256 372 260 372 276 392 288 404 292 400 280 388 268 380 264 376 268 384 280 396 264 376 268 380 268 380 268 380 260 372 256 368 256 364 252 364 252 360 252 356 248 352 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 248 348 248 344 244 340 240 340 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 324 224 324 224 324 224 320 220 324 216 320 216 316 212 316 224 324 212 312 204 312 212 312 204 292 208 292 208 292 208 292 216 296 208 288 200 276 188 268 200 284 196 280 196 276 192 276 196 276 192 272 188 276 192 280 172 252 176 252 180 256 184 260 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 176 244 172 240 172 240 168 236 164 236 172 240 172 236 164 232 172 232 160 220 156 224 168 236 168 232 168 228 164 224 160 224 180 236 172 228 164 224 168 228 160 220 164 224 160 220 160 220 152 220 152 220 152 220 152 220 156 220 152 216 148 212 144 208 152 220 152 216 148 212 144 212 152 220 152 216 148 216 144 212 148 216 140 208 136 208 136 212 136 204 128 204 136 212 136 200 136 200 140 204 140 200 132 196 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 132 196 132 196 132 196 132 196 140 204 136 196 132 192 124 188 128 188 124 184 120 188 124 192 116 180 120 184 120 188 124 188 124 192 132 200 136 200 136 196 124 176 116 172 120 176 124 180 120 172 112 164 108 168 120 176 32 76 20 68 24 72 16 60 24 68 20 72 24 76 28 80 32 76 28 72 24 68 20 68 32 76 20 64 16 68 20 68 24 56 36 72 44 68 36 60 24 56 32 64 36 64 36 60 44 72 36 64 32 64 32 68 32 72 40 68 28 56 28 64 28 60 24 56 32 52 28 52 40 44 12 8 0 4 0 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 8 16 12 20 16 24 16 24 24 28 20 28 20 32 28 40 28 40 32 40 32 36 24 28 44 48 36 40 32 48 48 60 16 40 32 60 44 64 40 56 40 60 40 56 36 56 32 52 28 52 48 76 64 80 60 76 60 72 56 72 56 76 64 84 60 76 64 80 64 84 68 84 72 88 72 88 72 88 72 88 72 88 72 92 76 92 80 96 80 96 80 96 84 96 64 68 40 44 36 40 28 36 24 32 36 44 36 44 36 44 36 44 44 52 48 56 48 52 32 48 0 100 192 276 248 256 228 268 248 268 244 264 244 260 240 260 240 260 236 252 224 240 216 236 212 216 192 204 188 200 176 184 176 192 172 180 160 168 148 160 160 180 152 148 144 136 104 180 260 328 292 328 248 316 248 320 256 324 260 332 268 336 272 340 284 352 284 352 284 352 284 352 300 360 300 360 304 364 304 368 300 360 300 364 304 368 308 368 312 364 308 360 312 368 312 372 304 372 300 368 296 380 304 388 316 384 316 384 316 384 316 384 316 384 316 384 316 384 316 384 312 388 300 384 300 388 308 396 312 400 316 404 320 404 316 400 320 404 320 404 316 400 316 396 316 404 320 404 324 408 324 412 316 408 308 408 308 408 308 412 312 412 312 412 312 412 312 412 308 412 316 420 320 420 320 416 316 420 324 424 324 424 320 416 316 412 320 416 320 420 324 420 320 416 320 416 320 416 320 416 324 420 324 420 324 420 324 420 320 416 320 416 320 416 320 416 320 416 320 416 320 420 324 420 328 424 324 420 324 420 328 428 316 424 308 424 304 420 304 416 304 420 304 416 300 416 296 412 292 408 292 408 292 408 292 412 292 408 292 404 288 404 284 400 304 396 304 396 304 396 296 396 288 396 292 400 284 392 280 404 288 400 288 396 284 396 280 392 284 392 280 388 276 392 280 396 276 388 276 388 276 388 276 388 276 388 276 388 276 388 276 388 264 380 272 384 272 384 268 376 264 376 264 376 264 376 264 376 264 376 264 376 264 376 264 376 256 368 256 368 256 368 256 368 272 368 264 360 260 360 260 360 260 360 260 360 260 360 260 360 256 360 252 356 248 360 252 364 248 356 248 356 248 356 248 356 240 352 240 348 236 348 232 344 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 220 332 220 332 220 332 220 332 228 328 224 324 216 320 216 320 212 316 208 312 200 296 188 284 184 276 176 268 168 260 160 252 148 244 148 248 152 252 156 252 168 264 184 280 200 292 204 288 188 276 184 272 184 272 184 272 180 264 176 260 176 260 176 260 176 260 176 256 172 256 168 252 168 252 168 248 164 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 244 160 248 160 248 156 244 152 240 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 224 136 224 136 224 136 228 152 220 152 216 148 216 144 212 156 220 144 208 136 208 144 220 140 208 140 208 140 208 140 208 140 204 136 200 128 196 128 196 124 200 124 196 120 196 116 192 120 192 116 188 112 192 116 196 116 184 116 180 112 176 108 176 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 112 176 112 172 108 168 104 168 100 164 104 172 108 172 104 164 108 168 96 156 92 160 104 172 104 168 104 164 100 160 96 160 96 172 92 164 88 164 92 168 84 160 80 156 84 160 84 160 92 152 88 148 84 152 88 156 92 152 88 148 84 144 80 140 88 152 88 148 84 144 80 144 88 152 84 148 84 144 80 144 92 144 84 136 80 136 80 140 88 136 76 136 84 144 84 136 84 148 88 148 84 140 76 136 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 72 132 72 132 72 132 72 132 84 140 80 136 68 124 64 120 68 124 64 120 60 124 64 128 64 124 64 128 68 128 72 132 68 128 68 128 64 124 60 120 72 124 68 120 64 116 68 124 64 120 72 124 72 116 60 108 76 80 64 76 72 80 68 72 72 80 72 76 72 84 80 92 80 88 80 84 72 80 68 76 88 88 68 72 68 80 72 76 56 72 64 76 68 80 68 76 56 68 60 76 68 80 64 76 76 72 68 64 64 64 64 68 72 72 72 64 56 52 60 64 64 56 60 56 56 52 56 48 64 44 20 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 4 0 0 4 4 0 0 0 0 4 4 16 16 16 20 20 20 24 24 32 28 28 28 28 32 36 40 32 36 36 40 40 36 36 32 48 44 44 44 48 48 52 56 32 32 40 40 48 44 48 44 64 56 60 56 56 52 56 52 52 60 60 72 72 76 76 80 76 76 72 76 72 80 80 88 72 76 76 80 76 84 80 84 92 92 88 88 84 92 88 96 84 92 88 92 92 96 92 96 96 100 96 104 100 96 76 68 44 40 40 40 36 36 32 32 40 40 44 44 44 44 48 48 60 60 60 60 56 52 48 48 24 128 236 292 276 276 260 288 264 276 264 276 260 272 260 268 260 272 256 264 244 252 236 248 228 224 212 212 208 208 192 188 196 196 188 188 176 176 168 172 172 184 156 152 160 168 128 212 280 380 344 392 300 404 328 408 328 404 328 408 336 416 340 420 352 428 352 428 352 428 352 428 360 436 360 436 364 440 368 444 364 436 360 436 364 444 376 460 372 472 364 468 368 472 372 480 372 476 372 476 380 484 388 492 388 496 388 496 388 496 388 496 388 496 388 496 388 496 388 496 392 496 384 488 380 496 396 508 396 508 400 512 408 512 404 512 408 516 408 512 404 512 400 508 404 512 408 516 408 520 412 520 408 512 408 512 412 516 412 516 416 520 416 520 416 520 416 520 412 516 416 524 424 528 420 524 420 524 424 528 424 528 420 524 416 528 416 528 420 532 420 536 420 532 420 532 420 532 420 532 420 532 424 540 428 536 420 532 420 532 420 532 420 532 420 532 416 528 420 532 420 536 424 536 428 540 424 532 420 536 428 540 428 536 428 532 424 532 420 528 424 528 420 528 416 524 416 524 408 516 408 516 412 520 412 520 412 516 408 516 404 512 404 512 396 524 396 524 396 524 396 524 392 524 408 528 396 520 400 528 404 520 400 520 396 516 396 516 396 512 392 508 388 512 392 516 392 512 392 512 392 512 392 512 388 508 388 508 388 508 388 508 380 504 384 508 384 508 380 504 380 504 380 504 380 504 380 504 380 504 380 504 380 504 380 504 364 488 364 488 364 488 364 488 376 500 368 492 360 488 360 488 360 488 360 488 360 488 360 488 364 496 360 492 356 496 360 500 356 492 356 492 356 492 356 492 356 476 352 476 348 472 348 472 344 468 344 464 340 460 336 460 336 460 336 460 336 460 336 460 332 456 332 456 332 456 332 456 336 452 328 440 320 440 320 440 320 440 320 436 312 428 300 416 284 396 280 388 268 376 260 372 248 360 248 360 248 360 248 360 244 360 252 376 272 396 292 408 292 404 288 396 276 376 256 360 268 376 260 368 256 368 256 372 264 372 260 372 256 368 256 368 252 360 252 356 248 352 244 352 248 356 244 352 244 352 240 348 240 344 244 348 248 344 244 340 244 344 244 344 244 344 244 344 248 348 248 344 244 340 240 340 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 324 220 320 220 324 228 332 224 324 220 324 216 320 216 320 216 320 212 312 208 312 208 304 208 296 212 296 212 296 212 296 200 284 196 280 196 284 204 288 204 284 200 284 196 280 196 280 196 276 192 272 188 276 192 280 192 268 188 264 184 256 176 252 184 260 184 260 184 260 184 260 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 172 244 180 244 168 232 168 240 160 232 168 240 172 240 168 236 168 228 164 224 160 228 164 232 168 232 168 228 164 224 160 224 160 220 156 216 152 216 156 220 156 216 156 212 156 220 160 224 160 224 148 212 144 216 156 228 152 220 148 216 148 216 144 212 152 220 152 216 148 212 144 212 148 216 148 216 144 212 144 208 148 216 140 208 136 208 136 212 144 212 136 208 144 220 140 208 152 216 152 216 148 208 140 200 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 128 192 128 192 128 192 128 192 144 204 136 200 128 192 124 184 128 188 124 184 120 188 124 192 128 192 128 196 132 196 136 200 128 192 124 184 116 176 112 176 124 180 124 176 112 168 116 180 116 176 124 184 120 168 100 148 28 72 20 72 32 80 28 72 28 76 24 68 24 76 32 84 36 84 32 76 24 72 20 68 40 76 12 60 24 80 36 80 36 60 32 60 36 64 40 72 28 60 36 64 40 68 36 64 44 72 36 64 32 64 32 68 40 76 40 64 20 52 24 64 36 64 32 64 36 60 36 56 48 52 16 8 0 4 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 0 4 4 0 0 0 0 0 4 12 20 12 24 16 24 20 28 24 28 20 28 20 32 28 40 16 28 24 36 32 40 32 40 32 44 40 48 44 52 44 48 28 48 24 44 24 48 28 52 44 64 40 60 40 56 36 56 44 60 40 56 44 64 52 72 60 72 56 72 56 76 64 84 60 76 60 80 64 80 68 84 76 92 68 84 68 84 76 92 68 84 72 88 72 92 76 92 80 92 80 100 84 92 56 60 28 40 32 40 28 36 24 32 32 40 32 44 36 48 40 48 52 60 52 56 44 48 28 40 28 152 236 284 248 268 240 260 244 264 244 260 240 260 236 256 240 260 236 252 224 240 216 236 212 220 196 208 192 204 180 188 176 192 172 184 164 176 160 172 164 180 148 152 152 140 100 168 232 320 296 324 244 324 260 328 260 328 264 332 268 340 276 344 280 348 280 348 280 348 280 348 296 356 300 360 300 364 304 364 304 364 300 360 304 372 316 376 320 368 316 368 316 372 316 380 304 372 304 372 300 388 312 396 324 392 324 392 324 392 324 392 324 392 324 392 324 392 324 392 316 388 300 380 296 388 312 400 312 400 320 404 324 408 324 404 328 412 324 408 324 404 320 404 324 408 324 412 328 412 332 420 316 408 308 412 312 416 316 416 316 416 316 416 316 416 316 416 312 416 320 420 324 424 320 420 320 424 324 428 328 424 324 420 320 416 320 420 324 420 328 424 328 424 328 424 328 424 328 424 320 420 328 424 328 424 324 416 324 420 324 420 324 420 324 420 324 420 324 424 328 424 332 428 336 428 328 420 324 424 332 436 316 432 308 428 308 424 304 424 304 424 300 420 300 416 296 416 288 408 288 412 292 416 296 416 292 412 288 408 288 404 284 404 300 392 300 392 300 392 292 392 296 400 296 408 288 396 284 408 292 404 288 400 288 396 284 396 284 392 280 388 276 392 280 396 280 392 280 392 280 392 280 392 276 388 276 388 276 388 276 388 268 384 272 388 276 384 272 380 268 380 268 380 268 380 268 380 268 380 268 380 268 380 268 380 252 364 252 364 252 364 252 364 276 372 268 364 260 356 256 360 260 360 260 360 260 360 260 360 256 360 252 356 248 360 252 364 248 356 248 356 248 356 248 356 244 356 240 352 240 348 236 348 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 220 332 220 332 220 332 220 332 236 332 224 320 212 316 216 320 212 316 216 320 212 312 204 304 204 296 196 288 188 280 180 272 160 256 156 252 152 244 148 244 152 240 152 244 168 268 196 292 188 284 200 288 196 272 172 252 188 268 180 260 172 260 176 264 180 264 176 260 176 256 172 256 168 252 168 248 164 244 160 244 164 248 164 244 160 240 156 240 152 240 160 248 160 248 152 240 152 240 152 240 152 240 152 240 156 244 156 244 152 240 152 236 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 224 132 216 132 224 144 236 156 224 152 220 152 216 148 216 140 208 140 208 140 204 132 204 144 212 144 212 144 212 144 212 136 204 128 196 128 196 136 204 128 204 124 200 124 196 120 196 120 192 116 188 112 192 116 196 124 192 124 188 120 188 120 188 116 184 116 184 116 184 116 184 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 104 176 120 176 104 160 104 176 96 164 104 172 108 172 108 168 96 164 100 168 104 164 100 160 104 168 104 164 100 160 96 160 84 156 80 152 76 156 80 160 80 156 76 152 76 156 88 168 96 156 84 144 80 148 92 160 80 144 84 148 84 148 88 152 88 152 88 148 84 144 80 144 84 148 84 144 80 144 76 140 92 144 84 136 80 136 80 140 84 136 76 132 84 144 84 132 92 152 92 148 84 140 76 132 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 68 128 68 128 68 128 68 128 80 136 76 132 72 128 68 124 68 124 64 120 60 124 64 128 64 124 68 128 68 132 72 132 60 120 56 116 56 116 56 120 68 128 76 124 60 108 64 124 72 120 64 112 48 92 32 80 80 80 72 84 84 96 88 88 80 84 72 76 72 84 84 96 88 92 80 88 76 80 68 76 80 76 56 68 76 96 92 100 68 76 60 68 56 76 72 88 56 72 64 80 68 80 68 76 76 72 68 64 64 64 64 68 76 76 72 64 52 52 56 64 68 64 68 60 64 60 60 56 72 48 24 8 0 4 4 4 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 24 24 28 28 32 32 32 32 28 28 28 28 32 36 40 20 24 32 36 40 44 44 44 36 40 48 56 56 52 48 44 68 60 60 52 52 52 60 60 64 60 64 56 60 52 56 52 68 64 56 52 48 60 64 76 76 76 72 76 72 80 80 88 80 84 80 88 84 92 88 92 96 96 84 84 80 88 92 100 84 88 84 92 88 96 92 96 92 96 96 104 100 96 72 60 36 36 40 40 40 36 32 32 40 40 40 44 44 48 48 48 56 56 56 52 48 44 36 36 72 180 268 292 272 284 268 268 264 276 264 272 260 268 256 268 260 272 256 264 244 252 236 248 228 224 212 212 208 208 196 192 192 196 188 188 184 184 176 180 172 184 156 156 168 164 132 204 256 372 348 392 304 408 336 416 328 404 332 412 336 416 344 420 348 424 348 424 348 424 348 424 352 440 352 444 356 448 360 448 360 448 356 444 360 456 376 468 372 476 368 472 368 476 376 484 372 476 372 480 384 488 396 496 392 500 392 500 392 500 392 500 392 500 392 500 392 500 392 500 392 496 380 484 380 496 396 508 396 504 404 516 408 516 408 516 412 520 412 516 408 516 404 512 408 516 412 520 412 524 416 524 408 512 408 516 412 520 416 520 416 520 416 520 416 520 416 520 412 520 420 528 424 528 424 524 420 528 424 532 428 528 424 524 416 528 416 532 420 536 424 536 424 536 424 536 424 536 424 536 408 524 420 536 424 532 412 520 420 532 420 532 420 532 420 532 420 532 420 536 424 540 428 544 436 544 424 536 424 536 432 548 432 540 432 536 428 536 424 532 424 532 424 528 420 524 416 524 408 516 408 520 412 524 416 524 412 520 412 516 408 512 404 520 392 520 392 520 392 520 392 520 396 528 408 532 400 524 404 532 404 524 404 520 400 516 396 516 396 512 392 508 388 512 392 516 392 512 392 512 392 512 392 512 388 508 388 508 388 508 388 508 380 508 384 512 388 508 384 504 380 504 380 504 380 504 380 504 380 504 380 504 380 504 380 504 364 488 364 488 364 488 364 488 376 500 368 492 360 484 356 484 360 488 360 488 360 488 360 488 364 496 360 492 356 496 360 500 356 492 356 492 356 492 356 492 356 480 356 476 352 472 348 472 344 468 344 464 340 460 336 460 336 460 336 460 336 460 336 460 332 456 332 456 332 456 332 452 340 456 328 440 316 436 320 440 312 432 316 436 316 432 308 428 312 420 304 412 296 404 288 396 264 376 260 368 252 356 244 352 244 352 236 344 240 368 272 392 248 372 276 404 296 400 280 384 280 388 268 376 260 376 264 380 264 376 264 372 260 368 256 368 252 360 252 356 248 352 244 352 248 356 248 352 244 348 240 348 236 340 248 352 252 348 240 336 240 340 240 340 240 340 240 340 244 344 240 340 240 336 236 336 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 320 220 316 220 324 232 336 224 328 224 324 220 320 216 320 200 308 208 316 208 308 196 296 208 296 208 296 208 296 208 296 208 292 196 280 188 280 196 284 204 288 204 284 200 280 196 280 196 276 192 272 188 276 192 280 184 264 188 268 196 272 200 276 184 260 184 260 184 260 184 260 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 168 244 184 248 164 228 168 244 160 228 168 240 172 240 172 240 156 224 168 236 172 232 160 220 168 232 168 228 164 224 160 224 168 224 164 220 160 224 168 228 156 212 148 208 152 216 164 228 160 224 148 212 144 216 156 228 140 212 144 216 148 220 152 224 152 220 152 216 148 212 144 212 148 216 148 212 144 208 140 208 148 216 140 208 136 208 136 212 136 204 128 200 136 208 132 200 148 212 148 208 140 200 132 192 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 128 192 128 192 128 192 128 192 136 200 136 196 132 192 128 192 128 188 124 184 120 188 124 192 120 184 120 188 124 192 128 192 116 180 112 180 116 188 128 192 124 184 132 180 112 160 116 180 128 172 112 144 84 128 80 128 20 68 20 68 20 68 20 68 36 84 36 84 28 72 16 60 32 80 32 80 32 76 20 68 24 72 24 72 20 64 12 60 28 72 24 60 16 56 20 64 28 72 36 80 36 72 24 56 32 68 36 72 40 68 32 64 32 60 28 56 24 60 28 64 28 68 20 56 20 48 16 48 44 52 20 16 0 4 0 8 0 8 0 8 0 8 0 8 0 4 0 8 0 4 0 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 16 16 28 24 32 20 28 20 24 16 20 12 24 16 28 24 32 28 40 36 48 40 52 40 48 40 48 40 48 40 48 28 52 36 56 28 44 28 56 32 52 32 48 24 44 20 40 48 64 36 56 44 68 48 64 52 72 52 76 56 80 60 80 72 92 72 92 72 92 72 92 68 84 64 84 64 88 72 96 72 92 72 96 76 100 80 100 88 100 80 104 88 96 52 52 48 52 36 40 28 40 32 44 28 36 28 40 32 40 36 44 44 64 36 48 64 52 12 32 116 212 264 268 232 260 256 260 244 260 236 256 232 252 228 252 232 248 220 244 220 244 216 236 212 224 204 216 192 204 180 196 172 188 168 180 164 176 156 172 164 172 160 172 148 160 112 140 200 332 308 320 272 336 264 316 272 332 280 340 288 348 292 344 292 348 292 348 292 348 292 348 292 356 292 360 296 364 300 364 300 364 304 372 308 376 316 376 316 376 316 376 316 376 308 376 316 380 312 380 312 384 320 392 324 396 320 396 320 400 328 408 324 400 320 396 320 392 316 392 312 396 312 400 316 400 320 404 312 404 328 412 324 408 324 412 320 412 320 416 324 420 328 420 320 416 324 416 324 412 316 404 316 412 316 412 316 412 316 412 316 412 316 412 316 412 316 412 312 408 312 412 316 416 320 416 320 416 320 420 324 424 328 424 320 416 320 420 324 424 328 424 324 420 324 420 324 420 324 420 316 420 312 420 312 424 320 432 320 428 320 428 320 428 320 428 324 432 324 432 324 432 324 432 324 432 324 432 324 432 324 432 316 432 316 432 316 432 316 432 312 428 312 424 308 420 304 420 288 404 292 408 296 412 300 412 304 416 300 408 292 404 288 396 308 404 296 396 292 400 296 412 292 404 292 404 292 404 292 404 292 404 292 400 288 396 284 396 280 396 288 404 288 396 276 384 280 392 280 392 280 392 280 392 276 388 276 388 276 388 276 388 272 388 276 392 280 388 276 384 272 384 272 384 272 384 272 384 268 380 268 380 268 380 268 380 264 376 264 372 260 368 256 368 260 368 260 364 256 360 252 360 248 356 248 360 252 364 256 364 256 364 256 360 252 356 248 356 248 360 252 360 252 356 244 348 248 352 252 352 252 348 244 340 244 344 244 340 240 336 236 336 224 328 228 336 232 336 228 332 228 336 236 344 236 336 224 324 216 328 224 336 224 328 212 316 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 188 292 176 276 156 256 144 244 164 248 160 240 152 232 148 228 164 252 176 268 192 276 192 272 188 268 176 264 180 268 172 252 176 264 176 264 176 264 176 264 172 256 168 252 168 256 176 260 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 164 244 160 240 156 244 160 248 156 240 156 236 152 232 148 232 148 232 148 232 148 232 148 232 148 232 160 232 160 232 160 236 164 236 160 228 156 224 148 216 156 224 156 220 152 216 148 216 144 212 144 208 140 204 136 204 132 204 128 200 128 196 124 196 136 208 136 204 132 200 128 200 128 196 128 196 128 196 128 196 124 196 128 196 128 192 120 184 124 192 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 184 112 176 108 176 108 180 108 176 108 172 104 168 100 168 120 176 112 168 104 160 100 160 96 160 100 164 104 160 100 160 92 160 104 172 108 168 96 156 104 168 104 164 100 160 96 160 96 156 92 152 88 156 92 160 92 156 92 156 92 156 92 156 92 152 80 140 76 144 88 156 88 148 84 144 80 148 84 152 76 144 80 148 84 144 80 140 76 140 76 140 76 140 76 140 88 144 76 132 72 136 84 148 84 140 76 128 64 132 88 164 80 136 76 132 72 136 76 140 64 124 68 132 72 136 76 136 80 132 68 136 84 148 76 124 88 140 72 132 76 136 76 132 92 148 80 136 72 128 68 128 76 128 60 124 72 136 68 120 52 120 60 124 68 132 72 140 68 120 48 116 68 136 64 116 60 120 52 112 48 120 68 128 56 112 56 96 44 88 40 84 72 80 72 80 72 80 72 80 80 88 80 88 76 80 68 72 72 84 76 84 76 80 72 76 68 76 72 80 72 76 64 72 80 84 68 72 64 72 68 76 72 80 76 88 76 80 68 72 68 68 72 72 72 72 68 64 68 68 64 60 60 64 68 68 72 68 64 60 56 56 56 56 64 60 36 24 8 8 4 12 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 4 8 16 20 24 24 20 20 28 24 24 20 20 24 24 28 28 32 32 36 40 44 44 48 48 48 48 48 48 48 48 48 52 52 60 52 52 44 52 56 52 48 52 48 52 44 48 44 76 64 60 60 72 76 80 72 76 72 80 76 80 80 84 80 92 88 92 88 92 88 92 88 92 88 88 84 92 92 96 96 92 88 92 92 96 96 100 96 100 92 96 96 100 84 64 44 48 44 40 36 32 36 36 40 40 40 40 40 44 44 48 48 48 60 48 48 72 44 16 40 152 228 280 268 252 264 276 272 264 280 256 276 256 272 252 272 256 268 244 264 244 264 240 248 228 232 220 220 208 208 200 200 188 192 184 188 180 180 172 176 172 176 176 176 168 164 152 160 236 368 356 384 324 428 316 412 328 416 336 428 344 432 344 432 348 436 348 436 348 436 348 436 352 456 356 460 356 464 360 464 360 464 364 472 372 476 376 480 376 484 376 484 376 484 376 484 384 492 380 488 384 496 388 500 400 508 396 504 400 508 404 516 400 508 400 504 396 504 392 500 396 504 400 508 400 512 404 512 396 512 412 520 408 512 408 520 412 516 416 520 416 524 420 524 412 516 416 520 412 512 404 508 412 524 412 524 412 524 412 524 412 524 412 524 412 524 412 524 408 520 408 524 412 528 416 528 416 528 416 532 420 536 424 536 416 528 420 532 420 536 424 536 420 532 420 532 420 532 420 532 424 532 420 528 424 532 428 540 428 536 428 536 428 536 428 536 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 428 536 428 532 424 528 420 528 404 524 408 528 412 532 412 536 416 536 412 532 408 524 400 520 408 528 404 524 400 528 404 532 404 528 404 528 404 528 404 528 404 528 404 524 400 524 396 520 396 520 400 528 400 520 392 512 392 516 392 516 392 516 392 516 388 512 388 512 388 512 388 512 384 512 388 516 392 512 388 508 384 508 384 508 384 508 384 508 380 504 380 504 380 504 380 504 376 500 376 496 372 496 368 492 368 504 368 500 364 496 360 496 356 492 356 496 360 500 364 500 364 500 364 496 360 492 356 492 356 496 360 496 360 492 352 484 348 480 352 480 352 476 344 468 344 472 344 468 340 464 336 464 328 452 332 456 336 456 332 448 336 456 340 460 340 456 328 444 328 440 336 444 336 436 324 428 316 424 316 424 316 424 316 424 316 424 316 420 312 420 308 416 300 404 288 388 272 372 256 364 252 364 248 356 240 348 232 340 216 336 236 360 260 380 268 380 284 388 268 380 268 380 260 364 260 372 260 372 260 372 260 372 256 364 256 364 256 364 256 360 240 348 240 348 240 348 240 348 244 352 244 352 244 352 244 352 248 352 244 348 240 352 244 356 240 348 240 344 236 344 232 340 232 340 232 340 232 340 232 340 228 332 228 332 228 332 228 332 232 336 228 328 224 324 216 320 220 324 216 320 216 316 212 316 212 316 212 312 208 312 204 308 204 308 200 304 196 300 196 300 204 308 204 304 200 300 196 292 192 280 196 280 196 280 196 280 192 280 196 280 196 276 188 268 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 188 260 180 252 176 252 176 256 176 252 176 248 172 244 168 244 180 252 172 244 164 240 160 236 164 240 164 244 168 240 164 240 164 232 168 236 168 236 164 232 172 240 172 236 168 236 164 232 160 224 156 220 152 224 156 228 156 224 156 224 156 224 156 224 152 216 148 208 144 212 152 216 152 212 148 208 144 212 148 216 148 212 152 216 152 216 148 212 144 208 144 208 144 208 144 208 144 208 136 200 136 200 144 208 140 204 140 200 128 196 148 220 140 200 136 196 132 200 136 204 132 196 132 196 136 200 136 200 140 196 124 192 140 204 136 192 148 204 132 192 136 200 136 192 148 208 140 196 132 192 132 196 140 196 124 188 132 196 124 180 120 176 124 180 128 184 132 188 128 176 120 172 128 180 124 172 124 172 116 168 116 168 124 176 116 148 104 128 92 120 88 120 24 72 24 72 24 72 24 72 20 68 24 72 24 72 20 68 16 68 24 72 24 72 24 68 16 64 20 72 24 72 20 68 32 76 24 68 20 68 24 72 24 76 28 76 28 72 20 64 36 72 40 76 44 76 40 68 40 72 36 64 32 68 40 72 28 68 24 60 28 64 32 68 44 56 20 20 0 4 0 8 0 8 0 8 0 8 0 8 0 4 0 8 0 8 0 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 12 4 12 20 28 16 24 16 24 20 28 20 28 20 32 28 40 32 40 40 48 40 48 40 48 40 48 32 60 44 60 36 52 36 64 32 52 36 56 36 56 36 60 48 60 36 64 52 80 64 80 60 84 64 84 64 88 68 88 72 92 72 92 72 92 72 92 76 96 72 92 76 96 80 104 72 92 72 96 76 100 80 100 76 92 72 96 72 80 40 44 36 40 28 32 24 32 24 36 36 44 36 48 40 48 44 52 36 60 40 52 56 36 12 56 184 248 276 268 244 264 268 272 244 260 232 260 228 256 228 256 232 252 220 248 220 248 216 236 216 228 208 216 196 204 184 196 172 188 172 184 164 176 160 172 164 172 160 176 148 164 124 148 180 320 308 324 284 340 276 320 268 328 276 336 284 340 284 340 292 348 292 348 292 352 296 352 292 356 296 356 300 360 300 360 300 364 304 368 312 376 316 376 312 380 312 380 312 380 312 380 320 384 316 384 316 388 324 396 324 400 312 396 316 404 324 408 320 404 316 400 316 396 312 396 316 400 316 404 320 404 324 408 308 400 324 412 324 404 324 412 320 416 324 416 328 420 328 420 320 412 320 412 320 408 312 400 312 408 312 408 312 408 312 408 316 412 316 412 316 412 316 412 316 412 316 412 320 416 320 416 320 416 320 420 324 424 328 424 320 420 324 420 328 424 328 424 324 420 324 420 324 420 324 420 316 424 312 420 316 428 324 432 324 432 324 432 324 432 324 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 312 428 312 428 312 428 312 428 312 428 312 428 308 424 308 424 296 412 300 412 300 416 304 416 304 416 300 412 296 404 292 404 288 404 292 408 296 404 292 400 292 404 292 404 292 404 292 404 292 404 292 404 288 400 288 396 288 400 288 404 288 396 280 388 280 392 280 392 280 392 280 392 276 388 276 388 276 388 276 388 276 388 280 392 280 392 276 388 272 384 272 384 272 384 272 384 268 380 268 380 268 380 268 380 264 376 264 376 260 372 260 368 260 368 260 364 256 360 252 360 248 356 252 360 252 360 256 364 256 364 256 360 252 356 248 356 248 360 252 360 252 356 244 348 248 352 252 352 252 348 244 340 244 344 244 340 240 336 236 336 228 332 232 336 232 336 228 328 232 336 236 340 232 332 224 328 228 336 228 340 228 332 220 328 208 316 208 316 208 316 208 316 208 316 208 316 204 312 204 308 196 304 188 288 176 276 160 264 168 256 164 248 152 236 144 232 124 216 136 236 156 248 164 256 192 272 180 268 180 268 172 256 168 256 168 256 168 256 168 256 172 260 180 264 176 256 164 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 164 248 160 244 160 244 164 248 156 240 156 240 152 236 152 232 148 232 148 232 148 232 148 232 168 232 164 228 160 224 156 220 164 232 160 224 156 220 148 216 148 216 144 212 144 208 140 208 144 212 144 212 140 208 140 204 140 208 136 204 136 200 132 200 136 204 136 200 132 196 128 200 128 196 128 196 128 196 128 196 124 196 128 196 128 192 120 184 124 192 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 184 112 176 108 176 108 180 108 176 108 172 104 168 100 168 116 176 112 168 108 164 100 160 108 168 108 168 108 168 108 168 108 172 104 168 104 168 108 172 112 176 112 172 108 172 108 168 96 160 92 156 92 156 96 160 92 156 92 156 92 156 92 156 88 152 84 148 84 148 88 152 88 148 84 144 80 148 84 152 92 156 92 156 92 156 92 156 84 148 84 148 84 148 84 148 84 140 80 136 76 140 80 144 72 140 84 140 76 136 84 148 80 136 76 132 72 136 76 140 80 140 80 140 76 136 76 136 80 132 64 120 68 132 72 132 88 140 68 128 72 136 72 128 80 136 72 132 72 132 76 136 84 136 68 128 68 128 60 112 64 128 64 128 64 128 64 128 56 124 64 128 56 120 60 128 56 124 56 116 52 120 64 124 48 104 48 88 36 88 40 84 76 84 76 84 76 84 76 84 60 68 64 76 72 80 72 76 56 68 64 76 72 80 72 80 60 68 64 76 72 80 72 80 72 80 72 76 68 76 72 80 76 84 76 84 72 80 68 76 68 68 72 76 76 76 76 72 72 68 64 64 64 64 68 72 64 64 60 60 60 64 68 68 64 60 40 28 12 12 4 8 8 8 8 8 8 8 8 8 4 4 8 12 12 8 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 12 32 28 24 24 24 24 28 32 28 28 28 32 32 36 36 36 44 44 44 44 44 44 44 44 52 56 64 60 60 52 64 64 52 52 56 56 60 60 64 64 52 44 44 48 64 68 76 68 80 76 84 80 84 80 84 80 88 84 88 84 88 84 88 84 92 88 92 88 92 92 100 100 92 88 92 92 96 96 100 96 96 92 100 96 92 72 56 40 40 40 36 36 36 36 36 36 48 48 48 52 52 56 56 56 36 56 48 52 60 24 24 88 232 264 280 264 252 260 272 272 260 272 260 268 256 268 252 264 260 264 248 260 248 260 244 248 232 232 224 224 212 208 200 204 192 196 188 188 180 184 176 180 172 176 176 180 172 168 156 168 208 356 356 396 332 432 320 420 324 416 332 424 340 428 340 428 348 436 348 440 352 440 352 444 356 460 356 464 360 464 364 468 364 468 368 472 372 480 380 484 380 488 380 488 384 492 384 492 388 496 388 496 388 500 396 504 404 508 400 508 400 512 408 520 408 512 404 512 400 508 400 508 404 512 404 512 408 516 408 520 392 508 412 520 408 512 408 520 416 520 416 524 420 524 424 528 412 516 412 516 412 512 404 508 408 520 408 520 408 520 408 520 416 528 416 528 416 528 416 528 412 528 416 528 416 528 416 528 416 528 416 532 420 536 424 536 420 532 420 536 424 536 428 540 424 536 424 536 424 536 424 536 428 532 424 532 424 536 432 544 436 544 436 544 436 544 436 544 436 544 436 544 436 544 436 544 432 540 432 540 432 540 432 540 428 536 428 536 428 536 428 536 428 536 428 536 428 536 428 532 416 536 416 536 416 540 420 540 416 536 416 532 412 528 408 524 396 524 408 536 412 532 400 520 404 528 404 528 404 528 404 528 408 532 404 528 404 524 400 524 400 528 404 524 400 520 396 516 396 520 396 520 396 520 396 520 392 516 392 516 392 516 392 516 388 512 392 520 396 516 388 512 388 512 388 512 388 512 388 512 380 504 380 504 380 504 380 504 380 504 376 500 376 496 372 496 368 504 368 500 364 496 360 496 360 496 360 496 360 496 360 496 364 500 364 496 360 492 356 492 356 496 360 496 360 492 352 484 348 480 352 480 352 476 344 468 344 472 344 468 340 464 336 464 336 456 340 460 336 456 332 448 336 456 336 456 332 452 328 448 340 448 340 448 336 444 332 440 320 428 320 428 320 428 320 428 320 428 316 424 316 420 312 420 312 416 304 408 292 396 284 388 264 376 260 364 248 352 236 348 236 348 236 348 236 348 236 348 264 368 252 368 264 380 264 372 256 368 256 368 256 368 256 368 256 368 268 376 264 364 244 344 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 252 356 244 352 244 352 248 360 244 352 240 348 240 344 236 344 236 344 236 344 236 344 236 344 240 340 232 336 224 328 220 320 228 332 228 328 224 324 220 324 216 320 216 320 212 316 208 312 216 320 212 316 212 312 208 312 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 292 196 284 200 284 200 284 200 284 192 280 196 280 196 276 188 268 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 188 260 180 252 176 252 176 256 176 252 176 248 172 244 168 244 172 248 172 248 168 240 164 236 168 244 164 240 164 240 168 244 180 244 168 232 164 236 176 248 172 240 172 240 172 240 168 236 164 228 156 224 156 224 160 232 156 224 156 224 156 224 156 224 152 216 152 212 148 216 152 216 152 212 148 208 144 212 148 216 160 220 156 220 156 220 156 224 148 212 148 212 148 212 148 212 140 204 140 204 140 204 140 204 128 200 148 212 144 200 136 204 140 200 136 196 132 200 136 204 148 212 144 204 140 200 136 200 140 196 120 180 120 188 132 200 144 200 128 192 132 200 132 192 132 192 128 192 132 200 140 204 144 204 136 192 128 184 116 176 132 180 128 180 128 180 128 176 116 180 136 184 116 164 120 184 124 176 120 172 120 164 120 168 104 136 92 128 88 116 84 116 28 76 28 76 28 76 28 76 8 60 16 68 24 72 24 72 8 60 16 68 24 72 24 72 12 60 16 68 24 72 24 72 16 64 16 68 20 68 16 64 28 76 24 72 20 68 20 68 32 64 40 72 44 76 44 72 32 64 28 56 24 60 32 64 20 56 16 52 24 56 28 64 44 56 28 28 0 12 0 4 0 8 0 8 0 8 0 8 0 8 4 12 4 12 0 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 12 8 20 24 32 20 24 16 28 24 32 20 28 20 32 24 32 24 36 36 44 36 44 36 44 36 44 32 56 44 64 40 60 44 72 36 56 36 60 44 64 48 68 32 48 24 48 40 72 52 72 60 80 56 76 56 76 56 76 68 88 68 88 68 88 68 88 68 88 64 84 68 92 76 96 72 92 72 96 76 100 80 100 76 104 88 104 72 76 36 48 32 40 36 44 36 44 36 44 40 48 44 52 48 56 48 56 28 52 40 52 44 20 32 132 248 272 264 256 240 252 252 264 240 260 236 256 236 252 232 252 240 252 228 248 228 248 224 236 216 232 212 220 196 208 188 200 176 192 172 188 168 180 160 176 160 172 160 176 152 172 132 156 156 312 312 336 292 344 276 324 268 328 276 336 284 344 284 340 292 348 292 352 296 356 300 360 296 356 300 360 300 364 304 364 304 364 308 372 316 376 320 380 312 380 316 384 320 388 324 392 324 392 320 388 324 396 332 400 328 404 316 400 320 404 324 412 324 408 324 408 320 404 320 400 320 408 324 408 328 412 328 412 312 404 328 416 328 408 328 416 324 416 328 420 328 424 332 424 324 416 324 416 324 412 316 404 312 408 312 408 312 408 312 408 320 416 320 416 320 416 320 416 324 416 320 416 320 416 320 416 320 416 320 420 324 424 328 424 324 420 328 424 328 428 332 428 328 424 328 424 328 424 328 424 320 428 316 424 320 428 324 436 328 436 328 436 328 436 328 436 320 436 320 436 320 436 320 436 316 432 316 432 316 432 316 432 312 428 312 428 312 428 312 428 312 428 312 428 312 428 312 432 312 424 312 424 312 420 308 420 304 416 304 412 300 412 300 408 284 400 296 412 300 408 288 396 292 404 292 404 292 404 292 404 296 408 296 404 292 404 288 400 296 404 292 400 288 396 284 400 284 396 284 396 284 396 284 396 280 392 280 392 280 392 280 392 276 392 284 396 284 396 280 388 276 388 276 388 276 388 276 388 268 380 268 380 268 380 268 380 268 380 268 376 264 376 260 372 260 368 260 364 256 360 252 360 252 360 252 360 252 360 252 360 256 364 256 360 252 356 248 356 248 360 252 360 252 356 244 348 248 352 252 352 252 348 244 340 244 344 244 340 240 336 236 336 236 340 236 340 236 336 228 328 232 336 228 332 224 328 224 328 236 340 232 336 228 332 224 332 212 320 212 320 212 320 212 320 212 320 212 316 208 316 204 312 208 312 204 308 196 300 188 296 192 276 184 264 168 252 156 244 156 240 148 236 144 228 140 228 148 236 148 244 168 268 180 264 176 264 176 264 176 264 176 264 172 260 184 268 180 256 160 236 164 248 164 248 164 248 164 248 164 248 164 248 164 248 164 248 168 252 164 244 160 248 168 252 160 244 160 240 156 240 152 236 152 236 152 236 152 236 152 236 172 236 164 232 156 224 152 216 160 228 156 224 156 224 152 220 156 224 152 220 148 216 148 216 148 216 148 212 144 212 140 208 144 212 144 212 140 208 136 204 136 204 136 200 132 196 128 200 132 200 132 200 132 200 132 200 124 196 128 196 128 192 120 184 124 192 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 184 112 176 108 176 108 180 108 176 108 172 104 168 100 168 108 168 112 172 112 168 104 160 104 164 100 156 96 160 104 164 116 176 104 164 100 168 112 180 100 164 100 164 100 164 104 168 100 164 96 156 92 160 100 164 92 156 92 156 92 156 92 156 88 152 88 156 92 152 88 152 88 148 84 144 80 148 84 152 88 152 84 144 80 148 88 152 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 140 68 140 88 152 84 136 76 136 80 136 76 132 72 136 76 140 88 148 84 140 80 136 76 136 76 132 64 120 56 120 72 140 84 136 68 124 72 132 72 124 68 128 64 128 68 132 80 140 80 140 80 132 64 116 56 116 68 128 64 128 64 128 64 124 56 132 72 132 52 112 52 128 56 120 60 124 56 116 60 112 40 96 44 84 36 80 44 88 72 80 72 80 72 80 72 80 60 72 68 80 76 84 72 80 64 76 72 80 72 80 72 76 64 72 68 80 72 80 68 76 56 68 64 76 68 76 64 72 80 84 72 76 68 76 68 80 56 60 64 68 72 72 72 72 64 60 56 56 56 56 60 64 60 56 56 52 52 52 56 56 64 60 44 36 20 16 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 8 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 12 16 20 24 32 32 28 28 28 28 32 32 32 32 32 32 36 36 36 36 40 40 40 40 40 40 40 40 44 48 60 56 56 52 64 68 56 56 60 56 60 56 64 60 64 52 52 52 68 72 76 72 80 72 76 72 76 68 72 68 84 80 84 80 84 80 84 80 88 80 84 80 84 84 92 92 92 88 92 92 96 96 100 96 96 104 112 104 92 68 56 44 36 40 44 48 48 48 48 44 48 48 48 52 52 56 56 56 36 52 48 52 44 16 64 184 276 272 260 252 248 248 252 252 256 268 256 268 252 264 252 260 260 264 248 260 248 260 244 248 236 236 228 224 216 212 204 204 196 196 192 192 184 184 180 184 168 176 176 180 176 176 164 176 192 352 368 408 336 428 316 420 328 420 336 432 344 436 348 432 348 436 352 440 356 448 360 448 360 464 360 464 364 468 364 472 368 472 368 476 376 484 380 488 380 492 384 496 392 500 396 504 396 504 392 500 396 504 400 512 404 512 404 512 404 516 412 520 412 520 412 516 408 516 404 512 408 516 412 520 412 524 416 524 404 520 420 528 416 520 416 528 420 524 420 524 424 528 424 532 420 524 424 528 420 520 412 516 412 524 412 524 412 524 412 524 420 532 420 532 420 532 420 532 420 532 420 532 416 528 416 528 416 528 416 532 420 536 424 536 424 536 424 536 428 540 428 544 428 540 428 540 428 540 428 540 428 536 428 536 428 540 436 544 440 548 440 548 440 548 440 548 440 548 440 548 440 548 440 548 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 428 536 428 536 432 540 432 540 432 548 428 548 428 544 424 544 416 536 416 536 416 532 412 532 400 528 404 532 408 528 404 524 404 528 404 528 404 528 404 528 412 532 408 532 404 528 404 528 412 532 404 524 396 524 400 524 400 524 400 524 400 524 400 524 396 520 396 520 396 520 396 520 392 516 396 520 396 520 392 516 392 516 392 516 392 516 392 516 380 504 380 504 380 504 380 504 384 504 380 504 376 500 376 500 368 504 368 500 364 496 360 496 364 500 360 496 360 496 356 492 364 500 364 496 360 492 356 492 356 496 360 496 360 492 352 484 348 480 352 480 352 476 344 468 344 472 344 468 340 464 336 464 344 464 344 464 340 456 332 448 336 456 332 448 324 444 328 448 340 448 336 440 328 440 332 440 324 432 324 432 324 432 324 432 324 428 320 428 316 424 316 424 316 424 312 420 308 416 304 412 292 400 284 388 268 372 256 364 232 344 228 340 228 344 236 348 228 336 228 348 252 376 264 372 264 376 264 376 264 376 264 376 256 368 264 372 260 364 248 352 252 360 252 360 252 360 252 360 252 360 252 360 252 360 252 360 252 360 248 356 248 356 252 360 248 352 244 352 240 348 240 348 240 348 240 348 240 348 240 348 236 336 232 332 228 328 224 324 224 328 224 328 224 328 224 328 224 328 224 324 220 324 216 320 220 320 216 320 212 316 212 316 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 292 200 288 204 288 204 288 204 288 192 280 196 280 196 276 188 268 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 188 260 180 252 176 252 176 256 176 252 176 248 172 244 168 244 164 240 172 252 176 248 164 236 164 236 156 228 152 232 160 240 172 240 168 236 168 236 172 240 160 228 160 232 164 232 164 236 164 232 160 228 160 228 164 232 156 224 156 224 156 224 156 224 152 216 156 220 156 220 152 216 152 212 148 208 144 212 148 216 148 208 140 200 136 204 144 212 140 204 140 204 140 204 140 204 136 204 140 208 144 204 140 200 132 204 152 216 144 200 132 200 140 200 136 196 132 200 136 204 140 204 140 204 136 200 136 200 132 196 132 192 120 188 132 204 140 196 124 188 128 196 128 188 128 188 124 188 128 196 136 204 136 204 140 196 124 180 116 184 128 180 128 180 128 180 128 180 128 184 132 180 120 168 116 172 120 184 124 176 124 168 112 156 100 144 92 128 84 124 92 124 24 72 24 72 24 72 24 72 20 72 24 76 28 76 28 72 24 76 28 76 28 72 24 68 20 68 24 72 24 68 16 64 8 60 20 72 24 72 20 68 32 76 24 68 16 68 24 72 20 52 28 64 36 68 36 68 36 64 28 60 28 60 32 68 28 68 20 56 24 52 24 56 40 56 32 36 8 16 0 4 0 8 0 8 0 8 0 8 0 12 4 16 8 12 4 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 4 0 12 12 24 28 32 24 28 20 32 24 36 32 40 32 40 28 36 28 36 32 40 32 40 32 40 32 40 20 48 36 56 32 52 40 68 40 60 40 60 36 56 36 56 48 60 36 56 48 72 52 68 64 84 60 80 60 76 56 76 64 84 64 84 64 84 64 84 72 88 68 88 68 92 76 100 72 92 72 96 76 100 80 100 72 104 92 104 64 60 28 44 24 36 32 44 40 44 36 40 36 48 40 48 44 52 44 52 32 48 40 48 28 12 76 232 280 272 252 256 248 252 244 256 240 256 236 252 232 252 228 248 240 252 228 248 228 248 224 236 220 232 212 224 200 212 188 204 180 196 176 188 168 184 164 180 160 172 160 180 156 176 136 160 148 312 328 352 296 336 268 316 276 336 288 348 296 352 296 352 292 348 296 352 300 360 308 364 300 360 300 364 304 364 308 368 308 368 312 372 316 380 324 384 312 384 316 388 324 396 332 400 332 396 328 396 328 400 336 408 332 404 320 404 320 408 328 416 332 416 328 412 328 408 324 408 328 412 328 416 332 416 336 420 324 416 340 428 336 420 340 428 328 420 328 424 332 424 336 428 332 428 336 428 336 424 328 416 320 416 320 416 320 416 320 416 324 420 324 420 324 420 324 420 328 424 328 420 324 416 320 416 320 416 320 420 324 424 328 424 328 424 328 428 332 428 336 432 332 428 332 428 332 428 332 428 324 428 320 428 320 432 328 440 336 444 336 444 336 444 336 444 324 440 324 440 324 440 324 440 316 432 316 432 316 432 316 432 320 436 320 436 320 436 320 436 312 428 312 432 316 436 320 436 324 436 320 432 316 428 316 424 304 416 304 416 304 416 304 416 296 404 292 400 288 404 292 408 292 404 292 404 292 404 292 404 300 412 296 408 296 404 292 404 300 408 292 400 284 400 292 404 288 400 288 400 288 400 288 400 284 396 284 396 284 396 284 396 280 396 284 400 288 396 284 392 280 392 280 392 280 392 280 392 268 380 268 380 268 380 268 380 272 384 268 380 268 376 264 376 260 368 260 364 256 360 252 360 256 364 256 360 252 356 248 356 256 364 256 360 252 356 248 356 248 360 252 360 252 356 244 348 248 352 252 352 252 348 244 340 244 344 244 340 240 336 236 336 240 344 240 344 236 336 228 328 236 336 224 324 220 324 224 328 232 336 224 324 216 324 220 332 216 324 216 324 216 324 216 324 216 324 212 320 212 316 208 316 208 316 204 312 204 312 200 308 208 300 200 288 184 272 168 260 152 248 144 236 140 236 144 244 148 232 144 240 164 256 168 252 172 260 172 260 172 260 172 260 172 256 172 256 172 256 172 252 172 256 172 256 172 256 172 256 168 252 168 252 168 252 168 252 172 252 168 248 164 252 168 256 164 248 160 244 160 240 156 240 156 240 156 240 156 240 156 240 160 228 160 228 160 228 160 228 156 224 156 224 156 224 156 224 152 220 152 216 148 216 144 212 152 220 148 216 148 212 144 212 140 208 140 208 136 204 136 200 136 204 136 200 132 196 128 200 136 204 136 204 136 204 136 204 124 196 128 196 128 192 120 184 124 192 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 184 112 176 108 176 108 180 108 176 108 172 104 168 100 168 100 164 112 176 116 172 104 160 112 168 100 156 96 160 108 172 100 164 104 168 104 168 100 164 100 164 100 168 104 168 108 172 104 164 100 160 96 164 100 168 92 156 92 156 92 156 92 156 88 152 92 160 96 156 88 152 88 148 84 144 80 148 84 152 88 144 76 132 68 140 80 152 80 144 80 144 80 144 80 144 76 136 84 144 84 144 76 136 76 144 88 148 80 132 72 136 80 136 76 132 72 136 76 140 72 132 72 132 76 136 76 136 68 136 80 140 68 124 72 140 80 132 64 124 68 132 68 124 68 128 64 124 64 128 72 136 68 136 80 132 64 116 60 128 56 124 60 128 64 132 68 136 72 132 60 124 60 124 52 112 56 120 64 124 60 116 56 100 44 100 48 92 40 92 52 92 68 76 68 76 68 76 68 76 72 84 80 88 80 84 76 80 80 88 80 88 80 84 68 76 72 80 72 80 68 72 60 68 60 72 72 84 80 88 76 80 84 88 72 76 64 76 72 84 48 48 56 60 64 68 68 64 72 68 68 64 64 68 68 72 76 76 68 64 60 56 56 56 60 60 48 40 28 20 8 8 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 4 0 0 4 12 16 24 36 32 32 28 28 32 32 36 44 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 40 52 48 52 48 60 60 64 56 60 52 56 48 52 44 60 52 48 44 56 56 60 52 88 84 88 80 84 76 80 76 84 80 84 80 84 80 84 80 96 88 92 88 92 92 100 100 92 88 92 92 96 96 100 96 84 96 108 96 76 52 44 36 24 28 36 40 44 40 40 36 44 44 44 48 48 48 52 52 40 48 44 44 32 12 100 256 292 272 260 260 264 260 252 252 256 260 256 256 252 252 248 252 260 256 248 252 248 252 244 240 236 240 228 228 216 216 208 208 196 200 192 192 188 188 180 184 168 176 176 184 180 176 168 180 188 356 380 416 340 424 308 408 336 428 344 440 352 444 356 440 348 436 352 444 360 448 364 456 360 464 360 468 364 472 368 472 368 472 372 480 376 484 384 488 384 492 388 500 396 504 400 512 400 508 396 504 396 508 404 516 408 512 404 512 404 516 412 524 416 524 416 520 412 520 408 516 412 520 416 524 416 528 420 528 412 528 428 540 424 532 424 540 420 524 420 528 424 532 428 532 428 536 432 536 432 532 424 524 420 532 420 532 420 532 420 532 420 532 420 532 420 532 420 532 424 536 424 532 420 528 416 528 416 528 416 532 420 536 424 536 424 536 424 540 428 544 432 544 428 540 428 540 428 540 428 540 432 536 428 536 428 540 436 548 444 552 444 552 444 552 444 552 440 548 440 548 440 548 440 548 432 540 432 540 432 540 432 540 440 548 440 548 440 548 440 548 428 536 428 540 432 544 436 544 440 556 436 552 432 548 428 548 416 536 416 536 416 536 416 536 412 532 400 520 396 524 408 536 404 528 404 528 404 528 404 528 412 536 412 532 408 528 404 528 416 536 404 524 396 524 404 532 400 524 400 524 400 524 400 524 396 520 396 520 396 520 396 520 392 520 396 524 400 520 396 516 392 516 392 516 392 516 392 516 380 504 380 504 380 504 380 504 384 508 384 504 380 500 376 500 368 504 368 500 364 496 360 496 364 500 364 496 360 492 356 492 364 500 364 496 360 492 356 492 356 496 360 496 360 492 352 484 348 480 352 480 352 476 344 468 344 472 344 468 340 464 336 464 348 468 348 464 340 456 332 448 340 456 328 444 320 444 328 452 336 440 328 428 320 432 328 436 324 432 324 432 324 432 324 432 324 432 324 428 320 424 316 424 312 420 312 420 312 420 312 420 312 420 304 404 284 388 272 380 284 392 268 368 248 356 244 356 252 356 240 356 252 368 252 356 256 368 256 368 256 368 256 368 256 364 252 360 252 364 260 368 256 364 256 364 256 364 256 364 252 360 252 360 252 360 252 360 256 360 252 356 248 360 252 364 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 224 332 228 332 228 332 228 336 224 328 224 328 224 328 224 328 216 320 216 316 212 312 208 312 220 324 220 320 216 316 212 316 208 312 204 308 204 304 200 304 204 308 204 304 200 300 196 292 200 288 204 288 204 288 204 288 192 280 196 280 196 276 188 268 192 276 192 272 188 268 184 268 184 268 184 268 184 268 184 268 188 260 180 252 176 252 176 256 176 252 176 248 172 244 168 244 156 240 172 252 176 248 164 236 176 248 164 236 160 240 172 252 156 228 168 240 172 236 160 224 168 236 168 240 172 244 176 244 168 232 164 228 160 232 164 236 156 224 156 224 156 224 156 224 148 216 160 228 164 224 152 212 152 212 148 208 144 212 148 216 152 212 140 196 132 204 148 216 148 212 148 212 148 212 148 212 132 200 144 212 148 208 136 196 140 212 148 208 136 196 136 204 140 200 136 196 132 200 136 204 124 188 128 196 132 200 136 200 124 200 148 208 136 192 132 204 140 196 124 188 128 192 128 188 132 192 128 188 124 192 128 196 120 196 140 196 124 180 124 200 116 172 124 176 132 184 136 192 144 184 120 172 128 180 116 156 120 184 124 188 120 168 104 156 104 148 96 140 92 132 96 136 28 76 28 72 24 68 20 68 16 64 16 68 20 72 24 72 32 76 20 64 16 68 28 80 32 80 28 72 20 60 8 52 20 72 24 76 28 72 24 68 4 60 24 80 36 80 28 72 24 60 36 72 40 68 28 56 44 76 40 68 36 72 44 76 24 64 24 60 28 56 24 56 40 60 36 44 20 28 4 16 0 8 0 8 0 8 0 8 4 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 8 0 4 4 20 24 32 20 24 16 24 20 28 12 28 28 44 40 44 28 32 32 36 28 40 40 48 32 32 12 28 8 32 16 40 24 48 40 60 40 60 40 56 28 48 44 60 40 60 40 60 36 56 60 80 56 76 56 80 64 88 68 84 64 80 60 84 64 88 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 72 92 68 80 52 60 32 48 32 40 32 40 32 40 32 40 44 52 44 52 44 52 44 52 52 56 28 32 24 36 124 288 284 284 264 260 248 256 252 264 232 248 232 248 232 248 232 248 232 248 236 248 228 240 220 232 212 224 208 216 196 208 188 204 180 196 176 188 164 176 156 168 176 180 160 168 148 168 140 168 136 292 332 364 288 348 300 328 284 340 288 348 292 352 300 356 312 364 308 364 308 364 304 360 304 364 300 356 300 364 308 376 312 372 312 376 316 376 320 380 316 384 316 388 320 392 324 392 320 392 332 404 340 404 332 396 336 408 324 408 324 408 320 404 332 412 328 408 324 412 328 416 340 420 328 408 324 412 336 424 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 344 436 344 432 340 428 336 428 316 416 320 420 324 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 428 324 420 324 424 328 424 332 428 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 332 440 332 440 332 440 332 440 332 440 332 440 332 440 332 440 332 448 332 444 328 440 324 440 320 436 320 436 320 436 320 436 320 436 320 440 324 444 328 444 336 448 328 440 320 432 316 432 316 428 316 428 316 428 316 428 312 424 308 420 308 416 304 416 296 408 296 408 296 408 296 408 292 404 292 408 296 412 300 412 296 408 296 408 296 408 296 408 296 408 296 404 292 400 288 400 292 404 292 400 288 396 284 396 284 396 284 396 284 396 284 396 288 400 288 400 288 400 288 400 292 400 284 396 280 388 272 384 268 380 268 384 272 388 276 388 272 372 256 372 276 392 276 376 264 376 268 376 268 372 260 364 256 364 256 360 252 356 248 356 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 264 360 252 348 244 344 248 352 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 228 332 228 332 228 332 228 332 220 328 216 324 216 320 212 320 216 324 216 324 216 324 216 324 208 320 212 320 212 320 212 324 208 316 208 316 208 316 208 316 204 300 200 296 200 292 196 292 200 292 180 264 160 252 152 248 156 240 148 232 144 240 156 248 168 260 180 276 184 268 172 252 160 248 168 252 172 260 180 264 176 264 180 264 180 260 172 252 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 164 248 164 244 160 240 156 240 156 240 156 236 152 232 148 232 164 232 168 240 172 240 168 236 160 228 160 228 160 228 160 228 152 220 152 220 152 220 152 220 148 216 148 216 148 216 148 216 140 208 140 208 140 208 140 208 128 196 128 200 132 204 136 208 144 208 136 200 132 200 132 204 128 196 128 192 124 188 120 188 120 188 120 188 120 188 120 188 120 188 116 184 116 180 112 180 112 188 124 192 112 172 100 168 108 176 108 172 104 168 100 168 120 180 120 176 116 172 112 172 116 176 116 172 112 168 108 168 100 168 104 172 108 168 104 164 108 172 108 172 108 172 108 172 100 168 104 168 104 164 96 156 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 88 148 84 144 80 148 84 152 84 152 88 156 88 148 76 136 88 152 88 152 84 144 76 136 84 140 80 136 76 140 80 144 72 136 84 148 88 144 76 132 64 132 80 140 72 128 68 132 72 132 72 132 72 132 72 132 92 144 72 124 60 120 68 132 52 116 64 128 72 136 76 136 68 128 72 132 68 128 64 120 76 136 76 132 72 132 68 128 56 128 76 140 68 124 56 124 56 120 56 116 52 120 56 120 64 128 60 116 56 116 64 116 36 92 52 96 40 88 56 100 76 84 76 80 72 76 68 76 68 76 68 76 68 76 68 76 76 84 68 76 68 76 76 84 72 80 76 84 76 80 72 76 68 80 72 84 76 80 72 76 64 76 76 88 80 84 68 72 60 64 64 68 68 64 64 60 68 68 64 60 60 64 68 68 64 64 64 60 60 56 56 56 68 68 56 52 36 32 20 20 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 28 28 28 28 28 28 28 24 32 40 44 44 40 36 32 44 40 40 44 52 52 44 36 24 20 28 24 32 32 40 40 56 56 60 56 60 52 52 44 60 56 60 56 60 56 60 60 84 76 72 64 72 76 88 92 88 80 84 76 80 80 84 84 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 96 88 88 72 68 52 48 40 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 52 44 44 32 16 60 184 300 288 280 272 260 256 256 260 264 248 252 248 252 248 252 248 252 248 252 252 252 244 244 236 236 232 232 224 224 216 216 208 208 200 200 192 192 184 180 172 176 180 184 176 180 172 172 164 180 180 332 380 432 336 432 340 420 340 428 344 436 352 440 356 444 364 452 364 452 364 452 364 456 368 468 360 464 360 468 372 480 372 476 376 480 376 484 380 484 388 496 392 500 396 504 396 504 392 504 400 512 408 512 404 508 408 516 412 520 412 524 416 524 420 524 416 520 412 524 416 528 416 524 416 520 416 524 420 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 436 540 436 536 432 536 428 532 416 528 420 532 420 536 424 536 424 536 424 536 424 536 424 536 428 540 428 540 428 540 428 540 424 536 424 540 428 540 432 544 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 548 448 556 448 552 444 548 440 548 440 548 440 548 440 548 440 548 436 544 440 548 440 552 444 552 452 556 444 548 436 544 436 544 428 548 428 548 428 548 428 548 424 544 424 540 420 540 416 536 408 532 408 532 408 532 408 532 404 528 404 532 408 536 412 536 408 532 408 532 408 532 408 532 408 532 408 528 404 528 400 524 404 528 404 524 400 524 396 520 396 520 396 520 396 520 396 520 400 524 400 524 400 524 400 524 400 524 396 516 388 508 384 504 380 504 380 508 384 512 388 512 384 500 368 500 388 516 388 504 372 512 376 512 376 508 368 500 364 500 364 496 360 496 356 492 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 360 484 352 476 348 476 352 484 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 332 452 332 452 332 452 332 452 332 440 328 436 324 432 324 432 324 432 324 432 324 432 324 432 316 424 316 424 316 424 316 420 316 424 316 424 316 424 316 424 304 416 300 412 296 408 296 408 296 404 284 384 264 372 256 364 252 360 244 352 240 356 252 364 252 372 264 384 272 376 256 364 248 356 252 364 260 372 264 376 260 368 264 372 264 368 256 364 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 248 356 248 352 244 352 240 348 240 348 240 344 236 344 232 340 232 340 236 344 240 340 236 336 228 332 228 332 228 332 228 332 220 324 220 324 220 324 220 324 216 320 216 320 216 320 216 320 208 312 208 312 208 312 208 312 196 300 196 304 200 308 204 300 208 292 204 284 200 284 200 288 196 280 196 276 192 276 188 272 188 272 188 272 188 272 188 272 184 268 184 264 180 264 176 260 180 264 192 264 176 248 172 248 176 252 176 248 172 248 168 244 180 256 180 252 176 248 172 248 172 248 168 244 168 240 164 240 164 236 168 240 172 236 168 232 168 236 168 236 168 236 168 236 164 236 168 236 168 232 160 224 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 152 212 148 208 144 212 148 216 148 212 152 220 152 212 140 200 136 204 144 208 148 208 144 204 144 204 140 200 136 204 140 208 132 200 144 212 148 208 136 196 128 200 144 208 136 196 136 204 128 196 132 196 132 196 132 200 144 204 132 192 124 188 128 196 116 184 124 192 132 196 132 196 128 192 128 192 128 188 120 180 136 196 132 196 128 192 128 188 124 184 140 188 128 176 120 176 116 172 124 180 128 176 120 168 128 192 116 188 116 180 116 176 100 160 112 156 100 148 104 160 28 76 24 72 24 72 20 68 24 72 24 72 20 68 20 68 28 72 24 68 20 72 24 76 16 64 24 76 36 84 36 84 24 72 24 72 24 72 24 72 28 76 32 80 28 68 12 56 36 68 32 64 32 64 36 68 28 60 24 52 20 56 28 60 24 64 20 60 28 60 24 56 56 72 48 56 28 28 0 12 0 8 0 8 0 8 0 8 4 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 8 0 4 4 20 20 28 20 28 20 28 24 32 24 36 32 44 36 40 24 28 40 44 36 48 44 52 40 40 4 24 4 28 12 36 16 40 36 56 40 60 40 56 32 48 36 56 36 60 44 64 48 68 68 80 52 68 52 76 68 96 68 88 64 84 64 84 68 88 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 84 96 64 72 40 48 24 40 32 40 32 40 32 40 32 40 40 48 40 48 40 48 40 48 40 32 48 32 0 100 248 308 276 280 260 260 248 256 248 260 244 252 244 252 244 252 244 252 240 248 244 248 236 240 228 232 220 232 212 224 204 216 196 208 184 196 176 188 168 180 160 176 168 180 164 180 160 176 136 160 140 288 328 368 292 344 292 324 284 344 288 348 296 356 300 356 304 360 304 364 312 368 316 372 308 364 304 364 304 368 312 376 316 376 316 380 320 380 324 384 328 396 328 396 332 400 336 404 328 400 336 408 340 408 336 404 336 412 328 416 336 420 340 424 336 420 332 416 332 416 336 420 324 412 332 420 336 424 336 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 344 436 344 436 340 432 340 428 324 420 324 424 328 424 332 428 328 424 328 424 328 424 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 436 340 436 340 436 340 436 332 440 332 440 332 440 332 440 332 440 332 440 332 440 332 440 332 448 332 448 328 444 328 444 328 444 328 444 328 444 328 444 320 440 324 440 328 444 328 444 336 448 328 440 320 436 320 436 320 432 320 432 320 432 320 432 316 428 312 424 312 420 308 420 296 408 296 408 296 408 296 408 296 408 296 408 300 412 300 412 296 408 296 408 296 408 296 408 296 408 296 408 292 404 292 400 292 404 292 404 288 400 288 396 284 396 284 396 284 396 284 396 288 400 288 400 288 400 288 400 284 396 280 388 276 384 268 380 272 384 272 384 276 388 276 388 272 376 264 376 272 388 272 380 268 376 268 376 268 372 260 368 256 364 256 364 252 360 252 356 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 252 352 248 348 248 352 256 360 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 228 332 228 332 228 332 228 332 228 336 224 332 224 328 220 328 216 324 216 324 216 324 216 324 212 320 208 316 204 308 200 304 208 316 208 316 208 316 208 316 204 312 200 308 200 304 196 304 192 300 188 292 176 276 160 260 172 260 168 252 164 252 168 256 164 256 172 264 176 260 168 252 168 252 172 256 176 264 180 268 172 260 176 264 180 264 176 260 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 164 248 164 248 160 244 160 240 156 240 156 240 152 236 152 232 164 236 168 240 172 236 164 232 160 228 160 228 160 228 160 228 156 224 156 224 156 224 156 224 148 216 148 216 148 216 148 216 140 208 140 208 140 208 140 208 132 200 132 200 136 204 136 208 144 208 136 200 132 200 132 204 128 196 128 196 124 192 124 188 120 188 120 188 120 188 120 188 116 184 116 180 112 180 108 176 116 188 120 180 104 168 104 180 108 176 108 176 104 172 104 168 120 180 120 176 116 172 112 172 108 168 104 164 104 160 100 160 100 168 104 172 108 168 104 164 100 164 100 164 100 164 100 164 100 168 104 168 104 164 96 156 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 88 148 84 144 80 148 84 152 84 148 88 152 88 148 80 140 64 132 72 140 80 144 80 144 84 140 80 136 76 140 80 144 72 136 84 148 88 144 76 132 72 140 88 148 80 136 80 144 68 128 68 132 72 136 76 136 76 132 72 132 72 132 72 132 64 128 68 132 72 128 68 124 64 128 68 128 68 124 60 116 72 128 68 128 64 124 64 120 60 132 76 136 64 124 60 128 48 120 68 140 76 132 56 112 64 124 64 116 56 120 68 120 60 120 80 120 72 116 80 124 72 80 72 80 72 80 72 80 64 76 68 80 72 84 76 84 72 80 72 80 72 80 72 80 60 72 68 84 80 92 84 92 72 80 72 80 72 80 72 80 76 84 80 88 76 76 64 68 72 68 64 60 60 64 68 72 60 56 56 52 52 56 56 60 60 60 60 60 60 60 60 60 80 80 72 64 48 36 16 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 32 32 32 32 32 32 40 44 44 44 44 36 32 28 48 44 40 44 48 48 40 32 24 24 32 32 40 36 40 36 52 52 60 56 60 52 52 48 52 52 56 56 64 64 72 68 76 72 76 76 80 80 84 80 92 84 84 80 84 80 88 88 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 108 96 84 60 52 40 40 32 40 40 40 40 40 40 40 40 44 44 44 44 44 44 44 44 48 24 64 32 0 140 312 304 284 280 272 264 260 256 256 256 256 256 256 256 252 252 252 252 248 248 252 248 244 240 236 232 236 240 232 232 224 220 216 216 200 204 196 196 188 188 184 184 172 180 184 192 184 180 164 172 176 320 372 436 340 428 332 424 344 432 348 436 352 444 360 448 356 448 360 452 368 460 376 464 368 472 368 472 368 476 376 480 380 484 380 484 384 488 384 492 392 504 396 504 400 508 400 512 400 512 404 516 408 516 408 516 416 524 416 528 420 528 420 528 420 524 416 520 412 524 416 528 404 516 416 532 428 536 424 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 440 544 436 540 436 536 432 536 424 536 424 540 428 540 428 540 428 540 428 540 428 540 428 540 432 544 432 544 432 544 432 544 436 548 436 552 440 552 444 556 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 552 448 556 448 556 448 556 448 552 448 556 448 556 448 556 448 556 440 548 440 552 444 552 448 556 452 556 444 548 440 548 440 548 436 556 436 556 436 556 436 556 432 548 428 548 424 544 424 544 412 536 412 536 412 536 412 536 408 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 408 532 408 528 404 528 408 532 404 528 404 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 392 516 388 512 384 508 384 504 384 512 388 512 388 512 388 512 384 504 380 504 384 508 384 508 376 512 380 516 376 512 372 504 368 504 364 500 364 496 360 496 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 348 476 348 476 352 484 356 488 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 336 456 336 456 336 456 336 456 340 448 340 444 336 440 332 440 324 432 324 432 324 432 324 432 328 432 324 428 316 420 308 412 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 300 412 304 412 296 396 276 380 268 376 264 372 256 368 256 368 248 364 256 372 260 372 256 364 256 364 260 368 264 372 268 376 256 368 264 372 268 376 264 372 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 252 360 248 356 248 352 244 352 244 352 240 348 240 344 236 344 236 340 240 344 240 340 232 332 228 332 228 332 228 332 228 332 228 332 228 332 228 332 228 332 220 324 216 320 216 320 212 316 212 316 212 316 212 316 212 316 200 308 204 308 204 308 204 300 208 292 204 284 200 284 200 288 200 284 196 280 196 276 192 276 192 276 192 276 192 276 192 276 192 272 188 272 184 268 184 264 188 264 184 252 168 244 176 264 180 256 176 252 176 248 172 248 180 256 180 252 176 248 172 248 168 244 168 244 164 240 160 236 164 236 168 240 172 236 168 232 160 228 160 228 160 228 160 228 164 236 168 236 168 232 160 224 156 224 156 224 156 224 156 224 160 224 160 220 156 216 152 216 152 212 148 208 144 212 148 216 148 212 148 212 148 212 148 208 132 200 140 208 144 208 144 208 144 204 140 200 136 204 140 208 136 204 140 208 144 204 140 200 132 204 144 208 140 200 136 204 124 188 128 196 132 200 140 204 128 192 132 200 136 200 132 196 128 196 132 196 132 192 124 184 132 196 132 196 132 192 124 188 128 192 124 188 124 184 120 184 128 188 140 188 128 176 124 184 124 180 136 192 140 188 128 184 128 192 120 188 116 188 124 188 120 180 132 188 128 172 124 180 24 72 24 72 24 72 24 72 8 60 16 68 28 80 36 88 24 72 24 72 24 72 24 72 16 68 20 72 24 72 20 68 28 72 24 68 20 72 24 76 24 72 24 76 24 72 24 68 44 72 36 64 32 68 40 76 32 64 28 60 28 60 32 64 20 60 20 60 28 60 28 60 56 76 56 64 32 32 0 4 0 8 0 8 0 8 0 8 4 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 8 0 4 4 20 16 28 24 36 32 36 28 32 36 44 36 44 32 40 28 32 36 40 28 36 32 40 24 24 12 36 20 48 32 52 28 48 32 52 36 60 40 60 36 52 36 56 40 64 48 72 52 76 44 72 64 92 76 88 56 72 72 92 68 84 64 88 72 92 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 92 96 56 56 24 36 16 40 32 40 32 40 32 40 32 40 36 44 36 44 36 44 36 44 48 32 52 32 0 184 328 288 276 280 268 268 256 260 252 260 256 264 252 260 248 256 244 252 240 248 244 248 236 240 228 232 220 236 216 228 208 216 200 212 184 200 180 196 176 188 172 188 168 180 168 188 164 180 136 160 128 268 316 376 304 340 288 332 288 344 292 352 300 356 304 360 304 360 308 368 316 376 320 380 308 368 312 376 316 376 316 376 320 384 324 384 328 388 328 388 320 392 324 392 328 396 328 400 340 408 340 408 340 412 344 416 348 424 340 420 336 416 332 416 332 416 328 412 328 412 332 416 324 412 336 428 344 428 340 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 348 440 348 436 344 436 340 432 336 432 336 428 332 428 332 428 332 428 332 428 332 428 332 428 336 432 336 432 336 432 336 432 344 440 344 440 348 444 348 448 344 440 344 440 344 440 344 440 344 440 344 440 344 440 344 440 336 444 336 444 336 444 336 444 336 444 336 444 336 444 336 444 332 448 332 448 332 448 332 452 332 448 332 448 332 448 332 448 324 440 328 444 328 448 332 448 336 448 328 444 324 440 328 444 324 436 324 436 324 436 324 436 320 432 320 432 316 428 316 424 300 412 300 412 300 412 300 412 304 412 300 412 300 412 300 412 300 412 300 412 300 412 300 412 300 412 300 408 296 408 292 404 296 408 296 404 292 404 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 280 392 276 388 276 388 272 384 280 388 276 388 276 388 276 388 272 388 276 388 272 384 272 384 268 380 272 380 272 376 264 368 260 368 260 364 256 364 252 360 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 244 348 248 352 256 356 256 356 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 232 336 232 336 232 336 232 336 232 340 232 340 228 336 224 332 216 324 216 324 216 324 216 324 228 332 220 324 212 316 208 312 208 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 196 304 200 308 196 296 180 284 180 268 180 264 172 256 164 248 160 252 164 256 172 260 172 260 180 264 180 264 184 268 184 268 176 264 180 268 184 268 180 264 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 168 252 168 248 164 248 160 244 160 244 160 240 156 240 152 236 172 240 172 240 172 236 164 228 160 228 160 228 160 228 160 228 160 228 160 228 160 228 160 228 152 220 152 216 148 212 144 212 144 212 144 212 144 212 144 212 140 204 136 204 136 204 136 208 144 208 136 200 132 200 132 204 132 200 132 196 128 196 124 192 124 192 124 192 124 192 124 192 128 196 124 192 124 188 120 188 116 188 116 176 100 168 112 188 112 180 112 176 108 176 104 172 120 180 120 176 116 172 112 172 116 176 112 172 108 168 108 168 100 168 104 172 108 168 104 164 96 160 96 160 96 160 96 160 100 168 104 168 104 164 96 156 92 156 92 156 92 156 92 156 96 160 96 156 92 152 88 152 88 148 84 144 80 148 84 152 84 148 84 148 84 148 84 152 84 148 88 152 84 144 76 140 84 140 80 136 76 140 80 144 80 140 80 140 80 140 80 140 64 132 80 140 72 128 72 136 68 128 68 132 72 136 76 136 68 128 72 136 76 136 72 132 72 132 72 132 68 124 60 116 76 136 80 140 76 136 72 128 68 128 64 124 64 120 60 120 68 140 76 136 64 124 64 136 76 136 68 128 64 132 72 136 64 120 64 116 60 120 76 128 64 124 88 132 84 120 84 124 68 76 72 80 72 80 76 84 60 68 64 80 76 92 88 96 68 80 72 84 76 80 72 76 68 80 72 80 68 72 60 64 80 84 68 72 64 76 76 88 72 80 72 80 72 80 72 80 72 72 68 68 68 68 72 72 72 68 64 64 64 64 68 72 56 56 60 60 60 60 64 64 68 72 68 68 48 36 16 8 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 20 24 32 40 44 40 36 36 44 44 44 44 40 40 40 40 40 36 32 36 36 36 28 16 36 36 48 52 60 52 52 48 48 48 56 56 60 56 56 52 60 56 64 60 68 68 72 68 60 64 84 92 96 84 76 64 92 88 88 84 88 84 92 88 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 108 88 72 44 36 32 40 40 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 60 44 52 36 68 236 340 288 288 284 284 276 272 268 264 264 268 268 264 264 260 256 256 252 248 248 252 248 244 240 236 232 236 236 228 228 220 220 212 212 200 204 200 200 196 196 192 196 180 188 184 192 184 180 168 180 156 292 352 444 352 428 336 440 348 436 348 440 356 448 360 452 364 452 368 456 372 464 376 464 368 476 376 484 380 484 380 480 384 488 388 492 388 496 392 496 388 496 392 500 396 504 396 504 412 520 408 516 408 520 416 528 432 536 428 536 424 532 424 532 420 528 416 524 416 524 420 528 420 528 424 532 424 532 420 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 444 544 440 544 436 540 436 540 436 548 436 544 432 544 428 540 432 544 432 544 432 544 432 544 436 548 436 548 436 548 436 548 440 552 440 552 444 556 448 560 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 448 556 452 560 452 560 448 556 448 556 448 556 448 556 444 552 444 552 448 556 448 560 452 556 444 552 444 552 448 556 440 560 440 560 440 560 440 560 436 556 436 552 432 552 428 548 416 540 416 540 416 540 416 540 416 540 416 540 412 536 412 536 416 540 416 540 416 540 416 540 416 536 412 536 408 532 408 532 412 532 408 532 404 528 404 528 404 528 404 528 404 528 404 528 400 524 400 524 400 524 400 524 392 516 392 516 392 516 392 516 392 516 392 516 388 512 388 512 384 516 392 516 384 504 384 512 380 516 384 520 380 512 372 508 372 504 368 504 364 500 364 500 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 344 476 352 484 356 484 352 480 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 340 460 340 460 340 460 340 460 340 448 340 444 336 440 332 440 324 432 324 432 324 432 324 432 336 440 332 436 324 432 320 428 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 308 416 308 416 304 408 296 404 276 388 276 384 264 368 252 360 252 364 252 368 260 376 264 376 268 376 268 376 268 376 268 376 268 376 272 380 268 372 260 368 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 256 360 252 360 248 356 248 356 248 352 244 352 240 348 240 348 240 344 240 344 236 336 228 328 228 332 228 332 228 332 228 332 232 336 232 336 232 336 232 336 224 328 220 320 216 316 208 312 216 320 216 320 216 320 216 320 208 312 208 312 204 308 204 300 208 292 204 284 200 284 200 288 204 284 200 284 196 280 196 280 196 280 196 280 196 280 196 280 196 280 192 276 188 272 188 272 180 260 184 256 172 248 180 264 184 256 180 256 176 252 176 252 180 256 180 252 176 248 172 248 176 252 176 248 172 248 168 244 164 236 168 240 172 236 168 232 160 228 160 228 160 228 160 228 164 236 168 236 168 232 160 224 152 220 152 220 152 220 152 220 160 224 160 220 156 216 152 216 152 212 148 208 144 212 148 216 148 212 144 208 144 212 152 220 156 220 156 216 152 208 140 200 144 204 140 200 136 204 140 208 140 204 140 204 140 204 140 204 124 196 140 200 132 192 128 196 132 196 132 196 132 196 132 196 136 196 132 196 132 196 132 196 132 196 132 196 132 192 120 184 136 200 140 204 136 196 128 192 132 192 128 192 124 188 124 184 136 192 140 188 128 176 132 192 144 188 128 172 120 180 136 204 128 196 120 196 120 196 132 196 112 184 132 188 124 176 120 176 20 68 20 72 24 76 28 76 24 72 24 76 28 76 32 80 20 68 28 76 28 76 20 68 24 72 28 76 24 68 16 64 32 76 20 64 16 68 28 80 32 80 28 72 20 68 20 68 36 72 40 76 44 72 40 68 40 68 32 64 32 64 36 72 16 56 16 60 28 64 32 64 36 60 48 60 32 32 0 4 0 8 0 8 0 8 0 8 4 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 8 0 4 4 20 8 24 24 44 36 44 32 36 36 44 32 40 32 44 40 48 36 40 28 36 32 36 20 20 12 36 28 56 40 56 32 48 28 52 36 60 40 60 40 56 44 68 48 68 48 68 48 68 52 76 60 84 64 84 60 80 76 92 72 88 68 92 72 96 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 84 88 44 40 12 32 24 52 32 40 32 40 32 40 32 40 40 48 40 48 40 48 40 48 56 60 28 44 136 292 336 300 284 292 280 284 272 276 260 268 264 272 260 264 252 256 248 252 240 248 244 248 236 240 228 232 216 228 208 220 200 212 192 204 188 200 184 200 184 196 180 196 180 188 168 180 160 180 144 172 108 240 296 380 316 344 296 352 292 348 296 352 300 360 308 364 312 372 316 372 316 372 316 372 308 372 320 384 324 384 320 376 328 388 328 392 332 392 336 396 328 396 328 396 332 400 336 404 348 412 344 408 344 416 352 424 352 432 348 436 356 444 364 448 348 428 344 424 340 428 344 432 348 432 344 424 336 420 336 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 352 444 348 440 348 436 344 436 344 440 340 436 340 432 336 432 336 432 336 432 336 432 336 432 340 436 340 436 340 436 340 436 340 436 344 440 344 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 340 448 340 448 340 448 340 448 340 448 340 448 340 448 340 448 332 448 332 452 336 456 340 456 328 444 328 444 328 444 328 444 328 444 328 448 332 448 336 452 336 448 328 444 328 448 332 452 332 444 332 444 332 444 332 444 328 440 324 436 324 432 320 432 304 416 304 416 304 416 304 416 308 420 308 416 304 412 300 412 304 416 304 416 304 416 304 416 304 416 300 412 300 408 296 408 300 412 296 408 296 404 292 404 292 404 292 404 292 404 292 404 288 400 288 400 288 400 288 400 284 396 284 396 284 396 284 400 284 396 284 392 280 388 276 388 272 392 288 392 268 376 268 388 272 380 276 384 272 380 268 372 264 372 260 368 260 364 256 364 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 248 352 256 356 256 352 248 344 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 236 340 236 340 236 340 236 340 228 336 228 336 224 332 224 328 216 324 216 324 216 324 216 324 220 324 216 324 216 324 216 324 208 316 208 316 208 316 208 316 204 312 204 312 200 308 200 304 200 308 196 304 192 300 196 304 196 288 196 284 188 264 168 248 168 256 168 256 172 268 184 272 188 272 188 272 188 272 188 272 192 276 192 272 184 264 172 252 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 172 256 168 252 168 248 164 248 164 248 160 244 160 240 156 240 172 244 176 240 168 232 160 224 160 228 160 228 160 228 160 228 168 236 168 236 168 236 168 236 156 224 152 216 148 212 140 208 148 216 148 216 148 216 148 216 144 212 144 208 140 204 136 208 144 208 136 200 132 200 132 204 136 204 132 200 132 196 128 196 128 196 128 196 128 196 128 196 120 188 116 184 116 180 112 180 104 180 120 184 112 176 112 184 116 184 112 180 112 176 108 176 120 180 120 176 116 172 112 172 112 172 112 168 108 168 104 164 100 168 104 172 108 168 104 164 100 164 100 164 100 164 100 164 100 168 104 168 104 164 96 156 88 152 88 152 88 152 88 152 96 160 96 156 92 152 88 152 88 148 84 144 80 148 84 152 84 148 80 140 80 148 92 160 80 144 84 148 84 144 80 140 84 140 80 136 76 140 80 144 84 140 80 136 76 140 80 144 68 136 80 140 76 132 72 136 80 140 76 132 72 128 64 124 84 140 72 128 64 124 68 132 68 128 72 132 72 128 64 124 68 128 72 132 68 128 64 120 76 132 72 132 68 128 68 124 76 144 76 136 64 124 68 140 72 132 64 124 60 128 68 132 60 120 64 120 64 124 80 132 56 120 88 128 84 120 80 116 68 76 68 80 72 84 76 84 84 92 80 88 76 80 68 76 64 76 76 88 80 84 68 72 72 80 76 88 80 88 76 80 80 84 68 72 64 76 76 88 92 96 80 80 64 68 60 64 64 68 76 80 80 76 68 64 68 64 64 60 60 64 64 68 56 56 56 60 60 64 64 64 48 56 56 60 48 36 16 8 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 36 44 48 44 40 36 40 40 40 40 44 48 52 52 52 44 40 44 44 40 32 24 28 28 44 48 56 48 48 40 48 44 56 56 60 56 60 56 72 68 68 64 68 64 68 60 84 76 72 68 72 76 88 88 96 88 92 84 88 88 92 92 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 100 80 60 32 28 28 44 52 40 40 40 40 40 40 40 40 52 52 52 52 52 52 52 52 60 64 28 52 200 324 348 312 300 292 296 292 284 280 272 268 276 272 268 268 264 260 256 256 248 248 252 248 244 240 236 236 228 228 224 220 212 212 204 208 204 208 200 204 200 204 200 200 192 192 184 184 176 176 176 188 140 268 336 444 360 436 348 452 348 436 352 444 356 448 364 452 376 464 372 460 372 460 372 460 368 480 380 488 388 488 380 484 388 492 392 496 392 500 396 500 400 508 400 512 404 516 408 516 420 524 412 516 412 524 424 536 420 540 436 556 452 584 464 592 436 560 432 544 432 544 440 548 444 544 428 528 416 524 416 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 444 548 444 544 440 540 436 540 444 552 440 548 436 544 432 544 432 544 432 544 432 540 432 544 436 548 436 548 436 548 436 548 436 548 436 552 440 556 444 556 444 552 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 448 560 452 564 456 564 444 552 444 552 444 552 444 552 444 552 440 556 444 560 448 560 444 556 440 552 440 556 448 568 444 564 444 564 444 564 444 564 440 560 440 556 436 556 432 552 416 540 416 540 416 540 416 540 420 544 420 540 416 536 412 536 416 540 416 540 416 540 416 540 416 540 416 536 412 532 408 532 412 536 412 532 408 528 404 528 404 528 404 528 404 528 404 528 400 524 400 524 400 524 400 524 400 524 400 524 400 524 404 528 396 520 396 516 392 512 388 512 384 520 400 520 380 500 380 516 380 520 384 520 384 516 376 508 372 508 372 504 368 500 364 500 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 352 484 360 488 356 480 344 468 348 476 348 472 344 468 340 468 340 468 340 460 336 456 336 456 340 460 340 460 340 460 340 460 336 444 332 440 332 436 328 436 324 432 324 432 324 432 324 432 316 428 320 428 320 428 320 432 316 424 316 424 316 424 316 424 312 420 308 416 308 412 304 412 312 416 300 404 296 408 308 420 296 408 296 404 284 384 260 368 256 368 256 372 264 380 276 388 276 380 272 380 272 380 272 380 280 388 280 384 268 368 252 356 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 256 364 256 360 252 356 248 356 248 356 248 352 244 348 240 348 244 348 244 344 236 336 228 328 228 332 228 332 228 332 228 332 236 340 236 340 236 340 236 340 224 328 220 320 216 316 208 312 216 320 216 320 216 320 216 320 212 316 212 312 208 308 204 308 208 292 200 284 196 284 196 288 200 288 200 284 196 280 192 280 196 280 196 280 196 280 196 280 180 264 176 260 176 256 172 256 168 252 188 264 184 256 176 256 184 260 184 256 180 252 176 252 180 256 180 252 176 248 172 248 168 244 168 240 164 236 160 236 164 236 168 240 172 236 168 232 164 232 164 232 164 232 164 232 164 236 168 236 168 232 160 224 152 220 152 220 152 220 152 220 160 224 160 220 156 216 152 216 152 212 148 208 144 212 148 216 148 208 144 204 144 212 156 224 128 196 136 204 144 208 144 208 144 204 140 200 136 204 140 208 144 204 140 200 136 204 140 208 132 204 148 212 140 200 136 204 144 208 140 200 128 188 120 184 152 208 132 188 120 184 128 196 124 192 128 196 132 192 128 188 120 184 124 188 120 184 116 176 136 200 136 196 132 196 128 192 140 196 140 184 124 176 136 196 124 180 128 180 128 180 128 184 120 192 120 192 120 200 132 204 108 184 128 200 128 176 120 176 28 72 24 68 20 72 24 76 12 60 16 68 20 72 28 76 36 80 24 68 20 72 32 84 28 88 36 68 16 72 20 56 24 72 24 72 24 72 24 72 20 72 24 76 28 72 24 68 48 84 56 76 40 60 36 68 40 64 36 60 32 64 36 68 32 68 16 60 16 60 24 68 12 52 28 60 32 36 0 8 0 0 0 4 0 8 0 8 12 20 12 16 8 12 4 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 20 20 36 28 40 28 40 36 48 40 48 40 44 32 56 40 56 28 44 28 52 44 60 32 48 20 40 20 40 24 44 24 44 28 52 36 60 32 52 36 56 36 60 40 60 36 56 36 60 40 64 44 64 44 68 48 72 60 88 76 100 72 92 72 92 72 92 72 92 76 92 72 88 68 92 72 96 88 92 80 84 80 92 88 100 100 80 40 40 40 52 36 32 32 40 32 44 36 48 40 48 36 44 36 44 36 44 36 44 28 52 4 88 272 356 328 328 312 308 308 300 284 292 272 288 276 288 284 284 268 268 256 260 244 260 240 252 228 240 220 236 220 232 220 220 204 208 200 208 208 216 204 208 192 196 184 192 176 196 180 184 168 176 152 164 140 200 268 380 324 360 312 340 292 348 284 352 292 360 300 368 300 368 312 376 304 368 312 376 316 376 308 380 312 384 316 384 328 392 320 384 320 392 332 404 328 404 328 408 332 412 336 412 328 404 328 408 340 420 352 428 356 408 368 480 376 456 368 436 376 452 340 452 356 432 344 456 348 436 340 424 332 428 340 436 336 428 336 428 336 428 336 428 344 432 348 436 348 440 352 440 344 432 344 436 348 440 352 440 344 444 340 448 344 444 348 440 340 444 352 444 344 436 344 440 356 440 356 436 352 432 348 432 344 436 360 444 356 436 356 448 336 452 352 460 356 448 348 448 352 448 360 444 360 444 360 448 344 452 344 452 344 452 344 452 336 444 340 452 348 456 348 456 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 336 444 332 440 328 440 324 436 324 436 324 436 324 436 308 416 300 408 296 412 304 420 312 424 308 420 308 416 304 416 300 412 300 412 300 412 300 412 304 420 308 424 312 420 308 416 304 416 304 412 300 408 296 408 292 404 292 408 296 412 300 412 292 404 288 400 288 396 284 396 292 404 292 404 292 404 292 404 284 400 284 396 280 392 276 392 268 388 272 392 276 388 272 384 280 392 276 384 272 380 264 376 260 372 256 368 256 364 252 364 260 368 260 364 256 360 252 360 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 348 240 344 236 344 252 348 256 344 252 340 244 336 248 340 248 340 244 336 240 336 236 332 236 328 232 324 228 324 232 324 228 320 224 316 220 312 216 324 216 324 216 324 216 324 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 200 308 200 304 196 300 192 300 188 300 204 300 192 280 164 256 172 272 172 272 172 272 168 264 180 276 188 276 188 276 188 276 172 260 180 264 192 260 188 256 180 264 180 260 176 256 172 256 172 260 176 260 176 256 168 248 164 248 164 244 160 240 156 240 160 244 160 240 156 236 152 236 184 248 172 232 164 236 172 244 172 240 172 240 172 240 172 240 160 240 160 236 156 232 152 232 148 228 148 228 148 228 148 228 144 212 144 208 140 204 136 204 132 208 144 212 136 204 140 216 144 208 124 188 112 192 128 208 116 192 124 200 124 192 112 180 108 184 116 196 120 196 120 196 124 192 132 184 128 180 124 180 128 180 120 172 112 164 108 160 124 180 124 180 124 180 124 180 108 176 104 172 104 172 100 168 96 164 96 164 96 164 96 164 96 160 108 172 112 168 100 156 100 160 100 160 100 160 100 160 100 160 96 152 84 144 76 140 92 156 92 156 92 156 92 156 72 144 88 160 96 152 80 136 88 152 84 148 84 152 92 160 76 140 84 152 88 152 88 152 80 144 80 148 84 152 88 152 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 72 132 72 132 72 132 72 132 76 136 80 144 92 148 80 132 76 132 64 120 60 124 72 136 64 128 68 132 72 128 68 124 60 124 64 120 52 112 60 128 68 124 80 136 84 132 72 120 76 124 68 120 76 128 72 120 64 120 72 124 64 112 68 124 56 112 68 124 76 128 72 120 72 80 68 76 68 76 72 80 60 68 64 76 68 80 76 84 84 88 80 84 76 88 80 92 72 92 80 76 64 84 72 68 72 80 72 80 72 80 72 80 68 80 72 84 76 80 72 76 68 84 76 84 64 68 60 76 68 76 64 72 60 76 64 80 72 68 64 60 56 60 64 64 52 60 64 68 56 44 20 12 0 0 0 4 4 8 8 8 16 16 12 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 16 24 32 36 36 36 40 44 48 48 48 48 44 48 48 56 52 48 44 52 56 60 52 52 44 44 40 44 40 48 44 44 40 44 44 52 52 52 48 52 48 56 52 56 56 56 52 56 56 60 60 64 60 64 64 68 68 80 84 96 96 92 88 92 88 92 88 92 88 96 88 92 84 88 88 92 92 96 92 88 84 88 88 96 96 100 76 48 40 48 52 44 32 40 40 40 44 44 48 48 48 44 44 44 44 44 44 44 44 44 40 28 120 308 344 328 312 320 300 316 296 308 300 300 300 292 284 288 280 276 272 268 264 260 264 256 256 244 252 236 240 236 232 228 220 216 212 212 212 216 216 212 208 204 196 196 192 200 192 188 184 180 172 168 180 164 228 296 432 372 444 364 440 348 452 348 452 352 460 360 468 360 472 372 476 368 468 372 480 376 480 380 484 380 488 384 488 392 496 388 492 388 496 400 508 404 512 408 516 408 520 412 520 408 516 408 520 416 532 432 548 436 576 472 640 468 624 480 632 496 644 472 608 460 560 440 544 444 544 432 532 424 532 432 540 428 532 428 532 428 532 428 532 432 544 432 544 436 548 436 552 432 544 436 548 436 552 440 552 444 564 448 568 448 564 440 552 448 552 448 548 444 536 436 544 456 572 444 564 436 560 440 564 424 556 440 568 444 576 460 584 456 560 472 564 456 556 452 560 448 560 444 568 444 568 444 568 448 556 452 556 452 556 452 556 448 552 452 560 456 560 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 568 444 568 440 564 436 560 436 560 436 560 436 560 424 544 416 536 412 540 420 548 424 548 424 544 420 544 416 540 412 536 412 536 412 536 412 536 416 540 420 544 420 544 416 540 416 540 416 536 412 536 408 532 408 532 412 536 412 540 416 540 408 532 404 528 400 524 400 524 404 528 404 528 404 528 404 528 400 524 400 520 396 520 392 516 384 512 388 516 392 512 388 508 392 528 388 520 384 516 376 512 372 508 372 504 368 504 364 500 368 504 368 500 364 500 360 496 360 496 360 496 360 496 360 496 356 492 356 492 356 492 356 492 352 488 352 484 348 480 344 480 348 492 344 480 340 476 336 464 340 468 344 460 340 456 336 448 332 452 332 448 328 448 324 444 324 444 320 440 320 440 320 436 324 432 324 432 324 432 324 432 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 308 416 308 412 304 412 300 408 300 408 304 412 296 392 276 376 276 384 280 388 284 392 288 396 276 388 276 388 276 388 276 388 272 384 276 392 276 388 272 384 264 372 264 368 260 368 256 364 256 368 260 368 260 364 252 356 248 356 248 352 244 352 240 348 244 352 244 348 240 348 236 344 248 352 240 348 236 344 236 348 236 344 236 344 236 344 236 344 240 340 240 336 236 332 232 332 228 328 228 328 228 328 228 328 212 316 212 312 208 312 204 308 208 320 216 316 204 304 204 312 208 308 196 292 188 296 196 304 188 292 192 300 192 292 184 276 184 272 192 280 196 280 196 276 192 276 188 272 184 268 180 268 180 268 176 260 172 256 168 252 180 268 180 268 180 268 180 268 184 256 180 252 168 240 164 236 164 240 164 240 164 240 164 240 160 236 168 244 168 244 160 236 160 236 160 236 160 236 160 236 168 232 164 228 156 224 152 220 156 224 156 224 156 224 156 224 148 216 152 216 152 216 152 212 160 224 152 212 148 212 148 212 136 204 144 208 148 212 148 208 140 204 140 208 144 208 148 212 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 132 196 132 196 132 196 132 196 128 192 128 196 136 196 128 184 132 192 128 188 124 192 128 196 124 192 128 196 132 192 128 188 120 188 124 184 116 176 120 192 124 192 128 196 132 192 128 188 128 184 116 184 128 196 128 184 116 188 128 188 120 180 120 192 116 180 120 188 124 188 120 184 20 68 16 64 16 64 20 68 12 60 16 68 20 72 28 76 24 76 28 80 32 76 28 72 20 80 32 68 16 76 28 64 24 72 24 72 24 72 24 72 20 72 24 76 28 72 24 68 32 64 40 68 32 56 32 68 40 64 36 60 32 64 36 68 32 68 16 60 20 60 20 64 28 64 36 68 36 40 4 12 0 4 0 4 0 8 0 8 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 0 0 16 16 28 24 32 28 40 36 48 40 48 40 44 20 48 36 56 32 52 40 64 36 52 32 48 28 48 32 52 36 52 32 48 24 48 28 48 28 48 28 52 32 56 36 56 36 56 36 60 40 64 44 64 44 68 48 72 60 84 72 96 72 92 72 92 72 92 72 92 76 92 72 88 68 92 72 96 88 92 80 88 80 88 84 92 84 72 40 40 36 48 36 36 32 40 32 44 36 48 40 48 36 44 36 44 36 44 36 44 32 24 48 192 356 376 348 344 348 332 340 324 316 316 304 312 296 296 288 288 280 280 264 268 248 264 240 252 228 244 220 236 224 232 220 224 212 220 212 224 212 216 208 208 196 200 188 196 180 196 180 184 172 176 156 168 144 184 260 372 336 368 320 356 292 352 288 352 292 360 304 364 300 368 312 372 308 368 312 380 308 380 312 380 316 384 316 384 324 392 320 388 324 396 332 404 328 408 324 408 328 412 328 412 332 416 332 416 340 428 352 440 348 448 400 472 368 464 396 532 432 552 440 516 396 472 372 444 356 444 344 428 336 428 340 436 336 428 336 428 336 428 336 428 340 428 340 432 344 436 348 436 344 436 348 436 352 440 352 440 352 448 348 452 344 444 344 436 352 452 356 448 352 448 356 440 380 452 344 408 300 372 276 364 292 384 308 400 320 420 352 452 368 476 372 472 360 456 360 468 352 448 360 444 360 444 360 448 356 456 348 456 348 456 348 456 344 456 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 336 448 332 444 332 440 324 436 324 436 324 436 324 436 320 428 312 420 308 424 316 432 316 428 312 424 312 420 308 420 304 416 304 416 304 416 304 416 300 416 304 420 308 416 304 412 304 416 304 416 300 412 300 408 300 416 304 416 304 420 308 420 300 412 296 408 296 404 292 404 292 404 292 404 292 404 292 404 284 400 284 400 280 396 280 392 272 388 276 392 276 392 272 388 280 392 276 384 272 380 264 376 264 376 260 372 260 368 256 368 260 368 260 368 256 364 256 360 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 348 240 344 236 344 260 348 256 340 252 336 244 336 248 340 248 340 244 336 240 336 236 332 236 332 232 328 232 324 224 320 224 320 228 324 228 324 216 324 216 324 216 324 216 324 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 200 308 200 308 196 304 196 300 192 300 196 304 196 296 180 280 164 276 172 284 180 292 188 296 180 276 180 276 180 276 188 276 192 280 196 284 208 276 200 272 180 264 180 264 176 260 176 256 172 260 176 260 176 256 168 248 164 248 164 248 160 244 160 240 160 244 160 244 156 240 156 236 172 244 176 244 172 240 168 232 168 236 168 236 168 236 168 236 160 240 152 236 148 232 144 232 140 228 140 228 140 228 140 228 144 212 144 212 140 208 140 204 148 220 156 216 136 196 128 200 136 200 132 196 128 196 128 196 120 192 124 192 124 188 116 184 100 188 108 196 120 196 116 192 124 192 132 184 128 180 124 180 120 176 120 172 116 172 116 172 124 180 124 180 124 180 124 180 120 184 112 176 100 164 92 156 96 164 96 164 96 164 96 164 100 164 104 168 108 164 104 160 100 160 100 160 100 160 100 160 104 168 104 168 104 168 104 168 92 156 92 156 92 156 92 156 100 156 84 144 80 148 92 164 104 164 92 152 84 144 80 144 72 136 76 144 80 144 80 140 72 136 72 140 76 140 80 144 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 136 76 136 72 132 72 132 72 132 72 132 68 128 72 132 68 124 60 116 64 128 68 132 72 128 68 124 64 128 68 132 72 128 68 124 60 124 64 120 56 116 60 128 80 128 76 124 72 128 76 132 72 116 64 120 76 132 80 124 68 128 80 128 72 120 72 132 72 124 68 116 64 116 68 120 68 72 64 68 60 72 64 76 64 72 64 76 68 80 72 80 60 72 72 84 76 80 64 68 64 84 76 72 68 88 80 76 76 84 72 80 72 80 68 76 68 80 72 84 76 80 72 76 60 76 68 80 64 72 68 84 68 76 64 72 60 76 64 80 72 72 68 64 60 60 60 60 60 60 64 64 52 40 20 16 4 8 8 8 8 8 8 8 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 16 20 28 28 28 36 40 44 48 48 48 48 44 36 40 52 52 56 52 64 68 52 48 52 48 52 52 60 60 64 56 56 44 44 40 44 40 48 44 48 44 52 48 56 52 56 52 56 56 60 60 64 60 68 64 68 68 76 80 88 88 96 92 96 92 96 92 96 92 96 88 92 84 88 88 92 92 92 92 92 88 88 88 88 88 80 64 48 40 44 44 40 36 40 40 40 44 44 48 48 48 48 48 48 48 48 48 48 48 32 12 88 240 384 348 340 316 336 304 328 304 320 312 312 308 308 296 300 284 288 276 280 280 272 264 264 260 252 260 244 248 236 232 228 228 224 228 228 232 224 220 216 212 208 204 200 196 200 196 192 188 184 180 180 188 160 208 268 424 380 448 372 456 356 460 352 460 356 464 364 472 364 472 376 476 368 472 372 484 380 484 380 488 384 488 388 492 392 496 392 496 396 500 400 504 408 516 408 520 412 520 416 524 420 528 420 532 428 540 436 552 428 600 460 576 468 648 604 788 708 844 724 748 548 604 464 556 448 552 440 536 432 536 436 540 432 536 432 536 432 536 432 536 428 540 428 540 432 544 436 548 436 548 436 552 440 552 444 556 452 572 452 572 448 564 440 548 448 552 444 552 456 552 448 540 432 520 384 460 328 420 308 412 332 444 340 452 352 476 388 512 448 556 476 576 472 576 472 580 452 564 448 568 444 568 444 568 460 568 460 568 460 568 460 568 460 568 460 568 456 560 448 552 452 572 452 572 452 572 452 572 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 452 576 448 572 448 568 444 568 440 564 440 564 440 564 440 564 436 556 428 548 424 552 432 560 432 552 428 552 424 548 424 548 420 544 420 544 420 544 420 544 412 536 416 540 416 540 412 536 420 544 416 540 416 536 412 536 412 536 416 540 416 540 416 540 416 540 416 536 412 532 408 532 404 528 404 528 404 528 404 528 404 528 400 524 400 520 396 520 388 512 392 520 396 516 388 512 388 524 388 520 384 516 380 516 380 512 376 512 372 508 372 508 372 508 368 504 368 500 364 500 360 496 360 496 360 496 360 496 356 492 356 492 356 492 356 492 352 488 352 484 348 480 344 480 344 488 344 480 340 476 340 468 340 468 344 460 340 456 336 448 336 456 332 452 332 448 328 448 316 436 320 440 324 448 328 448 324 432 324 432 324 432 324 432 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 312 420 308 416 308 412 304 412 300 412 308 416 308 412 300 404 276 384 276 388 284 392 288 396 280 392 280 392 280 392 280 392 276 388 280 392 272 388 268 380 268 376 264 372 264 368 260 368 256 368 260 368 260 364 252 356 252 360 248 356 248 352 244 352 248 356 244 352 244 348 240 348 236 348 244 356 248 348 232 336 232 340 232 340 232 340 232 340 240 340 240 336 236 332 232 332 232 332 228 328 228 328 224 324 216 320 212 316 212 312 208 312 216 324 220 320 208 304 204 312 196 304 204 308 204 304 192 292 192 296 192 296 188 292 184 280 188 272 192 280 196 280 192 272 192 276 188 272 184 268 180 268 172 260 172 264 176 264 176 264 176 264 176 264 176 264 176 264 184 256 176 252 168 244 164 236 168 244 168 244 168 244 168 244 164 240 164 240 164 240 164 240 160 236 160 236 160 236 160 236 164 232 164 236 168 240 172 240 156 224 156 224 156 224 156 224 164 224 152 212 148 216 160 228 164 224 156 216 148 208 144 212 140 204 144 212 148 212 144 208 136 200 140 204 144 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 200 136 196 132 196 132 196 132 196 132 196 140 204 144 200 128 188 120 188 120 188 132 200 136 196 124 184 124 192 128 196 132 192 128 188 120 188 128 188 116 180 124 196 136 196 124 184 120 188 132 200 120 180 116 184 128 196 132 192 124 192 136 196 124 188 128 196 132 192 120 180 112 176 116 184 20 64 16 60 12 64 16 68 16 64 20 68 20 68 24 72 20 72 28 80 32 76 24 68 16 76 28 64 20 80 32 68 28 76 28 72 24 68 20 68 20 72 24 76 28 72 24 68 36 68 48 72 40 68 44 76 40 64 36 60 32 64 36 68 32 72 20 68 24 60 16 52 24 56 28 60 28 36 4 16 4 8 0 8 0 8 0 8 12 20 8 16 4 12 4 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 16 16 28 20 28 28 40 36 48 40 48 40 44 16 44 32 56 36 60 48 76 32 52 32 52 36 60 44 68 48 64 40 52 28 44 24 44 28 48 28 52 32 56 36 56 36 56 36 60 40 64 44 64 48 68 48 68 56 80 68 88 76 96 76 96 76 96 76 96 76 92 72 88 68 92 72 96 84 92 84 88 80 84 76 80 56 56 40 40 32 44 32 40 32 40 32 44 36 48 40 48 40 48 40 48 40 48 40 48 20 24 144 316 404 372 356 344 348 332 332 320 320 312 304 308 320 312 300 296 288 292 280 292 268 276 256 268 244 256 236 252 232 236 228 232 224 232 228 236 220 224 212 216 204 208 196 200 180 200 184 192 180 184 168 180 148 164 232 364 340 372 324 372 300 360 300 356 300 360 304 368 304 372 316 376 312 368 316 380 312 380 316 384 316 388 320 388 324 392 328 396 332 400 332 404 332 408 328 412 328 416 332 416 340 424 340 424 344 432 352 440 356 480 360 452 456 692 676 904 812 964 832 816 560 520 400 448 368 452 352 436 340 432 344 440 340 432 340 432 340 432 340 432 340 428 340 432 344 436 348 436 348 436 352 440 352 444 356 444 356 452 348 452 348 448 348 440 340 440 348 448 364 456 348 424 276 352 252 328 236 328 252 344 244 336 248 332 248 344 276 380 300 424 352 476 380 480 380 480 364 460 360 456 356 452 352 448 352 460 352 460 352 460 352 460 352 460 352 460 352 456 344 448 340 452 340 452 340 452 340 452 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 340 452 340 448 336 448 332 444 328 440 328 440 328 440 328 440 328 436 320 428 316 432 324 440 320 432 320 432 316 428 316 424 308 420 308 420 308 420 308 420 300 416 304 420 308 416 304 412 308 420 308 416 304 416 300 412 300 412 296 408 296 408 296 408 304 416 304 416 300 412 296 408 292 404 292 404 292 404 292 404 288 404 288 400 284 400 280 396 272 392 280 396 280 396 276 388 276 388 272 384 272 384 268 380 268 380 268 380 264 376 264 372 264 372 264 368 260 368 256 364 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 348 240 344 236 344 256 344 252 340 252 340 248 340 248 340 248 340 244 336 240 336 240 336 240 332 236 332 232 328 224 320 224 324 232 328 236 332 216 324 216 324 216 324 216 324 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 204 312 204 308 200 308 196 304 196 308 200 308 200 308 196 304 184 292 180 288 176 284 172 280 184 280 184 280 184 280 192 280 196 280 196 280 204 272 196 264 184 268 184 264 180 264 176 260 172 260 176 260 176 256 168 248 168 252 168 248 164 248 160 244 164 248 164 244 160 244 156 240 168 240 176 248 180 240 164 228 164 232 164 232 164 232 164 232 160 240 152 236 148 232 144 232 144 232 144 228 140 224 136 224 148 216 148 212 144 212 140 208 140 212 152 216 140 208 144 220 128 200 140 208 140 200 124 188 124 192 120 188 116 184 116 188 104 192 112 196 120 192 112 188 124 192 132 184 128 180 124 180 120 176 120 176 120 180 124 180 120 176 120 176 120 176 120 176 104 172 104 172 104 172 104 172 100 168 100 168 100 168 100 168 104 164 104 164 104 164 104 164 100 160 100 160 100 160 100 160 92 156 92 160 100 168 104 168 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 152 88 148 84 152 88 156 84 152 88 156 92 152 84 148 80 144 80 144 84 148 88 152 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 136 76 132 72 128 72 132 72 132 72 132 72 132 76 144 84 136 64 116 60 128 60 124 72 136 76 132 64 120 64 128 68 132 72 128 68 124 64 128 68 124 60 116 64 132 84 132 72 120 68 124 80 136 72 120 64 120 76 132 76 124 72 128 84 132 72 124 76 132 80 128 68 116 60 112 64 120 68 76 64 72 64 72 68 76 68 76 68 76 68 76 68 76 84 92 88 96 88 96 84 92 68 88 80 76 64 84 76 72 80 88 76 80 72 76 64 72 68 80 72 84 76 80 72 76 68 88 80 88 68 80 72 88 68 76 64 72 60 76 64 80 72 72 72 68 64 60 52 48 52 56 56 56 52 48 36 36 12 12 12 12 8 8 8 8 20 20 20 16 16 16 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 16 20 28 28 32 32 36 40 44 48 48 48 48 44 40 44 56 56 60 56 68 72 60 52 56 52 60 60 68 64 68 60 60 48 48 44 48 44 52 48 56 52 56 56 60 56 56 52 56 56 60 60 64 60 68 64 68 64 72 72 84 84 100 96 100 96 100 96 100 96 96 88 92 84 88 88 92 92 88 92 92 92 88 84 76 76 52 48 44 40 40 40 40 40 40 40 40 44 44 48 48 48 52 52 52 52 52 52 52 52 20 36 204 340 388 324 352 304 328 292 328 292 316 296 308 300 324 304 308 284 296 288 296 292 288 284 280 280 272 272 264 264 248 244 240 236 236 236 236 236 228 228 224 220 216 208 208 204 200 196 196 192 192 188 188 200 168 192 248 420 384 444 368 464 368 468 364 464 360 468 368 472 364 476 376 480 372 476 376 488 384 488 384 488 388 492 388 496 392 496 396 504 404 508 400 504 412 520 412 520 416 524 416 528 428 532 424 532 424 536 432 548 436 608 428 580 684 932 964 1020 1012 1020 1016 1000 756 692 492 592 460 560 448 544 436 540 436 544 436 540 436 540 436 540 436 540 432 544 436 548 436 552 440 552 440 552 440 552 444 556 444 560 448 568 452 572 452 572 448 560 440 544 444 556 460 540 408 480 336 420 324 412 320 416 336 432 332 424 332 420 324 416 336 444 360 480 424 548 464 576 476 584 468 580 464 584 460 576 456 572 464 572 464 572 464 572 464 572 456 568 460 572 460 568 456 560 456 576 456 576 456 576 456 576 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 456 576 452 576 448 572 448 572 444 568 444 568 444 568 444 568 440 560 432 552 428 556 436 564 436 560 436 556 432 556 428 552 424 548 424 548 424 548 424 548 416 544 420 548 424 544 420 540 424 544 420 544 416 540 416 540 412 532 408 532 408 528 404 528 416 540 416 536 412 532 408 532 404 528 404 528 404 528 404 528 408 528 404 528 400 524 400 524 392 516 396 520 396 520 392 516 384 520 384 520 384 520 384 520 384 520 384 516 380 516 376 512 376 508 372 508 368 504 368 504 360 496 360 496 360 496 360 496 356 492 356 492 356 492 356 492 352 488 352 484 348 480 344 480 340 484 340 480 340 480 344 472 340 468 344 460 340 456 336 448 340 456 336 456 332 452 332 452 324 444 324 444 328 448 328 448 324 432 324 432 324 432 324 432 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 316 420 312 420 308 416 308 416 308 416 308 416 304 412 304 412 312 416 308 412 296 400 288 396 284 396 284 396 284 396 284 396 288 400 292 400 284 392 272 388 272 376 268 376 264 372 264 372 256 368 260 368 260 364 252 356 256 360 252 360 248 356 248 356 252 356 248 356 244 352 244 352 240 352 244 352 240 348 236 340 236 344 236 344 236 344 236 344 240 340 240 336 236 332 232 332 236 336 232 328 228 324 220 320 220 320 216 320 212 316 212 316 204 316 216 320 212 316 216 328 200 308 208 312 208 308 196 296 196 296 188 288 184 288 184 284 192 276 196 280 196 276 188 268 192 276 188 272 184 268 180 268 180 268 180 268 180 264 176 264 172 260 172 260 172 260 172 260 164 240 168 248 172 252 180 256 172 248 172 248 172 248 172 248 168 240 164 236 160 240 164 244 160 236 160 236 160 236 160 236 152 220 152 224 160 228 160 232 156 224 156 224 156 224 156 224 152 216 156 220 156 220 152 216 152 212 148 212 148 216 156 224 156 220 160 224 156 220 152 212 144 208 148 212 148 216 152 216 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 136 200 132 192 128 192 132 196 132 196 132 196 132 196 128 200 140 192 116 172 120 196 124 192 128 196 132 192 128 188 124 192 128 196 132 192 128 188 124 192 132 192 120 184 128 200 132 192 128 188 124 192 128 196 128 188 120 184 128 192 124 184 120 192 132 192 124 184 124 196 124 188 120 180 116 180 120 184 24 72 20 68 20 68 24 72 20 68 20 68 20 68 20 68 36 84 32 80 32 80 36 84 24 84 32 68 16 76 24 60 32 80 28 72 24 68 16 64 20 72 24 76 28 72 24 68 44 76 52 72 36 60 36 68 40 64 36 60 32 64 36 68 32 72 24 72 28 60 12 44 24 60 28 64 40 56 36 52 8 16 8 12 4 8 0 8 8 16 8 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 16 12 28 24 32 28 32 28 40 36 48 40 48 40 44 24 52 40 60 40 60 48 76 44 64 40 60 40 64 48 68 44 64 36 52 32 52 32 52 36 56 40 60 44 64 44 64 36 56 36 60 40 64 44 64 48 68 48 68 52 76 60 84 80 100 80 100 80 100 80 100 76 92 72 88 68 92 72 96 80 88 84 92 80 80 68 72 36 44 36 40 28 36 32 40 32 40 32 44 36 48 40 48 44 52 44 52 44 52 44 52 16 88 280 392 384 352 388 348 368 344 356 336 340 328 324 320 336 324 316 304 304 300 300 308 288 300 284 284 264 276 256 272 248 252 240 240 228 236 228 236 224 228 220 220 208 212 200 208 184 200 188 196 188 192 176 188 160 156 216 360 344 368 316 372 312 368 308 364 304 364 308 368 308 372 320 376 312 372 316 384 316 384 316 388 320 388 324 392 320 392 332 404 336 404 332 404 336 412 328 416 332 416 336 420 340 424 340 420 340 428 344 432 332 464 308 500 656 972 872 1020 872 996 900 992 788 664 472 496 380 460 360 444 344 436 348 440 344 436 344 436 344 436 344 436 348 436 352 440 356 444 356 444 352 440 352 444 356 444 360 448 344 444 344 452 352 456 360 456 352 448 360 456 360 424 280 328 248 340 236 324 224 316 220 316 236 336 244 332 228 324 228 328 244 360 292 416 340 452 368 484 380 476 376 472 364 464 356 460 360 464 360 464 360 464 360 464 344 452 352 460 356 460 352 456 344 456 344 456 344 456 344 456 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 344 456 340 452 340 448 336 448 332 444 332 444 332 444 332 444 328 436 320 428 316 432 324 440 328 440 324 436 324 432 320 432 316 428 316 428 316 428 316 428 312 424 316 428 316 428 312 424 312 424 308 420 308 416 304 416 304 416 300 412 300 408 296 408 300 412 300 412 296 408 296 404 292 404 292 404 292 404 292 404 292 408 288 404 288 400 284 400 276 396 280 400 284 396 280 392 272 384 272 384 272 384 272 384 276 388 272 384 272 380 268 380 268 376 264 372 264 368 260 368 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 348 240 344 236 344 252 340 252 340 252 340 252 344 248 340 248 340 244 336 240 336 244 340 240 336 240 332 236 332 236 328 232 328 232 328 228 324 216 324 216 324 216 324 216 324 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 208 316 204 312 204 308 200 308 204 312 200 304 192 300 192 300 200 308 200 304 192 300 188 296 188 284 188 284 188 284 196 284 204 288 204 288 208 276 196 264 188 272 184 268 184 264 180 264 172 260 176 260 176 256 168 248 172 256 168 252 168 248 164 248 168 252 164 248 164 244 160 244 180 244 172 240 168 236 168 240 168 236 168 236 168 236 168 236 160 240 152 236 148 232 144 232 148 236 144 228 140 224 132 220 152 220 148 216 148 212 144 212 144 220 156 220 144 208 144 216 136 204 140 208 136 204 132 196 128 192 120 184 112 184 120 192 108 196 112 196 120 192 112 184 124 192 132 184 128 180 124 180 132 184 128 180 124 176 116 172 116 172 116 172 116 172 116 172 100 168 104 172 104 172 108 176 104 172 104 172 104 172 104 172 108 168 100 160 100 160 108 168 100 160 100 160 100 160 100 160 92 156 92 156 92 160 96 160 92 156 92 156 92 156 92 156 92 152 84 144 80 148 88 156 92 156 88 148 84 148 88 152 92 156 92 156 92 152 84 144 76 140 80 144 80 148 84 148 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 76 136 72 128 64 124 72 132 72 132 72 132 72 132 64 136 80 132 56 112 68 144 72 128 68 124 64 128 68 132 64 128 68 132 72 128 68 124 68 128 72 128 60 120 68 136 72 128 76 132 80 128 76 124 84 128 72 124 72 124 68 112 64 124 76 124 68 116 68 128 64 116 68 124 72 124 68 120 76 80 72 76 68 80 72 84 68 76 68 76 68 76 68 76 76 80 64 68 60 72 72 84 76 96 84 76 64 80 68 64 80 88 76 80 72 76 64 72 68 80 72 84 76 80 72 76 68 84 76 80 60 64 52 72 68 76 64 72 60 76 64 80 72 72 76 72 68 60 48 44 60 64 68 72 68 72 68 72 16 16 16 12 12 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 16 20 24 28 36 36 36 36 36 40 44 48 48 48 48 44 48 52 60 56 60 56 64 68 68 64 64 56 60 60 64 64 64 56 56 48 52 48 56 52 60 56 64 60 64 64 68 64 56 52 56 56 60 60 64 60 68 64 68 64 68 72 80 76 100 96 100 96 100 96 100 96 96 88 92 84 88 88 92 92 88 88 92 92 88 80 72 68 36 40 44 40 36 36 40 44 40 40 40 44 44 48 48 48 52 52 52 52 52 52 52 48 28 96 312 384 360 308 384 308 356 312 348 312 344 316 332 316 336 312 316 288 300 284 308 300 304 296 296 292 288 288 280 280 264 260 252 244 240 236 232 232 232 232 228 224 216 212 208 208 204 200 196 196 196 196 196 204 180 192 236 416 384 440 360 460 372 476 368 468 364 472 368 476 368 476 380 484 372 476 380 488 384 488 384 492 388 496 392 496 388 496 400 508 408 508 400 500 412 520 412 524 416 528 420 528 424 532 420 528 420 532 428 540 452 620 444 636 852 1020 996 988 1020 1020 1020 1020 948 824 536 592 464 568 452 548 440 540 440 544 436 540 436 540 436 540 436 540 440 552 444 556 444 560 448 560 440 552 440 556 444 560 448 560 436 560 448 572 456 580 460 572 464 564 460 564 452 504 336 380 328 408 332 416 340 420 344 424 336 424 348 428 340 412 332 416 340 448 368 480 404 536 460 588 484 592 480 596 472 588 464 584 464 584 464 584 464 584 464 584 448 568 452 580 460 580 460 580 456 576 456 576 456 576 456 576 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 456 580 456 576 452 572 448 572 444 568 444 568 444 568 444 568 440 560 428 548 424 552 436 564 440 564 440 560 436 560 432 556 428 552 428 552 428 552 428 552 424 552 432 556 432 556 428 548 424 548 424 544 420 540 416 540 420 544 420 540 416 536 412 536 412 536 408 532 408 528 404 528 404 528 404 528 404 528 404 528 408 532 408 528 404 524 400 524 392 520 396 524 400 520 396 516 384 520 384 520 384 520 384 520 388 524 388 520 384 520 380 516 376 512 376 508 372 504 368 504 360 496 360 496 360 496 360 496 356 492 356 492 356 492 356 492 352 488 352 484 348 480 344 480 340 484 340 480 340 480 344 472 340 468 344 460 340 456 336 448 340 460 340 456 336 452 332 452 336 452 332 448 328 444 324 440 324 432 324 432 324 432 324 432 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 316 424 316 420 312 416 308 416 316 420 308 412 300 404 296 408 296 404 296 404 296 404 296 404 284 396 284 396 284 396 284 396 276 392 280 388 268 380 256 368 272 380 272 376 268 372 264 372 256 368 260 368 260 364 252 356 256 364 256 360 252 356 248 356 252 360 252 356 248 352 244 352 252 356 240 340 232 344 240 352 240 348 240 348 240 348 240 348 240 340 240 336 236 332 232 332 236 336 232 328 228 324 220 320 220 324 220 320 216 316 212 316 224 332 228 324 212 308 204 312 208 312 208 308 204 304 200 304 200 300 188 288 180 288 188 288 196 280 196 280 196 276 184 268 192 276 188 272 184 268 180 268 192 276 188 272 180 264 172 256 172 260 172 260 172 260 172 260 176 252 176 248 172 244 168 244 172 248 172 248 172 248 172 248 172 244 160 232 156 236 168 248 160 236 160 236 160 236 160 236 160 228 160 228 160 228 160 228 156 224 156 224 156 224 156 224 164 220 140 192 128 204 156 228 168 228 156 216 148 208 144 208 152 216 152 216 152 212 140 204 136 200 136 204 140 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 136 196 128 192 124 184 132 196 132 196 132 196 132 196 132 208 152 208 128 188 144 228 136 196 124 184 120 188 132 200 124 192 128 196 132 192 128 188 128 196 132 192 120 184 128 200 120 188 132 200 136 196 124 184 140 196 124 188 124 188 116 172 116 184 124 188 116 176 120 188 108 176 120 188 128 192 124 184 28 72 24 68 20 72 24 76 16 72 32 84 36 76 16 60 24 72 24 72 24 72 24 72 32 80 32 76 24 68 16 60 24 76 32 76 20 64 20 72 20 68 20 68 20 68 20 68 44 68 32 56 24 56 32 64 28 60 40 72 44 68 32 56 20 60 16 68 28 68 24 64 20 56 24 60 36 60 40 64 40 24 4 16 8 4 0 8 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 20 16 28 24 36 24 32 24 36 36 48 44 56 48 56 44 60 36 60 48 68 40 52 40 68 48 64 36 52 32 56 36 56 36 56 36 56 36 56 48 64 40 56 36 60 44 68 44 64 44 64 44 64 44 64 52 68 48 64 44 68 48 72 64 92 80 104 88 108 84 104 72 92 72 92 72 92 72 92 84 92 84 96 88 88 60 52 40 44 28 32 24 36 36 48 28 40 32 44 44 56 48 60 44 56 48 52 44 56 44 48 28 208 364 392 416 380 392 372 404 368 388 352 364 348 356 348 352 340 344 316 304 296 300 304 308 300 280 292 284 284 276 284 248 280 252 240 256 252 212 224 228 232 220 224 208 212 200 204 192 204 180 188 184 196 180 192 132 148 180 308 340 388 320 372 296 360 304 364 308 372 316 376 316 376 316 380 320 384 324 384 328 392 320 384 320 392 332 404 332 404 340 412 344 412 344 412 348 424 340 420 336 416 332 416 344 424 340 424 340 428 348 436 308 428 324 528 624 980 900 980 888 1020 900 992 936 832 524 508 396 472 364 448 356 448 352 440 348 440 348 440 348 440 348 440 352 440 352 444 356 448 360 448 368 452 364 452 364 452 360 448 352 452 352 456 356 460 360 456 396 464 372 488 356 356 216 324 252 340 252 344 256 348 260 348 264 352 260 348 260 344 256 344 224 320 248 364 284 388 332 464 376 484 380 476 376 488 364 456 356 460 356 460 356 464 368 472 360 464 360 460 356 456 352 456 356 464 344 452 336 448 340 456 344 456 344 452 340 448 336 448 336 448 336 448 336 448 336 448 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 328 440 328 440 328 440 328 440 332 444 332 444 332 444 332 444 320 436 324 440 328 436 324 432 320 432 320 432 320 432 320 432 324 436 324 432 320 428 316 428 308 424 312 424 312 420 304 412 308 420 308 416 304 412 300 412 292 408 304 420 308 416 296 404 296 408 296 408 296 408 296 408 292 408 292 404 288 400 284 400 284 404 288 404 288 400 280 392 272 384 272 384 272 384 272 384 276 384 268 376 264 376 264 380 268 376 268 372 264 368 260 368 256 364 256 364 256 364 256 364 256 364 256 360 252 356 248 356 248 356 248 352 244 348 240 348 260 348 260 344 256 340 252 344 252 344 252 344 248 340 244 340 248 344 248 340 244 336 240 336 240 336 240 332 236 328 232 328 220 328 220 328 220 328 220 328 216 320 212 316 208 320 212 324 212 320 212 316 208 312 204 312 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 196 304 196 300 192 296 188 296 196 292 196 288 192 284 196 284 188 276 192 280 204 272 200 268 192 276 192 272 184 264 176 256 172 256 176 264 184 268 184 268 172 256 172 252 168 248 164 248 172 256 172 252 168 248 164 248 176 244 176 240 172 236 168 236 172 240 172 236 168 232 164 232 160 236 144 228 140 228 140 232 144 232 144 228 140 224 136 224 156 220 144 208 136 208 144 216 148 216 148 212 144 208 140 208 144 212 144 208 136 200 128 192 132 200 128 192 120 188 116 184 116 200 116 196 120 192 116 192 120 188 128 184 128 184 128 184 132 188 132 184 128 184 124 180 120 176 120 176 120 176 120 176 112 180 112 176 108 172 104 172 104 172 104 168 100 164 96 164 124 180 116 176 112 168 104 164 104 164 104 164 104 164 104 164 104 164 100 160 96 164 100 168 96 156 92 152 88 156 92 160 88 156 92 156 92 152 84 144 84 152 92 148 72 136 84 164 88 152 88 148 84 144 80 144 84 144 76 140 80 144 72 128 80 136 76 132 72 136 76 140 84 144 84 140 80 136 76 136 64 128 72 136 80 140 80 140 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 68 128 68 124 64 120 60 120 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 56 116 72 132 84 132 72 120 68 124 72 124 68 120 76 136 72 120 68 124 80 132 72 116 92 136 76 120 68 120 76 132 76 80 72 76 68 80 72 84 52 64 64 76 72 76 64 72 72 80 72 80 72 80 72 80 72 84 76 84 72 76 64 68 64 80 76 80 64 68 64 80 72 80 72 80 72 80 72 80 72 80 60 68 56 68 60 72 60 76 64 80 68 76 64 72 64 64 68 68 68 64 60 60 56 56 60 60 56 60 60 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 40 44 48 52 52 52 48 48 60 52 56 56 64 60 56 44 60 60 68 60 56 48 56 60 60 56 60 56 60 56 60 56 72 64 64 56 60 60 68 68 64 60 64 60 64 60 64 60 72 64 68 60 64 64 68 68 80 80 92 96 100 96 100 92 96 92 96 92 96 92 96 92 92 92 92 96 96 84 68 52 48 44 36 32 32 36 44 48 44 44 48 48 48 48 52 52 52 52 52 56 64 68 56 40 52 216 380 356 396 336 372 324 376 324 364 320 356 324 352 332 336 316 332 296 300 272 288 276 312 300 304 300 304 296 288 288 264 292 284 272 276 260 244 252 236 236 232 224 220 212 208 204 216 200 192 188 192 196 196 204 156 188 204 364 376 464 368 464 360 464 364 472 372 480 376 484 376 480 380 484 380 488 384 488 392 496 388 492 388 496 400 508 400 508 408 516 412 516 412 512 424 532 424 528 420 524 416 524 428 536 424 532 428 536 432 548 444 572 444 560 632 896 1012 1020 1008 1020 968 1020 1004 976 612 616 484 580 460 556 452 556 444 544 440 544 440 544 440 544 440 544 440 552 444 556 444 560 448 560 452 564 452 564 452 564 452 568 452 576 456 580 464 584 460 572 476 552 456 580 436 440 300 412 336 412 340 416 344 416 348 420 352 424 352 420 348 420 344 424 332 424 336 452 356 468 396 540 460 588 480 592 476 604 476 580 464 580 460 580 464 584 468 592 464 584 464 580 460 580 456 576 464 580 460 576 452 572 452 576 456 576 456 572 452 572 448 568 448 572 448 572 448 572 448 572 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 440 564 440 564 440 564 440 564 444 568 444 568 444 568 444 568 432 560 436 564 440 560 436 556 432 556 432 556 432 556 432 556 436 560 436 556 432 552 428 552 420 548 424 548 424 544 416 536 420 544 420 540 416 540 412 536 408 536 416 540 416 540 412 532 408 532 408 532 408 532 408 532 408 532 408 528 404 528 400 524 400 528 404 528 404 524 396 516 384 520 384 520 384 520 384 520 388 520 380 516 376 512 380 516 376 512 376 508 372 508 368 504 364 500 364 500 364 500 364 500 364 500 364 496 360 492 356 492 356 492 356 488 352 488 348 484 348 492 348 484 344 480 344 472 344 472 348 464 344 460 340 452 344 464 344 460 340 456 336 456 336 456 336 452 332 448 328 448 328 436 328 436 328 436 328 436 324 428 320 424 316 428 320 432 320 428 320 424 316 420 312 420 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 304 412 304 408 300 408 296 404 292 404 292 400 288 396 284 396 272 388 276 392 276 388 272 384 276 384 272 376 264 372 260 368 252 364 260 372 264 372 260 368 256 364 256 360 252 360 248 356 256 364 256 360 252 356 248 356 244 352 244 348 240 348 236 344 240 348 240 344 236 344 232 340 240 336 232 332 228 328 232 332 232 332 232 328 228 324 224 324 224 324 212 312 208 312 212 316 216 320 216 316 212 312 208 312 212 316 208 308 200 304 196 300 200 304 196 300 192 292 184 280 200 284 200 280 196 276 192 276 188 272 184 272 184 272 184 272 188 272 184 272 180 268 180 264 176 264 176 264 176 264 176 264 180 256 180 252 176 248 172 248 172 248 172 244 168 240 164 240 176 252 172 244 164 236 160 232 164 240 164 240 164 240 164 240 168 232 164 228 160 232 164 236 160 224 156 220 152 224 156 228 152 220 156 220 156 216 148 208 148 216 152 212 136 200 148 224 152 216 152 212 148 208 144 208 140 200 136 200 140 204 132 188 136 200 136 200 136 200 136 200 144 208 144 204 140 200 136 200 132 200 136 204 140 204 140 200 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 132 196 132 192 128 192 124 188 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 116 188 132 204 140 200 132 192 124 192 132 192 124 188 132 204 136 196 128 192 136 200 132 192 124 188 124 188 120 180 116 176 28 72 24 68 20 72 24 76 4 52 8 60 20 72 28 76 24 72 24 72 24 72 24 72 16 68 20 68 20 68 16 60 12 68 24 72 16 64 20 72 28 76 28 76 28 76 28 76 40 68 36 60 28 56 32 60 40 64 36 60 32 64 36 68 28 68 20 68 24 60 16 52 32 64 28 60 36 56 32 52 40 24 4 16 8 4 0 8 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 20 16 28 24 36 24 32 40 48 44 52 40 44 32 40 36 52 28 56 40 60 36 48 36 64 48 64 40 60 44 72 44 64 44 64 44 64 44 64 56 72 52 68 48 72 52 76 48 68 48 68 48 68 48 68 52 72 48 68 48 68 52 72 56 80 68 92 76 96 76 96 80 100 80 100 80 100 80 100 84 92 84 96 88 84 56 48 40 44 32 36 28 40 36 48 44 52 44 48 40 44 36 44 44 48 44 64 68 72 44 40 108 300 436 396 412 396 424 384 420 388 408 372 384 368 376 364 348 340 344 316 308 284 284 280 308 308 308 312 304 304 284 288 260 280 276 276 256 248 240 260 236 240 228 228 212 216 204 208 196 208 184 192 188 200 180 188 152 156 176 304 336 384 316 368 304 364 308 368 312 376 316 380 316 380 320 380 324 384 324 384 324 392 320 388 324 396 332 400 336 404 340 412 344 412 344 416 348 424 340 424 336 420 336 420 344 428 340 424 344 432 352 436 344 456 332 440 396 672 768 1008 920 1020 924 1012 928 844 524 488 408 484 376 456 364 452 356 440 348 440 348 440 348 440 348 440 352 444 356 444 360 448 360 448 360 448 360 452 368 456 372 460 360 460 360 468 364 468 372 468 364 448 368 472 328 344 220 340 252 336 252 340 256 340 260 344 268 352 264 348 264 344 260 344 260 336 256 340 248 332 272 400 348 464 372 472 360 484 360 460 360 460 360 456 360 464 364 468 360 460 360 460 356 456 356 452 348 460 348 460 348 456 340 452 344 456 344 456 340 452 340 448 336 448 336 448 336 448 336 448 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 328 440 328 440 328 440 328 440 332 444 332 444 332 444 332 444 324 436 328 440 328 440 324 436 320 432 320 432 320 432 320 432 324 436 324 432 320 428 316 428 312 424 312 424 312 420 304 416 308 420 308 420 304 416 304 412 300 412 304 416 304 416 300 412 296 408 296 408 296 408 296 408 292 408 292 408 288 404 288 400 288 404 288 404 288 400 280 396 276 388 276 388 276 388 276 388 276 388 272 380 264 376 268 380 268 376 268 376 264 372 264 368 256 364 256 364 256 364 256 364 256 364 256 360 252 356 248 356 248 356 248 356 244 352 244 348 260 348 260 344 256 340 252 344 252 344 252 344 248 340 244 340 248 344 248 340 244 336 240 336 240 336 240 332 236 328 232 328 220 328 220 328 220 328 220 328 216 320 212 316 208 320 212 324 212 320 212 316 208 312 204 312 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 196 304 196 304 192 300 192 296 196 292 196 288 192 284 196 284 192 276 196 280 204 276 200 272 196 276 184 264 176 260 180 268 172 256 176 260 176 256 168 252 172 256 172 256 168 252 168 248 172 256 172 252 168 248 164 248 176 244 176 244 172 240 172 236 172 240 172 240 168 236 168 232 160 240 148 232 140 228 144 232 144 232 144 228 140 224 136 224 152 220 148 212 140 208 144 212 148 216 144 212 144 212 140 208 148 212 136 200 128 196 132 204 132 200 128 196 124 188 120 192 116 200 116 196 120 192 116 192 120 188 128 184 128 184 128 184 128 180 124 180 120 176 120 172 120 176 120 176 120 176 120 176 112 180 112 176 108 172 104 172 104 172 104 168 100 164 96 164 112 168 108 164 100 160 96 156 104 164 104 164 104 164 104 164 104 164 100 160 96 164 100 168 96 156 92 152 88 156 92 160 88 156 92 156 92 152 84 144 84 152 88 148 76 140 84 156 88 152 88 148 84 144 80 144 72 132 68 132 76 136 64 120 72 136 80 144 84 140 76 132 84 144 84 140 80 136 76 136 80 140 84 144 84 140 76 136 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 76 136 76 132 72 132 72 128 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 64 120 76 132 84 132 76 124 72 132 80 132 72 128 84 144 88 132 72 120 76 132 84 132 60 120 72 132 76 120 60 108 76 80 72 76 68 80 72 84 68 76 64 76 72 84 80 92 72 80 72 80 72 80 72 80 56 68 64 76 68 76 64 72 64 76 76 80 68 76 72 88 76 84 76 84 76 84 76 84 68 80 64 76 60 72 60 72 72 80 60 68 56 72 68 84 72 72 72 68 64 60 52 52 68 64 64 60 56 56 52 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 44 44 48 48 48 44 44 40 48 44 44 48 60 56 52 44 56 60 68 64 64 60 72 72 72 68 72 68 72 68 72 68 76 72 76 72 76 72 76 72 72 68 72 68 72 68 72 68 76 68 68 64 68 64 72 72 80 80 84 84 92 92 96 92 104 100 104 100 104 100 104 100 96 96 96 96 96 84 64 48 48 44 40 40 40 40 44 48 48 48 48 48 48 48 48 48 56 48 48 68 76 60 40 24 156 312 436 352 376 340 396 328 388 328 380 324 372 332 364 336 348 316 340 304 300 260 268 248 296 292 316 296 300 296 300 292 296 272 272 276 252 248 260 256 248 248 240 232 224 220 212 208 216 204 196 196 200 200 196 200 180 196 196 352 372 460 364 456 368 472 372 476 376 480 380 484 380 484 380 488 384 488 388 492 392 496 392 496 396 500 400 504 404 512 412 516 416 520 412 516 424 532 424 532 424 532 424 528 432 536 428 536 428 540 436 552 428 560 452 552 460 608 660 844 892 1020 988 1020 868 772 524 604 500 592 472 564 456 556 448 548 444 548 444 548 444 548 444 548 444 556 444 560 448 560 452 564 444 560 448 564 456 572 464 576 464 584 468 592 476 596 472 584 476 572 476 584 432 448 324 448 336 420 340 424 340 428 344 428 356 436 352 436 348 432 348 436 352 440 336 436 320 424 344 484 428 568 472 588 472 600 480 584 468 592 460 588 460 592 464 596 464 592 460 588 460 584 456 584 452 576 464 588 464 580 456 572 460 580 456 576 456 572 452 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 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 436 560 440 568 444 564 436 560 436 560 436 560 436 560 436 560 436 560 436 556 432 552 428 552 424 548 428 552 424 548 420 540 424 548 420 544 420 540 416 540 412 540 416 540 416 540 416 536 412 536 412 536 412 536 412 536 412 536 408 532 408 528 404 528 404 528 408 532 404 528 400 520 392 528 392 528 392 528 392 528 392 524 384 516 380 516 380 520 380 516 376 512 376 508 372 508 368 504 368 504 368 504 368 504 364 500 364 496 360 492 356 492 360 496 356 492 356 488 352 488 348 492 348 484 344 480 344 472 344 472 348 464 344 460 340 452 344 464 344 460 340 456 336 456 336 456 336 452 332 448 328 448 328 436 328 436 328 436 328 436 324 428 320 424 316 428 320 432 320 428 320 424 316 420 312 420 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 308 416 304 412 304 408 300 408 292 404 292 400 288 396 284 396 276 388 280 396 280 392 272 388 284 384 268 368 256 368 268 380 264 372 264 372 264 368 252 360 260 368 256 364 256 360 252 360 256 364 256 360 252 356 248 356 248 356 244 352 244 348 240 348 244 352 240 348 240 344 236 344 244 340 236 332 232 332 232 336 232 332 232 328 228 324 224 324 220 324 216 320 212 316 212 316 212 316 212 316 212 316 212 316 220 316 204 300 192 300 204 312 200 304 200 300 196 296 192 284 200 284 200 280 196 276 192 276 192 276 188 276 188 276 188 276 180 268 176 264 176 260 172 260 176 264 176 264 176 264 176 264 180 256 180 252 176 248 172 248 172 248 172 244 168 240 164 240 172 244 168 244 164 240 160 236 164 240 164 240 164 240 164 240 168 232 164 228 160 232 164 236 160 224 156 220 152 224 156 228 152 220 156 220 156 216 148 208 148 212 148 212 144 208 148 216 152 216 152 212 148 208 144 208 140 200 132 200 144 208 136 192 128 200 144 212 148 208 136 192 144 208 144 204 140 200 136 200 144 208 148 208 144 204 136 196 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 132 196 132 196 132 196 128 192 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 108 176 116 184 120 180 116 176 124 192 128 192 124 188 132 204 136 188 112 172 112 184 124 188 124 192 132 200 132 196 124 184 28 72 24 68 20 72 24 76 28 76 24 68 20 72 24 76 24 72 24 72 24 72 24 72 8 60 16 68 20 68 16 64 20 76 32 76 24 68 28 80 20 68 20 68 20 68 20 68 40 68 40 68 36 64 32 60 44 68 32 56 28 60 40 72 32 72 24 68 24 60 12 52 36 64 32 60 36 52 32 48 40 24 4 16 8 4 0 8 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 20 16 28 24 36 24 32 24 36 32 44 40 48 40 48 28 44 24 52 40 60 36 48 40 64 52 72 48 68 52 80 56 76 56 76 56 76 56 76 56 76 56 80 60 76 56 76 52 72 52 72 52 72 52 72 56 76 52 68 48 72 56 76 68 88 68 92 76 100 80 104 84 104 84 104 84 104 84 104 88 96 88 100 88 84 52 44 40 44 36 44 36 44 36 48 32 40 36 48 40 52 48 56 56 48 40 64 56 40 20 44 240 380 464 388 404 396 436 392 432 388 416 376 396 368 388 372 372 360 368 336 316 272 264 244 292 316 320 308 300 316 320 316 324 264 260 292 260 268 280 264 248 252 240 240 224 224 208 212 196 212 192 200 196 200 176 180 172 164 168 288 328 388 320 368 316 376 316 376 320 380 320 380 320 380 324 384 324 388 328 388 324 392 328 396 332 400 332 400 336 408 344 416 348 416 348 416 348 424 340 424 340 424 340 428 348 432 344 428 348 432 352 444 332 424 344 468 384 464 424 536 552 700 692 748 580 548 400 520 404 484 376 460 364 456 356 444 352 444 352 444 352 444 352 444 356 444 360 448 360 452 364 452 360 448 364 456 372 464 376 468 372 468 368 476 376 476 380 476 384 480 396 488 344 372 248 344 256 340 268 340 272 344 272 348 280 352 280 352 276 348 276 344 280 340 260 340 240 320 252 376 324 456 360 472 352 480 360 468 360 468 364 460 360 464 364 468 364 464 364 460 360 460 356 456 340 456 352 468 356 464 348 456 348 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 332 444 332 444 332 444 332 444 332 444 332 444 332 444 332 444 324 440 332 444 332 444 328 436 324 436 324 436 324 436 324 436 324 436 324 432 320 428 316 428 312 428 316 428 316 424 308 416 312 424 312 420 308 420 304 416 308 416 304 416 304 416 304 420 300 412 300 412 300 412 300 412 296 412 296 408 292 408 288 404 288 408 292 408 292 404 284 396 280 392 280 392 280 392 280 392 280 388 272 384 268 380 272 384 272 380 272 376 268 376 264 372 260 368 260 368 260 368 260 368 256 364 256 360 252 356 248 356 252 360 252 356 248 356 244 352 260 348 260 344 256 340 252 344 252 344 252 344 248 340 244 340 248 344 248 340 244 336 240 336 240 336 240 332 236 328 232 328 220 328 220 328 220 328 220 328 216 320 212 316 208 320 212 324 212 320 212 316 208 312 204 312 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 200 308 200 304 196 304 192 300 196 292 196 288 192 284 196 284 192 280 200 284 208 280 204 272 196 276 180 260 172 264 184 276 188 272 188 272 184 264 176 256 176 260 176 256 172 256 168 252 172 256 172 252 168 248 164 248 180 248 180 244 176 244 172 240 176 244 176 240 172 240 168 236 164 240 148 236 144 232 148 236 144 232 144 228 140 224 136 224 152 220 152 220 148 216 144 212 144 212 144 212 144 212 144 212 148 212 132 196 124 200 136 212 132 200 132 196 128 196 128 196 116 200 116 196 120 192 116 192 124 192 132 188 132 188 132 188 124 180 120 176 120 172 116 172 120 176 120 176 120 176 120 176 112 180 112 176 108 172 104 172 104 172 104 168 100 164 96 164 112 172 112 172 112 168 108 168 104 164 104 164 104 164 104 164 104 164 100 160 96 164 100 168 96 156 92 152 88 156 92 160 88 156 92 156 92 152 84 144 84 148 84 148 88 152 84 144 88 152 88 148 84 144 80 144 80 140 76 144 88 152 80 136 72 136 84 152 92 144 76 132 84 144 84 140 80 136 76 136 84 144 84 144 80 136 72 132 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 64 124 64 124 64 124 68 128 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 64 116 64 116 64 116 60 112 64 120 72 120 64 116 72 132 80 120 56 104 60 120 72 124 80 128 72 124 72 128 80 136 76 80 72 76 68 80 72 84 68 76 68 72 64 68 60 68 72 80 72 80 72 80 72 80 64 76 68 76 68 76 64 68 72 84 80 84 68 72 68 80 68 76 68 76 68 76 68 76 68 80 72 84 68 76 60 72 68 76 64 72 60 76 64 80 68 68 68 68 64 60 56 52 64 64 60 60 56 60 52 56 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 24 28 36 44 48 52 52 52 48 40 44 48 64 60 60 48 64 68 76 72 72 64 72 76 76 72 76 72 76 72 76 72 72 72 76 76 80 72 76 68 76 72 76 72 76 72 76 72 76 72 72 68 72 68 76 72 88 84 88 84 92 92 104 104 104 100 104 100 104 100 104 100 100 96 96 100 96 80 60 44 48 48 48 48 48 48 48 48 36 36 40 44 52 56 60 60 64 48 52 60 48 24 40 72 300 360 424 332 384 336 392 332 392 324 380 320 372 328 368 332 368 336 364 308 300 240 232 196 268 300 340 316 324 332 344 316 292 220 256 304 268 268 292 260 264 260 252 244 236 224 220 216 220 208 204 204 208 204 192 196 192 196 184 340 368 464 372 464 380 484 380 484 380 484 380 484 384 488 384 488 388 492 388 496 392 496 396 504 404 508 400 504 408 512 412 520 420 524 416 520 424 532 424 532 428 536 428 536 432 540 432 540 432 544 440 548 444 540 428 564 472 588 444 556 456 596 524 656 536 592 496 588 492 580 464 560 456 560 452 552 448 552 448 552 448 552 448 552 448 560 448 560 452 564 452 568 452 564 456 568 460 576 464 576 468 588 472 596 480 600 476 588 484 584 488 592 456 492 348 440 344 436 348 440 348 444 352 444 356 448 356 444 352 444 348 440 348 444 348 452 336 432 348 480 416 564 480 596 476 592 476 584 476 600 468 592 464 592 464 596 468 592 464 592 460 588 460 588 456 580 460 584 464 584 464 584 464 580 460 580 456 576 456 576 456 580 456 580 456 580 456 580 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 448 572 448 572 448 572 448 572 444 568 444 568 444 568 444 568 440 564 444 568 444 568 440 564 440 564 440 564 440 564 440 564 436 560 436 556 432 552 428 552 428 552 432 556 428 548 420 544 428 548 424 548 420 544 420 544 420 544 416 540 416 540 420 544 416 540 416 540 416 540 416 540 416 536 412 536 408 532 408 532 408 532 412 536 408 528 400 524 396 532 396 532 396 532 396 532 392 528 388 520 384 520 384 520 384 516 380 516 376 512 376 512 372 508 372 508 372 508 372 508 364 500 364 496 360 492 356 492 364 496 360 496 356 492 356 492 348 492 348 484 344 480 344 472 344 472 348 464 344 460 340 452 344 464 344 460 340 456 336 456 336 456 336 452 332 448 328 448 328 436 328 436 328 436 328 436 324 428 320 424 316 428 320 432 320 428 320 424 316 420 312 420 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 312 416 308 416 304 412 304 412 292 404 292 400 288 396 284 396 280 392 284 396 280 396 276 392 276 380 264 372 260 372 268 380 272 380 276 384 272 380 268 372 264 368 260 368 256 364 256 364 256 364 256 360 252 356 248 356 252 356 248 356 244 352 244 352 248 352 244 352 240 348 240 348 244 344 240 336 236 336 236 336 232 332 232 328 228 324 224 324 220 324 224 328 220 320 212 316 208 312 212 316 212 316 216 320 212 312 200 304 196 304 204 312 200 304 200 304 200 300 196 292 200 284 200 280 196 276 192 276 196 280 192 280 192 280 192 280 184 268 180 268 176 264 176 260 176 264 176 264 176 264 176 264 180 256 180 252 176 248 172 248 172 248 172 244 168 240 164 240 172 248 172 248 172 248 172 248 164 240 164 240 164 240 164 240 168 232 164 228 160 232 164 236 160 224 156 220 152 224 156 228 152 220 156 220 156 216 148 208 148 208 144 212 156 220 148 204 152 216 152 212 148 208 144 208 144 208 140 212 156 220 148 208 136 204 144 212 148 208 140 200 144 208 144 204 140 200 136 200 136 200 140 204 140 200 132 192 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 120 184 120 188 124 188 124 192 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 132 192 128 192 124 188 124 188 112 180 120 180 112 176 120 192 136 192 120 180 124 192 128 192 128 184 112 172 112 180 128 196 28 72 24 68 20 72 24 76 8 60 16 68 24 68 16 60 24 72 24 72 24 72 24 72 24 76 28 76 24 68 16 60 24 76 28 68 12 52 4 56 24 72 24 72 24 72 24 72 40 68 44 72 44 68 32 56 32 64 36 68 40 64 36 60 24 64 20 68 28 64 20 60 24 56 28 60 36 56 40 60 40 24 4 16 8 4 0 8 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 20 16 28 24 36 24 32 24 36 32 44 36 44 36 44 32 48 28 56 48 68 44 60 52 80 64 80 52 68 52 76 52 72 52 72 52 72 52 72 48 72 56 80 60 76 52 68 60 80 60 80 60 80 60 80 60 76 56 72 52 76 56 80 68 84 64 84 64 92 80 104 80 100 80 100 80 100 80 100 92 100 92 100 88 80 48 40 36 48 40 48 40 48 40 44 36 44 36 48 40 52 44 52 52 48 44 60 28 20 60 144 376 412 440 388 436 396 432 412 440 400 424 384 412 380 404 376 380 372 376 336 300 244 216 184 224 292 348 348 340 352 336 304 192 156 244 332 260 252 284 260 260 264 248 248 228 228 212 216 200 216 200 208 200 204 176 176 176 156 152 276 324 396 332 380 324 384 324 384 324 384 324 384 324 384 324 388 328 388 332 392 320 392 332 404 336 404 332 400 340 412 348 416 352 420 348 420 348 424 340 428 344 432 348 432 352 432 348 432 348 436 356 444 360 440 352 436 392 464 400 416 404 416 372 472 400 500 384 480 380 468 364 452 360 456 364 452 356 448 356 448 356 448 356 448 360 448 360 452 364 452 368 456 368 460 372 460 372 460 372 460 368 468 368 476 372 476 380 476 380 476 396 500 392 436 292 348 280 348 284 352 284 356 288 356 288 356 284 352 284 348 280 348 276 344 284 360 268 328 248 364 324 464 376 484 356 476 348 468 368 472 368 464 364 464 364 464 368 468 364 464 364 460 360 460 348 460 348 460 348 464 356 472 352 464 348 460 348 456 344 456 344 456 344 456 344 456 344 456 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 336 448 336 448 336 448 336 448 332 444 332 444 332 444 332 444 328 444 332 448 336 444 332 440 328 440 328 440 328 440 328 440 324 436 324 432 320 428 316 428 316 428 320 432 316 428 312 420 316 428 312 424 312 420 308 420 312 420 304 416 304 416 308 424 304 416 304 416 304 416 304 416 300 416 296 412 296 408 292 408 292 408 296 412 292 408 288 400 288 400 288 400 288 400 288 400 284 392 276 384 272 384 272 388 276 384 272 380 272 376 268 376 264 372 264 372 264 372 264 372 256 364 256 360 252 356 248 356 256 364 252 360 252 356 248 356 260 348 260 344 256 340 252 344 252 344 252 344 248 340 244 340 248 344 248 340 244 336 240 336 240 336 240 332 236 328 232 328 220 328 220 328 220 328 220 328 216 320 212 316 208 320 212 324 212 320 212 316 208 312 204 312 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 204 312 200 308 200 304 196 304 196 292 196 288 192 284 196 284 196 284 200 288 212 280 208 276 184 268 184 268 184 268 184 268 180 264 184 272 188 272 184 268 180 264 176 260 176 256 172 256 172 256 172 252 168 248 164 248 184 252 180 248 180 244 176 244 180 248 176 244 176 240 172 240 168 244 152 236 148 236 148 240 144 232 144 228 140 224 136 224 152 220 156 224 156 220 144 208 140 208 140 212 144 216 148 216 136 204 136 204 136 204 136 204 132 200 132 200 132 200 132 204 116 200 116 196 120 192 116 192 128 196 136 192 136 192 136 192 132 184 128 184 124 180 124 176 120 176 120 176 120 176 120 176 112 180 112 176 108 172 104 172 104 172 104 168 100 164 96 164 108 168 108 168 108 168 108 168 104 164 104 164 104 164 104 164 104 164 100 160 96 164 100 168 96 156 92 152 88 156 92 160 88 156 92 156 92 152 84 144 84 144 80 148 96 160 84 136 88 152 88 148 84 144 80 144 76 136 72 144 88 156 84 140 84 144 84 144 84 144 84 144 84 144 84 140 80 136 76 136 64 128 72 132 76 132 72 128 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 64 124 64 128 68 128 72 132 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 84 136 80 128 76 128 76 128 60 120 68 120 60 116 72 132 80 124 68 120 76 132 76 120 64 116 64 116 68 120 72 128 76 80 72 76 68 80 72 84 52 68 72 88 84 92 80 80 72 80 72 80 72 80 72 80 80 88 80 84 72 76 64 68 68 80 64 68 44 48 36 52 72 84 72 84 72 84 72 84 64 80 72 88 72 80 60 68 56 72 68 84 72 80 60 68 60 60 64 68 68 68 64 64 52 56 56 60 56 64 60 68 52 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 40 40 44 44 44 40 36 32 52 44 52 56 68 68 68 60 80 80 84 76 72 64 68 72 72 68 72 68 72 68 72 68 64 64 76 72 76 72 68 60 80 76 80 76 80 76 80 76 80 72 76 68 72 72 76 76 80 76 76 72 80 80 92 96 100 96 100 96 100 96 100 96 104 100 100 100 96 80 56 40 44 48 48 52 52 48 48 44 52 52 48 48 48 48 44 44 52 44 56 60 36 20 96 172 404 364 396 336 416 336 392 352 408 336 400 336 388 336 388 344 368 336 360 300 280 204 184 148 168 256 336 344 352 344 320 268 140 128 280 380 292 260 308 288 272 268 260 248 240 228 224 216 220 212 208 212 212 204 192 184 192 188 172 328 364 472 388 476 384 488 384 488 384 488 384 488 384 488 384 492 388 496 392 496 388 496 400 508 408 508 400 500 408 516 416 524 420 524 420 520 424 532 424 536 428 540 432 540 436 540 432 540 432 544 440 552 436 564 452 556 436 600 444 572 452 560 436 596 472 580 504 572 472 564 448 552 452 560 456 556 448 552 448 552 448 552 448 552 452 556 448 560 452 564 456 564 464 572 460 568 460 568 460 568 464 588 472 596 476 596 472 584 480 588 488 620 512 576 412 476 356 456 356 460 356 464 360 464 356 460 356 456 352 448 348 444 344 448 356 464 352 432 328 456 424 576 492 608 476 592 472 584 480 604 472 592 464 592 464 592 468 596 468 592 464 588 460 588 464 584 460 576 460 584 472 596 464 584 464 580 460 576 456 576 456 580 456 580 456 580 456 580 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 448 572 448 572 448 572 448 572 444 568 444 568 444 568 444 568 440 568 444 572 448 568 444 564 440 564 440 564 440 564 440 564 436 560 436 556 432 552 428 552 428 556 432 556 432 552 424 544 428 552 428 548 424 544 420 544 428 548 416 536 412 540 424 552 416 540 416 540 416 540 416 540 416 540 416 536 412 532 408 532 408 536 412 536 412 532 404 524 404 528 404 536 396 540 396 536 396 528 388 520 384 520 384 528 384 520 384 516 380 512 376 512 372 508 372 508 372 508 372 508 364 500 364 496 360 492 356 492 364 500 364 496 360 492 356 492 348 492 348 484 344 480 344 472 344 472 344 464 340 460 340 460 340 468 340 460 336 456 336 456 336 456 336 452 332 448 328 448 328 436 328 436 328 436 328 436 324 428 320 424 316 428 320 432 320 428 320 424 316 420 312 420 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 312 420 312 416 308 412 304 412 292 404 292 400 288 396 284 396 280 396 284 400 288 396 280 392 264 372 268 380 272 380 268 372 256 364 260 372 268 376 268 376 264 372 264 368 260 364 256 364 256 364 256 360 252 356 248 356 252 360 252 356 248 352 244 352 248 356 248 352 244 348 240 348 244 344 236 336 232 336 236 340 232 332 232 328 228 324 224 324 220 324 224 332 224 324 212 312 208 312 208 316 212 320 216 320 200 304 204 312 208 312 204 304 200 304 200 304 200 304 200 304 200 284 200 280 196 276 192 276 196 280 192 280 192 280 192 280 188 276 188 272 184 272 180 268 176 264 176 264 176 264 176 264 180 256 180 252 176 248 172 248 172 248 172 244 168 240 164 240 164 240 164 240 164 240 164 240 164 240 164 240 164 240 164 240 168 232 164 228 160 232 164 236 160 224 156 220 152 224 156 228 152 220 156 220 156 216 148 208 148 208 140 212 160 224 148 196 152 216 152 212 148 208 144 208 136 196 132 204 148 216 144 200 148 208 144 204 140 208 144 212 144 208 144 204 140 200 136 200 116 184 124 192 132 196 132 196 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 128 192 128 196 132 200 136 200 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 132 196 128 188 120 184 120 184 120 188 124 188 120 184 128 200 116 176 112 180 124 188 116 172 116 184 128 200 140 200 128 188 28 76 28 76 28 76 28 76 32 76 28 72 24 68 20 64 20 68 20 72 24 76 28 76 16 68 20 72 20 64 8 52 24 56 28 52 20 48 16 44 32 64 40 72 44 72 44 68 32 60 32 60 32 60 32 60 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 64 32 64 32 64 32 64 32 60 32 44 12 16 0 4 0 0 0 4 4 4 4 4 4 4 0 4 0 12 4 12 4 8 8 12 4 12 4 16 12 24 16 24 16 28 20 32 24 32 32 48 44 52 40 52 52 72 48 64 36 60 48 76 56 76 48 68 48 72 52 76 56 76 60 80 60 80 60 80 60 80 52 76 56 80 60 76 56 72 52 72 52 76 56 80 60 80 56 76 56 80 60 84 64 84 68 84 64 88 72 96 84 104 88 108 88 108 88 108 88 108 96 108 104 100 72 56 36 40 44 52 44 52 44 52 44 52 56 60 56 64 52 68 48 64 48 52 68 40 56 32 40 320 440 404 444 400 440 396 448 396 464 408 456 404 444 400 444 404 436 384 384 332 292 204 156 128 152 232 320 392 412 308 200 160 60 200 428 416 272 300 292 288 288 276 276 256 252 240 228 224 208 224 212 208 200 196 196 200 176 180 148 216 292 396 332 380 316 376 308 380 312 384 316 384 328 396 324 392 324 392 320 388 324 404 324 408 328 408 332 412 340 420 340 424 344 428 348 428 340 428 336 432 340 436 344 436 348 440 348 440 348 440 348 440 352 440 356 448 368 448 372 456 372 452 372 460 372 468 368 468 376 464 372 456 368 452 360 448 352 440 352 440 352 440 352 444 340 448 344 452 352 460 360 468 364 468 364 472 368 476 372 472 356 460 364 468 372 476 376 484 368 476 368 480 408 516 376 408 268 360 284 364 288 356 292 364 292 368 308 372 308 368 292 356 296 364 280 360 276 352 260 352 356 472 388 492 372 468 356 472 360 472 360 472 360 472 360 472 364 476 360 468 356 464 348 460 352 464 352 464 356 472 364 480 352 464 352 464 352 464 352 464 360 472 356 464 348 460 344 452 344 456 344 456 344 456 344 456 344 460 344 456 340 456 336 452 336 452 336 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 316 432 320 436 316 432 312 424 316 428 316 424 312 420 308 420 304 416 304 416 304 416 304 416 308 420 308 416 304 412 300 412 300 412 300 412 300 412 300 412 300 416 300 412 296 408 292 408 296 412 300 416 300 412 292 412 296 412 296 396 296 396 308 408 296 396 292 392 280 388 284 392 276 384 268 376 264 376 264 380 260 372 260 368 256 364 252 364 260 368 260 364 256 360 252 360 264 368 256 360 248 352 244 352 252 352 252 348 248 344 244 344 240 340 240 336 236 332 232 332 244 332 244 336 244 336 244 336 236 328 236 328 232 324 228 324 220 324 220 320 216 316 212 316 216 320 216 316 212 312 208 312 208 316 208 316 208 316 208 316 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 200 308 200 304 196 300 192 300 192 300 192 300 192 300 200 296 188 284 200 292 204 292 204 288 196 280 192 276 188 272 184 272 188 276 188 272 184 272 180 268 176 260 172 252 164 244 160 240 156 244 160 248 164 252 168 256 192 256 180 244 176 248 188 260 176 244 176 244 176 244 176 244 180 244 172 240 168 232 160 228 164 236 160 228 156 228 148 224 152 228 140 216 136 220 148 232 144 224 144 220 140 216 136 216 144 212 144 208 140 204 136 204 144 208 136 200 128 192 124 188 124 200 132 208 132 200 128 188 124 192 132 192 132 192 136 192 124 184 116 184 116 184 116 184 116 184 116 180 112 176 108 176 116 184 116 180 112 176 108 176 116 180 104 168 96 168 104 176 108 164 100 160 104 168 116 180 100 160 100 160 100 160 100 160 108 168 96 156 92 160 104 172 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 76 144 88 156 92 152 80 140 88 152 88 152 84 144 76 136 84 148 84 148 84 148 84 148 80 140 80 140 80 140 80 140 88 144 84 140 80 144 84 148 80 136 76 132 72 136 76 140 64 128 68 132 72 136 76 140 72 136 76 140 80 136 76 132 64 124 64 124 64 124 64 124 64 120 72 124 68 120 80 140 68 124 72 128 76 124 72 120 72 124 72 120 68 116 64 116 64 112 52 100 52 116 80 140 68 116 60 116 72 128 72 120 64 116 64 116 64 116 64 116 76 84 76 84 76 84 76 84 76 84 72 80 72 80 68 76 68 76 68 80 72 84 76 84 64 76 72 80 72 76 64 68 72 80 68 76 60 68 52 64 60 72 64 80 68 80 68 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 60 60 60 60 60 60 60 60 56 40 32 12 4 0 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 20 20 20 24 24 24 28 28 36 40 44 44 40 44 52 60 60 48 48 48 64 68 72 68 68 64 68 68 72 72 76 72 72 68 72 68 72 68 72 68 72 72 76 76 80 72 76 68 72 68 72 72 76 76 80 76 76 72 80 76 80 80 84 80 84 80 84 80 88 88 100 100 104 100 104 100 104 100 104 100 100 104 108 96 80 60 48 44 52 52 52 52 52 52 52 48 56 44 60 56 60 64 64 68 60 56 68 48 44 12 112 316 412 344 404 336 400 336 400 336 412 344 404 340 400 336 400 348 396 336 344 296 260 184 128 120 120 208 324 392 344 240 172 128 100 244 492 436 296 296 288 280 288 280 276 260 252 240 240 224 228 228 220 208 200 184 200 192 188 208 172 260 340 488 396 488 376 480 380 484 380 488 384 488 388 492 388 496 392 500 396 504 404 504 408 508 408 512 412 512 420 520 420 524 424 528 428 528 428 532 432 536 432 540 436 540 440 544 440 544 440 544 440 544 436 552 440 556 448 564 456 568 456 568 456 572 460 576 464 576 464 576 460 568 456 564 448 560 440 552 440 552 440 552 440 548 448 548 452 552 460 556 464 560 468 564 472 568 472 572 476 576 464 588 464 592 468 600 472 600 476 604 472 600 492 640 488 576 376 468 360 464 372 472 352 440 368 464 376 472 380 464 376 456 372 460 376 456 364 452 364 468 464 580 484 600 476 588 468 592 472 596 472 596 472 596 472 596 468 592 468 592 468 592 468 592 472 596 468 588 464 592 468 596 464 588 464 588 464 588 464 588 472 596 468 592 464 584 456 580 456 580 456 580 456 580 456 580 460 580 456 580 452 576 452 576 452 576 452 572 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 560 436 560 436 556 428 548 428 564 428 560 424 560 420 556 416 552 416 552 416 552 416 552 420 556 420 552 416 552 412 548 412 548 412 548 412 548 412 548 416 540 416 536 412 536 408 532 408 536 412 536 412 536 408 528 424 520 408 536 396 564 404 568 404 532 400 524 392 536 380 540 388 520 380 516 376 512 380 516 372 508 372 504 368 504 364 500 364 500 360 496 360 492 356 492 372 504 364 496 356 488 352 492 352 488 352 484 348 484 344 480 340 476 340 472 336 472 332 468 332 476 332 472 332 472 336 464 328 456 332 448 328 448 324 436 324 444 324 440 320 440 316 436 320 440 320 436 316 432 312 432 316 424 316 424 316 424 316 424 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 308 416 308 412 304 408 300 408 300 408 300 408 300 408 296 408 284 400 288 404 292 400 288 396 280 392 280 388 276 384 272 384 280 388 276 388 272 384 272 384 260 368 256 364 252 360 248 356 244 352 248 356 248 356 252 360 256 364 248 356 248 356 256 364 244 352 244 352 244 352 244 352 240 356 236 348 228 344 228 336 232 336 228 328 228 316 220 312 228 328 220 320 220 320 228 328 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 212 316 208 312 204 304 200 304 188 296 196 300 200 288 188 276 192 276 192 268 192 268 192 268 184 268 184 268 184 268 184 268 184 268 184 264 180 264 176 260 184 260 184 256 180 252 176 252 180 252 172 244 164 244 172 248 164 240 164 240 168 244 172 252 164 240 164 240 164 240 164 240 168 236 160 228 160 228 168 236 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 144 208 152 216 152 216 144 208 136 204 144 208 148 208 144 204 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 148 208 144 204 140 208 144 212 140 200 136 196 132 200 136 204 128 192 132 196 132 196 136 200 132 200 136 204 140 200 136 196 124 188 124 188 124 188 124 188 124 192 128 188 116 180 124 196 120 188 124 192 128 188 124 184 128 192 128 188 124 188 120 184 124 180 108 168 108 180 128 200 120 180 112 180 124 192 124 184 116 180 116 180 116 180 116 180 28 76 28 76 28 76 28 76 20 68 24 72 24 72 28 76 20 68 20 72 24 76 28 76 16 68 24 76 28 76 24 72 48 76 44 64 32 56 24 48 28 56 32 64 40 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 64 24 56 24 56 24 56 24 56 32 44 12 16 0 4 0 0 0 4 4 4 4 4 4 4 0 4 0 12 4 12 4 8 8 12 4 12 4 16 12 24 8 16 12 20 12 24 16 24 20 32 28 36 24 36 36 52 28 44 20 44 36 68 48 68 48 68 48 72 52 76 56 76 52 72 52 72 52 72 52 72 56 76 60 80 60 80 56 76 56 76 56 76 60 80 60 80 56 80 60 80 64 84 64 84 60 80 60 80 64 88 72 96 80 100 80 100 80 100 80 100 84 100 92 92 68 60 44 52 44 52 44 52 44 52 44 56 64 60 60 64 52 60 48 64 40 60 48 76 24 28 240 392 452 412 460 404 456 404 460 408 464 408 460 408 456 404 456 400 420 360 352 296 252 168 116 96 76 156 320 380 264 160 156 112 112 336 536 484 320 312 316 284 312 292 300 272 268 252 244 244 216 228 212 216 212 204 208 196 196 192 152 204 292 416 344 380 308 380 312 380 316 384 316 384 312 384 320 392 328 400 336 412 328 408 320 412 324 412 328 416 336 424 336 424 340 428 340 428 336 432 340 432 344 436 344 436 352 444 352 444 352 444 352 444 348 436 352 444 356 448 364 452 368 456 372 460 372 460 376 464 376 464 372 456 368 452 360 448 356 444 356 444 356 444 356 448 352 456 356 460 356 460 356 460 364 472 368 472 372 476 372 472 364 464 364 464 364 468 368 468 380 480 376 472 384 508 412 504 356 408 284 352 276 368 276 340 284 368 300 376 316 380 316 380 296 372 288 360 256 344 272 380 376 480 384 488 372 468 352 468 360 472 360 472 360 472 360 472 348 460 352 468 356 472 364 476 368 480 360 468 352 464 352 464 352 464 352 464 352 464 352 464 360 472 356 468 352 460 348 460 344 456 344 456 344 456 344 456 340 456 340 452 336 448 332 448 336 452 336 452 332 448 332 444 332 448 332 448 332 448 332 448 332 448 332 448 332 448 332 448 332 448 328 444 328 440 324 440 320 440 324 440 324 436 316 428 316 428 316 428 312 424 312 420 308 420 308 420 308 420 308 420 308 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 292 408 292 412 292 412 288 408 284 392 284 392 296 408 300 412 300 408 292 388 288 380 276 388 272 380 264 376 268 380 260 372 260 372 256 368 256 364 252 360 252 356 248 356 244 352 264 368 256 360 248 356 248 356 252 352 252 352 248 348 248 344 240 340 240 340 236 336 236 332 244 332 244 332 244 332 244 336 236 328 236 332 232 328 232 324 220 324 220 324 216 320 216 316 216 320 212 316 212 316 208 312 208 316 208 316 208 316 208 316 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 200 308 200 304 196 300 192 300 192 300 192 300 192 300 200 296 188 288 200 292 204 288 200 284 192 280 192 276 188 272 184 272 188 276 188 276 184 272 180 268 176 260 176 260 172 256 172 256 168 252 164 248 164 248 160 244 188 252 184 248 180 252 184 256 176 244 176 244 176 244 176 244 172 236 172 232 164 228 160 228 164 232 160 224 156 224 148 224 148 224 136 220 132 224 136 228 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 144 212 140 208 140 208 140 208 112 192 116 196 120 192 124 184 124 192 132 192 132 192 132 192 116 184 116 184 116 184 116 184 116 184 116 184 112 180 112 176 116 184 116 180 112 176 108 176 112 176 104 168 100 168 100 172 100 164 108 172 112 172 108 168 104 164 104 164 104 164 104 164 104 164 100 160 96 164 100 168 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 80 148 84 152 88 148 84 144 64 132 72 140 80 144 80 144 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 140 84 144 80 140 80 140 84 144 80 136 76 132 72 136 76 140 76 136 72 132 72 132 68 128 72 132 76 136 76 136 72 132 64 124 64 124 64 124 64 124 80 132 80 124 64 112 64 124 68 124 72 128 76 124 72 120 80 132 80 128 76 128 76 124 80 124 64 112 60 120 76 132 68 116 60 116 72 128 72 120 64 116 64 116 64 116 64 116 76 84 76 84 76 84 76 84 64 76 68 80 72 84 76 88 68 76 68 80 72 84 76 84 68 76 72 84 80 88 80 88 72 80 64 68 52 56 40 52 52 68 60 72 64 76 60 72 68 80 68 80 68 80 68 80 64 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 64 64 64 60 60 60 56 56 56 40 32 12 4 0 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 20 20 24 24 24 28 28 28 28 36 36 36 32 32 40 48 48 40 40 44 60 64 72 68 68 64 68 68 72 72 76 72 80 76 80 76 80 76 80 76 76 72 80 80 84 76 76 72 76 76 80 76 80 76 80 76 80 76 80 80 84 80 88 84 80 76 80 76 80 80 88 88 96 92 96 92 96 92 96 92 88 92 96 88 76 64 56 56 56 56 56 56 56 56 56 52 60 48 64 56 60 60 60 64 56 64 56 76 4 20 332 376 416 352 412 344 408 344 412 348 408 344 412 344 408 340 404 344 384 320 320 264 224 152 104 96 68 120 284 340 184 100 124 72 180 408 604 504 352 308 312 288 300 292 288 272 264 252 252 240 236 232 220 208 208 196 208 192 196 208 152 228 316 484 396 472 380 484 380 488 384 488 388 492 388 492 392 496 396 504 404 508 412 512 412 512 416 516 416 520 424 528 428 528 428 528 428 528 432 536 432 540 436 540 440 544 444 548 444 548 448 552 448 552 436 552 440 552 444 556 448 560 460 572 460 572 460 572 460 572 460 572 460 568 456 564 452 564 448 560 448 560 448 560 448 560 460 560 464 560 460 556 460 556 472 568 472 572 476 572 480 580 472 596 468 596 464 592 464 592 480 612 484 608 480 624 508 640 516 580 412 472 356 460 368 472 368 472 372 480 380 480 384 480 380 468 364 448 336 448 384 520 484 596 488 608 480 592 468 588 476 600 476 600 476 600 476 600 464 588 464 592 468 596 472 596 480 600 472 592 468 592 468 592 468 592 468 592 468 592 468 592 472 596 472 592 468 588 464 584 460 584 460 584 460 584 460 584 456 580 452 576 448 572 448 572 456 580 452 576 452 572 448 572 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 572 448 572 444 568 444 568 444 568 444 568 444 564 436 560 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 552 420 544 416 540 416 536 412 536 408 532 408 532 408 536 412 540 408 536 396 536 388 544 388 540 400 536 404 540 396 532 380 528 388 524 384 516 380 516 380 520 376 512 372 508 372 504 368 504 364 500 364 496 360 496 356 492 368 500 360 492 356 492 356 492 356 492 352 488 352 484 348 484 344 480 340 476 340 472 336 472 332 476 332 472 332 472 336 464 332 460 332 452 332 448 328 440 328 448 324 444 324 440 320 440 316 436 316 436 316 436 316 436 320 428 320 428 320 428 320 428 316 424 312 420 312 420 308 416 308 416 308 416 308 416 308 416 308 416 308 412 304 408 300 408 300 408 300 408 300 408 296 408 288 400 292 404 292 400 284 392 280 392 280 388 276 384 272 384 272 384 268 380 268 376 264 376 260 368 260 368 260 368 264 372 256 360 252 356 248 352 244 348 252 360 252 360 252 360 252 360 244 352 244 352 244 352 244 352 236 348 232 344 228 340 228 336 228 332 228 328 228 316 224 316 224 324 224 324 224 324 224 324 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 204 308 204 312 208 312 208 312 196 296 196 296 192 284 188 280 192 276 192 268 192 268 192 268 188 272 188 272 188 272 188 272 188 272 184 268 184 264 180 264 184 260 184 256 180 252 176 252 176 252 172 248 168 244 168 244 160 240 172 252 176 248 168 240 168 244 168 244 168 244 168 244 164 232 164 232 164 232 164 232 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 148 212 148 212 148 212 148 212 132 200 140 208 144 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 144 208 140 200 136 204 144 208 140 200 136 196 132 200 136 204 140 200 136 196 132 192 128 188 128 196 136 200 136 200 132 192 124 188 124 188 124 188 124 188 128 196 132 188 116 180 120 192 120 188 124 192 128 188 124 184 128 192 128 192 128 192 124 188 136 196 124 180 116 184 124 192 120 180 112 180 124 192 124 184 120 184 120 184 120 184 120 184 28 76 28 76 28 76 28 76 16 68 20 72 24 76 28 80 20 68 20 72 24 76 28 76 24 72 24 76 28 80 36 84 40 68 36 60 24 48 16 44 24 56 32 60 36 64 32 60 40 68 40 68 40 68 40 68 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 64 40 72 40 68 36 64 32 64 32 44 12 16 0 4 0 0 0 4 4 4 4 4 4 4 0 4 0 12 4 12 4 8 8 12 4 12 4 16 12 24 20 28 20 32 24 32 28 36 28 44 36 40 28 36 36 52 36 52 28 52 44 76 56 76 48 68 48 72 52 76 56 76 60 80 60 80 60 80 60 80 56 80 64 84 64 84 60 76 64 80 60 80 60 80 60 80 60 80 64 84 64 88 68 88 64 84 60 80 60 84 68 88 76 96 76 96 76 96 76 96 76 92 84 84 64 60 52 60 48 56 48 56 48 56 48 60 68 64 60 64 52 60 44 60 52 64 52 76 8 92 404 416 460 412 464 408 464 412 468 416 460 412 464 416 464 408 456 400 416 356 332 276 232 148 108 96 68 88 220 276 140 92 124 84 216 492 596 532 384 324 336 308 316 296 304 280 276 256 248 248 228 232 212 216 224 220 216 196 196 200 144 172 260 400 340 372 312 380 316 384 316 388 320 388 328 396 328 396 328 396 328 400 332 416 328 416 332 420 332 420 344 428 340 428 340 428 340 428 340 432 344 436 344 440 348 440 352 444 356 448 360 452 364 456 352 440 356 444 356 444 360 448 372 460 372 460 372 460 372 460 372 460 368 456 368 456 364 452 368 456 368 456 368 456 368 456 364 464 364 464 360 460 360 460 368 468 372 472 372 476 376 472 372 472 372 468 368 468 368 468 376 480 388 492 388 480 388 504 432 520 384 436 292 376 296 396 292 376 300 380 312 384 320 388 296 384 272 352 268 392 352 476 396 488 384 484 372 480 360 468 364 476 364 476 364 476 364 476 360 472 360 468 356 464 352 464 360 472 356 468 360 476 368 480 356 468 356 468 356 468 356 468 360 472 360 468 356 468 356 464 348 460 348 460 348 460 348 460 340 456 340 452 336 448 332 448 340 456 340 452 336 452 332 448 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 332 448 332 444 332 448 336 452 332 444 324 440 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 412 292 408 292 416 304 424 296 424 292 420 288 408 272 392 276 396 284 396 288 388 292 384 284 388 272 384 268 380 272 384 264 376 264 372 260 372 256 368 264 372 260 368 260 364 256 364 260 364 252 356 248 356 252 360 256 356 256 352 252 352 248 348 244 344 244 340 240 340 236 336 244 332 244 332 244 332 244 336 240 332 240 332 236 332 232 328 224 328 224 324 220 324 216 320 212 316 212 316 212 316 212 316 212 320 212 320 212 320 212 320 208 316 208 312 204 308 200 308 200 308 200 308 200 308 200 308 200 308 200 304 196 300 192 300 192 300 192 300 192 300 200 296 196 292 204 292 204 288 200 280 192 280 192 276 188 272 184 272 176 264 176 260 172 256 168 256 176 260 176 260 176 260 180 264 172 252 168 248 164 244 160 240 184 252 184 252 184 252 184 252 176 244 176 244 176 244 176 244 168 228 164 228 164 224 160 228 160 228 156 224 156 228 152 228 144 224 136 224 136 224 136 224 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 132 200 132 200 132 204 136 204 124 204 120 200 116 200 124 196 124 192 124 192 132 192 132 192 120 188 120 188 120 188 120 188 120 188 120 184 116 184 112 180 116 184 116 180 112 176 108 176 108 176 108 176 104 172 100 168 104 168 112 176 116 172 104 160 108 168 108 168 108 168 108 168 100 164 100 164 100 164 100 164 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 84 148 84 148 84 148 84 148 84 148 88 152 84 144 76 140 84 148 84 148 84 148 84 148 80 140 80 140 80 140 80 140 84 140 76 136 76 136 80 144 80 136 76 132 72 136 76 140 80 136 76 132 72 128 68 124 68 128 72 136 76 132 68 128 64 124 64 124 64 124 64 124 64 124 72 124 68 120 76 136 68 124 72 128 76 124 72 120 68 120 68 120 68 120 72 124 84 132 76 120 64 120 68 124 68 116 60 116 72 128 72 120 68 120 68 120 68 120 68 120 76 84 76 84 76 84 76 84 68 76 72 80 72 80 76 84 68 76 68 80 72 84 76 84 76 84 72 80 72 84 80 92 76 84 72 80 64 76 60 72 56 68 60 76 68 76 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 80 76 76 72 68 68 64 64 56 40 32 12 4 0 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 32 32 32 36 36 36 40 40 44 48 52 48 40 40 48 56 68 60 60 56 72 72 80 72 68 64 68 68 72 72 76 72 72 68 72 68 72 68 72 68 80 76 84 80 84 80 80 76 84 80 84 80 80 76 80 76 84 80 84 80 88 84 88 88 88 84 84 80 84 80 88 88 96 92 96 92 96 92 96 92 88 92 88 80 68 56 56 60 60 60 60 60 60 60 60 60 68 52 64 56 60 60 56 60 64 56 68 36 20 144 412 372 412 348 408 344 408 348 416 356 408 348 416 356 416 348 404 344 392 316 308 244 204 136 100 92 80 88 164 196 120 84 124 100 332 544 612 536 428 320 324 316 304 296 292 280 272 256 256 244 248 240 216 212 220 208 216 196 200 232 176 220 288 472 408 492 384 488 384 488 388 492 388 496 404 508 400 504 396 500 396 496 416 516 420 520 420 524 424 524 432 532 432 532 428 528 428 528 436 540 436 540 440 544 440 548 444 552 448 556 456 560 460 564 448 560 448 560 448 560 448 560 464 576 460 572 460 572 456 568 456 568 456 568 456 568 456 568 460 572 460 572 460 572 460 572 464 568 464 568 464 568 468 572 472 576 472 576 476 580 476 588 476 600 472 604 476 604 476 604 480 604 488 628 492 604 472 608 508 632 544 624 476 536 416 524 380 492 376 480 364 480 364 484 368 468 352 468 392 548 480 620 496 608 484 604 488 612 480 596 480 604 480 604 480 604 480 604 476 600 472 592 468 588 460 584 468 592 468 592 472 600 484 612 472 596 472 596 472 596 472 596 472 596 472 596 472 592 468 592 464 588 464 588 464 588 464 588 460 584 460 580 456 580 452 576 460 580 456 580 452 576 452 576 456 580 456 580 456 580 456 580 456 580 456 580 456 580 456 580 456 580 456 576 452 576 448 572 452 576 456 580 452 576 448 568 436 568 432 568 428 564 428 564 428 564 428 564 428 564 428 564 428 560 424 560 420 556 420 556 420 556 420 556 420 556 420 556 424 544 420 544 416 540 416 540 420 540 412 536 412 544 428 564 416 584 440 596 444 572 420 548 408 548 400 536 388 532 388 532 392 528 388 520 384 520 384 520 380 512 376 512 372 508 372 508 376 512 372 508 372 504 368 504 364 500 360 492 356 496 360 500 360 492 356 492 352 488 352 488 348 480 344 480 340 476 340 476 332 476 332 472 332 472 336 464 336 460 336 456 332 452 332 444 332 448 328 448 324 444 324 444 312 432 316 436 316 436 320 440 324 432 324 432 324 432 324 432 320 428 316 420 312 416 304 412 308 416 308 416 308 416 308 416 308 416 308 412 304 408 300 408 300 408 300 408 300 408 296 408 292 404 292 404 288 396 280 388 280 392 280 388 276 384 272 384 264 376 260 372 260 368 256 368 260 368 260 368 256 364 256 364 252 360 248 356 248 356 244 352 248 360 252 364 256 360 252 356 244 352 244 352 244 352 244 352 228 344 228 340 224 340 228 336 224 328 224 328 228 320 228 320 220 324 224 328 228 324 224 320 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 200 304 200 304 200 304 196 300 208 304 200 300 200 288 200 292 192 276 192 268 192 268 192 268 192 276 192 276 192 276 192 276 192 272 188 272 184 268 184 268 184 260 184 256 180 252 176 252 172 252 176 252 176 248 168 240 168 244 172 248 172 244 164 236 164 240 164 240 164 240 164 240 160 232 164 236 168 232 164 228 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 152 212 148 208 144 212 148 216 156 220 156 216 152 208 140 200 148 212 148 212 148 212 148 212 140 204 140 204 140 204 140 204 140 204 136 200 136 200 140 204 140 200 136 196 132 200 136 204 136 200 132 196 132 196 128 192 128 192 132 196 132 196 128 192 124 188 124 188 124 188 124 188 112 184 124 188 120 188 132 204 120 188 124 192 128 188 124 184 116 180 116 184 120 184 120 188 132 192 124 184 116 180 120 184 120 180 112 180 124 192 124 184 124 188 124 188 124 188 124 188 28 76 28 76 28 76 28 76 28 76 24 72 24 72 20 68 20 68 20 72 24 76 28 76 32 80 24 68 20 68 24 76 40 68 40 68 40 68 40 68 32 60 36 68 40 68 40 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 64 44 76 40 72 36 64 28 60 32 44 12 16 0 4 0 0 0 4 4 4 4 4 4 4 0 4 0 12 4 12 4 8 8 12 4 12 4 16 12 24 20 28 24 32 24 36 28 36 40 48 44 48 32 40 40 56 56 68 44 64 52 76 52 68 48 68 48 72 52 76 56 76 52 72 52 72 52 72 52 72 60 84 64 88 68 84 64 80 68 88 68 84 64 80 60 80 64 84 64 88 68 88 72 92 72 92 68 88 68 88 72 92 80 100 80 100 80 100 80 100 84 92 84 80 56 52 44 56 52 60 52 60 52 60 52 60 64 68 64 64 52 56 40 56 56 44 76 36 72 280 440 424 452 412 456 408 460 416 468 420 460 416 468 424 472 416 456 404 404 336 304 244 192 124 72 72 56 88 112 128 104 92 128 164 404 612 580 552 460 332 340 328 332 308 316 292 288 268 260 260 240 236 208 220 232 228 220 200 196 224 176 172 232 384 352 400 316 384 316 388 320 388 324 392 328 396 332 400 332 400 332 404 340 420 332 424 336 424 340 428 348 436 348 432 344 428 340 428 344 436 344 440 348 440 352 444 352 448 356 452 364 460 372 464 368 452 364 452 364 452 364 452 376 464 376 460 372 456 368 456 368 456 368 456 368 456 368 456 376 464 376 464 376 464 376 464 360 460 364 464 368 472 372 472 372 472 372 476 376 476 380 476 376 476 376 480 384 484 388 488 392 476 376 492 396 480 376 492 376 516 428 548 412 496 364 460 332 416 324 396 308 384 304 384 300 392 292 416 356 484 396 500 392 488 368 480 376 492 376 480 368 480 368 480 368 480 368 480 356 468 356 468 356 468 356 468 364 476 360 472 360 476 368 480 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 352 464 352 464 352 464 352 464 348 464 348 464 344 460 340 456 344 460 340 456 340 452 336 452 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 340 456 340 452 336 452 340 456 344 460 340 452 332 448 324 436 320 432 320 428 316 428 320 432 320 432 320 432 320 432 316 428 312 424 312 420 308 420 308 420 308 420 308 420 308 420 308 420 304 416 304 412 300 412 308 416 300 412 304 424 320 440 288 444 328 496 356 496 336 464 316 432 304 396 284 388 284 396 284 392 276 384 272 384 272 388 268 380 264 376 264 372 260 372 264 372 264 368 260 368 256 364 256 360 252 356 248 360 252 364 260 360 256 356 256 352 252 352 248 348 244 344 244 340 240 340 244 332 244 332 244 332 244 336 244 336 240 336 240 332 236 332 228 332 224 328 224 324 220 324 208 312 208 316 212 320 216 320 216 324 216 324 216 324 216 324 212 320 208 312 204 308 196 304 200 308 200 308 200 308 200 308 200 308 200 304 196 300 192 300 192 300 192 300 192 300 200 296 196 296 208 292 200 284 196 276 192 280 192 276 188 272 184 272 180 268 180 268 176 264 172 260 176 260 172 256 168 252 164 248 160 244 164 248 164 248 168 252 180 248 188 256 188 256 180 248 176 244 176 244 176 244 176 244 160 224 160 224 160 224 160 228 156 224 156 224 156 228 156 232 140 220 140 228 140 228 132 220 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 140 208 140 204 132 200 128 196 128 204 108 192 112 196 124 200 116 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 120 188 120 184 116 184 116 184 116 180 112 176 108 176 104 172 108 180 108 172 100 164 116 172 108 168 104 164 104 164 104 164 104 164 104 164 104 164 96 160 104 168 104 168 96 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 88 152 80 144 80 144 88 152 80 144 84 148 84 144 80 140 80 144 80 144 80 144 80 144 80 140 80 140 80 140 80 140 80 136 76 132 72 136 76 140 80 136 76 132 72 136 76 140 68 128 72 132 72 132 76 136 64 128 68 132 72 128 68 124 64 124 64 124 64 124 64 124 68 124 76 124 64 120 72 132 68 124 72 128 76 124 72 120 68 120 68 124 72 124 76 128 68 120 68 116 64 116 64 116 68 116 60 116 72 128 72 120 72 124 72 124 72 124 72 124 76 84 76 84 76 84 76 84 80 84 76 80 72 76 68 72 68 76 68 80 72 84 76 84 84 88 72 76 64 72 68 80 56 68 56 72 60 72 64 76 60 76 68 84 72 84 72 80 60 72 60 72 60 72 60 72 64 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 72 72 68 64 64 60 56 56 56 40 32 12 4 0 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 44 48 48 44 36 36 44 52 80 68 64 60 68 68 68 60 68 64 68 68 72 72 76 72 80 76 80 76 80 76 80 76 80 80 84 84 88 80 84 76 88 84 88 80 84 76 80 76 84 80 84 84 88 88 92 88 96 92 92 84 88 88 92 92 100 96 100 96 100 96 100 96 96 96 92 76 60 52 52 56 60 60 60 60 60 60 60 60 68 60 68 56 60 56 56 56 60 28 88 0 96 308 424 384 408 336 408 336 408 340 416 348 412 344 424 356 424 344 408 336 364 288 272 208 164 100 68 64 56 96 96 88 92 80 124 184 500 636 592 552 488 324 316 324 320 312 308 296 288 272 272 260 256 240 216 212 228 216 220 196 180 236 188 208 256 440 400 500 384 488 384 492 388 496 392 496 388 496 392 500 404 512 408 516 420 520 424 524 424 528 428 528 436 536 436 532 432 528 428 528 436 540 436 544 440 548 444 548 448 552 452 560 460 564 464 572 460 572 456 568 456 568 456 568 464 576 464 572 460 568 456 568 456 568 456 568 456 568 456 568 464 576 464 576 464 576 464 576 456 564 464 572 472 580 476 584 472 576 472 580 476 584 480 588 480 604 480 612 488 620 492 624 504 604 468 616 496 616 488 628 508 620 516 636 532 648 520 632 500 620 480 600 448 584 440 572 460 576 460 612 524 660 516 612 496 608 476 604 492 620 492 608 480 604 480 604 480 604 480 604 460 584 464 592 468 596 476 600 488 608 480 600 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 464 588 464 588 464 588 464 588 468 592 468 588 464 588 460 584 460 584 460 580 456 576 452 576 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 580 456 580 452 576 456 584 460 584 460 580 452 572 436 572 436 568 432 564 428 564 432 568 432 568 432 568 432 568 428 564 428 560 424 556 420 556 420 556 420 556 420 556 420 556 420 556 420 552 416 548 412 548 424 556 416 548 416 564 436 588 460 664 528 700 580 688 560 660 476 600 428 560 388 528 396 524 396 528 388 520 384 520 384 524 380 516 380 512 376 508 372 508 368 504 368 500 364 496 360 496 360 496 356 492 356 496 364 500 360 496 360 492 356 488 352 488 348 484 348 480 344 476 340 476 332 476 332 472 332 472 336 464 336 464 340 456 336 452 332 444 332 452 332 448 328 444 324 444 312 432 312 436 316 440 320 440 324 432 324 432 324 432 324 432 320 428 316 420 312 416 304 412 308 416 308 416 308 416 308 416 308 416 308 412 304 408 300 408 300 408 300 408 300 408 296 408 296 408 296 404 288 396 280 388 280 392 280 388 276 384 272 384 276 388 276 384 272 384 268 380 260 368 256 360 248 352 244 348 240 352 244 356 248 360 252 364 244 356 256 368 260 364 248 352 244 352 244 352 244 352 244 352 224 340 224 340 224 340 228 336 224 328 224 328 228 320 228 320 216 320 228 332 232 328 220 316 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 220 320 216 316 208 308 200 300 204 300 192 288 188 280 192 288 192 276 192 268 192 268 192 268 192 276 192 276 192 276 192 276 192 276 192 272 188 268 184 268 184 260 184 256 180 252 176 252 168 248 176 256 176 248 164 236 180 252 168 240 160 236 164 244 160 236 160 236 160 236 160 236 156 228 168 240 172 236 160 224 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 156 216 144 204 140 208 152 220 128 196 136 204 144 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 196 132 200 136 204 140 200 136 196 132 200 136 204 124 192 128 196 132 200 136 204 124 192 128 196 132 192 128 188 124 188 124 188 124 188 124 188 128 196 132 188 116 176 120 188 120 188 124 192 128 188 124 184 124 188 124 192 128 196 132 196 116 180 116 180 116 180 116 180 120 180 112 180 124 192 124 184 124 188 124 188 124 188 124 188 8 60 20 72 28 80 32 80 40 84 28 72 24 76 36 88 24 72 24 72 24 72 24 72 28 72 16 60 12 64 24 76 44 72 44 72 44 72 44 72 40 68 40 64 36 60 32 60 36 64 36 64 36 64 36 64 40 68 40 68 40 68 40 68 40 72 40 68 36 64 32 64 36 68 36 64 32 60 28 60 40 56 24 28 0 8 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 4 0 8 0 12 4 12 16 28 24 36 32 44 36 44 44 48 40 44 36 48 40 52 64 80 60 76 56 72 52 68 56 76 56 80 60 84 64 84 72 88 60 76 56 80 68 92 64 84 64 88 68 92 72 92 68 84 64 80 60 84 64 88 68 84 64 84 64 88 72 96 64 84 64 84 64 84 64 84 72 92 76 100 80 100 76 96 96 76 52 60 52 48 40 56 44 56 56 72 64 68 56 60 56 60 48 56 48 56 48 56 88 20 88 56 168 404 496 432 468 420 460 412 468 424 472 420 464 428 488 440 476 412 448 396 388 328 276 212 164 124 84 76 64 68 116 104 84 96 96 284 572 600 564 584 528 392 316 328 336 320 332 312 308 288 276 272 240 244 224 228 232 224 220 204 216 200 184 196 200 368 376 392 312 384 320 392 328 400 332 404 336 400 332 400 332 404 340 416 344 424 336 424 340 432 348 440 344 432 344 428 336 424 336 420 336 432 348 448 360 452 356 444 364 456 364 460 368 460 372 464 368 460 372 464 376 460 372 456 368 456 368 460 372 464 376 464 372 460 372 460 372 460 372 460 376 464 380 468 380 464 372 460 368 464 368 464 368 464 368 464 372 468 372 468 372 468 372 468 380 480 380 484 384 488 388 488 380 488 396 504 408 500 396 496 392 516 392 516 388 520 416 544 404 516 400 500 408 528 412 492 408 532 424 524 396 500 380 484 384 500 384 492 380 488 372 484 364 480 372 484 364 476 368 484 368 480 368 480 368 480 368 480 360 472 360 472 360 472 360 472 352 464 352 464 352 468 360 476 364 476 364 476 364 476 364 476 364 472 360 468 356 472 360 476 356 472 356 472 356 472 356 472 348 464 348 464 348 464 348 464 348 464 348 464 348 464 348 464 348 460 340 456 348 464 344 456 340 456 340 456 340 456 340 456 344 460 344 460 344 460 344 460 332 444 332 440 328 436 324 436 320 432 320 432 320 432 320 432 316 428 316 424 312 420 308 420 308 420 308 420 308 420 308 420 308 420 308 416 304 412 300 412 292 404 288 404 304 428 332 448 292 588 424 696 600 648 516 600 388 452 312 420 280 376 280 396 280 392 280 388 276 384 272 384 268 380 268 376 264 372 260 372 260 372 268 380 268 372 256 360 256 364 256 360 252 356 248 356 264 360 256 352 252 352 252 356 252 352 248 344 240 336 236 332 248 340 256 344 248 336 252 348 244 336 244 336 240 332 236 332 228 336 232 336 232 332 224 324 212 316 216 320 216 320 216 324 212 320 212 320 212 320 212 320 216 320 204 304 196 308 204 316 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 192 300 192 300 192 300 200 296 200 296 208 292 204 288 204 288 192 280 192 276 188 272 184 272 180 272 184 276 188 272 184 268 180 260 164 240 156 244 168 256 172 256 172 256 172 256 172 256 192 260 192 256 188 252 184 252 180 248 180 244 176 240 172 240 168 232 168 228 164 224 160 228 168 228 152 224 164 240 164 228 140 220 132 216 128 212 124 212 128 216 128 216 128 216 128 216 136 204 136 208 140 212 144 212 132 200 136 212 144 208 124 184 136 212 128 224 128 200 112 208 108 192 120 204 132 200 128 196 116 184 116 188 120 192 124 192 108 176 112 180 112 180 112 184 108 180 120 192 124 188 112 176 112 180 112 176 108 172 104 168 116 176 116 176 116 176 116 180 112 172 112 168 104 160 96 152 112 172 108 168 100 160 92 156 96 156 88 148 84 156 96 164 80 144 84 152 88 152 84 148 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 140 72 136 80 144 76 136 80 140 80 140 80 140 80 140 80 140 76 136 76 140 84 144 76 136 80 144 84 144 80 140 72 132 72 132 72 132 72 132 64 124 64 124 64 124 64 124 72 128 68 124 64 128 68 132 84 132 72 120 68 124 80 136 64 116 64 120 68 124 72 124 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 116 64 112 60 112 40 96 56 116 68 116 56 104 72 80 76 88 80 88 76 84 88 92 76 80 72 84 84 96 72 80 72 80 72 80 72 80 76 80 64 68 60 72 72 84 72 84 72 84 72 84 72 84 68 80 68 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 60 48 40 24 16 4 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 12 12 16 16 16 16 24 28 32 36 40 44 44 40 48 48 44 44 44 48 52 56 76 68 72 68 72 68 68 64 76 72 80 76 80 80 84 80 88 84 84 76 80 80 88 84 84 80 84 84 88 88 92 88 88 80 84 76 80 80 84 84 88 84 84 80 88 84 92 92 84 80 84 80 84 80 84 80 92 92 96 96 100 92 96 88 100 76 56 60 60 48 48 56 56 60 64 64 68 68 64 64 64 56 60 60 60 60 60 60 76 8 64 36 208 380 456 364 432 352 420 348 424 356 428 352 420 352 428 360 424 340 396 316 352 276 252 176 148 104 84 72 80 80 112 96 116 108 136 336 612 596 592 580 540 392 304 320 320 316 316 308 304 284 280 264 256 252 232 224 224 208 216 204 212 212 192 232 232 436 428 492 384 488 388 492 392 500 396 500 404 508 400 504 404 508 408 516 420 520 420 520 424 528 436 536 436 536 432 532 432 528 428 528 432 540 444 552 452 556 448 552 456 560 460 564 460 568 464 568 456 572 464 576 464 576 460 568 456 568 456 572 460 572 464 576 460 572 460 572 460 572 460 572 460 572 464 576 468 576 464 572 464 576 464 576 464 576 464 576 468 580 468 580 468 580 468 588 480 608 484 612 484 616 488 616 484 616 500 632 508 632 496 620 516 636 520 636 512 640 532 672 516 672 540 680 532 696 532 660 512 652 512 644 504 640 500 628 496 632 496 616 488 612 484 608 476 608 488 608 476 600 480 608 480 604 480 604 480 604 480 604 472 596 472 596 472 596 472 596 468 592 464 588 468 596 476 600 476 600 476 600 476 600 476 600 472 596 468 592 468 592 472 596 472 596 472 596 472 596 472 596 464 588 464 588 464 588 464 588 464 588 464 588 464 588 464 588 464 584 456 580 464 592 460 580 456 580 456 580 456 580 456 580 460 584 460 584 460 584 460 584 444 580 444 576 440 576 436 572 432 568 432 568 432 568 432 568 428 564 428 560 424 560 420 556 420 556 420 556 420 556 420 556 420 556 420 552 416 548 412 548 408 544 404 544 416 568 444 596 540 728 660 980 972 1020 912 868 572 608 408 564 380 528 412 520 396 528 392 524 388 524 384 520 380 516 380 512 376 512 372 508 372 508 376 516 376 508 368 500 364 500 364 496 360 496 356 492 364 496 356 488 352 488 352 492 356 488 352 484 344 476 340 472 336 484 344 484 336 476 344 476 336 464 340 456 336 452 332 444 332 456 336 456 336 452 328 444 316 436 316 436 312 432 312 432 320 428 320 428 320 428 320 428 320 424 312 420 308 416 312 420 308 416 308 416 308 416 308 416 308 416 308 416 308 416 308 416 300 408 300 408 300 408 296 408 296 408 296 404 292 400 288 400 280 392 280 388 276 384 272 384 268 384 272 388 276 384 272 380 264 368 256 356 248 356 252 364 256 364 256 364 256 364 256 364 260 368 256 364 256 360 252 360 248 356 248 352 244 348 240 348 232 348 232 344 228 344 228 336 232 328 220 324 236 332 232 316 224 324 224 324 220 320 216 316 216 316 216 316 216 316 216 316 204 308 204 312 208 316 212 316 224 324 216 320 212 312 200 300 216 304 204 312 212 284 200 300 192 280 200 276 200 272 196 272 184 268 184 272 188 276 192 276 184 264 180 264 180 264 180 264 172 252 180 260 184 256 176 248 176 252 176 252 172 248 168 244 172 248 172 248 176 252 176 252 168 248 172 244 164 236 156 228 172 236 168 232 160 224 156 220 164 232 160 224 152 220 152 220 144 212 148 216 152 216 148 208 152 216 152 212 148 208 144 208 148 212 148 212 148 212 148 212 144 204 136 200 144 208 140 200 140 204 140 204 140 204 140 204 148 212 140 200 136 200 136 200 132 200 136 204 136 200 132 192 132 196 132 196 132 196 132 196 128 192 128 192 128 192 128 192 132 192 128 188 124 192 128 196 132 192 124 188 124 188 128 196 116 180 116 184 120 188 124 188 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 180 116 180 112 176 100 168 112 180 116 180 112 172 32 80 36 84 32 80 28 72 36 80 28 72 24 76 32 84 24 72 24 72 24 72 24 72 28 72 16 60 12 64 24 76 44 72 44 72 44 72 44 72 40 68 40 68 40 68 40 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 40 72 40 68 36 64 32 64 36 68 36 64 32 60 28 60 36 52 20 28 0 8 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 8 16 8 16 12 20 16 24 16 28 24 36 32 40 32 40 40 44 36 44 40 52 48 60 48 68 48 68 48 72 52 72 56 80 60 80 64 84 64 84 68 88 64 84 64 84 68 88 64 84 64 88 68 92 72 92 68 88 64 84 64 84 68 88 68 88 64 84 68 92 76 96 68 88 68 88 68 88 68 88 72 96 76 100 80 96 72 92 88 72 48 56 48 48 40 56 52 60 52 60 52 64 60 68 56 64 56 64 56 64 56 64 56 40 64 96 324 464 488 432 488 436 472 428 480 440 480 432 472 424 464 424 476 420 440 372 360 300 244 180 128 100 60 64 56 88 76 96 128 128 184 472 596 624 584 600 548 420 332 320 336 320 336 316 312 292 280 276 244 248 228 232 236 228 224 208 208 192 176 184 184 348 364 388 320 388 320 388 320 392 324 392 336 404 332 400 336 408 344 416 340 420 328 420 336 428 344 436 352 440 352 436 348 436 348 432 344 440 352 448 360 452 360 452 368 460 368 464 372 464 376 468 372 460 376 468 380 464 372 460 364 452 368 456 372 460 372 460 372 460 372 460 372 460 372 460 364 456 372 464 376 468 376 464 372 468 372 468 372 468 372 468 376 472 376 472 376 472 376 472 380 484 384 484 388 488 388 488 388 492 400 504 408 504 400 496 404 520 404 516 388 516 404 536 404 560 440 572 420 560 404 524 400 524 400 520 396 508 384 504 376 500 380 488 372 488 372 484 368 484 376 488 368 476 372 488 372 484 372 484 372 484 372 484 364 476 364 476 364 476 364 476 360 468 356 468 356 472 364 476 364 476 364 476 364 476 364 476 360 468 356 464 352 468 356 472 356 472 356 472 356 472 356 472 348 464 348 464 348 464 348 464 348 464 348 464 348 464 348 464 352 460 340 460 348 468 348 456 340 456 340 456 340 456 340 456 344 460 344 460 344 460 344 460 332 444 332 444 328 440 328 436 324 436 324 432 320 432 320 432 316 428 316 428 312 424 312 420 308 420 308 420 308 420 308 420 308 420 308 416 304 412 300 412 300 412 300 416 312 432 332 448 344 492 680 1000 848 1020 860 948 628 584 344 412 280 400 284 392 280 392 280 392 276 388 276 384 268 380 268 380 264 376 264 372 264 376 268 376 268 372 260 364 256 364 256 364 252 360 252 356 264 360 256 352 252 352 252 356 256 356 256 352 248 344 244 344 248 340 256 344 248 336 252 348 244 336 244 336 240 332 236 332 228 336 232 336 232 332 224 324 220 324 220 320 212 316 208 312 212 320 212 320 212 320 212 320 208 316 208 316 208 312 200 308 200 308 200 308 200 308 200 308 200 308 200 308 200 308 200 308 192 300 192 300 192 300 200 296 200 296 208 292 204 288 204 288 192 280 192 276 188 272 184 272 180 272 184 276 188 272 184 268 180 264 176 260 176 256 172 256 172 256 172 256 172 256 172 256 192 256 188 256 184 252 184 252 180 248 180 244 176 240 172 240 168 232 168 232 164 228 164 228 160 224 152 220 160 232 156 228 152 232 140 228 136 224 136 224 132 220 132 216 128 216 128 216 136 204 140 208 140 208 144 212 148 212 140 204 132 200 132 204 140 216 112 216 120 196 108 212 116 200 124 204 120 200 120 200 120 188 120 188 124 192 124 192 120 188 116 184 112 176 108 176 104 172 108 180 112 176 104 172 108 176 108 172 104 172 104 168 112 172 112 172 108 168 108 168 108 168 108 168 104 160 96 152 100 164 100 160 92 152 88 152 104 164 100 160 92 148 80 140 84 148 88 152 88 152 84 144 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 140 72 136 80 144 76 136 80 140 80 140 80 140 80 140 92 148 84 136 72 132 68 128 72 132 76 136 72 128 64 120 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 72 128 68 124 64 128 68 132 76 128 72 124 72 124 76 128 64 116 68 120 68 120 72 124 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 64 116 64 112 64 116 64 116 64 116 60 112 72 84 76 88 80 84 72 80 80 88 76 80 72 84 80 88 72 80 72 80 72 80 72 80 72 76 68 72 64 76 68 80 72 84 72 84 72 84 72 84 68 80 68 80 72 84 72 84 64 76 64 76 64 76 64 76 60 72 60 72 60 72 60 72 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 56 48 40 28 20 4 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 12 16 16 16 20 20 20 24 28 32 36 40 40 40 40 40 44 44 44 44 48 56 60 64 64 64 68 68 72 72 76 76 80 76 80 80 84 80 88 84 88 84 88 80 84 84 88 84 84 80 84 84 88 88 92 88 92 84 84 80 84 80 88 88 92 84 88 84 88 88 96 96 92 88 92 88 92 88 92 88 96 92 100 96 100 92 92 84 92 68 48 52 56 44 44 56 64 60 56 52 56 60 68 72 68 68 68 68 68 68 68 64 56 24 28 88 360 412 440 368 440 356 428 348 432 360 436 352 436 344 416 344 436 348 400 296 324 244 220 140 116 84 72 68 64 112 96 100 144 112 248 560 632 624 616 600 572 436 332 316 324 320 324 312 308 292 288 272 264 256 240 228 232 216 224 208 208 212 192 228 220 420 420 496 392 496 392 496 388 492 388 492 408 508 404 508 404 512 412 520 416 516 416 516 420 524 432 536 444 544 444 544 444 544 440 540 440 548 448 556 452 560 456 560 464 568 464 568 468 572 468 576 464 576 468 580 468 580 464 576 452 568 456 568 460 572 460 572 460 572 460 572 460 572 460 572 448 564 456 576 468 580 468 580 472 592 472 592 472 592 472 592 472 592 472 592 476 596 476 596 484 612 484 616 488 616 492 620 492 624 500 636 508 636 504 628 516 648 524 644 512 652 524 680 568 732 588 736 580 740 552 688 544 692 552 696 532 648 500 656 496 632 492 628 492 612 484 608 480 612 492 612 484 604 484 616 488 612 488 612 488 612 488 612 480 604 480 604 480 604 480 604 476 600 472 596 472 596 476 604 480 604 480 604 480 604 480 604 468 592 464 588 464 588 468 592 472 596 472 596 472 596 472 596 468 592 468 592 468 592 468 592 468 592 468 592 468 592 468 592 468 588 456 584 468 592 464 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 448 584 444 580 444 576 440 576 440 572 436 572 436 568 432 568 432 568 428 564 428 560 424 560 424 560 424 560 424 560 424 560 420 560 420 556 416 552 412 552 420 560 420 560 428 576 444 592 400 816 972 1020 992 1012 1020 1020 952 848 500 600 400 544 412 492 400 532 392 528 392 524 388 524 384 520 380 516 380 512 376 512 376 512 376 512 372 508 368 504 368 504 364 500 364 496 360 496 364 496 356 488 352 488 352 492 356 492 356 488 352 484 348 484 336 484 344 484 336 476 344 476 336 464 340 456 336 452 332 444 332 456 336 456 336 452 328 444 344 460 340 456 332 448 324 440 324 432 324 432 324 432 324 432 312 424 320 432 320 424 308 412 304 412 304 412 304 412 304 412 308 416 308 416 308 416 308 416 300 408 300 408 300 408 296 408 296 408 296 404 292 400 288 400 280 392 280 388 276 384 272 384 268 384 272 388 276 384 272 380 264 372 268 376 268 372 260 364 256 364 256 364 256 364 256 364 256 364 256 360 252 360 248 356 248 356 248 352 244 348 240 348 236 352 232 348 232 344 232 340 224 328 220 324 228 320 228 316 232 328 228 328 224 324 224 320 224 320 220 320 220 316 216 316 208 312 208 312 208 312 208 312 196 304 204 308 200 300 200 308 232 316 216 324 228 296 196 288 204 288 204 272 200 272 200 276 188 276 192 276 192 276 192 276 192 276 188 268 180 260 176 256 176 252 176 256 180 252 176 252 180 256 180 256 176 252 176 252 172 244 168 244 168 240 164 240 168 244 168 244 168 240 160 232 160 228 160 224 156 220 152 220 160 228 164 232 160 220 144 208 152 216 156 220 152 216 148 208 152 216 152 212 148 208 144 208 148 212 148 212 148 212 148 212 144 204 136 200 144 208 140 200 140 204 140 204 140 204 140 204 148 208 140 200 132 196 132 200 136 200 136 200 132 188 120 180 132 196 132 196 132 196 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 192 128 196 128 188 124 188 124 188 124 192 120 184 120 184 120 184 120 184 116 180 116 180 116 180 116 180 120 184 120 184 120 184 120 184 124 188 120 184 120 180 116 180 128 192 120 180 116 180 116 180 8 60 16 68 24 76 28 76 28 76 28 72 24 76 28 76 24 72 24 72 24 72 24 72 20 68 20 68 20 68 20 68 44 72 44 72 44 72 44 72 40 68 40 68 40 68 40 68 36 64 36 64 36 64 36 64 32 60 32 60 32 60 32 60 40 72 40 68 36 64 32 64 36 68 36 64 32 60 28 60 32 52 28 36 4 12 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 12 4 12 8 16 8 20 20 32 28 40 32 40 28 36 32 40 36 48 44 60 60 72 52 76 56 80 60 84 64 88 60 80 64 84 64 88 68 88 68 88 68 92 72 88 68 88 64 84 64 88 68 92 72 92 72 92 68 84 64 88 72 92 72 92 68 88 72 92 76 100 72 92 72 92 72 92 72 92 80 100 80 100 80 96 72 88 80 60 36 48 44 44 36 56 52 60 44 52 44 60 56 72 60 68 60 68 60 68 60 72 64 52 52 184 444 468 488 448 484 432 468 424 476 436 476 428 488 432 468 432 484 432 444 372 336 276 212 152 108 88 60 72 28 124 92 120 104 108 304 648 604 636 596 612 584 472 368 324 344 328 344 320 320 300 284 284 252 256 236 240 240 236 232 216 216 204 188 188 180 340 364 396 328 396 328 392 324 392 324 392 340 408 336 404 340 408 344 420 340 420 332 420 336 428 344 436 356 444 356 448 360 448 360 448 356 448 356 452 360 456 368 464 372 468 376 468 380 472 380 472 380 468 384 472 384 472 380 468 368 456 372 460 372 464 376 464 376 464 376 464 376 464 376 464 364 456 372 468 384 472 384 472 376 472 376 472 376 472 376 472 376 472 380 476 384 480 388 484 384 484 388 488 388 492 392 492 400 500 404 508 408 508 408 508 420 524 424 520 408 524 408 544 440 588 420 576 420 596 388 528 400 556 436 568 404 500 372 528 384 500 380 500 380 488 376 488 372 492 384 492 376 484 376 496 376 488 376 488 376 488 376 488 368 480 368 480 368 480 368 480 372 480 364 476 364 476 364 480 368 480 368 480 368 480 368 480 360 468 356 464 352 468 356 472 356 472 356 472 356 472 356 472 352 468 352 468 352 468 352 468 352 468 352 468 352 468 352 468 352 464 344 460 352 472 348 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 336 448 336 444 332 444 328 440 332 440 328 436 324 432 320 432 320 432 320 428 316 428 312 424 312 424 312 424 312 424 312 424 308 420 308 416 304 412 300 412 308 420 312 424 316 432 328 436 400 892 880 988 892 1008 884 980 880 736 384 404 272 408 288 408 276 396 284 392 280 392 276 388 272 384 272 380 268 380 264 376 268 376 264 372 260 368 260 368 260 368 260 364 256 364 252 360 264 360 256 352 252 352 252 356 256 356 256 352 252 352 252 348 248 340 256 344 248 336 252 348 244 336 244 336 240 332 236 332 228 336 232 336 232 332 224 324 240 344 236 336 228 328 220 324 216 324 216 324 216 324 216 324 208 316 216 324 216 316 204 304 196 304 196 304 196 304 196 304 200 308 200 308 200 308 200 308 192 300 192 300 192 300 200 296 200 296 208 292 204 288 204 288 192 280 192 276 188 272 184 272 180 272 184 276 188 272 184 268 180 268 184 268 184 264 176 256 172 256 172 256 172 256 172 256 188 256 184 252 184 248 180 248 180 248 180 244 176 240 172 240 172 236 172 232 168 232 164 232 156 224 160 224 156 228 156 232 148 224 136 224 132 220 132 216 140 224 136 220 132 216 128 216 140 208 140 208 140 208 140 208 132 212 156 224 144 204 136 212 128 208 120 236 148 224 112 200 120 212 120 200 120 200 124 204 128 192 124 192 124 192 124 192 128 192 124 188 116 180 108 176 116 184 116 180 112 184 116 184 116 184 116 184 116 184 116 184 112 172 112 168 108 164 104 164 104 164 108 168 108 164 100 156 96 156 92 156 92 152 88 152 84 152 96 164 100 160 88 148 92 156 92 156 92 152 84 144 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 140 72 136 80 144 76 136 80 140 80 140 80 140 80 140 72 132 72 132 72 136 80 144 80 140 80 140 76 128 64 120 72 132 72 132 72 132 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 128 68 132 68 124 72 124 72 124 72 120 68 120 68 120 68 120 68 120 64 116 64 116 64 116 64 116 68 120 68 120 68 120 68 120 72 124 72 120 68 120 64 116 80 128 72 120 64 116 64 120 48 60 60 72 72 80 76 84 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 68 76 68 76 68 76 68 76 72 84 72 84 72 84 72 84 68 80 68 76 64 72 60 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 60 56 52 40 32 16 4 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 12 12 16 16 16 16 32 32 36 40 40 36 36 32 40 40 44 48 56 64 72 76 80 76 80 80 84 80 84 80 84 80 84 80 88 84 88 88 88 84 92 88 92 88 88 84 84 80 84 84 88 88 92 88 92 88 88 84 88 84 92 88 92 88 92 88 92 92 100 96 96 92 96 92 96 92 96 92 100 96 100 96 96 88 88 80 80 56 40 48 48 40 44 52 56 56 56 56 56 60 64 64 68 68 68 68 68 68 72 56 68 24 60 212 440 376 448 372 436 348 424 344 428 352 432 348 444 356 432 356 440 348 400 304 316 228 200 120 104 80 80 84 64 124 120 132 104 120 404 648 620 616 612 608 604 492 372 328 332 328 328 320 316 296 292 276 268 264 244 236 236 220 228 216 216 224 204 232 216 412 420 504 396 500 396 504 400 504 400 504 408 512 408 512 408 516 416 520 424 524 424 524 428 532 436 540 444 544 444 544 448 548 448 548 452 556 452 556 456 564 464 572 468 572 472 576 472 580 476 580 468 584 476 588 476 588 472 580 464 576 464 580 468 580 472 584 472 584 472 584 472 584 472 584 460 576 468 584 476 588 476 588 476 596 476 596 476 596 476 596 472 596 476 600 484 604 488 608 488 616 488 616 492 620 492 624 504 632 508 636 508 640 512 640 524 656 528 664 524 676 548 712 584 756 616 796 656 840 648 784 580 720 552 720 540 660 500 672 504 648 504 640 500 632 500 620 488 616 500 620 488 612 492 620 492 616 492 616 492 616 492 616 484 608 484 608 484 608 484 608 488 608 480 604 476 600 480 604 484 608 484 608 484 608 484 608 476 596 472 592 468 596 472 600 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 588 460 588 468 596 468 584 464 588 464 588 464 588 464 588 460 584 460 584 460 584 460 584 452 584 448 584 444 580 444 580 444 580 444 576 436 572 432 568 436 568 432 568 428 564 428 564 428 564 428 564 428 564 428 564 420 560 420 556 416 552 412 552 420 560 424 564 428 568 432 576 516 1020 964 976 1020 984 1020 976 1008 864 488 596 396 548 424 516 404 532 396 532 392 528 392 528 388 520 384 520 380 516 380 516 380 512 372 504 368 504 368 508 372 504 368 504 364 500 364 500 364 496 356 488 352 488 352 492 352 488 352 488 348 484 348 484 336 484 344 484 336 476 344 476 336 464 340 456 336 452 332 444 332 456 336 456 336 452 328 444 332 448 328 444 324 440 320 436 328 436 328 436 328 436 328 436 320 428 320 428 320 424 312 420 308 416 308 416 308 416 308 416 308 416 308 416 308 416 308 416 300 408 300 408 300 408 296 408 296 408 296 404 292 400 288 400 280 392 280 388 276 384 272 384 268 384 272 388 276 384 272 380 268 376 268 372 264 368 260 368 256 364 256 364 256 364 256 364 252 360 252 360 248 356 248 352 248 356 248 352 244 348 240 348 240 352 236 352 232 348 236 344 224 332 232 336 228 320 232 328 224 324 224 324 220 320 216 316 228 328 228 324 220 320 216 316 212 316 208 312 208 312 204 308 200 316 224 328 212 312 216 332 224 312 220 340 256 328 216 296 220 296 208 272 200 272 204 276 196 280 196 280 192 276 192 276 192 276 192 272 184 268 180 264 188 264 184 256 180 260 188 264 180 256 180 260 184 260 184 264 176 252 176 248 168 240 164 240 160 240 164 244 168 240 160 236 160 228 160 228 156 224 156 224 148 220 156 224 160 228 160 224 160 224 160 224 156 216 148 208 152 216 152 212 148 208 144 208 148 212 148 212 148 212 148 212 144 204 136 200 144 208 140 200 140 204 140 204 140 204 140 204 124 188 124 192 132 204 144 212 136 204 140 204 136 196 128 188 132 196 132 196 132 196 132 196 128 192 128 192 128 192 128 192 132 192 128 188 124 192 128 196 120 184 124 188 124 188 120 184 124 188 120 184 120 184 116 180 112 176 112 176 112 176 112 176 120 184 120 184 120 184 120 184 128 188 124 188 120 184 120 184 124 188 120 184 120 184 116 180 12 60 16 68 24 72 24 72 24 72 24 76 28 72 24 72 24 72 24 72 24 72 24 72 16 68 20 72 24 68 20 64 44 72 44 72 44 72 44 72 44 68 36 60 28 52 20 48 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 40 72 40 68 36 64 32 64 36 68 36 64 32 60 28 60 40 64 40 52 20 28 4 4 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 8 16 8 16 12 20 16 24 24 36 28 40 32 36 28 32 28 40 32 48 48 68 68 80 64 84 60 80 60 80 60 76 64 84 64 88 68 88 72 92 68 88 72 96 76 92 68 88 64 84 64 88 68 92 72 92 76 92 72 88 68 92 72 96 76 92 72 92 72 96 80 104 80 100 80 100 80 100 80 100 80 104 84 100 76 92 68 84 68 52 28 44 40 40 32 52 40 52 48 60 52 60 52 56 56 64 56 64 56 64 64 68 80 56 128 356 504 428 520 444 488 436 472 428 480 440 480 432 480 436 484 440 472 412 440 380 320 260 188 132 88 80 60 80 52 112 88 148 80 180 480 656 576 620 584 612 612 524 408 344 348 332 348 328 324 304 292 288 256 260 240 244 248 240 236 220 212 204 192 184 164 328 360 400 332 400 332 404 340 408 344 412 344 408 340 408 340 412 348 424 348 428 340 428 344 436 352 444 352 440 356 444 360 448 360 448 364 456 360 452 364 460 376 472 380 472 380 476 384 476 388 480 384 472 388 480 392 476 384 472 380 468 384 472 384 476 388 476 392 480 392 480 392 480 392 480 384 476 388 480 392 480 388 476 384 480 384 480 384 480 384 480 376 476 380 480 388 488 396 492 388 488 388 492 392 492 396 496 408 508 408 508 408 512 416 516 432 532 444 536 432 548 436 576 428 640 524 752 572 796 584 780 524 600 400 540 408 528 372 512 388 516 392 512 396 504 388 504 380 496 388 500 380 488 380 500 384 496 384 496 384 496 384 496 376 488 376 488 376 488 376 488 380 488 372 480 368 480 368 480 372 484 372 484 372 484 372 484 368 480 364 476 364 476 368 480 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 468 344 464 356 472 352 464 348 464 348 464 348 464 348 464 344 460 344 460 344 460 344 460 340 452 336 448 336 444 332 444 336 448 332 440 324 436 320 432 324 436 320 432 320 428 316 428 316 428 316 428 316 428 316 428 308 416 308 412 304 408 300 408 304 416 308 420 312 420 312 416 424 876 912 1012 912 1020 888 1012 792 660 360 424 292 404 268 404 280 400 284 396 284 392 280 392 276 388 272 384 272 380 268 380 272 376 264 368 256 368 264 372 264 372 260 368 260 364 256 364 264 360 256 352 252 352 252 356 244 344 244 344 248 348 248 348 248 340 256 344 248 336 252 348 244 336 244 336 240 332 236 332 228 336 232 336 232 332 224 324 220 324 220 320 216 320 216 320 220 328 220 328 220 328 220 328 220 324 212 316 208 316 208 320 200 308 200 308 200 308 200 308 200 308 200 308 200 308 200 308 192 300 192 300 192 300 200 296 200 296 208 292 204 288 204 288 192 280 192 276 188 272 184 272 180 272 184 276 188 272 184 268 188 268 176 256 172 256 176 264 172 256 172 256 172 256 172 256 184 252 184 248 180 248 176 244 180 248 180 244 176 240 172 240 176 240 172 236 172 232 168 236 160 236 172 236 160 228 164 248 152 232 140 228 136 224 136 224 144 232 140 224 132 220 128 216 144 212 144 208 140 204 136 204 132 212 156 228 164 256 224 328 216 284 168 268 176 248 132 216 128 220 120 200 108 200 116 208 132 200 132 196 128 192 124 192 120 188 120 188 120 188 120 184 120 184 112 176 108 180 116 188 104 172 104 176 108 176 112 180 124 180 120 176 112 168 108 164 100 164 104 168 108 164 104 160 96 160 96 160 100 164 100 164 96 160 92 152 88 152 92 156 96 160 96 160 92 152 84 144 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 140 72 136 80 144 76 136 80 140 80 140 80 140 80 140 68 128 68 128 72 136 80 144 68 128 72 132 72 128 68 124 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 72 128 68 124 64 128 68 132 64 120 72 124 72 124 68 116 72 124 72 120 68 116 64 116 60 112 60 112 60 112 60 112 68 120 68 120 68 120 68 120 76 128 72 124 72 120 68 120 56 112 68 124 72 120 64 116 72 80 76 84 76 80 68 72 68 80 72 84 76 80 72 76 72 80 72 80 72 80 72 80 64 76 68 80 72 76 68 72 72 84 72 84 72 84 72 84 72 80 64 72 52 60 40 52 64 76 64 76 64 76 64 76 68 80 68 80 68 80 68 80 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 68 64 64 52 44 28 16 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 20 20 20 24 24 28 28 28 36 36 40 40 40 36 32 32 36 36 40 48 56 68 76 84 84 76 80 72 76 68 72 64 84 80 84 84 88 88 92 88 84 84 96 96 100 92 88 80 84 80 84 84 88 88 92 88 96 88 92 84 88 88 92 92 96 88 92 88 92 92 100 100 100 96 100 96 100 96 100 96 104 100 104 96 96 88 88 80 76 52 36 44 44 40 40 52 44 48 56 60 64 60 56 52 64 64 64 64 64 64 64 60 80 20 140 372 492 344 476 348 448 352 432 340 440 352 444 352 424 348 440 348 420 320 388 308 296 224 180 100 84 72 76 80 100 100 96 148 104 216 552 628 596 600 600 604 620 528 404 344 336 324 332 316 320 292 296 280 276 264 248 240 244 224 232 220 208 216 200 224 204 392 408 492 400 504 404 512 412 520 416 524 412 512 408 512 408 516 416 524 432 532 432 532 436 540 444 548 440 540 440 544 444 548 448 548 464 560 448 560 448 572 468 580 472 564 480 568 476 588 476 596 472 584 480 588 484 584 480 580 476 580 480 584 480 588 484 592 480 604 480 604 480 604 484 596 480 592 484 592 488 588 480 588 480 600 476 600 480 592 480 592 476 588 480 604 488 612 488 620 488 616 488 620 492 624 496 624 512 640 508 636 512 640 516 648 528 660 540 680 544 700 568 736 580 840 804 1012 884 1020 928 1020 796 820 540 688 552 700 504 640 520 664 516 656 512 644 504 640 492 620 500 624 492 616 496 624 496 620 496 620 496 616 496 616 488 612 488 612 488 612 488 612 492 616 488 608 480 604 480 604 484 608 484 608 484 608 484 608 484 608 480 600 476 604 484 608 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 468 596 468 596 468 596 468 592 460 588 468 596 464 588 464 588 464 588 464 588 464 588 460 584 460 584 460 584 460 584 452 588 452 584 448 580 444 580 452 584 444 580 440 572 432 568 436 572 436 568 432 564 428 564 428 564 428 564 428 564 428 564 416 564 416 560 412 556 408 556 412 560 416 568 420 564 416 560 440 792 924 1020 1004 1016 964 992 764 680 400 580 412 552 420 532 404 536 400 532 396 528 392 528 388 524 388 520 384 516 380 516 384 516 372 504 364 504 372 512 372 508 372 504 368 500 364 500 364 496 356 488 352 488 352 492 340 480 344 480 344 480 344 480 336 484 344 484 336 476 344 476 336 464 336 456 332 452 332 452 332 456 336 456 336 452 328 444 324 448 328 448 328 448 332 452 328 436 328 436 328 436 328 436 332 436 320 424 312 424 320 432 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 300 408 300 408 300 408 296 408 296 408 296 404 292 400 288 400 280 392 280 388 276 384 272 384 268 384 272 388 276 384 272 380 272 376 256 360 248 360 260 372 256 364 256 364 256 364 256 364 252 360 252 356 248 352 244 352 248 356 248 352 244 348 240 348 240 356 240 352 236 348 236 344 228 344 248 348 232 324 236 348 236 336 236 332 232 328 228 328 236 332 228 328 224 320 216 316 216 316 212 312 208 308 208 308 220 324 252 356 292 424 408 544 420 460 324 396 284 340 232 304 224 300 204 280 192 280 200 288 200 284 200 280 196 276 192 276 184 272 188 272 188 272 192 276 184 256 172 244 168 248 180 260 160 240 164 244 168 248 172 248 188 260 184 256 176 248 168 244 160 236 164 244 168 244 164 240 164 232 164 232 164 232 164 236 176 236 160 220 148 216 148 220 164 228 164 224 156 216 148 208 152 216 152 212 148 208 144 208 148 212 148 212 148 212 148 212 144 204 136 200 144 208 140 200 140 204 140 204 140 204 140 204 136 200 132 192 128 192 132 196 120 184 124 192 128 192 124 188 132 196 132 196 132 196 132 196 124 188 124 188 124 188 124 188 132 192 128 188 124 192 128 196 112 180 124 192 128 188 116 176 124 188 124 184 120 180 116 180 112 176 112 176 112 176 112 176 120 184 120 184 120 184 120 184 128 192 128 188 124 184 120 184 100 168 116 188 128 188 116 176 28 76 28 72 24 68 20 64 36 84 32 76 28 72 20 68 20 68 24 72 20 60 4 48 24 72 24 72 24 72 24 72 44 80 60 84 40 60 32 68 36 64 36 64 36 64 36 64 12 60 40 72 32 56 32 76 40 72 32 60 28 64 40 72 36 68 36 68 36 68 36 68 20 52 24 60 28 64 36 68 32 60 20 48 20 32 0 4 0 8 0 8 0 12 4 12 0 4 0 4 0 8 4 16 4 12 8 20 12 24 20 28 8 28 20 40 28 44 24 36 16 40 36 64 56 72 56 68 64 80 64 80 64 80 64 80 60 84 76 92 68 80 64 84 68 88 68 92 72 96 76 96 64 84 64 88 68 92 72 92 76 96 76 96 76 96 76 96 80 100 80 104 84 108 88 108 84 100 80 96 76 100 80 104 88 104 80 104 88 104 76 88 40 44 36 44 36 44 36 40 40 48 40 48 40 48 40 48 56 64 60 72 56 72 52 60 68 44 304 436 496 480 480 432 472 440 476 444 488 448 496 444 504 452 496 428 464 404 408 324 288 208 128 96 76 76 64 76 84 100 76 124 76 280 616 616 600 604 584 612 624 576 456 324 352 332 348 332 356 324 332 292 288 284 264 264 256 256 252 256 228 212 188 176 156 304 368 416 332 404 324 408 328 408 332 412 336 416 340 420 344 428 352 432 356 440 348 440 348 444 356 452 352 444 352 448 356 448 360 456 376 456 340 464 364 456 404 448 404 488 400 476 356 460 352 504 368 484 388 496 392 492 380 480 376 484 388 496 396 496 388 488 416 476 408 468 404 472 392 480 384 484 372 500 376 504 376 496 388 480 404 488 400 488 392 484 380 484 376 484 384 488 392 492 384 488 392 496 396 496 392 492 404 512 420 520 420 520 428 536 440 552 444 564 448 576 448 588 432 752 780 940 840 1004 912 1000 724 568 412 604 384 520 460 504 396 508 388 500 384 504 384 508 368 492 380 492 380 492 376 488 396 488 372 496 404 508 392 496 392 500 380 492 372 484 368 480 372 488 372 484 368 480 364 480 368 480 368 480 368 480 368 480 368 480 372 484 372 480 364 472 360 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 352 476 340 464 340 464 340 464 340 464 336 460 332 456 332 452 328 452 316 444 320 448 324 452 328 452 328 452 328 448 324 444 320 444 324 444 308 428 300 428 312 440 312 436 312 432 308 428 304 428 300 416 300 420 304 424 308 424 312 424 304 416 304 424 316 436 308 504 576 828 784 836 600 600 356 452 332 420 304 412 300 416 296 408 292 400 288 396 280 392 280 392 280 388 276 388 272 384 276 380 260 364 248 364 260 376 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 260 344 252 340 248 336 252 340 248 336 248 336 244 332 240 332 240 336 240 332 236 328 232 328 248 340 236 328 228 328 236 336 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 308 200 308 200 308 200 308 196 304 196 304 196 304 196 304 196 304 196 300 200 292 196 292 180 280 184 280 184 276 184 268 192 272 184 268 192 276 196 268 168 252 172 260 184 272 192 276 184 264 176 256 172 256 172 260 168 252 176 252 176 252 176 252 176 248 168 240 164 240 164 244 168 236 168 236 168 236 168 236 164 232 164 232 164 232 164 236 152 236 148 236 148 232 140 224 148 232 136 220 132 224 144 236 136 224 144 228 144 220 124 208 136 228 132 288 284 684 780 840 540 676 400 384 84 264 68 204 128 212 144 204 132 192 116 184 128 192 136 188 132 184 128 184 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 116 176 116 176 116 176 116 176 112 172 112 172 112 172 112 172 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 88 160 100 160 84 152 100 180 112 164 88 152 96 160 84 136 84 148 84 148 84 148 84 148 88 152 84 144 80 140 72 136 76 140 76 140 76 140 76 140 80 140 88 152 92 148 80 140 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 76 132 68 124 64 124 64 128 76 136 76 132 72 128 68 128 56 120 68 132 72 128 60 116 60 120 76 136 84 128 68 112 64 120 76 136 84 136 80 128 84 120 56 120 84 144 72 108 68 120 68 120 68 120 68 120 72 124 72 120 68 120 64 116 68 120 68 124 72 128 76 128 72 80 68 72 64 68 64 72 76 84 76 84 76 84 76 84 68 76 72 80 68 68 56 60 72 80 72 80 72 80 72 80 64 88 80 88 64 68 56 72 64 76 64 76 64 76 64 76 52 60 68 68 64 64 64 68 76 72 68 64 64 68 72 76 68 68 68 68 68 68 68 68 52 52 56 60 60 64 68 68 60 52 56 48 48 32 16 0 8 4 4 8 8 12 12 12 8 8 4 4 8 8 12 16 16 16 16 20 20 24 24 28 28 36 36 48 48 48 44 44 36 48 56 72 72 80 72 72 80 84 80 84 80 80 76 80 76 88 92 96 84 84 84 88 88 84 92 88 92 92 96 92 88 84 92 88 96 92 96 92 96 92 96 92 96 92 96 92 100 96 100 100 104 104 108 104 104 96 100 92 96 96 100 100 104 96 96 96 104 96 92 76 44 44 44 44 44 44 44 44 48 48 48 48 48 48 48 48 68 60 64 60 60 64 64 64 56 68 328 396 452 384 432 344 436 340 444 336 444 340 444 340 448 364 436 348 408 340 360 276 260 188 116 84 76 68 64 68 100 96 116 116 128 384 664 640 628 608 612 608 616 576 472 332 340 316 336 316 336 300 308 276 288 280 276 256 256 244 252 244 232 228 208 216 188 352 404 492 404 504 408 508 408 512 412 512 416 516 420 524 428 528 432 532 444 548 440 544 444 548 448 556 444 548 448 552 448 556 452 552 468 544 448 600 452 584 476 540 468 512 512 548 508 572 440 564 492 584 488 572 480 564 476 572 476 576 488 592 492 596 488 596 488 608 484 604 476 600 480 596 480 596 492 600 500 600 500 604 484 612 484 600 488 588 488 580 488 588 488 608 488 628 488 636 488 620 496 628 500 628 500 628 504 640 520 648 520 652 528 664 536 664 548 700 568 728 580 728 612 872 908 1020 1012 1020 1012 1020 848 748 540 736 536 684 564 644 512 660 508 652 500 648 504 652 512 652 512 648 504 640 500 636 504 640 504 632 504 616 504 616 500 624 496 620 492 612 488 612 488 612 488 608 484 608 480 604 480 616 480 616 480 616 480 616 476 616 480 616 480 612 472 604 480 604 480 604 480 604 480 604 476 600 476 600 476 600 476 600 472 612 472 612 472 612 472 612 472 612 472 612 472 612 472 612 464 596 464 596 464 596 464 596 460 592 460 588 456 588 452 584 444 576 448 580 448 584 452 584 452 584 452 580 448 580 444 576 448 576 436 560 428 564 436 572 436 568 436 564 432 564 428 560 416 564 416 568 420 572 424 572 424 572 420 564 420 572 428 580 420 588 444 636 504 656 484 608 448 584 432 556 412 548 412 548 408 544 404 536 400 532 392 528 392 524 388 524 384 520 384 520 384 516 372 504 364 504 372 512 372 508 372 504 368 500 364 500 356 492 356 492 356 492 356 492 348 484 348 484 348 484 348 484 352 488 344 480 340 480 340 480 336 476 336 472 332 472 328 460 332 456 336 452 332 452 328 448 340 456 332 448 324 448 332 452 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 312 420 312 416 308 416 304 412 308 416 308 416 308 416 308 416 304 412 304 412 304 412 304 412 304 412 304 408 300 404 296 404 276 392 280 392 280 388 272 380 276 384 268 380 272 388 268 380 256 368 260 376 264 380 272 384 268 376 260 368 256 368 256 372 252 360 252 360 252 360 252 360 252 356 244 348 240 348 240 352 240 348 240 348 240 348 240 348 232 340 232 340 232 340 232 340 232 336 236 336 236 332 228 324 232 328 228 324 224 328 228 332 224 312 224 324 224 320 220 308 204 316 260 432 684 1000 1020 1020 976 1020 996 840 460 348 184 332 212 312 204 304 192 292 184 280 192 280 192 276 188 276 184 272 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 180 256 180 256 180 256 180 256 172 248 172 248 172 248 172 248 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 148 224 160 220 144 216 160 240 160 220 144 216 156 224 152 208 152 220 152 220 152 220 152 220 152 216 148 208 144 204 136 200 140 204 140 204 140 204 140 204 136 204 144 212 148 208 140 200 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 136 196 128 188 124 188 124 192 136 200 132 196 132 192 128 192 120 184 128 192 128 192 120 184 116 184 128 192 128 192 120 180 116 184 124 192 128 192 128 192 132 176 112 176 128 188 124 172 120 176 120 176 120 176 120 176 128 180 124 180 120 176 120 176 116 172 116 172 120 176 124 180 32 76 20 64 16 64 20 72 20 68 24 76 28 80 36 84 20 72 24 72 20 64 8 56 20 68 20 68 20 68 20 68 36 68 48 72 32 56 28 56 36 64 36 64 36 64 36 64 28 60 28 64 40 72 36 60 44 72 40 68 36 72 40 76 40 72 40 72 40 72 40 72 20 52 24 60 28 64 36 68 24 56 24 60 32 40 0 4 0 8 0 8 0 12 4 12 0 8 0 4 0 12 8 16 12 20 12 20 16 24 16 24 12 32 20 44 32 48 32 48 24 48 40 68 56 76 56 72 60 76 60 76 60 76 60 76 60 84 76 92 68 80 68 88 68 92 72 92 76 96 76 96 76 96 76 96 80 100 84 104 76 96 76 96 76 96 76 96 80 100 80 104 84 108 88 108 84 104 80 100 80 100 84 104 80 96 76 96 80 96 64 72 28 40 32 44 36 48 40 52 40 48 40 48 40 52 44 52 64 72 52 52 44 56 56 76 52 168 424 468 488 456 500 444 480 444 480 444 492 448 500 448 500 448 492 420 456 388 384 300 244 172 96 76 60 60 52 64 100 104 132 96 176 508 676 640 604 612 620 620 604 596 524 380 360 344 364 344 376 332 348 300 292 280 272 264 252 248 244 244 224 216 204 192 168 296 372 424 336 408 320 412 324 412 328 416 332 420 336 424 340 432 348 436 352 444 348 440 352 448 360 452 356 448 356 452 360 452 364 456 376 460 384 480 376 448 416 512 480 500 452 484 444 504 440 508 388 468 400 484 408 496 412 504 380 480 380 488 380 496 376 492 392 504 392 496 388 492 388 488 392 488 396 488 400 488 400 484 392 488 404 492 404 492 388 484 388 492 384 492 392 492 396 492 396 496 400 504 408 508 404 504 404 512 420 524 420 524 432 540 432 544 440 564 448 580 448 596 464 680 692 940 912 1012 928 1000 756 668 452 588 468 568 432 508 400 512 392 508 388 504 392 508 396 524 396 520 396 508 384 500 356 480 376 484 368 484 384 508 380 496 380 496 380 496 376 492 372 488 372 488 368 484 368 480 368 480 368 480 368 480 368 480 364 476 368 480 364 472 356 468 364 488 364 488 364 488 364 488 356 480 356 480 356 480 356 480 356 476 356 476 356 476 356 476 352 472 352 472 352 472 352 472 344 468 344 468 344 468 344 468 340 464 336 460 336 456 332 456 324 448 324 452 328 452 332 456 328 452 328 452 324 448 324 444 328 444 316 432 308 436 316 440 312 436 312 436 308 432 308 428 304 420 304 420 308 424 308 424 308 420 304 420 304 424 312 432 344 424 304 404 316 436 336 440 332 428 316 416 300 408 304 412 296 408 292 400 288 396 280 392 276 388 276 384 272 380 268 380 268 376 264 372 260 372 260 368 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 264 348 256 340 252 340 252 344 248 336 248 336 244 332 244 332 240 336 240 336 236 332 236 328 244 336 236 328 232 328 232 332 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 204 312 204 312 200 308 200 304 200 308 200 308 200 308 200 308 196 304 196 304 196 304 196 304 196 304 196 300 192 296 188 296 184 280 184 280 184 276 184 272 192 272 184 268 200 272 196 264 180 264 180 264 180 264 180 264 184 264 176 256 172 256 172 260 168 252 168 252 168 252 168 252 168 248 160 240 156 240 156 244 172 240 172 240 172 240 172 240 164 232 164 232 164 232 164 232 152 236 148 236 148 232 140 224 136 228 140 232 144 228 140 224 144 224 144 224 144 224 140 232 152 300 252 576 764 1012 852 1008 776 1012 780 984 524 324 72 224 132 204 152 200 132 188 120 188 136 192 136 192 132 188 132 184 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 124 184 124 184 124 184 124 184 112 172 112 172 112 172 112 172 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 84 152 88 148 80 148 92 164 84 144 76 144 88 156 88 148 88 152 88 152 88 152 88 152 88 152 84 144 80 140 72 136 76 140 76 140 76 140 76 140 76 136 80 140 80 140 76 136 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 76 132 68 124 64 124 64 128 76 132 72 132 68 128 68 128 60 124 64 128 68 124 64 120 68 124 72 124 72 124 72 120 68 120 64 116 68 120 72 128 76 124 68 120 68 124 72 124 68 120 68 120 68 120 68 120 72 124 72 124 68 120 64 116 56 108 60 112 64 116 64 116 92 92 80 80 72 84 84 96 72 80 72 84 76 88 80 88 72 80 72 76 68 72 64 68 68 76 68 76 68 76 68 76 64 80 72 84 68 72 60 72 64 76 64 76 64 76 64 76 68 60 52 60 72 76 64 52 76 72 72 72 72 72 72 76 72 72 72 72 72 72 72 72 56 56 56 60 60 64 64 64 52 52 60 64 64 44 20 0 8 4 4 8 8 12 12 12 12 8 8 8 8 12 16 20 24 24 24 24 24 24 24 24 24 32 32 40 40 48 48 52 48 56 60 72 72 80 76 80 72 76 72 80 76 80 76 80 80 92 96 96 88 88 84 92 92 88 92 92 96 92 100 96 92 92 96 92 100 96 100 100 100 96 100 96 100 96 100 96 100 96 100 100 104 104 108 104 108 100 100 96 100 96 104 104 100 92 96 92 96 84 72 56 32 36 40 40 48 48 52 56 48 48 48 52 52 52 52 56 72 60 60 56 56 52 64 52 60 220 456 420 428 348 444 356 444 348 444 352 452 344 448 344 440 356 432 340 396 324 328 248 212 156 100 72 64 56 60 72 116 108 152 84 252 604 668 608 572 564 616 624 608 608 552 396 352 328 348 328 348 312 320 288 284 280 276 260 256 240 244 232 236 236 224 236 192 336 396 504 412 512 412 512 416 516 416 520 424 524 424 528 432 536 436 540 448 548 444 548 444 552 452 560 452 556 452 556 456 560 456 552 468 528 488 568 460 540 476 600 796 656 644 476 532 480 492 512 500 572 504 576 496 576 468 568 488 608 488 632 496 644 496 636 512 576 512 580 504 584 492 600 492 620 492 636 484 640 476 636 488 628 492 620 496 604 488 596 492 604 496 616 496 632 496 636 496 624 500 632 504 632 504 632 504 640 520 652 524 652 532 668 544 680 564 720 596 756 612 768 600 764 680 872 864 1012 960 1020 844 876 620 752 624 740 544 692 520 668 516 660 508 656 512 660 512 672 516 676 520 672 512 664 492 652 504 636 488 628 492 632 496 620 496 620 500 624 500 624 492 616 488 612 488 608 484 608 484 620 484 620 484 620 484 620 480 616 484 620 484 616 476 608 484 608 484 608 484 608 484 608 484 608 484 608 484 608 484 608 480 620 480 620 480 620 480 620 476 616 476 616 476 616 476 616 472 604 472 604 472 604 472 604 468 596 464 596 460 592 460 592 452 584 452 588 456 588 456 588 456 588 452 584 452 580 448 580 452 580 444 572 436 572 440 576 440 572 436 568 436 564 432 564 420 572 424 572 424 572 424 572 420 568 420 568 424 572 428 576 412 576 432 616 472 612 444 572 420 560 416 548 408 544 408 548 408 544 404 536 400 532 392 528 388 524 384 520 380 516 380 516 376 512 380 516 376 512 372 504 372 508 372 504 368 500 364 500 356 492 356 492 356 492 356 492 352 488 352 488 352 488 352 488 344 484 340 476 336 476 336 476 340 480 336 476 336 472 332 464 336 460 336 456 336 452 332 452 336 456 332 452 328 448 328 448 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 316 424 312 420 312 416 308 416 308 416 308 416 308 416 308 416 304 412 304 412 304 412 304 412 304 412 304 408 300 404 296 404 280 392 284 396 280 392 276 384 276 384 268 380 272 388 268 380 268 380 268 376 264 372 260 372 268 376 260 368 256 368 256 372 256 364 252 360 252 360 248 356 252 356 244 348 240 348 240 352 244 352 244 352 244 352 244 352 236 344 236 344 236 344 236 344 232 336 236 336 236 332 228 324 220 324 232 336 236 332 224 320 232 320 224 312 224 332 236 344 268 324 460 860 1020 1020 980 1020 1020 1020 948 1020 816 440 192 288 208 308 200 300 196 296 188 284 196 284 192 280 192 276 188 276 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 184 260 184 260 184 260 184 260 176 252 172 248 172 248 168 244 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 152 220 152 220 152 220 156 224 152 216 148 216 152 220 152 216 156 224 156 224 156 224 156 224 152 216 148 208 144 204 136 200 144 208 140 204 140 204 136 200 136 200 136 200 136 200 136 200 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 136 196 128 188 124 188 124 192 132 196 132 192 128 192 124 188 124 188 124 188 124 188 124 188 124 188 120 180 116 184 124 188 120 184 112 172 108 180 120 188 120 180 124 176 112 168 120 188 116 172 120 176 120 176 124 180 120 176 116 172 116 168 112 168 108 168 112 168 116 172 116 176 36 84 32 76 28 80 36 88 32 80 32 76 28 72 24 72 24 72 24 68 20 68 20 68 20 68 20 68 20 68 20 68 44 72 44 72 48 72 40 64 36 64 36 64 36 64 36 64 40 60 24 60 40 76 32 52 40 72 40 72 40 72 40 72 40 72 40 72 40 72 40 72 24 56 28 60 28 60 32 64 20 56 32 72 44 52 0 4 0 8 0 8 0 12 4 12 4 12 0 8 4 12 8 20 12 24 16 24 16 28 20 28 4 24 8 28 20 40 28 48 40 60 48 68 56 76 64 80 56 72 56 76 60 80 64 80 64 88 80 96 72 84 72 92 72 92 76 96 76 100 80 100 68 92 72 92 76 96 76 100 80 100 80 100 80 100 80 100 80 100 80 104 84 108 88 108 88 108 84 100 80 104 88 108 80 96 76 100 76 88 48 52 24 36 32 40 40 48 44 56 40 48 40 52 44 56 48 60 52 60 56 64 56 64 52 52 116 332 504 472 472 420 512 444 492 452 492 448 496 452 500 448 488 440 484 408 436 368 352 268 204 148 88 76 60 60 60 84 96 112 128 104 336 668 652 604 504 500 580 648 620 632 596 436 368 352 376 352 384 344 356 312 292 280 276 272 256 248 236 236 228 220 216 208 164 268 352 436 340 416 328 416 332 420 332 420 336 428 340 432 348 440 352 440 356 448 352 444 356 448 360 456 360 456 364 456 368 460 368 464 388 464 416 468 412 468 476 688 948 892 892 796 792 676 624 520 516 500 480 484 456 488 456 508 424 488 396 484 384 484 376 496 368 520 364 508 364 496 380 496 404 504 416 500 428 488 432 488 396 492 392 500 388 496 388 496 396 500 396 500 400 500 408 496 392 492 396 500 404 500 400 500 408 516 424 524 424 528 436 544 448 560 456 584 472 608 472 620 480 644 504 628 592 832 772 828 668 736 532 608 508 584 424 568 408 524 404 516 400 516 400 516 372 512 388 528 404 532 408 528 432 564 440 528 404 528 404 488 384 500 384 500 388 504 388 504 376 492 376 488 372 488 368 484 372 484 372 484 372 484 372 484 376 492 380 492 380 488 372 480 360 484 360 484 360 484 360 484 360 484 360 484 360 484 360 484 360 480 360 480 360 480 360 480 356 476 356 476 356 476 356 476 348 472 348 472 348 472 348 472 344 468 344 468 340 464 340 460 336 460 336 456 332 456 332 456 332 456 332 452 328 452 324 448 328 448 324 444 320 444 320 444 316 440 316 436 312 436 308 432 312 424 308 424 308 424 308 424 304 420 308 424 312 428 312 428 340 432 324 420 320 420 312 412 308 412 304 408 300 408 300 408 296 408 292 400 288 396 280 392 276 388 276 384 272 380 268 380 264 380 268 380 268 376 260 368 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 352 252 336 244 332 240 328 244 332 252 340 252 336 248 336 244 336 244 340 244 336 240 336 236 332 240 336 240 336 236 332 232 328 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 208 316 208 312 204 312 200 308 200 308 200 308 200 308 200 308 196 304 196 304 196 304 196 304 196 304 196 300 192 296 188 296 184 284 188 284 188 280 188 272 192 272 184 268 200 272 196 264 188 272 184 264 180 260 172 256 184 264 176 256 172 256 172 260 172 256 172 252 168 248 164 248 168 248 160 240 156 240 156 244 176 244 176 244 176 244 176 244 168 236 168 236 168 236 168 236 152 236 148 236 148 232 140 224 132 224 144 236 148 232 136 220 160 228 152 224 156 236 168 252 180 232 508 948 904 1020 908 1008 812 1020 804 924 504 288 148 256 136 204 140 196 136 192 120 192 132 196 140 192 136 192 132 188 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 92 156 100 164 96 156 88 148 84 148 92 156 92 156 92 156 92 156 88 152 84 144 80 140 72 136 80 144 80 140 76 136 72 136 76 136 76 136 76 136 76 136 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 76 132 68 124 64 124 64 128 72 132 68 128 68 124 64 124 64 124 64 124 64 124 64 124 72 120 64 116 64 116 68 124 72 120 60 108 56 112 64 120 64 120 72 120 60 112 68 124 64 116 64 120 68 124 72 124 60 112 60 108 56 104 52 104 60 116 64 116 68 120 68 124 64 76 68 76 72 80 72 80 84 92 80 84 76 80 68 76 76 80 68 76 68 76 72 80 72 80 72 80 72 80 72 80 76 84 68 84 80 92 72 76 64 76 64 76 64 76 64 76 68 64 64 64 68 68 60 52 64 68 68 72 72 68 68 64 68 68 68 68 68 68 68 68 60 60 60 60 60 60 60 60 60 56 64 64 68 52 32 12 8 4 4 8 8 12 12 12 12 12 12 12 12 16 20 20 16 20 20 24 28 32 36 36 24 28 24 32 36 48 52 60 64 68 68 76 76 80 80 88 72 80 76 84 80 88 88 92 84 96 96 100 92 92 88 96 96 92 96 92 100 96 100 100 88 84 92 88 96 92 96 92 104 100 104 100 104 100 104 100 100 96 100 100 104 104 108 104 108 104 104 100 104 100 108 104 104 96 100 100 100 80 64 44 36 40 40 44 44 48 48 52 48 48 52 52 56 60 60 60 56 60 64 68 72 44 52 24 180 364 472 392 432 336 448 352 452 364 456 356 452 348 448 352 432 356 424 336 384 304 304 216 184 140 96 76 68 64 76 96 88 120 108 164 460 692 660 624 488 424 540 648 636 628 600 448 356 332 352 332 352 316 324 292 288 288 284 268 268 244 244 228 232 232 228 248 180 304 372 508 416 516 420 520 420 524 424 524 428 528 432 536 440 540 444 544 448 552 448 552 448 556 456 560 456 560 460 564 460 568 464 556 488 524 504 532 476 516 488 668 832 652 848 644 880 672 800 640 660 604 572 524 500 528 508 576 504 588 488 604 476 620 476 624 508 620 500 616 496 612 500 616 508 628 512 632 504 628 500 624 496 644 500 644 496 636 500 616 508 628 508 628 504 632 500 640 492 620 496 628 500 628 500 628 508 644 524 656 524 656 536 672 540 668 556 708 580 744 592 756 612 796 624 732 660 900 808 868 704 840 640 744 592 712 544 712 532 676 524 668 520 668 520 680 508 680 532 708 556 712 556 696 532 708 568 688 536 684 536 648 504 632 504 628 504 628 504 628 496 616 492 616 488 612 488 612 488 624 488 624 488 624 488 624 496 632 496 632 496 628 488 624 480 604 480 604 480 604 480 604 488 612 488 612 488 612 488 620 484 624 484 624 484 624 484 624 480 620 480 620 480 620 480 620 476 608 476 608 476 608 476 608 472 604 472 600 468 600 464 596 464 596 464 592 460 592 456 588 460 588 456 588 452 584 452 584 452 584 452 580 448 580 444 576 444 572 440 572 436 568 436 572 428 576 428 576 424 572 424 572 416 568 424 576 428 576 428 572 456 604 428 576 420 572 436 592 412 556 412 548 408 540 404 540 408 544 404 536 400 532 392 528 392 528 392 524 388 524 384 520 384 520 380 516 376 512 376 512 372 508 372 504 368 500 364 500 356 492 356 492 356 492 356 492 356 492 356 492 356 492 356 492 340 480 336 472 328 468 332 472 344 480 340 480 336 476 336 468 340 460 340 460 336 456 336 456 332 456 336 456 336 452 328 444 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 320 424 316 424 312 420 312 420 308 416 308 416 308 416 308 416 304 412 304 412 304 412 304 412 304 412 304 408 300 404 296 404 284 396 288 400 284 392 276 388 276 384 268 380 272 388 268 380 268 380 268 376 264 372 260 372 268 376 260 368 256 368 256 372 260 368 256 360 252 356 244 352 252 356 244 348 240 348 240 352 240 348 240 348 240 348 240 348 240 348 240 348 240 348 240 348 232 336 236 336 236 332 228 324 224 328 228 332 232 328 228 324 228 320 228 324 236 348 248 356 248 456 880 1020 908 1020 1020 1008 968 1020 920 732 380 368 284 348 200 304 200 300 196 296 196 288 200 284 196 284 192 280 192 280 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 176 252 176 252 176 252 176 252 180 256 176 248 172 244 164 240 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 164 228 160 232 168 232 156 216 164 236 168 232 152 212 144 216 152 220 152 220 152 220 152 220 152 216 148 208 144 204 136 200 148 212 144 204 140 200 132 196 140 204 136 200 136 200 140 204 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 136 196 128 188 124 188 124 192 128 192 128 192 124 188 124 184 128 188 124 184 120 188 124 192 116 180 116 184 120 180 116 180 120 184 116 176 112 176 116 180 116 172 120 176 124 176 116 168 112 168 116 176 120 180 128 184 112 168 108 164 108 160 104 160 116 172 116 172 120 176 124 180 4 60 20 72 28 72 20 64 28 76 28 76 28 76 28 76 28 72 20 64 20 68 28 76 28 76 28 76 28 76 28 76 44 64 32 68 48 80 40 60 36 64 36 64 36 64 36 64 28 68 40 72 32 60 24 60 24 60 32 68 36 64 28 56 32 64 32 64 32 64 32 64 28 60 28 60 28 60 28 60 32 64 32 64 40 56 16 24 0 8 0 8 0 12 4 12 8 12 4 12 4 16 12 24 4 16 12 24 24 36 32 44 16 32 16 36 28 52 44 68 52 68 52 72 60 80 68 84 60 76 64 84 72 92 76 96 68 92 84 96 76 88 72 92 76 96 76 100 80 100 84 104 76 96 76 96 80 100 84 104 84 104 84 104 84 104 84 104 80 100 80 104 84 108 88 108 92 108 88 104 84 108 88 112 88 104 88 108 84 88 44 44 36 44 36 44 36 44 36 44 40 48 44 52 48 60 56 64 56 64 56 60 56 56 56 48 284 456 488 448 496 420 512 448 500 456 504 456 504 452 504 448 484 432 472 404 412 348 316 236 164 128 84 76 60 64 72 100 76 136 72 228 544 668 632 632 488 388 492 660 640 632 620 488 368 352 372 352 384 340 356 308 300 292 288 284 268 260 240 240 224 216 216 212 152 236 328 436 348 420 332 424 336 424 340 428 344 432 348 436 352 444 360 448 360 448 356 448 356 452 364 460 368 460 368 464 372 464 376 472 384 456 408 460 428 484 468 740 924 840 936 828 968 848 968 824 960 836 840 704 672 568 540 500 516 520 468 500 424 488 400 484 392 492 376 488 372 492 380 500 400 516 404 528 408 520 400 516 392 500 388 508 392 500 384 500 400 512 408 508 408 508 416 504 396 496 400 504 408 508 404 504 412 520 424 528 428 528 436 544 432 536 432 552 444 568 432 576 428 596 452 592 504 716 612 704 528 632 492 580 452 568 444 548 420 532 412 524 408 524 408 528 376 528 396 560 420 564 412 556 444 648 540 632 448 568 428 548 396 508 396 504 388 500 384 496 380 492 376 488 376 484 372 484 376 488 376 488 376 488 376 488 380 496 384 496 384 492 376 484 364 488 364 488 364 488 364 488 368 492 368 492 368 492 368 492 368 488 368 488 368 488 368 488 360 480 360 480 360 480 360 480 356 476 356 476 356 476 356 476 352 472 348 468 348 464 344 464 344 464 340 460 340 456 336 456 336 456 332 452 332 448 328 448 328 448 332 448 328 444 324 440 320 440 316 436 316 432 312 432 316 432 316 428 312 424 308 424 300 420 308 428 316 428 308 424 284 400 308 424 320 424 312 416 308 420 304 416 300 404 288 400 296 408 292 400 288 396 280 392 284 396 284 396 280 392 276 388 276 384 268 376 260 376 268 380 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 260 344 252 340 248 336 252 340 256 344 252 340 252 336 248 340 248 344 244 340 244 336 240 336 236 332 240 340 240 332 232 324 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 212 320 208 316 208 312 204 312 200 308 200 308 200 308 200 308 196 304 196 304 196 304 196 304 196 304 196 300 192 296 188 296 188 284 192 288 188 284 192 276 192 272 184 268 200 272 196 264 184 264 180 264 180 264 180 260 184 264 176 256 172 256 172 260 176 260 172 252 168 248 160 244 168 248 160 240 156 240 156 244 172 240 172 240 172 240 172 240 172 240 172 240 172 240 172 240 152 236 148 236 148 232 140 224 144 228 140 224 136 228 140 232 148 232 168 240 184 248 184 252 140 388 840 1008 872 1008 928 1012 848 884 568 420 176 288 164 176 140 200 136 196 128 196 116 196 136 200 140 196 140 192 136 192 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 120 180 120 180 120 180 120 180 120 180 116 172 112 168 104 164 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 100 156 88 160 104 164 88 140 88 160 100 160 84 140 84 156 88 152 88 152 88 152 88 152 88 152 84 144 80 140 72 136 84 148 80 140 76 136 68 132 88 144 80 136 76 140 84 148 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 76 132 68 124 64 124 64 128 68 128 68 124 64 124 60 120 68 128 60 120 60 120 68 128 60 112 68 124 72 120 60 112 68 120 72 124 68 116 60 112 60 108 60 124 80 132 60 96 60 112 64 120 68 124 76 128 64 116 64 116 60 112 56 108 56 108 60 112 64 116 64 116 52 68 76 92 88 88 72 72 68 76 72 84 76 88 84 92 76 80 68 72 68 80 76 88 80 88 80 88 80 88 80 88 68 72 56 72 72 88 64 68 64 76 64 76 64 76 64 76 56 68 80 76 60 52 56 64 52 56 60 64 64 60 56 52 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 60 60 60 64 52 44 28 8 4 4 8 8 12 12 12 16 12 12 12 12 16 20 24 8 12 16 24 32 40 44 48 40 44 40 48 52 64 72 80 72 76 72 76 76 84 84 92 80 84 84 92 92 100 96 104 84 96 100 104 92 92 88 96 96 92 96 96 100 100 104 100 100 96 100 100 104 104 108 104 104 100 104 100 104 100 104 100 100 96 100 100 104 104 108 104 112 104 108 100 104 104 108 108 108 104 108 108 108 84 64 40 48 44 44 44 44 44 44 40 48 48 52 56 60 60 64 68 76 68 56 44 48 32 56 32 324 432 444 368 468 352 464 368 460 368 456 364 456 356 448 356 428 356 420 340 376 300 284 200 160 120 88 72 64 60 76 100 88 152 60 268 596 628 608 616 520 364 472 648 644 616 612 488 352 328 348 328 348 312 324 288 296 296 296 280 276 256 248 232 228 228 228 248 172 280 352 508 420 520 424 524 424 528 428 528 432 532 436 540 444 544 448 548 452 552 448 552 448 556 456 564 460 564 464 568 464 572 468 568 488 528 508 544 496 516 432 624 856 608 828 512 816 544 820 588 804 652 840 708 832 684 744 636 568 536 544 544 520 552 512 580 496 652 484 636 484 632 496 624 520 624 528 620 532 604 528 608 508 652 504 648 508 644 500 632 516 636 508 636 508 636 508 636 500 632 508 640 512 640 512 636 512 648 528 656 528 656 536 672 528 656 540 684 556 708 564 724 584 728 564 732 604 760 636 784 628 744 584 720 560 732 584 684 536 680 528 676 524 672 528 676 520 668 544 688 564 672 552 652 768 948 876 888 668 720 588 696 516 648 512 644 504 636 496 628 492 628 492 624 488 620 484 620 488 624 488 624 488 624 488 624 488 628 492 628 492 624 484 616 492 624 492 624 492 624 492 624 492 624 492 624 492 624 492 624 488 628 488 628 488 628 488 628 480 620 480 620 480 620 480 620 476 616 476 616 476 616 476 616 472 612 472 608 468 608 464 604 468 604 464 600 460 596 456 596 456 596 456 592 452 588 448 588 448 592 452 592 452 588 444 580 440 580 440 576 436 572 432 572 432 580 432 576 428 572 424 572 412 564 424 576 432 576 424 568 416 584 432 588 424 564 408 556 424 560 420 552 412 544 400 532 408 544 404 536 400 532 392 528 400 536 400 532 396 532 392 528 396 524 380 508 368 508 380 524 372 508 372 504 368 500 364 500 356 492 356 492 356 492 356 492 356 492 356 492 356 492 356 492 356 492 348 488 344 484 348 488 344 484 344 480 340 476 336 468 340 464 344 460 340 456 336 456 328 452 336 460 336 452 324 440 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 320 428 320 424 316 420 312 420 308 416 308 416 308 416 308 416 304 412 304 412 304 412 304 412 304 412 304 408 300 404 296 404 284 400 288 400 288 396 280 388 276 384 268 380 272 388 268 380 264 376 264 376 264 376 264 376 268 376 260 368 256 368 256 372 260 368 256 360 252 356 244 352 252 356 244 348 240 348 240 352 236 344 236 344 236 344 236 344 240 348 240 348 240 348 240 348 232 336 236 336 236 332 228 324 236 332 224 320 220 324 232 328 216 312 236 340 252 360 256 356 256 368 640 976 988 1020 816 876 708 572 360 364 252 360 184 356 200 304 196 300 196 300 196 288 200 288 200 284 196 280 192 280 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 184 260 184 260 184 260 184 260 180 256 176 248 172 244 164 240 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 160 220 148 220 164 228 148 200 136 216 156 220 144 208 148 228 148 216 148 216 148 216 148 216 152 216 148 208 144 204 136 200 148 212 144 204 140 200 132 196 152 212 140 204 140 204 148 216 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 136 196 128 188 124 188 124 192 128 192 128 188 124 184 120 184 132 192 120 180 116 184 128 196 104 176 120 192 128 184 112 168 120 188 128 192 128 184 112 172 112 160 108 180 140 196 112 140 112 168 116 176 120 180 128 184 124 180 124 176 120 176 116 172 104 160 104 164 108 168 112 168 20 68 24 72 24 72 28 76 24 72 24 72 24 72 24 72 28 72 24 68 20 72 24 76 28 72 20 64 16 64 16 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 12 56 40 76 40 64 32 64 44 76 44 72 40 68 36 68 36 68 36 64 32 60 28 56 32 68 36 72 40 76 44 80 32 64 32 60 32 44 8 28 4 16 0 8 8 16 4 4 0 8 4 16 8 20 16 24 16 24 20 32 24 36 32 40 32 48 36 52 36 52 40 56 60 76 60 76 60 76 60 76 76 88 68 80 68 88 80 100 76 92 76 92 76 84 64 80 72 92 72 96 76 100 80 100 80 104 88 108 80 100 84 108 88 108 88 108 88 108 88 108 76 100 80 104 88 112 96 116 88 108 88 108 88 108 88 108 84 116 108 120 80 72 32 40 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 56 72 44 64 40 60 68 36 136 456 432 480 440 496 440 500 456 488 448 500 452 504 448 500 444 480 420 424 368 376 332 292 228 120 100 64 52 44 68 88 112 96 108 112 356 688 620 612 616 564 332 452 592 664 632 644 520 384 344 388 384 388 348 384 324 308 292 280 276 264 260 244 236 220 240 212 200 176 220 292 476 356 420 324 412 332 428 344 432 348 436 344 432 348 440 360 456 360 452 360 456 364 460 368 460 368 460 368 460 368 460 368 456 352 492 332 488 424 488 472 740 924 832 960 828 1000 828 984 820 976 812 944 820 944 828 924 848 864 772 736 644 592 564 540 536 508 516 460 500 444 508 420 504 408 528 380 528 364 532 340 508 372 504 404 512 396 504 408 528 412 512 412 512 412 512 412 516 408 512 416 516 420 524 428 528 416 520 420 524 424 528 428 532 436 532 436 540 428 552 424 560 412 556 416 572 432 588 448 596 468 588 468 572 448 556 432 544 420 532 412 524 408 524 408 532 420 508 360 588 400 524 520 936 848 1000 856 1004 716 612 364 592 424 528 404 512 396 504 384 484 384 496 384 496 384 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 376 496 368 488 364 488 364 492 368 492 368 492 368 492 368 492 364 484 364 488 368 492 372 492 364 484 364 480 360 476 356 472 356 472 356 472 356 472 356 472 356 472 356 468 352 464 348 464 340 456 340 456 340 456 340 456 340 456 336 452 336 448 332 448 332 448 328 444 328 440 324 440 332 448 332 444 328 440 324 440 320 436 320 432 316 432 312 428 304 420 304 420 304 420 304 420 308 424 308 420 304 416 300 416 296 416 296 416 292 412 288 412 304 412 300 408 296 404 292 404 284 396 284 392 280 388 276 388 264 380 276 392 280 388 268 376 260 372 260 368 256 364 252 360 256 368 260 368 260 364 252 356 252 360 252 356 248 352 244 352 264 352 264 348 260 344 256 344 252 340 252 336 248 332 244 336 252 348 252 348 252 348 252 348 244 340 244 336 240 332 236 332 228 336 228 336 228 336 228 336 220 328 216 320 208 316 204 308 208 316 204 312 204 308 200 308 204 312 204 312 204 312 204 312 196 304 196 304 196 304 196 304 196 304 196 300 192 296 188 296 196 292 196 288 192 284 196 284 200 284 196 276 196 268 192 264 184 268 184 268 184 268 184 268 184 268 176 256 172 260 184 268 176 260 172 256 168 248 160 244 164 244 160 240 156 236 152 232 172 240 172 240 172 240 172 240 180 244 172 236 168 236 168 240 156 236 148 232 144 228 140 228 140 228 136 224 136 228 144 236 172 248 172 248 180 248 180 252 152 248 240 376 356 428 316 348 240 320 208 272 164 216 136 184 148 204 136 192 120 192 120 204 132 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 120 180 124 188 128 192 136 196 124 180 120 176 116 180 120 184 124 180 116 172 112 172 112 176 112 172 108 164 100 152 84 140 96 160 96 156 92 152 88 152 100 160 88 148 84 152 96 164 80 144 76 144 80 152 92 156 84 148 84 152 88 156 92 156 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 84 140 80 136 76 132 72 128 76 136 76 136 76 136 76 136 68 128 68 128 68 128 68 128 76 128 60 120 64 128 60 112 72 132 72 124 60 120 72 140 56 120 60 124 64 120 60 116 56 116 72 132 80 124 64 108 56 112 68 120 68 120 60 108 56 112 68 124 76 124 72 120 60 112 60 112 64 120 72 124 64 116 64 116 64 116 64 116 60 108 56 108 56 112 64 120 76 84 76 80 72 76 68 76 76 80 72 80 72 80 72 76 76 80 72 76 68 80 72 84 76 84 72 76 64 72 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 48 60 72 76 72 64 64 64 72 72 68 68 68 64 64 64 72 72 68 68 64 64 64 60 68 68 72 72 72 72 72 76 64 60 64 56 56 40 36 24 24 16 8 8 12 16 12 4 8 8 12 16 16 20 24 24 24 24 28 32 36 36 40 40 48 52 52 56 52 60 56 60 76 80 76 80 76 80 76 80 88 92 84 84 84 92 92 100 92 96 92 96 92 92 84 84 92 88 96 92 96 96 100 96 100 100 112 104 100 96 104 104 108 104 108 104 108 104 108 104 100 100 104 104 112 112 116 116 112 108 112 108 112 108 112 108 108 116 128 116 100 68 52 40 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 68 52 64 32 64 28 36 160 432 368 436 368 440 368 444 356 448 368 448 364 452 364 448 360 436 352 396 308 348 272 264 172 120 96 72 52 52 72 96 112 116 112 156 432 692 628 616 604 592 368 420 588 660 620 648 544 384 328 364 360 360 324 352 308 308 296 288 272 276 260 256 236 228 256 224 240 200 268 316 536 432 524 412 516 424 532 432 532 436 536 432 532 436 544 448 556 452 556 456 560 456 564 460 564 468 572 468 572 464 568 464 568 476 600 452 596 488 536 468 652 852 588 820 516 832 528 816 552 828 524 808 548 824 576 820 616 880 704 880 712 804 612 648 520 524 532 524 564 536 588 524 584 516 608 520 648 540 668 516 640 512 652 536 664 524 632 496 628 512 648 512 640 512 640 516 636 512 640 516 648 524 656 528 660 524 652 524 652 524 656 528 656 532 660 536 680 544 692 548 704 552 712 560 724 576 736 588 744 592 732 576 716 560 700 544 692 536 680 528 676 524 672 528 672 528 660 576 664 540 672 804 1020 1020 1020 1020 1020 952 848 596 636 544 668 524 656 520 652 508 636 504 640 504 636 500 632 496 632 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 500 628 492 624 488 620 492 624 492 624 492 624 492 624 492 624 484 624 484 628 488 632 492 632 484 624 484 620 480 620 476 616 472 620 472 620 472 620 472 620 472 620 472 616 468 616 464 612 456 604 456 604 456 604 456 604 456 604 456 600 452 600 448 596 448 596 448 592 444 592 440 588 448 596 448 592 444 588 440 588 436 580 432 580 428 576 428 576 420 568 420 568 420 568 420 568 424 580 424 576 420 564 416 564 416 556 420 548 416 544 412 544 412 548 408 544 404 540 404 536 396 532 396 528 392 528 388 524 380 520 388 524 388 524 384 516 376 512 372 508 368 504 368 500 364 504 368 504 368 500 360 492 360 496 360 492 356 492 352 488 352 492 352 488 348 484 344 484 340 480 340 476 336 476 332 464 344 468 348 468 348 468 348 468 340 460 340 456 336 452 332 452 328 436 328 436 328 436 328 436 328 436 324 432 320 424 312 420 324 432 324 428 320 428 316 424 312 420 312 420 312 420 312 420 304 412 304 412 304 412 304 412 304 412 304 408 300 404 296 404 292 404 292 400 288 396 284 396 288 396 284 392 272 384 268 380 272 384 272 384 272 384 272 384 272 380 264 372 260 376 268 384 256 364 252 360 248 352 240 348 244 352 240 348 240 348 240 344 240 348 240 348 240 348 240 348 248 352 240 344 236 344 236 348 236 336 236 332 232 328 228 328 232 332 228 324 224 324 228 320 244 328 240 336 240 348 244 352 240 332 208 284 188 272 212 304 260 352 244 336 224 316 204 308 204 304 196 296 188 296 200 292 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 188 264 188 264 188 264 188 260 184 256 180 252 176 256 180 260 184 256 176 252 172 248 172 248 168 248 168 244 164 232 152 224 164 232 164 232 160 228 156 224 164 228 152 216 148 220 160 232 152 220 152 216 148 216 148 220 148 216 148 220 152 224 156 224 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 140 204 136 200 136 200 136 196 132 200 136 200 136 200 136 204 128 192 128 192 128 192 128 192 136 192 120 188 128 192 120 180 116 184 124 184 112 176 120 192 120 188 128 192 128 192 124 184 112 180 124 192 128 188 116 176 112 180 120 188 124 184 116 176 104 164 116 176 120 176 116 172 116 172 112 168 112 172 120 176 116 172 116 172 116 172 116 172 112 168 108 164 108 168 116 172 36 84 32 76 20 64 12 60 28 76 28 72 24 68 20 68 28 72 24 68 20 72 24 76 32 76 24 68 20 68 24 72 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 16 60 40 76 40 64 32 68 36 64 32 64 32 60 28 60 40 72 40 72 36 68 36 68 40 72 40 72 36 68 36 68 32 64 32 60 32 48 16 36 8 20 0 8 4 12 4 4 0 8 4 16 8 20 16 24 16 28 20 32 28 40 32 40 32 48 36 52 40 56 40 60 60 76 60 76 60 76 60 76 72 84 68 84 68 88 76 96 72 92 76 92 76 88 68 84 72 96 76 96 80 100 80 100 80 108 92 108 84 100 84 112 88 108 88 108 88 108 88 108 88 108 88 112 96 120 100 120 96 116 96 116 96 116 96 116 96 120 104 116 72 72 36 48 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 56 32 60 48 40 88 44 88 292 480 440 476 432 500 448 496 428 500 448 504 452 508 452 504 448 488 432 428 364 340 304 232 176 100 92 64 56 48 72 88 112 120 116 212 548 668 644 600 588 588 440 360 600 644 624 684 612 428 360 384 380 392 356 392 336 324 304 292 288 280 276 260 252 224 244 216 204 180 216 272 448 364 428 328 416 336 432 344 432 348 436 348 436 352 444 364 452 360 456 364 456 368 460 368 460 380 472 380 472 380 472 380 472 336 488 328 488 408 484 468 744 924 832 956 824 996 816 980 812 1000 820 984 828 980 812 940 816 944 848 952 884 968 884 936 860 820 728 668 576 544 540 520 552 512 548 424 496 372 508 384 532 396 516 436 528 428 516 420 512 428 516 420 520 420 520 412 524 416 516 420 520 424 528 428 532 428 528 428 528 428 524 424 524 436 536 428 536 428 544 424 544 424 548 420 564 432 572 432 576 452 572 452 560 436 548 424 540 420 536 416 528 408 524 412 532 384 560 428 572 384 616 676 1020 840 1016 836 976 860 908 548 516 432 540 420 532 420 532 412 516 408 516 404 512 396 504 388 496 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 376 496 372 488 364 484 368 488 368 488 368 488 368 488 368 488 368 488 368 488 372 492 372 492 368 488 364 484 364 480 360 480 360 476 360 476 360 476 360 476 356 472 356 472 352 468 352 464 344 460 344 460 344 460 344 460 344 460 340 456 340 452 336 452 336 452 332 448 332 444 328 444 332 448 332 444 328 440 324 440 316 432 316 428 312 424 308 424 304 420 304 420 304 420 304 420 308 424 308 420 304 416 300 416 296 416 296 416 292 412 288 412 296 408 292 404 292 400 288 400 284 396 284 396 280 392 280 388 272 384 276 388 276 388 272 384 268 380 264 376 264 372 260 372 260 368 260 368 260 364 252 360 252 360 252 360 248 356 248 352 264 352 264 348 260 344 256 344 252 340 252 340 248 336 248 336 252 348 252 348 252 348 252 348 244 340 244 336 240 332 236 332 220 328 220 328 220 328 220 328 220 328 216 324 212 316 208 316 216 324 216 320 212 320 208 316 204 312 204 312 204 312 204 312 196 304 196 304 196 304 196 304 196 304 196 300 192 296 188 296 196 292 196 288 192 284 196 284 208 288 204 284 204 272 200 268 188 272 188 272 188 272 188 272 188 268 184 264 180 268 184 272 176 260 172 256 168 248 160 244 156 240 156 240 160 244 160 244 172 240 172 240 172 240 172 240 176 244 172 236 168 236 168 236 156 236 148 232 144 228 140 228 152 236 144 228 136 224 136 228 144 244 156 240 156 240 160 236 180 272 200 244 128 188 136 228 128 208 128 212 140 208 144 212 136 200 128 192 124 192 124 200 132 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 136 192 132 188 124 180 120 176 120 180 116 176 116 176 120 180 120 180 120 176 116 172 112 172 108 168 112 172 108 164 100 156 108 172 104 168 100 164 100 164 100 160 88 148 84 152 96 164 100 160 96 156 88 148 84 144 84 148 88 152 88 152 92 156 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 76 136 76 136 80 140 80 140 72 132 72 136 76 140 80 140 68 128 68 128 68 128 68 128 72 128 60 124 68 128 64 116 52 120 68 124 60 116 56 120 64 128 72 132 72 132 68 124 68 120 68 120 68 120 68 120 68 120 72 124 72 124 68 120 52 108 60 116 64 116 64 112 68 120 64 112 60 112 64 116 64 116 64 116 64 116 64 116 64 116 60 108 56 108 60 112 80 88 76 80 72 76 64 72 80 88 76 80 72 76 64 72 76 80 72 76 68 80 72 84 80 88 76 80 68 76 72 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 52 64 72 76 68 64 68 72 68 68 64 64 64 64 64 64 72 72 72 72 72 72 72 72 76 76 72 72 68 64 64 64 68 64 64 56 52 44 44 36 32 20 8 4 8 12 8 4 8 8 12 16 16 20 24 24 28 28 32 32 36 40 44 44 48 52 52 56 56 64 60 68 76 80 76 80 76 80 76 80 84 88 84 88 88 92 92 96 88 96 92 100 96 96 88 92 96 92 96 96 100 96 104 100 104 104 112 108 104 96 108 108 108 104 108 104 108 104 108 104 112 108 112 112 116 116 120 116 120 116 120 116 120 116 120 116 120 120 120 100 84 60 56 52 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 40 84 56 28 76 0 104 316 456 368 424 352 444 372 436 340 448 376 452 376 456 368 452 364 444 356 400 308 328 248 224 136 104 88 72 60 64 80 100 112 124 120 296 644 656 648 600 576 592 488 324 576 640 616 676 628 452 356 360 360 364 332 364 328 320 308 300 284 284 268 264 248 236 260 228 244 208 264 292 496 440 532 420 520 428 532 436 532 436 536 436 540 444 548 452 552 456 560 456 564 460 564 464 568 472 576 472 576 472 580 476 580 472 608 460 612 484 540 472 676 848 608 820 528 824 536 800 548 828 500 832 528 828 516 808 540 864 584 832 580 832 620 888 680 892 664 852 636 756 568 604 516 536 572 544 656 548 676 492 620 532 616 528 620 516 636 536 672 524 660 524 660 524 652 528 648 520 648 524 652 528 656 532 660 536 664 536 660 528 656 524 652 540 680 536 680 540 680 536 676 544 692 552 700 560 708 568 712 568 712 560 700 548 688 536 684 540 684 532 676 528 676 528 676 564 652 552 688 560 624 728 1012 1000 1020 984 1020 996 1008 708 652 544 680 532 676 540 680 536 668 532 668 524 660 516 648 504 644 500 636 500 636 496 632 496 632 496 632 496 632 496 632 496 632 500 636 492 628 488 628 488 632 492 632 492 632 492 632 492 632 488 632 492 632 492 632 492 632 488 628 488 628 488 624 484 624 480 628 480 628 476 624 476 624 476 624 472 620 472 616 468 616 464 612 464 612 464 612 464 612 464 608 460 608 456 604 456 604 456 600 452 600 448 596 448 596 448 596 448 592 444 588 440 588 432 580 428 576 424 572 424 572 424 572 424 572 424 572 424 572 424 580 424 576 420 564 416 564 416 556 420 548 416 544 412 544 404 540 404 540 404 536 400 536 400 536 396 532 396 528 392 528 384 524 388 524 388 524 388 520 380 516 380 516 380 516 380 516 368 504 372 508 368 504 364 496 364 500 360 496 360 492 356 492 352 492 352 488 348 484 344 484 344 484 340 480 340 476 336 468 344 468 348 468 348 468 348 468 340 460 340 456 336 452 332 452 336 444 336 444 336 444 336 444 328 436 328 432 324 428 320 424 316 424 312 420 312 416 308 416 312 420 312 420 312 420 312 420 308 416 308 416 308 416 308 416 304 412 304 408 300 404 296 404 292 404 292 400 288 396 284 396 292 404 288 400 280 392 272 388 276 388 276 388 276 388 276 388 272 380 268 380 268 380 268 384 268 376 264 368 256 364 252 360 236 344 240 348 244 356 248 356 240 348 240 348 240 348 240 348 244 348 236 344 232 340 236 344 236 336 236 332 232 328 228 328 240 340 232 328 224 320 220 312 236 308 236 316 232 332 228 336 204 352 280 380 244 300 208 296 224 316 216 316 212 312 204 308 200 304 196 300 192 296 192 288 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 188 264 188 260 184 260 180 256 180 256 176 248 172 252 180 256 180 256 180 256 176 252 172 244 168 244 172 248 172 244 164 240 172 236 168 236 164 232 164 228 160 224 156 220 152 224 156 228 160 228 160 228 156 224 152 216 152 220 152 220 152 220 152 220 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 132 196 136 200 140 208 144 208 128 192 132 200 136 204 144 208 128 192 128 192 128 192 128 192 132 192 124 188 132 196 128 184 116 192 136 204 132 188 124 192 124 188 128 196 132 192 124 188 124 184 120 180 116 184 120 188 124 188 124 188 124 188 124 188 112 172 116 172 116 172 116 172 124 180 120 172 112 168 112 168 116 172 116 172 116 172 116 172 120 172 112 164 108 164 112 168 24 72 24 72 24 72 24 72 28 76 28 72 24 68 20 68 28 72 24 68 20 72 24 76 32 76 24 68 20 68 20 72 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 28 64 40 72 36 68 40 76 36 68 40 72 40 72 40 72 40 72 40 72 40 72 40 72 40 72 40 68 32 64 28 60 36 68 32 56 28 48 24 48 20 28 0 4 0 8 0 4 0 8 4 16 8 20 16 24 20 28 24 36 32 40 36 44 32 48 36 56 44 64 48 68 60 76 60 76 60 76 60 76 68 84 72 88 76 92 76 92 72 92 76 96 80 96 76 92 76 96 80 100 80 104 84 104 84 108 96 112 84 104 88 112 88 108 88 108 88 108 88 108 92 116 96 116 96 120 100 120 100 120 100 120 100 120 100 120 104 120 92 92 52 56 36 56 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 60 28 92 48 56 80 36 200 420 504 436 480 432 500 448 488 416 500 448 504 452 508 448 504 448 472 428 416 360 328 284 204 152 84 84 64 64 60 84 92 112 96 136 376 692 632 644 588 572 564 528 320 544 636 636 680 656 512 400 384 380 400 360 396 352 324 308 296 292 280 276 260 252 232 248 220 216 188 212 244 396 376 436 340 424 340 436 348 436 348 436 352 444 360 452 364 452 364 456 368 460 368 464 372 464 372 468 376 468 380 472 384 476 356 500 356 500 428 484 480 752 932 832 948 820 980 804 960 796 976 816 984 832 984 804 956 828 992 852 988 848 980 832 960 828 964 868 988 900 964 852 852 756 688 624 592 552 532 536 516 540 504 560 484 540 460 528 452 524 448 532 432 532 424 536 424 536 428 528 428 528 432 532 432 532 440 540 436 536 432 528 428 528 436 540 436 536 432 536 428 536 436 548 436 552 436 556 432 560 440 552 436 548 428 540 420 536 424 536 416 532 412 528 416 532 436 520 400 572 412 520 464 744 804 988 864 984 820 804 520 552 428 536 420 532 428 540 424 532 428 536 420 528 408 516 400 508 396 508 392 504 388 500 384 496 384 496 384 496 384 496 384 496 380 496 372 492 368 488 372 492 372 492 372 492 372 492 372 492 376 492 372 492 372 492 372 492 368 488 368 488 368 492 372 492 372 488 368 484 364 480 360 476 360 476 360 472 356 472 352 468 348 464 348 464 348 464 348 464 348 464 348 464 344 460 344 456 340 456 340 456 336 452 336 448 332 448 332 444 328 440 324 440 316 432 316 428 312 424 308 424 308 424 308 424 308 424 308 424 300 424 300 420 296 420 292 420 288 416 288 416 284 412 280 412 292 404 292 404 292 404 292 404 288 400 288 396 284 396 280 392 280 388 276 388 276 388 276 392 268 380 268 380 268 384 272 384 260 372 264 372 264 368 256 360 256 364 256 360 252 360 248 356 264 352 264 348 260 344 256 344 256 344 256 340 252 340 248 340 252 348 252 348 252 348 252 348 244 340 244 336 240 332 236 332 228 336 228 336 228 336 228 336 220 328 220 324 216 324 216 320 208 316 204 312 204 308 200 308 204 312 204 312 204 312 204 312 200 308 200 308 200 308 200 308 196 304 196 300 192 296 188 296 196 292 196 288 192 284 196 284 208 292 204 288 208 276 200 272 192 276 192 276 192 276 192 276 184 268 184 268 184 268 184 268 180 260 176 256 168 248 164 244 156 240 156 244 164 248 168 252 172 240 172 240 172 240 172 240 176 240 168 232 164 232 164 236 156 236 148 232 144 228 140 228 152 240 144 228 136 220 132 224 128 240 124 232 132 228 132 220 144 224 140 204 104 180 112 200 156 232 140 220 124 208 124 200 124 204 132 200 136 196 132 196 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 120 180 120 184 124 184 128 188 120 176 112 172 112 172 116 180 116 176 120 180 120 176 112 168 108 168 112 172 112 168 104 164 104 164 100 164 96 160 96 156 92 156 92 156 92 156 92 156 84 152 92 160 100 160 96 156 88 152 88 152 88 152 88 152 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 76 136 76 140 84 144 88 148 72 132 72 136 76 140 80 140 68 128 68 128 68 128 68 128 72 128 64 124 72 136 72 124 56 128 76 140 72 124 64 128 56 120 64 124 64 124 60 116 72 120 68 116 64 120 68 124 72 124 72 124 72 124 72 124 76 124 72 124 72 124 72 124 72 124 68 116 60 112 60 112 64 116 64 116 64 116 64 116 64 116 60 108 56 112 60 116 68 76 68 80 72 84 76 84 72 80 72 80 72 80 72 80 76 80 72 76 68 80 72 84 76 80 68 72 64 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 60 68 72 72 68 68 72 80 68 72 72 72 72 76 76 76 68 68 68 68 72 72 72 72 68 68 68 68 64 64 64 64 72 64 64 52 52 48 52 48 44 24 8 0 4 8 8 4 8 8 12 16 16 20 24 24 32 32 32 36 40 44 44 48 48 52 52 60 60 68 68 72 76 80 76 80 76 80 76 80 80 88 88 96 92 96 92 92 88 96 92 100 100 100 96 100 100 96 100 96 104 100 104 104 104 108 116 108 108 100 108 112 108 104 108 104 108 104 108 104 112 108 112 108 116 112 116 112 120 116 120 116 120 116 120 116 124 112 100 76 56 44 52 52 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 48 92 52 48 48 24 256 372 444 356 428 344 440 368 432 348 440 372 444 372 448 368 444 364 420 340 384 292 320 232 204 112 84 76 72 68 76 88 100 112 100 176 484 692 632 628 588 568 564 536 364 468 632 648 660 644 544 400 364 360 368 332 364 336 320 308 300 284 288 272 268 248 240 268 236 256 216 260 260 448 452 540 432 528 432 536 436 536 436 536 444 548 452 552 452 552 460 564 460 564 464 568 464 572 464 568 468 576 472 580 480 580 476 592 476 608 496 528 476 684 840 608 812 536 812 552 792 576 788 536 804 556 804 536 800 568 816 564 832 576 856 588 864 592 868 580 828 580 840 660 888 736 872 704 736 592 624 576 612 608 532 580 536 612 552 636 524 620 536 664 532 672 540 664 544 660 532 660 532 660 532 660 532 660 540 668 540 664 536 664 536 672 544 688 540 684 540 680 544 680 548 676 552 688 552 688 552 692 548 696 548 692 540 688 540 684 540 688 536 680 532 680 532 688 516 704 548 668 528 664 576 660 720 876 840 964 796 780 536 688 540 676 532 672 540 680 536 668 540 676 532 668 524 660 520 656 512 648 508 644 504 636 500 632 500 636 500 636 500 636 500 636 500 640 496 632 492 632 492 632 496 636 496 636 496 636 496 636 496 636 496 636 492 632 492 632 488 628 492 632 492 636 496 636 492 648 488 644 484 636 480 632 480 632 476 632 472 628 472 628 468 624 468 624 468 624 468 624 468 624 468 620 464 620 460 616 460 616 460 612 456 612 452 608 448 604 448 600 444 596 440 596 436 584 436 580 432 580 428 576 428 576 428 576 428 576 428 576 424 580 424 576 424 564 420 564 416 556 420 548 416 544 412 544 404 540 408 544 408 548 412 548 404 536 400 536 396 532 396 532 392 528 388 524 388 524 392 528 376 512 380 516 380 520 384 520 372 508 376 512 372 504 364 500 368 500 364 500 360 496 360 496 352 492 352 488 348 484 344 484 348 484 344 484 340 480 340 472 344 468 348 468 348 468 348 468 340 460 340 456 336 452 332 452 328 436 328 436 328 436 328 436 328 436 328 436 328 432 324 432 324 432 324 428 320 428 316 424 312 420 312 420 312 420 312 420 312 420 312 420 312 420 312 420 304 412 304 408 300 404 296 404 292 404 292 400 288 396 284 396 292 400 288 396 276 388 272 384 272 384 272 384 272 384 272 384 260 376 264 380 268 376 264 372 252 356 248 352 240 344 236 344 244 352 244 352 248 356 248 356 240 348 240 348 240 348 240 348 240 348 236 340 228 336 232 340 236 336 236 332 232 328 228 328 240 336 232 328 224 324 224 316 236 304 236 312 228 320 216 328 248 344 216 316 216 316 228 324 224 320 220 316 208 304 204 300 200 304 200 304 200 300 192 284 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 172 252 176 256 184 264 188 268 176 252 172 248 172 248 176 252 172 252 180 260 184 252 168 240 168 244 172 248 168 240 160 232 164 232 164 232 160 228 156 224 156 224 156 224 156 224 156 224 140 212 152 228 164 228 160 224 156 224 152 220 152 220 148 216 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 144 208 144 208 136 200 136 200 136 200 136 200 128 192 128 192 128 192 128 192 132 192 124 192 136 200 136 192 112 184 128 188 120 180 116 184 116 180 120 188 124 184 116 180 120 184 120 184 120 184 120 184 124 188 120 184 120 184 124 188 136 188 128 180 124 180 124 184 120 176 116 168 112 168 116 172 116 172 116 172 116 172 116 172 112 164 108 164 108 168 116 176 28 76 24 72 24 72 20 68 16 64 20 72 24 76 32 80 28 72 24 68 20 72 24 76 24 68 16 60 12 60 12 60 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 68 40 72 36 68 44 84 32 64 36 68 36 72 40 72 28 64 32 64 36 68 40 72 28 64 32 64 32 64 36 68 40 68 28 56 28 52 32 56 24 32 0 0 0 4 0 8 0 8 4 16 8 20 16 24 24 32 28 36 32 44 40 48 32 48 36 56 48 68 56 72 60 76 60 76 60 76 60 76 64 84 72 92 80 92 72 88 72 92 80 96 84 100 84 96 80 100 80 104 84 104 88 108 88 112 96 116 88 104 92 116 88 108 88 108 88 108 88 108 92 112 92 112 88 108 88 108 96 116 96 116 96 116 96 116 100 112 72 64 24 40 24 56 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 60 40 64 36 72 48 104 384 444 480 432 488 436 488 436 484 436 492 436 496 440 496 440 484 440 452 404 396 336 304 260 168 112 68 72 64 72 72 92 96 112 100 236 568 664 624 608 572 560 564 556 416 400 620 676 668 672 596 440 392 380 400 356 392 352 336 316 304 300 292 288 272 264 236 252 224 220 192 204 220 356 384 444 344 432 348 440 352 436 344 440 356 452 368 456 364 452 368 460 368 464 372 464 376 468 376 472 380 476 388 484 392 492 384 512 408 512 456 484 512 764 936 816 944 808 980 804 960 796 928 784 928 796 924 772 936 824 1020 860 1000 824 984 824 1008 840 1000 820 1016 848 1016 844 952 792 964 864 988 912 956 808 788 648 576 576 512 552 504 552 480 528 464 544 452 544 436 548 432 548 436 536 436 536 436 536 436 536 436 536 436 540 440 540 440 540 440 544 440 544 448 552 452 552 460 556 452 556 444 556 444 548 432 544 428 544 428 540 424 540 428 540 420 532 416 532 416 536 400 536 436 524 424 564 440 524 412 588 508 636 524 540 412 532 440 540 424 532 428 536 424 524 420 528 420 524 416 520 412 524 404 516 400 508 392 500 388 496 388 500 388 500 388 500 388 500 384 496 376 488 372 488 372 492 376 492 376 492 376 492 376 492 380 500 380 496 376 492 372 492 372 492 372 496 376 496 380 500 380 496 376 488 368 480 364 476 364 480 360 476 360 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 456 332 448 332 444 328 440 324 440 324 440 324 440 320 436 316 432 312 428 312 428 312 428 312 428 300 424 300 420 296 420 292 420 288 416 288 416 284 412 280 412 296 408 300 412 304 416 304 420 292 404 288 400 288 396 284 396 284 392 276 388 276 388 280 396 260 372 264 376 268 380 268 384 264 372 268 376 264 372 260 364 260 368 256 364 256 360 252 360 264 352 264 348 260 344 256 344 260 348 256 344 256 340 252 344 252 348 252 348 252 348 252 348 244 340 244 336 240 332 236 332 220 328 220 328 220 328 220 328 220 328 220 328 220 328 220 328 216 324 216 320 212 320 208 316 204 312 204 312 204 312 204 312 204 312 204 312 204 312 204 312 196 304 196 300 192 296 188 296 196 292 196 288 192 284 196 284 204 284 200 280 200 268 196 264 188 272 188 272 188 272 188 272 168 256 176 264 180 260 172 252 172 252 168 248 160 240 156 240 168 248 164 248 164 248 160 244 172 240 172 240 172 240 172 240 172 236 164 232 160 228 164 232 156 236 148 232 144 228 140 228 144 232 140 224 136 224 140 232 120 244 112 236 116 224 120 216 108 200 128 224 152 236 144 224 124 212 116 212 116 208 112 208 112 200 124 204 140 196 140 192 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 184 116 172 112 168 108 172 112 176 112 176 120 184 124 176 108 164 108 172 108 168 104 156 92 148 108 172 104 168 100 164 100 164 88 156 92 160 96 156 92 152 76 144 88 160 96 156 84 144 92 156 92 152 88 148 84 148 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 88 144 84 144 84 144 80 140 84 144 80 136 76 132 68 128 68 128 68 128 68 128 68 128 72 128 64 128 76 140 76 132 56 120 64 120 52 112 60 128 60 120 64 128 68 124 60 120 60 116 72 128 76 124 64 112 72 120 64 112 60 116 68 124 84 132 72 120 68 120 72 124 64 116 60 112 60 116 68 120 64 116 64 116 64 116 64 116 52 104 52 108 60 116 72 128 84 88 80 84 68 72 64 68 60 68 64 76 76 88 84 92 76 80 72 76 68 80 72 84 68 72 60 64 56 64 56 68 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 68 72 76 72 68 68 76 84 60 60 60 64 64 68 68 68 56 60 60 64 64 68 68 68 56 60 60 64 64 68 68 72 72 64 60 52 52 48 56 56 48 28 8 0 0 4 8 8 8 8 12 16 16 20 24 24 32 32 36 40 40 44 48 48 48 52 52 60 64 72 72 80 76 80 76 80 76 80 76 80 76 84 88 96 96 96 88 88 88 92 96 104 100 104 100 104 100 96 100 100 104 104 108 104 108 108 116 112 108 104 112 112 108 104 108 104 108 104 108 104 108 104 108 104 108 104 108 100 116 112 116 112 116 112 116 112 120 104 84 56 36 28 44 48 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 60 48 60 36 60 20 84 408 376 420 352 432 348 432 356 436 368 432 356 436 364 440 360 432 360 404 328 364 280 288 200 156 68 76 68 68 72 80 92 104 112 120 280 636 644 632 592 580 552 588 552 460 340 616 684 652 668 604 432 372 360 372 328 356 332 336 324 316 300 300 284 276 268 248 268 236 260 220 256 244 416 460 548 436 532 436 540 440 536 432 540 448 552 452 556 448 556 460 564 460 568 464 572 468 572 476 580 480 588 488 596 492 596 480 584 484 612 496 524 480 672 836 588 800 536 812 556 800 584 800 584 800 584 780 544 788 592 824 580 832 588 844 584 840 588 840 608 812 592 812 604 832 600 828 592 844 620 888 656 908 700 796 680 664 580 572 588 568 620 556 640 548 656 552 660 552 668 536 672 536 672 536 672 536 672 532 672 536 676 540 680 544 684 544 692 548 692 552 692 556 684 556 684 556 680 552 688 548 688 548 700 544 700 544 692 548 692 544 688 540 676 536 676 536 684 540 692 516 720 560 672 528 684 548 696 536 648 524 700 528 716 548 696 540 688 540 688 532 676 528 672 524 672 524 672 524 668 520 652 512 648 508 640 500 636 500 636 500 636 500 636 500 640 504 644 492 636 488 636 488 640 492 640 492 640 492 640 492 640 500 640 500 636 496 632 492 632 492 632 492 636 496 640 500 648 500 652 492 648 488 640 480 636 480 636 480 632 476 628 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 448 604 448 600 444 596 440 596 444 592 444 588 440 588 436 584 428 576 428 576 428 576 428 576 428 572 428 568 424 560 420 560 416 556 420 548 416 544 412 544 412 548 412 552 416 556 420 560 404 540 404 536 400 532 396 532 400 532 388 520 384 524 396 536 368 508 372 512 376 516 380 516 372 512 376 512 376 508 368 500 368 504 368 500 364 496 360 496 356 492 352 488 348 484 344 484 348 488 348 484 344 480 340 480 344 472 344 468 344 468 348 468 340 460 340 456 336 452 332 452 336 444 336 444 336 444 336 444 328 436 328 436 328 436 328 436 316 424 312 420 312 416 308 416 312 420 312 420 312 420 312 420 312 420 312 420 312 420 312 420 304 412 304 408 300 404 296 404 292 404 292 400 288 396 284 396 284 396 280 388 272 384 264 380 268 380 268 380 268 380 268 380 248 364 256 372 260 368 252 360 268 376 264 372 260 364 252 360 256 360 252 356 248 352 244 348 240 348 240 348 240 348 240 348 240 344 232 336 228 336 228 340 236 336 236 332 232 328 228 328 228 328 224 324 224 328 232 324 236 316 240 316 228 320 220 324 236 344 224 316 200 300 216 316 212 312 216 308 212 304 204 304 196 300 204 308 200 300 188 288 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 184 264 184 256 180 252 172 248 176 248 172 244 168 248 172 252 172 252 184 264 184 252 168 240 172 248 168 240 160 228 144 216 176 244 176 240 172 236 168 236 152 224 156 228 160 224 156 220 144 216 156 228 156 216 136 200 156 224 156 220 152 216 148 216 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 152 212 148 208 144 204 140 200 148 212 144 204 132 192 124 188 128 192 128 192 128 192 128 192 132 192 124 192 136 204 140 196 132 196 132 188 120 184 132 204 124 192 128 196 132 192 128 188 108 180 124 196 132 188 116 172 120 184 112 172 108 176 120 184 132 184 120 172 112 172 116 176 112 168 112 168 116 176 124 180 116 172 116 172 116 172 116 172 100 156 100 160 112 176 128 188 32 80 28 72 24 68 16 64 16 68 20 72 24 76 28 80 32 76 20 64 12 60 16 68 24 72 20 60 12 60 12 60 40 68 40 68 40 68 40 68 28 60 40 72 44 68 32 56 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 68 20 64 28 72 36 64 24 52 16 28 4 8 0 4 0 16 8 16 8 20 12 24 16 24 16 32 28 32 24 32 36 52 32 52 40 68 52 80 60 80 64 84 64 88 68 92 72 92 60 84 64 92 76 104 84 108 72 96 72 100 76 104 80 104 88 100 76 88 72 92 84 104 88 104 88 108 92 112 96 112 76 104 92 120 100 112 84 96 96 116 96 116 96 116 96 116 100 120 92 116 100 124 96 116 108 104 72 68 40 32 28 56 32 44 44 56 52 56 44 48 44 52 44 56 48 60 52 60 32 36 52 32 56 240 460 440 468 424 488 432 492 436 488 432 496 432 484 424 500 428 484 416 448 388 384 312 264 196 144 124 64 72 88 76 80 96 104 120 112 392 640 648 592 604 568 560 568 576 488 352 580 672 636 672 624 500 412 372 420 356 396 372 364 328 320 308 316 296 276 252 236 244 216 232 220 204 200 312 396 448 352 440 348 436 348 440 352 444 356 448 360 456 368 460 364 456 368 460 372 468 380 472 392 484 392 488 396 488 400 492 420 512 360 516 400 492 500 788 968 824 944 804 940 804 940 804 944 808 960 804 936 796 964 836 976 832 984 836 988 840 992 840 988 832 988 832 988 832 980 832 972 832 972 836 976 852 992 864 1008 888 988 860 880 728 692 604 588 572 516 568 488 584 444 532 400 524 420 544 432 548 424 536 428 536 424 532 424 540 428 540 472 556 472 556 464 556 456 556 444 560 428 556 416 552 404 548 396 536 400 540 408 540 408 544 424 544 432 544 436 548 436 544 424 532 416 536 420 544 424 548 452 572 456 568 452 556 448 556 424 544 424 540 420 536 416 536 408 528 408 528 408 528 408 528 408 528 404 524 404 520 400 520 392 512 392 512 392 512 392 512 388 508 384 504 384 500 380 500 388 504 384 500 380 504 384 508 372 500 372 500 372 500 372 500 372 500 372 500 372 500 372 500 364 484 360 480 360 476 356 476 352 472 352 472 352 472 352 476 356 472 356 472 356 472 356 472 360 476 360 472 356 468 352 468 348 460 348 456 344 452 340 452 336 448 336 444 332 440 328 444 332 444 320 436 328 444 320 432 324 440 324 436 320 432 316 432 312 432 312 432 312 436 312 436 300 424 300 420 296 416 292 416 296 408 296 408 296 408 296 408 300 412 300 408 296 404 292 404 284 392 276 384 272 384 272 388 272 384 272 380 268 376 264 376 252 368 256 372 260 376 264 380 252 364 252 364 252 364 252 364 252 360 256 352 248 348 244 340 256 348 260 352 272 348 268 344 260 348 256 344 252 340 244 336 252 344 252 344 248 340 244 340 220 328 224 332 228 328 224 324 228 332 228 328 224 328 220 324 212 320 212 320 212 320 212 320 200 308 200 308 200 308 200 308 204 312 204 308 200 304 196 304 192 304 196 304 196 300 188 292 188 296 188 296 188 296 196 296 196 288 196 280 188 272 188 272 188 268 188 264 184 260 180 260 176 256 176 256 176 256 176 260 176 260 176 260 176 260 176 260 168 252 168 248 164 244 160 244 180 248 180 244 176 240 172 240 176 240 164 228 156 228 164 236 144 224 136 228 140 232 144 232 140 228 140 228 140 228 140 228 132 228 132 228 132 228 132 224 144 228 136 220 128 216 128 216 120 208 120 208 120 208 128 208 124 204 136 204 144 200 136 192 132 192 144 204 144 192 128 180 128 184 128 184 128 184 128 184 120 176 120 172 116 168 112 168 120 176 120 176 120 176 120 176 120 180 116 172 112 168 104 164 104 168 108 168 108 164 100 156 108 172 108 172 108 168 100 160 92 160 96 160 96 156 88 148 84 148 84 148 84 148 84 148 92 156 92 152 88 148 84 148 84 144 88 144 88 144 88 148 88 140 76 128 72 132 84 144 88 148 88 144 84 144 80 140 72 132 68 128 68 132 76 136 84 144 80 136 68 124 60 120 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 64 116 64 120 72 128 84 136 68 120 68 120 68 120 68 120 72 124 72 120 68 116 64 116 76 120 76 120 76 120 76 120 80 124 80 124 80 124 80 124 68 112 68 116 72 120 76 120 56 104 68 116 76 116 68 112 72 80 72 80 72 80 72 84 68 76 72 80 72 80 76 84 72 76 60 64 56 68 64 72 72 76 64 68 60 68 64 72 68 80 68 80 68 80 68 80 64 76 64 76 64 76 64 76 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 40 36 20 12 4 8 12 20 16 20 16 24 20 28 24 28 36 44 44 48 40 48 52 64 44 56 60 76 80 84 84 84 84 88 88 92 88 96 92 96 88 84 92 92 96 96 104 100 96 92 96 96 100 100 104 100 100 104 104 108 104 108 100 104 104 108 104 112 108 116 112 116 108 112 108 112 108 112 108 112 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 128 100 76 64 44 32 40 60 44 48 52 56 60 56 52 52 52 52 52 56 56 60 60 64 44 60 60 40 88 256 440 372 420 356 432 360 436 352 436 352 448 352 436 352 440 364 424 360 388 340 340 276 240 168 140 108 84 68 80 76 88 104 124 136 168 480 660 644 612 576 580 536 580 572 524 348 572 672 656 676 636 512 404 360 380 340 356 336 344 324 312 308 308 300 272 272 248 272 232 264 236 240 220 348 460 536 440 528 436 536 436 540 444 548 444 560 452 564 456 568 456 564 460 568 468 576 472 576 484 588 488 592 488 596 492 592 504 612 472 664 504 552 492 648 848 564 800 548 808 556 804 536 804 556 816 552 796 544 820 584 832 576 832 580 836 580 840 584 836 580 836 580 836 580 836 580 836 580 836 580 844 592 856 600 840 592 872 640 876 672 840 688 736 608 612 548 568 608 604 664 600 704 548 652 512 656 536 680 516 672 544 708 564 708 548 684 552 684 556 684 556 692 556 692 560 692 560 692 552 696 552 692 544 700 540 696 540 696 544 688 544 680 544 672 548 672 548 672 536 676 536 680 540 684 544 684 560 700 560 696 556 692 552 692 544 684 544 680 540 680 536 676 528 668 528 668 528 668 528 668 528 668 528 664 524 664 520 660 512 652 512 652 512 652 512 652 508 648 508 644 504 644 500 640 508 644 500 640 500 640 504 648 500 644 500 644 500 644 500 644 500 644 500 644 500 644 500 644 484 648 484 644 480 644 476 640 472 636 472 636 472 636 472 632 472 620 472 620 472 620 472 620 476 624 476 620 472 620 468 616 460 624 460 620 456 620 452 616 448 612 448 608 444 608 440 600 448 592 436 588 444 592 440 580 440 588 440 584 436 580 432 576 432 568 436 568 436 568 436 568 424 556 424 552 420 552 416 548 408 544 408 544 408 544 408 544 412 548 412 544 408 540 404 540 396 528 388 524 384 520 388 524 384 520 384 516 380 516 376 512 368 508 372 508 372 508 376 512 364 500 364 500 364 500 364 500 360 496 356 492 352 484 344 480 344 488 348 492 352 488 348 484 348 492 344 480 340 476 336 464 344 472 348 464 344 460 340 452 324 448 328 452 332 448 328 444 332 448 328 448 324 444 324 440 320 428 320 428 320 428 320 428 308 416 308 416 308 416 308 416 312 420 312 416 308 412 304 412 300 412 304 412 304 408 296 400 292 400 292 400 296 404 292 404 292 400 284 392 276 388 272 384 268 392 268 388 264 388 260 384 256 380 256 380 256 380 256 380 256 368 256 368 256 368 256 368 252 364 252 360 248 356 244 356 248 356 248 352 244 348 240 348 240 344 232 336 224 336 232 340 224 324 224 328 228 332 232 332 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 232 328 224 316 216 312 212 316 208 308 208 308 208 308 208 308 200 304 200 304 200 300 192 292 184 292 192 300 196 292 180 280 180 284 180 284 180 284 180 276 176 264 176 260 172 260 168 256 176 264 176 264 176 264 176 264 180 256 176 248 172 244 164 240 168 244 168 240 164 236 160 236 160 232 164 232 160 228 156 220 156 228 160 228 160 224 152 216 152 220 152 220 152 220 152 220 156 224 156 220 152 216 148 216 144 216 144 216 144 216 144 216 140 212 136 204 132 208 140 212 148 208 144 208 140 204 140 200 136 196 132 192 128 196 132 200 132 196 132 196 132 196 132 196 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 120 184 120 184 124 192 132 200 120 184 120 184 120 184 120 184 132 196 128 192 124 184 116 180 120 176 120 176 120 176 120 176 120 176 120 176 120 176 120 176 112 168 112 172 116 176 120 176 104 164 116 176 120 176 116 168 16 68 20 72 28 80 32 84 28 76 24 72 24 72 20 68 20 68 16 64 16 68 24 72 20 64 16 60 16 64 20 72 40 68 40 68 40 68 40 68 44 68 32 56 28 60 40 72 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 32 64 32 68 36 72 40 72 36 68 36 68 36 68 36 68 20 64 28 72 36 64 24 52 20 32 4 12 0 8 0 16 8 16 8 20 12 24 16 24 28 40 36 44 32 44 44 60 20 48 40 76 64 88 64 84 64 88 68 88 72 92 72 92 72 96 72 96 72 96 72 96 72 96 72 100 76 104 80 104 80 104 96 116 100 112 88 96 88 104 92 108 92 108 96 112 104 116 84 96 76 104 96 124 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 108 100 60 56 32 32 32 60 36 48 44 56 48 56 48 52 44 52 44 56 48 60 52 60 36 52 48 52 160 352 500 412 480 432 496 440 512 444 508 440 504 448 500 448 504 428 472 400 440 360 356 276 236 168 124 104 116 88 96 84 100 116 124 140 212 592 660 644 624 572 588 564 572 604 540 384 516 668 672 672 664 540 440 380 428 376 416 360 376 332 332 308 320 300 280 256 244 264 228 232 216 204 192 280 392 452 364 440 348 440 352 440 356 448 352 448 356 456 364 460 360 456 364 464 372 468 376 472 388 484 388 488 392 488 396 496 420 516 344 516 380 492 500 800 972 824 940 800 932 800 936 808 944 808 956 804 940 800 964 840 976 832 976 832 980 836 980 840 980 836 980 836 980 836 980 836 984 840 984 840 984 844 992 852 988 844 992 860 992 884 984 896 980 880 840 756 700 652 576 560 492 540 512 584 520 564 464 520 452 536 420 524 412 544 428 564 448 556 452 556 448 560 448 560 436 556 428 556 424 556 416 552 424 544 432 544 432 544 424 544 432 544 424 544 424 544 424 544 420 540 420 540 424 544 424 544 432 552 428 548 428 544 424 544 424 544 424 544 420 540 420 536 412 532 412 532 412 532 412 532 412 532 408 528 408 524 404 524 396 516 396 516 396 516 396 516 392 512 388 508 388 504 384 504 384 504 380 500 380 500 384 504 376 504 376 504 376 504 376 504 376 504 376 504 376 504 376 504 368 488 364 484 364 480 360 480 356 476 356 476 356 476 356 480 360 476 360 476 360 476 360 476 360 476 360 476 356 472 356 468 348 460 348 460 344 456 344 452 336 448 336 448 332 444 332 444 336 444 324 440 328 444 324 432 324 440 324 436 320 432 316 436 312 436 312 436 312 436 312 436 300 424 300 424 296 420 296 416 296 408 296 408 296 408 296 408 300 412 300 408 296 404 292 404 284 396 280 388 272 384 276 388 272 384 272 384 268 380 268 376 264 376 264 376 260 372 260 372 256 368 256 364 252 364 252 364 252 360 248 356 244 348 248 348 252 352 264 352 272 352 268 348 260 348 256 340 252 336 244 336 252 344 252 344 248 340 244 340 224 328 228 332 228 332 224 328 224 324 220 324 216 320 216 316 212 320 212 320 212 320 212 320 200 308 200 308 200 308 200 308 204 312 204 308 200 304 196 304 192 304 196 304 196 300 188 292 184 292 184 292 180 288 188 284 192 288 196 280 192 276 188 272 188 268 188 268 184 264 184 260 180 260 180 256 176 256 176 256 172 256 172 256 172 256 172 256 168 252 168 248 164 244 160 244 176 244 176 244 172 240 172 240 172 236 164 228 160 228 160 232 144 224 140 228 140 228 144 232 140 228 140 228 140 228 140 228 136 224 136 224 136 224 136 224 140 228 132 216 124 212 124 212 120 208 120 208 128 208 128 208 124 196 128 196 136 192 128 184 132 188 140 196 144 188 128 176 132 184 132 180 128 180 128 184 120 176 120 176 116 172 116 168 120 176 120 176 120 176 120 176 120 180 116 172 112 168 104 164 116 172 104 160 96 160 104 164 96 160 100 164 100 160 92 152 92 160 96 160 96 156 88 148 88 152 88 152 88 152 88 152 92 156 92 152 88 148 84 148 96 148 92 144 88 140 84 136 84 140 80 136 80 136 84 140 84 140 80 140 76 136 76 132 76 136 72 128 68 132 72 136 60 124 64 128 76 140 80 144 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 72 124 68 120 68 124 76 128 68 120 68 120 68 120 68 120 84 136 80 128 72 120 68 116 76 120 76 120 76 120 76 120 76 120 76 120 76 120 76 120 68 112 72 116 72 116 76 120 64 112 76 124 80 124 72 116 72 80 72 84 76 84 80 88 80 84 76 80 72 76 68 72 76 84 76 84 80 92 88 96 64 72 64 72 64 76 72 84 68 80 68 80 68 80 68 80 68 80 60 72 60 72 68 80 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 44 40 24 16 8 12 12 16 16 20 16 24 20 28 24 28 24 36 36 36 32 36 44 56 36 48 64 80 88 92 88 88 88 92 88 96 92 96 96 100 100 96 100 92 96 88 92 88 96 92 96 96 100 100 104 100 100 108 108 116 112 112 104 104 108 112 108 112 108 112 108 112 120 120 108 104 100 112 116 124 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 128 88 56 48 40 32 44 60 48 48 52 52 56 56 56 56 52 52 52 56 56 60 60 60 64 64 40 56 204 380 472 352 428 360 436 364 440 356 440 356 440 348 440 352 428 348 388 324 380 320 312 244 208 140 120 92 104 72 80 96 120 128 132 144 304 684 668 616 636 536 600 536 576 568 568 392 472 636 672 664 664 556 436 368 384 364 372 332 348 332 316 312 312 304 280 276 256 284 240 264 236 248 216 324 444 540 456 532 436 544 448 544 452 556 448 564 456 572 460 576 460 576 464 580 472 588 476 588 488 600 488 600 492 604 492 604 504 616 484 676 504 552 496 660 844 560 796 548 804 556 800 532 800 548 804 544 796 548 820 580 828 572 832 576 832 580 836 580 836 580 836 580 836 580 836 580 844 588 840 580 836 584 840 588 868 620 848 604 832 620 840 652 864 708 884 752 884 708 776 628 680 612 604 552 544 564 568 632 564 640 552 652 540 684 556 708 556 712 556 712 556 704 556 704 560 700 556 696 556 692 552 688 552 664 552 664 552 676 552 684 548 688 548 692 548 700 544 692 540 684 544 684 544 684 544 684 548 688 548 684 544 684 544 684 548 688 544 684 544 680 540 680 536 676 536 676 536 676 536 676 536 672 532 672 528 668 528 668 520 660 520 660 520 660 520 660 516 652 512 652 508 648 508 648 504 644 500 640 500 640 504 644 508 652 508 652 508 652 508 652 508 652 508 652 508 652 508 652 492 652 488 652 484 648 484 648 480 644 480 644 480 644 480 640 480 628 480 628 476 624 476 624 480 628 476 624 476 620 472 620 464 628 460 624 460 620 456 620 452 616 448 612 448 608 444 604 452 592 440 588 444 596 440 584 440 588 440 584 436 580 432 576 432 568 436 568 436 568 436 568 428 560 424 556 424 552 420 552 412 548 412 548 412 548 412 548 412 548 412 544 408 540 404 540 400 532 392 524 388 524 388 528 388 524 384 520 384 516 380 516 380 516 380 512 372 508 368 504 372 504 368 504 368 500 364 500 360 496 360 492 356 488 352 484 352 488 352 496 356 492 348 488 344 488 344 480 340 476 340 468 344 472 348 464 344 460 340 452 328 448 332 456 336 452 328 448 324 444 320 440 320 436 316 436 320 428 320 428 320 428 320 428 312 420 312 420 312 420 312 420 312 420 312 416 308 412 304 412 300 412 304 412 304 408 296 400 292 396 288 396 288 392 280 392 284 396 284 396 280 388 276 384 272 396 268 392 268 388 264 388 264 384 260 384 260 380 256 380 252 364 252 364 252 364 252 364 252 364 252 360 248 356 244 356 244 348 240 348 240 348 240 348 236 344 232 340 228 336 228 336 228 328 228 328 228 328 228 328 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 228 324 220 316 212 312 212 312 204 304 204 304 204 304 204 304 188 296 192 296 192 292 184 284 188 292 192 296 192 292 184 284 188 288 184 288 184 284 180 276 180 268 176 264 176 260 172 260 172 260 172 260 172 260 172 260 176 252 176 248 172 244 168 244 180 248 164 232 152 232 164 244 168 236 172 240 172 236 168 232 156 228 160 228 160 224 152 216 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 156 224 148 220 140 212 136 204 140 212 140 208 136 212 140 212 140 204 136 200 136 196 132 196 140 200 132 192 128 192 132 196 120 188 124 192 136 204 140 208 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 128 192 124 184 120 184 124 188 124 188 124 188 124 188 124 188 124 188 124 188 124 188 124 188 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 112 172 124 184 128 180 120 172 32 80 32 76 28 76 24 72 32 76 28 72 24 68 20 64 28 76 32 80 36 88 40 88 16 64 16 64 20 72 28 80 40 68 40 68 40 68 40 68 32 60 40 68 40 68 32 60 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 52 80 44 72 32 60 24 52 36 68 36 68 36 68 36 68 20 64 28 72 36 64 24 52 28 40 12 16 0 8 0 12 8 16 8 20 12 24 16 24 16 32 28 32 24 32 36 52 28 52 44 76 68 88 68 84 68 88 72 92 72 96 76 96 80 104 76 96 72 92 64 88 72 96 72 100 76 104 80 104 92 104 84 96 80 100 88 108 92 108 92 108 92 108 92 108 88 112 96 116 96 116 92 108 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 100 84 40 44 36 36 36 56 40 48 40 48 44 52 48 56 44 52 44 56 48 60 52 60 64 56 24 80 280 436 504 416 476 428 492 436 500 436 496 440 500 440 496 436 488 408 444 364 424 352 336 248 200 148 104 96 92 76 92 120 136 132 116 148 376 720 640 608 624 560 608 584 580 600 580 460 428 616 676 672 668 568 476 380 408 392 432 360 372 340 340 312 324 308 288 264 232 260 228 228 220 224 204 268 372 456 380 448 348 448 364 444 360 456 356 456 364 464 368 464 372 468 372 472 380 480 384 484 392 492 396 492 400 496 400 500 420 520 356 524 384 488 508 808 968 820 940 796 928 796 936 804 944 800 944 796 940 808 968 832 972 828 972 832 976 832 980 836 980 836 980 836 980 836 980 836 988 844 984 836 980 836 980 840 992 852 976 844 972 844 964 844 940 824 960 864 1000 900 1012 900 956 836 832 704 684 608 592 576 528 572 516 596 496 580 444 544 432 556 432 556 432 556 440 556 440 556 448 552 444 552 440 552 464 556 464 556 456 556 440 548 436 548 420 544 404 544 404 544 420 544 424 544 424 544 424 544 428 548 428 548 428 552 432 552 428 548 428 544 424 544 420 540 416 536 416 536 416 536 416 536 408 536 408 536 404 532 404 528 392 520 392 520 392 520 392 520 396 516 396 516 392 512 392 508 388 508 384 500 380 504 388 508 388 516 388 516 388 516 388 516 380 508 380 508 380 508 380 508 372 492 372 492 368 488 368 484 360 480 360 480 360 480 360 484 372 488 368 484 364 480 360 476 364 480 364 476 360 476 356 472 352 464 352 460 348 460 344 456 340 452 340 448 336 448 332 448 336 448 324 444 332 448 328 436 324 440 324 436 320 432 316 436 312 436 312 436 312 436 312 436 304 428 304 424 300 424 296 420 300 412 300 412 300 412 300 412 300 412 300 408 296 404 292 404 288 396 280 392 276 388 280 392 276 388 276 384 272 384 268 380 272 384 268 380 264 372 260 372 264 372 260 368 256 364 252 364 248 360 248 356 248 356 248 352 252 356 268 356 268 356 264 348 256 344 252 340 252 340 248 340 252 344 252 344 248 340 244 340 224 332 232 336 232 336 228 328 220 324 216 320 216 316 212 316 212 320 212 320 212 320 212 320 204 312 204 312 204 312 204 312 204 312 204 308 200 304 196 304 192 304 196 304 196 300 188 292 184 292 184 288 180 284 184 280 184 280 196 284 196 280 192 272 192 272 192 268 188 268 184 264 188 264 184 260 180 256 176 256 168 252 168 252 168 252 168 252 168 252 168 248 164 244 160 244 168 240 172 240 172 240 172 240 168 236 168 236 164 232 160 228 148 228 140 228 140 228 140 228 140 228 140 228 140 228 140 228 136 224 136 224 136 224 136 224 140 224 132 212 124 208 120 212 116 204 116 204 124 204 124 204 120 188 124 192 128 184 120 180 140 192 140 192 136 188 132 180 140 188 136 184 132 180 128 184 124 180 124 176 120 176 116 172 116 172 116 172 116 172 116 172 116 176 112 172 112 172 108 168 120 172 104 156 92 156 104 168 100 168 104 172 108 172 104 168 92 160 96 160 96 156 88 148 92 156 92 156 92 156 92 156 92 156 92 152 88 148 84 148 100 152 92 148 84 140 80 132 84 140 84 144 88 140 84 140 80 140 76 136 76 132 72 132 80 136 72 128 68 128 68 128 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 76 128 72 120 68 120 72 124 72 124 72 124 72 124 72 124 52 104 56 112 68 124 76 128 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 120 80 128 84 124 72 112 88 92 84 88 76 80 72 76 76 84 72 80 72 80 68 76 64 76 72 84 76 84 72 80 72 76 68 76 68 80 72 84 68 80 68 80 68 80 68 80 56 72 68 84 72 80 60 68 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 52 48 28 20 8 12 8 16 16 20 16 24 20 28 24 28 36 44 44 48 40 48 52 64 56 64 68 76 80 88 88 92 92 96 92 96 96 100 96 104 100 96 100 92 96 88 92 88 96 92 96 96 100 100 104 100 112 108 96 96 92 100 104 116 112 116 108 112 108 112 104 108 100 112 120 132 128 124 108 104 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 108 68 44 44 48 44 44 48 52 48 48 48 48 52 56 60 52 52 52 56 56 60 60 60 68 48 20 104 324 408 444 364 428 356 432 360 436 360 436 360 452 356 444 360 428 348 388 324 368 312 288 220 176 128 100 88 72 56 92 128 140 128 140 176 504 700 640 576 616 532 596 556 596 556 612 504 420 588 676 688 660 596 488 384 360 368 388 348 356 336 320 320 320 312 284 284 244 284 240 256 240 268 228 308 424 548 472 536 432 548 456 544 456 560 456 572 464 576 468 580 472 584 476 588 480 596 488 600 492 604 496 608 496 612 500 608 504 628 496 688 504 556 500 672 840 560 788 552 796 552 792 540 800 540 792 536 800 556 824 576 824 572 828 572 832 576 832 576 836 580 836 580 836 580 836 580 844 584 836 580 836 580 836 588 836 604 844 612 856 616 856 616 876 616 856 596 852 592 856 608 872 688 908 736 864 668 716 588 624 580 576 580 544 604 552 648 560 692 556 692 556 692 556 696 564 704 556 712 548 708 548 700 556 664 560 668 560 676 556 688 552 696 548 708 548 716 544 708 548 688 548 688 544 684 544 684 548 688 552 692 552 696 556 696 552 688 548 688 544 684 544 684 540 680 540 680 540 680 540 680 540 680 540 676 536 676 532 672 524 664 524 664 524 664 524 664 520 660 520 656 516 656 512 652 516 652 508 648 508 648 512 656 520 664 520 664 520 664 520 664 512 656 512 656 512 656 512 656 496 660 496 656 492 656 488 652 484 648 484 648 484 648 484 644 492 640 488 636 484 628 480 624 484 628 480 628 476 624 476 624 468 628 464 628 460 624 460 624 456 616 452 616 448 612 448 608 456 596 444 592 448 596 444 584 440 588 440 584 436 580 432 580 432 568 436 568 436 568 436 568 432 560 428 560 424 556 424 556 416 552 416 552 416 552 416 552 412 548 412 544 408 540 404 540 400 536 396 528 392 528 392 528 392 524 388 524 384 520 384 520 380 516 380 516 376 512 376 512 376 512 376 508 368 504 364 500 360 496 360 496 360 492 356 492 356 492 356 496 356 496 352 492 340 484 340 480 340 480 344 472 344 472 348 464 344 460 340 452 332 452 336 456 336 456 332 452 328 444 324 444 320 440 320 436 320 428 320 428 320 428 320 428 316 424 316 424 316 424 316 424 312 420 312 416 308 412 304 412 300 412 304 412 304 408 296 400 296 404 296 400 288 392 280 392 276 388 284 400 288 396 276 384 276 396 272 396 268 392 268 392 268 392 268 388 260 384 256 380 256 368 256 368 256 368 256 368 252 364 252 360 248 356 244 356 236 344 236 344 240 348 240 348 232 344 236 344 236 340 228 332 232 332 228 328 228 328 224 324 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 224 324 216 312 208 308 208 308 200 300 200 300 200 300 200 300 188 292 192 296 192 292 184 284 192 296 192 292 188 288 184 288 192 296 192 292 184 288 180 276 184 268 180 268 176 264 176 264 168 256 168 256 168 256 168 256 172 248 172 248 172 248 172 248 176 248 164 236 156 236 164 240 152 224 160 232 164 232 160 228 156 228 160 228 160 224 152 216 152 220 152 220 152 220 152 220 156 224 156 220 152 216 148 216 152 220 148 216 144 212 140 208 140 212 144 216 144 216 140 212 144 204 140 204 136 200 136 196 144 204 136 196 128 192 128 192 140 200 136 196 132 192 128 188 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 124 188 120 184 120 188 128 192 128 192 128 192 128 192 128 192 100 164 104 172 116 184 124 192 112 168 112 168 112 168 112 168 120 176 120 176 120 176 120 176 120 176 116 172 116 172 112 168 116 172 124 180 124 176 112 164 32 80 32 80 32 80 32 76 20 68 24 72 24 72 28 76 20 68 24 76 24 68 16 60 28 76 24 68 20 68 24 72 40 68 40 68 40 68 40 68 36 64 36 64 36 64 36 64 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 24 60 32 64 40 72 44 80 36 68 36 68 36 68 36 68 20 64 28 72 36 64 24 52 36 44 16 16 0 8 0 12 8 16 8 20 12 24 16 24 28 40 36 44 32 44 44 60 56 68 48 68 52 80 64 88 72 92 72 96 76 96 80 100 76 96 72 96 72 96 72 92 72 96 72 100 76 104 80 104 92 108 88 104 88 104 92 108 96 112 96 108 92 104 88 104 84 108 100 128 108 120 88 104 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 80 64 32 48 48 48 32 40 44 52 40 44 40 52 48 60 44 52 44 56 48 60 52 60 56 36 40 180 412 444 452 440 488 432 496 440 504 444 500 440 508 448 488 428 480 408 452 376 408 328 300 220 168 120 84 76 80 76 108 140 128 124 144 220 592 672 628 596 596 584 592 604 612 576 616 580 404 572 664 696 684 636 548 400 388 372 428 364 380 344 344 320 328 312 292 268 240 272 232 224 220 232 200 240 356 460 396 452 344 452 372 444 368 460 364 460 368 468 376 472 372 476 372 480 380 488 384 492 392 496 392 500 396 500 400 504 420 528 368 532 384 488 512 820 964 816 936 792 924 796 932 800 944 792 932 788 944 812 968 828 968 824 972 828 972 832 976 832 980 836 980 836 980 836 980 836 980 836 980 832 976 836 984 840 972 840 980 852 992 848 1004 852 996 848 1020 876 1020 868 1020 860 1020 876 1004 868 980 884 964 896 808 732 676 620 556 576 528 588 488 568 472 564 468 560 460 556 464 560 448 548 448 544 436 544 440 556 444 552 440 552 432 552 424 548 416 548 408 548 408 548 424 552 432 548 428 544 424 544 428 548 428 552 432 556 436 556 432 552 428 548 428 544 424 544 424 544 424 544 424 544 424 544 416 544 412 540 412 536 408 536 400 528 400 528 400 528 400 528 404 524 400 520 400 516 396 516 400 520 396 512 392 516 400 520 396 524 396 524 396 524 396 524 388 516 388 516 388 516 388 516 380 500 376 496 376 492 372 492 368 488 368 488 368 488 368 492 380 496 376 488 368 480 364 476 368 484 364 480 364 476 360 476 356 468 352 464 352 460 348 460 344 456 340 452 340 448 336 452 340 448 328 444 332 452 328 440 324 440 324 436 320 432 316 432 312 432 312 432 312 432 312 432 308 428 304 424 304 420 300 420 304 416 304 416 304 416 304 416 300 412 300 408 296 404 292 404 292 400 284 392 280 392 280 396 280 392 276 388 276 384 272 384 264 376 268 380 268 380 268 384 268 380 264 372 256 368 252 364 248 360 248 360 248 360 252 360 248 360 260 364 272 356 268 352 252 340 252 340 252 340 252 344 252 344 252 344 248 340 244 340 228 336 232 340 236 336 232 332 228 328 224 328 220 324 220 320 212 320 212 320 212 320 212 320 208 316 208 316 208 316 208 316 204 312 204 308 200 304 196 304 192 304 196 304 196 300 188 292 196 300 192 296 184 288 188 280 176 276 196 288 200 284 192 272 196 276 192 272 192 268 188 268 192 272 188 264 180 260 176 256 172 256 172 256 172 256 172 256 168 252 168 248 164 244 160 244 164 232 164 236 168 240 172 240 164 232 168 240 168 232 160 224 152 232 144 228 140 224 136 224 140 228 140 228 140 228 140 228 136 224 136 224 136 224 136 224 136 220 128 212 120 208 120 208 112 200 112 200 120 200 120 200 124 192 128 196 132 188 124 184 144 192 136 188 132 184 132 184 144 196 140 188 132 184 128 184 128 184 124 180 124 176 120 176 112 168 112 168 112 168 112 168 112 172 112 172 112 172 112 172 108 168 108 164 104 160 100 160 88 156 96 160 100 164 100 160 92 160 96 160 96 156 88 148 88 152 88 152 88 152 88 152 92 156 92 152 88 148 84 148 88 144 88 144 88 144 88 144 84 140 88 148 92 144 84 140 88 144 84 144 80 140 80 136 84 140 76 132 68 124 64 128 76 136 76 132 72 128 68 128 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 68 120 68 120 72 128 80 136 76 128 76 128 76 128 76 128 60 112 60 116 64 116 68 120 68 112 68 112 68 112 68 112 76 120 76 120 76 120 76 120 76 120 76 116 72 112 68 112 68 116 76 120 76 116 64 104 72 80 76 88 80 92 88 96 64 76 68 80 72 84 76 88 76 88 84 92 80 84 68 72 80 88 76 80 68 76 68 76 68 80 68 80 68 80 68 80 72 80 60 68 56 72 68 84 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 56 52 32 24 8 12 8 16 16 20 16 24 20 28 24 28 24 36 36 36 32 36 44 56 80 80 68 68 68 80 84 96 92 96 92 100 96 104 100 104 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 104 112 116 124 120 120 108 108 112 116 112 112 108 108 104 108 108 116 120 128 124 124 112 112 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 92 56 36 48 60 52 40 36 56 52 48 44 48 52 60 64 52 52 52 56 56 60 60 60 48 28 52 204 436 408 396 376 436 364 444 372 448 372 448 368 448 348 420 336 404 332 384 332 348 288 264 188 148 104 84 68 96 80 108 128 128 120 176 256 684 640 644 568 588 552 576 560 604 516 612 572 400 528 652 692 692 664 560 416 344 352 376 348 360 340 324 324 324 312 288 288 260 304 252 256 236 264 212 276 412 552 480 540 432 552 464 544 460 564 460 576 468 580 472 584 476 596 480 604 488 608 492 612 496 616 500 620 500 624 504 616 504 632 504 696 504 556 504 688 836 560 788 548 792 556 792 536 800 536 784 532 800 560 824 572 824 568 824 572 828 576 832 576 836 580 836 580 836 580 836 580 836 576 832 576 832 580 840 588 844 592 848 596 856 604 864 608 868 596 860 576 848 568 864 588 852 584 864 620 876 656 872 688 900 764 892 760 796 640 640 548 584 592 576 604 568 628 560 648 568 692 556 716 548 728 536 728 544 704 548 704 548 704 548 704 548 704 548 708 552 704 548 704 552 692 552 688 548 684 544 684 544 684 544 688 548 692 552 692 552 692 552 688 548 684 544 684 544 684 544 684 544 684 544 684 544 684 544 680 540 680 536 676 528 668 528 668 528 668 528 668 524 664 524 660 520 660 516 656 524 664 520 656 516 660 524 664 524 668 524 668 524 668 524 668 516 660 516 660 516 660 516 660 500 664 500 660 496 660 492 656 488 652 488 652 488 652 488 648 500 644 492 640 488 632 480 628 484 632 484 628 480 624 476 624 468 632 468 628 464 624 460 624 456 620 456 616 452 612 448 608 456 600 444 592 452 600 444 588 440 588 440 584 436 580 432 580 432 572 432 572 432 572 432 572 428 568 428 564 424 560 420 560 416 552 416 552 416 552 416 552 412 548 412 544 408 540 404 540 404 536 396 528 392 528 392 532 392 528 392 524 388 520 384 520 372 512 376 516 380 520 384 524 384 516 376 512 372 504 364 500 360 496 360 496 360 496 360 496 356 496 360 500 360 496 356 492 340 484 340 480 340 480 344 472 344 472 348 464 344 460 340 452 332 456 336 460 340 456 336 452 332 452 332 448 328 448 324 444 320 428 320 428 320 428 320 428 316 424 316 424 316 424 316 424 312 420 312 416 308 412 304 412 300 412 304 412 304 408 296 400 308 412 304 408 296 400 284 396 268 388 284 400 288 396 276 384 276 400 276 396 272 392 268 392 276 396 268 392 264 384 256 380 260 372 260 372 260 372 260 372 252 364 252 360 248 356 244 356 232 340 232 344 236 348 240 348 228 340 236 348 236 340 224 328 232 332 232 328 228 324 224 324 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 224 320 216 312 208 304 208 308 200 300 200 300 200 300 200 300 192 300 196 300 196 296 188 288 196 296 188 288 184 288 184 292 200 300 192 296 188 288 180 276 184 272 184 268 180 264 176 264 168 256 168 256 168 256 168 256 172 248 172 248 172 248 172 248 164 244 168 244 168 240 160 232 160 232 168 240 172 240 172 240 156 228 160 228 160 224 152 216 148 216 148 216 148 216 148 216 156 224 156 220 152 216 148 216 140 216 144 216 144 216 144 220 136 212 148 224 152 220 140 208 148 212 148 208 144 208 140 204 144 204 136 196 128 188 124 188 132 196 132 196 132 196 132 196 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 116 180 116 184 124 192 136 200 128 192 128 192 128 192 128 192 128 192 124 184 120 180 112 176 112 168 112 168 112 168 112 168 124 180 124 180 124 180 124 180 120 176 120 172 116 168 112 168 112 168 116 176 116 168 104 156 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 76 32 72 16 60 24 84 24 72 24 72 24 72 24 72 48 72 40 68 48 80 44 68 40 64 28 48 20 56 36 68 52 68 32 72 40 64 36 84 40 68 36 64 32 68 36 72 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 28 68 36 68 36 68 40 56 32 28 0 8 0 20 16 20 12 20 12 24 20 32 28 36 28 40 40 56 56 68 52 68 48 68 52 80 64 88 68 88 68 92 72 96 76 96 72 96 72 100 76 104 80 104 76 100 76 104 80 108 84 108 92 108 92 108 92 108 92 108 92 108 92 112 96 116 100 116 84 108 92 112 100 120 104 128 96 116 96 116 96 116 96 116 84 116 84 124 104 128 96 108 48 64 48 52 40 44 36 44 44 52 44 52 44 52 44 52 44 56 48 60 52 56 48 52 60 8 60 324 488 404 496 412 488 428 488 436 508 452 508 448 496 436 476 416 464 392 428 360 396 316 276 180 120 88 64 88 84 112 112 148 120 152 108 444 636 648 620 608 588 576 604 608 576 604 628 648 472 444 644 672 676 684 588 416 388 364 396 360 372 352 360 328 328 304 292 284 260 264 236 240 212 224 192 196 312 460 400 448 360 460 372 472 380 468 364 460 368 468 380 480 384 488 388 496 392 492 388 492 400 504 404 508 404 508 404 508 448 516 388 528 388 516 500 824 956 804 928 784 920 788 932 796 944 804 940 784 932 812 968 820 968 824 968 824 968 824 968 824 968 824 968 828 972 832 976 832 976 832 976 836 980 840 984 840 996 844 1000 848 1000 852 1004 852 1004 852 1004 856 1008 860 1012 860 1016 860 1008 864 1000 864 976 856 952 864 952 892 952 888 924 868 728 676 632 592 552 564 536 584 508 536 488 496 416 576 392 560 392 540 396 548 404 556 420 560 412 556 424 560 424 556 424 548 436 552 432 548 428 552 432 556 436 556 436 556 436 556 436 556 440 560 440 560 440 560 440 560 428 548 428 548 428 548 428 548 420 552 408 548 408 544 404 544 404 540 396 532 392 536 400 540 412 532 408 528 408 524 404 524 404 524 404 524 404 524 404 524 400 524 388 516 396 524 388 512 392 520 388 516 388 512 384 512 380 500 384 508 388 504 384 504 380 496 376 496 376 496 376 500 388 496 372 488 376 496 376 488 368 484 368 480 364 476 360 476 356 468 356 464 352 460 348 460 352 464 352 460 348 456 344 460 348 460 340 452 332 444 332 448 324 440 324 440 324 440 324 440 324 440 320 432 312 428 308 424 308 424 304 420 304 416 300 420 312 424 312 420 308 416 304 416 296 408 292 404 292 408 300 412 296 408 292 400 284 396 280 388 280 392 280 388 276 384 272 384 260 380 276 388 268 376 264 380 264 376 264 372 260 368 256 368 244 368 244 368 252 364 252 364 252 360 252 356 256 352 252 352 252 340 256 348 260 348 256 348 248 340 244 340 244 336 240 336 228 332 228 332 228 332 228 332 220 324 220 320 216 316 212 316 220 328 220 328 220 328 220 328 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 308 200 304 196 300 192 300 184 292 184 292 184 292 192 288 188 284 196 288 200 292 208 292 192 272 192 268 188 264 184 264 196 276 192 268 188 264 180 260 176 260 180 264 180 264 184 268 164 248 164 244 160 240 156 240 184 248 172 236 168 240 180 252 176 244 176 240 172 236 168 236 148 232 144 232 144 228 136 220 140 228 140 224 136 220 132 220 144 228 140 224 136 220 132 216 128 216 128 212 124 208 120 208 116 196 104 192 116 200 112 188 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 144 196 140 188 136 184 128 184 124 180 120 176 120 172 116 172 100 156 104 164 112 176 120 180 124 180 116 172 112 172 112 176 112 172 112 168 108 164 104 164 104 168 104 168 104 168 104 168 104 164 96 156 92 156 92 160 116 160 80 144 100 172 104 156 80 144 80 144 80 144 80 144 84 140 84 144 88 148 92 152 92 144 84 136 80 136 80 140 76 132 68 128 68 136 84 148 84 140 76 132 72 132 72 136 68 132 72 136 76 132 72 128 76 132 68 124 64 124 64 128 64 120 76 132 80 128 68 116 76 124 72 120 68 124 72 128 68 120 68 120 68 120 68 120 64 116 68 120 68 124 72 124 60 112 76 128 84 120 68 104 84 128 80 120 76 116 68 112 80 124 80 120 76 116 72 116 72 120 76 124 76 116 64 104 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 68 84 80 84 68 72 72 92 72 80 72 80 72 80 72 80 76 80 64 80 72 88 72 76 72 76 60 64 52 72 64 84 80 64 60 68 68 60 64 80 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 68 52 40 20 20 20 32 28 32 28 32 28 36 32 40 40 44 40 44 48 60 64 72 80 84 80 84 84 92 96 100 88 92 88 96 92 100 96 100 96 92 100 96 100 100 104 100 100 96 104 100 104 104 108 104 108 112 108 112 108 112 108 112 108 112 112 116 112 120 116 120 104 108 108 116 112 120 116 124 116 120 116 120 116 120 116 120 120 116 120 124 132 124 116 104 68 60 56 52 48 44 44 44 52 52 52 52 52 52 52 52 48 48 52 56 56 52 48 44 64 0 120 332 440 360 444 344 432 352 428 356 444 376 452 376 444 348 424 344 404 336 372 320 344 284 240 164 112 84 76 84 84 100 112 156 136 148 176 500 680 652 628 532 552 516 596 544 608 556 632 588 500 404 636 680 692 696 596 448 380 376 376 364 356 348 344 336 324 308 292 300 280 288 252 276 240 264 216 256 356 544 484 536 448 560 456 568 468 572 460 576 464 584 480 596 484 608 492 616 496 616 496 616 504 624 508 628 512 632 516 628 528 632 516 700 508 592 488 696 824 556 780 548 788 560 792 540 800 548 796 528 792 560 824 564 824 568 824 568 824 568 824 568 824 568 824 572 828 572 832 576 832 576 832 580 836 580 840 580 848 576 844 580 848 588 852 596 852 600 852 612 852 620 856 616 860 588 860 600 860 608 864 624 864 636 872 656 876 664 884 688 912 740 844 676 708 576 564 528 552 668 584 652 608 720 532 684 560 736 540 708 528 704 536 708 552 708 552 700 556 700 564 704 556 692 552 688 548 692 552 696 556 696 556 696 556 696 556 696 560 700 560 700 560 700 560 700 552 692 552 692 552 692 552 692 548 688 552 684 548 684 544 680 548 680 540 672 536 676 544 684 540 676 536 676 532 672 532 668 524 664 524 664 524 664 524 664 536 672 524 668 528 672 524 660 520 664 520 660 516 660 512 656 500 668 504 672 508 668 504 668 496 660 496 660 496 660 496 656 504 644 488 632 488 640 488 632 484 632 484 628 480 628 476 624 472 636 472 636 468 632 464 628 464 628 464 624 460 624 456 616 464 608 456 600 448 596 448 596 440 588 440 588 440 588 440 588 440 588 436 584 432 576 424 572 424 572 424 568 420 568 416 560 420 556 416 552 416 548 412 548 412 544 408 540 404 544 412 548 408 544 404 540 400 532 392 528 392 528 392 524 388 524 384 520 372 516 388 524 380 512 380 516 376 512 376 508 372 504 368 504 368 500 368 500 364 500 364 500 360 496 360 492 356 492 352 488 348 492 344 484 344 484 348 476 344 472 344 464 340 460 340 452 332 452 332 452 332 452 332 452 324 444 324 440 320 440 316 436 324 432 324 432 324 432 324 432 324 432 324 428 320 424 316 424 312 420 312 416 308 416 304 412 308 416 308 412 304 408 300 408 292 400 292 400 292 400 288 400 284 396 284 400 288 404 292 404 272 396 272 392 268 392 264 388 276 400 272 392 268 388 260 384 264 376 264 372 256 368 256 364 248 360 248 356 244 356 240 352 248 356 240 348 240 348 248 356 244 352 244 348 240 344 236 344 228 332 232 332 232 328 224 320 228 328 228 324 224 324 220 320 228 324 224 324 224 324 220 320 216 316 216 312 212 308 208 308 208 300 196 296 200 300 196 288 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 184 292 188 292 188 292 188 284 188 276 184 272 180 268 180 268 164 252 164 256 172 264 176 264 184 256 176 248 172 248 172 252 172 248 172 244 168 240 164 240 164 232 164 232 164 232 164 232 168 232 160 224 156 224 156 228 172 224 144 216 164 240 160 216 144 212 144 212 144 212 144 212 136 208 140 212 144 216 144 220 148 216 140 208 136 208 136 212 136 200 136 200 136 204 144 208 144 204 136 196 132 196 132 200 128 196 132 200 136 196 132 192 136 196 128 188 124 188 124 192 120 184 128 192 128 192 120 184 128 188 124 184 120 188 124 192 120 184 120 184 120 184 120 184 112 180 116 180 120 184 120 188 108 168 120 180 124 176 112 164 120 176 120 176 120 176 120 176 120 176 116 172 116 168 112 168 116 172 120 180 120 172 108 160 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 76 32 80 24 72 28 80 24 72 24 72 24 72 24 72 44 64 32 64 40 72 40 60 44 68 36 60 32 64 40 72 40 60 24 64 32 56 28 72 40 68 36 64 32 68 36 72 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 28 68 36 68 36 68 52 68 44 44 12 20 8 32 24 32 24 32 28 36 32 40 36 44 32 40 36 52 52 68 68 84 64 84 64 92 76 100 68 88 72 92 72 92 76 96 72 100 76 100 80 104 80 104 76 104 80 104 84 108 84 108 92 108 92 108 92 112 96 112 92 112 96 112 100 116 100 116 88 108 88 108 88 108 92 112 96 116 96 116 96 116 96 116 92 124 92 132 108 128 92 100 44 64 44 48 36 44 36 48 44 52 44 52 44 52 44 52 36 44 40 52 44 48 36 48 72 16 252 424 464 428 484 420 492 428 488 432 504 452 504 444 492 440 472 416 456 392 428 360 368 288 240 152 104 80 56 76 76 100 108 160 120 148 224 588 664 676 604 528 516 576 628 616 648 592 644 604 540 404 600 708 700 700 628 480 416 388 420 376 384 360 368 340 336 316 304 292 272 272 244 248 224 236 200 208 272 444 400 452 356 456 368 464 372 464 368 468 376 480 392 492 380 488 380 496 392 504 392 504 388 504 396 512 404 520 412 524 452 520 392 528 392 520 504 824 956 804 928 784 920 784 932 796 944 800 936 780 936 820 972 816 968 824 968 824 968 824 968 824 968 824 968 824 972 828 972 832 976 832 976 832 980 836 980 840 1008 844 1012 844 1004 848 1000 844 988 852 980 852 976 848 976 856 980 856 996 856 992 860 992 864 1000 864 996 852 996 868 1020 892 980 880 984 896 932 828 812 744 608 632 480 640 444 524 516 584 412 536 400 544 424 564 452 588 436 560 436 552 432 556 452 568 436 556 432 552 432 552 436 556 440 560 440 560 440 560 440 560 440 560 440 560 440 560 440 560 436 556 436 556 436 556 436 556 424 556 412 552 412 548 408 548 412 552 408 544 404 548 412 552 424 544 424 540 420 536 416 536 408 528 408 528 408 528 408 528 412 532 400 528 404 532 400 520 396 524 392 520 392 516 388 516 388 508 388 508 388 508 388 508 384 504 384 504 384 504 384 508 384 492 368 484 372 492 372 484 368 484 368 484 364 480 364 476 368 480 364 476 360 472 360 472 352 464 352 464 348 460 348 460 348 464 340 452 332 448 332 448 324 440 324 440 324 440 324 440 328 444 324 436 316 432 312 428 312 428 308 424 308 420 304 424 304 416 304 412 300 412 296 408 300 412 296 408 296 408 300 412 296 408 292 404 288 396 284 396 280 392 280 392 276 388 276 384 260 380 276 388 268 376 268 384 264 376 264 376 260 372 260 372 244 368 244 368 244 368 252 364 248 360 252 360 248 356 256 352 272 352 260 340 252 340 256 348 256 348 252 348 252 344 248 344 228 332 228 332 228 332 228 332 220 324 220 324 216 320 216 316 216 324 216 324 216 324 216 324 216 324 216 320 212 316 208 316 204 312 204 312 200 308 200 304 200 308 200 304 196 300 192 300 184 292 184 292 184 292 192 288 188 284 196 284 200 288 204 288 192 272 192 272 188 268 188 264 196 276 192 268 188 264 180 260 184 268 180 256 168 248 160 244 164 248 164 248 160 244 160 240 180 244 176 240 172 244 176 248 176 244 176 240 172 236 168 236 152 232 144 232 144 228 136 224 140 228 140 228 136 224 136 220 132 220 132 220 136 224 136 224 128 216 128 212 124 208 120 208 124 204 112 200 124 208 120 196 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 124 180 128 184 136 192 140 200 136 192 136 188 132 188 128 184 116 172 116 172 120 176 120 176 124 180 116 172 112 172 112 176 112 172 112 168 108 164 104 164 96 160 96 160 96 160 96 160 104 164 96 156 92 156 92 160 96 152 80 152 100 168 92 144 84 148 84 144 80 144 80 144 80 136 80 136 84 140 84 140 92 144 84 136 80 136 80 140 76 136 80 144 84 144 84 144 84 140 76 132 72 132 72 136 68 132 72 136 76 132 72 128 76 132 68 124 64 124 64 128 68 124 72 128 76 124 72 120 76 124 72 120 68 124 72 128 68 120 68 120 68 120 68 120 56 112 60 112 64 116 64 120 72 116 72 116 72 116 72 116 68 112 72 120 76 124 84 128 72 112 68 112 68 108 64 108 72 116 76 120 76 116 68 108 76 84 76 84 76 84 76 84 76 84 76 84 76 84 76 84 72 84 80 88 80 84 76 84 72 80 72 80 72 80 72 80 68 76 56 72 68 80 64 72 72 84 68 76 64 80 72 84 72 60 60 68 68 60 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 68 72 64 52 32 28 24 32 28 32 32 40 36 40 36 40 52 52 44 44 44 56 64 72 80 84 76 80 80 88 88 96 92 96 92 96 92 96 92 96 100 96 100 100 104 100 108 104 104 100 104 104 108 104 112 108 108 112 108 116 112 116 112 120 112 116 112 120 116 120 120 124 116 120 112 116 112 116 112 116 120 124 120 124 120 124 120 124 128 124 128 128 136 120 108 88 60 56 52 48 44 44 44 48 52 52 52 52 52 52 52 52 44 48 52 52 52 52 48 40 48 8 328 416 404 376 424 348 432 352 424 356 440 372 448 368 448 360 424 344 404 332 368 320 316 252 200 132 88 80 68 76 96 100 124 152 136 140 328 648 660 636 592 452 504 520 640 544 628 504 628 540 592 376 560 704 700 688 636 512 400 384 388 368 368 364 356 348 336 324 308 316 284 296 256 280 244 272 224 260 300 524 492 544 444 560 456 564 464 572 468 584 480 600 496 608 480 612 496 624 508 636 512 636 504 628 508 640 520 648 528 652 536 636 524 704 512 596 496 700 824 564 780 548 784 560 788 540 800 544 788 524 800 568 828 556 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 568 840 572 844 588 840 592 852 616 852 628 848 636 848 640 848 608 856 604 856 608 860 604 864 596 852 576 852 588 876 612 868 620 880 668 888 716 884 764 860 768 612 620 624 612 536 648 556 664 560 672 560 676 552 668 568 692 564 692 552 684 548 684 560 696 552 692 552 692 556 700 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 560 692 556 692 552 688 552 688 556 692 556 688 552 692 556 692 544 684 544 680 540 680 536 676 532 672 532 672 532 672 532 672 540 676 528 672 532 676 528 664 528 668 524 668 520 664 520 664 512 672 508 672 508 676 516 680 516 680 516 676 512 676 512 672 500 640 484 632 488 640 488 632 488 636 484 632 484 628 480 628 480 640 476 640 472 636 472 632 468 632 464 628 464 624 460 620 468 612 460 600 452 596 448 600 444 592 444 592 444 592 444 592 448 592 444 588 436 580 432 580 432 576 428 576 424 572 424 572 420 556 420 552 416 552 412 548 416 552 412 544 408 544 408 548 408 544 408 540 404 536 400 532 396 532 392 528 392 524 388 524 376 520 392 524 384 516 380 520 376 512 376 512 376 512 376 508 372 504 372 504 372 504 368 504 364 500 360 496 360 492 356 492 368 504 348 480 336 476 348 480 352 480 356 472 352 468 348 460 336 456 336 456 336 456 336 456 328 448 324 444 324 440 320 440 320 428 320 428 320 428 320 428 324 432 324 428 320 424 316 424 316 424 312 420 312 416 308 416 308 416 308 412 304 408 300 408 296 404 292 400 292 400 284 396 284 396 284 396 284 396 284 400 276 400 272 396 272 392 268 392 276 400 272 392 268 388 260 384 268 376 264 372 256 364 248 360 252 364 248 360 248 356 244 356 244 352 244 352 244 352 244 352 244 352 244 348 240 344 236 344 232 332 236 336 232 332 228 324 232 332 228 328 228 324 224 324 216 316 216 320 224 324 228 328 216 316 216 312 212 308 208 308 216 312 204 304 212 312 204 300 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 180 284 184 288 184 292 188 284 192 280 192 276 188 272 184 272 180 268 180 264 176 260 172 260 184 256 176 248 172 248 172 252 172 248 172 244 168 240 164 240 160 228 160 228 160 228 160 228 168 232 160 224 156 224 156 228 152 216 148 224 164 228 152 208 152 216 148 216 148 212 144 212 136 208 136 208 136 208 136 208 148 216 140 208 136 208 136 212 136 204 148 216 152 212 144 204 144 204 136 196 132 196 132 200 128 196 132 200 136 196 132 192 136 196 128 188 124 188 124 192 124 188 124 188 124 188 124 188 128 188 124 184 120 188 124 192 124 188 120 184 120 184 116 180 108 172 108 176 112 176 116 180 120 176 112 168 112 168 120 176 116 172 116 176 120 180 124 180 116 172 112 168 112 168 112 168 116 172 116 172 116 172 116 168 28 76 28 76 28 76 28 76 28 76 28 76 28 76 28 76 24 72 28 80 32 80 28 68 24 72 24 72 24 72 24 72 40 64 28 60 40 68 36 60 44 68 40 68 40 68 40 72 44 64 32 80 48 64 32 76 40 68 36 64 32 68 36 72 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 64 44 48 16 24 4 24 12 24 20 32 28 36 24 28 44 48 32 40 36 56 60 76 68 84 64 80 64 84 68 92 72 92 72 92 72 92 72 92 76 100 80 104 80 108 84 108 80 104 84 108 84 112 88 112 92 108 92 112 96 116 100 120 96 112 100 116 100 120 104 120 100 120 100 120 100 120 96 116 100 120 100 120 100 120 100 120 96 128 100 136 108 120 72 80 36 56 40 44 36 44 36 48 44 52 44 52 44 52 44 52 44 52 48 60 52 56 44 56 48 96 420 464 444 436 476 428 500 428 484 432 496 444 500 436 492 436 468 408 448 384 408 344 340 252 200 120 76 72 48 68 84 116 112 144 116 160 388 692 624 644 576 500 516 596 644 592 604 532 624 564 636 416 500 700 700 680 664 548 428 380 428 368 400 376 384 356 352 332 320 308 272 276 248 252 224 236 204 212 208 428 416 464 360 460 372 464 376 468 376 480 392 492 400 504 384 492 388 508 400 516 404 516 396 512 404 520 412 532 424 536 460 524 396 536 400 524 508 828 956 804 928 784 920 784 932 792 940 796 928 780 948 832 972 812 964 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 996 836 992 840 984 844 992 848 984 852 980 852 976 856 976 848 984 856 996 856 1004 860 1004 852 1008 860 1020 868 1020 872 1020 892 1012 860 972 856 952 864 1004 924 836 536 928 820 660 632 552 560 508 540 492 548 500 568 464 556 452 560 444 552 416 540 440 560 436 552 432 556 440 560 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 448 568 448 568 448 568 448 568 420 560 412 560 408 556 408 552 408 556 412 560 412 560 408 556 416 544 420 540 420 536 416 536 412 532 412 532 412 532 412 532 408 528 396 524 400 528 396 516 400 528 400 528 396 524 396 520 396 512 392 512 396 524 408 532 408 524 404 520 396 512 388 512 388 496 372 488 376 496 376 488 372 488 372 484 368 484 364 480 364 472 360 472 356 468 356 464 356 468 356 464 352 464 348 464 352 464 344 456 336 452 336 452 328 444 328 444 328 444 328 444 332 448 332 444 324 436 320 432 316 432 316 432 312 428 312 424 316 428 312 424 312 420 308 420 308 420 304 412 296 408 296 412 296 408 296 404 292 404 292 400 284 396 284 392 280 392 276 388 264 384 280 392 272 380 272 388 264 376 264 376 264 376 264 384 248 372 240 372 248 372 248 372 252 364 252 360 252 360 248 356 280 364 264 340 248 340 256 352 260 352 260 356 256 352 252 348 232 336 232 336 232 336 232 336 224 328 224 324 220 324 216 320 212 320 212 320 212 320 212 320 216 324 216 320 212 316 208 316 208 316 208 312 204 312 200 308 200 308 200 304 196 300 192 300 188 296 188 292 184 288 188 284 188 284 196 284 196 284 200 280 196 276 196 272 192 272 188 268 196 276 192 268 188 264 180 260 180 264 180 264 180 264 180 264 168 252 168 248 164 248 160 244 176 244 176 244 176 244 176 244 176 244 176 240 172 236 168 236 152 236 148 236 148 232 140 224 144 232 144 228 140 228 136 224 124 212 128 216 132 224 136 224 128 216 128 212 124 208 120 208 132 212 120 208 132 212 128 200 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 136 188 132 184 132 180 128 184 128 184 128 180 124 180 120 176 128 184 124 180 120 172 116 168 124 180 116 172 112 172 112 176 112 172 112 168 108 164 104 164 104 168 104 168 104 168 104 168 104 164 96 156 92 156 92 160 84 148 88 156 96 156 84 140 92 152 88 148 84 144 80 144 80 136 80 136 80 136 80 136 92 144 84 136 80 136 80 140 80 144 88 152 92 148 80 136 84 140 76 132 72 132 72 136 68 132 72 136 76 132 72 128 76 132 68 124 64 124 64 128 72 124 72 124 72 124 72 124 76 124 72 120 68 124 72 128 72 124 72 120 68 116 64 116 56 108 56 112 60 112 64 116 80 120 68 108 64 112 76 124 80 124 80 120 76 116 72 116 72 116 76 120 76 120 76 120 72 116 72 116 72 116 72 120 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 68 76 68 84 80 88 68 68 72 80 72 80 72 80 72 80 72 76 60 76 68 84 68 72 64 76 68 80 68 80 64 76 76 64 68 84 84 68 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 64 72 64 56 36 28 20 28 20 28 28 40 36 40 32 32 52 48 40 40 44 64 76 88 100 100 96 96 96 100 100 104 96 100 92 96 92 96 88 92 104 100 104 100 108 104 108 108 108 104 108 104 112 108 112 112 108 112 112 116 116 124 120 124 116 120 116 120 120 124 120 128 120 124 124 128 124 128 124 128 124 128 124 128 124 128 124 128 128 124 128 128 128 108 84 60 52 48 44 44 44 44 48 48 52 52 52 52 52 52 52 52 52 56 60 60 60 60 56 48 32 152 404 396 408 352 416 352 432 344 424 352 436 372 440 360 440 352 412 336 388 324 352 304 292 220 164 104 80 76 72 76 108 124 136 120 152 200 504 680 644 596 572 460 532 508 592 472 548 464 592 516 640 420 448 672 716 688 684 608 432 392 416 384 384 380 372 364 352 340 324 332 292 304 264 288 252 280 232 268 244 508 512 560 452 568 468 568 472 580 480 600 492 608 500 612 496 624 508 636 516 644 520 644 516 640 520 648 528 656 536 660 536 652 528 716 520 612 496 708 824 564 776 556 784 564 788 544 796 536 780 524 808 580 832 552 816 560 816 560 816 560 816 560 816 564 820 564 824 568 824 568 824 572 828 572 832 576 832 576 832 576 828 584 836 580 840 588 840 592 848 596 848 600 852 600 848 600 852 600 856 604 856 600 848 596 868 608 872 608 864 592 860 572 860 596 868 628 876 672 844 680 900 624 696 860 944 756 752 660 660 576 576 568 572 620 548 632 552 680 556 704 556 708 560 700 556 696 556 696 560 700 568 708 568 708 568 708 568 708 568 708 568 708 568 708 568 708 568 708 568 708 568 708 568 708 564 700 564 696 560 696 556 692 556 692 560 700 564 696 556 692 544 684 544 680 540 676 536 676 536 676 536 676 536 676 536 676 536 672 524 668 528 672 524 660 532 676 532 672 528 672 524 668 516 680 516 684 528 704 548 720 544 704 536 692 520 680 508 664 512 652 496 640 496 648 496 640 492 636 488 636 484 632 484 632 472 636 472 636 468 632 464 628 472 632 468 632 464 628 464 624 468 616 460 604 452 600 452 600 448 596 448 596 448 596 448 596 452 608 448 604 444 596 436 592 436 592 436 588 432 588 428 576 432 568 428 564 428 560 424 560 424 560 416 548 408 544 408 548 408 544 408 544 408 540 404 540 400 532 396 532 392 528 392 528 380 524 392 528 388 520 384 524 376 512 376 512 380 516 380 516 376 508 376 508 376 508 376 508 368 500 364 500 360 496 360 496 364 504 352 484 344 484 352 480 352 480 356 472 352 468 348 460 340 460 340 460 340 460 340 460 332 448 328 448 324 444 324 444 324 432 324 432 324 432 324 432 324 432 324 428 320 424 316 424 320 424 316 424 312 420 312 420 308 416 308 412 304 408 300 408 300 408 296 400 292 396 280 392 284 396 284 396 280 392 280 392 280 400 276 400 272 396 272 396 276 400 272 392 268 388 260 384 260 372 264 376 264 380 268 380 256 364 252 364 248 360 248 360 240 352 244 356 248 352 244 348 244 352 244 348 240 344 236 344 236 336 240 340 236 332 228 328 236 332 232 332 228 328 228 328 216 316 216 316 220 320 220 320 216 316 216 312 212 308 208 308 216 312 204 304 212 312 204 300 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 192 292 188 288 180 280 176 268 180 268 176 264 172 260 172 260 180 268 176 264 172 260 168 256 184 256 176 248 172 248 172 252 172 248 172 244 168 240 164 240 168 236 168 236 168 236 168 236 168 232 160 224 156 224 156 228 152 220 156 224 156 224 152 220 156 224 156 220 148 216 144 212 140 212 140 212 136 208 136 208 148 216 140 208 136 208 136 212 144 208 144 208 144 204 136 200 144 204 136 196 132 196 132 200 128 196 132 200 136 196 132 192 136 196 128 188 124 188 124 192 128 188 124 184 120 188 124 192 128 188 124 184 120 188 124 192 128 192 124 184 120 180 112 176 108 176 112 176 116 180 116 184 124 176 112 164 108 168 120 180 128 184 124 176 120 172 112 168 116 176 120 176 120 180 124 180 116 172 112 168 112 172 120 180 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 16 60 16 72 32 80 16 52 24 72 24 72 24 72 24 72 48 68 36 68 44 76 44 64 32 60 36 64 36 64 32 60 36 60 32 80 48 64 28 68 40 68 36 64 32 68 36 72 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 72 56 60 28 32 12 28 12 28 28 44 36 40 28 32 40 40 28 36 36 64 76 96 88 100 80 96 76 96 80 104 76 96 76 92 72 88 68 88 80 104 80 108 84 108 88 112 84 108 84 112 88 112 92 116 92 108 96 112 100 120 108 124 100 116 100 120 104 120 108 124 92 116 96 120 100 124 108 128 104 124 104 124 104 124 104 124 92 124 96 128 100 104 48 52 32 48 36 40 32 44 40 48 44 52 44 52 44 52 44 52 40 52 48 56 48 56 44 52 76 296 440 424 468 408 476 420 500 428 484 428 492 440 492 432 480 420 456 392 424 364 392 324 324 232 168 104 68 76 56 76 88 136 116 112 148 260 560 700 628 612 552 528 548 580 588 536 544 544 588 556 632 472 408 664 724 684 720 636 468 396 456 384 408 388 396 368 368 344 332 320 292 296 264 268 244 256 224 228 164 420 436 480 368 476 388 472 388 484 392 496 400 500 400 500 392 508 396 516 404 520 404 516 408 524 412 528 416 532 420 536 456 528 404 540 404 528 516 832 956 804 928 780 920 780 932 792 936 788 924 780 956 840 976 804 960 816 960 816 960 816 960 816 960 816 964 820 964 824 968 824 968 824 972 828 972 832 976 832 968 824 972 828 972 836 980 836 992 840 1000 848 1012 844 1016 852 1000 848 996 852 996 856 1000 852 996 856 1004 868 1008 868 1004 860 1020 884 1020 876 1012 860 976 844 996 844 1020 988 608 776 1020 924 1020 936 960 804 784 664 624 584 548 580 476 552 420 548 404 556 436 560 440 556 436 560 440 564 452 572 452 572 452 572 452 572 448 568 448 568 448 568 448 568 444 564 444 564 444 564 444 564 428 568 416 564 416 560 412 560 404 556 412 564 416 560 408 552 424 548 428 548 424 544 424 540 420 540 420 540 420 540 420 540 412 532 400 528 404 532 400 520 408 536 404 532 404 528 400 528 400 516 400 524 416 552 448 576 464 580 452 560 428 540 408 528 400 508 384 500 388 508 388 500 376 492 372 488 372 484 368 484 368 480 364 476 360 472 360 472 360 472 356 468 356 464 352 468 356 468 348 456 340 452 336 456 332 448 332 448 332 448 332 448 340 456 336 448 328 444 324 440 324 440 320 436 320 432 316 432 316 428 316 424 312 424 308 420 316 424 308 416 300 408 296 408 296 408 296 408 296 408 296 408 288 400 284 396 284 392 280 392 268 388 284 392 276 384 272 388 264 376 264 380 268 384 272 388 252 376 244 376 244 376 252 376 256 368 252 364 256 360 252 360 264 352 264 352 264 352 264 356 256 348 256 352 252 348 252 344 236 340 236 340 236 340 236 340 228 332 224 328 224 324 220 324 216 324 216 324 216 324 216 324 216 324 216 320 212 316 208 316 212 320 208 316 208 312 204 312 200 308 200 304 196 300 192 300 192 300 188 292 184 288 184 280 188 284 196 280 192 276 192 276 200 280 196 276 196 272 192 272 196 276 192 268 188 264 180 260 180 264 180 260 176 260 176 260 172 256 168 252 168 248 164 248 172 240 180 248 180 248 172 240 176 244 176 240 172 236 168 236 156 236 152 240 148 236 144 228 148 236 144 232 144 228 140 228 132 220 128 216 128 216 128 212 128 216 128 212 124 208 120 208 128 208 116 204 128 208 124 196 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 132 180 128 180 128 180 128 184 120 176 120 176 116 172 116 168 116 172 116 172 112 168 112 168 124 180 116 172 112 172 112 176 112 172 112 168 108 164 104 164 100 164 100 164 100 164 100 164 104 164 96 156 92 156 92 160 96 160 96 156 88 156 96 164 96 160 92 152 84 148 80 144 92 144 88 144 84 140 80 136 92 144 84 136 80 136 80 140 84 144 80 136 76 136 76 136 84 140 76 132 72 132 72 136 68 132 72 136 76 132 72 128 76 132 68 124 64 124 64 128 76 128 68 120 68 120 76 128 76 124 72 120 68 124 72 128 76 128 72 120 68 116 60 112 60 116 64 116 68 120 68 124 76 116 72 112 68 116 72 120 76 120 76 120 76 120 76 120 68 112 72 116 72 120 76 120 72 116 68 108 68 116 80 128 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 60 64 56 76 80 84 60 52 72 80 72 80 72 80 72 80 76 84 68 80 76 92 72 80 56 72 60 76 64 72 60 68 64 56 60 76 76 60 56 64 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 80 76 72 52 44 32 36 28 36 40 52 52 52 40 40 44 44 32 40 44 68 88 104 96 100 92 92 88 92 92 96 96 100 96 96 92 92 88 92 104 100 104 104 108 108 112 108 108 104 108 108 112 112 116 112 108 112 112 120 120 124 124 132 116 120 116 124 120 128 124 128 104 112 112 116 120 124 124 132 124 128 124 128 124 128 124 128 124 120 124 124 120 92 68 40 48 44 40 40 40 44 48 48 56 48 52 52 52 52 52 56 44 52 48 52 52 48 48 32 80 320 404 352 440 320 416 336 436 344 424 352 436 368 436 356 428 344 404 324 376 308 340 292 284 212 148 96 76 80 76 80 104 144 136 100 188 296 644 676 640 548 540 472 560 500 568 464 524 508 572 500 608 464 380 652 724 688 716 656 452 400 432 388 396 388 380 376 360 348 336 340 316 324 288 312 276 304 252 292 216 504 520 576 460 580 480 576 480 596 492 608 504 612 500 612 512 636 516 644 520 644 516 640 532 656 532 656 532 656 536 656 540 652 532 720 524 616 500 720 824 564 776 556 784 564 788 544 788 536 772 528 808 592 828 552 812 564 812 564 812 564 812 564 812 560 812 564 816 568 820 568 820 568 820 572 824 576 828 580 824 584 824 588 832 580 836 580 836 576 840 572 844 568 848 572 848 588 848 596 852 600 852 604 860 608 856 616 856 616 860 612 864 592 864 592 864 604 868 620 860 600 876 632 880 368 804 740 856 700 916 772 928 776 844 744 660 628 596 620 548 636 556 676 564 700 556 696 552 700 560 700 572 708 576 708 576 708 576 708 572 704 572 704 568 708 568 708 564 704 564 704 564 704 564 704 564 708 564 704 560 700 560 696 548 688 560 700 564 696 552 684 556 696 556 692 552 692 548 688 540 680 540 680 540 680 540 680 544 684 532 676 540 684 532 672 536 680 536 676 532 676 528 680 520 684 520 692 544 720 584 740 632 764 620 744 588 728 556 716 520 660 504 652 508 660 508 652 492 640 492 636 488 632 484 640 488 644 484 640 480 636 476 636 472 632 472 628 468 624 464 624 472 616 464 608 456 604 456 604 448 596 448 596 448 596 448 604 456 612 452 608 448 600 440 596 440 596 440 592 436 592 432 580 424 560 424 556 420 552 416 552 428 560 420 552 412 544 408 544 408 544 408 544 408 544 408 544 400 536 400 532 396 528 392 528 380 524 396 532 388 520 384 524 376 512 376 516 380 520 384 520 376 508 376 508 376 508 376 508 368 504 368 500 364 496 360 496 348 492 352 496 356 496 356 484 348 476 344 468 344 464 344 464 340 460 340 460 340 460 340 460 332 452 332 448 328 444 324 444 328 436 328 436 328 436 328 436 324 432 324 428 320 424 316 424 320 428 320 424 316 420 312 420 308 416 308 412 304 408 300 408 300 408 296 400 292 396 280 392 284 396 284 392 280 388 276 388 284 396 284 392 280 388 272 396 276 400 272 392 268 388 260 384 268 376 264 372 252 360 248 356 256 368 256 364 252 360 248 360 236 348 248 360 252 356 240 344 244 352 244 348 240 344 236 344 232 340 236 340 236 336 232 328 236 336 236 332 232 328 228 328 224 320 220 316 216 312 212 308 216 316 216 312 212 308 208 308 212 308 200 300 204 308 196 296 200 304 196 296 192 292 184 288 184 280 184 280 184 280 184 280 172 268 176 276 180 280 188 284 180 268 176 264 176 260 172 260 168 256 168 256 168 256 168 256 184 256 176 248 172 248 172 252 172 248 172 244 168 240 164 240 160 228 160 228 160 228 160 228 168 232 160 224 156 224 156 228 164 232 160 224 152 220 164 240 164 228 156 224 152 216 144 212 152 220 148 216 144 212 140 212 148 216 140 208 136 208 136 212 148 208 136 192 128 192 132 200 144 204 136 196 132 196 132 200 128 196 132 200 136 196 132 192 136 196 128 188 124 188 124 192 132 192 120 180 116 184 128 196 128 188 124 184 120 188 124 192 128 192 124 184 120 180 112 176 116 180 120 184 120 188 124 188 116 172 116 172 116 172 116 172 112 168 116 176 120 180 128 184 108 164 108 168 112 172 116 172 116 168 112 164 112 172 124 184 20 68 20 72 24 76 28 76 16 64 20 68 20 68 20 68 24 72 24 68 20 64 16 60 20 68 20 72 24 76 28 76 24 72 32 72 32 72 32 72 40 76 28 64 20 64 28 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 44 72 32 60 28 64 40 76 44 72 36 68 44 76 40 68 28 64 40 64 44 60 40 56 28 52 36 60 36 48 16 28 28 40 16 32 20 36 20 32 24 40 24 44 40 72 76 100 64 84 64 88 68 92 72 92 76 96 76 92 72 88 68 88 84 104 84 108 88 112 92 112 88 108 88 108 88 108 88 108 92 108 88 108 88 112 96 120 100 116 92 108 92 116 104 128 92 112 80 112 84 124 100 136 96 124 88 128 108 140 96 112 116 148 128 140 96 88 44 48 44 48 48 44 44 40 40 40 56 52 56 48 48 48 40 44 24 68 60 60 72 44 20 40 196 344 488 432 468 424 460 416 476 420 484 436 480 436 480 436 468 424 444 388 408 372 356 296 256 176 112 92 92 84 72 84 88 152 64 152 132 432 696 664 648 572 556 568 608 576 584 576 588 540 664 620 636 532 360 588 676 720 668 648 508 396 444 392 424 400 400 380 372 352 332 336 304 308 280 288 260 272 224 232 192 360 452 500 392 484 336 504 400 496 404 504 392 512 384 512 380 520 392 524 400 532 408 536 412 540 412 540 412 544 420 552 464 544 404 548 432 492 536 844 956 804 928 784 924 780 928 784 940 768 916 792 972 820 964 808 960 808 960 808 960 808 960 808 968 820 968 820 968 820 968 820 972 824 972 824 972 824 972 824 972 832 972 832 980 836 984 836 976 832 984 836 988 840 992 840 984 840 984 840 980 840 980 840 992 848 988 848 988 852 996 860 996 856 1000 860 1000 864 1004 860 976 920 980 860 1020 752 760 852 1020 888 1020 856 1004 932 952 932 1004 876 856 732 684 620 592 568 528 544 456 536 476 572 472 568 456 580 440 588 436 588 420 580 420 572 428 576 432 568 420 552 432 568 448 564 460 564 476 564 452 564 444 564 440 564 436 564 436 560 412 552 404 556 404 560 420 556 424 552 424 548 420 548 412 544 416 548 420 544 416 540 404 540 404 536 400 532 396 528 404 540 404 536 400 532 396 532 384 524 404 552 424 584 420 732 752 880 728 736 448 556 448 584 416 536 412 516 392 500 380 496 380 496 376 488 368 484 364 480 352 480 352 480 352 480 352 480 344 476 356 480 344 464 332 460 352 468 348 460 344 456 336 452 352 464 340 452 332 452 340 456 332 448 336 448 336 444 328 436 324 436 320 428 316 424 308 424 316 428 312 420 304 412 300 408 312 420 304 412 300 412 300 416 316 424 308 416 296 404 288 396 288 400 288 396 284 392 280 392 288 400 288 396 284 392 280 392 276 388 272 380 268 376 260 372 268 376 260 368 256 368 256 372 260 364 256 364 260 368 252 352 256 360 260 360 260 356 252 348 252 348 248 344 244 348 252 352 244 344 248 344 248 340 240 332 236 332 236 328 232 324 228 324 220 324 220 324 220 324 220 324 208 312 208 312 208 312 208 312 212 320 212 320 212 320 212 320 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 180 276 184 280 184 280 184 284 192 284 192 280 188 276 184 272 184 268 176 264 184 268 176 252 192 276 188 272 180 256 168 248 164 248 164 244 160 240 156 240 176 240 176 240 176 240 176 240 176 236 168 232 176 240 172 232 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 144 220 144 212 140 212 140 216 132 204 132 208 136 212 140 208 136 204 136 200 132 196 136 196 140 200 140 196 136 192 132 192 140 196 132 184 128 184 128 184 136 192 132 184 128 180 120 176 120 180 120 180 120 180 120 180 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 104 168 112 176 116 168 100 156 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 96 160 96 156 92 156 88 152 84 140 84 140 84 140 84 140 76 132 76 132 76 136 88 144 96 140 80 132 84 136 80 128 88 136 76 124 72 128 84 140 84 132 80 136 88 140 76 116 64 120 72 128 80 132 80 132 72 128 76 132 76 124 64 112 72 124 72 124 72 124 72 124 64 112 68 116 72 120 76 124 76 120 76 120 76 120 76 120 84 128 80 120 68 108 60 104 64 108 64 112 68 116 72 116 72 120 68 116 68 112 64 112 76 124 68 112 64 112 64 112 68 76 68 80 72 84 76 84 72 80 72 80 68 76 68 76 76 84 72 80 68 76 68 72 68 76 68 80 72 84 76 84 72 80 72 80 72 80 72 80 76 80 68 72 60 72 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 72 72 64 64 64 64 72 72 76 72 64 68 76 76 72 68 56 64 60 68 64 64 60 60 52 60 60 68 60 56 44 40 52 48 36 40 40 48 40 40 40 44 44 56 64 84 92 104 84 88 88 92 88 96 92 96 104 104 100 104 96 100 92 96 104 108 104 112 108 116 112 116 104 108 104 108 104 108 104 108 112 112 108 112 112 116 116 124 116 120 112 116 112 120 124 132 116 116 116 120 120 128 132 136 132 124 124 128 140 140 128 116 136 140 144 128 108 72 52 44 48 48 44 44 44 44 40 36 52 36 48 44 44 52 44 60 32 72 52 60 68 48 24 36 236 308 456 348 416 340 416 344 424 348 432 352 436 356 436 352 416 336 400 316 372 328 332 272 240 172 112 92 88 84 80 88 104 176 100 148 200 480 684 616 620 512 544 500 588 500 560 500 552 484 648 580 656 528 396 528 700 716 700 676 544 412 416 388 408 400 392 376 368 356 344 344 320 332 300 320 288 304 256 280 200 408 488 584 484 592 452 620 484 616 496 628 516 640 536 652 520 644 524 648 532 656 540 660 548 664 544 664 544 668 552 672 560 676 548 732 564 580 532 728 824 572 780 564 788 564 776 544 788 544 760 572 816 592 804 584 804 584 804 584 804 584 804 576 816 580 820 580 820 580 820 580 824 584 824 584 824 584 824 584 828 580 828 584 832 584 836 588 828 580 828 584 832 588 836 588 840 588 840 588 840 588 840 588 852 596 848 596 848 600 856 608 852 612 852 616 856 616 860 620 840 656 860 600 904 640 752 440 908 668 848 680 864 600 948 644 872 688 912 736 888 684 776 644 600 644 572 656 592 672 568 648 576 676 564 676 568 708 596 732 600 704 596 708 584 716 572 716 568 712 568 712 564 708 568 708 564 728 564 724 564 716 564 708 564 704 556 700 552 696 556 708 556 700 556 696 552 696 548 692 540 688 548 692 548 692 544 684 544 688 544 688 540 684 540 684 540 684 540 684 536 680 536 688 520 696 540 724 548 736 668 940 960 1020 1020 1016 800 748 528 660 540 700 524 680 508 664 496 660 492 656 488 652 484 644 476 636 476 624 480 624 480 624 480 624 480 628 484 624 468 612 472 620 464 628 460 624 456 616 448 612 460 620 452 612 444 612 452 616 444 612 448 612 448 608 440 600 436 600 432 596 428 588 420 580 428 572 428 564 420 556 416 552 424 560 416 556 412 552 416 556 424 560 420 552 408 540 400 536 400 536 400 532 396 532 392 528 400 536 400 532 396 528 392 528 388 524 384 516 380 512 372 508 380 512 372 504 368 504 368 508 368 500 364 500 368 504 360 488 356 496 360 496 360 492 352 484 352 488 348 480 344 480 344 472 340 456 344 456 344 452 336 444 332 444 332 440 328 440 324 436 324 444 324 444 324 444 324 444 312 432 312 432 312 432 312 432 316 424 316 424 316 424 316 424 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 284 392 280 392 280 392 280 388 284 384 288 380 280 380 276 380 276 384 264 392 272 396 264 376 272 384 272 380 264 368 252 360 248 360 248 356 244 356 240 352 240 356 240 356 240 356 240 356 244 356 236 352 244 364 240 352 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 220 320 212 316 208 312 208 316 200 304 200 308 204 312 208 312 204 308 204 304 200 300 196 300 200 304 196 300 196 296 192 288 196 280 188 272 184 272 184 276 192 280 188 272 184 268 176 264 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 168 248 172 248 168 244 164 232 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 220 156 216 152 216 160 220 156 220 152 216 152 212 144 216 144 216 144 216 144 216 136 204 132 204 132 208 140 216 152 208 132 196 136 204 136 196 136 196 132 192 128 196 132 200 140 196 128 196 136 200 128 184 120 188 128 196 132 196 128 192 124 180 128 188 128 180 116 168 124 180 124 180 124 180 124 180 112 172 116 172 116 172 120 176 116 172 116 172 116 172 116 172 124 180 120 172 116 168 108 164 108 164 112 168 112 172 116 172 124 172 120 168 116 164 116 164 124 168 116 160 112 160 112 164 20 68 24 72 24 72 28 76 32 80 28 76 24 72 20 68 28 76 28 76 24 72 24 72 20 68 24 72 24 72 28 76 24 72 24 72 24 72 24 72 28 72 20 64 16 64 16 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 40 68 36 64 32 68 36 72 44 68 32 68 40 76 40 64 40 60 44 64 44 64 40 60 40 64 48 68 44 56 28 44 36 48 20 36 24 44 24 36 16 40 32 64 56 84 68 92 64 88 68 88 72 92 72 92 84 104 84 104 80 100 80 100 84 104 84 108 88 112 92 112 88 108 88 108 88 108 88 108 88 112 92 112 96 116 96 120 96 116 92 112 96 120 104 124 84 120 92 128 100 132 100 132 100 128 92 132 104 136 96 120 108 140 116 120 76 68 36 36 32 40 44 44 44 44 48 48 64 48 64 48 48 48 40 44 20 48 36 52 68 44 40 80 368 432 500 412 456 416 460 424 468 424 472 428 480 428 476 432 456 412 436 380 392 360 332 288 224 172 104 92 80 84 80 88 96 156 108 128 276 604 668 660 620 568 588 580 600 560 572 564 588 580 700 648 672 604 396 484 664 724 684 712 588 424 420 400 420 408 408 388 372 360 344 348 316 320 284 300 260 276 232 244 168 296 408 500 388 496 348 504 396 500 412 512 412 528 396 544 396 528 396 532 404 540 408 540 420 552 416 548 420 552 424 560 472 560 416 556 428 496 536 840 952 800 928 780 920 780 928 780 936 764 924 796 972 812 960 804 960 804 960 804 960 804 960 808 968 820 968 820 968 820 968 820 972 824 972 824 972 824 972 824 976 828 976 828 980 832 980 836 976 828 976 832 980 836 984 836 980 840 980 840 980 840 980 840 988 848 988 848 988 852 996 856 996 852 996 852 1000 856 1000 860 1012 848 1016 856 988 936 1020 652 876 932 984 852 1020 836 996 880 976 872 992 908 992 904 956 872 880 796 700 628 576 588 556 596 520 584 500 584 468 556 428 528 448 560 436 556 424 568 432 580 420 568 424 568 432 568 448 568 444 564 440 564 440 564 436 564 436 564 424 556 416 552 412 556 424 560 428 556 428 552 424 552 416 544 420 552 424 548 416 544 408 544 404 548 404 548 408 552 396 540 396 540 400 544 400 544 396 532 416 560 440 568 708 956 888 1020 892 1016 788 696 356 492 424 536 416 520 400 508 392 504 384 496 380 488 372 484 368 484 356 484 356 484 356 484 356 484 352 480 352 472 336 464 348 484 352 464 352 460 344 452 340 448 348 456 340 448 336 448 336 452 336 448 336 448 336 444 328 440 324 436 324 432 316 424 312 424 324 432 320 428 316 424 308 420 312 424 308 416 300 412 304 416 312 420 308 416 296 404 292 400 288 400 288 400 284 396 284 392 288 400 288 396 284 392 280 392 276 388 272 380 268 376 260 372 272 376 264 368 260 368 260 372 260 364 256 364 260 368 252 352 256 360 260 360 260 356 252 348 252 352 244 340 240 340 240 340 248 344 248 344 248 340 240 336 236 332 236 332 232 328 232 324 220 324 220 324 220 324 220 324 208 312 208 312 208 312 208 312 204 312 204 312 204 312 204 312 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 192 288 188 284 184 276 180 280 192 288 188 284 188 280 184 276 192 276 184 272 192 276 184 256 188 272 188 268 180 260 168 248 164 248 164 248 160 244 160 240 176 240 176 240 176 240 176 240 184 244 172 240 184 248 180 240 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 152 216 148 216 144 212 144 208 132 200 136 204 136 204 140 208 144 204 144 200 140 196 136 196 140 196 136 196 132 192 132 196 140 192 132 184 128 184 132 188 136 192 132 184 128 180 120 176 124 184 124 184 124 184 124 184 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 116 172 108 168 104 164 104 172 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 152 88 152 84 148 84 144 92 148 92 148 92 148 92 148 80 136 76 132 76 136 84 144 100 144 84 136 88 144 88 136 76 132 80 136 84 132 80 128 92 136 76 128 80 136 80 124 76 128 80 132 80 128 72 120 72 124 76 128 76 124 68 116 72 124 72 124 72 124 72 124 76 120 76 120 72 116 72 116 68 112 68 112 68 112 68 112 72 116 72 116 72 116 72 116 64 112 68 112 72 116 72 116 80 128 76 124 76 120 72 120 76 120 68 112 64 112 68 116 72 80 72 80 72 80 72 80 88 92 84 88 76 80 68 76 76 84 76 84 76 84 76 84 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 68 76 64 72 64 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 68 68 68 68 68 68 68 68 72 68 64 64 72 76 68 64 60 64 64 72 68 68 60 64 60 68 64 68 60 60 48 48 52 48 36 40 40 44 40 40 28 44 52 72 80 88 84 84 88 92 88 96 92 96 96 100 104 108 104 108 100 104 100 104 104 108 104 112 108 116 112 116 112 116 112 116 112 116 112 116 108 116 112 120 116 124 116 120 116 120 116 120 120 124 124 128 120 124 132 136 140 136 132 132 132 132 128 132 132 132 132 128 140 136 132 112 88 60 44 36 36 40 40 44 44 48 48 48 48 36 48 44 44 52 44 60 40 60 36 52 64 28 40 100 396 380 444 336 416 348 408 352 420 352 424 356 428 356 424 352 408 336 396 320 368 316 312 256 212 152 108 92 88 80 84 96 120 172 136 120 380 656 640 616 572 508 572 520 584 484 548 492 560 532 668 592 672 596 464 408 684 720 708 716 616 436 400 408 420 408 404 388 380 372 364 368 336 348 316 336 300 324 272 304 204 356 448 608 500 616 480 632 520 656 516 656 520 648 528 652 536 672 540 672 544 680 548 680 560 692 556 688 560 696 568 692 576 692 564 740 572 584 532 724 816 564 776 560 784 564 776 544 780 544 772 580 816 588 800 580 804 584 804 584 804 584 804 576 812 576 816 576 816 576 816 576 820 580 820 580 820 580 820 580 824 576 828 580 828 584 832 584 828 580 828 584 832 588 836 588 840 588 840 588 840 588 840 588 848 596 844 592 848 596 852 604 848 608 852 612 852 616 856 616 888 588 876 656 824 632 924 600 636 576 932 620 880 676 808 664 876 640 840 640 836 672 876 720 924 716 884 696 804 644 672 592 564 600 560 668 564 712 560 728 548 680 552 692 552 716 568 728 568 720 568 712 572 708 576 708 564 720 564 720 564 720 568 712 568 708 560 700 556 700 556 704 564 704 560 704 556 700 556 700 548 692 552 696 552 696 548 692 544 688 544 692 552 696 556 700 540 684 544 688 544 692 548 700 540 704 556 720 544 696 904 1020 1000 1020 956 1020 988 860 516 700 544 704 532 688 516 676 508 672 500 660 496 656 488 648 484 644 484 632 488 632 488 632 488 632 468 616 476 616 468 608 468 620 468 632 464 624 456 620 452 616 456 620 452 616 448 612 448 612 448 612 452 616 448 612 444 604 440 604 436 596 428 592 424 584 432 576 436 572 432 568 428 568 428 564 420 556 416 556 416 560 420 556 416 548 412 544 404 540 404 540 400 536 400 532 396 532 400 536 400 532 396 528 392 528 388 524 384 516 380 512 372 508 380 512 372 504 368 504 368 508 368 500 364 500 368 504 360 488 356 496 360 496 360 492 352 484 344 480 340 476 340 480 344 476 340 464 348 468 344 464 340 456 336 456 332 452 332 448 328 448 324 444 324 444 324 444 324 444 316 436 316 436 316 436 316 436 312 420 312 420 312 420 312 420 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 292 404 288 396 280 388 276 380 280 380 284 380 280 384 280 384 284 388 272 396 280 400 268 384 272 384 272 380 264 372 256 364 252 364 248 360 248 356 244 356 240 356 240 356 240 356 240 356 244 356 236 352 244 360 240 352 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 216 320 220 320 216 316 212 312 204 308 204 308 204 308 204 308 204 308 204 304 200 300 196 300 196 300 196 296 192 296 188 284 192 280 188 272 184 272 188 280 188 276 188 272 184 268 180 268 184 260 184 260 184 260 184 260 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 180 252 168 236 160 240 168 244 164 228 164 228 164 228 164 228 160 224 160 224 160 224 160 224 160 224 160 220 156 216 152 216 152 216 148 212 148 208 144 208 148 220 148 220 148 220 148 220 140 208 132 204 132 208 140 212 152 208 140 204 144 212 148 204 124 192 136 204 140 200 128 188 148 200 124 188 128 196 132 192 136 200 136 196 128 188 120 180 124 180 124 180 124 180 124 176 124 180 124 180 124 180 124 180 124 180 124 176 116 172 112 168 112 168 112 168 112 168 112 168 112 168 112 172 116 176 120 176 112 168 112 172 116 172 120 176 132 180 132 176 128 172 124 172 120 168 116 160 112 160 116 168 24 72 24 72 24 72 24 72 40 84 36 80 28 72 20 68 28 76 28 76 28 76 28 76 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 20 68 16 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 68 36 68 36 68 36 68 40 68 28 64 40 72 36 64 40 64 48 68 48 68 44 60 40 60 40 56 36 52 28 44 24 36 8 28 12 36 12 28 8 36 32 68 60 80 56 76 68 88 72 92 72 96 76 96 76 96 76 96 80 100 80 100 84 104 84 108 88 112 92 112 100 120 100 120 100 120 100 120 88 112 96 120 104 120 100 116 96 116 100 120 104 124 104 124 92 128 104 140 108 136 100 128 100 132 104 132 100 132 100 136 124 144 112 112 64 60 36 40 28 40 40 44 44 48 48 52 64 52 56 48 48 48 32 44 44 48 32 52 52 16 72 180 452 444 472 408 476 424 452 420 468 424 472 428 476 424 468 420 456 412 440 380 388 348 312 256 184 140 96 88 80 84 84 104 112 140 120 132 448 708 644 652 584 568 612 592 596 556 564 552 616 628 688 636 656 640 480 400 628 724 680 708 628 452 420 428 432 420 412 400 392 380 364 364 332 340 304 320 280 296 244 264 184 236 348 516 384 508 364 504 420 524 428 528 416 532 384 532 412 552 412 552 412 556 416 556 428 564 424 564 424 568 432 576 484 572 428 568 436 500 540 848 944 792 920 776 920 776 928 784 932 768 936 804 972 804 952 800 960 804 960 804 960 804 960 808 964 816 964 816 964 816 964 816 968 820 968 820 968 820 968 820 972 824 972 828 976 828 980 832 976 828 976 832 980 836 984 836 980 836 980 836 980 836 980 836 988 840 984 840 984 844 992 852 992 848 992 852 996 852 1000 856 1016 852 1016 884 984 824 1020 952 912 604 984 952 952 892 1020 840 1000 876 992 872 968 864 948 856 968 880 1012 928 1012 900 924 824 792 712 656 596 532 544 512 556 520 576 508 576 484 572 440 564 420 568 404 572 396 576 396 576 424 568 432 568 432 568 432 568 440 564 432 560 428 556 432 560 436 560 436 560 432 556 432 552 424 548 428 552 428 552 424 548 404 540 400 544 404 552 408 552 400 544 400 544 400 544 400 544 380 520 412 552 436 564 800 1000 892 1016 880 1016 836 708 352 536 416 540 412 524 400 516 392 512 380 500 380 496 372 488 368 488 360 488 360 488 360 488 360 488 344 480 364 492 356 476 344 472 356 468 352 464 348 456 340 452 344 456 344 456 340 452 336 448 336 452 340 452 340 448 332 440 328 440 324 436 320 428 312 428 324 436 324 432 320 432 320 432 316 424 308 420 304 416 308 420 308 420 304 412 300 408 292 404 292 404 292 400 288 400 284 396 288 400 288 396 284 392 280 392 276 388 272 380 268 376 260 372 272 376 264 368 260 368 260 372 260 364 256 364 260 368 252 352 256 360 260 360 260 356 252 348 236 336 236 340 244 348 256 360 248 348 252 348 252 344 244 336 240 336 240 332 236 332 232 328 220 324 220 324 220 324 220 324 212 316 212 316 212 316 212 316 212 320 212 320 212 320 212 320 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 200 292 196 288 188 280 180 280 188 284 188 284 188 280 188 280 196 276 188 272 196 276 184 260 184 268 184 268 180 260 172 252 168 252 168 248 164 248 160 244 176 240 176 240 176 240 176 240 172 232 164 228 172 236 168 228 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 148 220 152 224 152 216 144 208 136 204 136 204 136 204 136 204 144 204 144 200 140 196 136 196 136 196 132 192 132 188 128 192 136 188 128 184 128 188 136 192 132 188 128 184 128 184 124 180 124 184 124 184 124 184 124 184 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 120 176 108 160 100 164 108 176 100 164 100 164 100 164 100 164 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 88 152 84 148 84 144 80 144 84 140 84 140 84 140 84 140 84 140 80 132 76 132 80 140 100 144 84 136 92 148 96 144 72 128 84 140 88 136 76 124 96 136 72 124 76 132 80 128 84 136 84 132 76 124 64 112 72 124 72 124 72 124 72 128 72 124 72 124 72 124 72 124 84 128 80 124 76 116 72 116 76 120 76 120 76 120 76 120 64 108 68 116 72 120 80 124 68 112 72 116 72 120 76 120 84 132 84 132 80 128 76 124 72 116 64 112 64 116 72 120 76 84 72 80 72 80 68 76 80 88 76 84 72 80 68 76 72 80 72 80 76 84 76 84 76 84 72 80 72 80 68 76 72 80 72 80 72 80 72 80 68 80 72 80 72 76 64 68 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 68 68 72 72 68 68 64 72 64 60 64 68 72 68 60 64 68 68 72 68 72 64 68 64 64 60 60 52 52 48 48 40 36 24 28 28 36 28 28 36 48 56 76 80 88 80 84 92 96 92 96 96 100 96 104 96 100 96 100 100 104 100 104 104 108 104 112 108 116 112 116 120 124 120 124 120 124 120 124 108 116 120 128 128 128 120 120 116 120 120 128 128 132 124 128 128 132 132 136 136 132 132 132 132 136 140 132 128 128 136 144 152 140 132 100 76 52 40 40 40 40 44 44 44 44 48 44 48 36 48 44 48 52 44 60 60 60 48 60 44 0 96 236 420 360 412 340 436 348 400 356 420 352 424 352 424 348 416 344 412 344 396 320 352 300 280 228 160 124 96 88 88 88 100 120 128 148 132 200 540 672 648 592 564 516 588 520 584 496 556 480 612 564 648 584 652 604 524 372 604 716 700 688 640 480 416 428 428 420 420 408 400 392 376 388 356 368 336 356 316 344 288 328 232 312 392 612 496 628 504 648 524 668 528 676 540 680 556 688 560 696 560 696 564 700 564 700 572 704 568 704 568 708 576 712 580 696 572 752 584 596 544 740 808 556 768 556 784 560 780 548 776 548 784 588 816 580 792 576 804 584 804 584 804 584 804 576 808 572 812 572 812 572 812 572 816 576 816 576 816 576 816 576 820 584 824 584 828 588 828 588 828 588 828 592 832 596 836 596 836 596 836 596 836 596 836 596 840 600 836 596 840 604 848 608 844 608 848 608 852 612 852 612 840 640 868 604 860 620 852 644 936 472 648 672 896 592 936 608 872 640 880 660 880 660 868 644 892 588 860 588 860 672 916 780 908 792 848 756 728 660 604 608 564 640 556 656 560 680 568 708 572 708 576 708 576 708 580 708 568 704 572 712 568 712 572 716 568 712 564 704 556 704 556 704 564 720 564 716 560 716 556 712 548 708 556 712 556 712 552 704 540 696 548 700 548 700 552 704 548 696 544 696 540 692 536 688 536 704 540 704 520 688 728 912 956 1020 980 988 784 712 492 756 540 700 532 688 520 680 516 680 504 668 500 664 496 656 488 648 488 636 492 636 492 636 492 636 492 644 508 648 496 628 484 628 472 632 468 628 460 620 456 620 452 620 456 620 456 616 448 608 452 616 456 620 452 612 444 608 444 604 440 600 432 592 428 588 428 572 432 572 432 572 432 572 428 568 424 560 420 560 420 560 416 552 416 548 412 544 408 544 408 540 404 540 400 536 400 536 400 536 400 532 396 528 392 528 388 524 384 516 380 512 372 508 380 512 372 504 368 504 368 508 368 500 364 500 368 504 360 488 356 496 360 496 360 492 352 484 340 476 340 480 348 488 360 500 344 468 352 472 348 464 340 460 340 456 336 456 332 452 332 452 324 444 324 444 324 444 324 444 320 440 320 440 320 440 320 440 320 428 320 428 320 428 320 428 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 292 404 292 400 284 396 280 388 276 376 284 380 280 384 284 388 280 388 268 396 276 400 268 380 264 380 268 380 268 376 260 368 256 364 252 364 248 360 248 360 240 356 240 356 240 356 240 356 232 344 224 340 232 352 228 340 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 216 324 224 332 224 324 212 312 208 312 204 308 204 308 200 304 204 308 204 304 200 300 196 300 192 296 192 296 188 292 188 280 188 276 184 272 184 276 192 284 184 272 184 272 184 272 184 272 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 176 248 168 244 164 240 164 240 168 232 168 232 168 232 168 232 160 224 160 224 160 224 160 224 160 224 160 220 156 216 152 216 156 216 152 216 148 212 148 208 140 212 140 212 140 212 140 212 144 212 136 204 132 204 136 208 148 204 132 200 144 212 148 208 128 196 132 200 136 196 132 192 144 200 128 192 132 200 132 188 136 200 136 196 128 188 120 180 124 180 120 176 120 180 128 188 124 180 124 180 124 180 124 180 124 180 124 180 120 176 120 176 120 176 120 176 120 176 120 176 112 168 112 172 116 176 120 176 116 172 116 172 120 176 120 180 132 180 132 176 128 172 124 172 116 164 112 160 112 164 120 172 28 76 28 72 24 68 20 68 24 72 24 72 20 68 20 68 16 68 20 68 24 72 28 76 28 76 28 72 24 68 20 68 24 72 24 72 24 72 24 72 20 68 24 76 24 68 16 60 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 64 40 72 40 72 32 64 36 64 28 60 36 72 32 60 44 68 48 72 52 68 48 64 48 68 44 60 36 52 32 52 24 36 8 24 12 32 12 24 32 56 48 76 64 88 72 92 72 92 72 96 76 96 80 100 76 100 80 100 84 104 88 108 84 104 84 108 88 112 92 112 96 116 96 116 96 116 96 116 88 112 100 128 108 124 100 116 92 116 104 128 108 128 104 124 100 132 96 128 96 128 100 132 100 140 108 136 92 124 104 148 124 140 104 92 44 44 28 36 40 48 44 44 44 44 40 44 56 52 56 52 40 48 32 48 36 52 44 68 48 12 152 356 468 428 444 412 476 416 440 440 464 424 464 424 464 420 456 412 448 404 424 364 360 312 260 208 132 108 72 88 72 96 100 136 104 120 116 284 600 668 676 612 596 580 612 584 604 580 580 548 656 644 676 660 664 640 540 396 528 720 692 688 660 520 444 432 440 432 424 416 396 396 372 380 348 356 320 332 296 312 260 280 208 192 292 516 380 532 396 540 424 540 440 548 436 564 416 568 420 564 428 564 428 564 428 564 432 568 428 564 428 568 436 580 484 572 432 572 448 516 556 864 936 788 916 772 916 776 932 784 924 772 944 812 972 796 944 796 960 804 960 804 960 804 960 808 960 812 960 812 960 812 960 812 964 816 964 816 964 816 964 816 968 820 972 824 972 828 976 828 976 828 976 832 980 836 984 836 980 836 980 836 980 836 980 836 984 840 980 836 984 840 988 848 988 844 992 848 992 852 996 852 996 852 1000 848 1000 872 1004 824 1020 900 784 724 1020 864 996 884 1016 868 984 848 976 860 1004 884 1020 868 1020 884 1020 852 972 816 936 856 960 920 952 876 860 792 688 640 612 584 540 572 504 576 468 576 432 576 420 576 404 576 420 568 428 572 432 572 436 568 436 564 436 556 448 556 452 560 452 568 440 564 440 560 436 560 428 552 432 560 436 556 428 552 420 556 412 556 408 552 408 552 404 548 400 540 392 532 384 528 400 548 408 520 396 548 420 624 632 780 624 684 448 532 408 592 408 532 408 520 396 512 392 512 388 508 384 500 376 496 372 496 368 496 368 496 368 496 368 496 384 512 376 488 348 476 352 492 360 472 356 464 348 460 344 456 340 452 344 460 344 452 336 444 340 452 344 456 340 452 336 444 332 444 328 436 320 432 316 432 308 428 308 428 308 432 312 432 312 428 304 420 300 420 300 424 304 416 300 412 300 412 296 408 296 408 292 404 292 400 288 400 288 400 288 396 284 392 280 392 276 388 272 380 268 376 260 372 272 376 264 368 260 368 260 372 260 364 256 364 260 368 252 352 256 360 260 360 260 356 252 348 256 356 252 352 248 352 252 356 252 344 256 348 252 344 248 336 244 336 240 332 240 328 236 328 220 324 220 324 220 324 220 324 216 320 216 320 216 320 216 320 208 316 208 316 208 316 208 316 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 192 288 192 288 192 288 192 288 184 280 184 284 188 284 192 284 188 272 180 268 188 272 180 252 180 264 184 268 184 264 176 256 172 256 168 252 168 248 164 248 176 240 176 240 176 240 176 240 172 232 160 228 172 236 168 228 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 148 220 156 228 160 220 144 208 140 208 140 204 136 200 132 200 144 204 144 200 140 196 136 196 132 192 132 188 128 188 124 188 132 184 128 184 128 188 136 196 128 184 128 184 128 184 128 184 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 108 172 112 172 108 168 104 164 104 168 104 168 104 168 104 168 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 96 156 92 156 88 152 88 148 88 144 88 144 88 144 88 144 88 140 80 132 76 132 76 136 88 136 76 132 88 144 92 140 84 132 80 128 76 132 80 136 88 132 76 132 84 136 76 120 80 132 80 132 76 124 68 120 72 124 68 116 68 124 80 136 72 124 72 124 72 124 72 124 76 120 80 124 80 124 80 128 72 116 72 116 72 116 72 116 68 116 72 116 72 116 72 120 72 116 72 120 76 120 80 124 80 128 80 128 76 124 76 120 68 112 64 112 64 116 72 124 76 84 76 80 72 76 68 76 64 72 68 76 68 76 68 76 60 72 64 76 68 80 72 80 76 84 76 80 72 76 68 76 72 80 72 80 72 80 72 80 64 76 72 84 72 76 60 64 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 60 64 72 76 76 72 64 60 68 64 60 60 68 68 64 60 64 72 68 76 72 72 68 68 76 76 68 68 60 64 60 64 48 44 32 36 36 40 36 36 64 72 76 88 92 100 100 104 92 96 92 100 96 104 100 104 104 108 104 112 108 116 112 116 104 108 104 112 108 116 112 116 108 112 108 112 108 112 108 112 108 116 120 132 132 132 120 120 112 120 124 132 132 132 124 124 136 132 124 120 120 124 128 132 136 140 144 136 124 124 136 152 144 132 116 80 56 32 28 28 52 48 48 44 44 40 40 36 48 36 52 48 48 52 48 52 40 44 56 52 40 0 168 380 444 368 404 344 432 340 400 384 424 356 424 356 424 348 412 344 400 348 380 316 324 272 236 180 128 100 88 84 92 92 116 140 112 132 140 352 660 624 684 548 580 524 584 512 588 516 572 480 636 572 652 624 668 604 560 384 508 716 724 692 680 548 456 424 436 432 428 416 408 404 388 404 368 388 344 372 328 356 300 340 268 300 380 648 528 688 572 728 568 724 556 720 560 708 564 704 572 716 568 712 568 712 568 712 568 708 564 708 564 712 572 716 576 696 572 756 588 608 556 752 804 552 768 556 780 560 780 548 772 552 792 596 816 576 788 576 804 584 804 584 804 584 804 576 808 572 812 572 812 572 812 572 816 576 816 576 816 576 816 576 820 580 820 584 824 588 828 588 828 588 828 592 832 596 836 596 836 596 836 596 836 596 836 596 840 596 836 596 836 600 844 608 844 604 844 608 848 612 852 612 888 560 844 656 836 596 884 616 848 688 868 428 748 712 872 628 876 640 880 644 880 632 864 620 860 640 848 632 836 636 868 668 876 652 872 652 888 676 916 724 900 772 772 652 636 592 576 620 584 668 576 692 572 704 572 704 572 692 572 704 572 716 568 724 568 720 560 712 556 704 556 704 568 724 568 720 564 720 560 716 552 712 556 716 560 712 556 708 564 716 564 712 560 708 556 708 552 700 544 692 532 680 520 672 524 696 532 712 548 776 484 708 572 648 576 660 568 748 592 704 532 696 524 684 516 676 512 676 508 672 504 668 500 660 492 652 492 640 496 640 496 640 496 640 520 652 488 608 448 596 472 632 472 636 468 628 464 624 456 620 448 616 456 624 456 616 444 604 452 620 456 620 456 616 448 608 444 608 440 600 436 596 428 588 424 568 428 568 428 568 428 568 432 568 424 560 420 560 420 564 416 552 412 548 412 548 408 544 408 544 408 540 404 536 400 536 400 536 400 532 396 528 392 528 388 524 384 516 380 512 372 508 380 512 372 504 368 504 368 508 368 500 364 500 368 504 360 488 356 496 360 496 360 492 352 484 372 504 364 492 352 484 348 484 344 476 348 476 348 472 340 464 336 464 336 460 332 456 328 456 324 444 324 444 324 444 324 444 320 440 320 440 320 440 320 440 312 420 312 420 312 420 312 420 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 284 400 288 400 288 400 292 400 276 376 280 380 280 388 284 388 272 380 260 388 268 392 260 376 264 376 268 380 268 376 260 372 256 368 256 364 252 360 248 360 240 356 240 356 240 356 240 356 240 352 232 348 240 356 236 348 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 216 324 228 336 228 324 212 312 208 312 208 308 204 304 200 304 204 308 204 304 200 300 196 300 192 296 192 292 188 288 184 280 184 272 184 272 184 276 196 284 184 272 184 272 184 272 184 272 172 248 172 248 172 248 172 248 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 164 244 172 252 176 244 160 228 168 232 168 232 168 232 168 232 160 224 160 224 160 224 160 224 160 224 160 220 156 216 152 216 160 224 160 220 156 220 152 216 148 220 148 220 148 220 148 220 144 216 136 204 132 204 132 204 136 196 124 192 136 208 144 204 140 200 128 188 124 192 136 204 136 196 132 200 140 204 128 180 128 192 132 196 132 192 124 184 124 176 120 172 120 180 132 192 124 180 124 180 124 180 124 180 116 176 120 180 124 184 128 188 112 168 112 168 112 168 112 168 116 172 116 172 116 172 116 172 116 172 116 176 120 180 124 180 128 176 124 172 124 168 120 168 112 160 112 160 112 164 124 172 24 72 24 72 24 72 24 72 20 68 20 72 24 76 28 76 12 56 8 64 24 80 32 76 12 64 24 76 28 72 16 60 20 68 20 68 20 68 20 68 8 64 24 80 32 72 16 56 44 68 32 56 28 60 40 72 36 64 36 64 36 64 36 64 40 72 40 72 36 64 28 56 40 72 40 72 40 68 28 60 48 68 48 68 48 68 48 68 28 56 44 68 52 64 40 52 20 36 12 32 16 40 28 52 24 60 56 84 64 84 64 88 72 92 72 96 76 100 80 100 88 108 88 112 92 116 96 116 84 104 84 108 88 112 92 112 88 108 88 112 92 112 96 116 96 120 104 124 96 116 100 124 100 120 100 120 100 120 100 120 96 128 96 132 100 136 104 136 112 132 92 124 96 136 104 132 120 128 80 68 24 36 28 44 32 40 40 44 44 48 48 48 48 52 48 48 40 48 32 48 4 84 16 40 56 56 288 424 448 412 448 408 452 420 464 432 472 428 468 424 464 420 460 416 432 396 420 356 352 292 236 176 104 96 60 76 68 112 108 140 116 120 128 452 676 656 652 624 612 600 624 584 608 600 608 572 644 660 672 656 692 644 524 460 440 688 684 720 660 608 444 448 424 432 424 428 408 400 376 384 356 372 328 348 308 340 288 308 244 224 312 568 452 616 412 568 452 576 468 564 444 572 428 580 424 568 428 572 432 576 436 580 428 572 432 576 432 576 432 576 480 580 420 588 436 496 596 856 912 784 924 772 912 776 932 776 920 780 956 812 960 788 944 800 952 796 952 800 956 804 960 808 960 812 960 812 960 812 960 812 964 816 964 820 968 824 972 824 968 816 968 816 968 816 968 816 968 816 968 820 972 824 976 824 976 828 976 832 980 836 984 836 976 828 976 832 980 836 984 836 992 848 992 848 992 848 992 848 992 848 992 852 996 856 1000 856 996 844 1020 840 752 832 1020 868 992 904 1004 844 1020 872 976 896 1020 852 1020 852 1016 852 1008 860 1004 872 996 884 992 892 992 888 964 892 952 876 908 844 748 652 580 568 476 556 500 576 488 596 464 584 460 580 436 572 416 544 444 568 444 564 456 564 472 568 444 556 436 556 436 556 436 556 436 556 436 556 436 556 436 556 428 560 420 556 416 552 412 552 404 544 404 540 400 536 396 536 400 540 412 544 424 548 440 564 468 604 464 592 436 556 400 524 420 544 404 524 384 504 372 500 380 508 380 504 376 500 372 504 360 492 372 500 372 500 380 516 356 452 296 416 276 400 284 436 348 460 348 460 348 460 348 460 344 456 344 456 344 456 344 456 344 456 344 452 340 448 336 448 332 444 332 440 328 436 324 440 304 432 304 428 300 424 296 424 304 428 296 420 292 420 292 424 308 416 304 412 300 416 304 420 304 416 304 416 304 416 304 416 304 412 292 400 284 400 292 408 280 392 276 384 272 384 276 388 272 380 272 376 268 372 264 372 264 372 260 364 256 360 248 356 252 352 256 356 256 356 260 360 252 352 252 352 252 352 252 352 248 336 240 328 236 332 244 340 248 340 248 336 244 332 240 332 228 332 232 336 228 332 224 324 212 316 216 320 216 320 220 324 208 316 208 312 204 308 200 308 204 308 196 300 192 300 192 304 196 296 200 300 204 296 200 292 196 292 196 288 192 284 188 288 188 284 188 288 192 288 196 292 208 296 204 280 188 268 176 260 180 264 180 260 176 256 172 256 180 260 172 252 168 252 168 256 184 248 184 248 184 248 184 248 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 140 228 136 224 136 232 144 236 144 212 144 212 144 212 144 212 144 212 144 208 140 204 136 204 144 204 144 200 140 196 136 196 136 196 136 192 132 188 128 192 144 200 144 196 140 192 136 192 132 188 132 188 132 188 132 192 132 188 124 180 120 180 120 184 116 176 116 176 116 176 116 176 120 180 120 176 116 172 112 172 116 176 116 172 112 172 108 172 104 168 104 164 100 160 96 160 88 152 88 152 88 152 88 152 88 152 88 156 92 160 96 160 92 156 92 152 88 148 84 148 80 140 92 156 104 152 80 120 84 140 84 140 84 140 84 140 88 144 88 132 72 124 84 144 96 144 84 132 76 132 80 136 72 128 84 140 88 136 76 124 64 120 72 128 80 128 72 120 64 120 68 120 68 120 68 120 68 124 72 128 76 124 72 120 72 116 72 120 76 124 80 124 72 116 72 116 72 116 72 116 76 120 76 116 72 112 68 112 80 112 64 112 84 132 84 116 56 116 76 120 64 108 68 128 76 120 60 104 56 112 76 132 72 80 72 80 72 80 72 80 68 76 68 80 72 84 76 84 64 68 60 72 72 88 76 80 68 80 76 88 80 84 72 76 68 76 68 76 68 76 68 76 64 72 68 76 68 76 68 76 72 80 60 68 56 72 68 84 64 76 64 76 64 76 64 76 76 76 80 80 80 76 72 72 68 72 72 72 72 68 64 60 68 72 68 72 68 72 68 72 52 60 64 72 68 64 52 52 40 40 36 36 36 48 52 60 60 76 88 96 92 92 88 96 92 96 96 100 96 104 100 104 108 112 108 116 112 116 116 120 108 112 112 116 112 120 116 120 108 116 112 116 116 120 116 124 116 124 124 128 116 120 120 128 124 128 124 128 124 128 124 128 128 128 128 132 132 136 136 136 144 132 124 124 132 136 136 132 140 120 96 60 44 32 36 44 44 44 48 48 48 52 52 52 52 44 48 48 48 52 48 52 32 68 36 28 44 64 324 392 408 344 408 340 412 348 424 360 428 360 424 352 416 344 408 348 380 344 372 312 316 264 216 160 104 92 76 68 88 104 132 136 144 140 192 512 692 624 640 564 588 536 592 512 588 524 588 496 620 584 656 604 684 608 536 452 432 664 704 728 680 628 480 440 436 444 436 436 420 424 396 412 384 404 360 388 352 384 328 384 308 420 508 752 616 764 584 760 592 760 576 748 576 740 584 744 580 732 584 736 584 740 588 740 584 736 584 736 584 736 584 724 580 708 564 768 576 588 592 736 780 552 776 556 776 560 780 540 768 560 804 592 804 568 788 580 796 576 796 580 800 584 804 576 808 572 812 572 812 572 812 572 816 576 816 580 820 580 824 584 816 584 816 584 816 584 816 584 816 584 816 588 820 592 824 592 828 596 828 600 832 600 836 604 828 596 828 600 832 604 836 604 848 608 848 608 848 608 848 608 848 608 848 612 852 612 856 616 852 664 848 648 824 396 860 700 828 648 896 616 852 620 880 624 860 664 860 656 860 640 860 628 872 616 876 608 880 608 888 612 868 640 892 704 908 764 844 732 780 764 696 688 576 644 524 628 564 668 568 688 580 724 576 720 568 732 564 720 564 708 568 708 560 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 560 716 556 716 552 712 544 704 544 700 540 700 536 696 544 696 540 716 540 712 560 696 584 688 584 692 564 704 528 708 540 700 528 684 512 668 504 664 508 672 508 668 504 668 500 660 492 640 500 648 504 640 488 628 416 536 380 524 376 512 372 536 460 624 460 624 460 624 460 624 456 620 456 620 456 620 456 620 456 620 456 616 452 616 448 612 444 608 444 604 440 600 436 596 432 572 432 568 428 568 424 564 432 568 424 564 420 560 424 564 420 552 416 548 412 552 416 556 416 552 416 552 416 552 416 552 416 548 404 536 400 536 404 540 396 528 388 520 384 520 388 524 380 516 380 512 376 508 372 508 372 508 368 504 364 496 356 492 360 496 360 492 356 488 352 488 352 488 352 488 352 488 352 488 344 468 336 460 332 464 340 472 340 468 340 464 336 460 332 460 332 452 332 452 332 448 324 440 324 444 324 440 320 436 316 436 316 424 316 420 312 420 308 416 312 416 304 412 300 408 304 412 292 408 296 412 300 408 296 404 296 404 292 400 288 396 284 388 272 372 276 376 276 384 280 384 284 396 280 400 272 392 268 392 264 376 264 372 260 372 256 368 264 372 256 364 252 364 252 368 244 360 244 360 244 360 244 360 236 356 240 356 240 352 232 344 224 344 232 348 236 344 232 336 232 332 228 324 228 316 232 320 212 316 212 316 212 316 212 316 216 316 212 312 208 308 204 304 204 308 204 304 200 300 196 300 196 300 196 296 192 296 188 284 200 288 196 284 196 280 192 280 184 272 184 272 188 276 188 276 188 260 180 252 176 252 176 256 172 252 176 252 176 252 176 256 180 256 180 252 176 248 172 248 176 248 172 248 168 244 168 236 168 232 168 228 164 224 160 224 156 220 156 220 156 220 156 220 152 216 152 220 156 224 160 224 156 220 156 216 152 212 148 212 152 220 140 216 148 220 140 208 140 212 140 212 140 212 140 212 140 208 140 200 128 188 132 204 140 200 132 192 124 192 128 196 128 196 132 200 136 196 132 192 124 192 132 200 136 196 124 188 120 176 120 176 124 180 124 180 120 180 124 184 128 180 124 176 116 172 116 176 120 180 124 180 116 172 116 172 116 172 116 172 120 176 120 172 116 168 112 168 124 172 108 172 124 188 124 172 116 172 128 168 112 152 108 164 124 164 108 148 104 160 124 180 24 72 24 72 24 72 24 72 20 68 24 72 24 72 28 76 24 68 16 68 24 76 24 64 24 76 32 80 32 80 28 72 20 68 20 68 20 68 20 68 20 64 12 60 16 68 28 80 44 68 32 56 28 60 40 72 36 64 36 64 36 64 36 64 36 72 44 76 48 76 44 76 36 68 40 72 40 68 32 60 48 68 48 68 48 68 48 68 36 60 44 64 40 56 28 44 24 40 16 36 20 48 36 60 56 88 80 100 76 92 72 96 72 96 76 96 80 100 80 100 88 108 88 108 92 112 92 116 92 112 96 116 96 120 100 120 92 116 96 116 100 120 100 124 96 120 104 124 96 116 100 124 108 128 108 128 108 128 108 128 96 128 96 132 100 136 104 136 108 136 96 128 100 136 104 132 104 112 64 56 20 36 28 40 40 48 48 52 52 52 56 56 40 52 40 52 32 48 28 48 24 60 48 52 44 172 416 440 440 404 440 404 444 412 456 424 456 420 452 408 440 396 428 392 412 368 392 324 312 256 196 140 76 80 48 72 64 120 116 144 132 120 256 592 684 640 640 584 608 592 616 576 596 592 604 568 632 656 672 664 692 640 548 496 416 620 712 740 684 660 496 452 436 444 428 436 416 420 392 400 372 380 340 364 324 348 300 324 224 388 480 672 468 628 448 620 468 596 476 588 464 592 444 604 448 592 452 592 456 596 456 596 448 588 448 588 448 588 448 592 492 596 432 588 436 504 596 844 912 784 924 772 912 776 932 776 916 784 960 808 956 792 948 796 952 796 952 800 956 804 960 808 960 812 960 812 960 812 960 812 964 816 964 816 968 820 968 824 968 816 968 816 968 816 968 816 968 816 968 820 972 824 976 824 976 828 976 828 980 832 980 836 976 828 976 832 980 836 984 836 992 848 992 848 992 848 992 848 992 848 992 848 996 852 996 856 1000 848 1004 856 1020 696 800 920 1004 872 1008 860 976 868 1020 860 988 876 976 872 976 872 984 868 1004 868 1012 868 1020 868 1020 872 1008 884 992 896 968 860 896 828 896 876 844 704 648 636 636 596 528 576 456 560 444 572 436 564 432 568 432 560 444 564 456 568 444 556 436 556 436 556 436 556 436 556 436 556 436 556 436 556 428 560 420 560 416 556 416 552 404 544 404 544 400 540 400 536 400 544 412 544 416 548 424 564 436 572 420 556 408 532 396 520 404 528 392 512 380 504 376 504 380 508 380 508 376 504 376 504 380 504 376 508 380 492 332 436 268 380 248 384 252 368 240 380 352 464 352 464 352 464 352 464 344 456 344 456 344 456 344 456 344 456 344 456 340 452 340 448 332 444 332 440 328 436 324 440 304 432 304 432 300 428 300 424 304 432 300 424 292 420 296 424 308 420 304 416 304 416 308 420 304 416 304 416 304 416 304 416 300 412 296 404 288 400 292 404 284 396 280 388 272 384 276 388 272 380 272 376 268 372 264 372 264 372 264 368 256 360 252 356 268 368 264 360 252 348 244 344 252 352 252 352 252 352 252 352 256 340 252 336 248 340 252 344 248 336 248 332 244 328 240 332 224 332 228 332 228 328 220 320 228 332 224 324 212 312 204 308 208 316 208 316 204 312 204 308 204 312 200 304 192 300 196 304 196 296 200 300 204 296 200 292 204 296 196 292 188 284 184 280 180 280 184 280 184 280 188 280 184 272 184 268 188 272 188 272 180 264 180 264 176 260 176 256 180 260 172 252 168 252 168 256 176 240 176 240 176 240 176 240 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 152 236 144 228 136 228 136 228 144 212 144 212 144 212 144 212 152 216 144 212 136 204 132 196 144 204 144 200 140 196 136 196 136 196 136 196 132 192 132 192 144 196 140 196 136 192 136 192 128 184 128 184 124 180 124 180 124 180 116 172 112 172 112 176 112 172 112 176 116 180 120 180 120 180 120 176 116 172 112 172 112 168 108 168 104 164 104 164 104 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 92 156 92 156 96 160 96 160 92 156 92 152 88 148 84 148 108 152 80 128 76 140 92 148 84 140 84 140 84 140 84 140 88 144 92 136 76 128 80 140 84 132 76 124 72 124 76 128 84 132 80 128 76 132 80 136 84 136 88 136 84 132 72 124 76 128 76 128 72 124 72 124 68 124 72 128 76 124 72 120 72 116 72 120 76 124 80 124 72 116 72 116 72 116 72 116 76 120 72 116 72 116 68 112 76 116 68 116 80 128 80 120 76 128 80 120 64 104 56 108 68 112 56 100 56 108 72 128 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 80 84 68 76 72 80 68 68 72 84 76 84 76 84 76 80 68 76 68 76 68 76 68 76 64 72 64 72 68 80 76 84 68 76 64 72 60 76 64 80 64 76 64 76 64 76 64 76 56 56 64 68 68 68 68 68 64 68 72 72 72 68 64 64 68 72 68 72 68 72 68 72 60 64 64 64 56 56 44 44 44 48 40 44 44 56 60 72 88 100 104 108 96 96 92 96 96 100 96 104 100 104 104 108 104 108 108 112 108 116 112 116 112 116 112 116 116 120 120 124 116 120 120 124 120 128 124 128 116 124 124 128 116 120 120 128 132 136 132 136 132 136 132 136 128 128 128 132 132 136 136 136 140 136 128 132 136 140 136 132 120 96 72 44 36 32 36 36 44 44 44 48 48 48 52 52 52 44 52 48 48 52 48 48 56 24 64 12 36 188 440 368 400 348 404 348 408 356 416 364 424 364 416 352 400 336 388 332 368 332 340 288 276 232 176 124 80 76 64 68 92 108 140 136 136 152 368 668 696 608 620 524 584 532 584 500 576 516 584 496 608 576 664 616 684 600 552 512 420 564 724 748 708 688 556 452 448 452 444 456 436 444 412 436 400 424 376 412 364 408 344 404 280 592 648 808 624 776 616 784 608 784 596 780 596 776 600 772 596 760 600 760 600 760 600 760 596 752 592 752 592 748 588 736 596 728 576 768 580 600 600 724 780 552 776 556 776 560 780 540 760 564 808 584 796 576 796 572 796 576 796 580 800 584 804 576 804 568 808 568 808 568 808 568 812 572 816 576 816 580 820 580 816 584 816 584 816 584 816 584 816 584 816 588 820 592 824 592 824 592 828 596 828 600 832 600 828 596 828 600 832 604 836 604 844 604 844 604 844 604 844 604 844 604 848 608 848 612 852 612 844 628 864 612 884 684 636 520 932 660 840 612 880 616 860 632 884 612 884 616 880 620 872 628 868 640 864 644 852 648 852 644 896 600 880 628 848 612 788 688 828 796 816 692 692 784 800 800 716 748 604 688 576 712 568 720 568 736 564 716 564 704 564 704 564 724 560 724 560 724 560 724 560 724 560 724 560 724 560 724 560 724 560 720 560 716 556 716 548 708 544 704 544 700 540 700 548 700 540 716 540 724 548 700 560 676 552 672 536 700 524 724 520 684 516 672 508 668 508 672 512 676 508 672 508 668 504 664 516 652 508 656 512 632 440 544 416 544 392 544 396 528 384 544 468 632 468 632 464 628 464 628 460 624 460 624 460 624 460 624 460 624 456 620 456 616 452 616 444 608 444 604 440 600 436 596 436 576 432 572 432 568 428 568 436 572 428 564 424 564 424 568 428 556 416 552 416 552 420 560 420 556 420 556 420 556 420 556 412 548 408 544 404 540 404 540 400 536 392 524 388 520 388 524 380 516 380 512 376 508 372 508 376 512 372 504 364 500 360 496 364 500 360 492 356 488 348 484 352 488 352 488 352 488 352 488 344 484 344 484 344 484 344 484 336 476 336 472 332 468 328 460 332 456 336 456 336 452 328 448 328 448 324 440 320 436 312 432 320 428 316 424 316 420 312 420 316 420 308 412 304 412 304 416 292 408 296 412 300 408 296 404 300 408 296 404 284 392 280 384 288 388 292 388 288 392 288 392 272 384 268 392 268 392 268 392 268 380 264 376 264 372 260 372 264 372 256 364 252 364 252 368 244 360 244 360 244 360 244 360 236 356 240 356 240 352 232 344 224 344 232 348 236 344 232 336 240 340 232 328 228 312 224 312 216 320 212 316 212 316 208 312 220 320 216 316 204 304 200 300 204 308 204 304 200 300 196 300 200 304 196 300 196 296 192 288 196 284 196 280 192 280 188 276 184 268 180 268 180 264 176 264 184 260 180 252 172 248 176 252 168 244 172 252 176 256 184 260 180 256 180 252 176 248 172 248 168 244 164 240 164 236 160 232 168 232 168 228 164 224 160 224 164 228 164 228 164 228 164 228 156 224 160 224 160 224 160 224 156 220 156 216 152 212 148 212 164 224 136 200 132 216 148 220 140 212 140 212 140 212 140 212 136 204 144 204 132 192 132 200 136 196 132 196 132 196 132 196 140 200 128 188 124 192 136 204 140 204 136 200 128 188 120 184 132 188 132 184 128 184 128 180 120 180 124 184 128 180 124 176 116 172 116 176 120 180 124 180 120 176 120 176 120 176 120 176 116 172 116 172 116 172 116 172 120 176 116 176 120 180 120 176 124 172 124 168 112 156 108 156 116 160 104 148 104 156 116 172 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 36 80 24 72 28 76 20 60 24 68 20 68 20 68 20 72 20 68 20 68 20 68 20 68 4 60 20 76 32 76 20 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 20 56 28 64 36 68 36 64 32 64 36 72 40 72 36 64 48 68 48 68 48 68 48 68 44 64 44 60 36 52 28 44 28 44 24 44 32 60 48 76 68 92 80 96 68 84 64 92 76 96 80 100 80 104 84 104 84 104 84 108 88 108 92 112 84 104 88 108 92 112 92 112 96 116 100 120 100 124 104 124 96 120 104 124 96 116 100 124 112 132 112 132 112 132 112 132 96 128 96 132 100 136 104 136 108 136 100 136 108 144 104 132 88 88 40 40 16 40 32 36 28 36 40 40 40 44 44 44 40 52 32 52 28 48 28 52 48 32 68 36 64 284 468 400 432 400 440 408 448 412 448 416 460 420 452 408 436 392 424 384 404 360 368 296 284 224 164 112 56 64 28 68 64 120 108 144 92 172 452 704 672 632 616 568 612 592 612 568 592 588 600 568 604 648 676 676 688 624 572 560 464 500 708 744 712 708 568 468 428 444 432 444 420 428 392 412 376 396 348 376 336 364 308 340 200 504 512 660 452 628 456 596 460 604 480 600 480 604 444 604 460 600 456 596 456 596 456 596 452 592 452 588 448 584 444 588 504 612 444 588 444 524 612 840 912 784 924 772 912 776 932 776 908 788 968 800 948 800 956 788 952 796 952 800 956 804 960 808 956 808 956 808 956 808 956 808 960 812 960 816 964 816 968 820 968 812 968 812 968 812 968 812 968 812 968 816 972 820 976 820 972 824 972 828 976 828 980 832 976 828 976 832 980 836 984 836 988 844 988 844 988 844 988 844 988 844 988 848 992 848 996 852 956 944 936 868 984 904 968 636 924 900 992 840 1020 872 960 904 984 892 968 888 976 880 984 872 988 864 996 856 1012 852 1012 852 1004 868 992 880 948 796 884 840 892 820 824 672 780 820 924 796 812 752 572 612 496 588 448 588 428 564 420 564 436 564 448 568 440 556 440 556 440 556 440 556 440 556 440 556 440 556 440 560 432 560 424 556 420 556 416 552 408 544 408 540 404 540 400 540 412 548 408 544 408 540 412 556 412 560 400 540 392 532 408 528 384 520 376 512 372 512 372 512 376 516 376 512 372 512 368 508 396 512 380 516 388 488 312 400 284 392 252 388 264 388 276 424 364 476 360 472 356 468 352 464 348 460 348 460 348 460 348 460 348 460 348 456 344 456 340 452 332 444 332 440 328 436 324 440 308 440 300 436 296 436 292 432 300 436 292 432 288 428 292 428 304 424 308 416 304 420 312 424 308 420 308 420 308 420 308 420 300 412 300 412 296 408 292 404 292 404 284 392 276 388 276 388 272 380 272 376 268 372 264 372 268 376 264 372 260 364 252 360 256 356 256 356 256 356 256 356 252 352 252 352 252 352 252 352 256 344 256 348 260 344 256 344 248 336 248 332 244 328 240 332 236 340 240 344 236 340 232 332 216 320 216 320 216 320 216 320 212 320 212 316 208 316 204 312 208 312 200 308 196 304 200 308 196 296 200 300 204 296 200 292 200 296 196 288 192 284 184 284 200 296 200 292 196 288 196 288 192 280 188 268 180 264 176 260 184 268 184 264 180 264 176 260 180 260 172 252 168 252 168 256 188 252 188 252 188 252 188 252 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 152 240 144 228 136 224 132 224 148 216 148 212 144 208 140 208 148 216 144 208 140 204 132 200 144 204 144 200 140 196 136 196 140 200 140 196 136 196 132 196 140 196 136 192 136 188 132 188 128 184 128 180 124 176 120 176 132 188 124 180 120 180 120 180 112 172 112 176 116 180 120 180 120 180 120 176 116 172 112 172 108 168 104 164 104 160 100 164 104 168 104 164 100 160 96 160 100 164 100 164 100 164 100 164 100 160 96 160 96 160 96 160 92 156 92 152 88 148 84 148 100 148 84 140 88 148 88 136 84 140 84 140 84 140 84 140 84 140 92 140 80 128 80 136 84 140 88 140 88 140 88 140 88 136 76 124 72 128 84 140 84 136 80 128 68 120 64 116 80 132 80 128 76 124 72 124 68 124 72 128 76 124 72 120 72 116 72 120 76 124 80 124 76 120 76 120 76 120 76 120 72 116 72 116 72 116 72 116 76 120 80 120 76 116 76 120 68 116 64 116 68 120 68 116 64 112 60 108 60 112 68 120 72 80 72 80 72 80 72 80 76 84 72 80 72 80 68 76 84 88 72 80 76 84 72 72 72 76 64 72 64 72 68 80 68 76 68 76 68 76 68 76 56 72 72 88 80 80 60 64 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 68 72 72 72 72 72 68 60 64 68 72 72 72 68 68 68 72 68 72 68 72 68 72 68 72 64 64 60 60 56 60 48 52 48 52 56 68 76 84 84 96 92 96 84 84 84 96 100 104 100 104 104 108 104 112 100 108 104 108 108 112 108 112 104 108 104 112 108 112 112 116 112 120 116 120 120 124 120 128 116 124 124 128 116 120 120 128 132 136 132 136 132 136 132 136 128 128 128 132 132 136 136 136 140 136 136 140 144 144 136 132 108 80 52 32 40 44 44 40 32 32 36 36 36 40 40 40 52 44 52 48 48 52 52 48 60 8 68 0 108 284 432 328 392 340 404 352 412 356 412 356 416 360 412 348 400 336 388 336 372 340 328 276 252 212 148 104 68 64 60 64 92 104 132 128 108 272 572 724 672 612 592 536 592 536 584 500 576 520 588 500 588 560 664 624 676 580 564 568 520 440 676 736 724 708 612 480 448 460 448 460 440 452 424 444 408 436 388 420 372 420 356 416 328 700 652 804 648 796 644 784 604 800 604 800 604 788 604 776 600 772 600 772 596 768 596 768 600 772 596 768 592 760 588 744 600 740 584 768 588 628 620 724 780 552 776 556 776 560 780 540 756 572 816 580 788 584 804 564 796 576 796 580 800 584 804 576 800 564 804 564 804 564 804 564 808 572 812 572 816 576 816 576 812 592 812 592 812 592 812 592 812 592 812 596 816 600 820 600 820 600 824 600 828 604 828 604 828 604 828 608 832 612 836 604 836 600 840 600 840 600 840 600 840 604 844 604 848 608 848 608 872 596 884 596 852 640 928 568 628 656 924 632 868 648 844 616 872 608 880 612 876 620 876 636 868 640 864 648 856 652 852 644 860 644 868 656 820 620 800 680 848 680 716 588 752 732 840 732 852 812 628 700 588 724 580 752 572 740 568 724 568 704 576 708 564 736 560 736 560 736 560 736 560 736 560 736 560 736 560 736 564 732 560 732 556 728 556 728 548 716 544 716 540 712 540 704 552 696 548 720 540 724 540 708 552 688 556 684 540 708 520 720 520 684 520 676 512 672 512 676 520 676 516 676 512 672 512 668 516 660 512 660 512 636 460 576 412 536 388 544 412 564 444 612 480 644 476 640 472 632 468 628 464 628 464 628 464 628 464 628 464 624 460 624 456 620 456 620 444 608 444 604 440 600 436 596 440 576 440 576 436 572 436 572 440 576 436 568 432 568 432 568 428 560 420 556 420 556 424 560 424 560 424 560 424 560 424 560 412 548 416 552 412 544 404 540 408 540 400 528 388 524 384 524 380 516 380 512 376 508 372 508 380 512 376 508 368 500 364 500 352 488 352 492 356 496 360 496 352 488 352 488 352 488 352 488 340 484 344 488 348 484 344 480 336 476 336 472 332 468 328 468 336 460 344 464 340 456 332 452 316 436 316 440 320 444 324 444 324 428 320 428 316 424 316 424 316 424 312 416 308 416 308 416 292 408 296 412 300 408 296 404 292 404 288 400 288 400 284 392 284 384 288 384 280 384 280 384 284 396 276 396 268 388 264 384 272 380 268 380 264 376 264 376 264 372 256 364 252 364 252 368 256 372 256 372 256 372 256 372 236 356 240 356 240 352 232 344 224 344 232 348 236 344 232 336 240 336 232 328 228 316 228 316 220 324 216 316 212 312 204 308 212 316 208 312 208 312 204 308 204 308 204 304 200 300 196 300 204 304 200 304 196 300 196 292 192 280 192 280 188 276 188 272 188 276 188 272 180 264 176 264 192 264 184 260 180 256 184 260 176 252 176 252 176 252 176 252 180 256 180 252 176 248 172 248 172 244 168 244 164 240 164 232 168 232 168 228 164 224 160 224 164 228 164 228 164 228 164 228 164 228 164 228 160 224 160 224 156 220 156 216 152 212 148 212 144 216 144 220 152 224 140 200 140 212 140 212 140 212 140 212 132 204 144 208 136 192 128 196 136 204 144 212 148 212 144 208 136 196 132 192 128 196 132 200 132 196 124 184 120 180 120 184 132 188 132 184 124 176 120 176 120 180 124 184 128 180 124 176 116 172 116 176 120 180 124 180 124 180 124 180 124 180 124 180 112 168 116 172 116 172 120 176 120 180 128 180 116 168 116 176 116 160 108 160 120 172 120 164 116 164 112 160 116 164 120 172 24 72 24 72 24 72 24 72 28 76 28 72 24 68 20 68 36 76 24 72 32 80 28 68 28 72 20 64 16 68 24 76 20 68 20 68 20 68 20 68 24 72 28 76 24 64 12 56 32 64 36 68 40 64 36 60 36 64 36 64 36 64 36 64 36 68 40 72 40 68 32 64 28 64 36 72 40 72 40 68 48 68 48 68 48 68 48 68 48 68 44 64 44 64 44 64 32 52 32 52 40 68 60 88 64 88 72 88 64 84 72 96 80 100 80 104 84 104 88 108 80 100 84 104 84 108 88 108 88 108 88 112 92 112 96 116 88 112 92 112 96 116 96 120 96 120 104 124 96 116 100 124 108 128 108 128 108 128 108 128 96 128 96 132 100 136 104 136 108 136 104 140 116 148 108 128 84 80 28 36 24 52 40 44 28 36 36 40 40 40 44 44 40 52 28 52 28 48 28 52 44 32 68 52 188 396 448 408 424 396 436 408 444 412 440 408 436 404 432 396 424 388 416 380 404 352 356 276 256 200 140 88 52 60 28 68 56 112 96 132 92 348 648 720 652 648 584 592 620 600 616 568 592 592 608 580 580 632 664 676 676 604 584 604 596 392 640 720 716 708 592 496 440 452 444 456 432 440 408 428 380 400 352 380 340 368 312 344 284 620 524 668 480 628 468 624 456 608 492 612 484 612 452 604 460 608 468 604 464 600 460 600 472 608 468 604 460 596 452 596 504 620 444 584 452 552 636 844 912 784 924 772 912 776 932 776 904 796 972 796 944 804 960 784 952 796 952 800 956 804 960 808 952 804 952 804 952 804 952 804 956 808 960 812 960 816 964 816 968 812 968 812 968 812 968 812 968 812 968 816 972 820 976 820 968 820 972 824 972 828 976 828 976 828 976 832 980 836 984 836 984 840 984 840 984 840 984 840 984 840 988 844 988 848 992 848 1020 776 1020 820 960 872 968 900 804 740 960 900 968 860 1004 832 1008 860 1008 868 1004 872 1000 872 988 872 976 872 972 868 960 864 976 868 972 812 884 776 888 804 924 752 780 748 912 848 928 808 776 668 512 568 488 580 448 580 436 580 424 576 428 576 448 580 444 560 444 560 444 560 444 560 444 560 444 560 444 560 444 564 436 564 424 560 424 556 420 556 412 548 408 544 408 540 404 544 416 552 408 540 408 540 404 548 400 552 404 548 396 524 396 512 396 532 388 520 376 516 376 516 380 520 376 516 376 512 372 516 384 512 388 512 380 500 360 480 328 444 316 460 340 468 352 500 372 484 368 476 360 468 356 464 352 464 352 464 352 464 352 464 352 464 348 460 348 456 344 456 332 444 332 440 328 436 324 440 312 444 300 440 300 436 296 436 304 440 296 432 292 432 292 432 308 424 312 420 308 424 312 428 312 424 312 424 312 424 312 424 300 412 304 416 304 412 292 400 300 408 288 396 276 388 272 384 272 380 272 376 268 372 264 372 272 380 268 372 260 368 256 364 260 360 256 356 256 356 252 352 252 352 252 352 252 352 252 352 248 340 256 348 260 344 252 336 248 336 248 332 244 328 240 328 228 332 232 336 228 332 224 324 220 324 216 320 216 320 212 316 216 324 212 320 212 316 208 316 212 316 204 308 200 308 200 312 196 296 200 300 204 296 200 292 188 284 192 288 192 288 196 296 196 292 192 288 192 280 188 280 192 280 192 276 188 272 188 272 188 272 184 268 184 264 180 264 180 260 172 252 168 252 168 256 188 252 188 252 188 252 188 252 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 144 232 140 224 136 228 140 232 152 220 148 212 144 208 136 204 136 204 140 208 140 208 144 212 144 204 144 200 140 196 136 196 144 204 140 200 140 196 136 200 136 192 136 188 132 188 128 184 140 192 136 188 128 180 124 176 128 184 124 180 116 176 120 180 124 184 120 176 116 172 108 168 120 180 120 176 116 172 112 172 116 172 112 172 108 168 108 168 104 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 104 168 104 164 100 160 96 160 92 156 92 152 88 148 84 148 92 144 88 148 96 148 84 132 84 140 84 140 84 140 84 140 80 140 96 144 84 132 76 132 80 136 88 144 96 144 92 140 76 132 80 136 84 132 80 128 80 132 72 120 68 124 76 132 80 128 76 124 68 116 64 112 68 124 72 128 76 124 72 120 72 116 72 120 76 124 80 124 80 124 80 124 80 124 80 124 68 112 68 116 72 120 76 120 72 124 88 124 72 108 72 124 76 116 60 112 72 124 68 108 72 120 72 120 72 124 76 128 72 80 72 80 72 80 72 80 76 84 76 80 72 76 68 76 80 84 72 80 80 88 76 80 84 88 72 76 68 80 80 92 68 76 68 76 68 76 68 76 84 88 72 72 60 68 60 68 60 76 64 80 68 76 64 72 64 76 64 76 64 76 64 76 64 64 64 64 60 56 52 48 60 60 68 72 72 72 72 72 68 72 68 72 68 72 68 72 68 72 68 68 68 72 72 80 52 56 52 60 60 76 84 92 84 96 92 96 88 92 96 108 100 104 100 108 104 112 108 112 100 104 100 108 104 112 108 112 112 116 112 120 116 124 120 124 108 112 108 116 112 116 116 120 116 124 124 128 116 120 120 128 128 132 128 132 128 132 128 132 128 128 128 132 132 136 136 136 140 136 136 144 148 148 140 128 108 76 48 32 48 56 52 48 40 40 40 44 44 48 48 48 48 48 52 48 48 52 52 48 52 20 72 24 232 380 416 368 388 340 400 356 412 360 408 352 392 340 392 336 388 332 384 336 360 332 316 256 232 188 132 80 68 68 60 64 88 100 120 120 132 444 724 720 660 628 568 552 604 536 588 504 580 524 596 512 564 552 660 620 664 560 572 592 632 364 620 712 724 696 616 504 456 480 460 480 452 476 432 468 404 448 384 432 376 432 356 428 404 796 684 824 664 768 644 816 616 808 616 816 620 800 616 784 612 788 612 784 608 780 604 780 620 792 616 788 608 780 600 764 592 752 584 764 592 640 640 732 780 560 772 560 772 564 780 540 752 576 820 576 784 588 808 560 796 576 796 580 800 584 804 576 800 564 804 564 804 564 804 564 808 568 808 572 812 576 816 580 816 584 812 584 812 584 812 584 812 584 812 588 816 592 820 592 820 588 820 592 824 596 828 596 828 596 828 600 832 604 836 604 836 600 836 600 836 600 836 600 836 600 836 604 840 608 844 608 836 652 792 652 852 628 856 656 912 420 720 720 852 616 900 596 852 644 856 640 864 636 872 632 872 620 876 612 876 608 872 624 844 692 840 640 772 672 828 708 816 584 680 644 848 680 800 704 748 736 556 680 596 732 580 744 580 748 576 732 576 716 584 720 564 736 560 736 560 736 560 736 560 736 560 736 560 736 560 736 564 736 564 732 560 728 556 728 548 720 548 716 544 712 540 704 548 704 548 720 540 724 544 716 544 688 552 688 536 700 508 696 536 696 532 684 520 676 516 676 520 680 520 676 516 672 512 668 504 656 516 656 504 648 508 656 500 632 492 648 504 632 484 636 488 648 480 644 476 636 468 632 464 628 464 628 464 628 464 628 464 628 464 624 460 620 456 620 444 608 444 604 440 600 436 596 440 584 440 580 436 572 432 572 440 576 432 568 428 568 428 572 432 560 424 556 420 560 424 564 424 560 424 560 424 560 424 560 408 548 416 556 416 548 404 536 412 544 404 532 392 524 384 520 380 516 380 512 376 508 372 508 380 516 376 508 372 504 364 500 368 500 364 496 352 484 348 480 352 488 352 488 352 488 352 488 332 476 344 484 344 484 336 472 336 476 336 472 332 468 328 468 320 444 328 448 324 444 320 436 332 448 328 444 316 432 312 428 324 432 324 428 320 424 316 424 320 424 312 416 308 416 308 420 296 408 300 412 300 408 296 404 280 400 284 408 288 412 296 416 300 400 296 396 292 392 284 396 272 384 272 400 280 404 284 408 272 384 272 380 268 376 264 376 264 372 256 364 252 364 252 368 248 364 248 364 248 364 248 364 236 356 240 356 240 352 232 344 224 344 228 348 232 344 232 336 228 328 224 324 224 320 232 332 220 324 216 316 212 312 204 308 200 304 204 312 208 316 216 320 204 308 204 304 200 300 196 300 204 308 204 304 200 300 196 292 192 280 192 276 188 272 184 272 200 284 196 280 188 272 180 268 184 256 176 248 172 248 172 252 188 264 184 256 172 244 164 240 180 256 180 252 176 248 172 248 176 252 176 244 172 244 168 240 168 232 168 228 164 224 160 224 160 224 160 224 160 224 160 224 168 232 168 228 164 224 160 224 156 220 156 216 152 212 148 212 156 220 140 212 144 220 144 208 140 212 140 212 140 212 140 212 128 200 148 212 140 196 128 196 124 192 136 204 144 204 140 200 124 192 136 204 140 200 128 188 136 196 128 188 128 196 136 204 128 184 124 176 116 168 112 164 120 180 124 184 128 180 124 176 116 172 116 176 120 180 124 180 124 180 124 180 124 180 124 180 112 164 112 168 116 172 120 172 116 180 132 180 112 160 112 176 136 172 112 160 120 168 108 144 120 168 124 172 124 176 128 176 28 76 28 72 24 68 20 64 16 68 20 68 20 68 20 68 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 28 72 24 68 20 72 24 76 28 76 28 72 24 68 20 68 36 64 36 64 36 64 36 64 28 60 32 64 36 68 40 72 44 68 40 64 36 60 32 56 36 68 40 72 44 68 40 64 40 68 36 64 32 68 36 72 40 72 40 68 36 64 32 64 48 60 32 52 44 76 64 84 60 80 60 84 64 88 68 88 64 88 72 92 76 100 84 104 84 104 84 108 88 112 92 112 92 124 92 124 92 124 92 124 96 128 96 124 92 120 88 120 92 128 104 140 108 136 96 124 104 136 104 136 104 136 104 136 104 140 100 136 96 140 100 144 104 148 116 136 112 144 116 120 52 60 40 44 40 52 44 48 28 40 32 44 36 48 40 52 40 52 40 52 40 52 40 48 28 20 60 96 320 444 400 420 444 408 448 408 452 404 440 400 452 412 440 404 440 396 416 368 376 332 328 260 224 160 124 92 76 44 96 88 64 136 104 112 132 516 712 676 648 624 568 616 636 604 620 580 596 584 604 600 608 636 660 668 676 600 596 632 664 440 556 740 708 728 644 508 444 460 464 460 452 440 432 432 400 372 372 388 300 396 272 312 364 660 536 624 488 652 440 656 464 632 472 628 480 628 480 632 472 624 468 620 468 616 464 616 468 608 464 604 468 600 464 600 488 604 432 588 492 524 696 828 932 788 904 768 896 776 920 756 936 796 960 812 948 792 944 804 944 796 944 796 944 796 944 796 944 796 944 800 948 804 952 804 952 804 952 808 956 812 960 812 956 812 956 816 960 820 964 820 964 820 964 820 964 820 964 820 972 828 972 832 976 836 980 836 972 828 972 832 976 836 980 832 984 836 984 836 984 836 984 836 984 836 984 840 988 844 992 844 996 848 992 848 988 852 984 848 996 892 768 756 1020 884 948 876 1000 836 964 852 992 864 992 888 1000 860 980 876 1000 860 976 872 968 864 912 768 888 792 852 840 828 632 808 868 892 780 936 800 552 584 488 580 472 576 452 572 448 580 440 576 436 576 432 576 440 568 440 568 440 568 440 568 436 564 436 564 436 564 436 564 428 564 424 564 424 564 424 564 424 560 416 552 412 552 412 556 416 556 416 552 416 548 416 552 404 544 400 536 392 528 388 520 388 528 388 528 388 528 388 528 384 524 380 520 380 516 376 520 380 524 384 516 376 504 364 496 360 496 360 492 356 488 352 488 360 476 352 468 348 468 348 472 356 472 348 468 340 460 336 452 348 460 348 456 344 452 340 452 332 444 332 440 328 436 324 436 324 440 324 436 320 436 316 436 324 440 320 436 316 432 312 432 300 424 300 424 312 432 324 440 308 424 312 428 316 428 324 424 316 416 316 416 312 408 292 400 296 404 288 396 284 392 268 392 272 380 260 372 264 380 260 368 276 384 268 380 260 372 256 364 256 364 256 364 256 364 256 364 252 360 252 356 248 352 244 352 252 352 252 348 248 344 244 344 244 344 240 340 240 340 236 336 232 336 236 340 232 328 216 316 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 312 180 304 176 300 188 292 192 288 160 332 192 280 208 260 172 300 196 276 200 304 184 292 212 264 188 272 192 272 192 272 200 276 192 272 188 264 184 260 176 256 184 260 172 248 164 248 172 256 192 252 184 244 180 244 180 248 180 244 176 236 172 232 164 228 164 232 164 228 160 224 156 224 164 232 164 228 160 228 156 224 144 216 156 228 156 216 140 204 144 208 132 200 140 208 132 196 144 204 152 204 148 196 140 192 144 200 148 200 148 196 140 192 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 108 168 108 168 108 168 108 168 120 176 112 168 108 176 120 184 116 172 108 168 108 168 116 180 116 180 116 176 112 172 108 172 100 164 96 160 96 156 92 156 96 160 96 160 96 160 96 160 88 152 88 148 84 144 80 144 84 148 84 144 80 140 76 140 88 144 96 144 96 144 96 144 92 140 92 136 88 132 84 132 88 136 104 144 96 132 92 136 88 128 88 128 88 128 88 128 84 120 76 124 88 136 88 128 80 128 88 136 92 128 76 116 80 124 80 124 80 124 80 124 76 124 80 128 84 124 80 120 76 124 76 124 76 124 76 124 80 124 72 120 76 128 88 140 72 124 76 128 80 124 76 120 84 116 56 104 68 128 84 128 92 128 84 124 84 120 72 104 80 120 80 116 76 112 72 112 80 84 76 84 72 80 68 76 68 76 68 76 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 76 80 72 76 68 80 72 84 76 84 72 80 72 76 68 76 64 76 64 76 64 76 64 76 60 72 64 76 64 76 68 80 68 80 64 76 64 76 60 72 56 72 64 76 68 76 64 72 72 68 68 64 64 68 68 72 72 72 72 68 68 64 64 64 68 64 52 60 64 80 84 88 80 84 84 88 84 92 88 92 88 92 92 100 100 104 104 108 104 108 104 112 108 116 112 116 124 124 124 124 124 124 124 124 128 128 128 124 124 120 120 120 128 132 132 136 136 132 132 128 136 136 136 136 136 136 136 136 136 136 136 132 132 136 136 136 140 148 148 140 136 148 136 120 60 52 40 36 40 44 44 40 40 40 44 44 44 44 48 48 52 44 48 48 48 48 48 48 40 8 44 108 344 396 384 356 396 332 400 336 400 344 396 344 412 356 400 360 400 352 380 332 344 300 300 236 208 140 108 80 76 40 88 80 76 144 120 156 216 608 724 692 672 564 556 564 612 532 596 512 580 528 596 548 596 584 648 612 664 552 588 600 664 436 508 724 712 720 676 552 460 500 468 500 460 492 444 496 428 452 420 460 372 468 352 432 536 852 688 796 660 820 616 816 636 800 632 800 632 800 628 800 624 792 624 788 620 788 616 784 608 780 608 780 604 776 600 764 604 764 588 772 624 592 688 708 796 568 764 568 772 576 772 512 788 568 808 576 800 564 796 572 796 564 796 564 796 564 796 564 796 564 796 568 800 572 804 572 804 572 804 576 808 580 812 580 812 572 812 576 816 580 820 580 820 580 820 580 820 580 820 580 828 588 828 592 832 592 836 596 828 588 828 592 832 596 836 596 836 612 836 612 836 612 836 612 836 612 836 616 840 620 844 620 844 612 844 616 848 628 852 628 852 668 836 356 856 708 824 632 860 632 856 648 868 612 860 632 880 604 864 632 868 620 856 652 864 652 804 608 796 692 796 716 704 608 772 756 784 724 820 728 588 740 576 740 576 736 572 736 576 740 576 736 576 736 572 732 568 740 568 740 568 740 568 740 564 736 564 736 564 736 564 736 564 736 564 736 564 736 564 736 564 732 556 728 552 724 556 728 552 724 552 724 552 724 552 724 540 712 536 708 532 700 524 696 528 688 528 688 528 688 528 688 528 688 524 684 520 680 520 676 524 668 520 664 512 652 500 640 496 640 492 636 492 632 488 632 480 640 472 636 468 632 472 636 472 632 468 628 464 624 460 620 460 624 460 620 456 616 452 616 444 608 444 604 440 604 436 600 436 600 436 596 436 592 432 588 436 584 436 576 432 572 432 564 436 556 432 556 432 556 432 560 432 556 432 560 428 556 424 552 416 552 416 552 412 548 408 544 404 540 400 536 396 528 392 524 384 516 372 512 380 516 376 504 384 516 380 512 376 508 372 504 364 500 364 500 364 500 364 500 360 496 360 492 356 488 352 488 352 480 352 476 348 472 344 472 344 472 340 468 340 468 336 464 336 456 340 460 336 448 324 436 332 444 316 436 320 440 320 436 316 436 316 432 312 428 308 428 308 428 308 428 308 428 308 420 308 408 304 404 296 404 292 412 272 484 320 440 304 436 320 436 284 388 284 412 272 404 288 384 272 396 272 396 272 396 272 396 268 392 264 384 256 380 252 376 260 380 252 372 244 372 252 376 256 368 248 360 244 360 244 364 244 360 240 352 236 348 228 344 232 340 232 336 228 336 224 332 232 340 228 336 228 332 224 332 212 320 220 328 224 320 208 308 212 312 200 304 208 312 200 300 200 304 204 308 204 304 196 300 196 300 200 304 196 300 192 284 196 284 192 280 192 276 188 276 188 276 188 272 184 268 180 268 176 252 176 252 176 252 176 252 180 252 172 248 172 252 180 260 164 252 176 252 176 252 172 240 180 248 176 240 176 236 172 236 168 228 164 228 160 224 160 220 160 224 160 224 160 224 160 224 152 220 152 216 148 216 144 212 148 216 148 212 144 212 140 208 144 216 144 216 144 216 144 216 140 212 140 208 136 204 132 204 128 204 144 208 136 200 132 204 128 196 128 196 128 196 128 196 128 180 120 184 136 196 136 188 128 188 132 188 128 184 124 176 124 180 124 180 124 180 124 180 120 180 124 184 128 180 124 176 124 172 124 172 124 172 124 172 128 176 124 172 124 176 132 180 120 164 124 168 128 164 124 160 132 160 108 148 116 168 128 164 128 160 116 160 124 160 112 144 120 160 120 156 116 152 112 152 32 80 32 76 28 76 24 72 28 76 28 76 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 28 72 24 68 20 72 24 76 28 72 24 72 20 68 20 68 36 64 36 64 36 64 36 64 40 68 36 64 36 64 32 60 32 60 36 64 36 64 40 68 20 52 28 60 36 64 36 60 36 68 36 68 36 68 36 68 40 72 40 68 36 64 32 64 48 60 36 56 48 80 64 84 60 84 64 84 68 88 68 88 72 92 72 96 80 100 84 104 84 104 84 108 88 112 92 112 92 124 92 124 92 124 92 124 96 128 96 128 92 124 92 124 104 132 100 128 96 132 100 136 104 136 104 136 104 136 104 136 92 132 84 132 92 132 92 132 112 152 120 144 124 148 112 108 44 40 20 28 24 36 28 36 40 48 36 44 36 44 32 40 48 52 40 48 40 48 40 48 40 32 36 204 416 428 440 392 436 392 440 396 440 396 428 392 444 404 432 396 432 388 404 364 364 324 308 244 204 144 108 76 80 48 76 72 80 136 104 152 288 656 684 708 692 560 580 632 648 612 632 596 616 592 612 608 588 624 648 664 680 616 616 660 680 516 440 716 704 708 676 568 468 484 476 480 472 468 452 456 424 404 384 396 308 396 260 372 468 704 540 636 496 660 444 644 456 640 464 636 476 636 484 636 468 624 464 620 464 616 468 616 472 612 472 608 472 604 468 604 480 604 432 596 512 536 716 844 924 784 896 764 892 776 920 764 944 800 956 808 948 796 944 800 944 796 944 796 944 796 944 796 944 796 944 800 948 804 952 804 952 804 952 808 956 812 960 812 956 812 956 816 960 820 964 820 964 820 964 820 964 820 964 820 972 828 972 828 976 832 976 836 972 828 972 832 976 836 980 836 984 836 984 836 984 836 984 836 984 836 984 840 988 844 992 844 996 844 992 848 996 852 992 852 1008 836 1020 740 764 876 1020 832 976 852 988 876 996 856 984 880 992 868 996 876 1000 852 1004 892 1008 828 892 776 852 828 864 740 736 760 912 796 860 828 832 664 508 572 460 572 452 576 456 576 448 576 448 576 436 576 436 572 432 568 432 568 432 568 432 568 428 564 428 564 428 564 428 564 424 564 424 564 424 564 424 564 424 564 420 556 412 552 416 556 416 552 416 552 416 552 416 552 408 544 404 536 396 532 392 528 388 528 388 528 388 528 388 528 392 532 388 528 388 524 384 528 376 524 376 520 372 508 360 500 348 492 348 492 344 488 340 484 360 480 356 472 348 468 352 472 344 464 344 464 344 464 344 464 348 460 348 456 344 452 340 452 332 444 332 444 328 440 328 436 324 436 324 436 320 436 320 432 316 432 312 432 312 428 308 432 312 436 312 432 316 428 312 428 320 432 328 424 320 420 316 416 316 412 308 408 308 408 300 412 296 404 292 400 284 392 272 392 276 380 264 376 268 384 264 372 264 376 264 376 264 376 264 376 256 364 256 364 256 364 256 364 252 360 252 356 248 352 244 352 252 352 252 348 248 344 244 344 244 344 244 340 240 336 236 336 232 336 232 336 232 328 220 320 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 312 188 312 184 304 196 296 208 296 252 308 180 344 268 356 256 288 204 276 188 292 176 284 208 264 200 276 196 272 200 268 196 264 184 264 180 256 172 252 168 248 180 256 172 248 168 248 168 252 188 252 184 244 180 244 180 244 180 244 176 236 172 232 164 228 164 232 164 232 160 228 160 224 164 228 160 228 156 224 156 224 144 216 152 224 156 216 140 204 144 208 132 200 140 208 132 196 144 196 148 204 152 204 148 200 144 196 148 200 144 192 136 192 140 192 136 192 132 188 132 188 132 188 132 184 128 180 124 180 124 184 124 184 124 184 124 184 120 180 116 172 112 176 116 180 100 164 116 184 124 176 108 164 116 176 112 176 108 172 108 172 108 168 104 168 100 164 100 160 96 160 96 160 96 160 96 160 88 152 88 152 84 148 84 144 84 148 84 148 80 144 80 140 96 144 96 144 96 144 96 144 92 140 92 136 88 132 84 132 88 136 100 140 96 132 92 136 88 128 88 128 88 128 88 128 92 128 84 132 92 140 92 132 92 132 84 128 80 124 80 128 80 124 80 124 80 124 80 124 76 120 80 124 80 124 76 120 76 124 76 124 76 124 76 124 80 128 80 128 80 128 76 120 72 124 76 128 80 124 76 120 88 124 64 112 68 120 72 120 76 112 72 116 80 120 72 104 80 120 76 116 76 116 72 112 80 88 80 84 76 84 76 84 80 88 80 84 76 84 76 80 68 76 68 76 68 76 68 76 72 80 72 80 72 80 72 80 76 80 72 76 68 80 72 84 72 80 72 76 68 76 64 72 60 72 60 72 60 72 60 72 72 80 68 76 64 72 60 68 56 72 60 76 64 80 68 84 52 64 60 76 64 80 68 76 68 68 68 68 68 68 68 68 72 72 72 68 68 64 64 64 68 64 56 64 72 84 84 88 84 88 84 92 88 92 92 96 92 100 96 104 100 108 104 108 104 108 104 112 108 116 112 116 120 120 120 120 120 120 120 120 128 128 128 128 128 128 128 124 140 136 128 124 124 128 136 140 136 136 136 136 136 136 136 136 132 132 136 136 136 136 132 132 148 156 156 148 148 152 124 96 44 36 24 24 28 36 36 36 52 48 48 44 44 40 40 36 48 40 44 44 44 44 44 44 48 20 20 224 424 360 420 328 392 336 396 340 396 340 392 340 404 348 392 352 392 344 372 324 336 296 276 208 176 112 88 64 88 68 88 104 120 156 116 208 428 760 696 720 700 500 584 580 620 544 612 528 600 544 608 556 588 572 644 608 672 572 616 632 660 512 388 680 720 708 704 616 500 488 484 484 484 492 468 492 448 464 440 456 396 452 360 516 660 876 684 808 664 824 632 808 644 808 644 808 636 804 636 804 628 800 624 800 620 796 620 796 616 792 616 792 608 788 604 780 604 768 596 784 640 608 700 716 784 564 764 568 768 568 772 528 800 572 804 572 800 564 796 564 796 564 796 564 796 564 796 564 796 564 796 568 800 572 804 572 804 572 804 576 808 580 812 580 808 572 812 576 816 580 820 580 820 580 820 580 820 580 820 580 824 584 828 588 828 592 832 592 828 588 828 592 832 596 836 600 836 612 836 612 836 612 836 612 836 612 836 616 840 620 844 620 844 612 844 616 848 628 852 628 844 624 848 748 636 488 924 676 844 628 848 628 860 624 872 624 864 620 876 632 856 628 872 672 860 592 784 668 792 740 804 584 692 704 840 684 824 792 716 648 580 736 572 736 576 740 576 740 580 744 576 740 580 736 576 736 572 744 572 744 572 744 572 744 568 740 568 740 568 740 568 740 568 740 568 740 568 740 568 740 568 736 560 728 556 728 556 732 556 728 556 728 556 728 556 728 548 716 544 712 536 704 532 704 532 692 532 692 532 692 532 692 536 696 536 692 532 688 528 684 520 664 520 664 516 656 504 648 492 636 492 636 488 632 488 628 484 644 476 636 472 636 472 640 460 628 464 628 464 628 464 632 460 624 460 620 456 616 452 616 448 612 444 608 444 604 440 604 440 604 436 600 440 592 436 592 428 576 432 572 432 568 428 564 432 556 436 560 440 564 436 560 444 568 436 556 424 552 420 548 416 548 404 536 400 536 404 544 408 544 404 536 396 532 396 528 392 520 380 516 384 520 380 508 372 512 376 512 376 512 376 516 368 504 364 500 364 500 360 496 360 496 360 492 356 488 352 488 352 480 352 476 348 472 344 472 348 476 344 468 340 464 332 460 336 456 336 456 332 448 328 444 332 444 316 436 320 440 320 436 316 436 316 432 312 428 308 428 308 428 308 428 308 428 308 428 312 416 312 416 304 412 300 412 304 452 456 692 484 472 400 516 340 412 292 424 284 408 300 404 284 404 276 400 268 392 264 384 264 388 260 384 256 376 252 372 256 380 252 376 248 372 248 372 252 364 244 360 240 356 244 360 244 360 240 352 236 348 228 344 236 344 232 340 232 336 228 336 228 336 228 332 224 332 220 328 216 320 220 324 220 320 212 312 212 312 200 304 208 312 200 300 192 296 196 304 204 308 204 308 192 300 196 300 196 296 188 280 192 280 192 276 188 276 184 272 188 276 188 272 184 268 180 268 188 264 188 264 188 264 188 264 180 256 176 252 176 248 176 252 160 252 176 256 180 252 172 236 176 244 176 236 172 236 168 232 172 236 172 232 168 232 164 228 160 224 160 224 160 224 160 224 156 224 152 220 152 216 148 216 152 220 148 216 148 212 144 212 140 212 140 212 140 212 140 212 140 212 140 208 136 204 132 204 124 200 140 208 132 196 132 204 128 196 128 196 128 196 128 196 140 192 132 188 140 200 140 188 140 192 128 176 120 180 128 188 124 180 124 180 124 180 124 180 116 176 124 180 124 180 120 172 124 172 124 172 124 172 124 172 124 176 132 180 132 172 116 160 120 164 124 168 128 164 124 160 132 168 120 156 116 156 116 156 112 148 104 152 120 160 112 144 116 156 116 156 116 156 116 156 28 76 28 76 28 76 28 76 32 80 32 76 28 72 24 72 20 68 20 68 20 68 20 68 24 72 24 72 24 72 24 72 28 72 24 68 20 72 24 76 24 72 20 68 20 64 16 64 32 60 32 60 32 60 32 60 44 68 40 64 36 60 32 56 28 60 32 64 36 68 40 72 32 60 36 68 44 72 40 68 32 68 36 72 40 68 36 64 40 72 40 68 36 64 32 64 48 64 40 64 56 84 64 84 64 84 68 88 68 92 72 92 76 100 80 100 80 104 84 104 84 104 84 108 88 112 92 112 88 120 88 120 88 120 88 120 96 128 96 128 96 128 96 132 108 136 96 124 92 128 104 140 104 136 104 136 104 136 104 136 96 136 92 144 104 140 96 136 116 156 120 148 132 148 96 76 40 36 20 28 28 40 36 40 44 48 40 44 36 40 32 36 44 48 36 44 36 44 36 44 44 36 64 300 444 380 452 384 440 396 444 400 436 400 432 396 432 392 424 388 416 380 392 352 348 300 272 208 168 112 84 60 76 68 80 96 120 132 88 212 512 748 672 716 664 528 632 648 656 624 648 616 640 612 628 616 596 628 652 672 692 636 640 688 656 568 396 640 724 708 692 628 500 512 484 492 472 488 460 464 432 436 396 412 348 388 276 480 548 688 508 644 484 656 464 656 460 648 472 644 472 640 476 632 472 632 472 628 468 624 476 620 476 624 480 620 476 616 476 616 472 608 440 608 524 544 716 848 908 776 900 764 884 768 920 772 960 804 948 800 948 800 944 796 944 796 944 796 944 796 944 796 944 796 944 800 948 804 952 804 952 804 952 808 956 812 960 812 956 808 956 812 960 816 964 816 964 816 964 816 964 816 964 816 968 820 968 824 972 824 976 828 972 824 972 828 976 832 980 832 984 836 984 836 984 836 984 836 984 836 984 840 988 844 992 844 996 844 992 848 996 852 992 852 960 868 992 860 1020 628 892 908 1008 856 976 840 984 872 1000 868 988 872 1000 864 984 852 1004 876 972 768 884 816 844 804 816 660 860 852 936 800 892 784 596 564 476 576 464 576 456 576 460 580 452 580 452 576 440 580 436 576 436 572 436 572 436 572 436 572 432 568 432 568 432 568 432 568 428 568 428 568 428 568 428 568 428 564 420 560 416 556 420 560 420 556 420 556 420 556 420 556 412 548 412 544 404 536 400 532 392 532 392 532 392 532 392 532 396 536 396 536 392 532 388 532 376 520 380 520 376 516 364 508 352 496 352 492 348 492 344 488 364 480 356 476 352 472 356 476 340 464 344 464 344 464 344 468 348 460 348 456 344 452 340 452 336 448 336 444 332 444 328 440 328 440 328 436 324 440 320 436 312 428 312 432 312 432 312 436 320 440 328 452 336 452 340 448 336 444 332 428 324 420 332 424 320 416 312 412 308 408 300 408 300 408 292 404 288 396 272 396 284 388 272 384 276 388 272 376 260 376 264 376 264 376 264 380 260 368 260 364 256 360 252 360 252 360 252 356 248 352 244 352 252 352 252 348 248 344 244 344 248 348 244 340 240 336 232 332 232 336 228 332 228 328 228 332 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 308 204 312 212 308 216 304 216 300 260 484 564 824 644 664 468 448 268 308 196 304 188 284 208 280 204 280 196 276 196 268 192 260 192 268 188 264 180 260 176 256 176 256 176 256 172 252 168 248 188 248 180 240 176 240 176 244 180 244 176 236 172 232 164 228 168 236 168 232 164 232 160 228 160 228 156 224 156 220 152 220 152 220 152 220 148 216 144 208 144 208 132 200 140 208 132 196 140 192 144 200 152 204 152 204 140 192 144 196 140 192 136 188 136 192 132 188 132 184 128 184 132 188 132 184 128 180 124 180 124 184 124 184 124 184 124 184 120 180 120 180 116 172 112 168 116 168 112 168 108 172 112 180 112 176 108 172 108 168 104 168 108 172 108 168 104 168 100 164 96 160 96 160 96 160 96 160 92 156 92 152 88 152 84 148 88 152 88 148 84 148 80 144 92 140 92 140 92 140 92 140 92 140 92 136 88 132 84 132 84 132 100 136 92 128 88 132 88 128 88 128 88 128 88 128 100 136 88 132 96 140 92 132 96 136 84 120 76 124 84 132 80 124 80 124 80 124 80 124 72 116 76 124 80 120 72 116 76 124 76 124 76 124 76 124 76 124 80 132 80 124 68 108 72 124 76 128 80 124 76 120 80 128 76 120 68 112 68 116 72 108 64 112 80 120 72 104 76 116 76 116 76 116 76 116 68 76 68 80 72 80 76 84 80 88 80 84 72 76 68 76 64 72 64 72 64 72 64 72 72 80 72 80 72 80 72 80 76 80 72 76 68 80 72 84 68 76 68 76 64 72 64 68 56 68 56 68 56 68 56 68 68 80 64 76 64 76 60 72 60 72 64 76 64 76 68 80 68 80 72 84 72 80 68 76 60 64 72 76 76 72 64 60 72 72 72 68 68 64 64 64 68 68 60 72 80 92 84 84 88 92 88 92 92 96 92 100 100 104 100 108 104 108 104 108 104 108 104 112 108 116 112 116 116 116 116 116 116 116 116 116 128 128 128 128 132 132 132 132 136 132 132 128 128 132 132 136 136 136 136 136 136 136 136 136 136 140 144 148 148 144 140 136 148 152 148 148 148 148 104 60 48 40 32 32 36 44 48 44 48 48 44 44 44 44 40 40 44 36 40 40 40 40 40 40 36 12 128 304 404 336 404 336 396 340 400 344 400 348 396 344 392 348 384 344 384 340 360 316 312 268 244 176 140 96 72 60 60 72 88 108 132 136 104 296 624 760 712 704 604 512 656 592 632 556 628 548 620 560 620 568 612 596 660 624 684 584 632 652 636 540 436 552 736 716 708 656 560 516 520 504 512 508 488 500 456 504 452 488 432 480 376 648 708 848 660 828 652 824 660 836 656 824 648 820 644 812 636 808 636 808 632 804 628 804 624 800 628 804 624 800 624 796 620 792 608 772 600 792 644 604 692 704 772 560 768 568 760 560 772 536 816 584 796 572 796 576 796 568 796 572 796 572 796 572 796 572 796 572 796 576 800 580 804 580 804 580 804 584 808 588 812 588 808 576 808 580 812 584 816 584 816 584 816 584 816 584 816 584 816 588 820 588 824 592 824 592 824 592 824 596 828 600 832 600 836 612 836 612 836 612 836 612 836 612 836 616 840 620 844 620 844 612 844 616 848 628 852 628 872 596 864 624 884 604 688 572 888 668 864 628 852 632 868 612 864 632 868 632 852 648 860 636 800 580 780 720 800 708 728 596 832 692 820 708 828 740 580 712 592 752 584 748 580 744 580 744 584 744 580 744 580 740 580 740 576 748 576 748 576 748 576 748 572 744 572 744 572 744 572 744 572 744 572 744 572 744 572 744 568 740 564 732 560 732 560 732 560 732 560 732 560 732 560 732 552 724 548 720 544 712 536 708 536 696 536 696 536 696 536 696 536 696 536 692 532 688 528 684 520 664 524 668 520 660 512 656 504 648 500 644 500 640 496 640 484 648 480 640 476 640 476 640 464 628 464 628 464 628 464 628 460 624 460 620 456 616 452 616 452 612 448 612 444 608 444 608 444 604 440 604 440 596 440 596 428 576 436 576 436 580 440 576 456 584 460 580 452 564 432 548 392 512 376 496 368 496 372 504 404 544 412 552 420 556 420 556 412 544 408 540 400 532 400 532 396 528 384 524 392 528 388 516 376 512 376 512 376 512 376 512 372 508 368 500 364 496 356 492 360 496 360 492 356 488 352 488 352 480 352 476 348 472 344 472 352 476 348 472 336 460 332 456 336 456 332 448 328 452 332 456 332 444 316 436 320 440 320 436 316 436 316 432 312 428 308 428 308 428 308 428 308 428 308 428 308 420 308 416 304 408 300 408 364 756 868 1020 988 1020 892 692 400 432 284 416 276 388 276 392 280 400 276 396 272 392 268 388 272 396 268 392 264 384 256 380 252 380 256 380 256 376 248 368 248 364 244 356 236 352 240 356 244 360 240 352 236 348 228 344 240 344 236 344 232 340 232 340 224 332 224 332 220 328 220 324 220 324 220 320 216 316 212 316 212 312 200 304 208 312 200 300 196 300 200 308 204 308 200 304 192 296 192 296 192 292 184 280 188 276 188 276 184 272 184 268 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 180 256 180 256 180 248 168 240 176 260 168 240 164 244 180 252 172 240 172 236 168 232 168 228 172 232 168 232 164 228 164 224 160 224 160 224 160 224 160 224 160 224 156 224 152 220 152 220 156 220 152 220 148 216 148 216 136 208 136 208 136 208 136 208 140 212 140 208 136 204 132 204 120 196 136 204 128 192 128 200 128 196 128 196 128 196 128 196 140 192 132 188 136 192 132 180 136 188 128 184 124 180 124 184 124 180 124 180 124 180 124 180 116 172 120 176 120 176 116 172 124 172 124 172 124 172 124 172 120 172 124 172 124 168 120 164 120 164 124 168 128 164 124 160 116 164 128 164 116 152 116 160 116 152 112 156 120 160 112 144 112 152 116 156 116 156 120 160 12 64 16 64 20 68 24 72 32 76 28 72 20 64 16 60 16 64 16 64 16 64 16 64 24 72 24 72 24 72 24 72 28 72 24 68 20 72 24 76 20 68 20 64 16 64 12 60 28 56 28 56 28 56 28 56 32 60 36 64 36 64 40 68 40 68 36 64 36 64 32 60 40 68 44 68 40 64 28 56 28 64 40 76 44 72 32 60 40 72 40 68 36 64 32 64 44 64 44 72 64 88 68 80 68 88 68 92 72 92 76 96 84 104 84 104 84 104 84 104 84 104 84 108 88 112 92 112 84 116 84 116 84 116 84 116 96 128 96 132 100 136 104 136 96 132 100 136 104 132 100 128 104 136 104 136 104 136 104 136 88 132 92 144 104 140 92 128 112 148 112 144 128 140 72 40 36 36 20 28 28 44 40 48 32 40 36 44 36 44 40 48 40 44 32 40 32 40 32 40 16 24 236 380 416 392 412 392 428 392 432 396 432 396 424 388 424 384 408 380 408 372 376 340 316 272 240 176 136 92 72 60 52 76 76 80 112 116 112 360 652 676 704 680 528 572 708 656 668 636 664 632 656 628 640 628 632 664 680 688 704 644 652 700 656 580 500 472 712 712 692 684 576 584 528 540 508 532 472 492 436 468 408 432 392 404 320 592 576 668 496 672 472 644 476 672 460 656 464 648 472 636 472 632 472 636 468 632 468 628 472 628 484 628 480 624 484 620 484 620 476 616 444 612 520 536 700 824 896 772 900 764 880 764 920 780 972 808 944 792 944 800 944 788 944 796 944 796 944 796 944 796 944 796 944 800 948 804 952 804 952 804 952 808 956 812 960 812 956 808 956 812 960 816 964 816 964 816 964 816 964 816 964 816 964 816 968 820 968 824 972 824 972 824 972 828 976 832 980 832 984 836 984 836 984 836 984 836 984 836 984 840 988 844 992 844 996 844 992 848 996 852 992 852 1020 788 976 912 904 940 924 688 964 864 1016 860 976 852 980 856 980 868 980 848 984 872 980 812 940 780 876 820 836 712 736 780 944 840 940 828 776 640 432 596 472 600 484 592 468 584 460 576 456 584 452 580 444 580 440 580 440 576 440 576 440 576 440 576 436 572 436 572 436 572 436 572 432 572 432 572 432 572 432 572 432 568 424 560 420 560 420 564 424 560 424 560 424 560 424 560 420 556 416 548 408 544 404 540 396 536 396 536 396 536 396 536 392 532 392 532 388 528 388 528 376 520 380 524 380 520 372 512 364 508 364 504 360 504 356 500 368 484 360 476 356 476 356 480 352 468 348 464 344 460 340 456 348 460 348 456 344 452 340 452 340 452 336 448 336 444 332 444 332 444 328 440 328 440 324 440 316 432 320 440 324 444 324 452 356 472 340 444 300 384 248 348 220 316 216 304 208 308 220 316 252 364 284 400 312 420 308 416 304 412 296 404 288 400 276 400 288 392 276 388 280 396 276 384 272 380 268 376 264 372 260 368 264 372 260 364 256 360 248 356 252 360 252 356 248 352 244 352 252 352 252 348 248 344 244 344 252 352 248 344 236 332 228 328 232 332 224 328 224 332 232 340 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 308 216 300 220 300 224 300 224 300 372 868 892 1012 832 984 844 908 308 328 192 296 180 264 188 264 192 272 192 272 200 272 200 272 188 268 184 264 180 256 172 252 172 252 176 260 176 252 168 244 184 244 176 240 172 236 176 240 180 244 176 236 172 232 164 228 172 240 168 236 168 232 164 232 156 224 156 220 152 220 148 216 156 220 148 216 144 212 144 212 144 208 132 200 140 208 132 196 148 200 152 204 152 200 144 196 136 192 140 192 140 188 132 184 132 188 132 184 128 184 124 180 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 120 180 124 184 120 172 108 160 112 168 112 172 112 172 112 176 108 172 108 168 104 168 100 164 104 164 100 164 96 160 96 156 96 160 96 160 96 160 96 160 96 160 92 156 92 152 88 152 92 156 88 152 88 148 84 148 88 136 88 136 88 136 88 136 92 140 92 136 88 132 84 132 80 128 96 136 88 124 88 128 88 128 88 128 88 128 88 128 96 132 84 128 88 132 84 120 84 132 88 132 84 128 80 120 80 124 80 124 80 124 80 124 68 116 72 120 76 116 72 112 76 124 76 124 76 124 76 124 72 120 68 116 72 120 76 124 72 124 76 128 80 124 76 120 60 120 80 128 72 116 72 128 88 120 76 120 84 120 72 104 72 112 72 116 76 120 80 120 56 68 60 72 64 76 68 76 76 84 72 76 64 68 60 64 64 72 64 72 64 72 64 72 72 80 72 80 72 80 72 80 76 80 72 76 68 80 72 84 68 76 68 72 64 68 60 68 56 68 56 68 56 68 56 68 56 72 60 76 64 80 68 84 72 80 68 76 64 72 60 68 68 80 68 76 60 68 48 56 60 64 72 76 76 72 64 60 72 72 72 68 68 64 64 64 64 68 64 76 84 96 88 84 88 92 88 96 92 100 96 100 104 108 104 108 104 108 104 108 104 108 104 112 108 116 112 116 116 116 116 116 116 116 116 116 128 128 128 132 132 136 136 136 124 128 136 140 140 136 128 124 136 136 136 136 136 136 136 136 124 128 136 140 140 136 128 124 144 144 144 144 148 140 84 32 40 32 24 24 32 44 44 44 36 40 40 44 44 48 48 52 44 36 40 40 40 40 40 40 4 4 288 380 392 364 368 340 384 336 388 340 392 336 384 340 388 340 380 344 376 336 352 312 288 248 220 152 120 84 68 64 72 104 92 100 132 144 172 472 708 676 740 668 488 560 716 596 636 564 640 560 632 572 628 572 648 628 684 640 696 592 636 656 652 544 536 408 708 716 708 716 632 608 576 576 556 588 524 572 476 572 464 556 464 544 400 780 724 852 672 868 652 816 668 852 660 832 648 828 644 820 632 816 636 816 636 812 632 812 628 808 628 812 628 808 624 808 620 800 612 776 604 792 640 596 676 684 764 556 768 568 756 556 772 540 824 584 792 568 796 576 796 564 796 572 796 572 796 572 796 572 796 572 796 576 800 580 804 580 804 580 804 584 808 588 812 588 808 576 808 580 812 584 816 584 816 584 816 584 816 584 816 584 816 584 816 588 820 592 824 592 824 592 824 596 828 600 832 600 836 612 836 612 836 612 836 612 836 612 836 616 840 620 844 620 844 612 844 616 848 628 852 628 824 656 852 628 900 636 908 512 748 608 876 648 836 608 856 636 864 636 852 632 860 676 840 596 792 632 784 740 796 644 680 740 824 664 836 724 712 668 564 824 604 772 604 760 588 748 580 740 584 748 584 744 584 740 580 740 576 748 576 748 576 748 576 748 572 744 572 744 572 744 572 744 572 744 572 744 572 744 572 744 572 740 564 732 560 732 560 736 560 732 560 732 560 732 560 732 556 728 552 724 548 716 540 712 536 696 536 696 536 696 536 696 532 692 528 688 528 684 524 680 520 664 524 668 524 664 516 660 512 656 512 652 508 652 504 648 488 648 480 640 476 640 476 644 476 636 468 632 460 624 456 616 460 624 460 620 456 616 452 616 452 616 452 612 448 608 444 608 444 608 444 604 444 596 440 596 436 584 440 584 444 588 448 588 472 584 444 532 368 448 292 388 300 416 288 404 284 412 300 424 300 456 348 512 396 540 408 540 412 548 408 540 404 536 400 532 400 532 388 528 396 532 388 520 388 520 380 516 372 508 368 500 372 508 368 500 364 496 356 492 360 496 360 492 356 488 352 488 352 480 352 476 348 472 344 472 356 480 348 472 336 460 328 452 336 452 328 444 324 452 336 460 332 444 316 436 320 440 320 436 316 436 316 432 312 428 308 428 308 428 308 428 308 428 308 428 300 424 296 412 300 404 300 400 892 1020 980 1020 1008 1020 988 1004 448 464 300 428 284 388 276 396 268 396 272 396 272 396 272 400 264 388 260 380 256 376 248 372 248 376 256 384 256 376 244 364 248 360 240 352 236 352 236 356 244 360 240 352 236 348 228 344 240 348 240 344 236 340 232 340 224 332 224 328 220 324 216 324 224 324 216 316 212 316 212 320 212 312 200 304 208 312 200 300 204 308 204 308 200 300 192 296 188 296 192 296 192 292 184 276 188 276 188 272 184 268 180 268 188 276 188 272 184 268 180 268 184 260 184 260 184 260 184 260 180 256 184 260 180 248 164 236 156 252 176 260 184 252 172 232 172 240 172 232 168 228 164 228 164 228 160 224 160 220 156 220 160 224 160 224 160 224 160 224 160 228 160 224 156 220 152 220 156 224 156 220 152 216 148 216 136 208 136 208 136 208 136 208 140 212 140 208 136 204 132 204 120 196 136 204 128 192 124 196 128 196 128 196 128 196 128 196 136 188 124 180 128 184 124 172 124 184 132 192 136 184 120 172 124 180 124 180 124 180 124 180 112 172 116 176 120 172 116 168 124 172 124 172 124 172 124 172 120 164 112 160 116 168 128 180 120 164 124 168 128 164 124 160 104 156 128 168 120 156 124 172 132 168 124 164 124 160 112 144 112 152 112 156 116 160 120 160 16 64 16 68 20 72 24 72 32 72 20 68 20 68 16 56 16 68 20 72 24 68 20 64 20 68 20 68 20 68 20 68 16 68 24 76 28 76 28 72 36 80 32 76 24 68 16 60 36 64 36 64 36 64 36 64 24 60 36 72 44 68 36 60 32 60 36 68 44 76 48 80 44 72 40 64 32 60 32 60 36 68 36 68 36 68 36 68 40 72 40 72 40 72 40 72 48 72 56 80 64 88 68 92 76 96 76 96 76 96 76 96 76 100 84 108 88 108 88 104 92 108 88 104 84 108 88 112 84 116 84 120 88 124 92 124 92 124 92 124 92 124 92 124 100 128 96 136 108 140 96 120 92 128 104 140 112 140 104 132 104 144 100 148 108 144 100 140 108 148 128 164 124 108 40 28 24 32 24 32 24 32 24 32 24 32 24 36 28 36 32 40 32 60 52 44 32 52 40 28 0 64 364 424 364 384 408 368 408 380 420 384 408 372 412 384 396 372 408 372 384 344 360 336 300 252 208 152 120 84 64 48 84 40 80 124 116 120 192 568 672 700 692 536 468 628 684 668 664 616 664 652 652 632 672 652 632 732 732 680 708 676 652 668 608 676 548 424 652 712 716 704 632 644 548 596 564 576 476 548 440 536 412 452 392 400 384 668 556 692 512 672 488 672 468 660 484 668 456 644 468 652 484 652 476 636 464 632 476 640 472 628 484 640 492 636 492 636 492 640 492 624 456 620 508 496 668 812 916 764 880 768 888 756 920 812 960 800 948 792 944 792 944 796 944 792 944 792 944 792 944 792 948 796 948 796 948 796 948 796 952 800 952 800 952 800 952 804 956 808 956 808 956 808 956 808 956 808 956 812 960 816 964 816 964 816 964 816 964 816 964 816 972 824 972 828 976 832 980 832 980 832 980 836 984 840 988 840 980 832 980 836 984 840 988 840 996 844 992 848 996 852 992 852 984 840 972 836 976 852 992 876 792 772 980 900 968 816 1020 836 980 852 972 860 984 852 940 788 952 776 896 808 736 688 828 824 928 816 908 768 584 584 428 576 452 592 480 592 472 592 472 592 460 588 460 584 448 584 444 584 436 572 440 576 444 584 452 588 444 580 444 576 440 572 436 572 428 568 428 568 428 568 428 568 424 564 424 564 424 564 424 564 424 560 424 560 424 560 424 560 420 556 420 556 416 548 408 540 392 532 392 536 396 540 400 540 404 540 396 532 388 524 388 532 368 512 372 516 372 516 372 516 372 516 372 512 368 508 364 508 364 484 360 480 360 476 356 476 356 476 352 468 348 464 340 460 356 468 352 460 348 456 340 452 336 448 336 448 336 448 336 448 336 448 336 444 332 444 328 444 300 436 328 436 312 448 348 476 328 396 224 300 184 308 208 308 204 300 208 304 216 300 216 304 212 304 204 336 284 412 300 392 292 400 284 396 284 392 272 396 280 392 280 388 276 384 272 384 268 380 268 376 264 372 260 372 264 372 260 364 252 356 248 352 248 360 256 368 260 360 244 348 244 344 244 344 244 344 244 344 252 352 248 344 244 340 236 336 224 328 224 328 224 328 224 328 220 324 220 320 216 316 212 316 204 312 216 324 220 320 208 308 212 312 200 304 208 312 200 300 208 324 212 280 252 264 232 520 888 1004 896 964 880 1020 712 636 236 328 208 288 188 284 200 280 204 280 200 276 196 264 192 260 184 264 184 260 180 256 176 256 168 248 168 248 168 248 168 248 176 244 180 244 180 240 172 232 176 240 176 236 172 232 168 232 172 240 172 236 164 228 156 220 156 224 156 220 152 216 148 216 148 216 148 216 148 216 148 216 148 212 140 204 136 204 136 208 144 200 148 204 152 200 148 196 144 200 148 200 148 196 140 192 136 192 136 188 132 184 128 184 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 120 180 120 176 116 172 112 172 116 168 108 168 116 176 112 172 100 164 100 168 104 172 108 172 104 172 112 176 112 176 108 168 100 168 108 172 108 172 104 164 84 156 96 160 88 152 92 164 88 152 84 148 84 152 92 160 84 136 88 140 92 144 96 144 76 128 80 132 84 136 88 140 92 132 96 136 96 132 92 128 96 132 92 128 88 132 92 136 88 132 88 132 88 132 88 132 92 136 88 132 80 116 68 108 76 124 88 136 92 132 80 120 80 124 76 116 76 124 88 136 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 76 124 76 124 76 116 64 108 68 112 60 108 64 116 76 132 88 124 80 116 68 104 60 100 88 128 80 116 72 108 68 108 64 72 64 76 68 80 72 80 72 72 60 72 72 84 72 72 60 72 64 76 68 72 64 68 68 76 68 76 68 76 68 76 64 76 72 80 76 84 72 80 72 80 72 76 64 72 60 68 60 72 60 72 60 72 60 72 56 68 60 76 64 76 64 76 56 72 60 76 68 84 72 88 68 80 64 72 60 72 64 76 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 68 72 72 80 80 88 88 92 100 104 100 104 100 104 100 104 96 104 104 112 108 112 108 108 108 112 108 112 108 112 108 112 116 116 120 120 120 124 124 124 128 128 128 128 128 128 128 128 132 128 128 136 140 140 132 120 128 132 136 140 144 140 136 136 144 144 144 144 144 144 144 140 140 148 160 160 136 104 56 32 32 32 32 32 32 32 32 32 32 36 36 36 40 40 40 40 40 48 52 40 44 52 40 16 20 108 364 372 348 344 372 324 376 328 384 332 372 332 376 340 368 336 372 340 360 316 332 308 284 232 192 140 108 80 64 60 76 60 104 144 132 160 260 644 680 728 692 512 464 588 656 584 632 532 624 572 628 576 656 592 648 676 716 632 724 664 672 628 616 636 572 404 620 728 724 732 676 744 648 700 640 700 564 684 532 684 508 656 472 608 492 868 688 876 672 864 676 868 672 860 680 864 668 856 668 860 656 844 652 824 640 820 644 824 640 816 640 820 636 820 636 820 636 816 632 792 624 808 636 572 656 692 784 548 752 572 768 548 772 572 804 584 796 576 792 576 792 580 792 576 792 576 792 576 792 576 796 580 796 580 796 580 796 580 800 584 800 584 800 584 800 584 808 584 808 584 808 584 808 584 808 584 808 588 812 592 816 592 816 592 816 592 816 592 816 592 824 600 824 604 828 604 832 608 832 608 832 612 836 612 840 616 832 608 832 612 836 616 840 616 844 612 844 616 848 624 852 628 844 624 836 624 840 640 860 656 852 412 812 676 836 652 824 644 856 640 856 660 856 656 808 612 792 680 828 684 688 668 796 724 816 728 820 676 596 712 604 792 592 760 596 760 596 760 596 760 588 752 584 748 588 748 588 748 580 752 580 752 584 756 584 756 580 752 580 748 576 744 572 744 568 740 568 740 568 740 568 740 564 736 564 736 564 736 564 736 560 732 560 732 560 732 560 732 556 732 560 728 556 720 544 712 532 692 532 696 536 700 540 700 544 700 536 692 528 688 528 684 520 664 520 664 516 660 516 660 516 660 516 656 512 652 508 652 484 648 484 644 480 644 476 640 476 640 472 636 468 628 460 624 468 632 464 624 460 620 452 616 448 612 448 612 448 612 448 612 448 612 448 608 448 600 444 600 428 592 452 580 440 592 448 572 368 460 308 416 304 436 316 432 304 428 308 428 304 428 304 428 292 424 296 460 364 532 404 540 404 540 400 536 396 532 400 532 392 528 392 524 388 524 384 520 380 516 380 512 376 512 372 508 376 512 376 508 368 504 364 500 360 500 364 500 360 496 356 488 344 472 344 472 344 472 344 472 348 476 344 468 336 464 332 460 328 448 328 448 328 448 328 448 324 444 324 440 320 436 316 436 316 436 316 436 316 436 316 436 316 432 304 424 312 432 304 420 304 460 288 396 328 384 280 524 880 1020 1008 1020 936 904 576 400 328 428 288 392 272 396 272 396 268 392 272 396 272 396 276 400 264 388 260 384 260 380 256 380 248 372 248 372 248 372 248 372 240 360 244 360 244 356 236 348 240 356 240 352 236 348 232 348 236 348 240 344 232 336 224 328 224 332 224 328 220 324 216 324 216 320 216 320 216 320 216 320 216 316 208 308 204 308 204 312 196 304 200 308 204 304 200 300 196 304 200 304 200 300 192 284 192 280 192 276 188 272 184 272 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 176 248 172 248 168 244 168 240 172 256 168 244 176 252 176 240 164 232 164 232 168 236 172 236 168 232 172 236 172 236 168 232 164 228 168 232 168 232 164 228 152 224 160 228 152 220 156 228 156 220 148 212 144 212 144 212 136 212 140 212 144 216 148 220 128 200 128 204 132 204 132 204 128 196 128 196 128 196 128 196 136 200 132 196 128 200 132 204 132 188 132 188 132 188 132 188 124 180 124 180 124 180 124 180 124 180 128 188 132 184 124 180 124 176 116 172 116 180 128 188 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 120 160 124 164 120 156 112 148 120 156 112 148 112 156 120 164 112 152 108 140 96 132 88 124 124 164 120 152 108 148 108 148 16 64 20 68 20 68 24 72 16 60 8 64 24 80 28 72 8 60 16 64 16 64 12 56 20 68 20 68 20 68 20 68 16 64 20 72 28 76 24 72 16 64 16 64 16 64 12 60 28 56 28 56 28 56 28 56 28 56 28 56 28 60 36 64 28 56 28 60 36 68 40 68 36 64 32 60 32 64 40 68 36 68 36 68 36 68 36 68 40 72 40 72 40 72 40 72 40 64 48 72 56 80 64 88 80 100 80 100 80 100 80 100 76 100 84 108 88 108 88 104 84 108 92 116 96 112 88 104 84 120 88 120 92 124 92 124 96 128 96 128 96 128 96 128 100 128 96 132 108 140 100 124 96 132 104 140 108 140 108 136 100 140 96 144 104 144 104 144 108 148 124 152 104 88 32 28 24 32 24 32 24 32 24 32 28 36 28 40 32 44 36 44 40 48 36 40 40 52 24 4 44 220 400 372 376 388 396 392 408 376 416 376 408 368 400 380 392 364 388 364 372 340 344 316 288 236 188 128 96 76 60 64 48 56 92 120 96 152 304 656 624 692 632 476 452 620 672 624 664 592 632 640 660 636 664 636 664 708 704 692 756 752 708 660 644 660 620 408 548 744 700 704 624 744 644 692 588 668 528 620 484 576 456 552 396 464 452 692 536 680 500 676 496 692 496 688 464 668 476 672 496 668 480 636 492 652 480 648 484 652 484 636 476 636 484 636 484 636 492 640 508 640 472 636 528 516 688 836 912 764 884 768 884 752 920 816 956 796 948 788 944 788 944 788 944 788 944 788 944 788 944 788 948 792 948 792 948 792 948 792 952 796 952 796 952 796 952 800 956 808 956 808 956 808 956 808 956 808 956 812 960 816 964 816 964 816 964 816 964 816 964 816 972 824 972 824 976 828 976 832 980 832 980 832 984 836 984 840 980 832 980 836 984 840 988 840 996 844 992 844 996 848 988 852 992 844 976 840 976 848 980 860 1020 744 816 828 1020 840 968 852 968 856 980 860 952 816 904 784 884 852 892 704 748 772 868 812 860 852 788 628 500 596 432 588 464 600 488 600 480 600 480 600 456 584 456 584 448 592 452 592 452 588 452 588 448 584 448 584 444 580 444 576 440 572 436 572 428 568 428 568 428 568 428 568 424 564 424 564 424 564 424 564 424 560 424 560 424 560 424 560 424 560 424 560 420 552 408 544 396 536 396 536 400 540 400 540 408 544 396 532 388 528 388 532 384 528 380 524 376 520 372 516 372 516 372 512 368 508 364 508 368 488 364 484 364 480 360 480 356 476 356 472 348 464 344 460 356 468 352 460 348 456 340 452 336 448 336 448 336 448 336 448 336 448 336 444 332 444 328 444 320 444 332 448 332 448 300 388 196 304 192 308 216 332 224 308 216 312 224 312 224 312 224 312 204 292 196 316 252 384 296 412 300 408 292 404 292 400 280 404 280 392 280 392 276 388 276 384 268 380 268 380 264 376 264 372 272 380 272 380 272 376 268 376 260 364 252 360 248 356 248 360 244 344 244 344 244 344 244 344 244 344 240 336 232 332 228 328 224 328 224 328 224 328 224 328 220 324 220 320 216 316 212 316 220 320 208 308 204 312 216 324 212 312 200 304 208 312 200 300 220 336 216 276 256 304 200 324 448 572 460 524 372 480 272 324 204 296 184 268 176 276 188 272 188 268 192 272 200 272 204 276 184 260 180 260 176 256 176 256 168 248 168 248 168 248 168 248 176 244 180 244 180 240 172 232 176 240 176 236 172 232 168 232 168 236 168 236 164 228 156 220 156 224 156 220 152 216 148 216 148 216 148 216 148 216 148 216 148 212 140 204 136 204 136 208 144 200 148 204 152 200 148 196 144 200 148 200 148 196 140 192 136 192 136 188 132 184 128 184 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 120 180 116 176 116 172 112 172 116 168 108 168 116 176 112 172 100 164 104 168 104 168 108 172 96 164 100 168 104 164 100 160 96 160 96 160 96 160 96 160 88 156 100 160 88 148 92 160 96 156 84 144 72 136 68 132 96 144 96 144 100 148 100 148 84 132 84 128 80 128 80 128 84 124 76 116 76 120 84 128 92 132 88 128 88 128 92 132 88 132 88 132 88 132 88 132 76 116 72 116 76 128 92 140 80 124 84 128 84 128 80 124 76 116 72 112 72 120 80 124 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 68 116 72 120 72 116 64 112 76 120 68 112 64 112 68 116 68 108 64 100 52 88 48 84 76 116 76 112 68 104 64 104 68 76 68 76 68 76 68 76 68 72 60 72 72 84 72 76 60 72 64 76 68 72 64 68 68 76 68 76 68 76 68 76 60 72 68 80 72 80 72 76 64 72 64 72 64 76 68 76 56 68 56 68 56 68 56 68 60 68 52 60 48 68 60 80 56 68 56 72 60 76 64 76 60 72 60 72 64 80 72 84 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 56 64 64 72 76 84 84 92 96 100 96 100 96 100 96 100 96 104 104 112 108 112 108 108 100 112 116 124 120 120 108 104 120 120 120 124 124 124 128 128 132 132 132 132 132 132 132 132 132 128 124 128 136 140 136 128 132 132 136 136 140 140 140 140 140 140 140 140 140 140 144 144 144 152 152 140 108 76 44 32 32 32 32 32 32 32 32 32 36 36 40 40 44 44 44 44 52 36 36 36 48 48 24 0 96 296 400 316 368 344 360 352 372 336 380 336 368 324 368 340 360 332 356 328 352 316 320 288 264 220 164 108 84 72 68 84 52 92 116 144 104 220 412 716 660 740 616 444 460 584 664 564 624 496 584 556 632 576 644 572 660 640 692 636 728 692 704 612 636 608 652 420 504 760 720 744 712 912 832 876 752 868 724 844 692 796 640 804 544 700 604 904 688 888 680 888 696 900 700 900 676 876 680 888 688 884 660 852 660 844 652 840 652 840 644 828 640 832 636 828 636 828 632 812 640 804 636 820 652 588 676 708 776 548 756 576 764 544 772 576 796 584 788 580 784 576 788 580 788 580 788 580 788 580 788 580 792 584 792 584 792 584 792 584 796 588 796 588 796 588 796 588 804 584 808 584 808 584 808 584 808 584 808 588 812 592 816 592 816 592 816 592 816 592 816 592 820 596 824 600 824 604 828 604 828 604 832 608 832 612 836 612 832 608 832 612 836 616 840 616 840 608 844 612 844 624 848 624 852 632 844 628 840 632 844 636 840 732 708 488 864 640 880 620 844 652 868 668 820 628 780 640 796 740 768 572 740 720 816 752 824 804 696 644 596 756 584 796 596 760 596 760 596 760 596 760 584 748 584 752 592 752 592 756 596 768 592 764 588 756 580 752 580 752 580 748 576 744 572 744 572 744 572 744 572 744 572 744 568 740 568 740 568 740 568 740 564 736 564 736 564 736 564 736 560 732 560 732 556 724 548 716 536 700 540 700 540 700 540 700 544 704 536 692 528 688 528 684 536 676 532 672 524 664 516 660 516 660 516 656 512 652 508 652 492 652 488 652 484 648 484 648 480 644 476 636 468 632 464 628 468 632 464 624 460 620 452 616 452 616 452 616 452 616 452 616 448 612 448 608 448 600 444 600 440 592 444 584 452 580 388 468 312 420 316 432 336 444 320 420 320 432 316 428 316 428 312 432 328 448 304 460 360 532 408 544 412 548 412 544 408 540 408 540 396 532 392 528 392 524 388 524 384 520 380 516 380 512 376 512 376 512 380 516 380 516 380 516 372 504 360 488 352 492 360 500 348 476 348 476 348 476 348 476 344 472 340 468 336 460 332 456 332 452 328 448 328 448 324 444 324 444 324 440 320 436 316 436 320 440 312 432 312 432 320 440 316 432 304 424 312 432 304 420 288 436 296 392 320 436 288 404 288 412 320 424 312 420 324 424 304 416 284 404 288 412 288 408 284 404 280 400 268 388 264 384 260 384 260 380 256 380 252 376 248 372 248 372 248 372 248 372 240 360 244 360 244 356 236 348 240 356 240 352 236 348 232 348 236 344 236 344 236 340 228 332 224 332 224 328 220 324 216 324 216 320 216 320 216 320 216 320 216 316 208 308 204 308 204 312 196 304 200 308 204 304 200 300 196 304 200 304 200 300 192 284 192 280 192 276 188 272 184 272 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 192 268 192 264 188 260 184 260 172 256 168 244 176 252 176 240 168 236 168 232 168 232 168 232 156 224 160 228 164 224 160 220 160 220 156 220 156 220 156 224 156 228 164 228 152 216 152 224 156 224 148 212 140 208 140 208 148 220 148 220 148 220 148 220 132 204 128 200 124 192 120 192 124 184 108 172 104 180 120 196 132 200 128 192 124 196 132 200 132 188 132 188 132 188 132 188 124 176 112 168 116 184 136 200 124 180 124 184 128 180 124 180 116 172 116 168 116 172 116 172 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 108 152 116 156 120 156 116 152 128 164 120 156 112 152 108 148 120 156 116 152 108 144 100 140 112 152 112 152 108 144 104 140 20 68 20 68 20 68 20 68 28 72 16 64 24 72 16 60 20 72 24 76 28 72 24 68 20 68 20 68 20 68 20 68 12 64 20 68 24 72 20 68 20 68 20 72 24 72 24 72 36 64 36 64 36 64 36 64 32 56 24 48 20 56 32 68 28 56 28 60 32 60 32 64 32 60 32 60 36 68 44 72 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 32 56 40 68 56 80 68 88 68 88 68 88 68 88 68 88 76 100 84 108 88 108 88 104 84 108 96 124 104 116 88 104 88 120 92 124 92 128 96 128 100 132 100 132 100 132 100 132 100 128 92 128 104 140 108 132 100 132 100 132 104 136 108 140 100 136 88 132 96 140 104 148 116 152 120 132 72 56 16 24 24 32 24 32 24 32 24 32 28 36 28 40 32 44 36 44 48 44 24 40 36 40 16 16 152 380 408 332 396 380 392 400 408 376 416 376 396 364 392 372 384 352 364 348 360 332 328 296 264 208 148 100 72 68 64 68 40 92 92 112 76 228 452 676 624 700 532 408 460 600 668 620 644 556 600 628 656 624 644 620 628 656 692 692 716 740 756 704 652 636 668 464 456 740 712 700 644 880 776 856 680 848 664 816 620 744 556 708 468 588 496 700 528 680 496 680 496 692 492 692 492 704 496 700 516 700 508 676 488 660 476 652 484 652 476 636 480 640 488 636 484 632 480 636 508 640 472 636 528 520 696 840 904 764 892 772 880 744 920 820 956 792 944 784 940 784 940 788 944 788 944 788 944 788 944 788 948 792 948 792 948 792 948 792 952 796 952 796 952 796 952 796 956 804 956 804 956 804 956 804 956 804 956 808 960 812 964 812 964 812 964 812 964 812 964 812 968 816 968 820 972 820 976 824 976 828 976 832 980 832 984 836 980 832 980 836 984 840 988 840 992 840 988 844 992 844 988 848 992 848 980 840 976 840 968 840 968 876 1020 680 852 916 976 860 960 860 976 844 916 788 892 796 892 808 780 700 884 836 868 820 828 748 540 572 520 612 456 624 484 596 484 596 476 596 476 596 460 588 460 588 452 592 452 592 464 600 460 592 452 584 444 576 444 580 444 576 440 572 436 572 432 572 432 572 432 572 432 572 428 568 428 568 428 568 428 568 428 564 428 564 428 564 428 564 424 564 428 560 424 552 412 544 404 540 400 540 400 540 400 540 404 540 396 528 384 524 384 528 392 532 388 528 380 520 372 516 372 516 372 512 368 508 364 508 372 492 372 492 368 488 368 484 360 480 356 476 352 468 344 464 356 468 352 460 348 456 340 452 340 452 340 452 340 452 340 452 336 448 336 444 332 444 328 444 320 436 320 440 328 432 248 304 212 324 212 324 220 328 228 320 236 320 232 320 232 316 228 308 244 308 196 328 284 424 316 408 304 412 300 412 296 408 284 408 284 396 284 392 280 392 276 388 272 384 272 380 268 380 264 376 264 372 264 372 268 376 268 376 264 368 252 352 244 356 252 364 248 348 248 348 248 348 248 348 252 348 248 344 240 340 236 336 228 332 228 328 224 324 220 324 220 324 220 320 216 316 212 316 208 312 216 320 216 320 208 312 212 312 200 304 208 312 200 300 188 320 220 288 224 320 232 300 216 296 236 340 244 316 196 300 204 292 192 292 200 300 208 288 204 280 200 276 196 264 192 260 180 260 176 256 176 252 172 252 168 248 168 248 168 248 168 248 176 244 180 244 180 240 172 232 176 240 176 236 172 232 168 232 164 232 168 236 168 232 160 224 156 224 156 220 152 216 148 216 148 216 148 216 148 216 148 216 148 212 140 204 136 204 136 208 144 200 148 204 152 200 148 196 144 200 148 200 148 196 140 192 136 192 136 188 132 184 128 184 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 136 192 132 192 128 188 128 184 116 168 108 168 116 176 112 172 104 168 104 168 104 168 104 168 92 156 96 160 96 160 92 156 96 156 88 152 88 152 92 160 92 160 100 160 88 148 88 156 88 152 84 148 84 148 88 156 100 148 100 148 100 148 100 148 80 128 80 124 72 120 68 116 80 116 68 104 64 112 84 132 92 128 84 124 84 124 88 132 88 132 88 132 88 132 88 132 88 128 76 112 72 120 84 136 80 124 80 120 76 124 80 124 72 116 72 116 72 116 68 112 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 60 108 64 120 72 120 72 120 80 124 76 120 68 108 56 104 84 124 80 116 76 112 72 108 64 108 72 112 72 108 64 100 72 80 68 76 68 76 64 72 80 84 68 76 68 76 60 64 72 80 76 88 80 84 72 80 68 76 68 76 68 76 68 76 60 68 64 76 68 76 68 76 76 84 72 80 72 80 72 80 64 76 64 76 64 76 64 76 56 68 56 68 56 72 64 76 60 72 60 72 64 76 64 76 64 76 60 72 60 76 68 80 68 68 68 68 68 68 68 68 64 64 64 64 64 64 64 64 56 60 64 76 80 88 92 100 88 92 88 92 88 92 88 92 96 104 104 112 108 112 108 108 108 116 116 124 120 120 112 112 124 124 124 124 128 128 128 132 128 128 128 128 128 128 128 128 132 128 120 124 132 140 140 140 136 132 132 132 132 136 140 144 136 136 132 128 132 140 148 152 148 152 148 120 76 48 28 28 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 40 56 32 36 40 36 28 32 44 220 388 376 304 380 324 368 336 372 336 380 336 364 324 364 332 360 320 340 320 340 308 304 268 232 188 140 92 68 68 64 84 64 132 112 144 128 328 564 700 648 712 496 396 484 548 624 548 592 464 564 548 624 548 620 568 604 580 676 632 680 688 792 724 668 620 656 500 428 696 736 736 756 984 952 1008 900 1016 904 1020 880 980 820 944 752 840 660 860 684 884 672 880 684 896 692 892 704 904 696 908 700 904 680 876 668 852 656 840 656 840 644 824 644 836 640 828 636 824 628 808 632 796 628 816 648 584 676 708 772 548 764 580 760 536 768 584 792 584 788 576 780 572 784 576 788 580 788 580 788 580 788 580 792 584 792 584 792 584 792 584 796 588 796 588 796 588 796 588 804 588 804 588 804 588 804 588 804 588 804 592 808 596 812 596 812 596 812 596 812 596 812 596 812 600 816 600 820 604 820 604 824 604 828 604 832 608 832 608 832 608 832 612 836 616 840 616 836 608 840 608 844 620 844 620 844 628 844 632 840 628 840 628 840 604 912 636 676 560 900 628 856 664 852 652 796 624 796 680 844 660 692 616 848 700 808 780 792 748 560 744 640 772 584 772 600 764 600 764 600 764 600 764 596 760 592 756 592 752 592 748 596 768 592 760 584 752 576 748 580 752 580 748 576 744 572 744 576 748 576 748 576 748 576 748 572 744 572 744 572 744 572 744 568 740 568 740 568 740 568 740 564 736 564 736 560 728 548 720 544 704 544 704 540 700 540 700 536 692 528 684 520 680 520 676 528 672 524 668 520 664 516 660 516 660 516 656 512 652 508 652 496 660 496 656 492 656 488 652 484 644 480 640 472 632 468 632 468 632 464 624 460 620 452 616 456 620 456 620 456 620 456 620 448 612 448 608 448 600 444 600 432 584 436 576 440 568 372 448 320 428 312 416 312 428 324 444 324 436 320 428 316 424 308 428 308 436 304 480 400 572 432 552 412 548 412 544 408 540 408 540 400 532 396 532 392 528 392 528 388 520 384 520 380 516 380 516 372 508 368 504 368 504 368 504 368 500 360 496 356 492 356 496 352 480 352 480 352 480 352 480 352 480 348 476 344 468 336 464 336 456 332 448 328 444 320 440 324 444 324 440 320 436 316 436 308 432 320 444 324 440 312 428 316 432 304 424 312 432 304 412 308 420 316 416 292 416 308 416 308 408 264 396 280 432 312 464 284 404 280 408 292 412 284 400 268 392 272 396 272 396 276 400 256 380 256 380 252 376 252 372 248 372 248 372 248 372 248 372 240 360 244 360 244 356 236 348 240 356 240 352 236 348 232 348 228 340 232 344 236 340 228 336 224 332 224 328 220 324 216 324 216 320 216 320 216 320 216 320 216 316 208 308 204 308 204 312 196 304 200 308 204 304 200 300 196 304 200 304 200 300 192 284 192 280 192 276 188 272 184 272 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 184 260 184 256 180 252 176 252 172 256 168 244 176 252 176 240 172 240 168 232 168 232 164 228 156 224 160 228 164 224 160 220 164 224 152 212 148 216 160 228 160 232 164 228 152 216 148 220 152 220 148 216 152 224 160 228 148 220 148 220 144 216 144 216 120 192 120 192 120 188 116 188 120 184 112 180 116 188 128 200 128 196 124 192 124 192 128 196 132 188 132 188 132 188 132 188 136 188 124 176 116 176 120 180 124 180 120 176 120 176 124 180 116 176 120 180 120 172 112 168 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 108 152 116 160 124 168 128 168 124 164 124 160 116 152 104 144 116 156 112 152 108 148 108 144 104 148 112 156 116 152 108 144 24 72 24 68 20 64 16 64 28 68 16 64 24 72 20 60 20 72 24 76 28 72 24 68 20 68 20 68 20 68 20 68 8 60 16 68 20 68 20 64 28 76 24 72 20 64 16 64 32 60 32 60 32 60 32 60 28 56 32 64 36 64 36 64 40 68 40 68 36 64 36 64 40 68 36 60 32 60 36 64 36 68 36 68 36 68 36 68 32 64 32 64 32 64 32 64 36 60 44 72 64 92 76 100 76 96 76 96 76 96 76 96 76 100 84 108 88 108 88 104 96 116 96 116 96 116 96 116 92 124 92 128 96 128 100 132 96 128 96 128 96 128 96 128 100 124 88 120 100 140 112 140 104 136 100 128 100 136 108 144 96 132 80 128 88 140 108 156 120 152 112 112 44 32 0 24 24 32 24 32 24 32 24 32 20 28 20 28 24 32 28 36 48 44 32 44 20 16 32 76 272 400 360 348 404 352 404 368 408 376 408 372 392 356 380 360 380 344 348 332 352 328 316 276 224 180 128 88 60 64 52 64 60 124 80 124 136 364 600 652 596 652 432 408 524 572 616 596 608 528 588 628 644 592 624 628 612 612 656 664 664 732 820 776 732 692 636 540 384 624 728 696 588 848 736 908 712 916 700 952 700 944 684 892 688 788 488 680 508 684 492 688 500 712 508 716 488 704 508 716 528 708 500 668 504 672 488 660 496 660 484 644 484 644 480 636 484 632 476 632 504 636 468 636 532 524 700 844 900 764 900 776 876 736 916 824 952 788 940 784 936 780 940 784 944 788 944 788 944 788 944 788 948 792 948 792 948 792 948 792 952 796 952 796 952 796 952 796 956 804 956 804 956 804 956 804 956 804 956 808 960 812 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 836 984 840 988 840 988 836 988 840 988 844 984 844 980 840 976 844 980 844 968 840 980 860 956 912 944 668 968 840 988 864 948 812 892 792 912 824 836 720 776 812 948 836 884 812 664 592 436 604 476 596 528 612 508 608 496 608 488 608 488 608 476 600 472 592 452 588 444 584 452 588 448 584 444 580 440 576 444 580 444 576 440 572 436 572 436 576 436 576 436 576 436 576 432 572 432 572 432 572 432 572 432 568 432 568 432 568 432 568 428 564 428 564 424 556 416 548 408 548 408 544 404 540 400 540 392 528 384 516 376 512 372 516 376 520 376 520 372 516 372 516 372 516 372 512 368 508 364 508 380 500 376 496 376 492 372 492 364 484 360 476 352 472 348 468 356 468 352 460 348 456 340 452 344 456 344 456 344 456 344 456 336 448 336 444 332 444 328 444 320 440 324 436 320 432 268 340 212 324 208 308 204 312 224 332 236 324 232 320 228 308 220 304 212 320 252 388 312 424 316 420 300 408 296 408 292 404 284 404 288 400 284 396 284 392 280 392 276 388 272 384 272 380 268 380 268 376 264 372 260 364 256 364 252 364 256 364 252 360 248 352 252 352 252 352 252 352 252 352 248 348 244 344 240 336 232 332 232 336 228 328 224 324 216 320 220 324 220 320 216 316 212 316 212 316 212 316 212 316 212 316 212 312 200 304 208 312 200 304 216 296 204 316 216 300 232 296 240 308 244 312 228 288 188 244 184 276 184 284 196 288 188 264 188 268 192 272 200 272 204 276 176 256 176 252 172 252 168 248 168 248 168 248 168 248 168 248 176 244 180 244 180 240 172 232 176 240 176 236 172 232 168 232 160 232 164 236 168 232 164 228 156 224 156 220 152 216 148 216 148 216 148 216 148 216 148 216 148 212 140 204 136 204 136 208 144 200 148 204 152 200 148 196 144 200 148 200 148 196 140 192 136 192 136 188 132 184 128 184 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 120 180 120 176 116 176 112 172 116 168 108 168 116 176 112 172 108 172 108 168 104 164 100 164 96 160 100 164 100 164 96 160 104 160 92 148 84 156 96 168 96 164 104 160 88 144 84 152 92 152 84 148 80 148 84 148 100 148 96 144 92 140 92 136 68 116 68 116 68 120 72 120 80 120 84 124 88 132 96 136 88 124 84 120 80 124 84 128 88 132 88 132 88 132 88 132 84 128 84 124 80 120 76 120 80 124 76 116 72 120 80 124 76 124 84 128 84 120 72 112 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 60 112 72 124 84 136 88 136 68 120 72 124 72 116 60 104 72 112 68 108 68 108 64 104 64 108 76 124 84 116 72 104 72 80 72 76 68 72 64 72 64 68 60 72 72 84 76 80 64 76 68 80 72 76 68 72 68 76 68 76 68 76 68 76 56 68 64 76 68 76 68 72 76 80 68 72 60 64 56 60 56 68 56 68 56 68 56 68 52 72 64 84 72 80 64 72 72 80 68 80 68 80 68 80 72 84 68 76 60 72 60 72 68 68 68 68 68 68 68 68 64 64 64 64 64 64 64 64 60 64 68 80 84 96 100 108 104 108 104 108 104 108 104 108 96 104 104 112 108 112 108 108 120 120 116 116 112 120 116 124 124 124 124 128 128 132 132 132 124 124 124 124 124 124 124 124 132 124 120 120 132 140 144 144 140 136 132 128 132 136 144 148 136 132 128 124 128 136 148 156 152 156 144 108 56 28 20 28 32 32 32 32 32 32 32 32 24 24 24 28 28 28 32 32 52 36 44 44 24 12 48 96 308 376 332 328 384 300 380 312 376 336 380 336 364 320 356 332 356 316 328 312 336 304 296 256 204 172 128 88 68 68 64 80 84 148 100 164 188 452 676 700 624 688 444 448 572 556 592 532 564 448 560 552 612 516 604 572 636 552 636 580 620 656 792 704 764 688 620 540 368 576 752 728 672 864 864 960 888 980 904 1020 936 1020 940 1020 980 988 680 832 704 900 700 920 724 956 748 944 728 904 764 940 780 940 716 896 684 868 672 856 668 856 656 836 644 836 640 828 636 824 628 812 636 800 632 820 656 592 688 716 772 548 768 580 756 532 768 592 796 580 784 572 780 572 780 576 788 580 788 580 788 580 788 580 792 584 792 584 792 584 792 584 796 588 796 588 796 588 796 588 800 588 804 588 804 588 804 588 804 588 804 592 808 596 812 596 812 596 812 596 812 596 812 596 812 596 812 600 816 604 820 604 820 600 820 604 824 608 828 608 828 608 828 612 832 616 836 616 836 604 836 616 840 620 844 620 832 620 840 632 844 632 844 628 824 672 840 592 920 560 592 700 880 676 832 636 788 648 812 716 776 616 760 700 828 696 832 784 628 692 588 808 572 756 628 724 616 780 616 780 616 780 616 780 608 768 600 760 592 748 584 740 584 756 580 752 580 748 576 748 580 752 580 748 576 744 572 744 576 748 576 748 576 748 576 748 572 744 572 744 572 744 572 744 568 740 568 740 568 740 568 740 564 736 568 736 560 728 552 720 548 708 548 704 544 700 540 700 528 684 520 672 512 668 508 672 512 656 516 660 516 660 516 660 516 660 516 656 512 652 508 660 500 664 500 660 496 660 492 656 484 648 480 640 476 636 468 632 468 632 464 624 460 620 452 616 456 620 456 620 456 620 456 620 448 612 448 608 448 600 444 600 436 592 444 584 436 580 400 508 344 452 336 428 312 416 312 428 320 432 316 424 308 420 304 420 320 500 416 572 420 544 408 556 408 544 404 540 404 536 404 536 400 536 400 532 396 528 392 528 388 524 388 520 384 516 380 516 384 516 376 508 368 500 364 496 356 496 364 504 368 496 352 484 356 480 356 480 352 476 356 476 348 468 344 464 336 460 332 456 336 456 332 448 328 444 320 440 324 444 324 440 320 436 316 436 324 440 312 428 308 432 320 444 316 432 304 424 312 432 304 412 320 372 280 424 312 420 308 416 292 432 292 400 264 420 280 420 280 400 280 412 292 412 276 388 284 404 280 400 268 388 264 384 256 380 256 376 252 372 248 372 248 372 248 372 248 372 248 372 240 360 244 360 244 356 236 348 240 356 240 352 236 348 232 344 228 336 232 344 236 344 232 340 224 332 224 328 220 324 216 324 216 320 216 320 216 320 216 320 216 316 208 308 204 308 204 312 196 304 200 308 204 304 200 300 196 304 200 304 200 300 192 284 192 280 192 276 188 272 184 272 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 188 264 188 260 184 256 180 256 176 256 168 244 176 252 176 240 172 240 172 232 168 228 164 228 160 228 164 232 168 228 164 224 172 228 156 216 152 220 164 236 160 232 164 228 148 212 144 220 156 224 144 212 136 204 132 204 144 216 144 212 140 208 136 204 108 184 112 188 116 192 120 192 120 192 128 204 140 208 140 208 128 192 124 188 120 192 124 196 132 188 132 188 132 188 132 188 120 176 124 184 128 184 124 176 128 180 116 168 112 172 124 184 124 184 132 188 128 180 116 164 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 108 156 120 168 136 180 140 180 112 156 120 164 120 156 112 144 116 156 112 152 112 152 112 148 104 152 120 164 128 160 112 148 28 76 24 68 20 64 12 60 24 72 24 72 24 72 24 72 12 64 24 80 32 72 16 60 24 68 12 56 8 60 20 72 12 64 16 64 16 64 16 68 20 68 20 68 20 68 20 68 28 60 32 64 36 60 32 56 32 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 36 72 40 76 44 72 40 68 28 64 32 68 36 64 32 60 52 80 40 68 36 72 48 84 48 72 52 76 60 88 76 100 88 108 80 96 76 96 76 96 80 96 68 124 92 108 76 124 92 124 92 124 92 124 92 124 96 124 92 124 92 124 92 120 96 132 100 128 88 120 96 136 92 132 92 136 96 140 100 140 96 140 104 148 108 148 108 144 100 144 100 144 108 140 108 140 148 164 100 68 20 44 24 24 24 32 24 28 20 24 16 24 32 36 28 32 24 28 20 24 16 56 32 32 48 20 52 196 356 356 364 352 368 360 376 356 392 372 396 372 388 360 368 344 360 356 360 336 344 316 288 232 208 140 100 80 72 60 40 56 100 80 92 92 196 528 604 664 632 536 424 464 572 584 580 600 572 552 592 608 636 608 632 640 640 624 636 608 652 688 708 692 756 740 612 516 484 544 684 728 640 700 672 820 704 836 668 904 728 940 736 964 780 824 556 664 532 688 500 728 528 712 556 820 640 820 716 928 652 740 576 724 520 680 488 680 504 660 468 648 488 652 484 636 472 632 472 636 504 648 464 660 524 528 740 824 916 768 916 776 864 748 960 816 944 792 936 788 932 784 928 784 936 792 936 792 936 792 936 788 940 788 936 784 932 788 936 792 936 788 936 792 940 796 944 796 948 800 948 800 948 800 948 800 944 796 944 800 948 804 952 804 952 804 952 804 952 804 952 804 952 804 952 808 956 812 960 812 960 816 960 820 964 824 968 824 972 828 972 832 976 836 980 836 976 836 976 836 980 840 984 840 984 840 984 844 988 848 992 848 980 864 1012 828 1004 876 928 640 1012 848 912 784 884 824 892 804 744 724 860 832 840 836 804 680 528 592 472 596 464 608 492 620 492 616 500 624 504 644 524 660 520 644 504 620 476 596 464 588 456 592 448 588 448 584 444 584 448 584 444 580 440 576 436 572 440 580 440 576 436 572 432 572 432 572 432 568 428 564 424 564 436 572 428 564 424 564 428 568 432 568 424 560 416 548 404 544 400 552 392 544 388 540 392 540 368 508 364 500 360 496 364 504 376 508 372 508 376 520 380 516 364 508 360 508 356 504 352 496 348 488 360 492 360 492 364 496 360 488 352 480 348 480 352 480 352 468 352 460 348 460 348 464 340 452 340 460 356 464 344 444 328 448 328 444 324 440 320 440 316 440 316 440 316 440 316 440 264 360 232 320 200 308 208 320 216 328 220 316 196 304 216 344 308 416 312 420 312 424 312 424 300 408 292 400 288 400 288 404 288 400 284 396 284 392 280 392 280 392 284 392 276 384 268 376 264 376 268 376 268 372 260 364 260 368 264 368 256 360 248 352 224 352 252 364 264 384 284 364 228 316 212 324 216 324 208 332 240 344 232 328 220 324 224 328 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 208 316 208 312 204 308 200 308 200 304 208 300 204 296 208 296 212 296 216 296 224 292 216 284 208 288 208 284 204 280 200 280 192 272 192 268 188 264 184 264 180 260 180 256 176 252 172 252 172 252 172 248 168 244 164 244 176 244 176 244 176 244 176 244 172 240 168 236 168 232 164 232 168 236 168 232 164 232 160 228 160 228 160 224 152 216 144 208 148 220 152 220 152 216 144 208 136 204 136 200 132 196 128 196 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 144 200 136 192 132 192 132 196 136 192 132 188 128 192 132 196 124 192 136 192 120 172 116 188 132 192 132 188 128 188 124 184 108 180 100 172 100 164 96 164 104 172 108 168 104 172 108 176 120 176 100 168 112 176 104 156 112 164 84 136 68 136 84 156 104 164 108 156 104 160 108 160 92 144 100 152 104 152 100 144 96 140 96 132 92 132 92 132 92 128 88 124 84 128 88 132 96 140 96 136 92 132 88 132 88 128 80 120 76 128 88 136 80 124 80 124 80 124 80 124 76 124 88 132 84 124 88 140 92 136 84 128 76 120 72 120 76 124 76 124 76 124 76 124 80 124 76 120 72 124 76 128 72 120 72 120 72 120 72 120 80 124 76 120 72 124 76 128 64 112 64 112 64 112 64 112 72 116 72 116 72 116 72 116 60 104 60 108 68 120 80 128 68 76 68 76 68 76 68 76 68 76 68 76 68 80 72 80 56 72 68 84 76 76 64 64 68 76 60 68 60 68 68 76 64 72 64 72 64 72 64 72 68 76 68 76 68 76 68 76 56 72 60 76 64 72 60 68 60 72 60 72 60 72 60 72 64 64 64 64 64 64 64 64 68 72 72 76 76 72 72 68 60 64 64 68 68 64 64 60 72 72 68 68 68 68 72 72 68 72 68 76 76 88 88 96 108 108 100 100 96 100 96 104 100 92 96 120 124 116 116 132 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 120 124 128 120 116 116 124 128 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 144 136 144 136 140 136 140 136 168 148 108 52 32 32 40 20 32 32 32 28 28 24 24 24 36 36 32 32 32 32 28 28 28 40 32 28 48 8 76 220 356 332 352 332 356 324 356 324 364 332 368 332 364 320 348 312 348 320 340 308 324 296 272 216 184 132 92 60 72 56 60 64 120 116 120 160 288 620 616 724 624 572 436 532 580 588 592 532 548 468 576 508 616 512 620 556 620 564 616 548 636 608 696 624 732 700 588 496 488 516 680 748 668 748 712 836 780 864 804 932 860 1020 908 1020 884 956 656 860 680 860 692 964 728 972 780 1000 956 996 1012 1020 908 908 732 928 708 880 680 876 684 856 660 848 664 848 648 836 640 828 636 820 640 828 628 840 656 580 728 676 784 536 780 576 732 556 796 588 792 576 792 572 788 568 784 568 792 576 792 576 792 576 792 580 792 588 788 584 784 588 788 592 788 588 788 592 792 596 796 596 800 592 800 592 800 592 800 592 796 588 796 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 600 808 604 812 604 812 604 812 608 816 612 820 612 824 616 824 620 828 620 832 624 832 616 832 620 836 620 840 624 840 624 840 628 844 628 848 632 824 640 844 612 852 664 824 540 760 636 832 652 788 696 808 660 684 644 816 736 804 824 768 676 612 716 604 744 604 764 604 776 608 784 616 800 636 824 660 840 680 844 656 808 616 772 592 756 592 764 592 760 588 760 584 756 584 756 580 752 580 752 580 748 580 756 580 752 576 752 572 748 572 748 572 744 568 744 564 740 572 744 572 740 568 740 568 736 568 736 560 728 552 716 540 712 544 712 544 708 536 700 528 696 496 668 492 660 488 660 488 652 504 628 488 632 504 644 504 644 504 648 500 652 500 648 496 652 488 648 492 652 492 656 496 656 496 652 488 644 480 640 480 640 472 632 464 628 460 624 464 628 456 616 452 620 464 628 456 612 448 612 448 608 444 608 440 604 436 600 436 600 436 600 436 596 416 548 388 504 348 480 336 476 328 476 344 496 368 528 412 572 432 564 424 556 416 548 408 544 412 544 404 540 400 536 404 540 404 536 400 536 396 532 396 528 396 532 392 524 384 520 380 516 372 512 376 512 376 508 368 500 368 504 368 504 364 496 356 488 364 496 368 476 360 464 328 396 308 396 272 396 304 440 312 436 340 456 332 448 324 444 324 444 324 444 324 440 320 436 316 436 320 428 320 424 316 420 312 420 316 424 312 420 312 416 308 416 304 416 304 412 300 408 296 408 296 408 300 412 292 408 288 400 288 412 284 408 284 404 280 404 272 396 272 392 268 388 264 388 260 384 260 380 256 376 252 376 252 376 252 372 248 368 244 360 240 352 244 352 244 352 244 352 244 348 240 348 236 344 236 340 236 336 232 336 228 332 228 328 224 332 228 328 220 320 212 312 216 324 220 324 220 320 212 312 208 312 208 308 204 308 200 304 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 200 276 196 268 192 268 192 272 192 268 188 264 188 264 192 268 180 264 192 264 176 248 176 260 188 264 188 264 184 260 180 256 184 264 176 256 172 240 164 240 168 236 164 232 164 228 168 232 156 224 160 236 176 240 152 204 148 220 152 224 156 224 156 220 152 216 152 220 160 228 160 236 156 232 152 228 144 216 128 204 144 212 140 204 136 204 136 204 132 200 128 196 128 196 132 200 140 196 140 192 136 188 132 188 132 188 128 184 124 184 128 184 132 188 132 188 132 188 132 188 112 176 128 184 124 180 132 196 140 184 132 176 124 168 120 172 124 172 124 172 124 172 124 172 132 168 128 164 124 168 128 172 120 160 120 160 120 160 120 160 120 156 116 152 112 156 116 160 112 152 112 152 112 152 112 152 116 148 116 148 116 148 116 148 112 144 108 140 108 144 116 152 12 60 12 60 16 72 28 80 12 60 12 64 16 68 20 72 8 60 16 68 20 64 12 56 20 64 16 60 12 64 16 68 24 68 20 64 16 60 12 56 20 68 20 68 20 68 20 68 28 60 32 64 36 60 32 56 32 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 36 68 40 72 40 72 36 68 28 64 32 68 36 64 32 60 32 64 36 68 36 68 32 64 44 64 44 68 52 76 64 88 88 104 80 96 76 96 80 100 60 88 64 116 92 120 92 136 92 124 92 124 92 124 92 124 84 120 88 124 92 128 96 132 84 120 88 116 80 108 84 124 92 132 84 136 88 140 92 140 80 132 88 136 92 140 88 136 100 144 100 144 108 140 108 140 140 140 72 40 0 28 12 28 24 32 24 28 20 24 16 24 20 28 24 32 24 32 28 36 40 40 24 40 40 20 116 292 352 352 360 348 360 352 364 352 376 360 384 364 372 356 360 344 352 340 344 316 312 300 272 228 180 128 92 72 68 64 44 76 96 124 84 136 340 588 564 624 572 452 444 540 600 632 636 564 560 552 592 596 620 604 624 632 640 620 632 612 636 660 680 668 716 740 556 520 508 472 672 712 652 660 620 696 612 720 596 756 604 832 696 868 668 700 512 676 512 672 492 708 524 740 600 860 788 1020 856 1020 824 852 616 768 560 712 512 700 520 684 500 684 504 668 500 652 488 644 484 648 508 652 464 660 528 528 740 824 904 772 916 772 868 752 968 800 944 788 932 784 932 784 928 780 936 788 936 788 936 788 936 788 940 788 936 784 932 788 936 792 936 788 936 792 940 796 944 796 948 800 948 800 948 800 948 800 944 796 944 800 948 804 952 804 952 804 952 804 952 804 952 804 952 804 952 808 956 812 960 812 960 812 960 816 964 820 968 820 972 824 972 824 976 828 976 832 976 832 976 832 980 836 980 840 984 840 984 840 988 844 988 848 984 840 984 836 992 864 1012 844 856 800 932 792 868 824 852 712 788 800 888 800 832 812 660 580 532 620 492 604 460 600 456 592 480 608 488 624 508 652 532 668 552 672 528 640 496 608 472 596 460 596 452 592 452 588 448 588 440 580 440 580 444 584 444 584 440 580 440 580 436 576 436 572 432 572 432 572 428 568 428 564 432 572 432 572 432 568 424 560 420 556 412 548 404 540 396 540 388 540 388 536 380 524 368 504 344 484 344 476 336 476 340 480 344 484 336 476 340 488 344 484 352 492 344 488 340 484 340 480 348 488 352 492 356 496 356 500 360 496 352 484 340 480 340 476 352 472 356 464 348 460 352 464 352 460 340 452 344 460 348 456 328 448 328 448 324 444 324 440 320 440 320 436 316 436 316 440 340 444 320 416 292 392 276 384 288 400 288 412 316 440 332 444 316 424 312 420 300 408 292 404 300 412 296 404 288 400 292 404 296 404 292 404 288 400 288 396 292 396 280 384 268 380 272 384 268 376 268 376 268 372 260 368 260 368 260 368 256 360 244 352 240 368 264 384 288 388 256 304 216 272 140 240 160 300 200 312 212 328 224 328 224 328 220 320 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 208 312 204 312 200 308 200 308 208 304 208 300 204 296 208 296 212 296 216 300 220 288 212 284 208 284 204 284 200 280 200 280 192 272 192 268 188 264 184 264 180 260 180 256 176 252 172 252 172 252 172 248 168 244 164 248 176 244 176 244 176 244 176 244 180 244 176 244 172 240 172 236 164 228 160 228 156 224 156 220 156 224 156 224 152 216 144 208 148 220 152 220 152 216 144 208 144 212 144 208 140 208 136 204 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 140 200 136 192 132 192 132 192 128 188 124 184 124 184 128 188 116 180 124 180 116 172 116 180 124 184 124 180 120 180 116 176 104 180 96 168 88 168 96 168 96 160 96 160 100 160 100 160 104 164 104 168 116 176 108 160 84 148 100 168 104 156 84 136 84 140 92 152 104 160 108 160 112 160 108 152 96 136 84 124 104 144 104 144 100 140 100 140 96 136 92 132 92 132 96 136 96 140 96 136 92 132 88 132 88 136 92 132 88 128 80 120 88 132 88 132 88 132 88 132 64 116 80 124 76 120 84 136 92 136 84 128 76 124 76 124 76 124 76 124 76 124 76 124 80 124 76 120 72 124 76 128 72 120 72 120 72 120 72 120 72 116 68 112 64 116 68 120 64 112 64 112 64 112 64 112 72 116 72 116 72 116 72 116 76 116 68 108 64 108 64 108 64 68 60 68 60 76 72 88 52 60 56 68 60 72 68 76 56 64 60 72 64 68 56 64 64 72 64 72 64 72 64 72 76 80 68 76 60 68 56 60 64 72 64 72 64 72 64 72 56 72 60 76 64 72 60 68 60 72 60 72 60 72 60 72 64 64 64 64 64 64 64 64 64 68 72 72 72 72 68 64 60 64 64 68 68 64 64 60 60 64 68 72 72 68 64 60 60 64 60 68 68 76 76 84 104 108 100 100 96 100 100 108 96 96 104 116 120 120 120 124 120 120 120 120 120 120 120 120 112 116 120 120 128 128 132 136 116 120 124 120 112 112 120 128 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 148 140 148 140 144 140 144 140 164 124 76 28 20 24 36 28 32 32 32 28 28 24 24 24 24 28 28 32 32 36 36 40 56 24 24 36 32 24 160 328 348 324 344 324 348 316 348 316 352 320 360 328 364 324 352 316 336 316 320 280 292 272 256 204 156 112 80 64 68 56 68 84 108 152 92 220 452 688 592 700 548 492 464 620 616 636 648 492 544 472 576 492 596 504 612 536 620 556 612 540 620 564 644 588 692 680 516 500 524 440 624 728 680 724 652 704 652 748 692 788 720 892 792 944 752 864 652 900 700 880 684 944 704 972 772 992 956 1020 1020 1020 1008 1020 792 1020 752 916 708 900 708 884 696 892 684 868 668 852 656 844 648 832 648 832 632 844 656 580 728 676 776 536 780 572 736 572 804 576 788 576 784 576 784 576 784 576 788 580 788 580 788 580 788 580 792 588 788 584 784 588 788 592 788 588 788 592 792 596 796 596 796 588 796 588 796 588 796 588 796 588 796 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 600 808 604 812 604 812 604 812 608 816 612 820 612 820 612 824 616 824 620 828 620 828 612 832 616 832 620 836 620 836 620 840 624 840 628 844 628 852 636 848 632 840 640 860 696 812 632 784 640 816 720 768 572 756 712 832 744 820 764 628 692 620 760 612 768 604 760 596 752 608 780 612 792 628 808 644 824 636 804 628 792 616 784 612 784 600 768 596 768 592 764 592 764 576 748 580 752 584 760 588 760 584 760 580 756 580 752 576 752 576 752 572 748 572 744 568 744 568 744 572 744 572 736 560 728 552 720 548 716 540 708 532 704 536 708 540 708 532 684 496 660 480 648 472 644 468 640 472 636 480 616 468 612 476 624 480 628 484 636 476 636 476 632 472 632 484 644 488 648 492 656 496 660 500 656 492 644 480 640 476 636 476 636 468 628 464 628 464 632 472 628 452 612 456 624 460 624 452 616 448 612 448 608 444 608 444 604 440 604 440 600 436 596 432 580 440 580 440 580 436 576 456 588 440 580 448 584 428 552 412 548 412 548 416 552 416 556 416 548 408 540 404 540 404 544 408 544 408 540 404 540 400 536 408 536 388 516 376 516 384 524 376 512 380 516 376 512 372 504 364 504 368 500 364 492 352 484 352 512 428 548 420 500 356 408 280 368 244 340 248 412 320 452 316 440 324 448 332 448 324 440 324 444 324 440 320 436 316 436 320 428 320 424 316 420 312 420 312 420 312 416 308 416 304 412 304 416 304 412 300 408 296 408 292 408 296 408 292 404 284 396 284 408 284 404 280 404 276 400 272 396 272 392 268 388 264 388 260 384 260 380 256 376 252 376 252 376 252 372 248 368 244 360 244 356 248 356 248 356 248 356 248 356 248 352 244 352 240 348 228 332 224 328 224 324 220 324 224 328 224 328 224 324 216 316 216 324 220 324 220 320 212 312 212 316 208 312 204 308 204 308 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 196 272 192 268 188 264 192 268 188 260 184 256 180 260 184 264 176 252 176 252 176 248 172 252 180 256 180 252 176 248 172 248 176 260 172 252 168 240 164 244 156 228 160 224 160 224 160 220 180 228 160 212 160 228 188 252 176 228 168 212 144 188 120 172 116 172 132 188 148 204 148 204 152 216 156 220 152 216 148 212 144 212 148 216 148 212 144 208 140 204 136 200 132 204 136 208 140 196 140 192 136 188 132 188 136 192 140 196 136 184 120 168 124 180 124 180 124 180 124 180 116 176 124 180 116 168 116 180 136 180 128 172 124 172 124 172 124 172 124 172 124 172 124 172 120 160 116 152 112 156 120 160 120 160 120 160 120 160 120 160 128 164 124 160 120 164 124 168 112 152 112 152 112 152 112 152 116 148 116 148 116 148 116 148 120 148 112 140 108 140 112 144 24 68 12 56 8 60 20 72 4 56 8 56 12 60 16 64 8 60 12 60 12 60 12 56 16 64 16 64 16 64 16 64 28 72 20 68 12 60 8 52 16 64 16 64 16 64 16 64 28 60 32 64 36 60 32 56 32 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 32 64 36 72 40 68 32 64 28 64 32 68 36 64 32 60 32 68 40 76 44 72 36 64 44 60 40 60 44 68 56 76 84 100 76 96 76 100 84 104 72 112 80 112 80 116 84 108 88 120 88 120 88 120 88 120 80 116 88 120 96 128 100 136 96 132 100 128 88 120 96 136 92 132 84 136 88 140 92 140 88 140 96 148 100 148 100 144 104 148 104 148 112 144 112 144 140 116 44 32 8 32 16 40 24 32 24 28 20 24 16 24 16 28 20 32 24 36 28 40 56 24 24 40 20 60 216 368 348 348 356 344 356 348 360 348 372 356 372 364 376 360 360 344 344 328 316 292 284 272 236 204 144 104 72 68 52 64 56 92 72 128 48 212 468 620 568 616 488 416 484 616 636 664 660 544 564 564 588 580 592 596 620 612 632 612 624 612 620 620 640 640 688 688 508 520 560 444 592 700 660 684 600 608 544 640 580 652 580 708 572 688 552 680 504 708 520 688 492 680 496 704 548 788 776 1016 840 988 828 892 648 820 588 736 532 720 540 704 528 712 524 688 516 668 500 656 496 656 512 660 472 664 528 528 740 824 896 768 904 764 868 776 968 788 940 784 932 784 932 784 932 784 936 788 936 788 936 788 936 788 940 788 936 784 932 788 936 792 936 788 936 792 940 796 944 796 944 796 944 796 944 796 944 796 944 796 944 800 948 804 952 804 952 804 952 804 952 804 952 804 952 804 952 808 956 812 960 812 960 812 960 816 964 820 968 820 968 820 968 824 972 824 976 828 972 828 972 832 976 832 980 836 980 836 980 840 984 840 988 844 996 840 992 856 984 828 976 876 960 796 872 820 916 792 788 704 900 848 888 828 792 656 512 644 496 612 468 612 468 608 484 612 484 612 476 608 476 616 484 620 472 608 468 608 472 612 480 620 460 600 460 600 456 596 456 592 440 580 440 584 448 588 452 592 444 584 444 580 440 580 436 576 436 576 436 572 432 572 428 568 428 568 428 568 424 556 412 552 404 544 400 540 396 532 392 532 384 544 388 544 384 516 356 488 348 484 348 476 344 472 348 480 336 476 320 468 328 480 328 468 328 472 328 464 328 460 324 460 336 480 340 484 348 492 356 496 356 492 348 480 336 476 336 472 356 472 348 468 344 464 348 468 356 468 336 452 336 460 340 456 332 452 332 448 328 448 324 444 328 444 324 440 320 436 316 440 308 420 320 436 336 448 340 448 328 428 320 436 344 452 328 424 300 412 304 416 304 420 308 420 304 412 296 408 292 404 296 408 296 408 296 404 292 404 288 400 296 400 276 380 264 380 272 388 268 380 272 380 272 376 264 368 256 364 256 364 252 356 244 348 264 432 364 428 256 264 116 176 108 240 192 288 192 312 224 328 212 320 220 328 228 328 220 320 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 204 312 200 308 200 304 196 304 208 304 208 300 204 296 208 296 208 292 212 296 216 288 212 280 204 284 200 280 200 276 196 276 192 272 192 268 188 264 184 264 180 260 180 256 176 252 172 252 172 252 172 248 168 244 164 248 180 248 180 248 180 248 180 248 180 248 180 244 176 244 172 240 160 228 156 224 156 220 152 220 152 220 156 224 156 220 148 212 148 220 152 220 152 216 144 208 136 204 136 204 132 200 128 196 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 140 196 132 188 128 188 128 192 128 184 124 180 120 184 124 188 116 172 112 176 116 176 116 176 120 180 116 176 112 172 112 172 104 172 100 164 96 164 104 172 104 160 108 172 120 168 112 164 100 164 104 168 104 172 116 184 112 164 72 112 32 92 32 100 20 88 40 116 72 140 96 156 96 148 100 156 104 156 104 152 100 140 104 148 108 148 104 140 100 136 96 132 92 136 96 140 96 140 96 136 92 132 88 132 92 140 96 140 92 128 76 116 80 124 80 124 80 124 80 124 84 132 88 124 68 108 64 112 88 132 80 124 76 124 80 128 76 124 76 124 76 124 76 124 76 124 72 120 72 120 76 124 72 120 72 120 72 120 72 120 80 124 76 120 72 124 76 128 64 112 64 112 64 112 64 112 72 116 72 116 72 116 72 116 68 112 64 108 64 112 72 120 72 76 60 60 52 64 64 80 60 68 60 68 60 68 60 68 64 72 60 68 60 68 64 72 60 72 64 76 68 72 64 68 72 76 68 72 64 68 60 64 60 68 60 68 60 68 60 68 56 72 60 76 64 72 60 68 60 72 60 72 60 72 60 72 64 64 64 64 64 64 64 64 64 64 68 68 68 68 64 64 60 64 64 68 68 64 64 60 68 68 72 72 72 72 68 68 64 68 64 68 64 72 72 80 100 104 96 100 96 104 104 112 108 120 120 112 108 116 112 100 116 116 116 116 116 116 116 116 116 120 120 124 124 128 128 132 136 140 140 136 128 128 136 144 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 152 144 152 144 148 144 148 144 156 96 48 28 32 28 32 36 32 32 32 28 28 24 24 24 28 28 32 32 32 32 36 36 56 12 32 28 16 92 260 348 344 320 340 320 344 312 344 312 352 316 356 328 356 320 340 316 328 304 308 268 272 240 220 160 120 88 72 56 60 52 80 108 96 144 100 336 532 684 612 688 484 516 516 652 644 640 636 504 556 488 584 480 580 504 612 524 612 532 608 544 612 536 616 568 692 600 500 492 576 472 512 712 692 728 652 616 560 648 620 676 636 740 600 756 668 860 676 888 684 884 664 916 676 952 740 940 896 1020 928 1016 908 1020 804 1016 756 924 720 912 720 896 700 896 700 880 680 864 664 852 656 840 656 844 636 856 656 580 728 680 768 544 772 572 740 588 816 564 780 572 784 576 784 576 788 580 788 580 788 580 788 580 788 580 792 588 788 584 784 588 788 592 788 588 788 592 792 596 796 596 792 584 792 584 792 584 792 584 796 588 796 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 600 808 604 812 604 812 604 812 608 816 612 820 612 816 612 820 612 824 616 824 616 824 612 828 612 832 616 832 616 832 620 836 620 840 624 840 624 828 620 836 640 848 640 836 664 780 612 820 740 816 608 704 660 848 724 828 780 740 660 572 804 604 788 608 788 608 772 616 764 616 784 608 776 600 772 600 776 612 784 608 780 608 780 612 784 604 776 604 772 600 772 596 768 584 756 584 756 588 760 588 760 588 760 584 760 580 756 580 756 580 752 576 752 572 748 572 748 572 740 560 724 548 720 548 720 544 712 540 712 536 708 532 704 540 696 540 688 520 668 496 652 496 652 484 644 480 644 480 644 488 632 472 624 476 632 472 628 468 624 460 632 456 628 452 628 464 628 472 636 480 644 488 652 484 640 476 636 472 632 476 636 476 640 472 632 468 632 468 632 476 632 460 620 460 628 460 616 456 616 452 616 448 612 448 612 448 612 448 608 440 604 436 596 420 572 428 580 432 580 432 576 432 576 432 588 444 592 436 576 432 568 428 560 420 548 412 544 416 552 412 544 408 544 408 544 408 540 404 540 400 536 400 532 404 532 392 520 380 516 384 520 380 516 384 520 380 512 372 508 364 500 364 500 360 492 348 476 356 532 420 440 200 196 48 120 116 308 320 452 348 452 332 432 324 448 328 448 328 448 324 440 324 444 324 440 320 436 316 436 320 428 320 424 316 420 312 420 308 416 308 416 304 412 304 408 304 416 304 412 300 408 296 408 292 404 292 404 288 400 280 396 280 404 280 404 276 400 276 396 272 396 272 392 268 388 264 388 260 384 260 380 256 376 252 376 252 376 252 372 248 368 244 360 248 360 252 360 252 360 252 360 248 352 244 352 240 348 240 344 232 332 228 332 224 328 224 324 216 324 220 328 224 324 216 320 216 324 220 324 220 320 212 312 204 308 200 304 200 300 196 300 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 192 272 192 264 184 260 188 264 188 264 184 260 184 260 188 264 180 252 172 252 180 260 180 252 180 256 180 252 176 248 172 248 168 244 164 240 164 240 172 240 164 236 176 244 180 240 172 224 156 224 196 252 192 220 148 188 96 132 64 96 44 96 60 108 52 88 68 116 108 160 144 188 148 200 152 200 148 200 140 196 132 204 144 216 148 216 140 208 136 204 132 200 132 200 136 204 140 196 140 192 136 188 132 188 140 196 140 196 136 188 128 180 132 188 132 188 132 188 132 188 132 192 136 184 116 164 108 168 132 180 128 172 124 176 128 180 124 172 124 172 124 172 124 172 136 176 132 172 132 172 136 176 120 160 120 160 120 160 120 160 120 156 116 152 112 156 116 160 112 152 112 152 112 152 112 152 116 148 116 148 116 148 116 148 108 140 108 140 108 144 116 152 16 60 4 48 4 60 24 80 20 68 20 64 12 60 8 56 20 68 16 64 16 64 20 68 12 60 20 68 20 68 12 60 16 64 16 64 16 64 16 64 12 60 12 60 12 60 12 60 28 60 32 64 36 60 32 56 32 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 28 64 32 68 36 64 32 60 28 64 32 68 36 64 32 60 36 68 32 64 32 64 36 68 52 68 48 68 48 72 56 76 80 96 76 96 76 100 84 108 68 116 88 108 76 120 88 104 84 116 84 116 84 116 84 116 92 124 92 124 92 124 92 124 104 140 112 136 100 132 108 144 92 132 84 136 88 140 92 140 80 132 88 136 92 140 88 136 108 152 108 152 116 148 116 148 116 84 16 28 16 28 4 28 24 32 24 28 20 24 16 24 28 36 24 32 24 32 20 28 40 20 32 24 8 136 300 344 340 340 348 336 348 340 352 340 356 348 360 348 352 332 336 320 328 324 312 284 264 244 196 152 108 84 64 60 48 60 60 116 68 112 104 372 520 596 584 584 452 484 536 612 644 644 616 580 564 580 600 576 588 600 616 608 624 600 624 620 620 604 620 640 716 600 528 516 632 520 488 692 664 724 628 572 500 564 568 564 544 584 468 580 516 696 488 680 492 668 480 668 484 708 532 740 612 788 668 844 684 828 652 772 564 728 532 724 544 704 516 696 532 696 524 672 504 660 496 660 516 664 468 668 524 528 732 820 880 768 904 752 864 788 976 776 936 780 928 784 932 788 936 788 936 788 936 788 936 788 936 788 940 788 936 784 932 788 936 792 936 788 936 792 940 796 944 796 940 792 940 792 940 792 940 792 944 796 944 800 948 804 952 804 952 804 952 804 952 804 952 804 952 804 952 808 956 812 960 812 960 812 960 816 964 820 968 820 964 816 968 820 968 824 972 824 968 824 972 828 972 832 976 832 976 832 980 836 980 840 984 840 980 832 972 832 976 852 952 804 868 788 928 856 848 696 784 816 920 824 876 780 648 600 508 628 456 608 444 608 472 612 500 620 484 608 468 604 464 600 468 604 480 612 472 604 468 604 468 604 468 608 464 604 464 600 460 600 452 588 448 588 448 588 444 584 448 588 444 584 444 580 440 580 440 580 436 576 436 572 432 572 432 564 412 540 392 536 400 544 404 540 400 540 400 536 396 536 384 528 376 516 368 500 356 488 364 492 368 484 360 480 364 484 336 488 308 476 320 480 328 468 320 460 324 452 328 448 324 452 320 460 324 468 336 480 344 484 332 468 328 468 328 472 336 476 360 476 352 468 348 468 348 472 356 468 344 464 348 464 336 448 336 456 332 452 332 448 328 448 332 452 328 444 320 440 316 440 324 436 316 432 312 424 304 420 320 440 328 440 312 424 304 424 324 436 320 428 312 420 304 412 308 416 300 408 296 408 296 412 292 400 288 400 284 396 284 392 284 396 280 388 272 384 268 380 272 380 276 384 272 380 268 372 252 364 256 360 252 352 240 348 240 372 256 244 24 32 0 16 104 272 272 364 268 356 244 316 236 336 228 328 220 324 220 324 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 200 308 200 304 196 304 192 300 208 304 208 300 204 296 208 296 204 292 208 292 216 284 208 276 200 280 200 276 196 276 192 272 192 272 192 268 188 264 184 264 180 260 180 256 176 252 172 252 172 252 172 248 168 244 164 248 184 252 184 252 184 252 184 252 176 240 172 240 168 236 168 232 168 232 164 232 160 228 160 224 148 220 152 224 156 220 152 216 148 220 152 220 152 216 144 208 140 208 136 204 136 200 132 200 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 136 192 128 188 124 184 128 188 132 192 128 188 128 188 132 192 124 176 112 176 128 192 128 180 124 180 120 180 116 176 116 176 108 164 104 160 100 168 112 168 112 172 124 184 140 176 128 164 120 192 140 188 96 124 44 92 0 56 0 68 12 72 12 72 8 64 4 64 16 84 48 112 80 128 84 136 92 140 88 132 84 132 100 144 108 144 100 136 92 132 88 128 88 128 92 132 96 140 96 136 92 132 88 132 96 136 92 132 88 132 92 136 88 132 88 132 88 132 88 132 80 132 88 128 76 120 76 128 84 128 80 124 76 128 80 132 76 124 76 124 76 124 76 124 84 132 80 128 80 128 84 132 72 120 72 120 72 120 72 120 72 116 68 112 64 116 68 120 64 112 64 112 64 112 64 112 72 116 72 116 72 116 72 116 76 116 68 108 64 108 68 112 56 60 44 52 52 72 80 100 76 84 72 76 60 64 56 60 72 76 68 72 64 76 68 80 56 68 68 80 72 76 60 64 60 72 64 72 64 72 64 76 60 68 60 68 60 68 60 68 56 72 60 76 64 72 60 68 60 72 60 72 60 72 60 72 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 64 56 52 52 56 64 68 72 76 68 72 68 76 76 84 96 100 96 100 96 104 108 112 88 112 116 104 108 128 128 108 116 116 116 116 116 116 116 116 128 124 124 124 124 124 124 120 136 140 140 136 132 128 136 144 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 152 144 152 144 148 144 148 144 128 68 24 20 36 20 16 16 32 32 32 28 28 24 24 24 40 36 36 32 32 28 28 24 36 16 44 12 8 152 316 312 340 316 336 316 340 308 340 308 340 308 340 308 332 300 312 284 320 308 308 272 268 232 188 132 100 80 60 56 56 56 84 128 100 140 176 488 580 664 632 648 468 588 552 636 652 616 592 536 564 504 596 480 576 508 616 524 608 524 604 544 616 520 612 572 716 520 524 488 624 540 424 700 720 760 696 596 520 580 568 600 544 648 544 716 672 880 692 872 676 892 672 912 684 936 720 912 748 880 788 972 792 992 804 952 740 908 712 908 720 888 688 876 700 884 684 864 664 852 656 836 660 848 640 860 660 588 728 676 756 544 772 568 736 608 820 560 780 580 780 584 784 588 788 588 788 588 788 588 788 588 788 588 792 588 788 584 784 588 788 592 788 588 788 592 792 596 796 596 792 584 792 584 792 584 792 584 796 588 796 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 600 808 604 812 604 812 604 812 608 816 612 820 612 816 608 816 612 820 616 824 616 824 608 824 612 828 616 832 616 832 616 832 620 836 624 840 624 852 644 832 620 840 668 820 596 812 684 824 668 736 616 768 720 820 736 824 744 620 720 648 760 612 824 608 804 612 772 616 752 608 780 604 776 604 780 612 784 600 772 596 768 596 768 600 776 608 780 608 776 604 776 600 772 596 764 592 760 588 756 584 752 588 764 588 760 584 756 580 756 580 756 580 752 576 748 572 748 572 732 544 700 524 700 536 716 544 716 540 712 540 712 540 708 524 680 512 664 496 652 488 652 492 652 484 648 480 644 484 644 492 632 472 624 476 632 472 624 460 632 456 632 452 628 448 624 448 616 460 624 468 636 480 640 464 620 460 624 464 632 476 640 480 640 472 632 468 632 468 636 472 632 468 632 472 632 456 608 456 620 456 616 452 612 448 612 456 616 448 612 444 604 436 600 444 592 436 580 428 576 428 580 404 564 428 576 420 568 436 596 420 564 428 568 428 572 432 572 420 556 412 548 408 548 408 552 400 536 396 532 396 528 392 528 392 528 396 528 388 520 380 512 380 520 384 520 384 516 376 508 360 496 360 496 356 488 348 472 380 500 324 312 96 140 44 148 300 440 372 444 332 464 356 456 352 464 336 448 324 444 328 448 324 444 324 440 320 436 316 436 320 428 320 424 316 420 312 420 308 416 308 412 304 408 300 408 304 416 304 412 300 408 296 408 288 404 292 404 288 400 280 392 280 404 280 400 276 396 272 396 272 396 272 392 268 388 264 388 260 384 260 380 256 376 252 376 252 376 252 372 248 368 244 360 248 360 252 360 252 360 252 360 240 348 236 344 236 340 232 340 236 340 236 336 232 336 228 332 216 320 220 328 224 328 220 324 216 324 220 324 220 320 212 312 212 316 212 312 208 308 204 308 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 192 268 188 260 184 260 184 264 196 268 192 264 188 268 192 272 188 252 172 256 192 272 192 260 184 260 184 256 180 256 176 252 164 240 160 236 164 236 168 236 164 232 176 240 184 232 168 216 192 216 148 144 64 80 44 88 80 136 128 188 160 184 128 144 100 112 68 76 44 72 52 92 96 136 108 160 132 180 144 192 124 196 136 212 148 212 136 200 132 196 128 192 124 196 128 200 140 196 140 192 136 188 132 188 140 192 132 184 128 192 140 200 124 180 124 180 124 180 124 180 116 180 128 188 128 184 136 196 128 176 124 172 124 176 132 180 124 172 124 172 124 172 124 172 120 156 116 152 112 156 116 160 120 160 120 160 120 160 120 160 128 164 124 160 120 164 124 168 112 152 112 152 112 152 112 152 116 148 116 148 116 148 116 148 128 156 120 144 108 136 104 136 12 60 12 64 16 68 20 68 8 60 12 64 16 60 12 56 20 68 20 68 20 64 8 56 28 72 20 64 16 64 16 68 16 68 20 72 24 68 20 64 16 64 16 64 16 64 16 64 40 68 40 68 40 68 40 68 28 56 32 68 44 68 28 44 32 64 32 60 28 56 24 56 36 68 36 64 32 60 28 60 32 60 28 60 28 64 36 72 40 72 40 68 36 64 32 64 32 56 44 60 40 64 52 80 76 96 80 108 88 108 88 108 76 112 84 120 84 112 76 104 84 112 80 112 80 116 88 124 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 136 84 128 80 128 84 132 92 140 92 144 96 148 100 148 104 164 120 152 108 148 116 140 84 84 32 36 16 36 16 32 28 32 24 28 20 32 24 36 24 36 28 40 32 36 28 32 28 40 32 12 60 236 356 340 324 324 332 324 336 332 344 336 360 344 352 340 352 332 324 308 308 296 284 268 240 204 148 128 88 68 52 52 44 84 88 124 48 152 152 504 588 560 600 508 448 516 556 616 640 644 612 584 588 580 580 576 580 596 620 632 616 596 600 612 624 600 628 644 676 532 556 576 688 584 492 584 696 700 680 600 528 548 520 544 504 552 444 628 564 688 484 668 484 664 476 664 468 672 488 688 556 732 612 768 620 760 564 712 524 704 508 688 512 692 524 704 516 684 516 672 504 660 496 656 508 680 476 668 508 528 732 820 864 780 880 728 888 792 944 792 940 784 932 784 932 784 932 784 932 784 932 784 932 784 932 784 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 940 792 940 792 940 792 940 792 940 792 940 796 944 800 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 952 804 960 812 964 816 964 820 968 820 964 816 964 820 968 824 972 824 972 828 972 832 976 836 980 836 972 828 972 832 976 836 980 836 972 828 968 832 972 840 916 768 920 796 912 800 756 744 892 796 832 844 784 640 564 616 480 628 444 608 444 616 484 624 516 624 496 624 480 616 472 612 468 608 468 608 468 604 464 600 460 600 464 604 464 604 464 604 464 604 456 600 460 600 460 596 452 588 440 580 436 576 436 572 432 572 436 576 432 572 432 572 432 568 400 540 404 548 408 552 416 556 408 548 408 540 392 528 392 540 372 500 364 504 368 480 348 480 336 492 380 472 356 496 380 472 348 492 336 480 332 480 340 480 352 476 332 460 336 464 324 440 324 464 324 460 320 460 316 456 324 464 320 460 324 464 328 472 344 468 336 456 328 460 336 468 332 460 332 464 336 468 340 468 340 460 340 456 336 452 332 452 332 452 332 448 328 444 324 444 328 448 320 440 316 440 316 444 308 432 308 428 304 424 300 424 316 424 316 420 312 416 308 416 312 420 316 420 308 412 300 408 292 404 292 404 292 404 292 404 288 400 284 392 280 388 272 384 276 384 276 380 272 376 268 376 260 368 256 360 252 356 244 356 300 376 284 336 120 88 68 276 300 368 284 364 272 352 252 348 236 336 228 328 224 328 224 332 220 328 224 328 224 324 216 316 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 296 200 292 196 288 200 288 212 296 212 292 216 284 212 284 216 288 192 264 180 268 196 284 196 272 188 264 184 264 184 268 176 256 180 260 180 260 184 264 176 256 176 252 172 248 168 252 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 168 232 156 220 152 224 164 236 152 220 152 220 152 220 152 220 164 220 144 212 148 216 144 208 144 208 136 200 132 200 132 204 156 208 156 204 148 196 136 188 136 188 136 188 140 196 148 204 140 196 132 188 128 188 128 192 124 188 132 192 124 184 128 192 136 196 132 188 124 184 124 188 116 176 112 172 112 176 120 184 116 176 120 176 116 164 108 152 132 176 132 176 140 176 140 180 64 92 0 32 0 64 24 92 68 136 88 160 104 164 100 160 84 128 44 80 4 56 4 60 0 56 24 96 64 128 88 140 92 132 96 140 100 140 96 136 92 132 92 132 92 132 92 132 108 148 100 140 92 132 88 132 84 132 88 132 88 132 88 136 84 128 84 128 84 128 84 128 76 120 76 124 80 128 84 128 84 128 80 124 76 128 80 132 80 124 72 116 68 116 68 116 72 116 60 112 72 128 80 124 68 120 76 128 84 136 88 132 76 116 64 116 80 132 72 112 68 120 72 120 72 116 64 108 68 112 72 116 68 112 64 104 72 112 68 108 64 112 68 116 60 68 60 72 64 76 68 76 60 68 64 72 64 72 60 68 64 76 68 76 68 72 60 64 76 80 68 72 64 72 64 76 64 72 68 76 68 76 64 72 60 72 64 72 64 72 64 76 64 76 64 76 64 76 64 76 60 68 56 76 68 80 60 60 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 64 64 68 60 68 72 88 92 100 100 108 108 112 108 112 108 112 116 120 120 116 112 108 124 124 124 128 128 128 132 132 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 136 132 128 128 132 132 136 140 140 144 144 144 148 148 148 144 152 164 140 140 144 148 132 92 64 40 20 24 24 36 32 36 32 32 28 28 32 32 36 28 28 32 36 36 32 28 28 36 44 24 4 108 252 340 324 324 300 320 304 328 296 328 296 332 308 328 308 332 304 312 284 296 272 276 252 232 188 148 120 80 80 60 52 64 84 104 136 88 176 248 600 624 672 620 584 488 592 572 640 632 620 616 528 580 492 576 480 584 504 624 544 616 520 600 532 616 524 616 564 620 464 520 528 640 576 460 544 732 712 716 616 528 552 492 576 500 616 520 772 728 852 692 868 664 876 660 884 664 884 680 884 688 884 708 916 728 928 700 896 708 892 692 876 684 876 692 884 684 872 676 864 668 852 656 840 648 864 648 856 652 592 728 676 748 560 748 548 768 612 784 580 780 584 784 584 784 584 784 584 784 584 784 584 784 584 784 584 788 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 792 584 792 584 792 584 792 584 792 584 792 588 796 592 800 592 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 812 604 816 608 816 608 816 608 816 612 820 612 824 616 828 612 828 616 832 616 836 620 828 612 828 616 832 620 836 620 832 620 828 644 840 648 796 628 800 668 816 652 704 676 848 716 812 788 720 676 612 756 624 812 612 832 620 820 628 796 632 780 636 804 628 796 620 792 616 788 608 780 608 776 604 776 600 772 604 776 604 776 604 776 604 776 596 772 600 772 600 768 592 760 580 756 580 752 576 752 572 748 576 748 572 748 572 744 568 744 552 724 552 720 548 716 544 716 540 712 540 716 548 712 524 676 488 708 568 664 460 636 520 692 496 644 468 608 464 648 504 656 468 620 492 648 508 660 500 656 468 624 456 636 472 644 460 620 460 616 456 616 452 612 452 608 460 620 456 616 460 624 464 628 472 632 464 624 460 624 468 632 460 624 460 628 464 632 468 632 460 624 460 620 456 620 452 616 452 616 452 612 448 608 444 608 452 604 444 596 440 596 440 600 432 588 432 584 428 584 424 580 424 572 424 568 420 564 416 564 420 568 420 568 416 560 408 548 404 540 404 540 404 540 404 540 400 536 396 528 392 524 384 520 384 520 384 516 380 512 376 512 368 504 364 500 360 492 352 488 360 476 364 484 320 372 312 496 364 468 364 464 352 472 348 468 340 456 332 448 328 448 328 452 328 448 328 448 324 444 320 436 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 296 408 296 404 288 400 284 400 288 408 276 392 268 392 276 404 276 396 268 388 264 388 264 392 260 384 260 380 252 376 252 372 256 380 252 376 252 372 248 364 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 228 332 224 328 224 328 228 332 220 324 220 324 220 324 220 324 224 320 212 316 220 324 216 312 212 312 204 304 200 304 200 308 204 308 204 308 200 300 192 292 192 296 188 292 188 296 196 292 196 272 192 264 188 264 188 268 184 264 192 268 184 260 188 268 192 268 188 260 180 256 184 260 184 260 180 252 172 248 172 248 172 244 168 236 164 232 172 240 156 224 184 244 172 192 100 128 16 56 32 92 92 160 148 196 144 184 156 196 164 200 160 188 148 156 132 128 96 104 72 88 60 92 60 104 80 140 120 176 128 196 132 204 136 204 136 204 132 200 132 200 132 200 132 200 152 204 144 196 136 188 132 188 132 188 132 188 132 188 132 188 128 184 128 184 128 184 128 184 120 176 120 180 124 184 128 184 132 176 128 172 124 176 128 180 132 176 124 168 120 168 120 168 132 164 116 160 124 172 128 168 124 168 128 172 132 168 124 164 116 152 108 152 124 164 116 144 116 160 120 160 120 156 112 148 116 148 116 152 116 144 108 140 112 140 108 136 104 140 108 144 12 60 16 64 16 64 20 68 16 64 20 68 20 68 16 64 16 64 20 68 20 64 12 56 24 72 20 64 16 64 16 64 12 60 16 64 16 64 12 60 12 60 12 64 16 68 20 68 28 56 28 56 28 56 28 56 36 56 24 56 36 64 32 52 32 64 28 60 28 60 24 56 32 64 32 64 28 60 28 60 32 60 28 60 28 64 36 72 40 72 36 68 36 68 32 64 40 64 48 68 44 64 56 84 68 92 80 104 88 108 88 108 80 116 88 120 88 120 84 116 88 124 100 136 108 136 100 132 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 136 84 132 84 132 88 136 92 144 96 144 100 148 100 148 96 156 116 148 112 152 112 128 44 48 8 16 0 24 12 36 24 32 20 28 20 28 24 32 16 24 20 32 24 28 16 24 36 64 4 12 168 296 328 340 324 324 332 320 332 320 332 320 328 312 324 316 324 316 308 292 284 280 260 240 208 176 128 108 76 76 56 56 48 80 72 116 88 140 316 572 560 604 528 452 460 524 540 596 608 644 624 600 580 580 572 572 572 608 620 644 624 608 612 616 632 616 632 628 608 524 556 560 676 604 532 484 696 708 696 612 536 504 504 516 488 512 464 680 584 680 460 676 480 652 468 656 452 668 468 676 512 684 548 700 556 716 516 696 520 700 508 684 504 680 504 684 516 684 516 672 508 664 500 660 500 664 464 656 508 528 724 800 864 772 864 728 892 792 936 788 940 780 932 780 932 780 932 780 932 780 932 780 932 780 932 780 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 940 792 940 792 940 792 940 792 940 792 940 796 944 800 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 952 804 952 804 956 808 956 812 960 812 964 816 964 816 968 820 968 824 972 828 972 828 976 832 976 836 972 828 972 832 976 836 980 836 988 828 972 848 952 800 884 796 876 812 848 720 792 812 896 796 848 736 620 620 528 640 516 608 464 620 468 628 500 640 524 640 504 640 488 636 480 632 476 628 460 612 460 612 456 608 456 604 464 604 464 604 464 604 464 604 460 600 460 600 460 596 452 592 444 584 440 580 440 576 436 576 432 572 432 568 428 564 424 564 424 560 416 552 404 540 396 532 412 548 404 552 412 544 376 500 408 552 416 520 396 532 408 496 432 524 416 528 424 500 372 456 400 524 412 532 408 512 376 492 368 488 352 480 352 472 332 448 312 452 312 448 308 448 304 444 312 452 312 452 312 456 320 464 340 468 336 460 336 464 340 472 336 464 336 464 340 468 340 468 340 460 340 460 336 456 336 452 332 452 332 448 328 444 324 444 328 448 320 440 316 440 316 444 308 432 308 432 304 428 304 424 316 424 316 420 312 416 308 416 312 420 312 420 308 412 296 408 292 404 292 404 292 404 292 404 288 400 284 392 280 388 272 384 276 384 276 380 272 376 268 376 260 368 260 364 252 356 248 352 256 348 264 372 296 372 304 404 284 360 284 356 264 348 252 344 236 336 228 328 224 328 224 332 224 328 224 324 220 320 216 320 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 296 200 292 196 288 200 288 208 292 208 292 212 284 212 284 200 280 196 276 196 272 192 272 192 272 188 264 184 264 184 264 184 264 180 252 168 244 160 240 176 252 172 252 168 248 168 252 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 152 220 156 224 156 224 152 220 152 220 152 220 152 220 152 220 144 212 144 220 156 224 148 208 144 208 136 200 132 200 132 204 148 200 152 204 152 200 144 196 144 196 140 188 136 188 140 196 140 196 132 188 128 188 128 192 124 188 132 192 124 184 128 192 128 188 124 180 120 180 120 184 132 188 124 180 116 172 108 164 136 188 132 176 128 172 136 184 152 180 128 128 56 44 0 0 0 44 36 120 92 152 108 156 108 156 108 156 108 156 108 156 108 156 108 152 88 116 48 80 36 68 12 44 12 72 56 112 76 116 84 128 92 136 96 136 92 132 92 132 92 132 92 132 104 148 96 136 88 132 88 136 96 136 92 132 88 128 84 124 84 128 84 128 84 128 84 128 76 120 80 124 80 124 84 128 84 128 80 124 76 128 80 132 88 132 80 124 76 124 80 128 92 132 76 124 80 132 80 124 84 132 84 132 80 124 68 112 64 108 60 112 68 116 64 104 68 120 72 120 72 116 64 108 76 120 76 120 76 116 68 112 64 108 60 100 56 104 64 108 64 72 64 72 64 72 64 72 72 76 68 76 68 76 68 80 60 72 68 76 68 72 60 68 72 76 64 72 60 68 64 72 56 68 60 72 64 68 60 64 56 64 60 72 64 76 72 80 60 72 60 72 60 72 60 72 64 68 48 64 56 72 60 68 60 60 60 60 60 60 60 60 64 60 60 60 60 60 60 60 64 60 60 60 60 64 68 72 68 68 68 68 68 68 68 68 64 72 72 72 64 68 76 88 88 92 96 104 108 112 108 112 116 116 120 120 124 124 124 124 112 120 128 136 140 132 128 120 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 132 132 132 132 136 140 140 144 144 144 148 148 148 152 152 140 144 156 140 148 148 140 112 36 28 28 24 28 28 32 28 32 32 28 24 24 28 32 32 24 28 32 32 32 32 28 24 40 52 4 20 232 312 300 316 324 300 320 296 316 284 312 280 304 280 304 288 312 296 300 276 284 264 252 232 204 164 124 96 80 76 64 64 68 88 100 128 148 208 460 672 584 696 520 512 484 596 568 624 628 640 652 564 600 504 576 472 584 504 624 536 624 540 616 536 624 540 620 532 564 484 540 540 636 612 504 432 684 728 716 636 524 488 472 528 480 556 572 852 740 864 668 888 652 864 656 860 660 856 668 872 688 892 680 904 700 924 712 904 704 884 688 868 672 856 668 856 680 868 672 860 664 852 660 848 644 856 640 864 656 604 724 672 756 556 740 552 776 612 776 580 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 588 792 584 792 584 792 584 792 584 792 584 792 588 796 592 800 592 800 592 800 592 800 592 800 592 804 596 804 596 804 596 804 596 800 592 800 596 804 600 808 600 812 604 816 608 816 612 820 612 824 608 828 612 828 616 832 616 828 612 828 616 832 620 836 620 844 628 836 668 828 616 776 684 836 700 740 612 776 716 820 768 820 744 620 744 612 776 648 784 624 824 632 824 636 812 636 800 640 812 640 804 632 800 628 796 616 784 612 780 612 776 608 776 604 776 604 776 604 776 604 776 600 772 604 776 600 772 596 764 588 760 584 760 580 756 580 756 572 748 568 744 564 736 560 736 560 732 556 724 544 712 536 708 572 740 556 720 540 704 528 688 592 696 508 680 516 616 400 528 304 464 340 572 456 632 504 704 504 644 504 648 504 648 508 648 492 636 488 640 480 632 468 628 456 616 452 612 452 608 448 608 448 608 444 604 448 612 456 616 464 628 464 628 468 632 472 636 464 632 468 632 468 632 468 632 464 628 460 624 460 620 456 620 452 616 452 612 448 608 444 608 452 604 444 596 440 596 440 600 436 592 432 588 432 584 428 584 424 572 424 568 420 564 416 564 416 568 420 564 416 556 404 548 404 540 404 540 404 540 404 540 400 536 396 528 392 524 384 520 384 520 384 516 380 512 376 512 372 508 368 500 360 496 356 492 356 488 344 468 352 480 352 436 356 468 356 472 348 480 344 480 336 456 332 448 328 448 328 452 332 448 324 444 320 440 320 440 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 292 400 288 400 284 400 284 400 272 400 280 404 280 400 272 392 272 392 264 388 260 384 264 388 264 384 260 380 252 372 244 368 252 376 252 372 248 372 244 360 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 212 320 224 332 228 328 216 316 224 328 220 324 220 324 216 320 204 308 212 324 232 332 220 312 212 312 204 304 200 304 200 308 196 300 200 308 204 308 200 304 200 304 196 296 188 292 188 284 196 272 192 264 188 264 188 268 184 264 192 268 184 260 188 268 184 256 180 252 176 252 180 256 188 260 184 260 180 252 172 244 176 252 192 260 192 256 184 236 172 184 64 60 0 40 16 88 100 180 156 220 160 196 132 184 156 204 148 196 144 196 144 200 156 188 168 192 160 168 124 148 104 128 68 96 56 120 84 156 108 180 116 192 132 200 136 204 132 200 132 200 132 200 132 200 144 200 140 192 132 188 132 192 144 196 136 192 128 184 124 176 132 188 132 188 132 188 132 188 124 180 124 180 124 180 124 180 132 176 128 172 124 176 128 180 136 184 132 176 128 176 132 180 140 172 124 160 124 168 124 160 128 172 132 168 128 160 116 152 116 156 116 156 116 156 108 144 116 160 120 160 120 156 112 148 120 156 124 156 124 152 116 144 112 140 108 136 104 140 108 144 16 64 16 64 16 64 16 64 24 72 20 64 16 68 24 72 12 60 16 68 20 68 16 60 24 68 16 60 12 60 12 64 8 60 12 64 16 60 12 56 12 60 12 64 16 68 20 68 32 60 32 60 32 60 32 60 36 56 20 48 28 60 28 56 28 60 28 60 28 60 28 60 24 60 28 60 28 60 28 60 32 60 28 60 28 64 36 72 36 68 36 68 36 68 36 68 44 68 52 68 40 64 52 80 64 88 72 100 84 108 88 108 84 116 84 120 88 124 92 128 84 120 100 140 108 136 96 124 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 132 84 132 88 140 96 144 96 144 100 148 100 152 104 152 96 152 112 152 116 152 96 96 0 32 28 56 32 44 12 24 24 28 16 24 16 24 20 32 24 32 28 40 32 36 24 32 32 44 0 64 264 324 284 316 320 320 324 312 320 308 320 308 316 300 304 308 316 312 296 288 280 272 240 224 180 160 104 92 60 64 48 64 52 88 76 112 108 212 480 608 524 608 452 424 472 552 560 596 600 660 640 620 616 600 568 572 568 600 604 624 632 624 624 620 640 632 628 600 584 556 588 588 684 620 588 384 668 712 732 648 556 460 476 480 440 472 524 744 568 680 456 668 480 660 468 664 448 672 464 672 496 652 508 656 516 688 500 696 496 684 496 672 492 664 484 660 504 672 508 664 500 660 496 656 504 664 456 664 520 544 728 804 872 764 852 736 900 792 924 784 940 780 932 780 932 780 932 780 932 780 932 780 932 780 932 780 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 940 792 940 792 940 792 940 792 940 792 940 796 944 800 948 800 948 800 948 800 948 800 948 800 952 804 952 804 952 804 952 804 948 800 948 800 952 804 956 808 960 812 960 816 964 816 968 820 968 824 968 828 972 828 976 832 972 828 972 832 976 836 980 836 988 832 972 840 920 772 872 824 916 776 768 740 872 820 872 856 692 620 516 644 508 612 504 596 484 620 488 628 496 628 504 632 496 636 484 632 476 624 472 620 464 616 464 612 460 612 456 608 464 604 464 604 464 604 464 604 460 604 464 604 464 600 456 592 448 588 448 588 444 584 444 580 432 572 428 564 420 556 416 552 408 548 408 548 408 548 408 548 432 572 420 540 388 536 428 596 444 564 404 432 240 332 236 364 88 164 44 160 76 224 228 424 404 496 428 524 436 520 416 504 376 488 360 484 348 484 344 488 324 464 324 460 320 456 316 456 304 444 304 440 304 448 312 452 328 468 332 472 336 476 336 476 336 472 332 472 332 472 332 468 344 464 344 460 340 460 336 456 332 452 332 448 328 444 324 444 320 444 312 436 308 436 308 440 304 432 304 428 300 428 296 428 308 420 316 416 312 412 308 412 308 412 308 412 304 404 296 400 292 404 292 404 292 404 292 404 288 400 284 392 280 388 272 384 276 384 276 380 272 376 268 376 264 372 260 368 256 360 248 356 236 348 248 328 252 368 284 348 272 348 264 348 256 340 236 340 236 336 228 328 224 328 224 332 228 328 220 320 216 320 220 324 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 296 200 292 196 288 200 288 200 288 204 288 212 284 212 284 188 272 200 284 204 280 192 268 192 268 184 260 180 260 180 264 180 260 180 260 180 260 180 260 172 252 168 248 168 244 164 248 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 144 216 156 228 160 224 148 212 156 224 156 220 152 216 148 216 136 204 144 220 164 228 152 208 144 208 136 200 132 200 132 204 144 196 148 204 152 204 148 200 148 200 144 192 136 188 136 192 140 196 132 188 128 188 128 192 124 188 132 192 124 184 128 192 120 180 116 176 116 180 120 184 116 180 124 184 124 184 120 176 104 164 140 192 152 160 104 120 12 20 0 0 0 56 96 160 108 160 124 164 108 144 104 156 108 148 100 140 92 136 92 136 108 152 112 156 112 152 108 148 84 112 64 88 48 88 56 100 64 108 76 124 88 132 92 136 92 132 92 132 92 132 92 132 96 140 92 132 88 132 88 136 100 140 92 136 84 128 80 120 88 132 88 132 88 132 88 132 80 124 80 124 80 124 80 124 84 128 80 124 76 128 80 132 88 132 84 128 84 132 88 136 88 128 68 116 72 120 72 112 72 124 76 128 80 124 72 120 72 124 76 124 72 116 64 112 68 120 72 120 72 116 64 108 76 124 80 124 80 120 72 112 76 116 72 112 68 116 72 120 68 76 64 72 64 72 60 68 72 76 64 68 60 72 68 80 56 68 64 76 68 76 64 72 68 76 64 68 56 64 60 68 60 68 64 72 64 72 60 68 64 72 64 72 64 72 64 72 64 76 64 76 64 76 64 76 56 64 48 64 56 72 56 60 56 56 60 60 60 60 64 64 56 56 56 56 60 60 60 60 64 60 60 60 60 64 68 72 64 64 68 68 68 68 72 72 60 68 68 68 56 60 64 76 80 88 92 100 104 112 108 116 116 112 112 112 116 120 124 128 128 132 136 140 144 140 136 136 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 132 132 132 136 140 148 148 148 148 148 148 152 152 152 156 148 148 156 144 152 144 116 72 24 40 64 72 68 44 32 20 28 28 24 24 24 24 28 28 32 36 40 40 40 40 36 32 36 16 12 112 288 308 276 288 312 288 308 284 308 276 308 276 304 288 300 292 312 292 296 276 280 256 240 212 188 148 108 88 52 68 60 72 80 104 104 132 136 324 552 664 576 688 500 568 552 656 596 604 592 620 640 548 624 516 576 468 580 500 616 520 624 544 624 536 632 540 608 496 544 496 552 568 616 588 548 380 600 728 720 692 552 460 476 492 464 540 664 896 700 884 660 880 656 856 664 840 668 840 668 864 656 876 640 876 656 876 680 864 680 860 672 856 664 848 656 840 664 852 656 848 652 844 652 840 648 856 640 872 676 624 736 672 764 548 728 564 792 620 772 576 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 588 792 584 792 584 792 584 792 584 792 584 792 588 796 592 800 592 796 588 796 588 796 588 796 588 804 596 804 596 804 596 804 596 800 592 800 596 804 600 808 600 808 604 812 604 816 608 816 608 820 608 824 608 828 612 828 612 828 612 828 616 832 620 836 620 832 640 840 640 796 636 804 696 812 628 708 688 832 736 832 812 664 764 616 804 628 776 616 784 616 792 624 804 624 804 624 800 632 800 628 796 624 788 616 784 620 784 616 784 612 780 612 780 604 776 604 776 604 776 604 776 604 776 608 780 604 772 596 768 592 768 592 764 588 764 584 760 572 744 564 736 556 728 548 724 540 712 544 720 548 724 556 728 556 728 548 712 540 736 600 792 528 668 420 444 316 600 520 636 444 544 316 368 120 208 56 236 216 384 316 520 448 624 516 668 520 664 528 660 508 624 476 616 476 632 468 628 468 624 464 624 444 604 440 600 444 608 452 612 464 628 472 636 480 640 480 640 476 636 476 636 472 632 472 632 468 628 464 628 460 624 460 624 452 616 452 612 448 608 444 608 448 608 440 600 436 600 436 604 436 596 432 596 428 592 428 592 424 580 420 576 416 572 412 572 412 572 412 572 408 564 396 548 404 540 404 540 404 540 404 540 400 536 396 528 392 524 384 520 384 520 384 516 380 512 376 512 376 508 372 504 364 496 360 500 352 508 356 488 352 496 372 492 348 476 348 480 340 484 340 484 340 456 332 448 328 448 328 452 336 452 324 436 316 440 324 448 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 284 396 284 396 284 400 284 400 268 396 276 404 284 404 276 396 268 392 264 384 256 380 260 384 256 380 260 384 260 388 264 388 248 372 248 372 244 368 244 356 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 220 324 224 328 224 328 220 324 228 332 224 324 220 320 212 316 212 316 212 324 224 328 216 312 212 312 204 304 200 304 200 308 200 304 204 308 204 304 196 300 196 300 192 292 188 292 192 288 196 272 192 264 188 264 188 268 184 264 192 268 184 260 188 268 184 256 180 256 180 260 188 264 172 252 184 264 192 264 184 252 188 252 172 216 112 132 28 60 0 56 36 132 116 188 164 224 156 220 144 204 128 200 144 220 140 204 136 204 132 196 128 188 148 180 144 176 144 184 156 204 136 184 128 172 116 168 112 164 108 180 120 192 128 200 132 200 132 200 132 200 132 200 132 200 136 192 132 188 132 188 136 192 140 192 136 188 132 184 128 180 136 192 136 192 136 192 136 192 128 184 124 180 124 180 120 176 132 176 128 172 124 176 128 180 132 180 128 176 128 180 136 188 128 160 112 152 120 160 120 156 116 160 124 164 124 164 120 160 120 168 132 168 120 152 112 156 116 160 120 160 120 156 112 148 120 152 120 152 120 148 112 144 124 152 116 148 116 148 120 156 20 68 20 64 16 60 12 60 24 64 12 52 4 60 16 72 8 60 16 68 20 68 20 64 20 64 12 60 8 56 12 60 16 64 20 68 20 68 16 64 24 72 20 64 16 60 8 56 28 56 28 56 28 56 28 56 24 48 20 56 32 60 24 40 24 56 24 60 28 64 32 64 20 52 20 56 24 60 28 60 32 60 28 60 28 64 36 72 32 64 32 68 36 72 40 72 36 60 44 60 32 52 40 64 56 80 68 96 84 108 88 112 80 108 76 108 80 116 92 128 96 132 100 132 104 136 104 136 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 92 132 84 136 92 144 100 152 100 148 100 152 104 152 108 156 108 160 116 152 120 144 72 56 20 60 56 76 40 44 12 32 20 24 16 20 12 24 16 28 20 32 28 36 28 36 24 28 40 4 40 180 288 300 288 300 304 304 312 300 312 308 320 308 316 304 304 304 300 300 280 276 256 252 220 200 152 132 80 72 36 44 40 68 64 100 84 120 116 388 532 576 528 580 456 512 540 600 556 536 532 624 636 628 612 596 556 560 572 608 608 628 620 632 628 616 636 636 624 560 572 548 592 616 672 592 644 400 604 692 748 696 592 448 472 472 400 484 596 760 512 692 472 644 476 652 460 664 440 668 452 656 492 644 492 640 492 672 468 676 468 664 480 660 484 656 476 652 488 656 488 648 488 644 484 644 500 656 448 664 528 556 728 796 876 756 840 744 912 792 916 780 940 780 932 780 932 780 932 780 932 780 932 780 932 780 932 780 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 940 792 940 792 940 792 940 792 940 792 940 796 944 800 948 800 944 796 944 796 944 796 944 796 952 804 952 804 952 804 952 804 952 804 952 804 956 808 956 812 956 808 960 812 960 816 964 816 964 820 968 824 968 828 972 828 972 828 972 832 976 836 980 836 972 848 976 796 884 808 904 812 824 720 824 824 872 840 896 756 520 620 480 620 516 628 492 628 504 620 504 628 492 624 488 624 480 632 476 628 472 620 468 616 468 620 464 616 464 612 460 612 464 604 464 604 464 604 464 604 464 604 468 608 464 604 460 596 456 596 452 592 452 588 448 588 432 568 424 560 416 548 404 544 400 540 404 548 408 552 416 556 420 548 404 556 440 592 444 572 364 380 168 320 376 624 520 564 468 568 440 464 292 300 128 156 0 36 20 132 152 304 296 424 336 472 388 528 376 496 328 464 336 472 332 472 328 468 328 464 304 444 304 444 304 448 312 456 320 464 332 480 344 484 340 480 340 480 340 476 336 472 332 472 348 468 344 464 344 460 340 460 332 452 332 448 328 444 324 444 320 444 312 436 308 436 308 440 308 436 304 432 304 428 300 428 308 420 316 416 312 412 308 412 304 412 308 408 304 400 292 396 292 404 292 404 292 404 292 404 288 400 284 392 280 388 272 384 276 384 276 380 272 376 268 376 268 376 264 368 256 364 252 356 264 360 248 360 260 348 252 348 252 344 252 340 236 340 232 340 228 336 228 328 224 328 224 332 232 332 220 316 212 320 220 328 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 200 296 200 292 196 288 200 288 196 280 196 284 208 284 212 284 188 272 196 276 200 280 200 280 188 264 180 260 176 256 180 260 180 260 180 256 176 256 176 256 168 248 168 244 164 244 160 244 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 160 228 156 224 156 224 160 228 160 228 156 220 152 216 144 212 156 216 144 212 152 220 148 208 144 208 136 200 132 200 132 204 152 204 152 204 148 196 140 188 140 192 136 188 136 192 144 200 140 196 132 188 128 188 128 192 124 188 132 192 124 184 128 192 124 184 120 180 124 188 132 192 116 180 128 192 132 184 116 172 136 152 80 68 0 16 0 0 36 92 104 160 148 164 132 132 124 140 100 124 100 128 96 120 100 132 108 136 108 132 100 128 112 144 104 140 104 144 112 148 116 144 104 124 92 120 92 124 76 120 84 128 92 132 88 128 92 132 92 132 92 132 92 132 92 132 88 128 84 132 92 136 88 132 88 132 88 132 88 132 92 136 92 136 92 136 92 136 84 128 84 124 80 120 76 120 84 128 80 124 76 128 80 132 80 128 76 124 80 132 88 136 80 120 68 116 76 128 80 124 76 124 76 124 76 116 64 108 68 124 84 128 64 104 60 112 68 120 72 120 72 116 64 108 72 116 72 120 72 112 64 108 76 116 72 112 68 116 72 120 68 76 68 72 64 68 60 68 68 72 56 56 48 64 64 76 56 64 64 76 68 76 68 76 68 72 60 64 56 64 56 68 64 76 64 80 68 76 64 72 72 84 68 76 56 64 48 60 52 64 52 64 52 64 52 64 48 60 52 72 64 72 48 48 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 64 60 60 48 52 56 64 76 84 88 100 104 112 108 116 104 104 104 104 108 116 124 128 124 120 120 120 120 124 128 132 124 128 132 136 136 136 136 132 132 136 136 140 140 136 132 132 132 132 132 136 140 144 148 152 148 148 148 152 152 156 156 156 156 156 156 148 152 136 96 44 60 68 76 64 44 32 28 36 28 24 24 20 20 24 24 28 24 28 28 32 32 28 28 24 52 0 68 212 292 284 288 284 292 280 296 284 300 284 304 284 304 284 292 284 300 284 276 256 256 240 216 188 160 128 88 68 36 48 56 84 88 120 112 152 180 520 592 640 588 644 504 604 580 648 556 528 524 596 672 604 608 496 556 456 584 516 636 540 628 536 628 524 628 544 596 476 540 500 552 608 624 584 608 444 536 716 720 724 584 460 488 496 452 564 728 908 660 900 676 852 648 840 652 820 656 820 656 840 648 860 632 860 652 852 660 832 656 844 656 848 656 844 652 840 648 836 644 836 644 832 640 824 636 844 624 864 672 624 728 660 764 548 716 568 800 620 764 580 780 588 776 588 776 588 776 588 776 588 776 588 776 588 776 588 784 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 792 584 792 584 792 584 792 584 792 584 792 588 796 592 800 592 796 588 796 588 796 588 796 588 804 596 804 596 804 596 804 596 804 596 808 600 808 604 812 604 808 600 808 604 812 608 816 608 820 608 820 612 824 612 828 612 828 612 828 616 832 620 836 624 816 660 844 600 772 680 836 700 716 640 832 744 792 764 824 680 596 836 616 784 656 812 616 804 624 784 628 800 628 812 624 816 632 804 632 796 624 792 620 788 620 788 620 784 616 780 612 780 604 776 604 776 604 776 604 776 604 780 608 780 608 776 600 768 596 772 596 768 592 768 588 764 568 744 564 736 552 724 544 716 544 716 544 720 548 724 552 724 580 728 548 740 612 772 548 652 428 424 264 636 632 744 532 704 552 728 572 728 580 740 520 596 400 460 216 248 60 192 96 268 260 452 400 608 496 640 496 628 476 632 472 628 468 628 464 624 448 608 444 604 444 608 452 616 460 624 472 640 484 644 480 640 480 640 480 636 476 632 472 632 468 632 468 628 464 624 460 624 452 616 452 612 448 608 444 608 448 604 440 596 436 596 436 600 436 596 436 592 432 588 428 588 424 580 420 576 416 572 412 572 408 568 408 568 404 560 396 544 404 544 404 544 404 540 404 540 400 536 396 528 392 524 384 520 384 520 384 516 380 512 376 512 376 512 372 504 368 500 360 500 368 488 340 512 376 496 340 480 344 480 344 484 340 488 340 484 336 456 332 448 328 448 328 452 336 452 324 436 312 436 324 448 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 280 392 280 396 284 400 284 400 272 396 272 400 276 404 280 408 268 388 260 380 256 380 256 384 264 384 260 380 248 368 244 364 248 364 248 360 244 356 240 356 252 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 236 336 224 324 220 328 232 340 228 332 224 324 220 320 212 316 232 324 212 316 216 320 212 312 212 312 204 304 200 304 200 308 208 304 208 300 200 292 188 284 188 284 188 284 192 292 200 296 196 272 192 264 188 264 188 268 184 264 192 268 184 260 188 268 188 260 184 260 188 268 196 272 184 264 196 268 192 252 172 236 84 124 16 60 4 100 92 184 168 216 164 212 156 200 152 204 124 188 120 204 148 224 136 196 124 204 140 220 148 212 132 200 144 188 144 188 140 188 132 184 152 196 132 180 116 180 128 204 124 192 128 200 132 200 128 196 132 200 132 200 132 200 132 192 132 188 128 184 128 188 136 192 128 188 132 188 132 188 132 192 136 192 136 192 136 192 136 192 128 184 128 180 124 176 120 172 132 176 128 172 124 176 128 180 124 172 124 172 124 176 132 184 128 164 116 160 128 176 136 172 132 172 132 168 120 152 104 140 112 156 128 160 108 136 100 144 116 156 120 156 120 152 112 144 112 144 116 148 112 144 108 136 116 144 112 140 108 144 112 148 24 72 24 68 20 64 16 64 20 60 4 52 12 72 24 72 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 52 24 52 24 52 24 52 28 56 28 56 28 56 28 56 28 56 16 44 12 48 24 60 36 68 28 56 24 56 24 56 20 56 32 68 36 64 24 52 28 60 28 60 28 60 28 60 24 56 24 60 28 64 32 64 20 56 24 60 28 64 32 68 20 56 24 60 36 72 40 76 64 88 84 108 96 108 88 96 76 100 80 104 88 112 96 116 92 112 92 108 88 108 92 120 112 140 84 128 88 140 104 132 124 156 120 132 116 156 128 128 100 136 100 136 100 140 108 148 112 148 108 144 108 144 112 148 120 156 132 156 112 104 44 40 4 24 16 28 28 24 24 20 16 24 16 24 16 28 28 36 24 36 28 36 28 32 20 24 4 20 108 232 292 276 268 292 284 288 284 288 296 292 304 300 292 288 280 288 276 284 264 264 248 232 184 156 116 96 68 60 52 64 48 56 88 116 64 112 192 528 536 584 544 572 508 600 536 596 492 508 516 640 640 628 576 572 544 548 576 620 628 640 604 616 612 624 644 612 620 560 568 536 632 612 680 600 596 496 488 664 756 692 688 448 424 492 344 588 588 708 516 676 456 668 464 652 456 648 448 652 444 644 472 652 468 636 500 648 476 648 464 628 472 652 488 636 464 628 480 644 488 644 488 644 488 644 504 640 476 644 500 540 692 788 904 716 844 788 904 772 928 792 924 780 924 780 924 780 924 780 920 776 920 776 920 776 920 776 924 780 924 780 924 780 924 780 924 780 924 784 928 788 932 788 940 792 940 792 940 792 940 792 940 792 940 792 940 792 940 792 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 800 944 804 944 804 944 804 944 804 944 804 944 808 948 812 952 812 948 816 948 820 968 824 980 828 984 836 984 832 976 832 964 824 972 792 924 828 900 828 852 752 704 832 924 800 924 816 664 636 516 624 496 632 508 632 512 632 516 640 508 636 500 628 488 628 476 624 476 624 476 624 476 624 472 620 468 616 468 612 464 612 472 612 472 608 468 604 464 604 460 604 464 604 464 600 456 592 444 584 440 588 452 596 444 580 428 568 416 552 400 540 392 540 408 552 400 544 400 556 424 576 444 588 476 604 492 572 372 408 112 292 324 604 512 556 400 556 440 560 440 556 436 556 436 556 444 548 424 480 296 296 92 136 0 84 0 124 136 412 404 528 388 500 328 452 304 452 308 452 308 452 312 456 316 460 320 464 320 472 336 488 348 488 336 476 328 476 336 484 336 476 324 464 328 468 332 464 332 460 328 460 324 456 324 452 320 448 316 444 316 452 324 448 320 444 316 444 324 448 312 436 308 440 320 452 308 424 316 424 316 424 316 424 308 416 304 408 296 404 292 400 292 400 292 396 288 396 284 396 284 396 284 392 280 388 276 388 276 388 276 384 272 380 268 380 268 380 268 376 264 372 260 372 252 364 256 360 252 356 256 356 252 352 260 344 248 340 252 340 244 340 244 336 240 332 236 332 228 320 220 320 228 324 220 308 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 200 296 208 292 204 288 200 288 196 284 196 284 196 284 200 284 188 272 192 280 196 284 204 288 192 268 180 264 180 264 176 252 184 256 196 264 200 264 196 260 212 248 164 248 188 248 192 288 184 272 156 228 148 196 176 236 140 212 152 228 164 232 164 228 168 224 164 220 160 224 164 228 160 220 160 216 156 212 152 212 164 220 156 212 152 212 152 216 152 212 156 212 148 204 140 196 148 204 148 200 144 196 140 196 152 204 148 200 136 188 132 184 136 196 136 196 136 192 124 184 128 188 124 184 124 184 120 180 132 184 128 184 128 188 140 200 140 192 148 188 104 108 20 28 0 8 0 76 68 140 120 176 132 160 116 152 120 160 120 152 96 140 96 140 96 144 108 152 96 140 96 144 100 148 104 148 104 148 100 136 88 124 88 124 96 132 88 120 84 124 92 132 92 132 80 128 92 136 88 128 92 140 100 148 100 140 88 128 92 140 92 140 92 140 92 140 92 140 92 140 92 132 80 128 92 140 92 136 88 132 84 132 72 120 76 128 80 132 88 136 72 124 76 128 80 132 84 136 80 128 80 124 76 120 72 120 84 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 68 120 72 124 76 120 72 116 72 116 68 116 72 120 64 100 72 112 76 112 76 108 68 100 68 104 64 100 64 104 72 108 72 80 72 76 68 72 64 72 68 68 52 64 64 80 72 76 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 60 60 60 64 64 60 60 60 68 64 60 56 56 56 56 60 56 60 60 64 64 60 60 56 60 60 60 60 60 60 60 60 56 56 56 60 60 64 64 64 56 56 60 60 60 60 64 64 68 68 68 68 68 68 72 72 72 84 92 108 112 116 112 112 108 112 112 116 116 124 124 128 120 120 108 112 112 120 116 120 132 120 120 112 128 124 132 124 136 140 140 124 136 148 152 136 144 136 140 132 136 132 136 136 156 152 152 144 148 144 152 148 148 152 160 152 136 96 56 28 20 24 24 28 28 24 24 20 28 24 24 24 24 28 32 36 32 32 36 36 32 32 28 24 16 48 140 252 292 272 264 284 284 284 284 284 284 288 292 292 284 276 272 276 276 276 264 256 256 228 188 152 120 92 72 52 52 44 52 60 104 140 88 188 292 628 604 664 612 644 588 660 604 628 556 496 528 588 640 536 588 496 548 464 576 512 628 524 612 500 628 528 612 532 584 548 532 540 584 604 612 592 548 520 464 656 744 684 676 468 416 512 412 728 724 880 684 860 660 840 652 828 648 824 648 820 644 820 640 804 660 856 648 852 692 840 684 848 644 808 624 812 648 844 644 824 644 824 644 824 644 820 644 816 648 840 644 624 692 684 780 532 728 632 788 608 784 592 780 600 776 600 776 600 776 600 772 596 772 596 772 596 772 592 780 588 780 588 780 588 780 588 780 588 780 592 784 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 800 592 800 592 800 592 800 592 800 592 800 592 800 592 800 592 804 604 804 604 804 604 804 604 804 604 804 608 808 612 812 612 812 628 816 620 820 616 828 612 836 612 832 612 828 620 832 644 844 652 800 620 820 720 804 660 736 724 820 724 848 784 644 796 628 816 632 812 640 804 640 796 640 796 636 812 632 824 628 828 620 800 624 800 624 800 624 800 620 796 620 792 616 792 612 788 612 788 612 784 608 784 604 780 600 780 604 780 604 776 596 768 592 772 588 776 600 784 592 768 576 756 564 740 548 728 540 724 548 728 556 736 568 736 568 728 572 740 624 768 544 696 448 412 256 616 592 760 544 728 568 728 556 728 556 728 552 724 552 712 540 708 564 720 548 676 488 620 320 428 204 292 60 232 224 556 456 628 492 652 496 636 476 624 464 616 468 620 468 624 472 624 468 632 480 648 492 648 480 636 476 640 480 640 480 636 472 628 472 628 468 628 464 624 464 620 460 620 460 620 456 616 452 608 448 596 452 592 448 592 444 588 448 588 440 584 440 584 444 592 424 572 424 572 424 572 424 572 420 564 416 560 408 552 404 548 396 556 396 552 396 540 392 540 396 536 396 528 392 524 388 524 388 524 388 520 384 516 380 516 376 512 372 508 368 504 368 504 364 500 364 496 360 492 356 492 352 488 348 484 344 480 340 472 336 460 340 456 336 452 332 452 328 444 320 444 328 448 320 432 328 436 324 428 320 424 312 420 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 284 396 284 396 284 396 284 396 280 392 280 392 280 392 280 388 276 380 264 376 264 376 260 364 252 380 256 388 260 384 260 372 228 368 288 392 260 348 244 356 236 360 208 336 224 296 196 260 208 320 220 332 228 336 228 336 228 328 224 324 220 328 224 332 220 324 220 320 216 320 212 316 224 324 216 316 212 316 212 320 212 316 212 316 208 308 200 292 204 292 204 288 200 284 196 284 200 288 196 284 196 284 192 280 192 272 196 272 196 268 188 260 188 264 184 260 184 260 180 256 188 272 184 256 180 256 184 260 220 264 144 164 56 100 24 92 64 148 120 188 128 192 156 232 168 212 148 204 152 212 152 204 144 196 140 196 140 200 148 208 140 196 140 200 144 204 148 204 144 196 136 188 128 184 128 184 136 188 128 180 128 188 136 196 144 196 132 192 144 200 140 192 140 196 144 204 144 196 136 188 140 188 140 188 140 188 140 188 140 188 140 188 140 184 132 176 140 188 140 184 136 180 132 180 132 176 128 176 128 176 128 176 124 164 128 168 128 168 132 172 132 172 132 168 128 168 124 164 124 164 124 164 124 164 124 164 116 156 116 156 116 156 116 152 112 144 120 148 124 144 120 140 120 140 116 140 120 144 112 128 112 148 112 148 108 144 104 136 108 140 104 136 100 140 104 144 20 68 20 68 16 64 16 64 20 60 8 56 16 68 20 68 20 68 20 68 20 68 20 68 16 64 16 64 16 64 16 64 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 20 56 32 72 40 64 24 52 36 64 28 56 24 56 28 60 32 60 28 56 24 60 28 64 28 60 28 60 28 60 28 60 24 56 28 60 28 60 32 64 32 64 28 60 28 60 24 56 36 76 32 72 40 68 36 68 44 72 72 104 96 116 100 116 96 116 100 120 104 128 108 132 112 120 88 112 100 128 104 120 96 124 76 120 92 132 100 128 96 136 116 132 112 148 140 156 124 144 108 136 100 132 100 132 128 156 124 152 120 152 116 148 124 156 144 156 112 92 40 20 12 24 24 28 28 24 24 20 20 28 16 24 16 28 24 36 24 32 28 36 24 28 16 24 24 80 180 272 292 264 256 276 280 280 280 284 284 284 288 288 268 268 256 268 260 268 248 248 244 224 176 148 104 88 56 52 52 68 60 72 84 88 56 140 324 576 544 584 536 572 532 616 524 604 480 484 468 616 600 580 576 568 552 568 588 620 612 616 592 640 664 648 636 584 640 612 632 580 664 604 652 572 604 544 432 600 736 692 708 512 428 420 376 640 612 696 488 672 456 640 452 648 460 644 448 644 444 640 468 628 500 668 436 608 516 608 484 632 472 624 468 632 484 648 488 644 488 644 488 644 488 644 504 640 476 644 500 540 704 788 896 716 852 788 892 772 928 788 924 776 916 776 916 776 916 776 912 772 912 772 912 772 912 776 924 780 924 780 924 780 924 780 924 780 924 784 928 788 932 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 800 944 804 944 804 944 804 944 804 944 804 944 808 948 812 952 812 944 816 948 820 960 824 980 828 984 828 968 824 964 828 968 840 936 832 896 788 920 856 804 700 832 784 880 848 848 700 568 632 524 636 520 648 520 648 516 648 508 640 500 632 500 628 496 628 480 628 480 628 480 628 480 628 476 624 472 620 472 616 468 616 472 612 472 612 468 608 468 604 464 604 464 604 464 600 456 596 456 596 448 596 460 604 452 588 436 576 424 560 408 548 404 548 392 552 408 572 428 576 432 564 448 608 496 580 428 440 212 232 284 572 528 576 388 560 460 552 424 552 424 548 420 544 416 544 380 516 392 536 420 552 436 564 460 536 380 452 244 220 52 168 240 428 348 524 368 484 324 468 336 480 336 480 340 484 340 484 328 476 340 488 344 488 336 480 340 484 336 476 332 476 332 476 336 472 332 472 328 468 328 464 328 468 324 464 320 460 320 464 324 452 324 452 320 448 320 444 316 444 312 440 312 440 316 444 316 424 316 424 316 424 316 424 316 420 312 416 304 408 300 404 292 396 292 392 288 392 284 392 284 396 284 392 280 388 276 388 276 388 276 384 272 380 268 380 256 368 256 368 252 364 248 360 252 364 256 360 252 356 256 356 252 352 260 344 256 340 260 344 244 340 244 336 240 332 236 332 236 328 228 328 236 332 228 316 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 208 296 208 292 204 288 200 288 196 284 196 284 196 284 196 284 204 284 200 280 192 272 188 268 192 268 180 264 180 264 176 252 192 252 196 256 196 252 192 252 176 268 212 276 208 296 232 292 196 268 132 196 120 180 180 252 140 212 148 220 156 224 156 224 168 224 164 220 160 224 164 228 160 220 160 220 156 216 156 212 164 220 156 212 152 212 152 216 156 212 152 208 144 200 140 200 148 204 144 200 144 200 140 196 136 192 136 196 140 200 144 200 132 192 136 196 136 192 128 184 128 188 128 184 124 180 120 180 128 180 124 172 116 168 124 172 100 116 28 32 0 40 40 96 92 164 140 176 100 132 104 172 120 152 100 144 104 152 104 144 100 144 96 140 96 144 104 152 96 140 96 144 100 148 104 148 96 136 92 132 88 132 92 136 92 136 92 136 92 140 100 148 108 144 96 144 104 152 104 144 96 144 100 144 100 140 92 132 92 140 92 140 92 140 92 140 88 140 92 140 92 136 84 132 92 140 88 136 88 136 84 132 92 136 88 132 80 124 76 120 84 132 80 128 80 128 76 124 88 136 88 132 84 132 80 128 84 124 84 124 84 124 84 124 72 112 72 112 72 112 72 116 72 120 72 120 72 120 72 120 72 116 68 116 72 120 64 104 76 112 76 108 72 104 68 104 72 108 68 100 64 104 68 108 68 72 64 72 64 72 64 72 68 72 56 68 68 76 68 68 68 76 68 76 68 76 68 76 64 72 64 72 64 72 64 72 60 72 60 72 60 72 60 72 56 68 56 68 56 68 56 68 44 48 52 56 56 52 48 44 64 64 60 56 56 56 60 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 68 68 68 68 68 68 68 68 64 76 88 104 112 120 112 116 120 124 120 128 124 132 128 132 136 128 108 116 128 140 128 120 136 124 128 120 132 132 132 124 112 128 140 124 120 128 144 144 148 144 144 136 140 136 144 140 148 144 148 144 148 144 144 140 144 152 164 152 124 76 36 12 20 24 24 28 28 24 24 20 32 28 24 24 24 28 32 32 28 32 32 32 32 28 24 20 20 104 216 280 280 256 252 272 276 276 280 280 280 280 280 276 272 264 260 264 264 264 252 244 244 216 176 140 108 80 56 36 48 40 64 84 100 112 96 252 444 676 584 660 576 624 596 664 600 612 524 484 532 608 640 524 576 480 548 504 620 548 624 520 632 556 700 576 608 520 596 604 596 600 612 604 580 564 564 572 416 568 728 696 708 552 428 448 460 784 752 860 656 856 660 820 644 820 644 820 640 816 640 812 628 808 644 852 672 844 676 900 644 844 672 836 636 812 628 804 640 820 640 820 640 820 640 816 640 812 648 840 644 628 692 688 768 536 740 632 780 604 784 580 776 596 772 596 772 596 772 596 772 596 772 596 772 596 772 592 780 588 780 588 780 588 780 588 780 588 780 592 784 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 800 600 800 600 800 600 800 600 800 600 800 600 800 600 800 600 804 604 804 604 804 604 804 604 804 604 804 608 808 612 812 612 812 628 816 620 820 616 828 612 828 612 824 608 820 632 840 660 816 664 784 656 868 700 732 628 824 704 828 808 744 724 628 816 636 828 644 828 652 812 648 804 640 800 636 808 632 816 628 824 628 808 632 808 628 804 628 804 628 800 624 800 620 796 620 796 616 792 612 788 612 784 608 784 604 780 608 784 604 780 600 772 600 780 592 780 600 784 592 768 580 760 572 748 556 740 552 736 556 736 568 752 584 748 576 744 592 804 560 684 508 468 220 576 584 756 584 752 572 736 556 724 552 724 548 716 544 712 540 708 556 708 540 684 520 672 520 676 560 708 520 660 532 696 440 480 376 596 512 688 508 628 464 620 488 640 488 640 488 640 488 640 476 640 484 648 488 644 484 640 492 644 480 632 472 632 480 640 476 636 476 632 472 632 468 628 468 624 464 624 460 620 460 612 452 600 452 596 452 592 448 592 444 584 440 584 440 584 440 588 424 572 424 572 424 572 424 572 424 572 420 568 416 560 408 556 396 556 396 552 396 540 392 540 396 536 396 528 392 524 388 524 388 524 388 520 384 516 380 516 372 504 368 504 364 500 364 496 364 500 364 496 360 492 356 492 352 488 348 484 344 480 340 472 336 460 340 456 336 452 332 452 336 452 328 452 336 456 328 440 328 436 324 428 320 424 312 420 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 284 396 284 396 284 396 284 396 280 392 280 388 276 388 272 384 276 380 264 376 264 376 260 364 248 380 252 380 252 376 248 364 284 360 244 384 312 408 264 332 152 324 220 352 208 260 176 264 212 320 216 328 220 332 224 332 228 328 224 324 220 328 224 332 224 328 220 324 220 320 216 320 224 324 216 316 212 316 212 320 216 316 208 308 200 304 200 296 200 288 200 288 200 288 200 288 196 284 196 284 196 284 196 284 188 268 196 272 196 268 188 264 192 268 188 260 184 256 176 252 176 264 172 244 164 236 156 228 60 128 56 132 84 180 144 232 148 220 176 224 152 196 152 220 160 208 144 196 148 204 148 196 148 200 140 196 140 200 148 204 140 196 140 200 144 204 148 204 136 192 136 192 136 196 144 204 140 196 140 200 148 204 152 212 152 204 140 200 152 208 148 200 144 200 144 200 140 196 136 192 140 188 140 188 140 188 140 188 136 188 140 192 144 188 136 184 136 184 136 184 136 184 136 184 136 184 132 180 132 176 128 176 136 172 132 168 128 164 124 160 136 176 132 172 128 168 128 168 124 164 124 164 124 164 124 164 112 152 112 152 112 152 112 152 116 144 120 144 120 144 120 144 120 140 116 140 120 144 112 128 116 148 108 144 104 140 104 140 112 144 104 136 100 136 104 140 12 64 16 64 16 64 16 64 20 64 12 64 20 68 16 56 20 68 20 68 20 68 20 68 16 64 16 64 16 64 16 64 32 60 32 60 32 60 32 60 28 56 28 56 28 56 28 56 24 52 16 44 12 48 20 56 32 60 24 56 24 60 32 64 36 64 24 52 20 56 32 68 28 60 28 60 28 60 28 60 28 60 28 60 28 60 28 60 36 64 32 60 28 56 24 52 12 52 16 60 32 64 36 68 48 76 72 100 92 108 88 104 96 116 96 116 100 120 100 120 116 124 96 116 108 132 108 124 100 132 88 120 92 120 88 104 68 112 96 96 60 88 80 100 100 124 100 124 104 136 116 144 104 132 116 148 128 152 128 148 124 160 144 148 92 64 20 8 12 24 24 28 28 24 24 20 24 32 20 24 16 24 20 32 20 28 24 32 20 28 16 20 24 124 236 280 268 252 256 268 272 272 276 280 276 276 272 268 260 264 252 260 256 260 244 244 220 204 160 128 92 72 44 40 52 64 64 96 88 68 88 248 464 592 520 572 508 552 536 604 524 564 416 476 492 620 576 548 544 524 520 568 612 628 620 624 660 712 736 692 648 576 648 636 684 616 672 592 624 560 616 580 420 504 728 712 736 580 428 400 440 672 600 672 464 672 468 644 456 640 452 640 440 636 440 636 432 668 456 644 572 600 340 536 464 660 532 668 480 632 480 636 484 640 484 640 484 640 484 640 500 636 472 644 500 544 708 792 876 724 868 788 880 768 924 776 920 772 912 772 912 772 912 772 912 772 912 772 912 772 912 776 924 780 924 780 924 780 924 780 924 780 924 784 928 788 932 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 800 944 804 944 804 944 804 944 804 944 804 944 808 948 812 952 812 944 812 948 820 960 828 980 828 980 824 968 824 964 832 972 844 908 796 860 836 920 760 784 808 892 832 892 796 628 620 552 640 524 640 512 648 516 652 512 648 504 644 504 640 512 632 512 636 500 640 488 636 484 632 480 628 480 628 480 628 476 624 476 620 476 616 476 612 472 612 468 608 464 608 468 608 468 604 460 596 452 592 444 592 452 592 440 576 436 576 428 564 416 556 412 556 416 568 420 568 424 576 448 588 472 584 420 472 236 248 244 592 512 564 396 572 460 560 400 552 416 552 412 544 404 536 400 532 424 560 408 540 392 528 396 524 356 520 396 484 364 524 416 500 360 524 416 552 376 484 344 500 348 488 344 484 344 484 344 484 340 484 344 488 344 484 340 480 348 488 336 476 328 476 336 484 336 476 336 472 332 472 328 468 324 460 320 460 316 456 316 456 328 456 328 452 324 452 320 448 308 440 312 440 312 440 312 436 316 424 316 424 316 424 316 424 316 424 312 420 308 412 300 408 292 396 292 392 288 392 284 392 284 396 284 392 280 388 276 388 276 388 276 384 272 380 268 380 264 372 260 372 256 368 256 364 252 364 256 360 252 356 256 356 252 352 260 344 256 340 260 344 244 340 244 336 240 332 236 332 244 336 236 336 244 336 232 320 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 208 296 208 292 204 288 200 288 196 284 196 284 196 284 196 284 188 272 188 276 192 276 196 280 192 268 180 264 180 264 176 252 188 248 192 252 188 244 180 240 200 228 172 296 220 188 36 80 144 224 112 208 160 228 204 252 152 220 152 220 152 220 156 224 168 224 164 220 160 224 164 228 164 224 164 220 160 220 156 216 164 220 156 212 152 212 152 216 156 212 144 200 136 196 136 204 144 200 144 200 144 200 144 200 148 204 144 196 140 192 132 188 128 188 132 196 136 196 132 188 132 192 128 184 124 180 116 176 116 168 112 164 104 152 100 144 44 100 72 128 100 148 120 156 108 148 100 144 108 156 108 148 116 152 100 140 104 148 104 140 104 148 100 140 96 140 100 148 96 140 96 144 100 148 104 148 92 136 92 136 96 144 104 152 100 148 104 152 108 156 112 156 104 140 92 140 100 148 100 136 100 144 96 140 92 136 92 136 92 140 92 140 92 140 92 140 88 140 92 144 96 144 92 140 88 136 88 136 88 136 88 136 80 128 84 132 84 136 88 136 88 132 84 128 80 124 76 120 80 128 80 128 76 124 72 120 84 124 84 124 84 124 84 124 80 120 80 120 80 120 80 120 76 116 72 112 68 116 72 120 72 112 68 112 72 116 64 100 80 112 72 104 68 104 72 108 76 108 68 100 64 100 64 100 60 68 60 68 64 72 64 72 68 72 60 72 72 76 60 60 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 72 64 56 52 52 56 64 72 60 60 56 56 56 60 64 68 64 60 60 56 56 60 60 64 60 60 60 60 60 60 60 60 64 64 60 60 60 60 56 56 64 64 60 60 60 60 56 56 44 44 48 56 60 64 68 68 68 80 88 104 108 112 104 104 112 116 112 116 112 116 112 116 128 128 124 124 120 128 124 132 124 116 108 100 100 84 72 56 60 68 68 44 36 36 44 32 52 48 52 52 64 68 80 80 104 108 128 136 152 152 160 156 156 160 164 136 92 48 20 12 20 24 24 28 28 24 24 20 36 32 28 24 24 24 28 28 28 28 28 28 28 24 20 20 40 152 256 276 256 252 260 260 264 268 272 276 276 268 264 260 264 260 256 256 260 256 248 240 216 188 152 120 92 72 52 32 52 44 72 112 104 116 152 400 560 680 564 668 568 632 612 668 600 568 480 504 544 556 544 484 560 444 476 448 572 524 616 560 712 636 736 616 620 536 600 616 612 604 596 584 568 568 576 584 428 456 700 716 724 588 436 484 568 820 712 836 648 852 656 828 640 816 636 812 636 808 632 808 636 876 628 788 668 688 240 352 224 564 548 804 640 824 640 812 636 816 636 816 636 816 636 812 636 808 644 840 644 628 696 692 748 544 756 632 768 600 780 568 772 592 768 592 768 592 768 592 772 596 772 596 772 596 772 596 780 588 780 588 780 588 780 588 780 588 780 592 784 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 796 600 800 600 800 600 800 600 800 600 800 600 800 600 800 600 804 604 804 604 804 604 804 604 804 604 804 608 808 612 812 612 812 628 816 620 820 616 828 612 824 608 828 628 832 644 828 648 796 632 796 748 816 612 736 708 800 776 848 776 628 776 644 824 640 828 648 828 648 824 648 812 652 812 648 820 644 824 644 824 644 820 640 816 636 808 632 804 632 808 632 804 628 804 624 800 620 792 616 792 612 788 612 788 608 784 612 788 608 780 600 776 596 776 588 772 592 772 580 756 576 756 568 748 560 740 556 744 576 748 564 740 568 752 584 764 576 652 520 588 200 496 608 764 568 748 572 728 552 732 560 724 556 724 552 720 540 708 532 704 520 680 520 684 524 688 528 688 536 692 552 736 528 624 460 672 584 740 564 696 508 656 504 672 488 648 488 648 484 644 484 644 488 648 488 648 484 644 484 644 488 648 484 640 480 640 480 640 476 632 472 632 468 628 468 624 460 620 460 620 456 616 452 608 456 600 456 600 452 596 452 596 436 580 440 584 440 584 436 580 424 572 424 572 424 572 424 572 424 568 420 564 412 556 408 552 396 556 396 552 396 540 392 540 396 536 396 528 392 524 388 524 388 524 388 520 384 516 380 516 376 512 372 508 368 504 368 504 364 500 364 496 360 492 356 492 352 488 348 484 344 480 340 472 336 460 340 456 336 452 332 452 336 452 332 452 336 456 328 440 328 436 324 428 320 424 312 420 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 284 396 284 396 284 396 284 396 264 380 268 384 276 392 280 396 276 380 264 376 264 376 260 364 248 376 248 376 244 368 240 352 256 344 244 352 184 196 72 216 592 580 256 292 180 296 232 304 228 332 224 328 220 332 228 336 228 328 224 324 220 328 224 332 228 328 224 328 220 324 220 324 224 324 216 316 212 316 212 320 216 316 204 300 192 300 196 296 196 284 200 288 200 288 204 292 208 296 204 288 192 276 184 272 184 264 192 272 196 272 192 268 196 268 192 264 180 252 176 248 164 252 168 240 156 228 144 212 144 216 144 212 144 216 148 216 164 204 132 192 152 216 152 192 164 208 144 200 148 208 148 200 152 204 144 196 140 196 144 200 140 196 140 200 144 204 148 204 144 196 140 196 144 204 152 208 152 208 156 212 156 212 152 204 140 192 132 188 140 200 140 188 148 200 140 192 136 192 136 196 140 188 140 188 140 188 140 188 136 188 140 192 148 192 144 192 132 180 136 184 136 184 140 188 124 176 128 180 136 188 140 192 132 172 128 168 128 168 124 164 128 168 124 164 124 160 120 160 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 152 112 140 108 144 120 156 116 144 112 144 116 148 108 132 120 152 108 136 100 140 108 148 116 148 108 140 100 136 100 136 8 56 8 60 12 64 16 64 20 64 16 68 24 68 12 48 12 60 12 60 12 60 12 60 16 64 16 64 16 64 16 64 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 32 60 28 60 28 60 28 64 28 56 24 56 24 60 32 68 24 60 28 64 32 60 28 56 28 60 28 60 28 60 28 60 32 64 32 60 28 56 24 56 24 56 28 60 28 60 32 64 12 56 16 60 28 64 32 64 40 68 68 96 92 112 92 108 92 112 92 112 92 112 92 112 96 124 112 124 92 108 100 136 96 120 72 92 56 64 20 28 20 40 8 12 0 12 0 4 0 4 0 4 0 12 0 24 40 76 72 116 112 148 128 156 140 172 140 128 60 36 8 12 12 24 24 28 28 24 24 20 28 32 20 24 16 24 16 28 16 28 20 28 20 24 12 16 76 184 272 276 252 256 260 252 260 264 272 276 272 268 256 252 248 252 240 248 244 248 232 232 192 176 136 112 80 68 44 44 60 60 72 112 92 80 156 388 524 576 492 584 504 556 544 592 480 512 404 532 484 512 468 544 584 520 448 472 528 576 628 676 720 736 736 684 664 600 660 620 676 592 644 568 628 572 624 576 452 404 684 720 720 572 408 456 552 696 540 652 468 656 456 652 456 636 456 632 444 632 440 628 440 652 484 632 528 668 312 156 0 244 336 612 480 636 476 620 480 636 480 636 480 636 480 636 496 632 472 640 500 548 712 796 864 732 880 788 872 764 920 764 916 768 908 768 908 768 908 768 912 772 912 772 912 772 912 772 916 780 916 780 916 780 916 780 916 780 916 784 920 788 924 788 932 788 932 788 932 788 932 788 932 788 932 788 932 788 932 788 940 796 940 796 940 796 940 796 940 796 940 796 940 796 940 796 944 804 944 804 944 804 944 804 944 804 944 808 948 812 952 812 948 812 948 820 960 828 972 824 968 824 972 836 964 832 944 816 908 792 876 820 784 720 896 860 912 872 776 656 524 644 520 656 528 648 524 656 520 660 516 656 516 656 520 656 528 652 536 652 508 648 496 640 488 632 484 628 488 636 484 632 484 628 480 628 480 620 476 616 476 612 472 612 468 608 472 612 468 608 464 600 456 596 448 592 452 592 440 576 428 568 420 560 412 556 412 556 412 568 420 564 424 576 440 584 388 468 308 348 180 512 544 568 412 588 460 548 396 568 444 556 424 556 416 548 408 540 400 532 396 552 392 544 388 544 396 540 396 488 320 484 360 504 412 608 456 564 384 500 356 504 364 500 356 496 356 492 352 488 348 488 352 492 344 488 340 484 340 484 340 484 344 488 340 484 336 476 332 468 328 468 324 464 324 460 328 468 324 464 320 460 320 464 332 460 328 456 328 452 324 452 304 436 312 440 312 440 308 432 316 424 316 424 316 424 316 424 312 416 308 412 300 404 296 400 292 396 292 392 288 392 284 392 284 396 284 392 280 388 276 388 276 388 276 384 272 380 268 380 256 368 256 368 252 364 248 360 252 364 256 360 252 356 256 356 252 352 260 344 256 340 260 344 244 340 244 336 240 332 236 332 240 332 232 332 240 336 228 316 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 208 296 208 292 204 288 200 288 196 284 196 284 196 284 196 284 188 272 188 272 188 272 188 276 192 268 180 264 180 264 176 252 188 248 188 248 184 236 172 232 172 256 172 192 92 160 88 140 140 216 108 224 188 248 204 228 168 232 160 224 156 228 164 236 168 224 164 220 160 224 164 228 168 228 164 224 164 220 160 220 164 220 156 212 152 212 152 216 156 212 140 192 132 192 136 204 140 196 140 200 144 204 148 204 144 200 144 196 140 192 136 192 124 188 132 196 136 196 136 192 136 196 132 188 120 176 112 172 100 160 108 164 104 152 96 140 88 136 96 136 100 148 124 160 116 152 96 140 100 152 108 148 124 156 104 148 108 156 108 148 108 148 100 140 96 140 96 144 96 140 96 144 100 148 104 148 104 148 100 144 100 148 108 152 112 156 116 160 112 152 100 140 96 136 88 132 96 144 96 132 104 144 96 136 88 136 96 140 92 140 92 140 92 140 92 140 88 140 96 144 100 148 100 144 84 132 84 136 88 140 92 140 84 136 88 136 88 136 88 136 76 124 80 128 80 128 84 132 84 132 80 128 80 124 76 124 84 124 84 124 84 124 84 124 88 128 88 128 88 128 88 128 80 120 68 108 64 112 76 124 72 112 68 112 72 116 64 100 84 116 72 100 64 104 72 112 80 112 72 104 64 96 60 100 56 64 56 68 60 72 64 72 68 72 64 76 72 76 56 56 56 64 56 64 56 64 56 64 64 72 64 72 64 72 64 72 52 64 52 64 52 64 52 64 56 68 56 68 56 68 56 68 44 48 56 60 60 56 48 44 56 56 56 56 56 60 68 68 52 56 64 68 68 64 56 52 60 60 60 60 60 60 60 60 64 64 64 60 60 56 56 56 52 56 56 60 60 64 64 68 68 68 64 64 64 64 60 60 48 64 76 100 108 120 116 120 116 120 116 120 116 120 116 116 104 128 140 132 104 100 116 144 140 124 112 92 80 52 32 8 32 24 12 0 0 16 4 0 12 8 8 4 8 8 16 12 24 36 64 88 116 124 140 136 172 168 160 116 68 28 12 16 20 24 24 28 28 24 24 20 36 36 28 24 24 24 24 24 24 28 28 28 28 24 20 16 104 212 288 276 252 260 260 240 260 264 272 276 272 264 256 248 248 244 240 240 244 240 232 224 192 168 136 108 88 68 52 44 56 52 76 136 116 144 208 516 564 652 524 676 560 632 604 648 548 540 508 596 552 480 500 564 660 496 444 388 500 504 644 652 728 644 704 608 628 576 604 608 596 584 560 572 576 588 580 572 448 384 652 716 704 568 420 544 680 844 676 828 656 828 628 824 636 812 632 808 632 804 628 804 644 804 660 804 620 964 640 364 264 632 624 836 620 788 632 828 636 816 636 816 636 816 636 812 636 808 644 836 644 632 700 696 740 548 764 632 764 600 776 560 772 592 768 592 768 592 768 592 772 596 772 596 772 596 772 596 780 596 780 596 780 596 780 596 780 596 780 600 784 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 804 608 808 612 812 612 816 620 816 620 824 616 824 616 816 624 836 644 840 648 816 640 800 676 844 736 696 644 836 676 832 808 732 756 656 864 624 844 652 844 660 848 668 840 664 832 660 832 660 832 656 832 656 832 652 824 644 820 640 812 632 808 636 812 636 808 632 808 628 804 620 796 620 792 616 788 612 788 608 788 612 788 612 784 604 776 608 788 596 784 600 780 588 764 568 752 564 740 556 740 556 740 556 740 568 760 580 756 576 748 484 696 332 448 544 820 564 744 584 752 564 728 564 752 576 736 564 732 556 724 544 712 536 708 548 696 532 680 520 680 524 684 508 712 552 668 496 704 572 728 584 700 492 644 504 680 516 656 500 660 500 656 496 652 492 652 496 656 492 648 484 644 484 644 480 644 488 652 492 644 476 632 468 628 464 624 464 620 460 620 472 632 472 628 468 624 464 620 456 604 460 600 456 596 452 596 428 576 440 588 444 584 432 572 424 572 424 572 424 572 424 572 416 564 412 556 404 552 400 548 396 556 396 552 396 540 392 540 396 536 396 528 392 524 388 524 388 524 388 520 384 516 380 516 364 500 364 496 360 492 356 492 364 500 364 496 360 492 356 492 352 488 348 484 344 480 340 472 336 460 340 456 336 452 332 452 332 448 324 448 332 452 324 436 328 436 324 428 320 424 312 420 312 420 312 416 308 412 304 412 296 408 296 404 292 400 288 400 284 396 284 396 284 396 284 396 280 392 276 384 272 380 264 376 276 380 264 376 264 376 260 364 248 376 248 372 240 364 232 348 204 368 260 328 252 388 172 104 0 236 212 384 244 296 236 356 240 344 232 336 228 336 236 344 228 328 224 324 220 328 224 332 228 332 228 328 224 324 220 324 224 324 216 316 212 316 212 320 216 316 200 296 188 296 196 296 196 284 196 288 200 292 204 292 192 280 196 284 196 284 200 288 184 260 192 272 196 272 196 272 200 272 192 264 180 252 172 244 152 244 164 240 160 232 148 212 120 200 136 212 148 216 140 208 140 200 148 200 136 196 152 220 168 216 152 208 156 216 156 208 152 208 144 196 140 196 140 196 140 196 140 200 144 204 148 204 152 208 148 200 144 204 148 208 156 216 160 216 156 204 140 188 144 196 132 192 144 200 140 192 152 204 140 192 132 192 140 200 140 188 140 188 140 188 140 188 136 184 144 196 148 196 148 196 132 180 132 184 136 188 140 188 144 192 140 184 136 180 128 176 120 164 124 168 128 172 132 176 136 176 136 172 132 168 128 168 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 152 112 140 108 144 120 156 116 144 112 144 116 148 108 132 120 152 108 136 96 136 108 148 116 148 108 140 100 132 96 132 20 68 20 64 16 60 12 60 12 60 12 64 16 68 20 68 16 64 16 64 16 64 16 64 4 56 8 60 12 64 16 68 32 56 20 40 4 32 20 60 24 52 24 56 28 60 32 60 28 56 24 52 20 56 24 60 28 60 28 56 24 52 20 52 20 48 16 60 36 72 36 64 40 68 28 60 36 68 28 56 36 68 36 64 28 56 16 44 24 56 24 56 24 56 24 56 32 64 20 60 32 64 24 48 52 76 64 84 76 96 88 104 112 132 108 128 104 120 100 116 100 120 104 128 116 140 124 148 96 128 108 120 68 56 12 16 0 4 0 4 0 8 8 8 0 4 0 8 0 12 0 12 0 12 0 28 44 108 124 164 132 168 132 100 32 32 16 20 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 8 36 12 20 32 20 0 32 160 196 240 260 256 244 244 252 260 260 264 264 264 260 256 256 240 248 240 248 236 228 200 192 168 152 112 88 64 64 48 48 68 72 96 56 84 128 152 504 516 556 500 564 496 572 520 608 432 476 412 544 412 500 536 620 524 468 452 480 460 540 672 708 720 692 712 676 660 612 688 616 688 560 608 544 628 616 652 516 472 376 608 772 668 476 376 508 584 676 492 648 452 636 456 640 456 624 452 632 452 636 456 636 460 632 464 632 500 704 456 92 272 688 520 616 472 596 472 632 464 620 464 624 468 628 472 628 500 628 484 652 480 540 736 808 836 756 900 776 876 776 920 768 920 772 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 784 916 788 920 788 932 788 932 788 932 788 932 788 936 792 936 792 936 792 936 792 936 792 936 792 936 792 936 792 940 796 940 796 940 796 940 796 944 804 944 804 944 804 944 804 948 808 948 808 948 808 948 808 944 812 944 816 956 824 968 820 948 796 944 840 972 824 912 808 912 800 868 760 728 788 980 804 968 760 592 632 492 644 504 660 536 656 532 664 528 660 512 656 500 676 536 716 596 632 528 684 548 688 508 640 500 620 464 656 488 636 488 632 484 628 480 628 488 628 488 624 484 620 480 620 468 608 468 608 468 608 468 608 456 600 452 592 444 588 440 584 436 572 420 552 404 548 408 556 412 552 412 580 456 584 400 492 376 428 284 528 476 596 432 580 424 564 428 572 436 572 428 564 420 560 416 552 408 548 404 540 388 540 380 536 368 520 360 508 372 536 368 480 364 576 480 608 372 504 368 504 368 508 376 516 364 500 360 496 360 492 356 492 352 496 348 488 340 484 336 480 344 488 344 484 340 480 336 480 340 480 340 476 336 472 332 472 328 468 328 464 324 460 320 464 336 464 332 456 328 452 320 448 316 444 316 440 312 436 308 436 332 436 324 432 316 424 312 416 304 412 304 408 300 404 296 404 300 400 292 392 284 388 284 392 292 404 292 400 284 392 272 384 284 392 272 376 264 380 272 388 260 376 264 376 264 372 256 364 248 360 252 356 248 352 252 352 240 340 248 336 248 336 256 340 248 344 248 340 244 336 240 336 236 332 236 328 232 324 228 324 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 200 292 204 292 204 292 204 296 200 288 204 292 200 280 184 268 192 276 196 276 188 268 176 256 196 268 172 264 192 280 184 256 196 256 192 248 184 236 172 236 184 256 188 252 164 204 108 156 140 212 156 232 168 236 168 236 160 228 160 228 160 228 160 228 172 232 172 228 168 224 164 224 172 228 168 224 164 228 168 232 164 224 164 220 156 212 148 204 152 212 152 208 148 204 144 208 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 128 192 140 204 144 200 132 188 128 188 128 184 124 180 120 180 104 160 108 164 104 156 104 148 88 136 96 136 96 136 104 132 100 144 104 152 108 152 104 148 112 152 104 144 96 144 104 152 104 148 96 136 92 132 92 136 100 144 100 144 104 152 112 160 124 160 104 148 108 152 104 144 112 152 104 144 100 144 100 148 96 140 96 140 96 140 96 140 88 140 104 148 96 136 92 140 88 136 88 136 88 136 88 136 88 140 92 144 96 140 92 136 92 136 84 128 80 128 80 132 92 140 92 140 92 140 92 140 76 128 80 132 84 128 80 124 84 136 92 144 96 140 88 132 80 120 84 116 68 108 72 120 80 116 72 108 68 112 80 124 72 116 68 96 52 100 68 108 48 100 72 116 72 104 64 108 64 100 68 108 72 104 64 100 52 96 64 100 64 100 68 112 68 76 68 72 64 68 60 68 60 68 60 72 64 76 68 76 64 72 64 72 64 72 64 72 56 64 60 68 60 68 64 72 56 72 56 56 36 52 48 72 52 64 52 68 56 72 60 72 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 56 52 52 60 68 72 64 60 72 64 60 60 64 68 60 56 56 56 60 60 60 56 52 52 56 56 56 56 56 56 56 56 68 64 56 56 60 60 56 48 60 72 76 92 96 104 104 108 108 112 108 116 112 116 112 116 116 124 124 132 132 140 140 148 132 128 124 100 76 44 32 20 8 4 4 4 4 8 8 8 0 0 4 4 8 8 12 8 16 8 12 20 48 84 132 156 160 164 144 84 44 24 24 20 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 20 36 24 20 36 20 8 48 188 216 252 264 256 244 244 252 260 260 260 264 260 260 256 252 240 240 240 240 236 220 200 184 164 140 104 76 60 52 44 40 60 76 96 112 88 196 264 620 556 660 544 656 560 664 580 672 504 544 508 556 516 592 620 540 440 380 448 424 468 524 688 664 716 624 684 632 620 600 628 608 604 564 532 552 564 612 592 516 452 380 572 744 636 476 412 604 684 828 656 832 636 820 632 808 624 804 624 804 632 808 636 812 632 804 628 820 628 904 512 296 492 876 652 788 632 784 620 804 620 800 620 804 624 804 628 804 640 804 656 844 624 628 724 696 716 572 780 620 768 612 776 572 776 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 780 600 784 604 788 604 788 604 788 604 788 604 788 604 792 608 792 608 792 608 792 608 792 600 792 600 792 600 792 600 796 604 796 604 796 604 796 604 804 604 804 604 804 604 804 604 808 608 808 608 808 608 808 608 812 616 812 616 820 612 820 612 820 616 820 664 840 644 796 644 804 720 784 668 744 736 836 736 844 756 648 820 648 864 652 844 660 848 668 852 668 848 664 844 688 892 644 752 572 708 524 664 572 800 640 816 656 816 628 836 636 812 636 808 632 808 628 804 628 804 628 800 624 800 620 796 608 784 608 784 608 784 608 784 600 784 596 780 592 772 584 768 584 760 568 740 552 736 556 744 564 764 584 772 580 740 528 692 532 664 496 744 616 764 572 752 572 744 576 748 576 740 564 732 560 732 556 728 552 720 544 716 544 712 540 708 544 704 528 688 552 676 484 696 584 776 568 700 496 668 500 676 508 688 524 700 500 672 500 668 496 668 492 664 500 656 496 652 488 644 484 644 484 644 480 640 480 636 476 636 480 640 480 636 476 632 472 632 468 628 468 624 464 620 460 616 460 608 460 600 456 596 448 592 444 588 444 584 440 580 436 580 436 580 432 576 428 572 424 568 412 560 412 556 408 556 404 552 404 560 396 552 392 540 392 540 400 540 400 536 396 528 388 520 392 524 384 520 380 516 380 520 372 512 376 512 376 508 368 500 360 496 360 492 356 488 352 488 340 476 336 476 336 476 336 468 340 464 344 460 340 456 336 456 332 452 332 448 328 444 324 444 328 436 324 428 320 424 312 420 312 420 312 416 308 412 304 412 292 404 292 404 292 404 292 404 288 400 292 404 288 392 276 384 268 380 272 384 276 392 284 400 264 380 268 376 260 368 256 372 252 380 248 372 240 364 236 352 240 352 256 364 252 344 224 316 228 340 236 344 236 340 228 332 232 340 232 340 232 340 232 340 232 336 232 332 228 328 224 328 232 332 228 328 224 332 228 336 220 328 224 324 216 316 208 308 208 312 204 308 204 304 200 296 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 192 272 196 276 200 272 196 268 192 268 192 264 188 264 184 260 172 260 176 248 168 240 156 228 144 212 140 204 136 200 132 200 140 196 140 200 144 200 140 196 148 200 140 192 136 196 144 204 144 200 140 196 140 200 144 204 156 208 152 204 148 204 152 208 160 208 144 200 152 212 156 208 156 208 148 200 144 200 144 204 140 196 140 196 140 196 140 196 132 196 148 204 140 192 136 196 136 184 136 184 136 184 136 184 136 188 140 192 144 188 140 184 140 184 132 180 128 176 132 180 136 184 136 184 136 184 136 184 120 164 124 168 128 164 124 160 128 172 136 180 140 176 132 168 124 168 128 164 116 152 120 164 124 160 116 152 112 156 120 164 92 148 120 160 112 148 108 144 88 136 104 148 112 156 120 160 104 140 108 144 108 144 104 140 100 132 96 136 100 140 104 140 20 68 16 64 16 64 12 60 12 60 16 64 16 64 20 68 16 64 16 64 16 64 16 64 16 64 12 60 12 60 8 56 28 60 32 56 20 44 20 56 24 52 24 56 28 60 32 60 28 56 24 52 20 56 24 60 28 60 28 56 24 52 20 52 28 56 24 60 36 68 28 52 40 64 28 60 32 64 28 52 16 52 24 60 28 60 28 60 24 56 24 56 24 52 20 52 24 60 12 56 28 60 24 48 28 56 56 88 84 104 88 104 76 100 80 104 88 112 92 116 96 116 100 124 108 132 116 136 116 136 96 92 44 40 12 32 0 8 8 8 8 8 4 4 0 4 0 4 0 8 0 8 0 8 0 8 12 56 96 148 144 164 112 72 8 20 16 28 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 16 36 16 20 24 16 12 76 224 244 260 264 252 244 244 252 256 260 260 260 256 252 248 248 224 232 224 232 220 212 184 172 144 128 88 72 48 48 36 40 48 80 80 112 56 132 340 548 508 536 460 532 484 576 500 564 356 480 380 484 444 628 528 420 300 376 432 452 472 592 708 696 712 680 704 672 672 620 684 592 672 540 596 540 620 592 628 500 476 376 604 728 596 432 356 556 556 668 476 640 448 628 464 632 456 620 452 624 448 628 452 632 468 612 476 644 480 732 288 148 448 692 476 604 484 612 452 620 464 620 464 620 468 624 468 628 496 624 480 644 484 552 740 792 840 760 904 776 876 776 920 772 920 772 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 784 916 788 920 788 924 784 924 784 924 784 924 784 928 788 928 788 928 788 928 792 928 792 928 792 928 792 928 792 932 796 932 796 932 796 932 800 944 804 944 804 944 804 944 804 948 808 948 808 948 808 948 808 944 812 952 816 956 824 960 824 968 832 972 844 932 796 888 792 884 836 796 696 864 832 876 860 796 704 552 648 500 652 500 672 532 660 536 668 528 672 516 672 524 700 524 608 508 604 412 436 300 552 476 636 504 652 488 652 488 636 488 636 484 632 484 628 488 628 488 628 484 624 484 620 472 612 472 612 472 612 472 612 460 604 456 596 448 592 444 588 448 584 432 568 416 560 420 564 420 584 452 580 400 520 376 528 388 544 424 604 472 600 444 592 432 584 432 584 428 572 412 560 412 564 408 560 404 552 400 552 392 540 380 544 404 552 388 520 392 492 372 588 500 584 384 484 368 500 368 500 372 508 384 516 368 500 364 496 364 492 360 496 360 504 356 496 348 492 344 488 336 480 336 476 332 476 328 472 340 480 340 476 336 472 332 472 328 468 328 464 324 460 320 464 336 464 332 456 328 452 320 448 316 444 316 440 312 436 308 436 320 428 320 428 320 428 320 428 304 412 304 412 300 408 300 404 300 400 296 396 288 392 284 388 284 396 288 400 288 396 280 392 272 388 276 388 272 384 268 376 260 376 264 376 264 372 256 364 248 360 252 356 248 352 252 352 244 344 252 336 248 336 256 340 248 344 248 340 244 336 240 336 236 332 236 328 232 324 228 324 220 328 216 320 212 316 204 312 204 312 204 308 200 304 196 304 212 296 208 292 204 288 200 284 200 292 204 292 200 284 188 276 200 280 192 272 188 276 192 280 176 272 196 272 168 240 164 264 184 244 180 240 176 236 172 236 168 240 180 256 188 256 184 248 168 236 172 240 172 236 164 228 164 232 164 232 164 232 164 232 172 232 172 228 168 224 164 224 168 228 164 224 164 224 168 228 160 220 160 220 156 212 148 204 144 204 140 200 140 196 136 200 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 140 196 136 192 132 196 136 200 136 196 136 192 132 192 128 188 128 184 132 184 124 172 116 160 104 148 108 144 96 132 100 128 92 136 92 136 92 136 92 132 96 140 92 136 92 136 96 144 100 144 100 144 104 152 112 160 116 160 112 156 108 148 100 144 108 144 96 144 108 160 116 160 112 152 104 144 100 144 100 148 96 140 96 140 96 140 96 140 88 140 104 148 96 136 92 140 88 136 88 136 88 136 88 136 88 140 92 144 96 140 92 136 92 140 88 132 80 128 84 132 84 132 84 132 84 132 84 132 76 128 80 132 84 128 80 124 76 128 80 132 84 128 80 124 88 132 92 128 80 116 84 132 88 124 80 120 80 120 84 124 80 124 92 128 76 96 52 88 64 96 60 100 72 108 68 100 72 112 76 116 80 112 76 108 76 104 56 96 72 108 64 88 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 68 72 64 68 60 64 56 60 52 72 68 80 60 64 48 64 52 64 52 68 56 72 60 72 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 64 56 60 64 64 60 52 56 60 64 64 64 64 60 60 56 56 56 52 52 52 52 48 60 52 48 52 56 60 52 48 32 52 68 92 100 112 104 108 112 116 116 120 120 124 120 128 112 120 116 124 124 132 132 136 140 132 124 92 68 40 32 24 12 12 12 12 8 8 8 8 4 8 8 8 8 8 8 8 0 4 8 0 0 28 80 124 168 152 112 48 12 12 24 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 28 36 20 20 28 12 36 112 244 252 260 256 248 244 248 252 256 256 256 256 252 248 244 240 228 228 228 228 224 208 188 168 148 124 92 72 60 52 52 48 60 100 92 168 64 232 472 664 552 652 516 636 556 684 560 624 464 544 476 528 544 620 488 292 296 368 444 396 452 548 672 640 700 632 676 636 620 600 608 596 588 556 532 568 568 596 568 508 424 416 632 744 564 432 436 708 672 828 644 824 624 808 620 796 616 796 616 796 624 800 628 804 636 784 632 832 612 904 304 404 648 856 628 800 644 796 600 804 616 796 620 800 620 804 624 800 636 800 644 832 628 648 732 676 728 580 784 620 768 608 776 572 776 596 772 596 772 596 772 596 772 596 772 596 772 596 772 596 780 600 780 600 780 600 780 600 780 600 780 604 784 608 788 608 784 608 784 608 784 608 784 608 788 612 788 612 788 612 788 612 792 608 792 608 792 608 792 608 796 612 796 612 796 612 796 604 800 604 804 604 804 604 804 604 808 608 808 608 808 608 808 608 812 616 812 616 820 612 824 620 828 652 848 660 808 628 788 672 820 716 720 652 824 788 816 844 704 784 656 856 668 852 660 852 664 848 664 864 676 868 676 868 680 844 656 788 636 744 496 628 388 716 632 812 644 824 632 812 640 816 636 812 636 808 632 808 632 808 628 804 628 800 624 800 616 792 616 792 616 792 616 792 608 788 604 784 596 776 592 776 596 776 584 760 572 752 568 756 560 764 576 744 520 696 516 716 528 736 588 764 588 760 592 756 580 748 580 748 576 740 572 736 564 732 564 728 560 724 556 720 552 716 532 716 552 724 532 688 492 704 584 804 592 712 508 704 524 700 512 688 500 680 496 676 504 680 500 680 496 676 496 672 504 668 504 660 500 656 492 652 484 644 484 640 480 640 476 636 480 640 480 636 476 632 472 632 468 628 468 624 464 620 460 616 460 608 460 600 456 596 448 592 444 588 444 584 440 580 436 580 424 576 428 576 428 576 428 580 416 564 412 560 412 556 408 556 400 560 400 560 400 544 392 536 392 532 396 536 400 536 396 532 380 520 388 528 392 520 376 508 372 512 376 512 376 508 368 500 360 496 360 492 356 488 352 488 348 480 340 480 340 476 336 468 340 464 344 460 340 456 336 456 332 452 332 448 328 444 324 444 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 304 412 296 408 288 400 284 392 292 404 292 400 288 396 284 392 268 384 276 392 284 392 280 388 268 384 276 380 252 356 244 364 232 360 232 360 232 360 236 352 240 352 244 352 244 348 240 344 228 340 236 348 244 352 248 356 236 344 236 344 236 344 236 344 232 336 232 332 228 328 224 328 228 332 224 324 220 328 228 332 220 324 220 324 220 320 212 312 204 308 204 308 200 304 196 292 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 204 276 192 264 188 268 200 280 196 272 192 268 188 264 188 264 192 276 192 264 180 252 168 236 160 232 156 216 144 208 136 200 140 196 136 192 132 188 136 192 140 196 140 196 140 200 144 204 152 208 152 208 152 212 160 220 152 208 152 208 152 204 144 200 156 204 144 200 152 216 160 212 156 208 148 200 144 200 144 204 140 196 140 196 140 196 140 196 132 196 148 204 140 192 136 196 140 188 140 188 140 188 140 188 136 188 140 192 144 188 140 184 144 188 136 180 132 180 132 184 132 180 132 180 132 180 132 180 132 172 136 180 140 176 132 172 124 164 124 164 124 164 124 164 128 172 132 168 120 156 124 168 128 168 124 164 124 164 124 164 136 172 108 160 108 148 84 136 96 148 96 160 112 164 96 124 112 152 116 156 120 152 116 148 128 144 92 132 112 152 100 116 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 20 64 16 60 12 56 8 52 20 56 40 68 32 52 20 48 24 52 24 56 28 60 32 60 28 56 24 52 20 56 24 60 28 60 28 56 24 52 20 52 32 60 24 60 32 64 24 48 36 60 24 56 28 64 24 52 40 72 40 72 36 64 28 56 24 56 24 52 20 48 16 44 12 48 4 48 20 56 20 48 8 40 48 84 84 104 88 100 108 128 108 124 104 120 100 120 96 116 100 120 104 128 108 132 116 136 112 108 56 48 16 16 8 16 16 12 12 12 20 12 4 8 0 8 0 8 0 8 0 8 0 0 0 16 52 104 132 140 76 40 0 16 16 28 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 20 32 12 16 16 12 48 156 240 244 248 244 244 244 252 256 252 252 252 252 248 240 236 232 220 228 216 228 216 208 180 168 124 112 72 60 44 48 40 44 68 92 88 128 52 212 488 548 504 536 456 524 484 584 484 508 348 480 360 520 476 540 332 272 276 400 428 412 460 548 648 668 704 672 704 660 648 584 664 576 668 532 604 564 632 576 612 500 416 444 716 732 508 372 384 652 528 652 452 624 436 616 456 616 444 608 444 612 448 616 448 616 464 604 476 636 492 668 120 304 512 644 484 640 488 616 436 636 460 616 460 620 464 620 468 624 492 620 468 632 488 576 748 772 856 772 908 776 872 772 920 776 920 772 912 772 912 772 912 772 912 772 912 772 912 772 912 772 912 780 904 780 904 780 904 780 904 780 904 784 908 788 912 788 924 784 924 784 924 784 924 784 928 788 928 788 928 788 928 788 928 792 928 792 928 792 928 792 932 796 932 796 932 796 932 800 944 804 944 804 944 804 944 804 948 808 948 808 948 808 948 808 944 812 952 816 956 824 960 820 956 836 968 828 904 796 908 816 880 728 808 792 896 840 864 776 596 656 544 672 536 664 520 680 532 668 540 680 532 684 524 684 568 696 488 428 252 384 272 412 344 604 524 652 504 652 484 632 492 640 492 636 488 636 484 632 492 632 492 628 488 628 484 624 476 616 476 616 476 616 476 616 464 608 464 604 456 596 452 592 452 596 444 584 436 576 428 572 432 556 416 536 384 528 388 540 392 556 412 544 388 564 412 552 412 564 412 568 416 572 424 576 412 564 412 560 408 560 408 556 404 540 384 532 396 536 384 508 388 588 504 584 396 504 400 540 396 524 384 508 372 500 364 496 372 504 372 504 368 500 368 500 364 508 364 504 356 496 352 492 348 492 344 488 344 484 340 484 340 480 340 476 336 472 332 472 328 468 328 464 324 460 320 464 336 464 332 456 328 452 320 448 316 444 316 440 312 436 308 436 316 428 320 428 320 428 320 432 308 416 308 412 304 412 300 408 296 404 300 404 296 400 284 388 280 392 284 400 288 400 284 396 268 384 276 392 280 384 264 372 260 376 264 376 264 372 256 364 248 360 252 356 248 352 252 352 252 348 256 340 252 336 256 340 248 344 248 340 244 336 240 336 236 332 236 328 232 324 228 324 216 324 212 320 212 320 208 316 204 312 204 308 200 304 196 304 216 300 208 296 200 288 196 280 204 292 204 288 200 288 200 288 160 260 192 296 220 304 216 292 176 252 156 240 156 240 144 220 156 220 160 224 168 228 172 236 176 244 172 236 168 236 164 232 168 236 168 240 172 244 180 248 168 236 168 236 168 236 168 236 172 232 172 228 168 224 164 224 168 224 160 220 160 220 164 228 156 216 160 220 160 216 152 208 152 212 148 208 144 204 144 208 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 144 200 132 188 128 192 140 204 128 188 128 188 124 184 120 180 128 184 132 184 124 172 120 164 124 168 124 160 112 148 112 140 108 148 100 140 92 140 96 144 100 148 108 152 112 156 112 156 124 164 116 156 112 156 112 156 92 140 100 148 108 152 104 144 120 156 104 148 108 152 108 144 112 152 104 144 100 144 100 148 96 140 96 140 96 140 96 140 88 140 104 148 96 136 92 140 92 140 92 140 92 140 92 140 88 140 92 144 96 140 92 136 96 140 88 136 84 132 88 136 92 140 92 140 92 140 92 140 80 128 84 132 84 132 80 128 76 124 76 120 72 124 76 124 84 128 88 124 76 112 80 124 88 128 88 128 84 124 80 116 72 80 40 104 80 100 40 68 12 60 44 100 80 120 76 108 80 116 84 120 84 120 80 116 96 112 60 96 76 116 64 80 60 68 64 72 64 72 68 76 68 76 64 72 64 72 60 68 64 72 64 72 64 72 64 72 64 72 60 68 60 68 56 64 48 68 64 76 56 60 48 60 52 64 52 68 56 72 60 72 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 60 56 56 60 68 68 60 52 68 60 56 56 60 60 56 48 76 76 76 72 68 60 56 52 56 56 52 52 48 44 44 44 48 44 40 44 52 56 52 44 32 44 60 80 92 104 100 104 124 128 120 124 116 116 108 112 120 124 124 128 128 132 132 136 132 132 128 104 76 40 16 8 12 12 12 16 16 20 20 20 12 12 12 12 8 8 8 8 12 12 8 0 0 12 48 72 128 112 80 32 16 20 24 20 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 24 28 12 16 24 12 76 204 240 240 236 240 240 248 252 256 248 248 248 248 240 236 228 224 224 224 220 224 220 204 180 164 108 88 60 44 36 36 36 36 88 108 108 152 100 384 556 656 536 668 536 656 556 684 532 572 456 540 472 584 572 504 336 284 324 372 404 400 476 508 588 648 688 636 680 632 572 556 576 592 572 548 528 580 568 576 540 496 348 480 728 708 444 396 484 776 660 816 632 820 612 796 608 780 604 784 608 788 608 792 612 792 616 800 620 800 648 780 204 584 656 796 648 820 624 804 592 816 612 796 616 796 620 800 620 796 628 792 636 820 632 672 740 656 740 592 788 620 764 608 780 576 776 596 772 596 772 596 772 596 772 596 772 596 772 596 772 596 780 600 780 600 780 600 780 600 780 600 780 604 784 608 788 608 788 608 784 608 784 608 784 608 788 612 788 612 788 612 788 612 788 608 792 608 792 608 792 608 796 612 796 612 796 612 796 612 800 604 804 604 804 604 804 604 808 608 808 608 808 608 808 608 812 612 812 616 820 612 820 620 824 652 836 644 796 656 820 708 796 648 764 740 812 788 820 812 640 840 664 852 676 836 680 856 672 860 680 884 696 896 704 900 704 908 656 496 180 384 244 472 604 860 704 852 672 840 644 824 644 816 640 816 636 812 636 812 636 808 632 808 628 804 628 804 620 796 620 796 620 796 620 796 612 796 608 792 604 784 596 780 596 780 592 772 584 764 576 756 576 760 544 740 556 756 560 736 564 740 544 700 524 712 536 704 552 716 552 720 556 732 572 740 564 732 564 732 564 728 560 728 552 724 540 708 524 704 528 712 596 796 588 696 492 704 532 688 512 692 508 688 508 692 512 696 508 688 508 684 504 684 500 676 504 668 504 660 500 656 492 652 496 656 492 652 492 648 488 648 480 640 480 636 476 632 472 632 468 628 468 624 464 620 460 616 460 608 460 600 456 596 448 592 444 588 444 584 440 580 436 580 428 576 428 576 428 576 428 576 420 564 416 564 412 560 412 560 400 564 404 568 408 548 392 536 396 536 400 536 400 532 392 528 384 524 388 524 384 520 380 512 372 512 376 512 376 508 368 500 360 496 360 492 356 488 352 488 352 488 348 484 340 480 336 468 340 464 344 460 340 456 336 456 332 452 332 448 328 444 324 444 320 428 320 428 320 428 320 428 312 420 312 416 308 412 304 412 300 408 296 404 292 400 288 396 296 404 288 400 288 400 292 404 292 412 308 420 300 392 260 360 236 332 204 320 220 332 208 304 204 336 212 344 220 356 236 352 240 348 244 352 244 348 244 352 256 360 244 348 236 340 232 340 232 340 232 340 232 340 232 340 232 336 232 332 228 328 224 328 224 328 220 324 220 324 224 328 212 320 216 324 220 320 212 316 212 316 212 312 208 312 204 300 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 200 272 196 268 192 272 196 276 188 264 184 260 184 256 180 256 180 268 184 260 180 252 168 240 180 248 176 240 168 232 160 224 164 216 152 200 140 200 144 204 152 212 160 220 168 224 168 220 172 224 164 212 152 208 152 208 132 192 144 208 156 212 152 204 168 216 152 204 152 208 148 196 156 208 148 200 144 200 144 204 140 196 140 196 140 196 140 196 132 196 148 204 140 192 136 196 144 192 144 192 144 192 144 192 136 188 140 192 144 188 140 184 144 192 140 184 136 184 136 184 140 188 140 188 140 188 140 188 116 156 120 160 120 160 116 156 128 164 124 160 120 164 124 168 124 168 128 164 116 152 120 164 124 168 128 168 124 160 116 152 108 144 100 176 116 124 48 108 92 156 116 172 116 164 108 156 112 152 116 156 120 152 116 148 124 148 104 140 112 148 100 124 12 60 12 64 16 68 20 68 20 68 20 64 16 60 12 60 16 64 16 64 16 64 16 64 8 56 12 60 12 60 16 64 20 52 32 56 20 44 16 48 24 52 24 56 28 60 32 60 28 56 24 52 20 56 24 60 28 60 28 56 24 52 20 52 24 52 20 60 36 72 32 60 32 60 20 56 28 60 24 48 28 64 32 64 28 56 20 48 24 56 20 52 16 44 8 40 4 40 0 40 16 52 20 44 16 44 40 72 68 92 84 100 96 112 92 112 92 112 92 112 108 128 108 128 112 132 112 132 116 132 96 88 36 28 0 4 8 8 12 16 28 24 36 32 16 16 8 12 4 8 0 8 16 16 4 4 0 20 32 56 80 96 52 36 4 32 16 12 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 12 20 0 12 12 16 88 240 244 244 240 240 244 248 248 248 248 248 248 244 240 232 224 220 208 212 204 212 204 196 164 156 88 80 44 36 24 32 28 36 92 84 116 88 120 408 524 552 464 536 472 536 480 560 432 444 316 476 340 508 440 448 244 288 292 344 352 448 544 508 540 652 692 680 720 640 596 520 624 576 632 492 576 548 608 536 564 464 404 516 768 648 384 380 452 696 504 648 436 612 424 604 448 608 444 600 440 604 440 608 440 608 436 636 468 592 548 512 92 476 524 604 488 620 448 636 440 620 456 612 460 616 460 620 464 620 484 616 460 616 488 596 756 752 864 776 908 776 872 772 924 780 920 772 912 772 912 772 912 772 912 772 912 772 912 772 912 776 912 776 904 776 904 776 904 776 904 776 904 780 908 784 912 784 920 784 920 784 920 784 920 784 924 788 924 788 924 788 924 792 924 792 924 792 924 792 924 792 928 796 928 796 928 796 928 796 944 804 944 804 944 804 944 804 948 808 948 808 948 808 948 808 944 812 952 816 956 824 960 820 972 840 952 796 900 812 924 812 764 740 888 844 948 816 728 660 520 644 528 668 560 688 540 676 560 696 572 712 568 724 560 728 540 708 600 508 236 308 204 468 568 716 544 672 540 668 496 660 496 644 492 640 492 636 488 636 496 636 492 632 492 628 488 628 484 624 484 624 484 624 484 624 472 616 468 608 460 604 456 600 452 596 448 588 440 580 428 572 440 564 428 560 428 576 424 556 416 560 400 552 384 532 376 548 392 544 388 540 392 548 400 560 412 564 412 564 412 564 412 564 412 556 412 540 392 532 424 580 484 572 408 500 396 532 408 500 376 508 376 508 376 512 384 520 380 512 376 508 376 504 372 508 360 504 360 500 352 492 348 488 348 492 348 488 344 488 340 484 340 480 340 476 336 472 332 472 328 468 328 464 324 460 320 464 336 464 332 456 328 452 320 448 316 444 316 440 312 436 308 436 328 432 324 428 320 424 316 420 312 420 308 416 308 412 304 412 296 404 304 408 304 404 284 388 288 400 288 400 284 392 276 384 280 388 272 384 268 380 268 384 260 376 264 376 264 372 256 364 248 360 252 356 248 352 252 352 256 356 260 344 252 340 256 340 248 344 248 340 244 336 240 336 236 332 236 328 232 324 228 324 212 320 212 320 212 320 212 320 204 312 204 308 200 304 196 304 204 292 204 292 204 292 204 292 208 292 200 284 200 288 208 296 244 320 220 280 172 232 124 200 128 208 120 204 120 204 116 196 136 196 144 212 156 224 168 236 172 240 176 248 180 248 176 244 188 252 176 236 160 228 160 232 164 232 164 232 164 232 164 232 172 232 172 228 168 224 164 224 164 220 160 216 156 220 160 224 152 216 156 220 160 216 156 212 148 208 148 204 144 204 140 204 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 132 196 136 200 140 196 136 192 132 192 128 188 128 184 124 184 116 176 128 184 128 180 132 176 136 184 144 180 136 176 144 172 124 160 108 144 96 140 104 152 108 156 120 168 128 172 128 168 120 160 112 156 108 156 112 160 104 152 116 164 120 160 112 148 116 152 104 144 108 156 108 148 112 152 104 144 100 144 100 148 96 140 96 140 96 140 96 140 88 140 104 148 96 136 92 140 96 144 96 144 96 144 96 144 88 140 92 144 96 140 92 136 100 144 92 136 88 136 88 140 88 136 88 136 88 136 88 136 72 120 76 124 76 124 72 120 84 128 76 120 72 124 80 132 88 132 92 128 80 116 84 132 80 124 84 124 80 116 68 104 84 116 88 128 60 76 92 208 364 384 304 264 144 120 64 104 76 112 80 116 80 116 76 112 80 112 76 108 72 104 68 100 60 68 60 72 64 76 68 76 68 76 68 72 64 68 60 68 64 72 64 72 64 72 64 72 52 64 56 68 60 72 64 76 48 64 56 64 44 52 44 60 52 64 52 68 56 72 60 72 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 52 48 48 60 68 72 68 64 64 60 52 52 60 60 52 48 44 48 52 52 56 56 52 52 56 56 52 48 44 44 40 36 44 36 36 40 48 52 48 44 44 52 56 68 76 92 96 104 108 116 112 120 116 124 124 128 132 136 132 136 132 140 136 140 140 124 104 64 36 12 4 8 4 8 12 16 24 28 36 36 16 16 16 12 12 8 8 8 32 20 12 12 20 28 36 36 84 80 64 36 32 32 24 8 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 16 16 4 12 20 16 108 260 256 252 248 248 248 248 244 240 248 248 244 240 236 228 224 220 208 204 204 208 204 188 164 148 100 80 56 40 36 44 44 48 100 100 132 124 176 568 560 680 500 668 548 664 544 656 496 520 472 600 504 572 544 500 324 304 316 316 352 468 576 476 480 600 684 648 692 620 532 500 552 592 532 496 488 552 528 524 492 448 388 552 748 632 372 452 568 816 652 812 624 804 600 788 600 776 600 780 600 784 604 784 608 788 592 824 612 760 696 648 212 712 688 780 636 776 584 824 600 784 612 792 612 796 616 800 620 800 624 804 628 808 636 676 748 640 744 596 796 608 768 600 780 592 776 600 772 600 772 600 772 596 772 596 772 592 776 592 776 596 776 604 776 604 776 604 776 604 776 604 776 608 780 612 784 612 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 616 792 612 792 612 792 612 792 612 796 616 796 616 796 616 796 612 804 604 800 604 800 604 800 604 804 608 804 608 804 608 804 612 808 616 812 616 820 612 824 612 856 656 828 628 792 676 824 700 676 720 816 720 876 812 676 812 652 876 664 828 680 836 688 852 704 900 716 920 732 944 740 948 776 864 756 872 540 532 364 848 724 884 664 836 688 840 636 836 644 820 644 816 640 812 636 812 636 812 636 808 632 804 628 804 624 800 624 800 624 800 624 800 616 800 612 796 608 788 600 784 592 776 592 772 584 764 572 752 560 760 568 768 572 756 556 744 556 732 568 760 568 716 552 764 544 712 532 700 528 704 536 712 560 732 560 732 560 732 560 736 548 736 564 724 536 724 584 804 564 696 496 700 532 692 512 716 524 700 516 692 508 688 508 688 512 692 512 688 508 688 504 684 500 664 496 656 488 652 484 648 484 648 484 644 480 640 476 640 480 640 480 636 476 632 472 632 468 628 468 624 464 620 460 620 460 608 456 600 452 596 444 592 440 588 440 584 436 580 432 580 440 584 432 580 424 572 416 564 416 568 416 564 412 560 408 560 400 556 408 564 412 552 392 536 404 544 404 536 396 528 384 520 396 528 384 512 376 516 384 524 372 512 376 512 376 508 368 500 360 496 360 492 356 488 352 488 360 492 348 488 344 480 336 468 344 464 344 460 340 456 336 456 332 452 332 448 328 444 324 444 320 428 320 428 320 428 320 428 312 420 312 416 304 412 300 412 288 404 292 404 292 404 292 408 296 404 288 396 288 404 296 412 288 384 252 344 216 324 212 324 204 328 224 332 204 308 208 332 192 312 200 328 216 344 232 352 240 352 248 356 244 340 228 328 240 344 232 336 228 344 240 352 228 332 228 332 228 332 228 332 232 336 232 332 228 328 224 328 224 324 220 320 216 324 220 328 212 316 216 324 220 324 216 320 204 300 208 296 204 292 200 292 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 188 268 200 280 204 276 192 264 196 272 196 268 192 264 188 264 176 256 184 264 188 264 184 256 188 260 188 252 184 252 184 252 164 224 148 196 132 196 144 204 148 208 164 224 172 228 172 224 152 208 152 208 152 216 164 224 164 224 172 232 172 220 156 204 152 204 140 200 152 216 160 212 156 208 148 200 144 200 144 204 140 196 140 196 140 196 140 196 132 196 148 204 140 192 136 196 144 192 144 192 144 192 144 192 136 188 140 192 144 188 140 184 148 192 140 184 136 184 136 188 132 180 132 180 132 180 132 172 132 176 136 180 140 176 136 172 136 172 124 164 124 164 132 176 136 180 140 172 124 164 128 176 120 160 124 164 120 152 104 140 92 148 108 156 84 176 292 508 776 776 620 504 284 212 112 148 108 144 112 148 116 144 112 140 108 144 116 144 104 132 104 140 8 52 12 60 16 64 24 68 4 52 16 64 24 68 20 60 8 60 16 64 8 56 12 64 16 64 12 60 12 56 8 56 12 48 28 52 16 40 16 56 24 56 28 60 32 56 28 52 12 44 16 52 28 64 36 68 12 44 16 52 28 64 36 68 36 56 36 52 32 48 28 48 32 52 32 52 32 52 32 52 32 52 32 52 32 52 32 52 28 48 28 44 24 40 20 40 24 48 24 48 28 52 32 52 24 48 36 68 64 96 88 112 92 108 88 108 88 112 96 120 112 132 108 124 100 120 100 120 100 120 84 76 24 20 0 4 0 12 12 16 24 32 40 44 12 16 4 4 0 8 4 16 0 8 0 12 4 16 8 16 52 52 32 28 12 16 12 24 8 20 12 24 16 20 12 16 16 24 16 24 16 24 16 24 16 20 16 20 16 68 168 280 252 252 236 244 236 244 228 228 244 248 232 240 232 236 216 212 208 216 204 204 176 164 136 132 100 96 64 48 20 24 36 52 72 60 100 104 192 528 508 512 468 536 472 524 484 548 356 460 316 488 364 520 428 460 264 288 300 268 428 540 616 532 456 604 644 712 672 644 568 500 544 568 556 436 588 524 620 500 528 388 408 648 728 528 288 396 548 676 496 628 468 620 444 596 436 600 432 604 440 612 444 608 432 596 456 584 516 616 500 376 108 600 488 628 456 604 448 612 460 616 460 612 456 608 452 612 456 612 416 612 420 644 492 608 732 760 884 780 932 768 912 768 904 780 888 772 888 772 896 776 912 776 912 772 928 776 936 776 940 772 912 772 908 772 908 772 908 772 916 780 916 780 916 780 916 780 920 784 920 784 920 784 920 784 924 788 924 788 924 788 924 788 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 932 800 932 800 932 800 932 800 936 804 936 804 936 804 936 800 972 808 972 812 964 832 960 836 964 820 908 808 856 828 880 696 852 828 896 832 836 744 560 664 512 668 520 684 520 684 520 696 552 712 536 708 528 728 540 748 548 684 540 788 608 636 524 744 552 688 520 668 504 660 504 664 492 648 492 648 492 648 492 648 492 636 492 632 488 628 484 628 484 628 484 624 480 620 476 620 468 612 468 608 464 604 460 604 444 588 444 584 436 572 420 560 432 572 428 568 420 560 412 556 420 564 420 560 416 560 412 556 404 564 408 560 396 540 368 516 368 524 364 524 376 544 404 568 432 564 392 560 436 596 436 552 384 520 380 520 380 520 376 516 392 528 384 520 376 512 372 508 372 504 372 504 380 504 380 504 364 504 364 500 360 496 356 496 352 492 352 488 348 484 344 484 332 480 340 488 340 476 320 456 320 464 320 460 316 456 312 456 328 460 332 456 332 456 328 452 316 440 316 436 312 432 308 432 308 432 308 428 304 424 308 424 304 420 308 408 304 404 296 400 288 400 292 408 296 408 292 404 284 396 284 396 284 396 284 396 284 388 276 380 272 380 272 384 272 376 264 368 256 364 256 364 244 360 248 356 244 352 248 348 248 348 256 344 252 340 256 340 248 344 232 332 224 324 220 324 232 336 232 332 220 320 216 320 216 324 216 320 212 316 216 312 212 308 212 304 216 304 212 300 204 296 208 296 208 296 212 300 208 292 196 280 188 272 184 272 160 228 128 200 120 212 132 216 116 200 116 200 120 212 132 220 136 208 148 224 164 240 176 248 180 244 172 236 168 240 176 248 180 248 180 244 176 240 172 240 168 240 168 236 164 232 160 232 164 236 164 228 160 224 156 224 168 224 172 220 168 224 172 228 164 216 164 212 160 212 156 212 152 208 152 208 152 208 152 208 136 196 136 200 140 204 144 204 140 200 140 200 140 200 140 200 140 192 136 200 148 204 140 184 136 192 136 192 136 192 136 192 136 188 132 172 120 172 132 184 136 184 136 180 132 176 128 176 120 168 120 172 120 172 128 168 132 164 124 160 128 172 136 172 116 156 112 156 112 160 120 168 112 156 112 156 112 156 112 156 124 160 108 152 112 156 112 152 96 144 104 148 100 144 108 164 96 144 100 144 100 140 92 132 96 140 96 140 96 140 96 140 92 140 92 136 88 132 84 132 68 124 84 140 96 140 84 128 104 144 100 136 96 132 88 128 96 136 96 132 92 128 88 128 92 136 96 132 92 128 88 128 76 120 88 132 92 128 80 112 92 120 80 120 96 136 88 112 92 128 88 120 84 116 76 112 60 108 68 100 116 340 524 888 912 952 876 1008 656 284 0 132 68 112 84 116 88 116 88 116 100 120 84 112 88 116 88 112 52 68 56 76 60 80 68 84 52 72 56 76 64 80 64 76 56 68 64 72 56 64 60 72 60 68 60 64 56 64 52 60 48 68 60 68 48 56 52 72 48 60 52 68 56 64 48 60 48 48 52 56 56 60 64 64 48 48 52 56 56 60 64 64 56 60 56 56 52 52 48 52 52 56 52 56 52 56 52 56 52 56 52 56 52 56 52 56 48 52 48 48 44 44 40 44 44 48 44 52 48 56 52 56 40 48 56 72 84 100 104 112 112 112 108 112 108 116 116 124 128 132 124 124 120 124 124 128 124 116 104 72 44 16 8 8 8 8 12 16 24 36 44 48 24 20 16 12 8 8 12 12 8 8 8 12 12 16 16 16 40 32 24 16 16 16 24 28 16 20 20 24 24 20 20 16 24 24 24 24 24 24 24 24 24 28 28 20 32 100 196 272 260 252 244 244 248 248 240 232 244 236 232 232 236 232 220 212 216 216 212 200 184 160 140 132 100 92 64 56 24 40 36 76 72 116 116 180 292 652 552 652 508 676 516 664 572 644 476 544 496 576 520 592 520 516 304 320 292 304 448 548 608 504 444 520 680 680 704 600 540 484 496 512 440 432 452 504 504 472 424 360 408 676 720 536 320 516 648 788 616 788 608 784 576 768 580 780 592 784 600 788 600 788 600 784 616 784 640 808 624 540 312 828 640 804 608 780 604 788 612 792 612 792 608 788 608 788 612 804 596 836 604 808 612 664 728 680 776 596 776 564 768 596 772 632 772 624 772 624 772 616 776 604 772 596 772 592 776 584 772 592 772 600 772 600 772 600 772 600 780 608 780 608 780 608 780 608 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 612 788 608 792 608 792 608 792 608 792 608 792 608 792 608 792 608 796 612 796 612 796 612 796 612 800 616 800 616 800 616 800 616 800 628 804 616 820 612 840 620 864 620 800 648 804 712 784 620 808 696 832 812 804 788 652 828 672 844 684 856 684 860 692 888 716 912 724 928 736 948 756 964 744 924 732 948 732 876 672 888 684 864 680 852 668 844 664 844 648 828 648 828 648 828 648 828 636 820 636 816 632 816 628 812 628 812 628 808 624 808 620 804 612 796 612 792 608 792 604 788 592 776 592 772 584 760 572 752 568 748 564 748 564 748 564 748 564 744 560 744 556 740 556 740 556 740 564 744 560 732 540 716 508 680 496 672 496 680 508 696 524 704 552 732 560 716 528 680 528 696 528 696 524 692 524 688 528 704 524 700 520 692 516 692 504 684 504 684 504 684 504 684 500 680 504 676 500 676 496 672 488 664 484 660 484 656 480 652 472 640 488 648 484 636 468 620 468 628 468 628 464 624 460 620 456 620 452 616 452 616 448 612 436 600 436 596 432 596 428 592 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 400 548 408 552 412 552 408 548 396 536 396 536 396 536 396 536 392 524 384 516 380 516 380 520 380 512 372 500 364 496 360 500 360 484 360 480 356 476 348 476 348 476 344 472 344 468 340 468 344 460 336 452 328 448 328 448 336 456 336 452 324 440 320 440 320 428 316 424 316 420 308 420 308 416 304 416 300 412 300 408 292 404 292 404 292 404 288 400 292 400 288 392 276 384 264 376 240 340 220 328 220 332 216 324 204 316 204 316 204 320 212 328 216 324 224 336 236 348 244 356 252 356 244 348 240 352 248 360 248 356 248 352 244 344 240 344 240 332 240 328 240 324 236 320 236 336 236 332 228 328 224 328 228 328 224 324 220 328 224 332 216 320 216 316 216 304 212 304 208 296 212 288 212 288 212 288 196 272 196 276 200 280 204 280 200 276 200 276 200 276 200 276 196 268 192 276 204 280 196 260 192 268 192 268 192 268 192 268 200 264 184 248 176 252 184 260 184 256 184 252 180 252 176 248 164 244 168 240 168 240 168 236 172 232 160 216 164 228 172 220 164 216 160 212 160 216 164 224 160 216 160 216 160 216 160 216 168 216 152 208 156 212 156 208 144 204 152 204 144 200 152 216 140 200 144 200 144 196 136 188 140 196 140 196 140 196 140 192 148 184 144 184 140 180 136 176 120 164 132 176 140 176 136 172 132 176 136 176 136 176 136 176 136 176 136 172 132 168 128 168 132 168 128 164 128 160 124 160 116 152 124 160 124 160 116 152 124 152 112 152 128 164 120 144 128 164 124 156 120 152 112 148 144 200 116 216 460 820 968 1020 964 1016 1020 1020 696 344 136 192 116 136 116 136 116 132 112 132 120 136 108 132 116 136 108 124 8 52 12 60 16 64 24 68 12 56 12 56 12 60 20 64 8 60 16 64 8 56 12 64 12 60 12 56 8 56 4 52 24 56 36 60 24 52 28 60 16 44 20 52 24 48 16 44 24 56 24 56 24 56 24 56 24 56 24 56 24 56 24 56 36 56 36 52 32 48 28 48 32 52 32 52 32 52 32 52 32 52 32 52 32 52 32 52 28 48 28 44 24 40 20 40 24 44 24 44 28 48 28 48 16 44 36 68 60 92 76 100 92 108 88 108 88 112 96 120 104 124 100 120 100 124 108 128 104 120 80 72 20 20 0 8 0 8 12 16 28 36 44 48 24 28 16 16 4 12 4 12 0 8 0 12 4 16 8 16 8 12 0 8 4 16 16 32 12 20 16 24 16 24 12 20 16 24 16 24 16 24 16 24 12 36 20 12 44 144 216 256 252 252 240 248 240 248 236 236 224 228 216 228 224 228 212 212 208 212 200 196 168 156 124 120 80 80 52 32 16 24 40 56 72 100 72 136 316 572 480 524 468 512 468 548 496 532 324 456 328 488 360 508 416 456 268 288 280 352 536 584 604 512 428 480 648 696 676 644 520 508 532 460 524 416 580 484 608 444 464 364 484 704 676 432 264 464 572 624 500 620 460 596 420 584 436 616 428 596 428 596 432 600 440 608 460 604 452 628 440 304 256 672 476 616 440 592 436 604 444 604 448 604 440 600 440 600 444 608 416 608 436 640 508 608 732 760 864 776 916 768 900 764 860 772 876 772 880 776 888 772 896 776 900 772 912 772 920 768 920 772 912 772 908 772 908 772 908 772 916 780 916 780 916 780 916 780 920 784 920 784 920 784 920 784 924 788 924 788 924 788 924 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 932 796 932 796 932 796 932 796 936 800 936 800 936 800 936 800 964 796 968 808 968 832 968 844 956 812 864 804 908 792 792 752 920 816 872 844 704 668 544 696 528 688 536 696 524 696 524 708 548 728 556 744 568 760 584 776 568 768 580 716 548 724 552 664 524 680 524 680 520 672 512 668 496 652 496 652 496 652 496 652 492 636 492 636 488 632 488 628 484 628 484 628 480 624 480 620 468 612 468 612 464 608 464 604 456 600 456 596 448 584 436 576 416 560 416 560 420 564 420 564 416 560 416 556 412 552 408 552 392 556 404 568 412 564 404 556 376 524 360 508 344 500 344 504 328 504 384 528 360 492 348 508 380 528 380 524 376 524 372 520 376 524 376 524 376 524 380 520 376 508 376 508 384 508 384 508 368 504 364 504 360 500 360 496 344 484 344 480 340 480 336 476 340 488 344 492 344 480 328 468 332 476 328 472 324 468 324 468 328 456 336 452 332 448 328 448 316 436 316 436 312 432 312 428 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 300 412 304 416 304 412 300 408 284 396 284 396 284 396 284 396 280 388 276 380 272 380 272 380 268 376 260 364 252 360 252 360 244 360 248 356 244 352 248 348 248 344 252 344 248 340 256 340 240 336 228 328 224 328 228 332 228 332 228 328 220 324 216 320 208 316 204 312 204 308 208 304 208 300 212 300 208 296 212 292 204 292 204 288 196 284 192 280 200 288 200 284 188 264 168 248 140 220 132 220 140 220 124 200 128 212 124 208 124 212 128 216 164 232 168 236 172 244 176 248 188 252 184 248 180 252 184 256 180 248 180 244 176 240 172 240 168 240 168 240 164 240 164 236 156 236 156 232 160 224 156 224 168 224 172 220 168 224 172 228 164 216 164 212 160 212 156 212 152 208 152 212 152 212 152 212 140 200 140 200 144 204 144 204 140 200 140 200 140 200 140 200 140 192 136 196 148 204 140 188 136 192 136 192 136 192 136 192 152 196 144 184 136 184 140 192 136 184 136 184 132 180 132 176 120 164 120 168 120 168 128 168 132 164 124 160 132 172 136 168 132 168 120 160 116 160 120 164 124 168 124 168 124 168 124 168 124 160 108 152 112 156 112 152 104 152 108 148 96 140 104 152 100 144 100 144 100 140 92 136 96 140 96 140 96 140 96 144 100 148 100 148 96 144 96 144 80 132 84 132 88 136 88 136 84 128 88 132 96 140 100 144 96 136 96 132 92 128 88 128 96 128 92 128 88 124 88 124 80 120 84 124 88 120 84 116 80 112 76 116 84 120 80 108 92 128 88 120 84 116 76 112 108 80 148 492 828 1020 928 980 912 1020 784 648 272 188 80 188 88 124 100 120 96 116 88 112 92 112 88 116 96 116 84 96 56 72 56 76 60 80 64 80 64 76 52 64 52 72 60 80 56 68 64 72 56 64 60 72 68 72 64 72 60 68 60 64 52 68 56 68 52 64 56 68 44 60 52 64 52 64 48 56 60 60 60 56 56 52 52 52 60 60 60 56 56 52 52 52 56 60 56 56 52 52 48 52 52 56 52 56 52 56 52 56 48 52 48 52 48 52 48 52 48 52 48 48 44 44 40 44 44 48 44 48 44 48 44 52 32 44 52 68 76 88 92 100 112 112 108 112 108 116 116 124 120 124 120 124 124 132 132 136 128 116 100 64 36 12 8 8 4 8 8 16 24 32 44 48 32 32 28 20 16 12 12 12 8 8 8 12 12 16 16 16 8 8 4 8 12 16 24 28 20 20 24 28 28 24 20 20 24 24 24 24 24 24 24 24 16 36 24 8 68 184 244 240 260 252 248 248 252 252 244 240 228 224 224 228 232 232 224 216 212 212 204 192 172 144 124 112 76 72 48 44 20 44 48 96 76 160 92 248 444 688 524 652 500 656 516 696 580 604 432 548 516 588 512 580 516 508 304 316 240 408 544 548 520 416 388 396 588 624 708 692 580 500 476 440 408 428 444 476 484 420 380 372 536 736 624 412 316 604 688 772 616 784 608 780 588 780 596 788 604 780 596 776 596 784 612 796 608 788 588 816 532 444 476 844 616 796 592 780 592 792 600 788 600 792 596 788 596 788 600 796 596 812 596 780 604 660 728 688 772 612 772 588 764 620 768 648 772 616 772 616 772 616 772 616 768 608 768 612 764 612 768 608 772 600 772 600 772 600 772 600 780 608 780 608 780 608 780 608 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 612 788 608 792 608 792 608 792 608 792 608 792 608 792 608 792 608 796 612 796 612 796 612 796 612 800 616 800 616 800 616 800 616 796 616 804 616 816 632 836 656 832 632 776 672 844 636 708 700 848 748 852 824 684 768 700 844 692 868 708 880 708 884 720 912 732 924 744 936 776 960 808 972 792 956 760 892 700 916 704 860 668 856 684 864 684 860 672 848 656 836 656 836 652 832 652 832 640 824 636 820 636 816 632 816 632 816 628 812 628 808 624 808 616 800 612 796 612 792 608 792 604 788 604 788 600 780 588 768 560 744 560 744 556 740 556 740 560 744 556 740 552 736 552 736 552 736 560 744 568 748 564 744 564 740 552 720 532 708 524 704 484 672 500 664 472 660 516 728 536 712 532 708 528 700 524 700 524 700 524 700 528 704 528 704 512 692 512 692 508 688 508 688 504 684 504 680 504 676 500 676 488 664 488 660 484 660 480 652 484 648 492 652 488 640 476 632 476 632 472 632 468 628 468 624 460 624 456 616 452 612 444 608 440 604 436 600 436 596 432 596 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 408 552 412 556 412 552 408 544 392 532 392 532 392 532 392 532 388 520 380 516 376 512 380 516 376 508 368 500 360 496 360 496 360 484 360 480 356 476 348 476 344 472 344 468 340 468 336 464 332 452 328 448 328 452 336 456 332 448 324 444 324 444 320 436 316 424 316 424 312 420 304 416 300 412 296 408 296 404 292 404 300 412 296 404 288 396 280 392 284 400 288 400 276 376 248 352 216 324 208 324 216 324 204 308 220 332 220 332 220 336 232 344 244 352 248 356 248 356 248 356 256 364 256 364 256 364 256 364 248 356 248 352 244 344 240 344 244 336 240 332 244 324 240 324 236 336 236 332 228 328 224 328 228 328 224 324 220 328 224 332 216 320 216 316 216 304 212 304 208 296 212 288 212 288 212 288 200 280 204 280 204 280 204 280 200 276 200 276 200 276 200 276 200 272 192 272 200 280 196 264 192 268 192 268 192 268 192 268 200 268 192 260 184 256 188 264 188 260 184 256 184 252 180 252 168 248 172 244 172 244 172 240 172 232 164 220 168 228 168 212 172 224 164 220 160 220 164 220 164 220 164 220 164 220 164 220 168 216 152 208 156 212 156 208 152 212 156 204 140 192 144 204 144 200 148 204 144 200 140 192 140 196 140 196 140 196 140 192 148 188 148 188 144 184 144 184 136 176 132 172 132 176 136 180 128 168 132 172 132 176 136 176 136 176 136 172 132 168 128 168 128 164 128 160 124 160 120 156 120 156 120 156 120 156 120 156 116 152 116 156 120 156 116 148 124 160 124 156 120 152 116 152 180 148 152 452 660 736 684 768 676 660 496 356 220 236 180 172 136 152 128 144 120 136 116 132 112 132 112 140 124 140 104 112 12 56 16 60 16 60 20 64 20 60 8 48 4 52 12 60 8 60 16 64 8 56 12 64 24 72 20 68 20 64 16 64 24 48 20 48 24 52 20 48 24 52 28 60 32 56 24 52 32 64 28 56 24 52 16 48 32 64 28 56 24 52 16 48 36 56 36 52 32 48 28 48 32 52 32 52 32 52 32 52 28 48 28 48 28 48 28 48 28 48 28 44 24 40 20 40 24 44 24 44 24 44 24 40 16 40 24 52 44 76 68 92 92 108 88 108 88 112 96 120 100 120 100 120 104 128 112 132 104 116 76 64 12 12 0 8 0 4 8 12 20 28 32 36 20 28 20 24 12 16 4 8 0 8 0 12 4 16 8 16 8 16 8 16 8 20 12 20 12 24 20 28 20 28 16 20 16 24 16 24 16 24 16 24 8 28 8 16 80 204 240 228 248 248 236 244 244 252 240 240 224 228 220 232 228 236 220 220 204 208 192 184 156 136 104 100 56 56 36 28 20 36 56 72 72 116 72 232 444 576 456 512 460 500 472 568 476 444 264 460 348 496 356 496 424 456 264 280 272 460 588 520 460 380 392 400 428 532 656 744 616 476 460 428 512 436 580 464 600 412 440 416 660 756 568 344 316 556 612 656 480 604 464 608 436 580 420 576 436 600 428 592 436 596 448 608 452 596 444 636 336 248 396 624 452 596 428 584 432 596 432 592 436 596 432 592 432 592 436 596 436 600 456 624 516 600 724 760 852 776 888 768 868 764 840 772 880 776 896 776 896 776 896 772 892 768 892 764 892 764 892 768 908 772 908 772 908 772 908 772 916 780 916 780 916 780 916 780 912 784 912 784 912 784 912 784 916 788 916 788 916 788 916 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 932 796 932 796 932 796 932 796 936 800 936 800 936 800 936 800 936 800 940 808 952 824 964 836 908 804 888 820 892 728 772 852 876 844 848 752 552 672 588 664 540 704 564 720 548 720 548 736 568 744 608 800 684 868 752 912 712 824 636 740 552 688 524 688 512 680 528 688 532 684 520 672 508 664 504 660 500 656 496 652 496 640 496 636 492 636 488 632 488 632 488 628 484 628 480 624 472 616 472 612 468 612 464 608 464 608 464 608 460 600 452 592 428 572 424 560 412 552 404 544 416 560 416 556 412 552 408 552 404 560 404 560 404 560 400 556 400 552 392 540 380 532 372 528 372 512 356 496 352 516 392 560 396 544 392 536 384 528 380 524 380 528 380 528 384 532 392 532 388 520 384 516 388 512 384 508 372 508 368 504 364 504 360 500 356 496 352 492 352 488 348 488 348 492 348 488 340 480 332 476 328 468 324 468 320 464 320 460 332 460 336 452 332 448 324 444 320 440 320 436 316 436 312 432 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 296 408 296 408 296 404 288 396 280 392 280 392 280 392 280 392 280 384 272 376 268 376 268 380 268 372 260 360 252 356 248 360 244 360 248 356 244 352 248 348 244 344 248 340 248 336 252 336 236 332 224 328 224 332 232 336 228 324 212 320 224 328 220 312 216 324 212 320 208 316 216 312 204 300 208 296 208 292 208 292 216 304 212 296 204 288 196 284 196 288 200 288 188 264 160 240 148 220 128 212 132 220 136 216 144 228 148 236 156 248 168 256 188 256 184 252 184 248 180 248 188 256 188 260 192 256 188 256 180 248 180 244 176 240 172 240 172 244 172 240 168 244 164 240 156 236 156 232 160 224 156 224 168 224 172 220 168 224 172 228 164 216 164 212 160 212 156 212 152 208 152 212 152 212 152 212 148 204 144 204 144 204 144 204 140 200 140 200 140 200 140 200 148 196 132 192 140 200 140 192 136 192 136 192 136 192 136 192 144 192 140 184 136 184 136 184 140 188 140 184 136 184 132 180 124 168 124 172 124 172 132 172 132 168 132 168 136 172 132 156 132 164 120 160 116 160 120 164 120 164 120 164 120 164 120 164 124 160 108 152 112 156 112 152 108 156 112 148 96 136 100 148 100 148 104 148 104 144 96 136 96 140 96 140 96 140 96 144 92 140 92 140 96 144 96 144 92 140 88 132 84 136 88 140 96 136 92 132 92 128 88 128 96 136 96 132 92 128 88 128 92 128 88 124 88 120 84 120 84 120 84 120 84 120 84 120 80 120 92 128 88 124 84 120 88 124 84 120 84 120 80 116 72 96 56 40 36 136 108 248 188 248 116 176 128 216 116 104 104 136 108 128 100 120 92 116 88 112 88 120 100 120 80 92 60 76 60 76 60 76 60 76 60 72 56 68 52 68 52 68 56 68 64 72 56 64 60 72 72 80 68 76 64 72 64 72 52 60 40 56 52 64 48 56 52 68 60 72 60 72 56 64 60 60 60 56 56 52 52 52 60 60 60 56 56 52 52 52 56 60 56 56 52 52 48 52 52 56 52 56 52 56 52 56 44 48 44 48 44 48 44 48 48 52 48 48 44 44 40 44 44 48 44 48 40 44 40 44 40 44 36 44 52 72 84 96 112 112 108 112 108 116 116 124 124 128 120 124 120 128 128 132 128 112 92 56 28 8 4 8 4 4 4 4 8 16 20 24 16 20 20 24 20 16 12 12 8 8 8 12 12 16 16 16 24 24 24 20 20 20 20 16 24 24 28 28 28 28 24 24 24 24 24 24 24 24 24 24 20 20 16 36 116 208 244 228 248 244 240 240 248 248 244 236 236 232 228 232 236 236 224 216 208 208 196 180 156 128 104 92 56 56 36 44 28 60 68 120 80 176 120 396 536 664 524 636 508 652 524 716 528 512 360 580 528 596 508 584 520 512 296 288 308 504 532 460 388 332 388 400 360 576 712 796 692 520 396 440 388 440 428 432 468 372 356 428 696 748 500 372 376 612 604 732 608 780 628 808 624 784 600 768 592 764 588 760 584 760 588 764 600 752 616 788 412 444 584 772 600 780 580 772 588 784 588 776 592 784 588 776 584 780 592 784 592 792 588 764 588 652 724 696 768 616 772 588 768 608 772 636 776 600 780 600 776 604 776 616 768 620 764 620 764 624 764 620 772 600 772 600 772 600 772 600 780 608 780 608 780 608 780 608 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 616 792 608 792 608 792 608 792 608 792 608 792 608 792 608 792 608 796 612 796 612 796 612 796 612 800 616 800 616 800 616 800 616 808 612 812 624 816 648 824 680 772 660 812 684 780 600 764 756 828 832 804 768 636 832 712 832 696 876 712 884 716 884 720 908 728 936 804 1000 912 1020 988 1020 932 980 800 928 724 888 676 928 684 868 688 868 688 864 680 856 668 848 664 844 660 836 656 832 644 824 640 824 636 820 636 820 636 816 632 816 628 812 628 812 620 800 616 800 612 796 612 796 608 792 608 792 608 788 600 780 592 772 584 760 568 744 552 736 564 748 564 744 560 744 556 740 568 744 564 740 560 736 556 732 544 724 544 720 540 720 536 716 548 716 536 720 556 732 544 704 552 724 544 716 536 708 528 704 536 712 532 708 532 708 532 708 524 704 520 700 516 692 512 688 508 684 508 684 504 680 504 680 500 676 496 672 496 668 492 664 488 648 488 644 480 636 476 632 468 628 468 628 464 624 460 620 464 624 460 620 448 608 444 604 444 604 440 604 436 600 436 600 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 404 548 408 548 404 540 396 532 388 528 388 528 388 528 388 528 384 520 380 512 372 508 376 512 372 508 364 496 356 492 356 492 360 484 360 480 356 476 348 476 340 468 340 468 336 464 336 460 336 456 332 448 328 448 332 452 332 440 312 436 328 452 324 432 324 432 324 428 320 428 312 424 304 412 300 412 296 408 296 404 304 416 300 412 296 404 292 404 288 400 288 396 276 376 256 360 256 360 236 348 240 360 248 356 244 356 244 360 252 372 264 380 260 364 256 364 252 360 248 356 252 364 256 368 260 364 256 360 248 356 248 352 244 344 240 344 248 336 244 336 244 328 244 328 236 336 236 332 228 328 224 328 228 328 224 324 220 328 224 332 216 320 216 316 216 304 212 304 208 296 212 288 212 288 212 288 208 284 208 284 204 280 204 280 200 276 200 276 200 276 200 276 204 272 188 264 196 276 200 272 192 268 192 268 192 268 192 268 188 260 188 260 184 256 180 252 192 260 188 260 184 256 184 256 172 252 176 248 176 248 176 244 172 236 168 224 172 228 160 204 156 212 156 212 156 216 164 224 160 216 160 216 160 216 160 216 168 216 152 208 156 212 156 208 148 208 152 204 140 196 148 208 148 204 152 208 148 200 140 196 140 196 140 196 140 196 140 192 140 180 140 180 144 184 144 184 140 180 140 180 140 176 136 176 140 176 136 172 128 164 124 160 136 176 136 172 132 168 128 168 124 160 124 160 120 156 120 152 124 156 120 152 116 156 120 160 116 160 132 168 124 156 124 164 120 156 120 156 120 156 120 156 84 160 124 152 104 104 80 168 224 216 148 160 124 152 124 160 132 148 128 144 124 140 120 136 116 132 112 136 120 136 108 116 16 60 16 60 16 60 16 60 12 56 12 56 12 52 4 44 8 60 16 64 8 56 12 64 16 64 12 60 12 56 8 56 28 48 16 48 28 60 24 44 20 52 28 56 28 56 24 48 28 56 24 56 24 56 24 52 28 56 24 56 24 56 24 52 36 56 36 52 32 48 28 48 32 52 32 52 32 52 32 52 24 44 24 44 24 44 24 44 28 48 28 44 24 40 20 40 24 44 24 40 20 36 16 36 28 40 12 28 20 60 64 96 92 108 88 108 88 112 96 120 108 128 104 120 100 120 104 124 104 116 72 56 4 8 0 8 0 4 4 0 0 4 4 8 0 8 8 20 12 20 8 12 0 8 0 12 4 16 8 16 8 20 12 20 12 20 12 16 16 28 20 32 24 28 20 24 16 24 16 24 16 24 16 24 28 20 12 64 132 208 232 240 236 236 224 236 232 244 232 236 228 232 220 228 220 228 208 208 200 204 188 176 144 120 88 80 44 48 32 28 28 52 80 100 80 108 124 396 480 528 468 504 460 504 480 568 412 328 204 496 356 496 368 504 436 464 264 256 380 508 484 400 380 340 408 376 360 636 748 744 712 564 440 412 484 440 560 428 568 380 424 476 740 680 408 296 320 412 360 464 392 536 416 576 452 608 476 636 452 608 452 608 448 600 448 592 472 564 508 592 216 316 508 588 436 580 416 576 424 588 424 580 428 588 424 584 424 584 428 588 448 592 464 616 508 596 724 760 852 780 904 772 892 776 868 788 904 784 916 780 912 780 912 776 908 768 900 768 892 764 892 764 900 772 908 772 908 772 908 772 916 780 916 780 916 780 916 780 912 784 912 784 912 784 912 784 916 788 916 788 916 788 916 788 924 792 924 792 924 792 924 792 924 792 924 792 924 792 924 792 928 796 928 796 928 796 928 796 932 800 932 800 932 800 932 800 924 816 924 812 940 812 948 812 900 784 920 796 804 764 868 848 836 804 680 672 564 684 524 676 524 688 548 708 540 704 540 716 576 780 704 920 856 1004 908 1008 900 916 712 776 600 716 528 704 536 696 536 688 528 680 524 680 516 672 512 664 504 656 500 652 500 644 496 640 496 636 492 636 492 636 488 632 488 628 484 628 476 620 472 616 472 612 468 612 460 608 464 608 464 604 456 600 460 604 456 592 444 584 436 576 424 568 424 568 420 564 416 560 416 572 412 564 408 564 408 564 400 556 400 560 400 556 396 552 412 552 408 560 424 560 400 532 408 548 404 540 392 532 384 524 392 540 392 536 384 532 388 528 396 528 392 520 392 512 388 508 376 512 368 508 368 504 364 504 356 496 356 492 352 492 348 488 344 488 336 476 332 472 328 472 332 476 328 472 324 468 324 468 336 464 340 456 328 444 320 440 324 444 320 440 320 436 316 436 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 300 412 300 412 296 404 288 396 276 388 276 388 276 388 276 388 276 380 268 376 264 372 268 376 264 368 256 360 248 356 248 356 244 360 248 356 244 352 248 348 240 340 248 336 244 336 248 332 248 340 232 332 224 328 224 328 228 316 204 312 224 336 220 308 212 320 212 316 208 316 212 308 212 304 216 304 212 300 216 296 208 296 204 292 204 292 204 292 204 288 200 280 188 272 176 264 180 260 176 264 188 272 180 256 180 260 172 256 172 256 172 260 188 256 188 252 184 252 184 248 180 252 188 260 192 256 184 248 180 248 180 244 176 240 172 240 176 248 172 244 172 244 168 244 156 236 156 232 160 224 156 224 168 224 172 220 168 224 172 228 164 216 164 212 160 212 156 212 152 208 152 212 152 212 152 212 152 212 152 208 148 204 144 204 140 200 140 200 140 200 140 200 152 196 132 188 136 200 144 196 136 192 136 192 136 192 136 192 144 192 144 192 144 188 140 184 144 192 140 188 140 184 136 184 128 172 128 176 128 176 136 176 132 168 132 172 140 172 128 148 112 148 104 148 108 160 120 168 124 168 124 168 124 168 124 168 124 160 108 152 112 156 112 152 100 148 108 148 100 144 108 160 104 152 108 156 104 152 100 144 96 144 96 144 96 144 96 144 100 144 104 144 108 148 112 152 100 140 104 148 104 140 92 128 92 128 88 128 88 128 88 128 96 136 96 132 92 128 88 128 88 124 88 120 84 120 80 116 88 124 80 116 80 116 88 124 76 120 96 128 84 116 84 124 84 120 84 120 84 120 84 120 96 60 24 80 80 60 20 172 56 132 92 168 116 132 88 128 100 124 100 120 96 120 96 120 96 116 84 112 92 116 84 104 60 76 60 76 60 76 60 76 52 68 56 76 56 68 44 56 56 68 64 72 56 64 60 72 56 64 52 60 52 56 48 56 64 68 48 64 60 76 60 60 44 60 48 64 52 60 48 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 60 56 56 52 52 48 52 52 56 52 56 52 56 52 56 44 48 44 48 44 48 44 48 48 52 48 48 44 44 40 44 44 48 44 44 40 40 36 40 56 48 28 24 32 60 84 104 112 112 108 112 108 116 116 124 132 136 128 128 120 124 120 124 128 112 92 52 24 4 4 12 8 4 0 0 0 0 0 0 0 0 8 16 20 20 16 12 8 8 8 12 12 16 16 16 8 8 12 20 20 20 20 20 24 28 28 32 32 28 28 24 24 24 24 24 24 24 24 24 48 20 24 84 160 208 236 252 240 232 228 232 240 240 236 232 236 228 224 224 224 220 208 196 208 204 192 176 148 120 92 80 52 52 36 48 36 72 84 144 92 184 188 536 556 628 552 640 516 656 528 712 468 432 312 620 516 596 512 592 532 512 288 272 400 496 400 348 340 344 392 368 372 780 792 748 704 616 396 384 392 448 428 416 464 356 360 484 740 688 384 360 380 456 340 520 352 536 408 620 492 696 576 764 624 784 628 788 620 772 604 760 624 712 660 728 312 512 668 768 584 768 572 768 584 776 580 768 588 776 584 772 580 776 584 780 588 784 576 768 580 660 724 704 768 612 776 560 776 568 788 592 784 584 780 588 780 596 776 600 772 608 768 608 768 612 764 612 768 600 772 600 772 600 772 600 780 608 780 608 780 608 780 608 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 616 792 612 792 612 792 612 792 612 792 612 792 612 792 612 792 612 796 616 796 616 796 616 796 616 800 620 800 620 800 620 800 616 820 620 816 632 808 664 808 688 768 672 812 664 716 676 872 744 844 840 668 788 720 852 636 884 668 848 688 852 688 864 696 884 748 976 884 1020 1000 1020 996 1020 1004 1020 848 920 756 972 728 924 704 884 692 864 680 856 680 860 676 852 668 848 664 840 656 836 644 828 644 824 640 820 636 820 636 820 636 816 632 812 628 812 620 804 620 800 616 796 612 796 604 788 608 792 608 788 600 784 612 796 612 792 604 788 600 784 572 756 572 752 568 752 564 748 572 752 568 748 568 752 576 760 564 744 564 744 564 740 556 732 560 740 548 728 544 736 564 756 556 736 548 728 536 716 528 712 548 720 544 716 536 708 528 700 532 708 524 704 520 696 512 692 508 688 512 684 508 680 504 680 492 668 492 664 488 660 484 656 484 644 480 632 472 628 468 632 480 640 480 636 476 632 472 632 468 628 460 620 448 608 440 600 444 608 444 604 440 600 436 600 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 416 560 420 556 412 548 404 540 388 528 388 528 388 528 388 528 384 516 376 508 372 508 372 512 372 504 364 496 356 488 356 492 360 484 360 480 356 476 348 476 340 468 340 464 336 460 332 460 344 464 336 452 328 444 324 444 332 436 304 432 328 456 324 428 316 424 316 420 312 416 304 416 308 420 308 416 304 416 300 412 284 396 288 400 288 400 288 404 296 404 284 392 276 384 272 384 256 368 264 388 284 392 264 360 276 384 264 368 252 360 244 356 252 360 252 360 252 360 252 360 244 356 256 364 256 364 248 352 248 356 248 352 244 344 240 344 248 340 248 336 248 328 244 328 236 336 236 332 228 328 224 328 228 328 224 324 220 328 224 332 216 320 216 316 216 304 212 304 208 296 212 288 212 288 212 288 212 288 212 284 208 280 204 280 200 276 200 276 200 276 200 276 208 272 188 264 192 276 200 272 192 268 192 268 192 268 192 268 196 272 200 272 200 268 192 260 192 264 192 260 188 256 184 256 172 252 176 248 176 248 176 244 172 236 172 228 176 228 160 200 140 196 140 200 152 216 168 228 172 228 172 228 172 228 172 228 168 216 152 208 156 212 156 208 140 200 148 204 144 200 152 220 152 204 156 204 156 200 148 192 144 192 144 192 144 192 144 192 148 188 148 192 152 196 156 196 136 180 148 192 148 180 132 164 120 160 124 168 128 172 136 176 136 176 136 172 132 168 128 168 124 160 124 156 120 152 116 152 128 160 116 148 112 152 124 164 104 152 128 160 112 144 112 156 120 156 120 156 120 156 120 156 92 188 120 108 108 180 120 112 132 160 120 148 124 164 116 124 116 136 120 140 120 140 120 140 124 136 108 128 112 132 112 128 12 56 12 56 12 56 12 56 20 64 20 60 16 56 12 56 0 48 4 56 8 52 0 44 12 60 12 56 8 52 4 52 28 56 28 56 28 56 28 56 28 52 16 40 12 44 24 56 20 48 12 44 16 52 28 64 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 16 40 28 52 32 48 20 36 32 48 24 40 20 40 20 44 24 44 24 40 20 36 16 36 16 40 20 44 24 48 28 52 8 28 4 20 8 48 56 100 88 104 76 104 96 120 92 100 88 116 104 128 108 124 112 136 104 132 92 76 16 12 0 0 0 4 4 4 4 4 4 4 0 0 0 4 0 8 0 8 4 16 16 20 4 12 8 20 8 16 8 20 12 24 16 24 4 12 8 20 12 16 4 12 16 28 20 32 24 28 20 24 20 12 24 104 172 220 220 228 220 228 220 228 220 228 220 228 228 228 216 224 216 220 200 200 196 188 160 152 128 120 92 88 40 36 16 24 44 76 92 100 76 104 220 504 520 544 432 552 428 512 504 552 296 220 236 496 380 476 364 496 460 496 260 248 476 400 396 320 352 384 348 332 464 744 740 700 712 608 500 404 528 396 576 452 524 380 436 584 760 560 308 280 308 408 304 416 260 376 228 364 224 376 240 392 292 452 340 524 420 600 480 636 484 656 540 492 220 496 544 596 436 572 420 572 432 584 440 588 420 568 420 580 444 600 452 596 456 576 448 588 496 592 664 784 836 772 908 780 924 776 900 768 920 780 924 784 928 788 932 784 932 780 916 772 912 768 916 772 908 772 912 780 916 780 912 776 912 776 912 776 912 776 912 776 908 784 900 784 900 784 900 784 904 788 904 788 904 788 904 788 912 784 912 784 912 784 912 784 916 788 916 788 916 788 916 788 920 792 920 792 920 792 920 792 924 796 924 800 928 804 932 808 912 816 920 816 936 796 924 776 912 804 908 676 804 860 836 852 756 704 564 672 552 676 504 676 528 688 544 696 548 708 552 720 568 760 692 908 868 1004 920 1008 920 920 704 784 640 756 536 688 528 692 532 684 524 676 516 672 524 680 520 672 508 660 500 652 504 648 500 644 500 640 496 640 492 632 488 632 488 632 484 628 484 628 480 620 472 616 468 608 472 616 468 612 468 608 464 608 468 612 464 608 464 608 464 604 448 592 444 584 436 576 432 572 432 588 428 584 428 580 424 580 420 576 416 572 416 568 412 568 416 560 416 560 416 560 416 560 404 548 400 544 400 540 396 540 396 544 392 536 384 532 388 528 384 520 392 528 400 520 388 508 384 520 376 516 372 508 364 504 352 496 360 504 360 492 340 472 340 484 340 480 336 476 332 476 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 320 436 312 432 320 440 316 432 300 428 300 424 304 420 300 420 312 420 312 412 308 404 300 404 304 416 300 412 300 412 300 408 280 388 272 380 268 380 268 384 272 380 272 372 260 368 268 384 268 372 256 356 244 348 244 352 236 356 244 356 244 352 244 340 240 340 248 336 244 332 248 332 244 336 228 328 224 328 224 332 216 320 212 316 212 320 220 324 216 320 208 312 204 312 212 312 208 304 216 300 212 296 212 296 200 288 204 292 200 288 196 280 188 280 196 288 196 280 184 268 196 276 188 272 184 268 188 272 180 268 184 268 184 264 176 256 192 260 192 256 188 252 184 252 172 248 188 256 180 248 188 264 180 244 172 240 180 248 176 240 168 240 168 240 168 244 168 244 152 232 152 232 160 228 160 228 172 232 180 228 176 224 172 224 172 224 172 220 168 220 164 220 164 216 156 208 148 204 144 204 148 208 148 208 148 208 148 208 152 212 152 208 148 204 144 204 132 188 136 192 132 188 128 180 152 204 140 192 136 196 148 208 144 192 144 192 144 192 144 192 156 192 136 188 148 200 144 180 128 172 128 172 124 172 128 168 124 172 152 192 152 172 124 144 104 144 108 148 104 152 116 168 116 160 116 160 120 168 128 176 128 168 120 160 112 152 112 156 104 152 108 152 108 148 100 140 100 148 100 148 100 148 100 148 104 148 92 136 88 140 100 152 104 148 112 152 116 148 112 144 104 140 104 140 104 140 104 140 88 128 88 128 88 128 88 128 84 124 88 132 100 144 108 148 104 128 84 124 96 136 92 116 88 124 88 124 88 124 88 124 88 124 88 120 84 116 80 116 96 128 88 120 84 120 84 124 100 112 100 116 96 124 92 124 80 116 76 116 84 120 100 128 88 116 96 124 96 116 84 104 100 120 88 108 84 112 96 124 60 76 60 76 60 76 60 76 64 80 60 76 60 72 56 72 48 60 56 68 60 64 52 56 60 68 60 64 56 60 52 60 56 68 56 68 56 68 56 68 52 64 44 56 44 56 52 64 56 52 48 48 48 52 56 60 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 40 48 44 52 48 48 44 44 52 52 44 44 40 44 40 48 44 48 44 44 40 40 36 40 40 44 44 48 44 48 44 52 36 40 32 32 32 52 76 100 108 108 100 112 120 124 112 108 108 120 124 132 124 128 128 136 132 112 84 44 20 4 4 4 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 16 16 20 20 20 20 16 16 24 28 28 32 32 28 28 24 8 0 28 104 180 212 220 220 228 228 228 228 228 228 228 228 232 228 220 220 224 220 208 200 196 180 160 144 128 112 92 84 48 40 24 44 48 92 92 140 92 216 312 628 576 648 520 656 496 664 520 672 348 380 368 652 520 600 492 584 568 536 284 312 460 384 356 332 336 388 316 364 532 836 748 780 708 656 512 424 416 412 460 428 428 368 400 632 708 544 300 368 400 540 416 572 416 564 400 548 388 524 376 516 368 508 360 508 380 560 444 612 512 700 584 620 360 648 660 780 608 780 592 768 584 760 576 752 612 788 600 772 584 756 564 748 564 768 572 756 568 680 692 788 788 644 784 560 780 568 812 608 788 604 776 588 760 580 760 580 764 592 768 600 772 604 772 600 780 608 780 608 780 604 776 600 776 604 776 604 776 604 776 604 780 608 784 608 784 608 784 608 788 612 788 612 788 612 788 612 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 616 792 620 792 620 792 620 792 620 796 624 796 628 800 632 804 628 812 624 816 640 808 644 788 660 808 708 744 652 788 752 856 820 748 800 644 824 676 860 664 872 672 836 684 840 692 872 704 896 732 920 768 956 872 1020 956 1020 932 964 792 916 740 936 704 936 708 892 708 888 704 880 700 880 684 860 680 852 668 844 660 836 652 836 648 832 648 828 644 828 636 820 636 816 632 816 632 812 632 812 628 808 620 800 612 796 616 800 616 796 612 796 608 792 612 792 608 792 608 788 604 788 596 780 592 772 584 764 580 760 588 768 588 764 584 764 580 760 576 756 576 752 572 752 568 748 564 748 564 748 564 748 564 748 556 740 556 736 552 732 548 732 548 724 544 716 536 712 532 708 520 700 524 708 524 700 516 692 512 692 516 688 508 684 504 680 496 672 500 676 496 664 484 648 484 648 488 648 484 644 480 640 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 444 600 432 600 440 608 440 596 428 592 424 588 424 584 420 584 412 576 408 576 408 576 408 568 412 552 412 552 412 548 408 548 392 528 384 520 380 520 380 524 380 520 384 520 376 508 368 504 372 504 364 496 356 492 360 500 352 480 356 480 356 476 344 468 340 468 336 464 336 460 332 460 340 456 332 448 328 448 328 452 324 440 320 436 316 440 320 444 324 428 316 420 312 420 308 424 304 416 304 412 300 408 296 408 296 412 300 412 300 408 292 400 280 392 284 400 284 392 276 384 276 388 272 380 264 380 268 380 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 244 356 256 364 248 356 256 368 248 352 240 348 248 352 244 344 240 332 240 332 244 328 244 328 232 332 232 332 228 332 228 332 232 336 232 332 228 328 224 328 224 328 224 324 224 312 220 312 232 316 228 300 220 292 220 296 208 284 208 284 208 284 208 284 212 288 212 284 208 280 204 280 196 272 200 276 196 272 192 264 204 280 196 272 196 272 204 280 192 264 192 264 192 264 192 264 204 264 184 260 196 268 188 252 176 256 176 248 176 244 172 240 188 248 172 212 140 176 108 152 144 204 152 208 148 208 160 228 164 216 160 216 160 220 164 224 172 224 164 216 156 208 156 212 152 208 152 208 148 204 144 192 152 192 152 192 152 192 152 192 148 188 140 180 140 180 148 188 140 184 144 184 144 184 144 180 148 188 148 188 148 188 148 188 128 168 128 168 128 168 128 168 124 164 128 168 132 176 136 180 140 164 124 160 132 168 128 152 120 156 120 156 120 156 120 156 124 160 124 156 120 152 116 152 132 164 124 156 120 156 120 160 108 140 108 144 116 144 120 148 120 144 116 144 116 148 124 156 116 136 120 144 120 136 112 128 116 132 108 124 104 128 112 136 16 60 16 60 16 60 16 60 20 60 16 60 12 56 12 56 8 60 12 64 16 60 12 56 12 60 12 56 8 52 4 52 28 56 28 56 28 56 28 56 24 48 20 44 16 48 20 52 28 56 20 48 16 48 20 52 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 28 44 24 40 20 44 24 48 28 48 24 40 20 40 20 40 20 40 20 40 16 36 16 36 24 44 24 44 20 40 20 40 28 44 20 36 16 48 52 88 88 104 84 112 100 120 96 108 88 116 104 128 104 124 108 132 108 92 24 12 0 8 0 8 0 4 4 4 4 4 4 4 0 0 0 4 0 8 0 8 0 12 8 12 0 4 0 16 8 16 8 20 12 24 16 24 12 24 16 28 20 24 16 20 16 24 20 28 20 28 16 24 0 0 36 124 184 220 212 220 220 228 220 228 220 228 220 228 224 224 212 220 212 216 196 196 180 172 144 136 112 100 72 68 36 36 20 32 48 76 92 100 68 160 332 556 464 532 452 500 452 512 452 460 240 224 288 524 360 504 360 516 524 476 252 364 456 352 360 344 368 348 300 332 596 736 712 728 668 644 588 448 472 448 568 428 504 380 468 700 668 436 236 328 376 452 324 432 312 428 296 420 276 400 256 376 232 360 200 324 192 328 212 352 268 412 340 412 220 424 436 536 456 584 452 592 460 600 468 608 424 564 440 584 452 592 452 584 420 572 448 592 468 592 660 824 840 804 884 776 876 756 864 760 872 768 872 768 880 784 908 800 908 784 924 788 932 772 924 764 924 784 920 780 912 776 908 772 912 776 912 776 912 776 912 776 908 784 900 784 900 784 900 784 904 788 904 788 904 788 904 788 912 784 912 784 912 784 912 784 916 788 916 788 916 788 916 788 920 792 920 792 920 792 920 792 924 796 924 800 928 804 932 808 916 816 920 812 936 800 936 784 952 788 780 792 880 800 892 812 612 640 508 648 512 652 500 684 524 664 536 672 536 684 520 692 564 716 588 752 668 832 764 888 736 812 656 748 584 696 540 712 556 720 564 716 560 716 560 716 532 684 528 676 516 668 508 664 516 660 512 656 512 652 508 652 496 640 496 636 492 632 488 632 488 628 484 624 476 620 472 616 476 620 472 616 472 612 468 612 468 608 464 608 460 604 456 600 456 600 452 596 448 588 444 584 436 592 432 588 432 584 428 584 424 580 420 576 420 572 416 572 428 572 428 572 428 572 428 572 424 564 420 564 416 560 416 556 404 552 400 548 396 540 400 536 392 524 392 528 400 520 392 512 376 512 372 508 368 508 368 508 360 500 360 496 352 488 348 484 352 496 348 492 344 488 344 488 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 324 440 316 436 324 444 320 436 300 424 296 424 300 420 300 420 296 408 304 404 308 408 308 416 300 412 300 408 296 404 292 404 280 388 272 380 268 380 268 384 276 388 280 388 276 376 260 364 256 364 252 356 248 360 252 364 236 356 244 356 244 352 244 340 240 336 244 336 240 332 248 332 240 336 228 328 224 328 224 328 220 324 216 316 212 320 216 324 212 320 208 312 204 312 212 308 208 304 216 300 212 296 212 296 208 300 212 300 212 296 204 288 192 284 196 284 196 280 188 272 188 272 184 264 180 264 180 264 180 268 184 268 184 264 176 256 192 260 192 256 188 252 184 252 176 252 188 256 180 248 184 260 180 244 172 240 180 248 176 240 168 240 168 240 168 244 168 244 152 232 152 232 160 228 160 228 172 232 180 228 176 224 172 224 172 224 172 220 168 220 164 220 164 220 156 212 148 208 148 212 148 208 148 208 148 208 148 208 152 212 152 208 148 204 144 204 148 208 152 208 152 204 144 196 148 200 144 196 140 200 144 204 144 192 144 192 144 192 144 192 152 192 140 188 144 192 140 180 132 176 128 176 128 172 132 172 140 160 92 92 32 64 36 72 112 152 112 156 108 156 120 172 120 164 116 156 112 156 116 160 128 168 120 160 112 152 112 156 108 152 108 148 104 144 100 148 108 156 108 156 108 156 108 156 100 144 96 140 92 144 96 148 104 140 104 140 104 140 104 140 112 148 112 148 112 148 112 148 88 128 88 128 88 128 88 128 88 128 88 128 88 128 88 128 100 132 88 124 96 132 88 120 80 116 80 116 80 116 80 116 88 124 88 120 84 116 80 116 92 128 88 120 84 120 84 120 84 108 88 112 88 116 92 116 96 116 92 116 92 120 100 128 92 120 96 120 96 116 88 108 88 108 80 104 80 104 84 112 64 80 64 80 64 80 64 80 60 76 60 72 56 72 52 68 64 72 64 72 64 72 64 72 60 68 60 64 56 60 52 60 52 64 52 64 52 64 52 64 48 60 48 60 48 60 48 60 60 56 56 52 48 48 48 48 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 52 52 40 40 36 44 48 56 48 48 40 44 36 40 40 44 40 40 36 40 36 40 36 40 48 52 44 48 40 40 36 40 48 52 44 40 32 44 60 80 104 108 108 120 120 124 120 120 108 120 124 132 124 124 124 132 116 60 12 0 4 4 4 4 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 24 28 28 32 32 28 28 24 20 24 28 28 28 28 24 20 0 16 72 156 216 232 232 232 228 228 228 228 228 228 228 228 228 220 216 216 216 212 204 192 184 168 148 128 112 96 76 64 44 40 28 52 56 96 92 144 76 312 448 684 532 652 556 632 500 672 484 588 256 372 392 680 484 636 476 612 636 500 296 436 440 328 340 392 380 376 300 444 692 828 736 808 684 700 660 512 408 488 468 412 412 380 476 768 660 452 256 436 456 560 416 560 420 576 420 568 420 552 412 540 396 536 396 528 376 500 344 476 344 488 384 508 300 456 380 536 448 624 484 676 536 728 584 764 608 776 616 776 600 748 572 740 568 772 588 768 560 700 632 756 764 724 808 708 824 700 800 680 752 648 752 648 752 636 748 620 768 628 768 616 768 612 772 604 776 604 776 600 772 600 772 604 776 604 776 604 776 604 776 604 784 608 784 608 784 608 784 608 784 608 788 612 788 612 792 616 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 616 792 620 792 620 792 620 792 620 796 624 796 628 800 632 804 632 812 636 812 632 808 632 800 640 808 620 696 740 828 796 848 780 640 784 632 832 652 840 652 856 656 816 668 824 672 852 680 876 696 888 724 912 772 936 808 936 812 936 776 920 712 900 688 912 700 884 704 884 704 884 708 888 688 868 684 860 676 856 672 852 668 848 664 848 660 844 660 840 644 828 644 824 636 820 632 816 632 816 628 812 624 808 620 804 624 804 620 804 616 800 616 800 612 796 608 792 604 784 600 784 604 788 600 784 596 780 596 776 596 772 592 772 588 768 588 768 584 760 580 760 576 756 576 756 568 760 568 760 568 760 568 760 568 760 568 760 564 756 564 744 556 732 556 728 548 724 544 720 524 708 528 704 524 700 520 696 508 688 512 684 508 684 508 684 504 676 496 668 492 668 492 664 492 652 492 652 488 648 488 644 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 448 604 436 604 444 612 444 600 424 588 424 584 420 584 416 580 412 576 408 572 404 572 404 568 408 552 408 548 404 540 400 540 392 528 384 520 380 520 380 524 388 520 380 516 384 520 376 508 360 496 356 492 352 488 352 488 352 480 356 480 356 476 344 468 336 464 336 460 332 460 328 456 336 452 328 448 324 444 328 448 328 444 320 436 316 436 320 440 320 424 312 420 308 416 308 420 304 416 304 412 300 408 296 408 288 400 292 404 288 400 284 392 284 396 284 396 280 392 276 388 272 380 264 372 260 372 260 376 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 248 360 256 364 248 356 252 364 248 352 240 348 248 352 244 344 244 336 244 336 248 332 248 332 236 336 236 336 232 336 232 336 232 336 232 332 228 328 224 328 224 328 224 324 224 312 220 312 212 300 212 284 204 280 204 284 212 288 212 288 212 288 212 288 212 288 212 284 208 280 204 280 208 284 212 288 208 280 200 276 200 276 200 276 200 276 200 276 192 264 192 264 192 264 192 264 196 264 188 260 188 260 184 256 172 248 172 244 168 240 168 232 148 184 76 96 28 100 72 144 156 216 164 216 156 212 168 232 168 220 160 212 156 208 156 212 172 224 164 216 156 208 156 212 156 208 148 204 144 200 144 196 156 196 156 196 156 196 156 196 144 184 144 184 144 184 144 184 144 184 140 180 140 180 144 184 140 180 140 180 140 180 140 180 132 172 132 172 132 172 132 172 136 172 132 172 128 168 124 164 132 168 128 164 128 164 124 160 120 156 120 156 120 156 120 156 124 160 124 156 120 152 116 152 128 160 120 156 116 152 120 156 112 140 116 144 116 148 120 148 120 144 116 144 116 148 124 156 120 140 120 140 116 136 112 132 112 128 108 128 108 128 108 132 20 64 20 64 20 64 20 64 16 60 12 56 12 52 8 52 20 64 16 64 16 64 16 68 12 60 12 56 8 52 4 52 24 52 24 52 24 52 24 52 20 48 20 48 20 48 20 48 24 56 24 56 20 48 16 44 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 32 48 20 36 16 40 28 52 28 44 20 36 16 36 16 40 12 36 16 36 16 36 16 36 24 44 24 40 16 36 12 32 24 44 20 32 8 32 28 60 76 104 88 116 96 116 100 120 88 116 104 124 100 116 100 124 68 36 0 4 0 12 0 0 0 4 4 4 4 4 4 4 0 0 0 4 0 8 0 8 0 8 4 12 0 0 0 12 8 16 8 20 12 24 16 24 20 28 24 32 24 32 20 28 12 20 16 28 20 24 12 20 0 28 88 176 220 236 224 236 220 228 220 228 220 228 220 228 216 220 204 212 208 212 192 188 176 168 140 128 100 92 60 56 36 36 24 40 56 84 96 96 48 252 436 576 428 532 468 520 424 528 452 392 152 184 288 512 336 528 356 544 564 444 280 460 396 312 372 404 396 328 320 452 704 732 668 740 624 688 700 588 516 532 548 404 460 388 556 764 608 360 208 380 388 436 324 424 304 416 284 408 288 416 308 428 264 392 272 396 268 376 248 352 268 368 280 380 220 296 216 328 208 340 252 396 300 436 340 472 432 564 468 600 488 612 504 628 448 584 432 572 416 540 452 580 544 628 672 728 772 788 788 796 812 804 832 800 816 760 800 732 824 744 848 748 872 764 916 784 904 764 900 764 900 772 912 780 912 776 912 776 912 776 912 776 900 784 892 784 892 784 892 784 892 784 892 788 896 792 900 792 904 784 904 784 904 784 904 784 908 788 908 788 908 788 908 788 912 792 912 792 912 792 912 792 916 796 916 800 920 804 924 804 928 808 932 808 936 804 936 800 904 700 836 796 840 852 768 672 552 628 516 656 508 636 500 664 532 664 548 668 524 672 500 676 520 696 576 740 612 764 628 772 644 772 608 728 580 704 560 676 532 688 532 688 532 688 536 692 532 688 528 684 524 676 520 676 528 672 524 668 524 664 520 664 508 648 504 644 496 636 488 632 488 632 488 632 484 628 484 628 480 624 480 624 476 620 476 616 476 616 472 612 464 604 456 600 460 604 460 604 456 600 456 600 440 596 440 596 436 592 436 588 428 584 428 584 424 580 424 576 424 568 424 568 424 568 424 568 424 568 420 564 420 560 416 560 416 560 412 556 404 548 408 544 400 528 396 524 400 520 396 524 380 516 376 512 372 512 372 512 364 500 356 492 352 492 356 496 348 488 344 488 340 484 340 480 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 324 440 316 436 324 444 320 436 296 424 292 420 300 416 296 416 308 420 312 404 300 396 292 392 300 412 296 404 288 396 284 392 280 388 272 380 268 380 268 384 284 380 260 368 268 384 280 384 260 364 256 360 252 356 244 348 236 356 244 356 244 352 244 340 236 336 240 332 240 328 244 328 240 332 224 324 220 324 220 328 224 324 216 316 212 316 212 316 212 316 204 308 200 308 208 308 208 304 216 300 212 296 212 296 200 288 204 292 200 288 196 280 196 284 192 280 188 276 188 276 188 268 180 260 176 260 176 264 180 268 184 268 184 264 176 256 192 260 192 256 188 252 184 252 180 256 192 256 180 244 180 256 180 244 172 240 180 248 176 240 172 244 172 244 172 248 172 248 156 236 156 236 164 232 164 232 172 232 180 228 176 224 172 224 172 224 172 220 168 220 164 220 168 224 164 220 160 220 160 224 152 212 152 212 152 212 152 212 152 212 152 208 148 204 144 204 148 204 152 208 148 200 140 196 144 200 144 200 144 200 144 200 144 192 144 192 144 192 144 192 140 192 144 188 136 184 136 184 120 164 120 164 116 164 120 160 96 108 40 48 12 76 80 136 128 168 124 164 116 160 124 176 124 168 120 160 112 156 112 156 128 168 120 160 112 152 112 156 112 152 104 144 100 144 104 152 100 152 100 152 100 152 100 152 96 148 96 148 96 148 96 148 116 144 116 140 116 140 120 148 112 136 112 136 112 136 112 140 92 132 92 132 92 132 92 132 104 140 100 136 92 132 88 128 96 132 96 128 92 124 88 124 92 128 92 128 92 128 92 128 88 124 88 120 84 116 80 116 92 124 84 116 80 116 80 120 80 124 88 128 92 128 96 132 96 116 92 116 84 124 92 132 96 120 92 116 88 112 88 112 88 116 92 116 92 116 92 112 60 76 60 76 60 76 60 76 56 72 56 72 52 68 52 64 68 72 64 68 60 72 64 76 60 68 60 64 56 60 52 60 48 60 48 60 48 60 48 60 44 60 48 64 52 60 48 56 52 52 56 56 56 52 48 44 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 48 48 44 44 40 48 44 52 44 48 40 40 32 36 36 40 32 36 32 36 36 40 36 40 40 44 40 44 36 40 36 40 40 44 36 32 24 32 44 60 88 100 108 116 112 116 116 124 108 120 124 128 116 116 116 124 76 16 4 4 24 8 0 0 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 24 28 28 32 32 28 28 24 20 20 24 24 24 24 20 20 0 32 108 184 224 224 220 228 228 228 228 228 228 228 228 228 220 216 212 208 212 208 196 188 180 164 144 124 104 84 64 52 44 40 32 60 64 100 96 140 96 432 520 672 528 636 524 668 492 692 480 532 192 372 400 676 472 652 472 636 620 472 348 456 360 316 404 460 380 364 348 604 748 832 724 796 676 700 744 656 544 540 452 408 376 432 596 788 552 384 268 496 452 560 448 580 436 584 416 544 400 540 416 544 392 520 376 500 368 508 380 524 388 520 388 528 372 472 332 496 320 480 348 496 332 472 328 484 344 520 416 608 496 688 584 764 600 760 604 784 604 760 576 692 548 628 568 628 596 680 628 708 708 744 756 780 800 788 816 764 796 704 780 660 764 632 756 616 772 596 764 588 764 596 776 608 776 604 776 604 776 604 776 604 784 608 784 608 784 608 784 608 780 604 784 612 788 616 796 620 784 620 784 620 784 620 784 620 788 624 788 624 788 624 788 624 792 628 792 628 792 628 792 628 796 632 796 636 800 640 804 644 804 656 800 624 808 608 808 624 804 584 812 752 808 876 692 748 640 804 648 836 644 836 644 820 664 812 668 812 668 844 672 876 684 884 700 896 708 912 736 936 736 904 704 888 700 908 692 860 680 864 684 864 684 864 684 860 684 864 684 860 680 856 676 856 672 856 672 852 668 852 664 848 656 840 652 832 644 824 636 816 632 816 632 816 632 816 632 816 628 812 628 808 624 808 620 804 628 808 620 800 612 792 604 788 604 788 604 788 604 788 600 784 600 780 600 776 596 776 592 772 588 768 588 764 584 764 580 760 564 756 564 756 564 756 564 756 564 756 564 756 560 752 560 740 560 736 560 732 552 724 548 724 536 712 528 704 520 704 524 704 524 704 524 696 516 688 512 684 500 676 500 676 500 676 496 668 484 648 488 648 484 644 480 640 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 440 600 428 596 440 604 436 596 420 584 420 584 416 580 416 576 424 588 412 572 396 560 384 544 408 548 404 540 396 532 388 528 392 528 384 520 380 520 380 524 392 512 364 500 376 520 380 508 356 496 360 496 360 492 352 484 352 480 356 480 356 476 344 468 332 460 332 460 328 456 328 452 332 452 328 444 320 440 324 444 332 448 324 440 316 436 316 436 316 424 312 416 304 412 304 416 304 416 304 412 300 408 296 408 296 412 300 412 300 408 292 400 288 396 280 388 276 388 276 392 272 384 268 376 264 376 264 376 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 252 364 260 364 248 352 248 360 248 352 240 348 248 352 244 344 248 340 248 340 252 336 252 336 240 340 240 340 236 340 236 340 232 336 232 332 228 328 224 328 224 328 224 324 224 312 220 312 216 304 216 292 216 292 220 296 216 292 216 292 216 292 216 292 212 288 212 284 208 280 204 280 200 276 204 280 200 276 196 268 196 276 200 280 204 276 200 272 192 264 192 264 192 264 192 264 184 264 192 260 180 248 180 260 164 244 168 240 164 236 160 228 164 212 124 164 108 184 156 224 168 228 176 228 164 220 172 236 172 224 164 216 160 216 164 220 172 224 164 216 156 208 156 212 160 212 148 196 140 200 148 204 148 184 152 184 152 184 152 184 144 180 148 184 152 180 148 176 156 192 144 184 140 188 148 196 144 188 144 188 144 188 144 188 136 176 136 176 136 176 136 176 144 180 140 180 136 172 132 172 128 168 136 168 124 156 124 164 132 168 132 168 132 168 132 168 124 160 124 156 120 152 116 152 124 160 120 152 112 148 116 148 124 144 128 148 132 148 136 152 120 136 116 136 120 140 128 148 124 140 116 132 112 132 112 136 112 136 120 140 120 140 116 132 16 60 16 60 16 60 16 60 12 56 12 52 8 52 4 48 20 64 12 56 8 60 16 68 12 60 12 56 8 52 4 52 20 48 20 48 20 48 20 48 16 44 24 52 24 52 16 44 12 48 20 56 24 56 20 48 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 20 44 24 48 28 44 24 40 24 40 16 36 12 32 16 36 8 28 8 32 12 36 16 36 12 36 16 36 16 36 20 40 16 40 20 32 8 32 28 56 60 92 84 108 84 104 92 120 88 116 104 124 96 112 92 116 52 20 0 12 4 4 0 16 0 4 4 4 4 4 4 4 0 0 0 4 0 8 0 8 0 16 12 16 4 8 4 20 8 16 8 20 12 24 16 24 16 24 20 28 20 28 16 24 8 20 12 24 16 20 12 16 0 48 112 196 216 220 212 232 220 228 220 228 220 228 220 228 212 212 200 208 200 204 188 184 164 156 124 112 84 72 44 36 36 36 28 44 64 88 96 96 120 396 476 540 440 488 372 536 460 548 420 328 128 232 340 508 352 524 356 564 516 420 344 424 348 364 492 488 396 320 392 604 700 760 652 724 596 652 696 716 636 544 488 396 416 440 688 724 452 288 256 436 372 436 356 440 328 440 308 424 296 412 304 416 304 412 284 392 272 392 284 404 260 380 268 368 284 364 260 384 264 376 288 368 244 316 212 312 224 336 252 348 248 356 284 404 388 532 420 584 440 604 460 608 508 624 508 588 460 564 416 556 456 560 532 624 632 704 732 752 816 788 856 800 884 784 884 768 924 788 916 772 904 768 908 776 912 776 912 776 912 776 912 776 900 784 892 784 892 784 892 784 888 780 892 788 896 792 904 796 904 784 904 784 904 784 904 784 908 788 908 788 908 788 908 788 912 792 912 792 912 792 912 792 916 796 916 800 920 804 924 800 940 800 940 800 944 812 944 816 920 788 856 820 848 744 628 636 556 640 520 644 504 648 508 640 544 664 552 664 520 664 492 668 512 672 520 672 504 684 520 720 508 692 524 668 548 696 576 660 540 684 528 680 524 676 520 672 524 680 524 680 520 676 520 676 528 672 528 668 524 668 520 664 516 660 512 648 500 640 492 632 492 636 492 636 492 636 492 636 488 632 484 628 484 624 480 624 492 632 484 624 476 612 464 608 456 600 456 600 456 600 456 600 448 604 444 600 444 596 440 596 436 592 432 588 432 584 428 584 428 572 428 572 428 572 428 572 424 568 424 564 420 560 416 560 412 560 408 556 404 548 408 544 404 532 396 524 396 524 404 528 404 540 392 528 380 516 372 508 352 496 360 504 364 504 356 496 352 496 348 492 344 488 344 488 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 316 428 304 428 312 436 312 424 292 420 292 416 296 416 292 412 308 416 308 404 296 392 288 388 300 408 292 400 284 388 272 384 280 388 272 380 268 380 268 384 280 376 260 376 276 380 248 336 208 320 220 336 232 340 232 336 236 356 244 356 244 352 244 340 232 332 240 328 236 328 240 324 236 328 220 324 216 320 220 324 228 328 220 320 212 312 208 316 208 312 200 308 196 304 208 304 208 304 216 300 212 296 212 296 208 300 212 300 212 296 204 288 200 284 192 276 184 276 192 280 192 276 188 268 180 268 184 268 180 268 184 268 184 264 176 256 192 260 192 256 188 252 184 252 184 256 192 256 180 244 180 252 180 244 172 240 180 248 176 240 176 248 176 248 176 252 176 252 160 240 160 240 168 236 168 236 172 232 180 228 176 224 172 224 172 224 172 220 168 220 164 220 152 204 144 204 144 208 148 212 156 216 156 216 156 216 156 216 152 212 152 208 148 204 144 204 144 204 148 204 148 200 140 192 140 196 148 204 148 204 140 196 144 192 144 192 144 192 144 192 132 188 148 188 132 172 132 188 128 172 128 172 124 172 128 168 136 172 132 160 124 168 144 184 136 176 136 176 124 168 132 180 128 168 124 164 124 168 128 176 128 168 120 160 112 152 112 156 116 156 104 140 96 144 104 156 104 156 104 156 104 156 104 156 92 144 100 152 100 152 92 144 116 144 112 132 108 136 120 148 120 144 120 144 120 144 120 148 100 136 96 136 96 136 96 136 96 136 96 132 92 132 92 132 88 132 104 132 88 116 88 132 92 128 92 128 92 128 92 128 88 124 88 120 84 116 80 116 88 120 80 116 76 112 80 120 76 124 80 128 84 132 96 132 96 116 84 120 84 124 92 132 100 120 92 112 84 112 92 116 84 112 92 120 96 116 88 108 56 72 56 72 56 72 56 72 56 72 56 68 52 64 48 64 60 72 52 60 48 64 60 72 56 68 56 64 52 60 48 60 48 60 48 60 48 60 48 60 40 56 52 68 56 64 44 52 40 44 52 56 60 60 56 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 36 44 48 56 52 52 40 40 44 44 36 36 32 36 32 40 28 32 28 36 32 40 36 40 28 36 32 40 36 44 40 48 40 44 44 44 36 44 52 68 72 92 104 108 100 104 108 124 108 120 124 128 116 116 112 120 80 20 4 8 12 0 0 28 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 20 24 24 28 28 24 24 20 16 20 20 24 24 20 20 16 20 64 140 208 232 224 224 240 228 228 228 228 228 228 228 228 216 212 208 208 208 204 192 184 164 148 124 104 84 64 40 32 44 44 36 64 68 104 100 140 184 568 552 640 540 576 420 652 556 700 440 460 200 440 472 684 488 640 476 648 568 452 400 404 364 404 540 544 392 388 424 732 752 880 732 776 664 664 716 748 652 544 396 416 356 492 720 748 436 352 336 564 448 560 460 568 440 596 444 588 440 568 424 556 404 544 416 552 408 528 372 496 368 512 360 484 380 500 360 516 360 516 396 524 364 484 348 492 344 488 348 472 308 448 328 492 340 524 440 632 504 708 572 748 584 736 604 760 616 780 596 764 588 680 572 648 568 640 588 636 652 684 720 744 792 768 804 740 796 684 784 648 760 632 760 628 768 624 772 612 776 604 776 604 784 604 784 604 784 604 784 604 780 600 784 608 788 612 800 616 784 620 780 620 780 620 780 620 784 624 784 624 784 624 784 628 792 632 792 632 788 632 792 628 796 624 796 628 804 628 808 632 808 664 800 624 804 600 816 616 828 696 740 800 844 720 612 772 636 812 636 820 640 836 648 808 656 804 656 812 652 840 660 856 648 856 676 880 676 872 668 884 672 896 688 876 664 880 680 848 680 860 680 852 672 844 664 840 680 852 676 852 676 852 672 848 672 856 672 852 668 848 664 848 664 844 656 836 644 824 636 820 636 820 636 820 636 820 636 820 632 816 632 812 628 812 624 808 640 820 632 812 624 800 612 796 600 784 600 784 600 784 600 784 604 784 604 780 600 780 596 776 592 772 592 768 588 768 584 764 576 768 576 768 576 768 576 768 572 764 572 760 568 756 564 748 560 736 556 728 552 724 544 720 540 716 528 704 520 704 528 708 552 708 544 696 524 688 512 684 484 676 504 684 512 680 496 664 500 660 500 656 496 652 492 652 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 432 592 420 588 432 596 428 588 420 584 420 580 416 576 412 576 412 568 408 564 404 560 400 556 404 548 404 540 392 528 384 520 392 528 384 520 380 516 380 520 384 504 380 516 396 504 336 428 268 404 288 432 312 444 320 448 352 476 356 476 356 472 348 464 336 456 336 452 332 448 328 448 332 448 324 440 320 440 320 444 332 448 324 440 316 432 312 432 316 420 308 412 304 412 300 416 304 416 304 412 300 404 296 408 288 400 292 404 288 400 284 392 292 400 280 388 272 388 280 396 280 388 272 384 268 380 272 384 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 252 364 260 364 248 352 248 360 248 352 240 348 248 352 244 344 248 340 248 340 248 336 248 340 236 340 236 340 236 340 236 340 232 336 232 332 228 328 224 328 224 328 224 324 224 312 220 312 220 304 216 300 212 304 220 308 216 292 216 292 216 292 216 292 212 288 212 284 208 280 204 280 204 280 208 284 208 280 200 272 192 272 204 284 208 280 196 268 192 264 192 264 192 264 192 264 180 260 196 264 176 244 180 260 184 256 184 248 180 248 176 244 168 240 180 240 188 244 184 236 176 236 180 232 168 224 176 240 168 224 168 224 172 232 180 240 172 224 164 216 156 208 156 212 160 212 148 196 136 196 148 204 156 192 160 192 160 192 160 192 140 176 152 188 156 184 144 172 148 184 132 172 128 176 140 188 136 180 136 180 136 180 136 180 136 176 136 176 136 176 136 176 128 168 128 168 128 168 128 168 124 164 140 168 120 148 124 164 124 156 124 156 124 156 124 156 124 156 124 152 120 148 116 148 124 152 116 144 112 144 112 148 120 136 120 140 124 144 128 144 120 136 120 136 120 140 128 148 128 144 116 132 108 132 116 140 100 124 112 136 116 132 104 120 36 64 32 56 24 52 24 56 28 56 28 56 28 56 28 56 28 56 28 52 24 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 28 52 24 48 20 44 16 40 20 52 20 52 20 52 20 52 16 48 16 48 16 48 16 48 20 44 24 48 28 52 36 56 20 40 20 40 20 40 20 40 24 40 20 36 16 32 12 28 16 32 12 28 8 32 12 36 16 36 16 36 16 36 16 36 24 44 20 36 16 40 24 44 44 76 72 100 88 112 104 132 84 108 96 124 112 136 116 136 68 36 0 0 0 0 4 16 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 12 8 20 12 20 12 16 8 16 8 16 8 16 8 16 16 24 16 20 12 16 8 16 24 32 20 20 12 28 16 12 16 104 184 228 224 228 224 228 216 224 216 220 212 216 208 216 208 208 188 192 184 188 168 168 136 132 100 88 52 56 32 44 32 12 20 68 60 104 108 80 236 480 472 536 440 380 252 512 504 540 396 312 84 344 424 520 344 540 380 544 536 392 392 400 404 484 612 504 472 364 360 728 704 736 656 664 536 684 720 700 652 528 396 336 356 560 732 640 332 280 304 472 352 444 348 412 304 452 312 460 320 448 316 424 296 416 300 416 304 408 300 400 292 420 320 360 260 384 304 360 276 384 288 388 288 380 292 392 292 368 272 352 276 352 272 344 228 328 232 340 260 368 300 388 408 480 440 532 520 608 560 624 516 604 504 596 500 584 480 556 472 552 476 556 528 640 628 728 744 772 804 800 836 792 828 764 840 760 868 760 880 764 912 788 924 776 948 788 940 784 916 768 924 804 932 812 920 792 888 768 912 792 900 780 896 784 900 788 892 788 888 792 892 796 896 800 868 784 872 788 892 784 900 784 924 800 936 808 948 812 960 812 908 788 932 792 964 808 972 812 916 792 788 860 708 620 600 632 528 628 512 632 508 636 512 636 556 624 284 336 184 556 528 624 508 652 516 664 524 676 532 688 524 696 536 660 500 668 524 656 496 664 504 664 512 668 512 660 524 668 528 664 536 664 536 664 540 660 536 668 524 672 520 676 516 672 524 664 528 656 524 656 512 652 500 640 496 644 508 656 512 652 504 644 492 632 484 628 492 640 488 632 480 628 480 632 476 624 472 616 464 612 460 604 452 608 448 604 448 604 444 600 436 592 436 588 432 584 428 584 436 580 436 576 432 572 428 572 428 572 428 568 424 564 420 564 412 560 408 552 404 548 404 544 380 520 412 528 368 524 448 576 452 652 516 636 408 504 360 512 368 500 364 500 356 496 352 500 360 500 348 492 348 492 344 480 324 468 324 464 320 460 316 460 312 452 324 460 328 456 324 456 296 428 300 432 300 432 304 432 300 428 296 420 300 420 292 416 288 404 296 404 296 404 296 404 288 408 280 396 272 388 268 392 268 384 272 372 252 364 268 392 300 412 316 376 224 256 128 208 68 164 76 168 88 212 172 300 228 328 260 344 252 332 248 344 260 340 228 332 232 340 220 312 232 336 228 332 220 324 212 320 232 328 204 308 216 336 208 292 200 324 220 300 180 300 212 304 196 300 212 308 216 304 204 284 204 292 204 288 200 284 196 284 192 280 188 276 188 280 196 284 196 276 188 268 180 260 176 260 172 260 184 272 188 268 176 256 204 268 196 264 192 260 196 264 180 248 180 248 180 248 180 248 184 244 184 244 184 244 184 244 184 244 184 244 184 248 184 244 184 244 180 236 176 232 176 228 180 232 180 228 176 224 172 224 164 224 164 224 164 224 164 224 160 224 160 220 156 216 152 216 140 208 144 220 152 220 152 220 148 216 148 212 140 204 132 196 140 212 144 208 144 204 144 200 144 200 152 200 152 200 152 200 144 188 144 192 148 196 152 196 140 184 136 180 136 176 132 180 132 184 132 180 128 176 124 176 128 180 128 176 132 172 128 172 132 180 132 180 128 172 120 168 128 176 128 172 124 168 120 168 132 168 132 164 128 160 124 160 136 168 124 156 116 156 124 164 116 156 116 152 112 148 108 148 104 148 108 152 112 156 116 160 128 156 116 144 108 136 104 136 104 136 104 136 104 136 104 136 112 144 108 140 96 128 92 124 92 128 92 128 92 128 92 128 96 144 108 152 108 144 92 132 88 136 92 136 92 132 84 124 108 136 100 128 108 136 100 120 108 136 104 128 100 124 92 120 68 120 100 140 92 116 92 120 92 116 92 116 92 116 92 116 96 120 88 116 92 124 104 136 100 124 88 112 84 116 96 128 64 76 60 68 52 64 56 68 56 68 56 68 56 68 56 68 56 68 56 64 52 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 52 64 48 60 48 60 44 56 56 56 56 56 56 56 56 56 52 52 52 52 52 52 52 52 40 44 40 44 40 44 40 40 40 44 40 44 40 44 40 44 40 44 36 40 36 40 32 36 36 36 32 32 28 36 32 40 44 40 44 40 44 40 44 40 40 36 36 32 36 32 40 36 56 72 84 100 100 112 116 128 104 112 112 124 124 132 128 132 72 36 4 0 4 0 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 24 24 24 20 20 16 16 16 28 28 28 24 24 24 16 8 52 128 200 228 224 224 224 220 224 224 220 220 220 216 216 216 224 216 204 200 200 196 184 172 144 120 104 84 64 56 48 56 52 36 36 64 68 88 104 120 348 608 548 652 524 468 328 616 600 676 484 416 228 500 528 616 504 624 512 620 556 412 392 372 380 476 564 520 444 428 424 844 752 832 692 712 600 744 760 772 660 596 372 388 352 600 768 604 368 344 384 592 448 608 468 600 436 600 452 600 452 596 428 592 416 580 416 580 412 568 408 552 400 560 408 496 360 520 400 496 384 508 392 504 376 488 368 496 384 500 364 488 364 492 356 484 360 480 344 456 348 452 372 468 356 432 348 460 408 548 476 604 592 724 608 752 636 768 616 744 584 720 564 704 552 704 564 700 564 664 620 728 716 784 800 800 800 748 820 716 796 652 764 616 748 584 756 596 780 620 808 636 776 588 788 600 804 604 812 616 768 620 768 620 780 624 780 624 784 624 788 624 796 628 796 636 780 644 784 644 788 636 788 620 796 620 800 612 808 608 812 624 808 656 800 628 800 624 808 648 808 684 832 796 704 720 624 792 632 804 632 808 632 812 636 812 648 820 432 380 232 708 648 800 636 812 648 828 664 848 672 868 680 896 696 880 652 880 668 880 668 828 672 828 672 828 672 828 668 828 668 828 664 828 664 836 656 844 660 844 664 848 668 848 672 852 668 856 660 852 656 852 648 840 644 836 644 836 648 844 652 844 648 836 636 824 628 812 632 812 632 804 624 800 628 804 624 800 620 796 616 788 608 784 608 784 608 780 604 780 600 776 592 768 592 764 588 764 584 760 580 764 580 760 576 760 572 756 572 756 572 752 568 748 564 748 560 736 556 732 552 724 544 720 552 724 528 716 552 732 536 692 668 916 848 788 552 740 592 716 504 696 500 680 500 660 504 652 504 656 492 652 492 652 484 640 472 632 472 628 468 628 464 624 456 616 460 620 460 620 456 616 440 596 436 592 432 588 428 588 428 592 424 584 420 576 416 572 408 556 412 548 408 544 404 544 404 548 396 536 388 528 388 528 376 504 372 524 408 532 384 484 392 484 348 380 204 268 176 304 196 272 136 200 80 180 100 220 232 364 308 444 356 452 348 444 360 444 332 420 324 428 336 436 320 428 320 432 324 432 328 436 316 428 324 428 320 424 312 412 324 424 296 432 316 424 292 400 300 408 304 408 304 400 296 392 292 404 292 400 288 396 284 396 284 392 276 388 276 392 280 396 280 388 272 380 264 372 260 376 260 372 264 380 268 376 260 372 268 376 264 368 256 364 260 368 248 356 248 356 248 356 248 356 244 348 244 348 244 348 244 348 244 348 244 348 244 348 244 348 244 348 240 340 236 336 228 332 232 336 232 332 228 328 224 328 224 328 224 328 224 328 224 328 220 324 220 320 216 320 212 308 212 292 220 300 224 300 224 300 220 296 220 296 216 284 204 276 212 280 212 276 208 276 200 272 200 272 200 272 200 272 200 272 188 268 188 272 192 276 196 276 192 272 192 268 188 268 184 260 184 240 184 236 180 236 176 232 180 236 180 232 176 232 172 228 176 224 180 228 180 224 172 220 176 224 176 220 172 220 168 216 168 220 168 216 164 212 160 212 168 216 160 208 152 208 160 212 156 196 156 192 152 192 148 188 148 188 152 192 152 192 156 196 152 200 144 192 136 188 136 192 136 188 136 188 136 188 136 188 140 180 136 176 136 176 136 176 128 168 128 168 128 168 128 164 136 156 136 152 132 148 132 148 136 152 136 152 132 148 128 144 136 152 124 144 132 152 124 140 132 152 128 144 124 140 116 136 104 136 132 152 124 136 116 140 116 136 116 136 116 136 116 136 132 140 124 132 116 132 124 140 124 132 116 128 116 128 120 136 36 60 28 52 24 52 28 56 32 60 32 60 32 60 32 60 28 56 28 52 24 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 16 44 20 48 20 48 24 52 20 52 20 52 20 52 20 52 24 56 24 56 24 56 24 56 28 48 24 40 16 36 12 32 20 40 20 40 20 40 20 40 12 32 16 36 16 36 20 40 16 32 12 28 8 32 12 36 24 44 24 44 24 44 24 44 16 32 12 28 8 32 12 36 28 64 60 92 80 104 92 116 88 108 92 116 100 120 96 116 56 32 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 12 8 20 12 20 12 16 8 16 8 16 8 16 8 16 16 24 12 20 12 20 8 16 16 24 16 24 16 16 4 8 84 156 204 228 212 216 212 216 216 220 212 220 208 216 208 216 212 212 196 200 192 192 172 168 128 124 92 76 40 48 32 48 20 24 8 48 40 68 88 136 364 520 468 552 436 344 240 528 532 600 384 308 196 464 432 508 332 516 376 580 432 404 396 368 460 508 620 508 428 376 456 788 672 696 556 612 536 712 692 708 636 520 344 312 352 628 760 560 284 316 336 496 360 444 352 436 304 456 312 464 320 448 324 428 308 428 308 428 312 424 308 416 324 428 312 376 292 408 328 400 304 404 304 388 280 368 284 372 308 388 304 380 320 380 308 364 308 380 300 364 316 392 384 440 412 420 384 392 380 408 388 408 396 460 396 500 448 560 488 580 524 624 524 624 516 604 484 584 504 572 512 564 532 588 584 620 708 724 784 768 832 796 872 820 860 764 864 760 860 748 852 748 892 788 884 776 884 780 888 788 904 784 920 796 912 788 912 776 912 788 912 792 916 796 916 792 896 788 892 792 896 788 900 780 916 796 916 800 920 804 920 804 908 812 932 804 964 804 948 804 852 800 836 728 552 664 472 668 512 632 516 632 520 636 520 636 504 712 500 252 260 656 560 628 500 632 496 644 512 660 524 664 512 664 520 640 484 620 492 632 504 664 504 664 504 668 508 668 508 656 508 656 508 656 508 656 520 648 520 648 512 656 504 660 508 668 524 664 528 660 532 656 512 648 500 644 500 644 504 648 504 648 500 640 492 632 484 628 484 632 480 624 476 624 476 628 476 624 472 620 468 612 464 612 456 608 452 608 448 604 444 600 436 592 436 592 432 588 432 584 436 580 436 580 432 576 432 572 428 572 428 568 424 564 420 564 412 560 412 556 404 548 408 544 388 528 356 492 416 512 364 564 784 1016 844 956 588 548 348 508 376 504 372 508 364 504 360 504 360 496 344 488 348 492 340 476 332 476 332 472 328 472 324 468 320 460 320 460 320 460 320 460 308 444 300 436 292 428 284 420 300 424 296 420 296 416 292 416 300 412 304 412 292 400 288 396 280 396 264 388 264 384 264 384 288 400 284 388 260 376 280 412 276 308 116 140 40 188 164 312 232 296 148 192 44 100 0 40 0 92 56 180 144 272 224 336 240 340 244 348 236 336 228 336 212 316 212 320 216 320 220 324 208 320 220 316 200 292 196 312 216 276 160 300 216 300 196 304 208 304 208 300 204 300 208 300 204 292 204 288 200 284 196 284 196 280 188 276 188 276 192 280 196 276 188 268 180 264 180 264 176 260 180 264 180 264 176 260 196 260 188 256 184 252 188 256 180 248 180 248 180 248 180 248 184 244 184 244 184 244 184 244 184 244 184 244 184 244 184 244 192 244 188 236 184 232 176 228 180 232 180 228 176 224 172 224 172 224 172 224 172 224 172 224 168 220 168 220 164 216 164 216 160 220 164 228 168 228 168 224 164 224 164 224 160 216 152 208 144 216 148 212 148 208 148 204 148 204 156 200 152 200 152 200 144 192 148 196 148 196 152 200 148 196 148 192 144 192 140 188 132 184 132 184 128 180 128 176 128 180 128 180 124 176 124 172 124 172 128 180 132 180 128 176 128 176 128 176 124 172 124 168 132 168 132 164 128 160 124 160 132 164 124 156 120 156 120 160 116 156 116 156 112 152 112 148 116 156 112 152 112 152 108 148 112 140 104 136 104 136 108 140 104 136 104 136 104 136 104 136 96 132 100 136 104 140 104 144 92 128 92 128 92 128 92 128 104 144 88 128 80 128 92 140 92 136 92 136 88 132 84 128 112 128 100 124 108 132 104 120 108 132 104 124 100 120 92 116 84 120 104 132 100 116 92 116 92 116 92 116 92 116 92 116 108 132 96 120 88 116 88 116 92 120 88 116 88 116 92 120 52 64 48 56 44 56 48 60 60 72 60 72 60 72 60 72 56 68 56 64 52 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 40 56 44 60 48 64 52 68 48 48 48 48 48 48 48 48 56 56 56 56 56 56 56 56 52 56 52 52 48 48 44 48 40 44 40 44 40 44 40 44 28 36 32 40 36 44 40 48 36 36 32 32 28 36 32 40 32 28 32 28 32 28 32 28 32 24 28 20 24 24 28 28 48 68 84 100 100 108 112 120 116 120 120 124 120 124 116 116 52 20 0 0 8 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 20 20 20 20 20 20 20 20 24 20 24 28 24 8 8 16 124 176 220 224 216 216 220 220 220 220 220 216 216 216 212 212 208 200 196 192 188 180 164 152 132 116 92 68 52 48 44 52 20 32 20 52 56 60 116 240 500 644 536 664 500 416 332 640 616 688 452 392 368 620 556 612 496 596 520 644 428 432 392 352 440 544 616 552 396 440 548 888 720 784 608 692 648 796 740 768 672 612 348 380 400 700 776 488 312 396 440 624 460 620 468 632 460 620 472 616 464 620 448 620 444 608 444 608 440 592 428 572 432 556 388 508 396 548 424 536 420 540 416 528 396 512 392 516 404 508 396 516 412 516 392 488 388 472 384 464 420 516 508 580 520 560 516 548 484 504 428 468 396 448 364 440 388 504 452 556 532 644 564 700 616 748 648 776 612 728 588 688 564 660 568 644 576 640 596 648 644 708 736 776 788 780 804 780 808 740 772 680 756 644 760 624 780 624 796 632 780 632 784 628 792 624 796 620 788 604 792 592 792 584 796 592 788 616 788 620 796 624 788 624 788 640 792 644 792 652 796 652 820 664 808 648 796 644 796 676 764 788 820 712 632 808 608 848 632 808 632 812 636 812 640 816 568 864 676 444 500 888 640 760 628 804 636 816 652 832 664 840 676 852 664 848 664 848 648 820 648 820 648 828 652 828 652 828 652 832 652 840 648 840 648 840 644 840 644 844 652 848 656 848 664 856 664 856 660 856 656 852 644 836 644 836 644 836 644 840 648 836 644 832 636 824 628 812 624 800 624 796 620 796 624 800 624 800 624 796 620 792 616 788 616 788 612 784 604 780 600 776 596 772 592 768 592 764 588 764 584 768 580 764 580 760 576 760 572 756 572 752 568 748 564 748 564 740 560 732 552 728 548 724 524 756 540 704 564 700 556 896 960 1020 984 1020 828 700 476 780 508 704 508 688 508 668 504 660 500 656 488 648 492 648 484 636 476 636 472 632 468 628 468 628 468 624 464 620 460 620 460 620 444 604 440 596 432 592 428 588 424 588 420 584 420 572 412 568 420 564 416 552 404 540 396 532 392 536 388 528 384 524 384 524 388 524 392 516 388 504 372 488 240 268 108 228 232 428 376 476 384 468 356 436 316 372 220 276 92 168 36 124 44 200 172 316 244 376 328 452 356 436 324 420 336 448 328 444 320 436 316 432 320 428 304 436 324 440 324 448 312 420 296 420 300 412 300 428 312 412 300 396 296 396 300 404 292 404 292 400 288 396 284 396 284 392 276 388 272 384 276 388 276 384 268 376 264 376 264 376 260 372 260 376 264 372 260 372 260 364 252 356 248 356 252 360 252 360 252 360 252 360 252 360 248 352 248 352 248 352 248 352 248 352 244 348 244 348 240 344 240 344 240 340 236 336 232 336 232 336 232 332 228 328 224 328 224 328 224 328 224 328 224 328 224 328 220 324 220 320 216 312 216 296 224 300 228 300 224 296 220 296 224 300 220 292 212 284 220 284 216 284 212 280 208 280 208 276 204 276 204 272 200 272 196 268 196 268 196 268 196 268 188 260 184 256 184 252 180 248 188 244 184 240 184 236 180 236 184 240 180 236 180 232 176 232 168 216 172 224 180 228 180 228 180 228 176 224 176 220 172 220 168 220 168 216 164 212 160 212 164 216 160 212 156 208 156 208 160 200 156 196 156 192 152 192 160 196 156 192 152 188 148 184 136 188 132 184 132 188 140 192 136 188 136 188 136 188 136 188 140 180 140 180 140 180 140 180 128 168 128 168 128 168 128 164 152 168 144 156 136 156 144 164 140 156 136 148 132 148 132 148 132 148 124 144 132 152 128 144 128 148 128 144 124 140 120 140 116 140 124 148 124 140 116 136 116 136 116 136 116 136 116 136 128 136 124 132 120 128 116 128 120 128 116 128 116 128 116 132 12 40 8 36 8 40 12 44 32 60 32 60 32 60 32 60 28 56 28 52 24 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 12 44 16 48 20 52 24 56 8 40 8 40 8 40 8 40 16 48 16 48 16 48 16 48 24 44 24 48 28 52 32 52 20 40 20 40 20 40 20 40 8 32 12 36 16 40 20 44 16 32 12 28 8 32 12 36 12 32 12 32 12 32 12 32 8 28 4 24 4 24 8 28 28 64 68 104 88 108 92 116 104 124 104 128 104 124 100 116 32 12 0 0 8 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 12 8 20 12 20 12 16 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 16 12 12 28 12 4 4 36 136 184 208 220 208 220 220 228 212 220 208 216 208 212 204 212 196 200 188 192 180 176 148 144 112 108 80 64 40 40 24 40 0 36 8 44 32 48 96 276 472 528 472 556 404 316 296 592 556 576 328 300 288 528 436 496 356 520 428 568 356 424 412 380 488 584 692 548 368 408 584 780 560 640 456 612 556 728 600 664 592 524 288 296 432 704 696 424 220 360 384 496 372 448 348 460 324 472 324 476 336 460 340 452 340 460 340 456 340 448 336 440 332 404 280 388 324 428 344 424 332 428 332 420 324 416 344 436 364 440 376 452 396 452 384 428 372 428 384 448 452 528 556 596 552 568 584 584 588 564 552 540 496 492 432 436 388 416 372 412 352 412 360 436 396 496 456 540 488 592 508 624 544 644 564 644 524 580 512 540 484 540 524 576 616 660 672 716 740 776 808 804 840 812 864 804 864 780 844 756 856 756 864 756 884 780 924 804 920 792 932 792 940 796 948 796 932 796 928 796 928 788 908 780 904 784 892 788 880 784 876 792 900 816 912 800 928 792 904 788 808 864 664 640 512 632 504 620 500 636 512 640 512 644 516 644 500 668 492 232 404 696 512 644 504 640 504 652 520 664 532 668 532 636 500 636 560 680 544 624 512 640 504 644 508 648 504 652 488 640 480 640 468 640 468 640 504 644 512 648 500 652 496 656 496 656 512 656 524 660 536 660 504 644 500 644 500 644 500 640 500 640 496 636 488 632 484 628 476 624 472 620 472 624 476 628 476 624 476 620 472 620 472 616 464 616 460 612 452 604 444 600 440 596 440 592 436 592 432 588 440 584 440 580 436 580 432 576 428 572 428 568 424 564 420 564 416 564 412 560 408 552 408 548 400 580 412 528 444 528 436 744 768 964 772 792 488 540 376 512 376 508 372 512 368 508 360 508 360 492 348 484 348 488 340 476 328 468 328 468 324 464 320 460 336 468 328 456 324 456 324 460 304 436 304 436 304 436 304 436 296 424 292 416 292 416 288 412 304 416 304 412 292 400 284 392 272 392 268 384 264 384 276 388 244 356 264 412 316 376 160 168 0 120 88 276 280 404 280 324 232 324 240 352 276 368 256 328 216 244 96 104 0 52 0 80 28 164 124 268 188 292 184 296 208 312 208 312 208 308 204 308 212 292 184 320 236 324 196 288 172 316 232 312 184 288 200 296 212 308 208 292 200 300 212 304 204 292 204 288 200 284 196 284 196 280 188 272 184 272 184 272 192 272 184 264 180 264 184 268 176 260 176 256 172 260 176 260 192 256 184 248 180 248 180 248 184 252 184 252 184 252 184 252 188 248 188 248 188 248 188 248 188 248 188 244 184 240 180 240 188 240 184 236 184 236 180 232 180 232 180 228 176 224 172 224 172 228 172 228 172 228 172 228 172 228 172 224 168 224 164 220 156 216 160 220 160 216 156 212 152 216 156 216 156 212 152 208 148 220 156 220 152 216 156 208 156 208 160 204 156 200 152 200 148 196 148 196 148 196 148 196 140 188 136 184 136 180 132 184 136 188 136 184 132 184 128 180 132 184 132 180 128 180 124 176 120 168 124 176 132 180 132 180 132 180 132 176 128 176 124 172 132 168 132 164 128 160 124 160 128 164 128 164 124 160 120 156 120 160 120 156 116 156 112 152 120 156 116 152 112 148 108 144 104 136 100 132 100 136 108 140 104 136 104 136 104 136 104 136 112 148 108 144 104 136 96 132 92 128 92 128 92 128 92 128 100 144 104 152 104 144 96 136 100 144 92 132 88 132 92 136 108 124 96 124 108 136 108 124 104 128 100 124 100 124 96 120 100 124 96 120 96 120 92 112 92 116 92 116 92 116 92 116 84 116 88 120 92 124 96 124 84 116 88 116 88 116 88 112 36 48 32 44 32 48 40 56 56 68 56 68 56 68 56 68 56 68 56 64 52 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 44 56 48 60 48 60 52 64 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 32 36 36 40 40 48 48 52 40 44 40 44 40 44 40 44 32 36 36 40 36 40 40 44 36 36 32 32 28 36 32 40 40 36 40 36 40 36 40 36 32 24 28 20 24 24 28 28 48 68 88 108 112 116 112 120 124 128 128 132 128 128 124 124 48 16 0 0 8 4 4 12 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 20 20 20 20 24 24 28 12 12 28 20 4 24 68 152 188 216 216 216 224 232 228 216 216 216 216 212 212 212 208 212 208 204 200 196 180 160 144 108 100 84 68 52 40 36 36 36 68 48 68 68 68 136 400 540 656 544 656 444 396 396 692 664 600 400 388 392 576 544 576 504 620 580 564 396 440 396 388 428 600 668 576 368 536 704 804 640 760 600 728 704 796 648 740 636 652 300 392 532 768 648 392 288 468 480 632 468 640 460 652 464 624 472 616 468 628 460 640 472 640 476 636 468 616 456 600 444 532 368 532 440 572 436 560 432 544 432 540 428 544 452 568 484 584 500 604 520 600 492 552 544 572 544 564 568 588 612 616 620 600 616 588 608 596 628 632 600 596 588 584 568 560 516 524 468 484 428 456 392 448 400 476 452 596 500 660 560 700 576 704 620 764 620 756 588 716 556 696 556 668 544 660 580 692 660 720 748 760 780 752 800 732 796 700 808 692 788 664 768 636 764 620 784 616 792 600 792 584 792 584 792 600 792 612 796 616 788 624 784 644 784 656 788 664 784 660 816 636 808 640 792 660 788 716 812 844 660 756 648 816 648 812 632 812 640 812 644 816 644 820 684 844 584 472 596 864 660 860 652 828 656 836 668 844 676 840 632 748 560 744 632 796 636 776 636 800 640 804 644 820 644 828 636 820 636 828 636 832 636 832 640 844 644 844 648 848 652 844 648 840 648 836 652 836 648 840 636 832 644 836 644 836 640 832 640 828 636 828 632 824 628 812 628 800 624 800 624 804 632 808 624 800 624 800 624 796 620 796 620 796 616 788 608 780 600 776 600 772 596 772 592 768 592 768 588 768 584 768 580 764 580 764 572 756 572 752 568 748 564 748 568 740 564 736 556 728 552 728 528 716 496 684 552 704 500 732 496 712 604 632 460 692 540 660 508 700 508 684 504 672 504 656 500 652 484 644 488 648 480 632 468 628 464 624 464 620 460 620 468 620 456 608 448 604 452 612 432 592 436 592 440 596 444 600 420 584 420 580 416 568 412 564 416 560 416 552 404 540 400 536 396 532 388 528 388 528 392 528 380 536 416 488 272 304 132 228 188 364 336 480 364 444 328 432 336 428 312 412 316 436 344 456 340 440 316 400 260 320 168 240 88 208 136 272 200 344 276 404 272 396 284 412 300 428 316 440 324 424 300 428 288 372 248 396 276 400 284 404 292 420 300 412 308 408 300 404 300 396 296 400 292 404 292 400 288 396 284 396 284 392 276 384 268 380 268 380 272 384 268 376 264 380 268 384 260 372 256 368 256 368 260 372 260 364 252 356 248 356 248 360 256 364 256 364 256 364 256 364 252 356 252 356 252 356 252 356 252 356 248 348 244 344 236 340 236 340 236 340 236 340 236 340 232 336 232 332 228 328 224 328 228 320 228 320 228 320 228 320 232 320 228 320 224 316 224 312 212 292 220 296 216 292 212 284 212 288 216 292 216 292 212 284 224 292 224 288 220 288 212 284 212 284 212 280 204 276 200 272 200 272 196 268 196 268 192 264 196 268 196 264 192 264 188 256 192 244 188 244 184 240 184 240 188 240 184 240 180 236 180 236 172 220 176 228 180 228 176 224 184 228 180 228 176 224 176 224 168 220 168 216 164 212 160 212 160 216 164 216 164 212 156 204 164 200 160 200 156 196 156 196 156 196 152 192 152 192 148 188 144 192 136 188 136 188 140 192 136 188 136 188 136 188 136 180 156 188 148 180 140 172 132 164 128 164 128 164 128 164 128 160 124 152 140 164 144 152 128 136 148 160 136 148 132 148 136 156 128 144 120 144 132 156 132 148 124 144 124 144 124 144 124 144 132 144 120 140 120 140 116 128 116 136 116 136 116 136 116 136 104 120 116 132 124 136 124 136 112 124 116 128 116 128 112 124 12 40 8 36 12 44 20 48 24 52 24 52 24 52 24 52 28 56 28 52 24 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 24 52 20 48 20 48 16 44 12 44 12 44 12 44 12 44 20 52 20 52 20 52 20 52 16 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 16 36 16 36 12 32 16 32 12 28 8 32 12 36 16 36 16 36 16 36 16 36 12 32 8 28 8 28 12 32 20 60 64 100 88 108 88 108 96 120 100 124 104 124 100 120 64 32 0 0 4 0 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 12 8 20 12 20 12 16 8 16 8 16 8 16 8 16 8 16 8 20 12 24 16 24 20 8 0 28 12 4 32 96 156 196 212 216 208 220 216 216 208 216 208 212 204 212 200 208 200 204 192 200 188 180 148 140 80 92 76 72 48 40 20 28 8 64 28 56 56 52 136 436 476 536 496 544 356 308 372 648 608 480 292 340 284 476 448 524 376 556 508 448 372 412 416 416 500 620 684 524 344 524 660 568 460 632 420 640 524 672 460 628 508 552 224 292 564 732 532 328 232 428 416 492 384 472 360 484 344 484 340 484 348 476 360 472 360 488 360 484 356 472 348 460 344 392 268 424 376 464 352 448 364 452 364 448 360 456 400 492 452 524 480 556 504 552 480 516 592 632 612 632 632 652 664 656 672 648 664 612 624 596 644 628 640 608 640 620 636 616 608 596 580 576 544 540 484 480 424 440 284 364 292 412 352 468 408 500 444 540 492 584 516 600 532 616 532 604 508 568 492 572 540 600 520 576 608 672 720 772 808 824 836 804 852 804 860 784 844 768 872 784 892 788 900 788 904 788 920 788 928 792 928 788 908 784 908 784 896 784 892 792 896 792 912 820 920 808 928 800 880 792 820 720 544 640 492 612 476 596 500 640 512 644 516 644 520 648 500 648 420 380 484 652 512 628 516 660 520 664 536 676 560 684 564 616 472 564 488 592 540 644 532 620 528 628 528 632 520 632 496 632 484 632 476 632 464 632 504 636 504 640 492 644 484 648 488 644 496 644 512 648 524 648 500 640 500 644 500 644 496 636 492 636 492 632 488 632 484 628 480 628 476 624 480 632 488 636 476 624 476 624 476 624 476 624 468 624 464 616 452 604 444 600 444 600 440 596 440 592 436 592 444 588 440 584 440 580 436 580 428 572 428 568 424 564 420 564 420 568 416 560 408 556 412 552 424 544 400 536 432 552 412 536 392 572 436 588 416 540 380 504 372 504 368 504 360 496 356 496 356 492 344 484 344 484 340 472 332 472 328 468 328 464 324 464 336 460 320 444 308 440 316 452 308 440 308 440 308 440 304 436 292 420 288 416 292 412 284 408 292 408 300 408 296 404 292 404 276 396 272 392 280 392 284 396 288 388 216 216 4 96 72 268 256 376 284 356 212 296 224 360 260 352 236 316 200 300 212 320 200 304 232 348 264 340 212 276 96 184 80 188 112 248 180 292 160 264 172 284 200 312 220 324 220 320 216 284 132 260 316 584 452 380 148 272 212 300 196 316 200 304 212 304 208 304 208 292 204 292 204 288 200 284 196 284 196 280 188 272 180 268 180 268 188 268 184 264 180 268 184 272 176 260 172 252 168 256 176 260 192 260 188 252 184 252 184 252 188 256 188 256 188 256 188 256 192 252 192 252 192 252 192 252 192 252 188 244 184 240 176 236 184 236 184 236 184 236 184 236 180 232 180 228 176 224 172 224 176 224 176 224 176 224 176 224 180 228 176 224 176 220 172 224 164 220 168 224 164 216 156 212 160 216 164 220 168 220 160 216 156 228 160 224 160 220 160 216 160 216 164 208 156 204 152 200 152 204 152 200 148 196 144 196 148 200 148 196 144 196 140 192 148 192 144 188 144 184 140 184 144 188 140 184 140 180 136 180 128 176 132 180 132 176 124 172 136 184 132 180 132 176 128 176 132 168 132 164 128 160 124 160 124 160 128 168 128 160 120 152 124 164 120 160 120 156 116 156 108 148 112 152 112 152 116 156 120 152 112 144 104 140 104 144 104 140 104 140 104 140 104 140 112 148 112 144 108 140 104 136 92 128 92 128 92 128 92 132 92 140 96 140 92 132 88 128 108 148 96 132 88 132 96 144 104 124 96 124 108 136 108 128 100 124 100 124 100 124 100 124 116 128 92 116 96 124 92 108 92 116 92 116 92 116 92 116 80 112 88 120 96 120 88 112 80 112 88 116 88 116 84 108 44 56 44 56 48 64 56 68 48 60 48 60 48 60 48 60 56 68 56 64 52 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 56 64 52 60 48 56 44 52 52 52 52 52 52 52 52 52 56 56 56 56 56 56 56 56 56 60 52 52 48 48 44 44 40 44 40 44 40 44 40 44 44 44 40 40 36 36 32 32 36 36 32 32 28 36 32 40 28 24 28 24 28 24 28 24 36 28 32 24 28 28 32 32 32 56 80 100 104 104 100 104 108 116 116 124 120 124 120 120 88 48 8 0 0 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 16 16 16 20 20 24 24 24 32 8 8 24 20 8 48 116 176 204 224 220 212 216 212 200 216 216 216 212 212 208 208 208 196 196 192 192 184 168 144 128 88 92 84 72 60 40 28 16 0 64 36 84 100 116 212 572 536 660 572 636 396 368 440 688 612 412 296 344 328 472 544 580 500 632 620 444 412 408 372 416 480 640 656 552 376 632 720 556 620 776 616 760 704 756 584 756 592 700 276 412 652 788 508 344 320 552 512 644 488 672 480 672 500 660 504 656 496 668 492 684 496 660 492 652 484 632 468 612 460 528 372 564 488 604 456 576 476 588 472 576 464 580 496 600 520 608 548 632 576 620 540 564 620 612 640 616 660 612 664 592 684 612 696 608 668 576 652 584 656 564 612 532 600 556 628 592 608 588 628 620 620 592 564 548 516 540 464 488 416 488 416 512 416 544 440 600 476 656 528 720 576 736 600 752 612 732 600 700 592 676 584 648 580 632 588 624 692 724 756 788 812 796 824 768 776 700 780 676 780 664 780 652 776 636 784 640 788 636 784 624 784 628 784 632 788 636 792 624 824 624 820 648 808 696 804 756 808 656 632 776 616 856 600 876 632 812 640 816 644 820 648 820 648 868 564 608 608 816 676 816 660 836 664 840 672 840 684 832 636 716 512 600 444 576 504 680 596 724 604 732 608 744 612 760 636 784 636 792 636 796 636 804 632 816 632 820 636 820 644 824 636 820 636 820 640 828 640 828 632 820 644 832 648 828 636 816 636 820 632 816 632 816 628 812 632 804 628 804 632 812 640 816 624 800 624 800 624 800 624 800 628 800 620 792 608 780 600 776 600 776 600 772 596 768 592 768 588 772 588 768 584 764 580 764 572 756 572 752 568 748 564 748 568 744 564 736 560 732 552 728 504 692 536 700 484 696 564 736 520 668 536 672 508 684 520 696 504 688 500 676 496 668 496 656 496 648 484 644 484 644 476 632 476 636 476 632 472 628 468 628 468 616 448 596 436 592 444 604 452 604 448 600 436 588 432 584 420 584 416 576 416 568 408 564 404 552 408 548 408 548 408 548 400 536 396 532 392 532 400 528 352 360 108 196 152 384 344 484 360 452 332 432 332 436 320 408 280 408 328 436 324 420 320 428 336 424 304 404 308 420 316 416 328 416 288 388 292 404 296 396 284 412 292 428 308 444 324 456 292 444 324 408 244 508 732 1020 968 720 312 424 344 408 264 428 296 404 304 412 312 400 292 388 292 404 292 400 288 396 284 396 284 392 276 384 268 376 264 376 268 380 264 376 264 380 272 384 264 372 252 360 248 364 260 376 264 368 256 360 252 360 256 364 256 364 256 364 256 364 256 364 252 356 252 356 252 356 252 356 252 356 248 348 244 344 236 340 236 340 236 340 236 340 236 340 232 336 232 332 228 328 224 328 224 320 224 320 224 320 224 320 228 324 228 320 224 316 220 312 228 304 228 304 228 300 216 292 220 296 224 304 228 304 224 300 228 296 228 292 224 292 216 288 220 288 212 284 208 276 200 272 204 268 204 264 200 260 196 260 192 256 188 252 188 248 184 248 192 248 192 244 188 240 184 240 188 244 188 240 184 236 180 236 180 228 180 228 176 220 168 216 184 232 184 228 180 224 176 224 168 220 168 216 164 212 160 212 156 212 164 220 164 212 152 200 164 204 164 200 160 196 156 196 144 188 148 192 152 196 156 200 164 200 152 188 144 180 140 180 140 180 140 180 140 180 140 176 140 176 144 180 144 180 148 184 128 164 128 164 128 164 128 160 156 168 144 152 136 156 144 164 152 164 140 148 128 148 140 160 128 144 120 144 132 156 132 148 124 144 124 144 124 144 124 144 140 148 116 132 120 144 116 124 116 136 116 136 116 136 116 136 116 132 124 136 120 128 108 116 104 120 116 132 120 128 108 116 16 56 40 64 24 48 24 60 32 60 24 48 20 48 20 48 24 48 20 44 16 40 12 36 28 52 16 40 12 44 24 56 32 56 24 48 20 52 28 60 28 56 24 44 4 32 8 44 16 48 16 48 16 48 16 48 24 52 20 48 16 52 20 56 28 48 28 44 24 40 20 40 20 40 24 48 28 48 24 44 16 36 16 36 16 36 16 36 20 40 20 40 20 40 20 40 12 32 12 32 12 32 12 32 8 28 8 24 4 20 0 20 0 48 68 112 92 108 88 112 88 108 88 112 96 120 108 128 112 48 0 12 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 4 0 12 0 24 24 32 16 16 16 32 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 4 8 8 24 8 16 60 128 196 204 196 204 196 204 196 204 200 212 208 208 192 196 188 200 184 192 188 188 168 152 124 120 76 84 56 64 40 40 32 28 20 56 52 92 44 100 228 520 460 556 528 484 248 296 424 564 372 308 188 236 216 412 428 536 440 556 488 392 380 376 432 432 524 644 660 500 340 628 496 476 460 584 408 684 424 604 456 612 504 476 104 416 636 688 424 320 288 480 424 496 392 492 380 512 368 516 376 520 388 508 384 500 384 508 368 500 376 488 368 488 368 416 316 480 384 484 392 464 408 452 388 476 364 496 492 520 484 596 520 576 604 580 480 600 636 648 644 644 668 668 700 672 720 680 728 692 744 708 756 708 764 696 756 684 728 664 704 652 644 600 628 600 632 620 648 636 628 616 584 564 520 500 452 456 428 436 376 388 348 396 372 424 448 496 424 492 456 564 544 644 524 604 544 612 532 588 512 580 516 568 536 584 600 684 724 760 812 816 840 824 836 796 812 780 848 780 864 768 856 768 884 788 900 792 944 812 952 800 932 780 944 816 908 804 924 808 876 832 624 644 528 636 492 620 484 624 508 648 516 648 508 644 516 660 512 688 384 480 488 672 520 632 540 608 528 656 552 692 496 712 472 652 488 356 192 292 236 284 300 380 392 488 484 576 548 636 540 628 540 632 508 620 516 640 528 608 504 628 484 636 500 600 484 632 492 640 508 640 512 628 500 636 492 636 492 636 492 636 484 628 484 624 480 620 476 620 480 628 480 624 476 620 472 620 468 616 468 616 468 616 468 616 456 612 456 608 452 604 448 604 440 596 436 592 436 588 432 588 432 576 432 572 428 568 424 568 424 568 420 564 420 564 416 560 416 564 412 560 408 552 408 548 396 528 400 528 400 520 392 516 380 528 376 520 372 508 368 508 364 500 368 504 360 492 340 476 344 480 352 476 348 472 344 472 340 468 340 464 336 460 332 460 360 464 308 492 344 448 372 476 348 456 304 424 300 436 308 424 288 416 288 412 292 412 288 412 280 400 296 412 300 412 300 408 288 384 264 392 292 380 208 264 16 120 44 236 240 388 268 324 244 336 236 332 232 324 224 320 224 320 224 320 220 316 212 308 212 312 212 308 212 308 212 308 208 308 216 308 200 292 200 300 200 312 224 332 236 348 272 392 308 444 392 532 456 576 496 612 476 536 356 384 224 304 204 304 208 308 216 304 212 304 212 300 204 292 208 292 200 284 192 276 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 184 264 176 256 172 256 172 256 188 256 188 256 188 256 188 256 184 256 188 260 192 264 196 268 196 256 196 252 192 248 188 248 196 256 196 252 192 252 188 248 192 244 192 240 188 236 184 236 184 236 184 232 180 228 176 228 172 224 176 228 176 228 176 232 176 228 176 228 176 228 176 228 180 236 180 232 176 228 172 228 172 228 172 224 160 212 160 224 152 244 180 204 124 212 180 244 152 208 160 208 164 216 172 224 156 212 164 224 172 220 164 212 160 212 156 204 144 184 124 168 156 196 152 192 148 188 144 184 140 184 140 184 140 184 140 184 132 180 132 180 132 180 132 180 136 184 136 180 132 176 128 176 136 160 116 156 128 168 124 148 120 156 120 156 120 156 120 156 120 160 120 156 116 152 112 152 128 156 108 156 124 172 124 152 116 148 108 140 104 140 104 144 108 144 108 144 108 144 108 144 116 152 104 140 100 144 112 156 88 132 100 144 104 140 92 128 100 140 92 136 100 144 96 136 84 140 104 144 84 124 88 144 108 136 112 136 112 132 104 124 96 124 100 124 100 124 100 128 112 132 108 128 104 124 100 124 88 112 88 108 84 104 80 100 64 108 96 124 84 108 84 120 80 116 92 112 76 108 96 136 40 64 60 72 48 56 48 68 60 68 52 60 48 60 48 64 48 60 44 56 44 56 40 52 52 64 44 56 44 56 52 64 56 64 48 56 44 60 52 68 56 72 60 64 40 48 40 60 40 40 40 40 40 40 40 40 48 44 40 40 40 40 44 48 48 52 44 48 44 44 40 44 40 48 44 52 48 48 40 44 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 32 28 32 28 32 28 32 28 28 24 28 20 24 16 20 16 20 52 88 116 116 116 112 120 112 116 112 116 116 124 124 132 128 76 24 4 4 0 0 4 0 0 0 0 0 0 0 0 0 0 8 8 0 0 4 8 12 20 32 28 20 16 20 28 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 16 16 24 24 12 16 76 140 196 196 200 204 204 208 208 212 208 212 212 208 200 192 196 200 184 188 188 180 164 144 124 112 84 80 64 52 40 28 32 20 36 64 80 120 68 184 340 616 540 680 568 492 296 368 424 452 316 256 228 236 260 376 468 556 544 636 504 396 400 364 404 412 448 632 640 492 404 752 564 560 644 736 636 808 632 724 616 756 588 592 212 624 728 724 416 344 408 628 540 676 508 696 504 704 520 680 532 684 524 696 508 704 512 672 500 668 508 656 496 640 480 548 424 616 500 620 492 596 500 572 480 584 460 600 568 608 552 656 572 620 644 616 532 616 652 604 640 588 656 588 672 572 672 560 684 572 700 584 704 592 720 604 720 600 712 604 708 612 688 592 664 568 624 532 584 508 628 552 624 560 608 564 588 576 540 556 516 544 472 512 428 496 404 472 388 460 396 508 452 572 504 632 552 696 596 736 620 752 628 732 604 680 580 660 588 652 620 688 696 748 760 780 792 788 820 768 816 732 784 676 760 648 768 628 764 612 784 616 816 640 788 632 836 660 792 716 772 732 648 708 640 764 628 808 620 820 636 820 648 816 640 812 648 832 660 848 516 676 636 840 660 824 652 864 644 872 696 836 708 676 440 768 640 524 240 356 268 380 224 316 244 356 304 456 436 576 604 712 636 748 640 728 616 736 608 764 628 800 616 792 648 804 628 800 624 804 628 812 624 812 636 820 636 820 636 820 636 820 628 812 628 808 624 808 620 804 628 804 628 800 624 800 620 796 616 792 616 792 616 792 616 792 612 788 608 784 608 780 604 780 596 772 596 772 592 768 592 764 576 760 576 756 572 752 568 752 568 752 564 748 564 748 560 744 564 740 560 732 552 728 548 724 528 708 532 708 524 700 516 688 520 676 516 676 512 680 508 684 500 684 504 680 496 660 480 648 476 640 472 636 472 632 468 632 468 632 464 628 464 624 460 620 432 628 468 624 516 724 588 568 468 600 440 576 432 580 436 576 416 580 412 576 416 568 412 568 392 540 400 540 400 540 396 536 372 520 404 548 384 436 220 276 180 352 300 464 348 448 332 448 336 448 332 440 324 436 320 432 320 432 320 432 316 428 312 420 320 428 316 424 312 420 304 416 324 440 332 440 320 428 320 448 324 464 348 480 360 500 392 536 460 624 548 712 596 720 584 708 548 632 452 512 344 440 312 424 308 412 304 408 308 400 300 400 288 400 288 400 284 392 276 384 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 264 372 256 364 252 364 252 368 260 368 260 368 260 368 260 368 256 368 260 368 260 368 264 372 256 360 256 356 252 356 248 352 256 356 252 356 248 352 248 352 244 348 244 344 240 344 236 340 236 340 236 336 232 336 228 324 228 316 228 316 228 316 228 316 228 316 228 316 228 316 228 316 236 312 236 308 232 304 228 304 224 312 244 308 220 292 212 284 216 280 216 296 256 328 224 256 212 284 208 280 208 284 216 292 208 276 216 280 216 276 204 264 208 272 212 276 204 264 192 248 192 244 188 244 188 244 184 240 184 240 184 240 184 240 184 240 180 228 180 228 180 228 184 232 184 232 184 228 180 224 176 224 172 216 156 208 164 220 160 200 156 208 156 208 156 208 156 208 160 200 160 196 156 196 152 192 160 192 148 192 160 204 156 188 152 184 144 180 140 176 144 180 144 180 144 180 144 180 144 180 152 176 140 164 136 168 148 180 132 164 140 168 140 168 136 160 144 156 136 152 144 160 140 152 132 152 140 156 132 148 136 156 132 152 136 156 132 152 128 144 124 144 124 144 124 144 124 144 132 148 128 148 124 144 120 140 116 136 112 132 108 128 108 124 104 124 120 136 120 128 120 132 116 132 124 128 104 116 116 140 12 48 24 52 20 44 16 48 32 56 24 48 20 48 24 52 12 40 16 44 16 44 20 48 24 48 20 44 16 48 20 52 20 44 16 40 12 44 16 48 24 56 36 60 20 44 16 44 8 40 8 40 8 40 8 40 12 44 8 40 8 40 12 44 28 44 24 44 20 40 20 40 24 48 28 48 24 40 16 32 16 36 16 36 16 36 16 36 12 32 12 32 12 32 12 32 12 32 12 32 12 32 12 32 8 28 8 24 4 20 0 20 0 48 68 112 96 112 96 120 96 116 92 112 92 116 100 120 124 112 64 12 0 0 12 12 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 4 8 24 20 24 8 12 8 24 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 12 24 24 20 0 16 80 160 184 192 188 200 196 208 204 216 196 208 204 204 188 192 184 196 172 180 172 172 148 136 108 108 64 72 44 48 24 32 24 28 32 44 68 80 0 180 352 556 460 604 452 340 264 376 356 324 232 244 224 256 212 312 352 524 476 600 396 324 420 356 464 416 496 640 652 408 404 740 412 412 436 608 444 684 416 588 420 604 440 364 164 572 700 596 336 320 368 540 456 532 424 524 408 540 408 540 412 540 408 524 388 516 384 520 376 516 388 520 384 504 352 400 316 516 424 500 396 496 416 476 408 488 412 536 520 560 524 608 552 604 620 596 532 628 652 648 652 652 688 672 716 680 720 672 736 688 748 700 756 708 780 704 788 712 800 724 800 728 788 720 784 708 748 664 700 632 696 632 688 628 672 612 648 596 636 600 632 592 600 560 560 528 496 476 436 416 376 380 344 376 324 392 348 448 400 520 468 584 536 616 536 616 540 612 544 616 548 608 544 592 544 620 600 680 736 764 796 792 824 792 848 800 892 808 900 784 896 772 904 780 864 824 916 800 892 840 804 692 580 640 516 632 496 628 508 624 508 640 508 644 500 640 512 656 536 656 380 544 524 660 528 676 520 716 556 728 580 708 548 356 452 744 620 424 196 288 228 244 228 248 192 188 148 188 188 240 256 332 340 444 448 540 516 584 496 588 528 620 496 596 488 624 476 616 480 616 488 624 496 632 496 636 488 636 488 636 488 636 484 632 484 628 480 628 476 624 480 628 480 624 476 624 472 620 472 620 472 620 472 620 472 620 456 608 452 608 448 604 448 604 444 600 444 596 440 592 436 592 432 576 432 572 428 568 424 568 424 568 424 564 420 560 416 560 412 560 408 556 404 548 404 544 396 528 400 528 400 520 392 512 380 516 372 512 368 508 368 508 360 500 360 500 356 488 340 476 344 472 340 468 340 464 336 464 340 464 336 464 332 460 332 464 388 456 248 492 592 884 676 508 324 452 324 448 308 432 304 436 288 412 284 412 288 412 288 412 280 396 288 400 284 392 276 384 288 388 256 336 184 256 116 216 180 340 296 392 252 312 224 344 228 332 228 328 220 324 216 320 216 320 216 316 212 316 208 312 208 312 200 312 200 312 208 312 220 324 232 328 232 316 236 332 240 348 260 368 272 384 300 412 296 416 348 464 360 444 328 420 336 420 284 356 224 312 208 304 208 304 212 304 208 304 212 300 200 288 196 280 188 276 184 272 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 176 260 172 252 168 252 168 256 196 264 196 264 196 264 196 264 196 264 196 264 192 260 192 260 196 256 196 256 192 252 192 248 192 252 192 248 188 244 184 244 192 244 192 244 188 240 188 236 184 236 184 236 180 232 180 232 184 236 188 232 184 224 180 224 184 228 184 228 184 228 184 228 188 232 188 232 184 228 184 228 168 232 188 212 164 224 180 212 152 228 172 228 132 180 144 236 164 216 168 212 160 212 164 212 156 208 160 212 156 204 148 196 148 204 152 208 152 204 148 196 140 184 148 184 148 188 152 188 144 180 144 180 144 180 144 180 128 176 132 180 136 184 140 188 136 184 136 180 132 176 128 176 136 164 124 160 128 164 124 152 120 156 120 156 120 156 120 156 120 160 120 160 116 156 116 152 116 152 108 148 112 156 112 144 116 152 112 144 104 140 108 144 108 144 108 144 108 144 108 144 104 140 96 132 92 136 100 144 96 136 100 140 100 140 96 136 100 140 92 136 100 144 96 136 96 136 88 132 96 140 92 132 108 132 112 136 108 128 100 124 108 128 104 124 100 120 96 116 100 124 100 124 96 120 96 120 96 120 92 116 92 112 88 112 92 116 88 124 100 132 96 120 100 128 96 116 76 104 84 120 44 60 52 64 52 60 48 60 56 68 52 60 48 60 52 68 36 52 40 56 44 60 48 64 48 60 48 60 48 60 48 60 40 52 40 52 40 52 40 52 40 64 60 72 52 52 40 52 48 48 48 48 48 48 48 48 52 52 48 48 48 48 52 52 44 48 44 44 40 44 36 40 48 52 48 52 44 40 32 32 36 40 36 40 36 40 36 40 28 32 28 32 28 32 28 32 32 28 32 28 32 28 32 28 28 24 28 20 24 16 20 16 8 44 80 112 112 112 112 120 120 124 116 116 112 116 116 120 128 140 108 36 0 4 16 12 4 4 4 4 4 4 4 4 0 4 4 0 0 0 0 0 24 24 24 20 16 12 12 16 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 12 28 32 12 0 20 100 172 196 196 196 200 204 204 208 208 200 204 208 204 192 188 188 196 180 180 176 164 148 128 112 104 80 84 56 44 32 24 32 24 48 48 96 108 36 308 496 628 548 648 452 344 340 388 332 248 244 240 268 272 280 320 400 588 564 652 376 336 452 352 428 384 460 652 640 432 548 888 512 520 604 764 672 800 620 724 600 776 580 480 272 748 744 596 348 400 520 720 580 732 544 740 528 744 552 712 560 712 548 720 524 724 524 692 528 684 532 696 532 656 452 532 440 660 544 640 508 620 504 600 488 580 508 632 588 636 588 644 608 636 644 600 580 624 652 612 648 600 664 596 676 572 676 560 680 564 696 572 704 580 688 556 692 572 708 592 720 600 704 584 716 600 728 604 724 600 724 576 720 568 700 568 668 560 636 552 620 548 616 564 624 584 632 588 592 544 524 500 472 492 408 456 384 448 372 492 424 556 480 608 508 668 584 724 636 764 664 748 624 684 568 644 568 648 600 664 656 716 708 740 756 752 800 756 820 740 820 700 784 664 804 660 740 680 804 816 724 660 636 736 632 768 628 784 624 792 628 808 640 808 632 808 644 824 680 804 520 756 680 824 668 872 712 868 776 888 724 856 448 464 608 908 688 500 228 404 308 364 256 340 264 340 248 312 228 292 204 284 232 320 272 364 316 400 416 556 480 640 548 668 540 712 584 756 612 800 628 812 628 824 628 808 632 808 632 808 632 808 632 808 628 804 628 800 624 800 628 804 624 800 624 796 620 796 620 796 620 796 620 796 620 796 608 784 608 780 604 780 600 776 600 776 600 776 596 772 592 768 576 760 576 756 572 752 568 752 572 756 568 748 564 744 556 740 556 732 556 728 548 720 544 716 528 708 532 708 524 700 516 692 508 684 512 684 508 684 504 680 496 672 496 668 488 656 480 652 472 636 472 636 468 632 464 628 464 628 464 624 460 624 456 616 476 596 528 932 968 1020 972 1004 436 596 460 600 440 572 428 580 416 576 412 572 412 568 408 564 408 556 412 548 404 536 388 524 388 488 308 392 264 412 332 484 372 484 348 448 332 444 336 456 332 448 328 444 324 440 320 440 320 436 316 436 312 436 316 436 304 428 312 436 320 444 328 448 312 440 324 444 316 440 324 452 332 476 348 492 364 508 380 524 384 516 372 496 352 484 352 484 328 452 328 440 312 428 300 412 304 408 304 404 304 400 296 396 292 400 284 392 276 388 276 388 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 264 376 260 368 256 368 260 372 268 376 268 376 268 376 268 376 268 376 268 372 260 368 256 364 260 364 256 360 256 356 252 356 252 356 248 352 244 348 244 348 248 352 244 348 244 344 240 344 240 344 236 340 236 336 232 328 240 328 236 320 228 312 224 308 232 320 232 320 232 320 232 320 232 312 232 312 232 312 232 308 236 324 228 288 220 332 252 308 276 288 180 260 220 288 212 284 228 296 220 284 208 280 208 276 208 264 208 264 208 260 204 260 200 256 200 256 196 252 192 248 180 240 184 244 188 248 192 252 180 236 180 236 180 236 180 236 176 224 180 228 184 236 188 240 184 232 184 228 180 224 176 224 168 220 164 216 164 216 160 208 160 212 160 212 160 212 160 212 164 204 160 200 160 196 156 196 156 196 152 192 152 192 152 188 156 188 148 180 144 180 144 184 144 180 144 180 144 180 144 176 144 172 140 164 136 168 144 172 136 168 140 168 140 168 140 164 144 156 136 152 144 160 140 152 144 148 124 144 144 164 140 144 128 152 132 152 132 148 124 140 136 152 128 148 120 140 116 132 120 140 120 140 120 140 120 140 120 140 120 140 120 140 120 140 128 132 112 128 128 148 124 124 124 136 116 124 108 120 116 132 24 52 28 56 32 60 24 48 28 52 20 48 20 52 28 56 8 40 12 44 16 48 20 52 20 48 20 48 20 48 20 48 8 40 12 40 12 40 12 36 4 40 24 52 16 36 4 36 16 48 16 48 16 48 16 48 20 48 16 44 12 48 16 52 24 44 20 40 20 36 16 36 28 48 28 44 20 36 8 24 16 36 16 36 16 36 16 36 8 28 8 28 8 28 8 28 12 32 12 32 12 32 12 32 8 28 8 24 4 20 0 20 0 36 56 100 84 104 84 108 100 120 96 112 92 112 96 116 112 152 140 76 20 12 12 0 4 4 4 4 4 4 4 4 0 4 0 0 0 0 0 8 28 32 16 16 8 16 4 12 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 0 24 20 4 0 32 108 180 196 204 196 200 188 196 184 192 188 204 196 200 180 184 180 192 176 180 164 160 136 124 100 100 64 76 44 48 36 36 44 40 52 56 64 68 16 304 448 540 488 540 332 324 324 348 268 272 256 276 244 260 236 268 308 544 532 552 308 340 504 364 476 388 504 620 572 368 516 780 360 392 412 648 484 656 424 600 432 636 404 236 224 652 664 460 292 348 472 600 472 556 448 548 428 564 444 568 436 568 424 548 412 532 404 552 404 536 416 564 420 512 304 412 364 560 444 528 420 520 424 508 416 484 460 576 532 596 564 612 592 636 620 608 588 652 660 648 668 660 700 676 720 676 732 688 744 692 752 704 752 712 772 704 784 712 796 724 808 728 796 708 796 708 796 712 808 724 828 748 836 752 832 748 824 740 760 684 728 648 680 616 652 596 672 624 652 616 628 588 592 572 564 548 508 488 412 420 376 412 352 384 344 420 384 440 396 476 460 556 524 628 568 640 556 624 512 572 528 588 560 604 600 640 644 680 728 760 820 816 860 836 880 804 812 820 840 756 612 584 512 632 468 632 480 624 508 628 488 628 492 632 488 632 500 652 540 612 388 616 544 644 532 704 600 732 628 716 604 552 176 380 528 820 668 444 148 220 156 216 224 272 212 248 196 224 176 204 264 284 252 252 224 216 192 176 180 240 212 344 380 472 348 480 416 560 464 616 492 620 484 616 476 624 476 624 476 624 476 624 480 624 476 624 472 620 472 616 476 620 472 620 468 616 468 612 468 616 468 616 468 616 468 616 452 608 448 604 448 600 444 600 444 600 444 596 440 592 436 592 432 576 432 572 428 568 424 568 428 572 424 564 420 560 412 556 408 552 404 548 396 540 400 540 396 528 400 528 400 520 392 512 376 512 368 508 368 504 364 504 356 492 348 488 344 480 340 480 352 480 356 476 352 472 352 472 344 464 340 460 340 456 336 460 336 464 500 944 872 976 804 856 308 444 336 456 320 428 308 432 284 412 280 408 288 408 284 408 292 408 296 404 288 392 272 380 208 304 184 308 220 356 260 360 264 344 212 304 232 340 252 332 224 324 220 324 220 320 216 320 216 316 208 312 208 316 216 320 208 324 204 324 212 324 212 324 220 332 240 336 244 328 252 344 236 328 232 340 252 356 260 360 284 372 260 348 244 348 256 356 212 320 220 328 220 320 216 308 204 304 208 300 208 300 208 296 212 296 200 284 192 280 192 284 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 188 268 184 264 180 268 188 272 200 268 200 268 200 268 200 268 204 272 200 268 196 260 192 260 200 260 200 256 196 256 192 252 192 252 192 248 188 244 184 244 196 248 196 244 192 244 188 240 188 240 188 236 184 236 180 236 200 240 196 236 188 228 180 224 188 232 188 232 188 232 188 232 188 232 188 232 188 232 188 236 212 252 196 236 200 252 196 224 144 220 176 256 184 224 160 228 176 228 176 216 164 208 160 212 152 204 152 208 156 212 164 216 160 208 152 196 140 188 136 188 152 192 156 196 160 200 164 204 144 180 144 180 144 180 144 180 132 180 132 184 136 188 140 192 136 184 136 180 132 176 128 176 132 168 132 168 128 160 124 164 124 160 124 160 124 160 124 160 124 164 124 160 120 160 116 156 124 164 124 160 116 152 112 156 120 156 112 152 108 148 112 152 108 148 108 148 108 148 108 148 108 152 104 148 104 148 108 152 104 144 100 144 100 144 100 148 100 140 92 136 100 144 96 136 100 132 80 128 100 148 96 128 104 128 108 132 104 128 100 120 112 132 104 128 96 120 92 112 96 120 96 120 96 120 96 120 96 120 96 120 96 124 100 124 100 116 80 112 96 128 92 108 92 116 80 108 84 116 96 124 60 68 52 68 64 76 56 60 52 64 48 60 48 64 56 72 40 52 44 56 44 56 48 60 44 60 48 64 52 60 48 56 36 52 40 56 44 52 40 48 32 48 44 56 36 44 32 48 40 40 40 40 40 40 40 40 40 40 36 32 32 36 40 40 40 44 40 44 36 40 36 36 40 48 44 48 40 40 32 32 36 40 36 40 36 40 36 40 28 32 28 32 28 32 28 32 32 28 32 28 32 28 32 28 28 24 28 20 24 16 20 16 12 48 80 108 104 104 100 108 116 120 112 116 112 120 120 124 120 148 152 108 52 20 4 0 8 8 8 8 8 8 8 8 0 4 4 0 0 0 12 20 52 40 24 16 16 20 16 12 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 0 20 20 0 8 64 140 188 208 208 204 200 196 192 188 184 196 200 200 196 188 180 184 188 184 180 172 156 136 120 104 100 84 88 52 40 32 28 40 32 68 76 88 116 140 448 548 620 604 524 364 348 348 268 252 224 276 256 260 248 272 284 348 620 628 512 316 388 492 360 412 368 496 608 528 460 676 852 560 588 604 812 684 764 620 748 612 800 448 360 392 828 676 460 304 388 608 780 592 752 568 760 544 764 580 740 588 740 576 752 556 756 560 732 564 708 564 736 560 656 396 572 532 712 560 668 552 644 516 636 492 572 544 660 588 656 616 632 632 648 636 580 620 636 652 628 652 624 672 612 680 584 684 576 692 580 700 580 708 584 708 588 712 588 716 588 720 580 728 580 712 560 708 552 720 576 708 568 720 576 724 580 720 576 740 608 740 600 700 540 632 496 624 532 628 544 632 548 616 552 600 576 612 592 584 556 536 540 488 512 436 500 408 432 340 428 408 504 440 556 504 636 588 712 616 728 608 704 588 680 600 688 584 656 600 680 652 736 708 760 768 756 820 904 816 780 624 776 624 780 624 788 624 780 628 780 620 792 628 800 624 800 640 820 672 772 540 804 676 808 676 864 716 948 664 868 656 508 324 624 720 992 828 800 548 632 444 528 280 360 212 296 192 308 240 348 224 308 252 348 288 352 272 320 176 256 168 332 408 528 380 536 508 684 576 772 600 788 588 788 616 796 620 796 620 796 620 796 620 796 616 792 616 788 612 788 616 792 612 788 612 784 608 784 608 784 608 784 608 784 608 784 604 780 604 780 600 776 600 772 596 772 592 768 592 764 588 764 576 760 576 756 572 752 568 752 576 756 572 752 560 740 556 736 552 728 548 720 540 716 536 712 528 708 532 708 524 700 516 692 504 688 504 688 504 680 504 676 492 660 484 652 480 656 480 652 480 644 480 640 476 640 472 636 460 624 460 624 456 620 456 612 500 600 472 800 780 900 684 660 428 576 444 584 436 568 424 568 412 572 408 572 408 564 408 560 392 540 396 532 388 520 372 504 328 448 320 460 352 476 328 428 320 440 340 452 332 424 324 432 324 444 324 440 320 440 320 440 320 436 312 428 308 436 320 448 348 460 340 452 324 436 312 432 320 448 332 452 320 444 324 460 324 464 328 472 348 488 348 480 332 472 340 484 352 484 332 452 328 452 332 448 320 428 296 404 300 404 300 404 300 396 296 392 304 412 292 396 280 392 284 400 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 272 384 272 380 272 388 276 392 268 376 268 376 268 376 268 376 268 376 268 376 264 372 264 372 264 364 260 364 256 360 256 360 256 360 256 356 252 356 248 352 252 352 248 352 244 348 244 348 244 344 240 344 236 340 236 332 240 320 240 316 232 312 228 308 236 316 236 316 236 316 236 316 232 312 232 312 236 316 236 316 228 304 236 332 240 296 240 364 332 392 296 312 216 292 232 312 232 300 224 288 212 284 212 280 212 264 208 264 208 268 216 272 216 268 204 252 192 244 188 244 196 252 196 256 200 256 200 256 184 240 184 240 184 240 184 240 188 236 188 236 188 232 184 232 184 232 184 228 180 224 176 224 164 224 176 224 164 212 160 220 164 216 164 216 164 216 164 216 168 204 164 204 160 200 160 200 164 208 172 204 156 192 152 192 156 188 156 180 152 180 152 180 148 176 148 176 148 176 148 176 152 168 152 168 152 168 152 168 148 164 144 160 144 160 148 164 144 156 136 152 144 160 140 152 140 152 132 148 140 156 136 148 128 148 128 148 128 144 120 140 132 148 128 144 124 140 120 136 120 140 120 140 124 144 124 144 116 136 120 140 120 144 124 144 128 132 112 124 116 132 116 124 120 124 104 116 116 136 128 140 28 52 20 52 32 64 24 44 24 48 20 48 20 52 28 60 20 48 16 44 16 44 12 40 16 44 24 52 24 52 16 44 8 40 16 48 20 44 12 36 8 40 16 40 4 32 12 48 8 40 8 40 8 40 8 40 8 36 4 32 0 36 4 40 20 40 20 36 16 36 12 32 16 36 20 40 20 36 12 32 16 36 16 36 16 36 16 36 12 32 12 32 12 32 12 32 12 32 12 32 12 32 12 32 8 28 8 24 4 20 0 20 8 56 72 112 92 104 84 104 92 112 92 112 96 120 104 128 124 136 144 128 76 20 0 4 8 8 8 8 8 8 8 8 0 4 0 0 0 8 12 36 56 48 20 20 12 24 12 12 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 0 16 8 4 20 100 156 200 196 204 192 196 188 192 184 188 184 196 192 192 176 180 172 184 172 172 152 144 120 108 88 88 60 68 36 40 28 32 44 44 68 84 44 88 168 448 468 548 500 432 252 328 272 276 252 260 280 308 276 272 268 240 308 608 632 380 292 396 500 364 440 396 556 572 444 464 636 716 488 548 468 716 528 624 448 616 440 636 268 188 416 724 568 352 300 396 536 636 472 568 472 568 448 592 476 600 468 604 464 588 456 580 436 588 440 560 432 596 440 508 260 480 480 616 452 568 468 552 448 552 432 488 508 604 540 620 588 612 616 660 608 600 632 668 652 648 668 660 708 680 724 668 732 684 736 692 744 700 748 704 768 704 776 704 784 712 792 712 808 724 824 724 828 736 840 736 820 736 812 736 796 720 784 712 796 744 812 752 808 732 776 704 772 708 764 696 740 668 708 648 656 612 660 620 648 616 660 628 620 568 568 564 536 476 432 456 432 436 352 372 312 408 392 496 472 556 480 580 496 600 528 624 528 604 508 584 496 576 500 592 564 640 656 716 624 600 480 608 448 616 424 624 448 624 488 620 476 616 484 624 480 624 496 648 520 596 412 636 520 628 536 672 560 736 540 648 344 300 344 584 568 708 600 720 688 800 660 712 588 612 436 420 264 248 136 148 184 212 200 224 244 260 272 260 264 264 176 252 360 432 304 448 416 552 456 588 448 568 444 588 468 620 468 620 468 620 468 620 464 616 460 612 460 608 456 608 460 608 456 604 456 600 452 600 456 604 456 604 456 604 456 604 448 604 448 600 444 600 440 596 436 592 432 588 428 584 428 584 432 576 432 572 428 568 424 568 432 576 428 568 416 556 408 552 400 548 396 544 392 536 392 532 396 528 400 528 400 520 392 512 372 500 368 500 364 504 360 500 348 488 340 476 336 476 340 484 348 476 356 472 352 472 348 468 340 460 340 456 336 456 332 456 316 464 328 452 304 428 368 428 312 428 304 428 312 432 304 416 288 408 280 404 284 408 280 404 272 388 280 388 272 380 264 372 272 372 248 344 232 332 228 332 216 332 252 348 244 324 228 328 224 320 216 320 216 320 216 320 216 316 204 308 204 316 220 328 224 344 212 336 212 328 212 320 212 324 232 324 228 308 228 316 240 324 228 332 248 348 240 328 244 336 244 348 260 348 232 312 224 324 216 312 196 292 188 280 200 300 208 296 204 300 204 292 212 296 200 276 188 276 192 284 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 188 268 184 268 184 272 192 280 196 264 196 264 196 264 196 264 196 264 200 268 200 268 200 272 204 264 200 260 200 256 196 256 200 260 200 260 196 256 192 252 200 252 196 248 196 244 192 244 192 244 188 240 188 236 184 240 192 236 192 236 192 236 192 232 192 236 192 236 192 236 192 236 188 232 188 236 192 240 196 240 172 204 184 252 184 240 348 584 688 604 324 248 200 320 212 164 172 228 172 216 168 216 168 220 168 220 156 204 148 200 148 204 140 192 132 184 124 180 128 188 164 196 164 192 164 192 164 188 156 184 156 184 156 184 156 188 148 192 144 188 140 184 132 180 136 184 136 180 132 176 128 176 128 172 144 172 128 156 128 172 128 164 128 164 128 164 128 164 128 168 124 164 124 160 120 160 120 168 132 164 112 144 108 160 124 160 116 152 112 152 112 156 108 148 108 148 108 148 108 148 104 148 104 152 108 148 104 148 108 148 100 144 100 144 104 152 100 140 92 136 100 144 96 136 88 136 96 140 88 132 92 140 100 128 104 128 104 124 96 116 100 124 100 124 100 124 100 124 96 120 100 124 104 128 104 132 88 112 92 116 96 120 96 124 100 128 100 120 84 112 92 128 100 116 76 104 88 124 92 116 52 56 40 56 56 72 48 48 48 60 48 60 48 64 60 72 52 60 48 56 44 52 40 48 40 56 52 68 56 64 44 52 40 52 48 64 52 60 40 52 44 60 44 52 36 48 48 68 48 48 48 48 48 48 48 48 48 44 44 40 40 44 44 48 40 44 40 40 36 36 32 36 32 36 36 44 40 44 36 40 36 40 36 40 36 40 36 40 32 36 32 36 32 36 32 36 32 28 32 28 32 28 32 28 28 24 28 20 24 16 20 16 40 72 104 124 120 112 108 112 108 112 108 116 116 124 128 132 144 132 132 132 84 16 0 12 8 8 8 8 8 8 8 8 0 4 4 4 4 12 28 44 72 52 32 20 24 28 20 16 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 8 20 16 12 48 124 184 208 196 196 196 196 196 196 196 196 192 196 196 192 184 176 180 184 176 168 156 136 116 100 88 84 76 76 44 28 24 20 36 32 64 104 64 144 288 576 560 640 560 408 292 296 276 240 292 208 240 256 276 264 280 244 336 668 704 356 300 412 460 348 380 388 508 540 408 532 752 772 684 724 656 872 700 744 616 764 600 784 396 384 572 856 564 392 368 536 656 808 604 756 588 776 568 784 604 772 612 776 612 800 596 808 584 760 584 724 580 756 568 652 372 644 636 756 568 708 600 676 544 672 516 580 584 684 596 668 632 620 640 652 620 576 640 632 652 628 652 628 676 624 676 596 672 584 680 580 684 580 692 584 708 592 708 588 712 588 720 576 712 568 728 568 728 556 712 544 712 576 712 576 720 576 720 572 732 584 720 568 724 588 748 616 756 632 756 628 748 612 724 604 720 584 648 496 576 484 624 568 624 576 616 640 648 592 564 580 544 564 528 544 476 496 440 504 408 540 460 608 516 660 552 696 620 768 640 788 640 780 620 740 632 700 608 700 600 768 608 768 616 804 616 796 620 780 620 776 608 788 620 792 620 796 636 816 652 768 560 808 648 796 680 832 708 784 752 732 288 524 540 816 644 780 596 752 640 780 636 844 704 852 712 840 664 724 512 568 276 348 196 268 184 300 248 348 296 356 208 336 432 564 448 660 560 720 592 752 572 752 584 784 616 788 616 788 616 788 616 788 608 780 604 776 604 772 600 772 604 780 600 776 600 772 596 772 600 776 600 776 600 776 600 776 604 780 604 776 600 772 596 772 588 764 584 760 584 756 580 756 576 760 576 756 572 752 568 752 580 760 572 752 560 740 552 732 548 724 544 716 536 712 532 708 528 708 532 708 524 700 516 692 504 688 504 684 504 676 500 672 488 656 480 644 472 652 480 656 472 636 472 632 468 628 464 628 460 624 460 620 456 616 452 612 456 592 420 600 448 588 484 560 432 564 408 556 424 572 420 556 412 568 412 564 412 552 404 552 392 536 396 536 392 528 384 516 364 508 404 520 372 476 360 492 356 444 308 424 332 456 336 432 320 440 320 440 320 440 320 440 320 436 308 424 308 436 324 452 320 440 328 448 340 460 344 468 340 464 344 460 332 448 328 456 328 460 320 468 344 480 332 456 348 464 312 440 308 444 304 424 324 440 312 428 304 420 304 416 300 404 300 400 296 392 288 396 296 404 280 384 268 384 276 392 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 264 376 264 376 268 384 276 388 264 372 264 372 264 372 264 372 260 372 264 376 268 380 272 384 264 368 264 364 260 360 256 360 264 368 264 364 260 364 256 360 252 356 252 352 248 348 244 348 244 348 244 344 240 340 236 332 232 316 236 316 236 316 240 320 236 316 236 316 236 316 236 316 232 312 232 316 236 320 240 320 248 300 240 340 248 392 616 1008 908 992 804 576 272 272 240 324 228 292 220 284 216 284 220 288 228 276 216 252 192 236 188 236 168 212 160 208 160 212 172 224 200 252 192 248 188 244 184 240 188 248 188 248 188 248 188 248 196 248 192 240 180 228 172 224 180 232 180 228 176 224 172 224 164 224 180 228 160 208 164 224 164 216 164 216 164 216 164 208 168 204 172 200 168 196 164 196 156 200 172 196 148 172 144 188 164 188 156 180 152 180 152 184 148 176 148 176 148 176 148 168 140 160 144 164 148 160 144 156 156 168 144 156 140 160 152 172 144 156 136 152 144 160 140 152 128 156 148 160 128 140 132 160 124 148 128 148 128 144 120 136 120 144 124 144 124 144 124 148 124 144 124 148 128 152 132 156 108 132 112 136 116 140 120 140 132 148 140 140 116 124 124 152 136 136 108 116 112 132 116 120 28 52 16 40 12 44 24 56 32 56 24 48 20 48 20 52 16 44 20 48 20 44 12 40 20 44 8 32 4 36 16 48 20 40 20 40 20 40 20 40 16 36 16 32 12 28 8 28 16 36 16 36 16 36 16 36 24 44 24 44 24 44 24 44 20 40 20 36 16 32 12 32 8 28 12 36 16 40 24 44 20 36 20 36 20 36 20 36 24 40 24 36 20 32 16 32 16 24 16 24 16 24 16 24 12 24 20 24 8 12 4 24 8 60 64 116 84 112 84 120 76 120 96 128 88 120 96 140 120 152 156 136 68 20 0 4 0 8 0 8 0 8 0 8 8 16 4 4 0 16 44 76 40 36 16 12 0 12 12 28 16 24 16 20 12 16 8 16 8 16 8 16 8 16 8 16 12 20 4 16 60 144 180 192 192 200 192 200 192 200 192 200 192 196 184 188 176 184 176 184 156 160 144 140 112 100 72 76 32 52 16 28 16 36 36 52 56 52 72 120 224 528 460 564 468 328 256 256 228 272 236 284 228 300 268 268 264 224 312 608 608 300 292 464 492 348 380 392 532 484 352 472 656 704 416 648 564 704 468 648 456 612 524 576 220 320 636 676 476 396 240 640 616 684 496 628 512 636 476 596 464 604 464 596 456 596 484 632 496 640 504 596 488 588 484 448 276 584 492 600 508 568 500 588 524 556 444 536 520 620 576 628 592 628 624 660 584 616 636 668 668 660 700 668 712 672 712 668 716 672 732 688 740 700 744 696 768 696 780 704 796 716 812 724 812 728 808 724 812 724 816 728 808 724 808 724 808 724 808 724 812 728 812 732 816 736 820 736 812 736 812 740 816 744 820 744 824 752 784 724 752 592 708 652 696 604 664 620 648 620 700 676 684 652 652 620 608 568 552 528 496 468 432 408 388 400 372 392 400 444 400 496 472 592 552 652 580 656 560 640 540 628 492 600 476 616 460 616 464 608 472 596 500 628 472 604 468 624 500 652 524 560 412 624 500 632 496 640 516 756 452 360 232 444 524 684 508 624 504 616 500 624 512 632 536 656 548 672 572 688 600 700 540 604 468 476 320 312 180 208 180 200 144 320 340 476 412 544 468 580 456 584 448 592 452 592 464 604 472 612 476 612 472 608 460 596 460 596 460 596 460 592 460 588 460 592 456 596 460 600 456 592 456 596 460 600 464 604 452 600 464 600 448 592 440 604 428 584 436 584 436 584 444 584 428 576 432 576 432 576 436 580 424 568 420 560 416 556 408 552 412 540 400 528 392 524 396 528 396 524 388 516 380 512 380 512 372 508 364 496 352 488 344 484 340 480 336 472 332 468 324 464 332 468 340 464 336 460 332 464 336 464 328 460 320 456 320 456 320 428 316 428 328 440 328 428 316 424 312 416 304 412 300 408 296 412 288 412 296 412 288 388 292 400 284 392 280 392 280 396 284 388 284 384 280 376 272 372 244 348 240 336 228 328 228 320 212 312 220 316 224 316 220 312 220 320 224 324 228 328 232 328 220 336 224 340 216 332 228 344 228 336 228 332 224 332 228 324 224 324 236 336 240 332 232 324 224 320 224 316 220 316 216 312 216 312 224 308 220 304 216 304 216 300 212 296 200 288 196 280 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 184 276 184 276 184 276 184 276 220 228 192 260 180 216 188 244 136 260 172 264 200 268 168 288 184 264 188 268 192 264 188 260 212 268 200 256 196 260 208 272 204 260 200 256 196 260 200 264 208 256 204 248 196 240 192 240 204 252 196 240 192 240 192 244 212 252 200 244 192 244 200 248 200 248 200 248 200 248 200 248 200 244 200 240 196 240 192 240 184 236 212 292 228 728 956 972 864 1020 872 656 244 224 148 240 180 232 172 220 200 236 208 220 180 200 136 164 132 180 144 180 120 164 120 148 92 136 112 168 156 192 152 188 152 184 148 184 160 196 160 192 156 188 152 188 148 184 152 184 152 184 152 184 144 176 144 172 140 168 136 168 140 176 140 172 136 168 132 168 124 160 128 164 128 164 128 168 128 168 128 168 128 168 128 168 140 176 132 172 124 164 120 156 112 156 108 144 96 140 112 164 116 160 112 156 112 152 108 152 108 156 104 148 96 140 92 136 96 148 100 152 104 148 100 144 108 148 124 152 120 144 108 132 116 140 104 128 100 132 112 144 108 132 96 128 108 136 104 128 104 132 104 132 104 132 104 132 100 128 100 128 100 128 100 128 104 132 104 128 100 124 96 124 100 124 108 124 96 112 96 120 128 132 92 108 92 120 96 112 52 64 44 56 44 56 52 64 56 68 52 64 48 60 48 60 32 48 40 52 44 52 40 48 48 56 36 44 32 48 44 60 40 52 40 52 40 52 40 52 36 48 36 44 32 44 28 40 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 40 36 36 32 36 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 32 36 32 32 28 32 24 24 24 24 24 24 24 24 24 28 28 24 16 12 16 24 48 68 100 112 112 104 112 116 108 116 128 124 120 116 128 136 136 148 152 120 64 16 4 4 8 8 8 8 8 8 8 8 12 12 12 8 8 20 48 68 40 36 24 16 12 16 20 24 24 24 24 20 20 16 16 16 16 16 16 16 16 16 16 16 16 20 16 24 76 148 192 196 196 196 196 196 196 196 196 196 196 192 192 188 184 184 180 176 168 164 156 144 124 100 76 64 64 48 44 20 28 32 48 68 56 84 104 224 348 652 540 668 476 348 268 268 248 260 256 256 268 272 276 240 272 212 332 596 564 316 300 448 520 356 368 384 496 436 356 548 744 808 648 816 736 808 632 804 604 776 652 684 288 512 744 752 496 472 504 976 820 896 720 856 728 860 688 824 648 808 628 812 632 820 612 780 588 744 572 756 608 792 596 548 448 748 612 728 592 712 600 748 588 656 532 636 588 684 628 680 648 656 668 660 620 604 664 640 660 620 668 620 676 616 672 596 668 596 680 592 692 600 692 588 696 572 700 580 708 588 720 584 720 572 720 560 724 560 732 564 728 564 728 564 728 564 728 564 732 568 732 572 736 576 740 576 740 576 744 580 744 584 748 584 740 592 732 604 740 516 736 612 732 604 696 560 644 520 616 556 636 572 644 600 656 616 656 632 632 616 568 560 512 528 456 496 400 456 324 420 320 480 392 544 528 660 580 744 644 792 636 784 624 784 596 760 592 772 628 808 616 800 640 824 644 800 600 760 632 740 560 784 620 808 644 796 620 812 456 464 400 700 684 808 636 788 624 780 616 784 624 792 616 796 624 792 632 796 640 792 668 808 652 776 620 732 572 700 472 548 376 556 468 644 540 720 580 728 588 744 596 752 600 760 604 780 604 788 608 784 604 780 592 772 592 772 592 772 592 772 584 760 584 764 592 764 596 768 588 760 588 764 592 768 596 768 592 776 600 772 588 760 584 768 576 752 576 756 580 756 580 756 576 760 576 760 576 760 576 760 564 748 560 740 552 736 548 732 548 728 536 712 524 708 528 712 524 708 520 700 512 692 508 688 512 680 500 668 488 660 484 656 480 652 476 644 472 640 464 636 468 640 464 636 464 632 464 624 468 624 464 608 456 604 452 596 436 588 424 588 432 596 432 584 420 580 420 576 412 568 408 556 416 548 408 548 416 548 400 524 404 536 396 528 392 528 392 532 388 516 384 508 376 504 372 500 364 492 360 484 352 472 340 468 320 440 324 444 324 440 316 436 320 440 324 444 328 448 328 452 332 444 340 448 332 440 336 448 336 440 332 440 328 436 328 432 320 436 328 444 332 440 324 432 316 428 316 428 312 424 308 420 308 420 304 416 300 412 300 412 292 404 292 404 292 404 288 400 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 276 380 276 380 276 380 276 380 228 400 248 384 248 392 240 400 324 392 236 356 296 380 244 380 260 372 264 376 268 372 264 368 268 372 264 364 260 368 268 372 264 364 260 360 256 364 260 368 260 352 252 344 244 340 244 340 252 344 244 340 240 336 240 336 256 328 248 316 244 316 248 324 248 320 248 320 248 320 248 320 244 324 244 320 244 316 240 312 264 292 216 352 384 868 1008 1020 968 948 696 456 232 272 260 308 240 288 228 284 220 276 200 252 192 228 156 204 156 216 164 216 156 208 156 204 152 208 168 232 192 244 192 240 188 240 184 236 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 176 228 176 224 172 224 168 220 176 216 176 212 172 208 168 208 168 204 164 204 164 204 164 200 168 188 172 188 172 188 172 188 180 192 176 188 172 184 168 180 164 180 160 168 148 168 160 188 164 176 160 176 156 172 156 168 160 168 156 160 148 152 144 148 144 156 148 160 152 156 148 152 148 160 148 160 144 156 140 148 136 148 136 152 140 148 136 148 140 144 128 144 136 152 136 140 132 144 132 144 132 144 132 144 128 140 128 140 128 140 128 140 132 144 128 140 128 136 124 136 124 140 132 140 120 128 120 136 144 140 112 120 116 132 120 128 24 48 20 44 16 48 20 52 28 56 24 52 20 48 20 48 0 28 4 36 12 40 8 36 20 44 8 32 4 36 16 48 20 40 20 40 20 40 20 40 16 36 16 36 12 32 12 28 20 40 20 40 20 40 20 40 16 36 16 36 16 36 16 36 20 40 20 36 16 32 12 32 24 44 20 36 16 32 8 28 20 36 20 36 20 36 20 36 16 32 12 28 12 24 8 24 16 24 16 24 16 24 16 24 20 32 24 28 12 16 16 36 48 92 76 116 76 104 80 120 80 120 96 128 92 124 100 140 116 140 124 96 40 12 0 8 0 8 0 8 0 8 0 8 0 8 4 12 8 24 32 56 24 28 20 24 12 16 8 16 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 4 16 8 36 80 152 184 196 180 188 180 188 180 188 180 188 176 188 184 192 180 180 164 168 160 168 156 148 120 100 64 60 28 56 12 32 16 36 40 56 32 52 60 200 368 560 440 568 412 288 260 256 240 272 240 280 260 300 252 260 256 244 332 568 476 308 300 420 520 388 348 412 492 384 376 536 632 724 592 772 552 640 460 668 440 608 536 484 208 516 696 636 352 372 564 1004 792 896 700 844 676 796 600 732 576 704 520 668 512 668 480 620 504 688 516 692 564 660 524 384 396 648 492 600 480 572 524 596 512 556 484 584 560 636 600 652 628 652 660 668 624 636 676 672 692 668 708 672 716 672 720 668 724 672 736 684 744 692 752 696 764 692 776 704 792 712 800 720 792 716 800 720 804 728 812 740 816 728 816 728 816 728 816 728 820 732 820 736 824 740 828 740 820 744 824 744 828 748 828 748 832 772 828 776 828 688 824 764 816 772 796 708 772 664 680 688 676 636 676 640 676 640 672 640 704 664 676 640 640 600 572 552 508 508 444 456 388 428 352 404 280 360 296 424 380 548 480 624 504 632 520 652 520 636 488 592 448 584 460 604 488 632 512 648 492 572 444 612 492 644 524 624 520 568 252 328 408 684 612 640 532 640 512 624 496 624 500 628 496 624 492 620 500 620 504 620 516 628 532 644 548 656 560 656 568 608 464 552 440 536 448 592 468 588 456 588 456 596 460 600 468 600 472 604 472 604 468 600 460 592 460 592 460 588 456 588 464 580 468 584 460 592 464 592 444 580 440 584 444 584 448 588 436 584 448 588 440 584 436 592 420 572 432 572 436 576 440 580 444 584 440 580 436 572 432 572 424 560 420 556 412 548 408 548 412 540 404 532 396 528 396 528 388 520 384 512 376 508 372 504 368 504 356 492 348 484 344 484 340 480 336 472 332 468 324 464 332 464 328 464 324 460 324 464 324 464 316 456 308 452 308 452 324 432 324 428 332 436 328 428 320 424 316 416 312 412 304 412 304 412 296 408 300 408 288 388 288 400 284 392 280 392 280 392 284 384 284 380 276 376 272 372 264 364 260 356 252 348 244 344 236 336 240 336 236 328 228 320 228 328 232 328 232 332 236 332 224 336 236 340 224 328 228 340 224 328 220 328 216 324 216 320 220 320 224 324 228 320 220 316 216 312 216 308 212 308 208 304 212 300 212 300 208 296 204 292 196 288 200 288 204 292 208 296 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 184 276 184 276 184 276 184 276 164 324 140 264 176 272 136 388 324 396 256 320 212 252 140 268 180 264 192 268 200 268 196 264 208 268 212 264 212 264 216 268 212 260 208 256 204 260 208 264 212 256 204 248 196 244 196 244 204 248 200 244 192 244 196 248 212 256 204 248 200 248 200 252 200 248 200 248 200 248 200 248 200 244 200 244 196 244 196 244 216 272 192 240 200 468 540 596 548 544 272 240 116 244 176 228 168 236 196 232 184 188 152 164 140 160 120 152 124 164 128 160 128 160 124 168 148 192 156 192 160 196 156 192 156 188 152 188 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 144 176 144 176 140 172 140 168 140 176 140 176 136 172 136 172 136 172 132 168 128 160 124 160 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 164 116 160 128 180 124 164 120 164 116 160 116 156 116 160 112 156 108 152 100 148 100 148 104 152 104 152 100 148 124 148 116 140 112 140 116 144 100 132 112 148 120 140 104 128 116 140 104 136 116 144 112 136 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 104 128 100 128 96 124 96 124 104 128 112 128 100 116 100 124 112 124 92 112 96 120 104 120 48 60 48 60 48 60 48 60 52 64 52 64 52 60 44 56 20 36 28 48 40 52 40 52 44 52 40 48 36 52 40 56 40 52 40 52 40 52 40 52 40 52 36 48 36 44 32 44 44 48 44 48 44 48 44 48 36 40 36 40 36 40 36 40 40 44 40 40 36 36 32 36 40 44 40 40 36 36 32 36 36 40 36 40 36 40 36 40 32 36 32 36 28 32 24 28 24 24 24 24 24 24 24 24 32 32 32 28 20 20 28 36 92 100 116 112 104 96 108 116 116 116 124 124 128 124 132 132 132 120 104 68 32 8 4 8 8 8 8 8 8 8 8 8 0 4 12 20 24 28 36 40 20 24 28 28 24 20 16 8 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 24 52 108 160 188 196 180 180 180 180 180 180 180 180 176 180 188 192 188 176 168 160 168 168 164 148 124 96 64 48 56 44 40 20 32 40 56 76 44 100 96 324 496 668 516 660 388 288 260 256 244 256 260 252 272 240 256 240 276 240 352 532 392 332 304 388 556 408 352 400 452 396 436 580 580 740 764 848 688 716 628 852 608 776 636 540 292 692 720 668 428 484 788 1020 1000 1020 944 1020 936 1016 864 964 844 940 768 876 736 868 724 848 640 844 660 864 640 800 608 572 568 800 660 796 648 756 640 728 592 664 552 704 668 748 660 708 660 688 676 672 624 636 672 644 668 620 672 616 672 604 672 596 672 592 684 588 692 584 696 584 688 576 696 576 704 580 712 580 708 564 708 560 716 564 732 568 724 560 728 564 728 564 732 568 732 568 732 572 736 576 740 576 744 580 744 584 748 584 752 588 756 612 748 596 720 500 712 568 700 620 732 596 780 600 672 652 740 640 724 632 696 616 668 608 648 596 660 612 660 624 644 628 564 572 548 576 524 548 468 512 436 496 364 448 344 496 396 556 444 624 532 744 624 788 636 780 664 808 632 772 604 764 616 776 632 708 548 768 632 784 628 768 664 648 348 592 644 908 724 808 656 820 640 804 624 796 620 800 632 800 628 800 624 784 620 780 624 772 624 768 620 760 612 756 672 796 644 784 604 716 560 732 592 752 592 756 600 760 600 772 600 784 604 784 604 780 596 776 592 772 592 768 588 768 588 764 580 756 580 756 584 760 588 760 572 744 576 748 576 748 576 748 556 736 572 748 576 748 584 764 564 740 568 744 576 748 580 752 584 756 580 752 572 744 564 740 560 736 556 732 552 724 548 720 540 720 536 712 528 704 524 704 512 692 512 692 508 684 500 672 504 672 492 660 484 656 484 656 480 652 476 644 472 640 464 636 464 636 464 632 460 632 460 620 464 616 456 604 448 592 448 592 444 596 428 592 436 596 432 584 424 584 424 580 416 572 412 560 416 548 404 540 408 544 400 528 400 532 392 528 388 524 392 528 384 508 380 504 376 500 372 500 364 488 360 484 352 476 344 472 348 468 348 464 340 456 332 448 332 452 332 452 332 456 336 456 336 448 344 448 332 436 332 444 328 436 324 432 324 428 320 428 316 428 316 428 312 424 312 420 308 420 308 416 304 412 300 412 304 412 300 412 296 408 296 404 288 400 288 400 288 400 288 400 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 276 380 276 380 276 380 276 380 256 344 292 364 292 332 460 836 796 776 440 376 268 408 288 384 264 372 268 380 272 376 264 368 268 372 268 368 264 372 268 372 264 364 260 360 256 364 260 360 260 352 252 344 248 344 248 344 252 344 248 340 244 340 248 340 256 332 256 324 252 324 252 324 252 324 252 324 252 324 252 324 248 328 244 324 248 316 248 312 216 328 260 292 224 312 268 348 288 312 244 296 248 292 224 264 224 288 240 280 192 228 160 220 168 220 172 228 180 232 180 228 180 228 176 244 208 268 208 248 200 248 196 248 192 244 192 244 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 180 232 176 228 176 224 172 224 176 216 176 216 176 216 176 212 176 216 172 208 164 200 160 192 168 188 172 188 172 188 172 188 168 188 172 188 172 188 172 192 172 188 176 184 164 180 172 196 168 184 168 180 164 180 160 176 164 172 164 168 160 164 156 164 148 156 152 164 156 160 148 156 152 160 140 148 136 152 144 160 132 148 140 156 144 152 136 144 148 156 140 152 148 160 144 152 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 136 124 136 120 132 116 136 128 136 116 124 112 132 124 132 116 124 116 132 124 136 20 48 20 48 20 48 20 48 20 48 24 52 24 48 12 40 0 28 4 40 16 44 16 44 12 40 12 40 12 40 12 40 20 40 20 40 20 40 20 40 20 40 20 36 16 36 12 32 24 44 24 44 24 44 24 44 24 44 24 44 24 44 24 44 20 40 20 36 16 32 12 32 12 32 12 36 16 40 20 40 20 36 20 36 20 36 20 36 24 40 20 36 16 32 16 32 16 24 16 24 16 24 16 24 24 32 24 24 8 20 24 48 76 108 96 112 80 100 88 124 100 120 100 128 108 136 112 136 100 100 64 40 8 8 0 12 0 8 0 8 0 8 0 8 0 4 4 20 20 32 24 28 4 20 16 28 20 20 4 8 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 24 72 116 160 172 188 168 176 168 176 168 176 168 176 164 176 176 184 172 172 156 156 160 164 148 144 112 88 52 48 32 48 12 32 16 44 44 68 40 60 64 308 448 552 428 540 320 244 248 244 228 276 244 276 252 260 244 280 256 260 328 476 352 316 312 356 540 448 380 424 460 420 520 508 420 612 672 740 500 580 484 736 500 632 496 324 240 664 652 540 296 368 688 924 776 936 772 980 820 988 800 980 760 928 720 884 664 836 632 816 560 780 576 780 584 720 416 424 484 700 524 720 548 684 584 648 516 548 480 636 656 716 632 644 636 656 672 656 632 640 696 652 712 676 720 672 724 668 728 672 732 680 748 692 760 696 756 692 756 688 764 696 772 708 788 716 784 708 784 708 796 724 808 732 812 720 812 724 816 728 820 728 820 728 820 732 824 736 828 736 824 740 828 744 828 748 832 748 816 764 824 756 812 684 824 748 788 772 820 744 852 712 728 772 824 764 808 752 796 740 784 736 744 700 724 676 688 652 656 644 672 648 588 580 532 576 536 580 432 476 392 440 344 392 268 340 264 372 268 400 324 480 412 552 464 592 500 640 536 648 520 628 536 532 416 632 540 616 488 612 540 460 304 580 604 732 560 676 528 644 512 624 488 616 484 620 484 608 484 612 484 616 496 616 508 628 512 624 516 624 516 624 496 628 516 640 492 580 452 584 468 596 468 596 464 600 464 596 476 604 480 604 476 596 468 592 468 592 468 588 464 584 460 580 464 584 464 584 456 580 452 580 432 572 428 572 428 572 428 572 420 572 436 576 428 568 432 580 432 572 432 576 436 580 436 580 440 572 436 568 428 560 420 552 424 560 420 552 416 548 408 544 408 536 408 532 400 524 396 520 380 512 384 512 380 504 368 492 360 496 352 488 344 484 344 488 344 484 340 476 336 472 328 468 336 464 332 460 332 456 328 456 324 456 316 448 308 444 308 444 328 440 324 432 328 440 324 424 320 428 316 420 312 416 304 412 304 408 288 400 292 404 284 392 288 396 280 388 276 388 276 392 280 376 276 376 276 372 272 372 276 372 272 368 264 364 260 360 260 356 260 356 252 344 244 336 244 340 244 340 244 336 240 336 228 340 236 340 224 328 224 336 220 328 216 324 216 320 212 320 220 316 216 308 212 308 208 304 212 308 208 304 204 300 204 300 220 304 216 304 212 300 212 296 208 296 204 288 196 284 192 280 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 188 272 188 272 188 272 188 272 156 204 236 244 96 292 640 944 884 976 668 448 192 272 196 280 188 272 204 272 204 272 200 264 216 272 216 276 220 272 216 272 212 264 208 260 204 264 208 268 212 260 204 256 200 252 204 256 204 252 200 248 196 252 204 256 212 260 212 260 212 256 204 252 204 252 204 252 204 252 204 252 204 252 204 248 200 248 196 248 180 240 172 232 260 300 196 236 184 240 180 256 180 212 160 240 180 228 192 212 156 172 144 180 140 184 156 196 160 196 160 196 168 200 160 208 188 224 176 196 164 200 164 200 160 196 160 192 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 148 180 148 176 144 176 140 172 140 176 140 176 140 176 140 180 144 176 140 172 132 164 124 160 128 172 128 172 128 172 128 172 124 172 128 172 128 172 128 176 120 168 128 168 116 160 124 172 124 168 124 164 120 164 116 160 116 164 116 160 112 160 112 160 100 152 108 156 108 156 104 148 120 144 112 136 108 140 120 152 120 144 112 136 108 140 116 148 124 144 112 144 120 152 120 140 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 96 124 96 120 92 120 92 116 100 116 88 104 88 112 100 120 100 120 96 120 104 124 44 60 48 64 52 60 48 56 44 60 52 64 52 60 40 48 28 44 36 52 44 56 44 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 44 52 40 52 36 48 36 48 40 44 40 44 40 44 40 44 44 48 44 48 44 48 44 48 40 44 40 40 36 36 32 36 28 32 32 40 36 44 44 48 36 40 36 40 36 40 36 40 40 44 40 40 36 40 32 36 24 24 24 24 24 24 24 24 28 28 24 20 12 16 32 44 92 100 116 108 104 96 112 120 128 120 120 120 136 136 140 132 96 72 40 16 8 8 12 12 8 8 8 8 8 8 8 8 4 4 8 20 32 32 28 20 12 16 20 24 24 20 16 12 12 12 12 12 16 16 16 16 16 16 16 16 16 16 16 16 24 20 40 92 140 160 172 180 176 176 176 176 176 176 176 176 172 172 176 176 172 168 160 156 160 156 144 128 104 80 60 48 52 40 36 28 32 60 60 92 64 112 148 452 528 620 532 560 312 236 252 236 228 248 260 252 284 244 276 268 260 232 336 436 312 320 304 328 536 480 432 432 448 448 508 500 372 612 776 808 624 696 648 880 692 800 568 392 352 800 704 552 312 436 800 996 836 940 872 1008 928 1020 940 1020 948 1020 988 1020 960 1016 900 988 920 1020 844 1020 888 1020 520 624 800 924 760 880 720 828 732 768 592 652 560 764 744 820 684 724 668 712 680 680 624 664 680 648 680 632 676 616 668 604 672 600 680 588 688 584 692 576 692 572 684 568 688 576 696 580 704 580 700 564 704 560 704 560 720 560 716 564 720 572 724 576 732 580 728 576 728 580 732 584 736 584 744 592 744 592 748 596 748 600 736 624 752 608 732 544 752 600 732 596 752 604 768 548 676 632 736 612 728 612 724 624 732 628 756 632 736 600 684 584 676 600 660 580 608 548 576 544 556 548 460 512 440 516 452 556 452 572 428 540 392 508 360 488 368 508 384 544 444 628 544 728 628 780 640 684 568 796 668 768 632 792 616 620 524 844 732 860 644 860 644 816 628 796 612 796 612 796 600 784 608 784 612 788 616 784 600 764 596 756 600 760 608 768 600 768 620 764 592 744 596 780 604 776 604 776 600 780 600 780 600 784 604 784 600 776 588 768 592 772 588 768 584 760 580 756 584 748 580 744 580 740 576 740 572 732 572 728 568 728 564 724 580 744 584 736 564 712 552 716 568 728 568 728 568 728 568 728 560 732 556 728 552 724 548 720 552 724 552 720 544 712 540 708 528 700 528 700 524 692 516 684 504 676 508 680 508 672 492 656 496 652 488 644 484 644 484 644 484 644 480 636 476 632 468 628 460 632 460 632 456 620 456 612 456 608 452 588 444 584 440 588 444 584 432 576 432 580 428 568 424 572 420 564 412 560 408 552 420 544 400 532 400 536 396 528 396 532 392 524 384 520 388 524 376 504 376 500 372 500 372 500 368 496 364 492 360 488 356 484 356 480 360 480 356 472 348 464 348 464 344 464 344 460 340 460 340 452 344 448 332 436 328 440 332 436 328 436 324 432 324 428 320 428 312 420 304 416 304 416 308 420 308 416 304 412 300 412 308 420 304 416 300 412 300 412 300 408 292 400 284 392 276 384 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 272 380 272 380 272 380 272 380 300 364 248 372 232 792 996 1020 976 1020 880 628 300 352 260 364 272 372 272 376 272 376 268 372 272 364 276 368 276 368 272 364 268 356 264 352 260 356 264 360 264 348 256 344 256 344 260 348 256 340 252 340 252 344 260 340 256 336 264 336 264 332 256 324 256 328 256 328 256 328 256 328 256 324 252 324 248 316 252 316 260 312 256 280 280 284 232 284 288 304 228 292 240 284 224 292 232 284 220 264 192 248 192 260 184 244 204 256 200 252 200 260 216 268 216 272 224 272 208 252 204 256 204 252 200 252 196 248 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 184 232 180 232 176 228 176 228 176 216 176 216 180 220 180 220 176 216 176 212 168 208 164 200 168 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 160 180 168 184 160 172 164 184 168 180 164 180 160 176 160 172 160 168 160 168 160 168 160 168 152 160 156 164 156 164 152 160 144 156 140 152 140 156 148 164 152 160 140 144 132 152 148 164 148 156 140 152 148 160 144 152 132 144 132 144 132 144 132 144 128 140 128 140 128 140 128 140 124 136 124 136 120 132 120 128 112 128 120 128 108 116 108 124 116 136 128 136 116 124 116 136 16 44 24 52 24 52 16 44 12 44 24 52 24 44 8 32 0 32 4 36 8 36 4 32 8 40 12 44 16 40 12 36 20 40 20 40 20 40 20 40 24 44 20 40 20 36 16 36 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 36 16 32 12 32 16 36 16 36 16 36 16 36 20 36 20 36 20 36 20 36 20 36 20 32 16 32 12 28 16 24 16 24 16 24 16 24 16 24 12 12 0 16 24 48 56 92 84 112 84 104 92 128 108 124 96 124 112 144 116 132 68 48 8 4 0 12 8 12 0 8 0 8 0 8 0 8 0 4 0 16 20 32 20 16 4 16 8 20 12 16 8 16 0 8 0 12 4 16 8 16 8 16 8 16 8 16 8 16 20 24 40 108 144 160 156 168 168 176 168 176 168 176 168 176 164 172 164 168 156 160 152 156 148 148 124 112 84 72 52 56 24 48 12 32 20 48 48 72 44 72 156 452 460 520 456 424 264 224 240 232 200 260 244 280 276 264 268 292 232 256 352 468 320 292 296 304 504 528 508 472 520 420 476 408 316 500 648 740 496 624 516 736 584 668 428 252 372 728 612 416 216 368 660 804 600 764 612 812 640 808 632 824 676 876 704 928 744 944 732 920 648 828 636 828 740 928 328 648 736 888 624 852 612 780 644 700 472 568 504 728 692 752 640 704 636 688 672 668 628 676 704 660 712 680 712 672 712 672 724 676 736 684 748 696 760 692 764 688 744 684 748 692 760 704 776 708 784 704 784 704 784 708 796 712 800 716 804 724 808 728 816 732 812 728 812 732 816 736 820 736 828 744 828 748 832 748 836 752 824 784 840 752 804 684 816 732 820 732 824 768 816 696 784 784 840 768 820 752 808 740 796 740 812 744 804 736 768 720 768 740 712 684 680 672 656 644 600 588 532 520 420 424 348 412 340 428 320 412 328 424 320 412 300 384 300 384 264 356 272 408 352 480 412 524 480 616 488 596 532 636 480 512 520 716 572 680 512 660 504 624 484 608 472 604 472 608 484 612 484 616 488 616 492 620 500 616 488 600 480 600 480 604 460 608 460 584 428 576 460 616 472 604 472 604 480 600 480 600 480 608 480 604 472 596 464 588 468 596 464 592 460 584 452 580 460 580 460 576 448 576 444 572 432 572 428 568 424 564 420 564 428 580 440 576 432 556 428 564 440 564 428 560 416 556 408 552 412 544 416 544 416 544 416 544 412 540 408 536 404 528 396 524 392 520 396 524 392 512 380 500 368 500 376 508 376 496 360 480 352 488 344 484 340 480 344 484 344 484 340 476 336 472 328 468 332 460 332 456 328 456 324 456 320 452 312 444 304 444 304 440 324 432 320 424 320 428 312 412 312 416 308 412 300 404 296 408 308 408 284 392 284 400 284 392 284 392 276 388 272 384 276 388 272 372 272 372 272 372 272 372 260 360 256 356 256 352 252 352 260 356 260 360 264 356 256 352 256 352 252 348 248 344 248 340 232 344 240 340 224 324 220 332 228 332 224 332 220 328 220 324 228 320 216 308 208 304 208 308 216 308 212 308 208 304 208 304 212 300 212 300 208 296 204 292 204 288 200 284 196 280 192 280 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 188 272 188 272 188 272 188 272 208 272 156 296 288 796 888 884 828 776 400 268 180 332 232 252 192 276 204 276 216 272 212 268 216 268 224 276 228 272 220 268 216 260 212 256 208 260 212 264 212 260 204 256 204 260 208 264 200 252 200 252 200 256 208 268 212 264 220 268 220 264 208 252 208 256 208 256 208 256 208 256 216 256 212 252 212 248 208 252 184 244 256 248 212 216 240 308 204 220 188 236 220 248 196 220 208 232 188 224 188 220 176 204 164 208 180 212 168 204 172 220 180 220 188 224 180 212 176 212 172 208 168 204 168 200 164 200 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 152 184 148 180 148 176 144 176 140 176 140 180 144 184 148 184 136 172 136 172 136 172 136 168 128 172 128 172 128 172 128 172 136 176 132 172 128 168 124 164 112 164 128 168 120 160 120 168 120 160 116 160 112 156 112 152 108 156 108 156 108 160 112 160 104 156 108 160 112 156 108 152 108 140 116 144 120 148 120 148 116 144 116 140 112 144 116 144 120 140 108 140 116 148 116 136 108 136 108 136 108 136 108 136 100 128 100 128 100 128 100 128 96 124 96 120 92 120 88 116 100 124 108 124 96 112 96 120 96 128 112 128 96 108 92 120 40 56 52 68 56 64 44 52 40 56 52 68 52 56 36 44 28 40 32 44 32 40 24 36 36 52 40 56 44 52 40 48 40 52 40 52 40 52 40 52 44 56 44 52 40 48 36 48 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 40 44 40 40 36 36 32 36 44 48 40 40 36 36 28 32 36 40 36 40 36 40 36 40 32 36 32 32 28 28 24 28 24 24 24 24 24 24 24 24 20 20 16 8 4 12 28 44 64 80 104 108 108 104 120 124 132 120 116 120 140 144 140 128 64 36 4 0 4 16 20 12 8 8 8 8 8 8 8 8 12 4 0 12 28 32 24 16 16 16 16 16 16 16 16 16 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 36 28 56 116 156 160 156 164 176 176 176 176 176 176 176 176 176 172 168 160 160 156 156 160 152 144 124 100 84 68 60 60 48 32 36 32 32 68 64 112 60 128 240 576 532 600 560 444 288 208 252 208 208 236 256 260 284 228 276 264 240 252 408 496 296 276 276 288 500 544 556 492 532 408 376 396 320 492 660 776 628 736 656 836 740 812 520 356 524 792 616 432 320 512 728 800 700 836 732 884 760 880 764 900 768 872 760 904 856 1020 936 1020 928 1020 896 944 796 944 336 812 944 1020 908 1020 944 1020 952 944 604 708 672 880 816 856 740 824 708 764 716 720 656 716 720 680 680 652 676 628 664 612 676 604 680 596 688 588 696 576 688 572 676 572 680 576 696 584 704 580 704 576 700 560 700 556 704 556 716 564 720 572 724 576 732 580 728 576 728 580 732 584 736 584 744 592 744 596 748 600 752 600 724 620 748 600 724 544 752 588 772 552 756 612 724 520 720 624 768 620 748 612 736 604 736 608 716 596 736 608 728 616 740 652 744 644 684 604 664 624 692 668 604 612 540 560 480 532 444 528 472 568 428 520 388 504 396 516 392 508 388 500 384 500 384 500 352 572 548 636 464 636 584 696 612 744 728 876 656 852 644 792 620 792 612 780 600 780 604 784 608 780 600 776 604 776 600 772 592 764 588 748 580 748 588 756 580 752 600 744 572 748 584 760 608 784 604 784 600 788 600 784 608 780 608 776 600 768 592 760 596 768 592 760 584 756 580 740 580 744 580 740 576 736 572 732 572 732 572 728 568 724 564 720 552 712 568 724 568 728 580 744 560 712 552 704 544 696 540 692 536 700 536 704 540 704 540 704 532 692 528 688 520 680 516 680 512 680 520 684 516 672 500 660 496 664 504 672 504 660 484 640 484 648 484 640 480 640 484 644 484 644 480 636 476 632 468 628 460 624 460 620 456 612 456 612 456 596 448 588 444 576 440 580 436 580 424 572 424 572 416 556 416 564 412 556 404 552 400 544 420 544 396 528 396 536 396 528 396 528 388 520 384 520 384 524 372 500 372 500 372 500 372 500 376 504 376 500 372 500 372 500 352 472 356 480 360 480 356 476 356 472 352 468 348 464 344 464 340 452 348 448 332 432 328 440 336 444 336 440 332 440 328 436 328 436 316 420 304 416 308 420 312 424 312 420 308 420 304 416 296 408 296 404 292 400 288 400 280 392 284 396 284 396 288 400 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 272 380 272 380 272 380 272 380 240 388 348 352 244 356 396 544 432 516 344 388 284 368 244 360 272 376 272 380 276 376 272 364 264 364 276 376 280 372 268 360 264 356 260 352 256 356 260 356 260 348 256 344 256 348 264 352 252 340 252 340 252 348 264 344 264 336 268 344 268 336 260 324 256 328 256 328 256 328 256 328 256 328 256 320 252 316 252 308 272 284 276 280 276 292 280 260 236 308 252 300 228 284 232 300 240 292 232 296 244 292 212 248 220 280 232 276 212 264 220 284 208 272 228 272 208 256 212 276 208 260 208 256 204 256 200 252 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 184 236 184 232 180 228 176 228 176 216 176 220 180 224 184 224 168 212 172 212 172 212 176 212 168 188 172 188 172 188 172 188 184 196 176 192 168 184 164 176 160 184 176 188 168 180 164 184 160 176 156 172 156 168 152 168 156 164 156 164 156 164 156 164 152 164 156 168 160 164 156 160 132 148 144 160 152 164 148 156 136 152 148 164 152 160 140 148 144 152 136 148 144 156 140 148 140 152 140 152 140 152 140 152 128 140 128 140 128 140 128 140 124 136 124 132 120 128 116 128 128 144 136 144 124 132 124 140 120 140 136 144 116 116 108 128 20 44 12 40 12 40 16 48 32 56 20 40 4 28 0 28 8 36 8 36 8 36 8 36 20 44 8 32 4 36 16 48 36 52 24 40 16 40 24 48 32 52 28 44 16 32 12 28 12 28 8 28 8 32 16 40 16 36 16 36 16 36 16 36 16 36 16 40 20 44 24 44 12 32 12 36 16 40 20 40 28 40 12 24 4 24 16 36 8 24 8 24 8 24 8 24 20 28 20 24 16 20 12 20 16 16 0 8 8 20 12 16 16 48 48 92 92 124 108 132 112 132 112 128 104 120 96 116 48 32 0 0 0 8 4 12 8 12 0 4 0 4 0 8 0 8 0 12 12 24 16 24 8 16 8 16 8 16 8 16 4 12 4 16 8 20 12 20 16 20 12 20 12 20 12 20 0 28 80 152 168 156 144 164 168 176 168 176 168 176 168 176 168 176 164 168 152 152 136 140 144 132 100 84 60 56 32 32 20 28 0 28 28 64 60 72 44 112 300 540 448 540 432 352 220 272 224 220 240 264 248 292 288 256 236 304 224 252 428 528 328 228 304 284 400 484 532 512 504 420 408 348 276 440 472 680 544 656 560 720 604 680 468 364 500 736 512 364 248 464 632 656 520 648 492 644 508 684 552 720 544 732 584 756 596 808 660 844 680 924 728 936 844 692 216 784 608 768 528 788 664 920 740 880 520 560 636 1004 788 892 720 768 672 768 696 644 660 720 680 712 696 684 692 672 692 668 700 668 704 668 732 692 756 708 756 688 724 680 728 684 740 696 752 704 768 700 772 696 776 700 792 708 796 708 796 712 800 716 804 716 812 720 808 720 808 724 816 732 820 732 820 736 824 740 828 740 836 724 868 740 780 724 816 756 836 760 824 776 796 680 832 764 832 760 832 732 808 748 824 740 804 732 824 728 788 708 784 736 784 724 748 684 700 660 684 672 640 632 580 568 492 492 404 448 368 436 336 412 316 400 312 404 328 420 336 428 344 428 324 400 268 552 408 364 252 368 320 380 448 644 612 708 548 620 496 604 476 592 476 604 492 616 488 612 496 616 500 600 472 588 476 604 512 616 476 584 468 600 488 616 456 592 420 580 452 612 480 624 460 596 468 608 484 608 484 608 488 604 480 596 472 592 472 592 472 588 460 572 448 568 448 572 456 580 452 572 440 568 432 564 424 568 412 556 404 548 400 548 392 584 380 548 452 548 268 412 340 516 440 536 380 532 396 528 408 532 400 528 416 544 412 524 396 520 396 520 396 524 400 524 388 512 388 512 388 508 380 500 368 492 368 488 364 484 360 484 356 488 356 484 352 480 348 480 340 472 336 464 332 460 324 456 332 452 332 452 328 448 324 452 320 444 312 436 308 436 312 440 304 424 312 424 312 424 312 424 312 424 316 424 308 412 288 396 284 396 284 396 284 396 288 400 276 388 272 384 268 376 260 372 268 372 272 372 272 368 264 360 280 376 272 376 276 368 252 340 280 356 260 372 272 344 240 348 248 344 248 340 244 336 240 336 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 208 308 212 312 216 308 212 304 212 308 212 304 208 300 204 300 212 292 196 284 200 288 200 284 192 284 204 296 212 300 208 292 204 288 204 284 200 280 196 280 192 276 192 272 188 268 184 268 192 268 192 268 192 268 192 268 196 268 196 272 200 280 212 292 200 288 188 272 180 260 184 256 196 272 208 276 212 280 216 280 228 280 232 284 228 280 224 272 224 272 216 264 212 264 212 264 224 276 212 264 212 272 228 288 212 264 204 256 200 260 212 272 208 256 208 256 208 256 208 256 208 256 204 252 204 248 200 248 212 252 216 256 212 256 208 248 196 248 200 248 204 256 208 252 216 236 228 240 220 240 220 244 196 224 192 228 192 228 184 224 192 224 184 216 180 216 180 220 176 212 180 220 184 220 180 216 180 216 180 212 176 212 172 208 164 200 164 196 160 192 156 192 156 196 168 200 160 188 152 184 172 196 156 184 156 188 152 180 124 164 128 168 132 172 136 172 136 176 140 180 144 176 140 172 128 172 128 172 128 172 128 172 136 176 124 164 120 168 132 184 124 168 124 168 124 168 124 168 120 164 120 160 116 156 112 156 108 156 108 152 104 148 100 148 104 152 104 156 108 160 112 160 132 156 128 152 120 144 112 136 124 148 112 136 104 132 108 140 112 140 112 140 112 140 112 140 104 132 104 132 104 132 104 132 108 136 108 132 104 128 100 128 92 120 92 120 92 120 92 120 108 128 104 120 96 112 92 108 96 116 104 128 108 128 108 128 40 56 48 64 52 60 44 52 60 68 48 52 36 44 32 44 36 48 36 48 36 48 40 52 44 52 40 48 36 52 40 56 44 56 40 48 36 48 36 48 28 44 32 44 32 48 36 48 32 36 28 32 32 40 40 44 36 40 36 40 36 40 36 40 28 36 32 36 36 40 40 44 32 36 32 40 36 40 40 44 48 44 32 28 24 32 32 44 32 36 32 36 32 36 32 36 28 28 24 24 24 20 20 20 24 16 8 8 12 12 8 4 16 20 40 52 72 76 88 84 104 104 116 112 112 100 92 80 36 20 0 0 0 4 4 0 8 8 8 8 4 4 4 4 4 4 4 8 16 20 20 16 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 20 20 20 24 24 20 20 16 16 40 92 152 172 160 156 164 172 172 172 172 172 172 172 172 172 172 172 164 160 152 144 140 148 132 104 84 68 56 40 32 40 20 20 40 48 92 72 112 88 212 392 612 524 604 488 364 284 288 292 212 240 224 252 256 260 252 280 272 248 308 516 512 312 256 272 244 372 408 420 464 452 424 364 296 360 424 448 648 644 720 672 804 712 784 564 492 604 792 516 416 312 572 708 772 616 772 612 772 628 796 652 800 692 852 716 844 708 868 740 880 784 948 820 960 928 756 468 1020 940 1004 832 904 792 896 776 872 684 692 768 1020 916 1020 988 1020 936 976 872 776 768 776 732 724 760 740 700 656 648 632 672 644 720 640 692 600 676 580 668 560 684 588 684 580 688 584 692 576 692 568 692 564 692 560 708 568 708 564 708 568 712 568 716 572 724 576 720 576 720 580 728 588 732 588 732 592 736 592 740 596 748 580 780 592 688 580 728 600 760 580 748 600 720 516 760 600 748 604 748 584 724 600 744 604 716 620 732 620 708 612 716 656 712 644 692 632 652 612 656 644 656 656 620 620 556 580 500 564 468 556 436 528 412 516 408 516 404 508 400 512 412 524 412 512 376 672 504 480 348 472 396 484 468 668 596 752 616 780 648 796 612 760 608 764 600 744 580 728 596 756 600 756 592 748 600 768 584 748 588 756 592 752 576 736 612 764 596 760 604 768 584 744 608 788 608 788 600 784 592 772 600 764 596 756 588 752 588 752 588 748 576 736 568 732 572 740 580 736 576 732 572 724 564 720 568 716 560 708 552 704 552 704 508 720 540 708 540 560 104 212 288 544 492 668 528 672 504 612 528 676 512 672 528 684 524 672 512 668 512 668 512 668 512 668 500 656 504 660 504 656 496 648 492 648 492 644 488 640 484 640 484 640 484 636 480 632 476 632 472 628 468 624 464 616 456 612 452 616 456 608 452 608 452 596 448 588 440 576 436 576 436 580 424 564 424 564 424 564 424 564 424 564 424 564 416 548 400 536 396 532 396 532 396 532 392 528 388 524 384 516 376 512 372 508 368 496 372 500 368 492 364 488 376 500 372 504 380 508 372 492 364 468 348 480 360 460 336 472 344 464 340 460 340 456 336 456 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 308 420 312 424 312 424 308 420 308 420 304 416 304 412 300 412 300 404 284 396 288 400 288 396 276 392 288 404 292 404 288 400 288 400 284 396 284 392 280 392 276 388 272 384 272 380 268 380 264 372 264 372 264 372 264 372 264 368 260 372 268 380 276 384 280 368 276 356 260 348 252 344 272 364 276 368 280 372 280 376 284 372 288 376 284 368 276 364 276 364 272 356 264 352 268 356 280 352 272 344 268 352 284 364 268 340 260 332 260 336 268 344 264 336 264 336 264 336 264 336 264 332 260 332 256 328 256 324 256 324 260 328 260 312 256 308 256 304 256 308 260 304 264 304 252 308 248 304 244 304 244 304 232 288 232 288 228 280 224 280 228 276 220 272 216 268 220 272 216 268 220 272 220 268 212 264 216 264 212 264 208 260 208 256 200 252 200 248 196 248 192 244 192 244 196 248 196 252 208 264 192 236 172 220 172 228 172 220 164 204 168 208 168 212 172 212 172 216 176 220 180 216 176 208 172 192 176 192 176 192 176 192 180 192 168 180 164 184 176 196 168 184 168 184 168 184 168 184 168 184 168 180 164 180 160 176 156 164 156 160 152 160 148 156 152 160 152 164 156 164 160 168 156 164 152 160 148 156 140 152 152 160 144 148 136 148 140 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 136 148 136 144 132 140 128 140 120 132 120 132 120 132 120 132 128 140 124 136 120 132 116 128 116 132 124 140 128 140 128 136 8 44 28 64 36 56 16 36 32 56 24 44 12 40 12 40 4 32 8 36 12 40 16 44 8 40 12 44 16 40 12 36 16 36 20 40 16 32 12 28 12 32 12 36 16 36 20 40 16 36 12 32 12 36 20 44 16 36 16 36 16 36 16 36 8 28 8 28 12 32 12 32 12 32 12 32 16 36 16 40 32 44 20 32 12 32 20 40 20 36 20 36 20 36 20 36 20 24 16 24 12 20 12 20 16 16 0 8 0 8 0 0 0 4 0 16 16 32 32 40 40 60 64 76 68 60 36 36 4 8 0 8 4 8 0 0 0 0 0 8 0 8 0 4 0 0 0 12 4 16 4 12 8 16 8 16 8 16 8 16 4 12 8 16 8 16 12 20 4 16 16 28 20 24 12 16 24 56 96 152 164 164 152 168 160 168 160 168 160 168 160 168 160 168 160 164 148 148 136 136 136 128 96 80 60 52 32 28 24 32 8 28 32 60 52 72 64 224 388 552 456 528 364 272 280 392 340 272 220 240 236 280 236 296 272 256 228 400 564 516 292 280 260 284 288 368 320 432 464 368 356 268 484 412 344 544 576 648 576 700 596 660 456 456 592 712 388 352 244 524 592 636 504 608 508 620 512 628 512 628 524 664 544 656 524 676 560 696 568 744 620 744 692 480 356 932 736 920 724 904 680 836 644 780 516 648 580 804 636 828 688 864 772 904 760 816 780 860 740 796 676 720 728 748 732 712 684 656 704 680 704 680 728 700 744 700 720 688 716 684 724 684 732 684 752 692 760 692 776 700 788 712 788 708 788 708 792 712 792 716 800 720 800 720 800 724 808 728 820 732 820 732 824 736 824 740 836 724 864 728 772 728 820 744 828 764 816 764 784 680 836 756 816 748 820 720 800 736 820 728 808 720 820 716 792 696 792 720 772 700 744 668 700 640 700 660 668 644 612 604 548 552 484 524 428 488 384 448 348 424 340 424 336 408 312 392 312 400 316 396 296 552 408 372 268 360 296 356 292 400 340 444 392 512 436 524 504 604 520 636 548 648 544 644 512 624 520 616 496 592 480 588 496 608 496 616 500 604 476 592 484 612 468 616 476 620 480 600 480 608 472 608 468 596 460 588 480 596 472 588 464 580 464 584 460 576 452 572 452 572 456 576 456 580 452 576 440 568 432 564 416 560 408 552 404 552 408 556 404 596 428 584 464 464 48 108 316 460 396 496 360 508 360 496 388 504 384 504 392 512 392 500 384 500 384 500 384 500 384 500 364 492 368 496 368 492 360 484 364 492 364 492 360 488 360 488 344 476 344 476 340 472 340 472 340 472 336 468 332 460 324 456 332 456 332 452 328 456 324 452 316 440 308 436 304 436 308 440 312 424 312 424 312 420 308 420 308 420 308 420 304 408 288 396 288 400 284 396 280 388 276 384 272 384 268 380 264 372 256 368 264 368 268 368 268 364 260 356 252 348 244 352 264 368 268 364 276 360 256 356 256 340 240 348 248 340 244 340 240 336 240 336 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 212 312 216 316 220 312 216 308 212 304 208 304 204 300 204 300 212 292 196 284 200 288 200 284 188 276 192 284 196 284 196 280 204 284 200 284 196 280 196 280 192 272 188 272 184 268 184 268 184 260 184 260 184 260 184 260 176 252 176 252 180 260 188 272 196 276 184 264 176 256 180 252 212 280 216 280 224 284 228 284 236 288 248 292 244 288 240 280 232 276 228 268 224 268 224 272 224 280 220 272 216 280 228 292 220 276 216 272 212 272 220 276 220 268 220 268 220 268 220 268 220 268 220 264 216 260 212 260 224 264 232 268 232 264 224 256 224 260 228 268 228 272 232 272 236 256 236 252 228 248 216 244 212 236 200 232 192 224 184 220 192 228 188 220 180 216 184 220 184 220 184 220 180 212 172 204 176 208 172 208 168 204 168 200 164 200 164 200 160 196 160 192 176 204 164 184 148 180 152 188 160 180 132 160 128 160 124 152 132 168 132 172 136 172 140 176 140 176 144 180 144 180 140 176 140 184 140 184 140 184 140 184 136 176 124 164 120 168 132 176 124 168 124 168 124 168 124 168 128 172 128 168 124 168 120 164 108 156 108 156 104 152 104 148 104 152 104 152 108 156 108 160 120 148 120 148 120 144 116 144 124 152 120 144 112 144 116 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 108 136 108 132 104 128 100 128 92 120 92 120 92 120 92 120 108 128 108 128 104 124 104 124 96 120 104 128 108 128 104 124 44 60 56 72 60 68 48 56 60 68 52 60 44 56 44 56 32 44 36 48 40 56 44 60 32 48 44 60 48 56 36 44 36 48 44 56 44 48 32 40 56 68 52 60 44 52 36 48 36 40 32 36 36 44 44 48 36 40 36 40 36 40 36 40 28 32 28 32 32 36 32 36 28 32 32 36 32 40 36 40 48 48 36 36 32 36 36 40 32 36 32 36 32 36 32 36 24 24 24 20 20 20 16 16 20 16 12 12 16 16 8 0 12 8 8 8 8 12 16 20 12 16 24 28 24 16 8 0 4 4 4 8 12 12 8 8 0 0 4 8 8 8 4 0 0 8 16 20 16 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 16 20 28 28 24 20 16 52 76 112 148 164 164 164 168 160 160 160 160 160 160 160 160 164 164 164 160 156 148 140 136 140 124 100 80 64 52 40 28 32 24 32 52 48 96 68 124 100 336 476 608 536 572 404 276 352 396 432 272 252 220 260 268 264 284 264 220 276 428 592 444 256 232 344 396 292 316 332 408 424 284 304 396 552 440 376 520 656 692 684 788 712 736 516 576 704 716 364 392 308 620 624 724 608 756 616 772 616 772 628 780 624 788 640 788 628 804 660 820 700 840 752 864 748 512 480 964 772 932 876 1020 928 1020 908 1016 744 912 880 972 836 908 728 828 744 856 768 896 944 1012 944 944 848 860 780 772 716 728 724 724 708 676 708 664 700 632 668 580 680 592 684 588 684 584 680 572 684 568 684 564 692 572 704 580 704 564 708 568 708 572 712 572 720 580 716 576 720 580 724 588 728 588 732 592 732 596 736 596 748 584 772 580 676 592 732 592 748 604 736 600 704 536 764 600 740 604 740 580 716 596 736 604 716 628 712 624 696 624 712 660 708 656 688 636 656 628 660 656 644 636 624 624 584 616 552 616 524 600 492 572 456 556 444 552 448 544 420 520 404 504 384 484 368 628 456 464 340 444 352 440 344 448 336 448 352 476 368 480 416 560 468 624 532 684 568 700 616 760 636 776 632 768 620 772 608 760 592 740 580 744 596 768 620 756 596 744 592 756 612 780 592 768 600 776 608 780 604 780 600 760 588 748 580 740 576 740 572 736 572 736 572 736 576 736 580 736 576 728 568 724 564 720 552 704 548 700 548 704 556 700 532 676 512 668 568 680 260 416 572 716 540 628 460 616 508 652 500 644 492 640 496 644 496 640 492 640 492 640 492 636 488 636 480 628 488 632 484 624 480 620 484 628 484 628 484 628 484 628 476 632 472 628 472 628 472 628 472 628 468 620 460 616 456 612 456 612 452 608 456 596 452 596 440 580 436 572 432 564 436 568 424 560 424 556 420 556 420 552 416 552 416 548 408 540 400 536 400 536 396 528 388 520 380 516 380 516 380 512 372 504 368 500 364 492 364 492 364 488 356 484 344 468 336 468 352 484 356 480 380 488 360 472 344 460 336 460 340 460 340 456 336 456 332 452 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 312 424 316 428 316 428 312 424 304 416 304 412 300 412 296 408 300 404 284 396 288 400 288 396 280 392 280 396 284 396 284 396 284 396 284 392 280 392 276 388 272 384 272 380 268 380 264 376 260 368 260 368 260 368 260 368 252 360 248 360 252 364 260 368 280 364 272 356 264 352 260 352 284 376 284 376 284 380 288 376 292 380 296 384 296 380 288 372 280 364 272 360 272 360 276 356 284 352 280 348 280 356 288 364 292 360 288 356 284 356 284 356 272 344 272 344 272 344 272 344 268 340 268 336 264 336 260 332 268 336 276 332 272 324 264 316 264 316 268 312 272 312 276 312 264 320 256 312 248 304 240 300 244 304 244 292 232 284 220 276 232 280 224 272 220 272 220 276 224 276 224 272 216 264 204 256 208 260 204 256 204 252 200 252 204 256 200 252 200 248 196 248 208 256 196 248 196 244 184 228 184 224 160 208 160 216 160 208 172 212 172 216 176 216 176 216 176 216 180 224 184 220 176 212 176 196 180 196 180 196 180 196 180 192 172 184 168 184 172 188 168 184 168 184 168 184 168 184 172 188 168 184 164 180 164 180 160 168 156 164 156 160 152 160 148 156 152 160 152 164 156 164 144 156 144 156 144 160 148 160 152 164 148 160 148 160 148 160 140 152 140 152 140 152 140 152 140 152 140 152 140 152 140 152 136 148 136 144 132 140 128 140 124 136 124 136 124 136 124 136 128 140 128 140 128 140 132 144 120 132 124 140 128 140 124 132 28 52 24 52 24 52 24 56 24 52 20 44 16 48 20 48 8 36 8 40 12 44 16 48 4 36 16 48 20 44 8 32 20 44 28 52 28 44 16 32 36 56 32 48 20 36 16 32 16 32 12 32 12 36 20 44 16 36 16 36 16 36 16 36 16 36 16 36 12 32 12 32 8 28 8 32 12 32 16 36 24 40 20 36 16 32 16 32 8 24 8 24 8 24 8 24 16 24 12 20 12 16 8 16 4 12 4 20 20 32 16 16 8 16 4 8 0 4 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 8 8 24 0 4 0 8 0 4 0 4 0 16 20 32 16 16 8 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 12 12 24 20 24 16 20 60 92 116 144 148 164 160 168 148 156 148 156 148 156 148 156 152 160 152 156 144 144 132 136 128 116 84 76 52 48 28 28 24 32 28 44 36 60 44 72 64 324 432 528 456 488 284 256 340 476 436 356 252 236 224 268 240 248 232 312 380 532 572 416 224 212 436 608 272 324 340 376 368 252 420 588 484 392 356 552 600 636 628 724 624 624 376 540 660 604 256 328 276 544 492 572 496 580 504 584 496 588 520 612 548 648 556 616 512 612 524 616 528 660 608 708 620 352 448 776 604 740 592 776 660 840 740 860 588 812 780 904 796 924 720 864 656 784 584 772 760 876 796 876 892 928 836 840 760 772 736 756 712 716 708 704 712 700 704 684 696 684 704 684 716 684 732 684 740 684 756 684 768 696 784 704 784 704 784 708 788 708 792 712 800 716 796 716 796 720 804 728 816 728 816 732 820 732 824 736 832 724 856 708 756 732 824 728 824 756 808 744 776 688 836 736 812 744 820 720 804 736 828 732 812 716 804 704 780 700 784 720 772 700 744 672 708 656 712 680 672 644 624 612 572 576 516 548 476 528 432 488 392 468 376 464 380 456 364 444 348 416 312 376 304 516 352 344 248 308 232 304 264 332 284 340 280 336 280 356 256 328 276 364 308 384 312 388 404 512 448 572 500 616 536 644 524 628 520 616 500 608 520 636 520 628 508 604 476 584 468 584 472 596 472 604 472 612 472 608 480 600 476 588 464 576 460 576 456 572 460 576 460 576 460 576 452 576 448 572 432 564 428 560 404 544 396 544 396 548 400 556 376 532 400 540 464 544 144 248 456 532 428 500 364 488 340 472 372 492 384 492 380 492 380 492 384 492 380 492 376 484 372 484 356 480 360 480 360 476 352 468 356 476 356 476 356 476 356 476 348 476 348 476 348 476 348 476 344 468 340 464 332 456 328 452 336 448 332 448 328 444 328 444 316 436 312 432 308 432 308 432 312 424 312 420 308 416 304 412 304 412 296 408 292 400 288 400 284 396 280 388 272 380 264 376 268 376 264 372 256 364 252 364 260 360 264 364 260 356 252 352 268 364 256 356 260 360 252 344 244 340 244 332 236 336 244 336 244 340 240 336 240 332 236 332 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 212 312 216 316 220 312 216 308 208 304 204 300 204 296 200 296 212 292 196 284 200 288 200 284 200 288 200 284 196 284 196 284 200 284 196 280 196 276 192 276 188 272 184 268 184 264 180 264 192 268 200 268 200 268 200 268 188 256 184 252 184 256 192 264 196 280 192 272 196 272 208 276 228 296 236 292 236 288 232 288 252 296 252 296 252 292 244 284 236 276 232 276 232 276 236 284 228 284 228 284 228 288 232 292 232 288 232 288 228 280 224 276 224 272 224 272 224 272 224 272 220 268 216 264 216 260 212 260 240 276 240 280 240 272 232 268 228 268 228 268 228 268 224 264 224 260 220 252 212 244 204 240 216 252 208 240 200 228 188 224 196 228 188 224 184 220 188 224 188 224 188 220 180 212 168 204 172 208 168 204 168 200 164 200 168 204 168 200 164 200 160 196 156 188 168 216 192 220 168 180 100 128 100 144 132 176 152 184 144 180 144 176 140 176 140 176 140 180 148 184 148 184 144 176 136 180 136 180 136 180 136 180 136 176 132 172 124 168 124 168 124 168 124 168 124 168 124 168 120 164 120 164 116 160 112 156 112 160 112 156 108 156 104 152 100 148 100 152 104 152 108 156 112 140 112 144 116 144 116 144 120 148 120 148 124 148 120 148 112 140 112 140 112 140 112 140 112 140 112 140 112 140 112 140 108 136 108 132 104 128 100 128 96 124 96 124 96 124 96 124 108 128 108 128 108 128 112 132 100 124 108 128 108 124 100 120 56 64 48 56 44 60 52 68 48 56 44 56 44 56 48 64 44 56 44 56 44 52 40 52 36 52 40 56 44 52 40 48 48 60 48 60 48 56 40 48 28 40 28 44 32 44 32 48 32 32 28 32 28 36 36 44 36 40 36 40 36 40 36 40 36 40 36 40 32 36 32 36 24 32 28 32 32 36 32 36 36 40 32 36 32 32 28 32 16 20 16 20 16 20 16 20 20 20 20 20 16 16 16 12 8 8 12 24 36 40 32 24 8 8 8 4 4 0 0 0 20 12 4 0 0 4 12 16 0 0 4 8 8 16 28 40 16 16 8 4 4 4 8 8 4 20 36 40 28 16 16 24 16 16 16 16 16 16 16 16 20 20 16 16 16 16 12 12 12 16 16 16 20 24 28 28 80 104 128 136 144 160 168 164 156 156 156 156 156 156 156 156 152 152 152 152 148 144 140 136 128 112 88 72 60 48 36 28 24 28 44 64 52 92 64 132 148 444 508 580 532 500 320 292 408 412 472 340 316 216 216 220 236 240 300 420 536 584 584 328 232 196 580 712 420 308 364 324 296 324 556 656 332 300 428 612 652 660 708 796 728 684 448 660 724 576 272 364 356 584 504 628 536 648 552 652 540 656 564 704 608 756 628 752 608 772 636 784 636 788 648 824 600 484 596 856 720 832 712 832 736 840 708 796 632 828 792 904 828 992 860 1016 916 968 672 796 736 812 792 876 816 936 900 1008 944 960 868 864 796 776 736 700 712 684 724 676 704 620 704 608 696 600 692 588 684 576 688 568 688 568 692 568 696 564 704 564 708 568 708 568 716 576 712 572 716 580 724 584 724 588 728 588 732 592 732 592 744 584 764 556 664 596 736 580 740 620 728 604 696 560 760 596 732 616 736 596 724 616 744 624 728 628 704 612 696 628 716 652 692 632 680 612 656 612 664 644 664 652 648 644 612 632 580 640 552 632 520 608 488 592 480 596 460 568 460 568 456 548 416 508 432 636 432 452 332 400 292 388 308 392 336 412 324 380 316 420 340 428 344 432 340 432 336 432 352 492 396 548 448 604 500 652 572 732 612 764 604 740 588 740 588 756 636 796 652 792 632 776 616 772 620 776 616 768 604 760 608 760 596 744 580 732 576 732 572 728 576 732 576 732 572 724 572 712 568 708 560 704 556 700 540 684 540 676 536 680 540 680 564 680 568 676 568 692 232 420 516 652 504 640 504 632 484 604 480 628 492 628 484 620 484 632 488 628 484 620 480 616 476 612 468 612 472 612 472 608 464 600 464 604 464 604 468 608 468 608 468 612 468 612 472 616 472 616 464 604 460 600 452 596 448 592 444 600 440 588 440 584 440 580 436 572 432 560 428 560 428 564 424 560 420 556 416 548 412 548 412 544 404 536 400 536 400 536 392 524 388 520 380 516 376 512 376 512 372 504 364 500 360 496 356 484 360 488 356 484 352 476 364 488 356 480 348 464 320 432 276 412 304 428 320 460 344 456 336 456 336 456 332 452 332 448 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 304 420 308 424 312 420 308 416 300 412 300 412 296 408 296 404 300 404 284 396 288 400 288 396 292 404 288 396 284 396 284 400 280 392 280 392 276 388 276 384 268 380 268 380 264 376 264 372 268 376 268 376 268 376 268 376 260 368 256 364 256 364 260 368 280 364 276 360 276 364 284 368 304 384 296 384 296 380 292 380 292 376 296 376 296 372 288 364 280 360 276 356 280 360 284 368 284 356 288 360 288 364 292 364 276 352 280 352 276 344 264 336 276 348 276 348 276 348 276 348 268 340 268 336 264 332 260 328 272 332 280 336 276 324 268 320 268 308 264 304 268 296 264 300 260 312 252 308 248 300 244 300 252 308 248 300 240 292 232 284 232 284 228 276 224 276 224 276 220 272 220 272 216 264 208 256 212 260 208 260 204 256 204 252 208 256 204 256 200 252 200 252 200 252 200 256 200 224 128 148 64 128 96 184 168 244 204 256 184 224 184 220 180 220 176 216 180 220 184 224 184 224 180 216 172 192 176 192 176 192 176 192 180 196 176 188 172 184 164 180 168 184 168 184 168 184 168 184 164 180 160 176 160 172 156 172 164 168 160 168 156 164 156 164 144 156 148 156 152 160 152 160 144 156 144 152 140 152 140 152 140 152 144 160 152 160 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 136 148 136 144 132 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 124 136 124 136 124 136 128 140 128 136 120 128 16 44 20 48 20 48 16 44 12 40 8 36 12 44 20 52 24 48 20 44 16 40 8 36 16 40 12 36 8 40 12 44 28 44 24 40 16 36 20 40 4 24 4 24 8 28 8 28 4 24 4 24 4 28 12 36 16 36 16 36 16 36 16 36 16 32 12 32 8 28 4 24 4 24 8 28 8 32 12 32 12 28 12 28 12 24 8 20 0 16 0 16 0 16 0 16 12 20 12 16 8 16 4 12 0 12 8 24 24 32 16 12 0 0 0 8 0 4 0 0 8 12 0 8 0 8 4 16 0 12 28 48 40 52 48 64 28 28 8 4 0 4 0 12 0 20 32 40 16 12 4 20 8 16 8 16 8 16 8 16 12 20 12 16 8 12 4 12 12 16 4 12 4 20 24 36 80 116 124 128 124 152 156 156 152 160 152 160 152 160 152 160 140 152 144 148 140 144 128 136 116 108 80 68 48 48 28 24 16 36 40 52 40 56 40 76 180 448 468 516 456 416 192 300 372 464 436 440 364 288 220 264 292 356 412 528 564 616 532 296 196 284 600 776 524 384 288 328 300 476 692 524 256 320 472 660 596 612 636 716 628 596 344 652 636 460 220 304 340 472 392 488 440 524 468 532 448 508 448 532 472 560 500 572 516 616 568 648 540 668 552 668 460 316 552 652 564 676 572 724 612 696 552 596 564 656 648 720 652 784 708 824 808 888 592 760 668 720 672 748 672 756 692 792 768 880 868 952 896 908 844 820 768 744 720 712 748 740 744 724 736 704 740 700 744 692 760 684 764 680 772 688 776 700 780 704 780 708 784 708 792 716 788 712 792 716 796 724 812 724 816 728 816 732 820 732 832 728 848 688 744 740 828 716 816 752 796 724 760 692 832 716 804 728 808 712 800 732 828 732 808 724 776 696 772 704 776 720 748 684 720 664 692 656 704 680 684 660 652 636 600 608 552 588 488 544 444 504 408 492 404 492 388 464 372 452 364 440 340 412 360 524 332 340 248 296 212 304 252 300 260 312 256 272 236 300 264 308 256 304 248 308 256 312 240 316 256 340 264 356 288 388 312 428 356 460 340 432 324 432 388 500 448 572 492 608 524 652 504 628 492 624 480 620 464 612 488 608 484 592 468 580 460 576 456 576 464 580 460 572 448 560 436 564 432 556 416 552 412 548 396 536 384 532 376 528 376 528 384 508 396 488 412 536 160 324 504 540 424 492 380 504 360 508 360 480 380 484 364 468 368 484 368 476 364 472 360 464 352 460 336 464 340 464 340 460 332 452 332 456 332 460 336 464 340 460 324 452 328 456 328 460 332 460 328 456 324 448 316 444 312 440 320 436 316 432 316 428 312 432 312 428 308 428 300 424 304 428 312 424 308 420 304 412 296 408 296 408 288 396 284 396 288 404 272 384 268 380 268 380 268 380 260 372 256 368 252 360 244 356 252 356 256 356 256 352 248 344 240 340 236 336 228 308 184 264 156 280 204 304 224 340 244 324 240 336 240 332 236 332 232 328 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 204 300 208 304 208 304 204 300 204 300 204 296 200 296 196 292 212 292 196 284 200 288 200 284 204 288 192 276 188 276 192 280 196 280 196 276 192 276 188 272 184 268 184 264 180 264 176 260 196 264 196 264 196 264 196 264 192 256 188 252 184 256 188 260 200 272 196 272 200 280 216 284 240 308 244 300 240 296 244 292 248 292 248 292 248 288 240 284 236 280 236 280 236 284 244 292 228 288 232 292 236 296 236 292 224 280 228 284 224 272 208 260 232 280 232 280 232 280 232 280 228 272 224 272 220 268 220 264 240 272 244 272 244 272 236 264 232 268 232 264 228 260 224 260 204 260 204 256 204 252 200 252 204 248 212 244 204 240 208 232 200 232 192 224 188 224 188 228 180 216 184 220 184 216 176 212 180 212 176 212 172 208 172 204 172 208 168 204 168 200 164 200 196 212 164 184 136 128 44 36 16 64 64 136 144 196 168 196 152 188 148 184 148 180 144 180 144 184 148 188 152 184 148 180 140 184 140 184 140 184 140 184 136 180 132 176 128 168 120 160 124 168 124 168 124 168 124 168 124 168 120 164 120 160 116 160 116 164 112 160 112 156 108 156 96 144 100 148 100 152 104 152 120 148 116 140 112 136 108 132 104 136 112 148 120 148 116 140 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 108 136 108 132 104 128 100 128 100 128 100 128 100 128 100 128 108 128 104 124 100 120 96 116 104 128 108 128 108 124 100 116 32 52 48 68 56 60 40 44 36 48 32 48 36 56 48 64 56 68 52 60 40 48 32 44 48 56 36 44 32 48 44 60 48 56 36 40 28 44 36 52 44 52 40 48 28 36 20 32 24 24 20 24 20 28 28 36 36 40 36 40 36 40 36 40 28 32 28 28 24 24 20 24 24 28 24 32 28 36 32 36 24 28 28 32 24 28 20 20 16 20 16 20 16 20 16 20 20 20 20 16 16 12 12 12 12 12 16 24 28 24 12 0 0 0 8 16 16 12 4 0 0 0 8 8 12 8 4 0 12 40 72 92 92 88 88 92 48 36 20 4 0 0 8 16 0 16 36 36 20 4 8 16 16 16 16 16 16 16 16 16 20 20 20 16 16 12 12 12 24 16 8 4 8 20 32 44 92 120 132 120 124 152 164 152 160 160 160 160 160 160 160 160 148 148 148 148 144 140 136 132 124 108 84 68 56 44 32 24 20 28 52 72 48 104 60 144 280 560 544 576 536 424 248 300 420 376 460 416 456 312 284 296 412 480 524 540 540 552 508 216 212 304 676 724 724 408 312 332 348 572 700 332 256 376 596 648 648 624 696 760 720 656 444 760 684 468 268 336 412 516 436 544 472 560 512 580 488 548 468 568 492 616 516 628 524 668 568 700 572 788 600 812 452 440 608 740 624 744 648 764 656 752 628 728 616 716 704 832 712 844 716 816 764 912 692 936 848 840 740 768 728 808 724 804 740 812 776 828 860 888 888 904 904 880 860 804 764 700 752 676 724 632 696 612 692 596 688 576 680 568 684 560 700 560 700 564 704 568 708 568 716 572 712 572 712 576 720 584 724 580 724 584 728 592 732 592 744 588 756 544 656 600 740 580 736 636 724 608 688 580 764 600 720 612 724 596 708 616 732 620 736 612 704 600 696 620 720 644 696 628 684 620 664 624 676 652 656 644 644 648 624 648 604 664 552 632 520 616 500 608 496 612 492 584 456 548 432 532 412 512 424 600 396 428 336 404 316 420 308 348 292 364 312 356 300 392 300 364 288 348 284 352 292 372 328 436 340 456 356 476 388 516 352 492 376 496 352 488 368 528 364 500 376 512 404 588 512 688 612 756 620 768 628 772 628 772 612 756 596 740 580 736 580 732 576 736 580 736 576 724 560 712 560 700 556 696 548 692 544 688 536 676 528 664 516 660 516 656 528 636 568 648 536 668 216 428 528 636 488 620 504 624 488 600 464 608 480 612 464 596 468 616 468 604 464 596 456 588 452 584 448 584 456 588 452 580 444 576 448 580 452 584 456 588 460 592 440 580 444 584 448 588 452 592 452 592 448 584 440 580 436 576 436 576 432 572 432 568 428 564 432 564 428 556 424 548 424 552 424 560 420 552 412 548 408 540 408 540 400 528 392 532 400 540 376 512 380 516 380 516 380 516 372 508 368 500 360 496 356 484 352 480 356 484 356 480 348 472 340 468 340 472 336 440 284 388 272 420 320 440 328 460 332 428 336 456 336 452 332 448 328 448 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 296 408 300 416 304 412 296 408 300 412 300 408 296 404 292 404 300 404 284 396 288 400 288 396 288 396 276 384 268 380 272 388 280 392 280 388 276 384 272 384 268 380 268 376 264 372 260 372 260 368 260 368 260 368 260 368 256 364 252 356 248 356 252 356 264 352 268 352 272 360 280 368 312 392 304 388 300 384 296 384 288 368 292 372 292 368 284 360 280 360 280 360 284 368 292 372 284 364 292 368 296 368 296 364 292 368 296 368 292 356 276 344 288 360 288 360 288 360 288 360 280 352 280 348 276 352 272 344 268 328 272 332 276 324 268 316 268 312 272 308 268 304 264 304 260 316 260 316 260 316 264 320 248 300 244 300 244 300 240 296 236 284 228 276 224 276 224 280 212 264 216 272 220 272 216 268 216 268 216 264 212 264 208 260 208 260 208 256 204 252 200 252 220 248 188 228 180 200 120 128 76 136 120 200 184 240 188 220 192 224 188 220 184 216 180 216 180 220 184 224 188 220 184 216 184 204 188 204 188 204 188 204 180 196 180 192 172 184 164 176 168 184 168 184 168 184 168 184 172 188 172 184 168 180 164 180 164 172 164 168 160 164 156 164 144 152 144 156 148 160 152 160 152 160 144 152 136 144 132 140 128 144 140 156 148 156 140 152 140 152 140 152 140 152 140 152 132 144 132 144 132 144 132 144 136 148 136 144 132 140 128 140 128 140 128 140 128 140 128 140 128 140 124 132 116 124 112 120 128 140 128 140 128 136 116 128 28 52 24 48 20 52 24 56 16 44 16 44 16 44 16 44 16 40 20 44 24 48 28 52 20 40 20 40 20 40 20 40 28 44 20 36 16 36 20 40 16 36 16 36 16 36 16 36 20 36 20 36 20 36 20 40 24 40 24 36 20 36 16 32 12 36 12 36 12 36 12 36 4 28 8 36 12 36 8 32 8 24 16 24 16 20 4 12 16 24 16 20 12 16 8 16 12 20 12 16 8 16 4 12 0 12 8 20 8 8 0 0 0 12 0 12 0 8 0 8 0 16 0 16 0 4 0 12 0 52 92 108 88 96 96 100 72 44 8 8 0 0 0 12 0 12 24 36 16 12 0 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 16 12 28 12 16 28 68 92 116 128 148 144 148 140 148 140 152 144 156 148 152 144 148 140 144 136 140 128 132 120 124 84 88 76 72 56 48 32 36 0 28 0 44 80 44 24 120 304 504 400 548 428 344 276 348 372 440 436 480 416 436 400 444 440 456 500 496 528 580 344 212 156 444 628 760 596 616 328 268 480 704 540 300 272 492 660 644 628 548 572 740 624 448 472 712 564 384 192 320 352 452 380 416 388 448 400 460 412 472 420 472 408 468 420 488 440 508 456 512 516 556 568 568 328 372 492 612 552 620 564 644 580 636 560 608 564 656 604 688 616 696 640 728 704 696 640 788 760 832 764 804 700 736 668 712 684 748 712 756 732 772 748 784 788 856 896 956 896 884 812 760 716 700 720 732 748 708 716 688 732 696 728 672 764 704 772 700 768 708 788 732 788 712 788 712 796 724 804 732 800 724 804 736 808 736 812 740 800 776 804 672 760 740 804 728 768 708 784 740 668 740 776 736 784 728 772 708 788 740 800 712 732 712 748 680 732 728 772 692 736 700 740 664 708 664 720 668 640 656 636 624 596 616 592 616 540 560 488 524 448 504 424 492 408 508 404 464 352 444 340 424 380 484 316 352 228 288 224 256 232 268 224 252 236 276 256 272 256 272 232 260 224 284 248 312 212 292 244 332 272 360 288 376 296 380 304 380 304 380 300 376 288 368 284 364 280 364 268 364 332 448 372 500 416 556 500 644 516 628 528 636 520 612 492 588 460 584 476 560 432 556 448 560 416 564 428 556 392 524 404 548 404 528 400 524 392 512 384 512 384 508 412 512 416 524 140 320 452 520 400 492 380 500 360 488 360 472 360 468 356 464 352 464 340 452 340 448 336 444 332 444 332 444 332 444 332 444 332 444 344 456 344 456 340 452 336 448 332 448 332 444 328 444 324 440 344 456 332 440 320 436 324 440 324 428 312 428 320 432 316 428 316 432 312 424 300 412 292 408 296 412 296 412 288 400 276 388 284 400 284 396 280 396 276 392 284 392 284 384 272 372 264 368 272 376 272 372 268 372 264 364 256 360 264 360 264 364 268 364 256 352 256 348 252 348 248 344 232 332 228 328 224 328 228 332 228 332 228 332 228 332 228 332 228 328 228 324 224 320 220 320 228 324 224 320 216 312 208 308 220 308 216 304 204 292 200 288 200 292 204 296 204 296 208 300 204 288 204 288 204 288 204 288 204 288 204 284 200 280 196 280 188 272 188 272 188 272 188 272 184 268 180 264 180 260 176 260 184 268 184 260 176 252 172 252 172 252 180 252 184 256 196 256 200 264 200 264 208 280 236 300 240 296 240 296 240 296 240 296 252 296 252 292 248 288 244 288 244 288 240 280 236 288 248 300 236 284 248 296 252 292 244 284 244 292 252 300 244 284 228 272 276 296 256 284 260 288 224 252 204 272 212 268 204 268 204 312 248 280 232 268 236 276 240 272 244 276 232 260 220 256 224 260 216 252 220 256 220 256 220 256 208 244 208 240 208 244 216 248 212 244 204 236 196 228 192 232 200 232 192 224 188 224 188 228 184 220 184 216 180 212 176 212 168 208 172 212 176 208 172 204 176 212 172 204 156 180 128 156 148 188 152 192 156 188 152 184 156 192 148 184 144 184 144 188 148 184 140 176 136 176 136 180 140 184 140 180 136 176 132 176 140 184 140 180 136 176 132 176 132 176 124 168 120 168 120 172 104 156 116 168 128 176 128 176 112 152 100 152 112 164 112 152 104 156 108 156 108 156 112 160 120 144 108 136 116 144 108 132 116 140 112 136 108 140 112 144 108 136 108 136 108 136 108 136 120 140 104 132 112 140 104 124 100 128 100 132 104 136 108 136 84 116 88 120 92 124 96 124 88 120 100 132 108 132 100 124 104 128 100 124 96 128 100 132 56 64 52 60 48 64 52 68 44 56 44 56 44 56 44 56 40 52 44 56 44 56 44 60 40 52 40 52 40 52 40 52 44 48 44 44 40 40 36 40 32 36 32 36 32 36 32 36 32 36 32 36 36 40 36 40 40 40 36 40 32 36 32 32 36 32 36 32 36 32 36 32 28 24 32 32 36 28 32 24 20 24 24 24 24 20 16 12 28 28 24 24 24 20 20 20 20 20 16 16 16 12 12 12 4 8 16 20 16 8 0 0 4 0 4 0 8 8 12 12 8 12 20 16 20 16 24 28 48 88 120 124 120 120 120 112 88 52 20 8 0 0 0 12 0 12 28 28 20 12 12 16 20 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 20 16 20 24 20 12 36 68 92 108 128 140 140 136 136 140 148 148 152 152 152 152 148 148 148 144 140 136 132 128 124 124 92 88 80 68 56 44 32 24 44 16 40 84 76 116 52 240 440 616 532 596 484 320 272 332 404 376 468 404 460 380 448 400 460 408 496 524 540 488 304 220 228 428 696 676 668 608 416 300 572 660 456 244 416 540 652 632 656 544 608 760 696 472 568 752 584 404 244 388 436 492 444 476 432 516 448 536 468 548 472 548 468 548 476 560 492 576 504 592 528 644 584 628 344 476 528 676 592 696 624 708 624 688 596 672 628 696 668 728 676 728 700 756 744 712 680 780 768 812 796 808 800 812 792 808 784 768 716 700 728 740 752 756 760 768 792 808 876 900 896 880 844 772 744 684 744 640 672 576 672 600 712 604 696 572 696 568 692 568 692 568 716 576 712 572 712 568 716 576 724 572 728 584 732 588 740 596 728 628 732 532 688 600 728 592 728 600 744 624 632 628 728 624 724 612 716 596 720 636 736 608 692 616 712 592 692 652 732 644 688 660 692 640 652 656 676 664 648 652 656 636 612 640 624 664 588 644 548 628 524 624 504 612 496 604 492 564 448 540 440 524 472 576 408 444 320 380 316 340 252 312 232 304 240 308 240 292 256 304 244 284 252 308 288 348 304 400 328 420 340 424 344 440 348 444 356 464 368 476 372 480 376 488 376 484 372 484 372 484 336 464 364 476 364 492 412 560 504 652 520 684 564 732 604 756 584 744 596 728 568 712 548 680 556 696 568 688 540 664 532 680 528 672 520 668 516 668 508 656 508 616 524 632 532 656 232 444 536 644 496 612 492 620 488 604 472 612 472 608 468 604 464 604 452 592 452 588 448 584 444 584 440 580 440 580 440 580 440 580 448 588 444 584 444 580 440 576 444 568 444 564 440 564 436 560 448 568 440 556 428 552 432 556 436 552 424 548 432 556 428 548 428 552 424 548 420 540 416 540 400 528 404 532 404 528 400 520 400 520 396 520 392 516 392 512 388 512 384 504 372 496 364 488 364 492 364 492 360 488 360 484 360 476 356 476 356 476 356 476 348 464 344 464 340 460 340 456 348 464 336 452 328 448 324 448 328 448 328 448 328 448 328 440 324 432 324 428 324 424 320 424 324 424 320 420 312 412 304 408 304 408 300 404 300 404 296 400 300 404 300 400 296 396 292 392 288 400 288 400 288 400 288 400 288 400 284 396 284 392 280 392 272 384 272 384 272 384 272 384 268 380 268 380 264 376 264 368 268 368 264 360 256 352 252 356 252 352 248 356 252 360 256 352 256 344 256 348 268 368 292 388 296 384 296 384 296 384 296 376 296 376 292 372 292 368 288 368 292 368 284 364 284 368 296 380 280 376 288 376 288 372 280 356 284 356 272 340 272 364 316 392 280 340 264 348 288 376 300 376 312 320 260 372 288 440 380 364 292 340 272 324 272 336 280 332 280 332 268 316 256 312 260 316 260 312 256 308 256 308 256 308 248 296 244 292 240 296 248 300 248 284 240 276 232 272 232 272 240 280 236 276 236 272 232 272 220 260 220 256 216 256 212 252 204 248 208 252 212 248 208 244 208 244 208 244 204 228 184 216 192 232 200 236 200 236 196 224 196 212 192 208 188 204 188 204 192 204 184 200 180 196 184 200 184 200 184 196 180 192 176 192 176 192 180 196 180 196 180 196 176 184 176 180 172 176 168 176 156 168 164 176 172 180 172 180 164 164 152 160 160 168 156 156 156 164 156 164 156 164 156 160 148 156 136 148 144 156 136 144 144 152 140 148 136 152 140 156 136 148 136 148 136 148 136 148 144 152 132 144 140 152 132 140 128 140 128 144 132 148 136 148 116 132 120 132 124 136 128 140 116 132 128 144 132 144 128 140 132 140 128 136 124 140 128 144 24 52 20 48 20 48 24 52 16 44 16 44 16 44 16 44 24 44 24 44 20 40 20 40 20 40 20 40 20 40 20 40 16 40 24 44 24 40 12 28 12 32 12 32 12 32 12 32 16 32 16 32 12 28 12 28 20 32 16 32 12 28 12 24 16 36 16 36 16 36 16 36 8 28 12 32 12 32 8 28 12 20 16 24 16 20 8 12 16 20 12 20 8 16 8 12 8 16 8 12 4 12 0 8 0 4 0 12 4 8 0 0 0 8 0 20 4 32 16 40 4 32 20 44 28 52 40 68 72 100 108 116 108 124 108 100 92 60 16 8 0 0 0 12 4 16 16 20 4 12 4 20 16 20 4 8 0 12 12 24 8 16 8 16 8 16 8 16 16 16 12 24 8 8 24 64 88 112 120 136 128 136 128 136 136 144 140 152 144 148 136 144 136 144 132 132 120 124 112 116 80 84 68 64 40 36 16 24 0 60 36 80 80 52 64 204 388 544 412 548 372 264 272 372 392 440 416 468 424 460 424 460 400 428 428 548 492 328 220 204 200 556 616 692 620 692 460 468 644 640 328 300 544 656 596 660 572 552 488 728 608 432 560 692 460 296 180 372 400 444 364 436 360 424 384 452 404 464 408 460 396 452 396 456 404 468 416 472 416 492 488 448 268 376 468 540 508 584 564 608 544 576 536 588 556 644 588 668 600 668 616 696 656 660 600 700 652 724 696 756 728 784 764 816 780 796 732 736 696 720 708 728 708 728 716 740 716 760 776 824 832 864 876 888 836 796 764 720 732 704 732 696 740 696 752 700 760 704 772 712 776 716 780 708 776 712 788 712 796 724 800 732 796 736 804 736 792 768 788 672 748 732 780 716 788 724 792 724 700 740 776 736 764 716 760 704 776 740 788 712 740 708 744 684 740 732 788 716 736 700 748 676 720 672 736 684 672 672 656 632 608 628 620 632 588 592 532 556 496 544 480 524 416 504 404 468 364 456 360 432 376 492 332 372 248 308 252 276 200 240 200 232 204 228 200 212 212 232 192 224 184 248 208 276 240 316 252 332 252 328 260 336 268 336 272 344 280 352 284 356 280 364 276 364 280 368 280 368 284 376 284 360 256 340 268 368 284 380 288 412 340 476 408 528 452 560 468 560 460 576 460 544 424 560 420 548 404 528 400 524 396 516 392 508 396 500 392 500 376 476 392 500 420 528 120 300 436 508 376 480 368 488 356 472 356 468 360 468 356 464 356 460 344 452 340 448 340 444 336 444 328 436 328 436 328 436 328 436 328 436 324 432 320 428 320 428 328 436 324 436 320 432 320 428 324 432 316 420 308 416 308 420 312 420 304 416 312 428 312 416 300 412 300 412 300 412 300 412 280 392 284 400 292 404 288 400 280 392 280 392 276 388 272 384 284 380 276 372 268 364 260 360 260 356 256 356 252 352 252 352 260 356 256 352 252 344 248 344 244 340 244 336 240 332 236 332 252 352 240 336 224 324 216 320 216 320 216 320 216 320 216 324 228 324 224 324 220 320 220 320 216 316 212 308 208 304 204 300 204 296 204 300 208 304 212 304 216 304 208 296 200 288 192 280 204 288 204 288 204 288 204 288 204 284 200 284 196 280 196 280 192 276 192 276 192 276 192 276 188 272 188 268 184 264 180 264 184 268 176 260 168 256 176 256 180 248 180 252 192 256 196 260 200 264 208 276 228 300 248 316 244 304 244 304 244 304 244 304 252 300 248 296 248 292 244 292 248 296 244 292 248 296 252 300 252 288 256 288 252 284 244 276 244 288 260 304 268 300 252 288 316 332 284 296 260 292 248 284 188 324 208 312 432 500 240 252 244 288 240 272 240 284 248 280 240 272 232 264 224 260 224 260 236 264 232 260 224 256 220 252 220 248 216 244 212 244 216 248 216 248 208 236 200 232 196 236 196 232 200 240 200 232 192 224 184 220 184 220 180 216 180 212 172 208 176 212 176 212 172 208 168 208 176 212 176 208 172 204 160 196 164 200 164 200 160 200 152 196 152 192 148 188 144 188 148 192 144 184 136 180 140 184 140 184 140 180 136 176 132 176 128 172 128 176 136 184 140 188 124 172 128 180 128 172 116 160 112 160 116 164 116 164 112 160 120 160 108 156 108 156 104 144 112 160 112 156 104 152 100 148 120 144 108 136 116 144 108 132 116 140 112 136 108 140 112 144 108 136 108 136 108 136 108 136 116 136 104 132 112 140 108 128 100 128 104 132 104 132 108 136 96 124 96 124 100 128 100 128 92 120 96 128 104 132 100 128 100 128 96 124 96 124 100 128 52 64 48 56 44 60 52 64 44 56 44 56 44 56 44 56 48 60 44 56 40 48 36 48 40 52 40 52 40 52 40 52 32 40 44 52 48 44 28 28 28 32 28 32 28 32 28 32 32 32 28 32 28 28 24 28 32 36 28 32 28 28 24 28 32 28 32 28 32 28 32 28 28 28 32 28 32 24 24 20 16 20 24 24 24 20 16 16 12 12 12 12 8 8 8 4 12 12 12 12 8 8 8 4 4 0 0 0 0 4 8 12 32 32 40 48 60 64 76 76 64 68 80 80 84 84 96 100 100 104 104 104 116 128 116 92 104 64 24 8 0 0 0 12 24 20 16 12 8 12 16 20 24 20 12 8 8 12 20 24 16 16 16 16 16 16 16 16 24 16 16 20 12 8 36 68 112 124 140 144 144 140 140 144 140 140 144 144 144 144 140 140 140 140 136 128 124 116 112 112 88 80 68 56 40 28 20 12 28 32 72 104 76 132 132 372 488 616 528 584 416 260 296 380 424 368 444 388 464 400 472 408 404 384 416 500 444 228 184 164 308 564 696 616 676 660 568 556 712 492 320 376 656 656 624 628 616 556 484 676 584 456 668 728 432 308 240 456 472 472 404 476 396 480 420 512 448 524 448 520 428 500 420 496 420 500 432 520 428 584 496 508 312 492 512 604 528 636 588 652 560 612 556 632 624 680 660 704 664 696 680 724 692 680 664 716 680 704 724 748 728 752 748 788 792 820 820 832 784 776 752 724 712 712 724 736 748 736 728 712 732 740 816 808 872 804 844 748 796 680 720 604 696 588 688 584 700 604 724 616 708 588 704 588 708 584 716 588 720 588 724 596 724 604 736 608 736 648 724 564 708 628 728 608 732 604 744 588 672 636 720 624 708 620 708 616 720 660 732 632 700 624 696 604 696 656 736 664 688 664 704 652 676 664 700 668 676 648 660 608 616 632 640 668 632 668 596 656 572 656 560 652 528 640 512 592 476 584 464 548 460 592 428 480 352 416 348 384 288 348 260 316 232 300 228 292 220 280 220 272 224 288 252 312 288 380 312 404 324 416 340 440 352 452 344 444 340 444 336 444 348 460 348 464 356 468 360 472 376 488 372 472 344 452 348 476 344 468 332 464 340 484 364 504 428 572 432 580 476 660 552 684 536 652 524 644 520 648 504 632 496 636 492 636 484 632 480 624 500 588 492 616 528 636 200 408 516 624 472 592 476 604 472 588 464 600 464 596 460 596 456 592 448 584 448 580 444 576 440 576 432 568 432 568 432 568 432 568 428 564 428 560 424 556 420 556 428 552 428 548 424 548 420 544 424 548 420 540 412 532 408 532 412 532 404 532 412 540 412 532 396 520 396 524 400 528 404 528 392 516 396 520 396 520 392 516 388 512 384 508 384 504 380 504 376 504 372 496 364 488 360 484 356 484 356 480 352 476 348 476 352 472 348 464 340 456 332 452 340 460 336 456 336 452 332 452 352 468 340 452 328 444 324 444 320 440 320 440 320 440 320 432 320 428 324 424 320 424 316 420 308 412 308 408 304 404 300 404 300 404 300 404 300 404 300 404 300 404 296 400 292 392 284 388 284 396 284 396 284 396 284 396 284 396 284 392 280 392 276 388 276 388 276 388 276 388 276 388 272 384 272 384 268 380 264 372 264 364 260 356 256 356 256 356 248 352 248 356 252 360 256 352 264 348 280 368 308 392 324 404 308 384 308 384 308 384 308 384 300 372 300 368 296 368 292 364 300 372 300 372 300 376 304 380 304 392 296 388 296 372 288 364 284 364 304 384 312 368 284 344 288 352 276 344 272 352 284 360 308 344 188 488 864 1020 684 600 296 344 280 332 280 340 284 340 272 328 268 324 264 320 264 320 272 324 268 316 260 308 252 304 256 308 252 300 248 300 248 304 252 292 244 280 236 276 236 276 216 260 228 272 232 264 216 248 224 264 220 260 220 256 216 256 208 248 212 256 216 252 208 244 208 244 212 248 212 248 212 248 188 224 192 228 192 228 188 220 196 212 196 212 192 208 188 200 196 208 188 200 184 200 184 204 184 200 184 196 180 192 176 192 176 192 176 192 176 192 180 196 168 180 180 192 180 180 164 164 160 172 164 172 160 164 152 160 172 172 156 164 156 164 148 148 164 168 160 164 152 156 144 152 148 156 136 148 144 156 136 144 144 152 140 148 136 152 140 156 136 148 136 148 136 148 136 148 140 148 132 144 140 152 136 144 132 144 132 144 132 144 132 144 128 140 128 140 128 140 128 140 120 132 124 136 128 140 128 140 128 140 124 132 120 136 128 140 24 48 16 44 16 44 20 52 16 44 16 44 16 44 16 44 24 44 24 40 16 36 12 32 20 40 20 40 20 40 20 40 8 36 20 48 24 36 8 20 8 28 8 28 8 28 8 28 16 32 16 28 12 24 8 24 16 32 12 28 12 24 8 24 12 32 12 32 12 32 12 32 8 32 12 32 8 24 0 20 8 16 12 24 16 24 12 16 8 16 8 16 4 12 0 8 4 8 0 8 0 4 0 4 0 0 0 0 0 12 20 40 36 60 48 76 68 96 84 108 76 104 88 108 84 104 88 116 104 116 104 108 116 140 120 100 84 56 12 8 0 0 0 16 24 24 4 8 0 12 8 16 12 20 4 12 4 12 12 20 8 16 8 16 8 16 8 16 20 20 8 20 8 16 36 80 112 132 132 144 132 136 132 144 128 136 132 140 132 140 128 136 132 136 124 124 108 112 100 104 76 76 56 48 28 24 12 20 0 64 48 84 56 64 124 336 388 524 412 520 308 248 308 412 400 432 396 444 412 464 432 480 368 452 388 460 348 188 160 140 312 676 616 668 612 692 588 688 672 408 364 568 628 660 620 628 584 568 396 576 448 448 664 656 320 232 220 428 432 412 332 404 328 392 352 420 372 432 372 428 360 412 348 400 344 404 356 412 360 468 416 364 268 412 452 488 464 532 520 564 508 532 512 568 564 636 592 656 600 660 616 684 616 648 628 696 628 680 660 704 692 720 704 732 724 756 764 796 808 808 768 748 728 720 716 720 724 748 720 732 704 712 712 720 800 808 844 840 868 824 832 780 788 732 748 692 740 696 748 704 748 696 756 704 764 712 776 720 780 716 784 724 788 728 788 732 792 752 760 676 764 736 772 716 788 724 800 672 748 740 776 732 768 720 760 708 768 744 768 708 736 704 736 688 740 724 768 724 732 716 748 704 724 704 744 708 704 684 656 616 608 636 632 640 616 632 572 592 540 584 524 568 476 552 444 504 412 492 392 452 380 500 368 416 308 352 308 336 272 316 244 260 204 232 208 244 200 224 188 224 172 236 180 252 200 288 220 312 236 332 264 360 284 360 276 348 272 348 272 352 264 348 264 352 268 360 272 360 272 360 268 348 252 340 256 348 280 364 276 356 260 336 240 320 244 316 212 284 228 392 360 480 384 500 376 500 388 500 380 484 372 480 372 476 368 472 368 476 376 460 368 484 396 480 80 268 408 480 360 456 348 468 340 456 348 456 348 452 344 452 340 448 332 440 332 440 328 436 324 432 324 432 324 432 324 432 324 432 320 428 316 424 316 420 312 420 308 420 304 416 304 412 300 412 304 416 304 412 296 404 288 400 284 392 276 396 292 408 292 400 280 392 284 396 288 404 292 408 284 396 284 396 280 384 268 376 268 380 268 376 264 376 260 372 268 368 264 364 260 356 256 356 256 356 256 352 252 348 248 348 252 344 248 340 240 332 232 328 244 340 244 336 240 336 236 332 232 336 228 328 224 328 224 332 216 320 216 320 216 320 216 324 224 324 220 320 220 316 216 316 204 304 204 304 204 300 200 300 216 304 216 296 212 292 204 288 204 288 204 288 204 288 204 288 208 280 208 280 208 280 208 280 208 280 204 276 204 272 200 272 200 272 200 272 200 272 200 272 196 268 196 264 192 260 188 264 180 264 172 256 176 256 180 260 180 248 188 252 192 256 196 260 204 272 232 300 256 324 272 328 260 316 260 316 260 316 260 316 260 304 256 304 252 300 252 296 252 304 256 308 260 308 260 308 268 300 272 296 264 292 264 292 260 292 256 292 264 312 288 332 284 312 284 304 268 292 252 296 204 200 484 924 912 1000 900 752 256 284 248 272 248 280 252 280 240 268 240 268 236 264 232 260 244 276 240 268 232 260 224 256 232 260 224 252 216 248 220 252 220 256 212 244 204 240 204 240 180 224 196 236 196 224 180 208 188 224 188 220 184 220 180 216 172 212 180 216 180 216 176 208 176 216 172 212 168 208 168 208 152 196 156 200 160 196 156 192 148 192 152 196 152 192 144 184 152 192 144 188 140 184 144 188 140 184 140 180 136 176 132 176 140 184 136 176 128 168 124 164 120 172 132 184 132 172 116 156 116 164 116 164 112 156 104 148 124 164 108 156 108 156 100 140 112 160 108 152 100 144 96 140 120 144 108 136 116 144 108 132 116 140 112 136 108 140 112 144 108 136 108 136 108 136 108 136 112 132 100 132 112 144 112 132 104 132 104 132 104 132 104 132 100 128 100 128 100 128 100 128 92 120 92 120 96 124 100 128 100 124 92 120 92 120 96 128 48 60 44 56 44 56 48 60 44 56 44 56 44 56 44 56 40 52 40 52 36 48 36 48 40 52 40 52 40 52 40 52 32 40 40 44 40 36 28 28 32 36 32 36 32 36 32 36 36 40 36 36 28 28 24 28 36 36 32 36 28 32 28 28 28 24 28 24 28 24 28 24 28 28 32 28 28 20 16 12 12 16 20 24 24 24 20 20 28 28 24 24 24 20 20 20 8 8 4 4 4 0 0 0 12 8 4 8 20 40 60 72 76 72 84 84 96 100 108 108 108 108 116 108 104 96 104 104 104 108 108 104 112 124 112 84 68 36 12 8 4 0 4 20 36 24 12 8 12 16 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 28 20 16 24 20 24 56 96 120 124 132 132 128 124 128 132 128 132 136 136 136 136 132 128 136 132 128 120 112 104 100 96 80 72 60 44 32 28 24 24 60 76 84 104 60 144 200 476 492 608 524 532 336 248 348 364 424 360 432 360 432 376 464 412 444 420 448 384 304 188 176 160 468 632 668 624 660 616 640 656 624 324 488 644 632 600 656 600 632 576 444 532 416 548 716 644 292 284 304 512 480 472 388 452 392 472 400 484 416 496 420 500 424 496 408 480 404 484 416 500 412 552 428 428 324 484 460 532 480 572 532 592 528 576 540 600 588 632 624 660 632 660 644 680 636 644 672 704 664 668 684 684 688 712 708 732 716 732 724 732 760 764 768 776 780 776 760 740 712 696 728 704 724 692 736 700 724 688 744 712 788 748 820 764 844 736 768 652 720 628 700 600 700 612 704 608 708 616 716 624 712 608 716 616 720 620 724 632 716 640 688 580 708 652 712 624 732 632 740 568 728 676 732 676 732 688 732 696 744 728 740 684 720 680 712 680 728 704 736 704 716 716 740 704 720 708 732 704 708 676 652 608 616 640 652 676 652 688 620 672 600 672 588 680 580 692 544 640 512 632 500 584 464 624 476 556 420 500 428 488 372 444 328 380 264 328 252 340 244 316 240 304 232 304 244 316 296 384 308 396 316 412 336 436 352 452 348 456 356 476 376 492 368 480 368 484 372 484 372 484 380 488 372 480 364 476 364 476 344 464 360 484 368 476 348 456 336 432 272 336 224 392 344 492 436 556 456 584 468 592 468 592 472 608 472 608 472 608 468 608 488 572 476 600 484 580 160 400 488 596 448 572 452 584 456 572 448 580 444 580 440 576 440 572 432 568 432 564 428 564 424 560 424 560 424 560 424 560 424 560 424 560 424 560 420 556 416 544 412 532 408 532 404 528 404 524 404 528 408 528 404 520 392 512 384 504 376 508 392 520 396 516 396 524 400 528 404 532 408 532 396 520 392 516 384 504 372 492 376 500 372 496 368 492 368 492 360 488 360 484 356 484 352 480 352 480 352 480 348 476 348 468 340 460 340 456 332 452 328 448 340 460 340 456 336 452 332 452 328 448 324 440 320 444 328 448 320 440 320 440 320 440 320 432 320 424 320 424 316 420 316 416 304 408 304 408 304 408 304 408 308 416 304 408 292 396 284 392 280 388 284 392 288 396 288 400 276 392 276 392 276 392 276 392 276 392 276 392 272 388 272 384 268 384 268 384 268 384 268 384 264 380 260 376 260 372 256 368 264 364 260 356 256 360 260 364 248 352 248 356 252 360 256 352 256 348 284 380 312 396 312 392 316 396 316 396 316 396 316 392 312 384 312 380 308 380 304 376 304 380 312 384 316 388 312 384 296 372 288 368 288 368 292 368 312 392 340 404 336 368 284 324 264 324 268 324 260 328 268 344 336 284 460 872 840 884 668 432 292 344 272 328 272 340 280 336 264 324 268 332 268 328 264 320 276 328 272 324 268 316 264 312 268 316 260 308 252 304 252 296 260 292 252 284 244 280 244 280 236 276 240 280 244 272 232 264 228 260 224 260 220 256 220 256 212 248 216 252 216 252 212 248 224 248 212 232 200 228 200 228 204 232 208 240 212 236 204 232 188 208 196 216 200 208 184 196 196 212 192 204 188 204 188 204 184 200 184 196 180 192 176 192 188 204 184 192 172 180 160 172 172 180 176 188 176 180 164 168 164 172 168 176 164 168 156 160 168 168 156 164 156 164 152 152 156 164 152 160 148 152 144 152 148 156 136 148 144 156 136 144 144 152 140 148 136 152 140 156 136 148 136 148 136 148 136 148 136 144 128 144 140 156 140 148 136 148 132 144 132 144 128 140 128 140 128 140 124 136 124 136 120 132 116 128 120 136 128 140 124 136 120 132 120 132 124 136 20 44 16 40 12 44 16 48 16 44 16 44 16 44 16 44 12 36 16 36 16 36 20 40 20 40 20 40 20 40 20 40 16 36 16 32 12 32 8 28 12 32 12 32 12 32 12 32 28 40 24 36 16 28 12 24 24 36 20 36 16 32 16 28 16 24 16 24 16 24 16 24 20 28 20 24 12 16 4 8 4 16 12 24 16 24 16 20 16 20 12 20 8 16 8 12 0 4 0 0 0 0 0 0 0 16 24 52 64 84 80 92 72 96 76 100 80 104 88 108 92 116 100 116 88 104 88 112 88 108 100 100 92 100 76 60 32 16 0 8 4 8 4 24 28 24 4 12 8 16 4 4 0 12 12 24 16 20 4 8 8 16 8 16 8 16 8 16 20 16 12 24 16 32 64 112 116 128 128 132 116 120 116 128 120 128 124 132 124 132 120 128 128 132 116 116 100 100 88 92 68 68 48 44 24 32 24 36 40 88 40 64 32 96 184 452 412 536 424 444 216 256 356 400 372 424 388 420 368 424 408 476 436 456 436 380 228 168 132 236 504 688 552 688 604 652 612 656 532 396 548 696 600 628 604 632 604 576 460 500 372 592 688 512 212 232 308 476 448 436 364 404 352 408 352 408 356 416 368 428 372 420 356 404 348 412 368 428 392 464 368 332 304 404 404 444 424 476 464 508 480 524 500 548 524 584 560 616 572 620 600 648 592 632 632 680 624 668 660 660 648 676 688 700 692 696 708 712 704 708 736 760 792 792 800 776 764 772 728 716 684 692 700 716 728 716 728 712 744 740 796 784 868 812 812 768 796 756 764 716 756 716 756 708 748 704 748 708 764 708 768 716 772 720 776 720 776 724 736 676 772 744 772 728 776 732 788 648 792 772 772 760 776 764 776 756 776 772 760 728 756 740 752 756 772 760 756 748 736 764 752 756 724 752 728 744 716 700 640 616 584 644 612 664 616 668 576 636 552 624 536 608 512 588 484 548 464 556 460 512 400 544 436 492 388 444 404 440 352 420 336 368 276 304 252 296 252 284 232 272 212 268 204 264 228 312 232 312 228 320 248 340 268 340 264 344 280 364 304 392 300 384 292 380 292 380 288 376 276 360 268 356 268 356 268 352 244 340 276 364 292 360 276 344 292 360 240 244 136 224 200 304 268 380 304 412 320 416 332 440 360 452 352 452 352 452 352 456 352 436 352 464 368 436 68 296 396 464 340 436 332 456 332 444 328 436 336 432 332 432 328 428 324 424 324 420 320 416 316 416 312 412 312 412 312 412 312 412 320 420 320 416 316 416 312 412 300 404 296 400 296 396 292 396 288 392 292 396 288 384 276 376 272 372 264 376 280 388 284 384 288 392 292 396 292 396 292 396 280 384 284 384 280 380 272 372 268 368 264 368 260 364 260 360 264 360 264 360 260 356 260 352 256 348 252 348 248 344 248 344 240 336 240 336 240 336 236 332 240 332 236 332 232 328 232 324 232 324 224 316 220 312 220 316 216 312 216 312 216 312 216 312 228 320 228 316 224 316 220 312 212 304 212 308 216 308 216 308 216 300 216 296 212 292 208 292 204 288 200 284 200 284 200 284 204 280 204 280 204 280 204 280 204 280 204 276 200 276 196 272 192 268 192 268 192 268 192 268 188 264 184 260 180 256 180 256 184 260 180 256 176 260 188 260 188 248 188 252 200 256 204 260 224 284 260 316 288 328 280 316 284 324 284 324 284 324 284 324 280 320 280 316 276 316 272 312 264 308 276 320 280 320 276 312 272 300 272 296 276 308 288 320 304 332 292 296 232 220 144 152 44 76 56 104 96 168 180 252 204 260 228 320 328 392 304 336 256 284 240 268 240 280 248 276 232 268 240 276 244 276 236 268 240 272 240 272 240 272 236 268 240 268 232 256 220 252 220 256 228 260 220 248 212 244 208 244 208 244 208 244 204 240 204 236 192 228 188 224 188 220 184 220 176 216 180 220 184 216 180 212 180 216 172 204 160 200 164 208 164 208 168 212 172 208 168 204 144 192 152 200 156 192 140 180 156 196 148 188 144 188 144 192 140 184 140 180 136 176 132 176 140 180 136 176 128 168 120 160 128 176 128 172 124 168 120 168 116 168 120 168 120 164 116 160 116 156 104 152 112 160 108 148 104 148 100 148 100 148 100 148 120 144 108 136 116 144 108 132 116 140 112 136 108 140 112 144 108 136 108 136 108 136 108 136 108 132 100 132 112 144 112 136 108 136 108 132 104 128 100 128 100 128 96 124 92 120 92 116 92 120 88 116 88 120 100 132 96 120 92 116 88 120 92 124 48 56 44 52 40 56 44 60 44 56 44 56 44 56 44 56 28 44 32 48 36 52 40 56 40 52 40 52 40 52 40 52 40 40 32 32 28 32 28 36 36 40 36 40 36 40 36 40 48 48 44 44 36 36 28 32 40 44 40 40 36 40 32 36 24 24 24 24 24 24 24 24 28 28 28 24 20 16 12 8 12 12 20 24 24 24 24 24 8 8 4 4 4 0 0 0 4 4 0 0 0 0 0 0 0 20 56 92 112 116 108 104 112 108 108 104 108 104 108 104 116 120 128 120 116 112 120 120 112 132 136 120 108 104 84 64 24 4 0 8 16 12 12 24 32 24 12 12 20 20 8 0 4 12 20 28 28 20 12 4 16 16 16 16 16 16 16 16 24 16 20 28 28 40 80 120 136 140 144 140 132 128 132 136 124 128 128 132 132 128 128 124 132 132 124 116 108 100 92 88 76 68 52 40 36 36 36 40 56 72 60 96 76 204 296 612 500 616 504 440 252 252 424 368 408 352 428 336 400 324 444 400 492 368 472 320 216 120 120 256 640 620 592 636 664 600 640 568 508 416 604 632 644 612 604 624 624 572 528 520 400 700 704 512 216 308 360 560 496 528 440 488 424 496 412 484 412 496 428 512 420 492 404 476 400 484 420 504 460 552 408 420 364 480 424 500 448 508 472 532 508 564 532 568 556 592 600 624 612 628 632 660 640 632 656 672 652 664 692 660 692 708 688 696 668 684 696 720 720 708 700 700 724 732 736 720 752 724 760 712 728 676 704 664 716 676 708 668 700 672 720 692 748 688 740 696 776 720 764 676 732 660 720 636 700 624 692 620 704 632 708 640 712 644 716 652 728 676 696 632 744 708 740 692 740 688 756 604 776 752 756 764 780 792 780 796 780 824 764 776 768 796 768 812 788 812 772 792 764 812 788 796 764 792 768 780 736 736 656 652 620 700 672 736 708 772 672 760 656 760 644 756 612 744 584 704 580 728 584 680 492 680 532 632 488 588 508 588 468 576 468 544 396 464 332 428 324 412 316 392 296 372 296 376 304 396 312 400 316 412 336 448 348 452 340 448 340 468 364 488 384 496 380 492 376 484 372 484 372 484 368 488 384 500 388 496 360 472 364 472 356 452 332 428 352 464 332 360 208 292 228 344 292 420 352 476 364 480 388 520 432 552 432 552 428 556 432 556 448 536 460 580 460 548 164 440 472 576 436 552 440 568 448 556 432 560 428 556 424 552 424 552 420 548 416 544 412 540 412 540 404 532 404 532 404 532 404 532 416 544 416 540 412 536 408 536 400 520 396 516 396 512 392 512 380 504 388 508 384 496 368 484 368 484 364 488 380 508 384 500 380 500 380 500 380 500 380 500 372 496 380 504 384 504 380 500 368 488 364 484 364 480 360 480 360 476 356 476 356 476 352 472 344 464 340 460 340 456 336 456 332 448 336 448 336 448 340 452 328 440 324 436 324 432 320 432 332 440 324 428 308 416 304 416 308 420 308 420 308 420 308 420 320 424 320 420 316 416 312 416 308 412 308 412 308 412 308 412 292 400 296 404 296 404 300 408 296 400 292 396 280 384 276 380 280 388 280 388 280 388 280 388 280 388 280 384 276 380 272 380 264 372 264 372 264 372 264 372 260 368 256 364 256 360 252 360 260 360 256 356 256 360 260 364 248 352 248 356 252 360 256 352 288 376 320 408 344 416 336 400 324 396 324 396 324 396 324 396 324 392 324 388 320 388 316 384 304 380 316 392 324 388 316 384 316 388 312 384 320 396 340 404 344 340 188 160 68 128 116 200 172 212 128 148 80 148 128 212 200 308 316 360 224 372 356 332 288 332 268 320 272 328 276 324 264 320 272 332 280 328 272 320 272 324 272 324 272 324 276 328 272 324 264 312 256 304 252 296 264 296 256 288 248 284 248 284 244 276 236 268 232 268 236 272 228 264 228 260 224 256 220 256 212 252 216 256 220 252 216 244 220 244 208 232 204 236 212 244 196 228 200 232 204 228 200 224 188 208 200 220 200 208 184 196 200 212 192 204 188 204 188 208 184 200 184 196 180 192 176 192 176 192 172 188 172 188 168 184 180 184 172 176 168 176 168 180 164 176 168 180 172 180 168 172 160 160 148 160 160 172 160 160 144 152 148 156 148 156 148 160 148 156 136 148 144 156 136 144 144 152 140 148 136 152 140 156 136 148 136 148 136 148 136 148 136 144 128 144 140 156 140 148 136 148 136 144 132 140 128 140 124 136 124 132 120 128 116 124 124 132 116 124 116 132 128 144 124 132 120 128 116 132 120 136 24 56 28 56 28 52 20 44 20 48 20 48 20 48 20 48 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 8 32 20 44 24 40 12 28 20 40 20 36 16 32 12 32 20 40 24 40 24 36 16 28 16 28 12 24 8 28 12 32 16 24 16 20 12 16 8 16 16 24 16 20 12 20 8 16 12 16 8 12 4 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 0 28 60 76 100 92 100 96 112 84 104 84 108 88 112 92 116 72 96 80 100 80 108 104 132 132 112 92 116 108 84 32 12 0 4 0 0 0 12 8 24 12 20 12 16 8 12 4 12 4 12 4 16 8 20 12 20 12 16 8 12 4 16 8 20 12 16 8 20 24 64 88 124 116 124 116 128 120 132 124 132 124 120 112 132 144 156 128 116 120 128 120 116 92 92 80 92 56 56 40 36 24 28 20 36 72 52 24 56 0 188 312 488 428 540 416 336 180 312 368 412 376 412 368 404 360 424 404 468 468 484 416 356 108 140 104 340 588 644 568 660 596 620 564 600 556 604 612 636 600 620 600 636 564 576 520 440 456 708 664 368 192 244 408 488 440 496 372 416 368 424 372 424 368 416 356 408 368 420 360 412 356 420 376 436 424 436 388 320 300 420 356 452 404 452 440 488 464 512 496 540 504 564 560 612 588 612 584 616 612 640 632 656 636 660 652 676 664 672 680 676 680 676 692 692 704 696 712 696 716 708 728 712 704 724 732 756 756 748 736 716 720 708 728 700 720 700 744 728 728 712 732 724 756 748 784 772 820 792 808 760 768 720 748 716 772 720 772 732 788 740 764 704 828 704 728 748 792 752 800 760 764 788 748 720 756 808 780 780 764 800 776 796 740 760 724 776 732 772 752 788 740 780 736 784 708 780 724 796 712 780 696 768 704 740 616 636 560 668 584 736 636 732 568 676 560 688 552 656 540 616 508 592 532 580 552 548 424 580 492 576 452 488 444 508 412 492 384 448 344 396 320 368 316 364 292 344 276 340 260 328 244 328 236 324 240 332 252 336 260 344 260 348 272 364 284 376 284 376 288 380 292 376 288 372 288 376 288 372 284 368 280 368 292 356 276 360 288 340 276 348 312 392 284 264 164 232 180 200 188 264 204 304 244 344 300 396 308 396 308 400 316 408 316 416 296 416 300 432 356 420 92 268 376 432 312 404 312 428 312 424 316 416 316 416 312 412 308 408 308 408 308 408 308 408 308 408 308 408 308 404 304 404 300 400 304 404 304 404 300 392 288 384 280 384 280 384 280 384 280 384 272 372 264 364 260 364 264 368 264 372 272 376 272 376 268 368 268 368 268 372 272 372 256 352 280 384 276 380 272 376 268 372 264 368 260 364 256 356 252 356 276 368 264 352 252 348 256 352 244 340 244 340 244 340 244 344 248 344 244 340 240 336 236 336 228 328 228 324 224 324 220 320 232 332 224 320 216 312 212 312 204 304 204 304 204 304 204 304 216 304 220 304 220 304 220 304 224 308 224 304 220 304 216 300 228 304 224 296 216 292 216 296 216 288 208 280 196 268 188 264 212 280 220 292 224 288 212 276 184 264 208 280 200 256 180 248 188 256 188 256 188 256 188 256 192 260 192 256 188 252 184 252 176 256 184 252 184 252 192 252 172 240 200 256 200 252 208 264 260 304 292 332 312 336 300 324 300 328 300 332 304 336 308 336 284 328 300 344 304 336 284 316 272 316 280 324 288 328 284 324 304 340 340 356 316 288 220 208 56 36 0 72 156 272 284 304 284 304 268 264 200 192 124 136 72 116 104 184 192 264 256 300 252 284 256 276 248 272 244 268 256 280 256 280 256 280 256 280 256 284 244 272 240 276 252 288 260 284 240 264 232 264 224 252 232 268 224 256 208 240 196 232 204 244 204 240 200 236 196 236 192 232 192 228 188 224 184 224 184 224 184 220 180 216 176 216 172 216 172 212 168 208 164 208 184 224 180 220 172 212 164 208 164 208 160 200 156 196 148 192 140 184 136 180 136 184 144 188 140 180 132 172 128 172 128 176 132 180 136 180 136 176 128 168 124 172 124 168 120 164 116 164 120 168 120 164 116 160 112 160 124 168 120 168 116 160 112 160 108 156 108 152 104 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 128 152 116 136 100 124 96 124 104 136 112 136 100 124 100 132 104 132 104 132 104 132 104 132 108 132 96 120 84 112 84 112 104 128 96 124 104 132 100 124 92 124 100 136 108 140 108 136 56 68 52 64 52 60 48 60 68 76 60 64 44 48 28 40 36 48 36 48 36 48 36 48 36 48 36 48 36 48 36 48 32 36 36 44 40 40 32 36 40 44 36 40 36 36 32 36 32 36 32 36 32 32 24 28 32 32 28 28 24 32 28 36 24 24 24 20 20 20 16 16 16 16 12 12 8 8 8 8 16 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 8 4 0 0 4 8 8 4 56 76 96 104 100 96 96 100 100 96 104 100 108 104 108 108 96 96 100 96 100 100 116 124 124 108 104 104 88 48 20 16 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 16 16 12 16 32 64 96 120 124 124 124 128 128 132 132 132 128 120 116 128 148 148 132 112 124 128 124 112 96 84 84 84 60 56 44 36 28 28 32 36 76 64 60 116 72 304 428 604 504 612 460 324 248 304 408 348 416 340 408 324 412 340 452 384 504 420 472 312 160 68 132 384 664 588 640 588 636 568 604 568 644 600 628 592 632 604 620 588 556 568 520 448 516 764 652 408 220 372 480 584 480 576 440 508 432 508 428 504 424 492 412 484 412 488 408 484 416 500 436 520 480 520 412 396 356 504 400 516 444 508 472 528 496 544 520 560 552 584 584 604 596 608 608 620 620 636 648 652 656 656 664 672 676 684 676 684 676 684 692 700 696 692 696 692 700 688 704 692 704 680 736 720 764 724 748 708 744 712 740 704 724 696 736 720 724 680 716 680 732 700 756 708 780 732 788 728 784 724 788 740 804 728 756 696 768 740 812 776 852 728 764 784 832 792 836 808 844 856 812 800 876 960 936 956 904 968 928 988 904 964 900 988 896 972 896 952 856 908 820 888 832 908 840 904 816 876 784 860 804 840 692 736 644 804 788 956 816 912 744 868 728 880 708 844 668 788 632 752 644 752 664 696 500 732 588 712 544 632 532 632 504 616 484 580 444 544 416 520 396 500 376 476 372 476 372 456 368 452 356 456 352 456 352 460 348 456 348 464 356 476 372 488 372 488 376 492 380 488 376 484 376 488 376 484 372 480 368 480 376 468 356 472 360 448 340 456 372 488 360 360 228 312 236 288 228 332 256 364 292 416 340 464 360 472 368 480 376 492 384 496 392 516 400 536 440 528 172 392 452 552 400 520 412 540 420 532 412 540 412 536 408 532 404 532 404 532 404 532 404 532 404 532 404 532 404 528 400 528 396 524 400 528 400 524 396 516 384 504 384 504 384 504 384 504 384 504 376 492 368 484 364 484 364 488 360 484 368 488 368 488 364 480 352 476 360 484 364 488 372 492 376 496 376 492 372 488 368 488 360 480 360 480 356 476 356 476 364 484 356 472 348 468 348 468 336 456 336 456 340 460 340 452 340 440 336 440 332 436 328 432 328 432 324 428 320 424 320 424 328 428 316 416 308 412 308 412 304 408 304 408 304 408 304 408 304 412 304 412 304 412 304 412 312 420 308 416 308 412 304 412 296 400 288 392 284 392 284 396 288 396 284 388 272 376 264 372 276 368 256 380 304 432 332 432 292 384 260 352 240 348 252 360 256 360 256 360 256 360 256 360 260 364 260 360 256 356 252 356 256 356 252 356 252 356 252 356 240 352 256 364 260 364 268 372 308 392 332 420 348 420 340 412 340 412 336 412 332 408 328 400 336 404 336 400 332 396 324 392 340 404 328 392 324 400 336 412 324 400 320 352 224 196 44 48 124 224 252 340 304 344 300 348 324 368 320 356 304 324 264 304 208 244 164 224 184 288 252 328 268 312 272 316 272 320 276 320 280 324 280 324 280 324 280 324 284 332 280 328 276 332 280 336 276 316 256 308 256 312 256 296 264 296 260 284 248 272 236 264 244 272 244 268 240 264 236 264 232 260 232 256 228 252 224 252 224 252 224 248 220 244 216 244 216 232 216 228 212 224 208 224 216 232 212 224 208 220 204 216 208 224 204 216 196 212 192 208 184 196 180 192 176 196 184 200 184 200 180 192 176 192 176 192 176 192 180 196 176 192 172 184 172 180 172 176 168 176 164 172 172 180 172 176 168 176 164 172 164 172 164 168 160 168 156 164 156 164 156 160 152 156 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 152 160 140 148 132 140 128 140 132 148 140 148 128 136 128 144 124 136 124 136 124 136 124 136 124 132 116 128 112 128 116 128 136 140 124 136 132 144 128 132 132 148 136 148 132 140 120 132 32 56 24 44 16 44 20 52 40 64 32 52 16 36 0 24 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 12 32 16 36 16 36 12 32 20 36 16 36 12 32 12 32 12 28 12 24 8 20 4 20 12 28 8 24 8 24 12 28 20 28 24 24 20 20 20 20 12 12 12 8 8 4 4 4 0 8 0 4 0 4 0 0 0 4 0 4 0 8 0 8 4 8 0 4 0 12 12 24 72 92 96 108 92 92 80 88 76 96 80 100 80 104 84 104 80 100 84 100 80 104 96 128 112 112 96 96 56 24 4 24 0 4 0 0 0 12 8 24 12 20 8 16 8 16 4 12 4 12 4 16 8 20 12 20 12 16 8 12 4 16 8 20 8 12 0 16 28 68 88 116 116 124 116 124 120 128 120 128 112 116 104 124 128 140 116 112 112 120 112 108 84 80 68 76 52 52 36 32 20 28 28 40 52 48 8 68 20 280 344 528 404 540 364 248 216 368 344 412 360 404 360 404 364 428 408 480 448 516 440 400 176 72 108 540 600 652 564 632 564 608 572 620 660 640 584 604 604 640 584 580 512 580 480 424 552 728 552 284 192 372 504 532 436 500 400 444 376 428 372 424 364 416 360 412 356 416 364 428 380 448 404 468 452 452 340 328 336 444 380 460 408 468 440 488 456 504 476 528 540 580 552 576 552 588 584 620 584 616 620 644 636 660 656 668 680 680 664 668 672 684 696 708 704 696 700 696 708 700 716 708 704 712 724 732 740 744 752 740 772 760 768 748 760 732 764 748 732 716 724 716 732 720 748 736 768 752 788 772 812 792 840 820 860 804 816 768 816 808 868 848 876 776 812 868 916 904 944 920 912 924 812 820 856 940 888 904 852 916 872 924 852 904 856 924 892 956 904 960 880 936 856 932 836 932 828 928 792 888 756 876 764 768 648 704 540 736 704 884 692 832 616 772 600 760 584 720 596 700 576 652 580 656 596 572 372 616 520 596 472 548 472 532 404 508 384 484 372 448 356 432 344 396 324 388 324 392 312 384 312 396 300 380 288 368 280 364 272 356 272 360 280 364 292 376 288 376 292 380 292 380 288 376 288 376 288 372 284 368 280 368 296 368 280 368 288 348 276 352 304 400 324 288 180 228 192 220 160 224 184 248 208 284 244 328 264 336 260 348 264 352 272 364 264 376 272 400 324 396 84 276 352 416 308 388 296 412 296 408 304 408 308 404 308 400 304 400 304 400 304 400 304 400 304 400 304 400 304 396 300 396 296 392 296 392 300 392 296 384 284 376 284 380 284 380 284 380 284 380 276 372 272 364 264 360 268 364 256 356 260 360 264 356 260 352 244 340 248 344 256 356 268 368 260 356 260 356 256 352 256 352 252 348 256 352 256 352 256 356 264 352 264 352 260 344 252 336 248 336 244 332 244 332 244 332 228 328 228 328 224 324 224 324 224 324 220 320 220 316 216 316 228 316 220 308 212 304 212 304 216 308 216 308 216 308 216 308 216 300 216 300 216 300 216 300 228 312 228 308 224 304 220 304 208 284 204 276 200 276 200 276 208 284 204 276 196 268 188 264 212 272 204 296 264 348 264 312 192 248 168 232 168 244 180 248 184 252 184 252 184 252 184 252 188 256 188 256 184 252 184 252 184 252 184 252 192 252 192 252 200 260 212 264 216 264 232 288 296 336 320 356 332 360 328 352 328 352 320 344 312 332 300 328 312 344 304 336 300 340 312 352 312 348 312 348 308 336 292 324 268 228 128 72 44 100 152 216 236 304 340 360 300 292 288 340 292 320 292 324 300 328 300 324 292 284 224 220 196 232 232 268 236 260 240 272 252 284 264 288 260 284 260 280 256 280 256 280 244 276 248 280 248 280 244 276 232 256 220 252 224 264 228 260 228 264 220 256 208 244 200 236 204 244 204 240 200 236 196 236 192 232 192 228 188 224 184 224 184 224 184 220 180 216 176 216 172 216 172 212 168 208 164 208 156 200 156 200 156 200 156 200 164 204 160 200 152 192 148 192 140 184 136 176 132 180 136 184 144 188 140 180 132 180 136 180 132 176 136 180 132 172 124 168 128 176 124 172 120 168 120 168 128 176 128 172 124 168 120 168 112 156 108 156 108 152 104 152 104 152 104 152 100 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 116 140 108 132 104 132 104 136 104 136 112 136 100 124 100 132 92 120 92 120 92 120 92 120 88 116 84 112 88 120 96 124 108 132 96 124 100 128 96 116 100 128 104 128 100 120 88 112 64 68 48 52 36 56 48 68 40 52 44 56 44 60 48 60 36 48 36 48 36 48 36 48 40 52 36 48 36 48 32 44 32 36 32 40 36 36 32 36 36 40 36 36 32 36 28 32 28 32 24 24 20 24 20 24 28 32 24 24 20 28 28 32 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 4 4 8 8 8 8 12 16 16 12 12 12 20 36 48 92 96 104 108 104 96 88 84 96 92 96 92 96 92 96 92 96 100 108 104 108 112 128 132 128 108 92 80 56 24 16 24 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 12 8 4 16 40 72 100 112 124 124 124 124 124 124 124 128 116 112 112 116 128 128 116 108 116 116 116 100 84 72 68 68 60 52 40 28 28 32 40 48 56 88 56 140 172 416 476 624 496 608 376 232 296 352 396 332 400 328 404 324 412 340 460 384 484 436 480 360 296 40 184 572 656 592 644 572 612 556 604 568 648 572 576 548 620 604 604 540 524 584 488 460 640 764 488 300 208 524 608 648 504 588 468 516 420 496 416 492 416 496 420 496 428 512 444 536 472 564 496 576 528 548 372 420 408 516 424 516 460 528 484 540 492 544 516 564 588 604 580 600 580 608 600 624 584 604 624 640 644 652 656 664 684 676 656 652 660 676 696 696 692 684 692 672 692 676 696 680 704 684 704 684 708 684 708 680 732 704 736 696 716 688 724 704 708 672 696 660 688 656 696 660 716 676 732 684 740 696 760 720 776 732 772 736 784 744 784 748 792 692 752 800 856 828 868 856 896 884 808 776 804 840 792 816 800 848 816 864 808 860 808 876 808 892 840 932 868 952 884 976 932 1020 952 1020 944 1020 944 1020 952 984 892 1004 804 976 952 1020 904 1020 840 984 824 988 796 948 764 912 736 848 728 860 732 724 460 796 660 748 604 732 600 692 552 676 524 632 484 592 448 564 412 528 388 508 392 512 396 496 404 500 392 484 376 480 368 476 368 480 368 480 364 496 376 500 376 488 380 496 384 492 376 488 376 488 376 484 372 480 368 480 380 476 360 480 356 452 340 452 364 492 384 368 224 308 244 308 220 308 236 332 256 360 292 400 324 416 324 436 340 448 352 456 356 468 364 488 396 492 168 392 416 512 384 488 384 504 396 504 396 516 392 512 388 508 388 508 388 508 388 508 388 508 388 508 388 508 388 508 384 504 384 500 380 500 384 504 380 496 372 488 372 484 372 484 372 484 372 484 368 476 360 472 356 468 360 472 348 464 352 468 356 464 352 460 356 452 332 448 348 464 340 440 332 444 332 444 332 444 332 444 336 452 340 456 344 460 348 464 340 452 348 460 344 452 332 440 332 440 328 440 328 436 324 436 324 428 324 428 324 428 324 428 320 424 316 420 312 416 312 416 316 416 308 408 304 408 304 408 308 412 308 412 308 412 308 412 296 404 296 404 296 404 296 404 304 412 304 412 300 408 296 404 280 384 272 380 272 380 276 384 284 388 280 384 272 376 264 372 268 384 300 416 300 364 204 268 152 284 224 352 252 348 240 340 248 352 248 352 248 352 248 352 256 356 252 356 252 356 252 356 252 356 252 356 252 356 252 356 256 364 264 368 260 376 284 396 336 412 352 428 364 432 360 424 356 424 352 416 344 408 336 400 340 400 344 404 352 416 364 424 344 404 352 396 312 328 228 260 128 188 136 220 212 328 336 416 340 364 304 324 284 336 316 368 308 340 304 336 304 344 312 360 328 364 308 352 300 348 284 332 268 316 276 324 284 332 292 340 288 328 284 328 284 324 280 324 272 328 280 336 284 332 276 324 272 316 260 312 264 320 268 308 260 292 260 284 248 272 240 268 244 272 244 268 240 264 236 264 232 260 232 256 228 252 224 252 224 252 224 248 220 244 216 236 216 232 216 228 212 224 208 224 196 212 196 212 196 216 200 216 204 220 200 216 196 208 188 204 192 204 188 200 184 200 184 204 192 204 184 200 180 196 184 200 172 192 176 192 176 188 168 180 176 180 172 180 168 176 168 176 172 180 168 176 164 172 164 172 152 160 148 156 148 156 148 156 152 156 148 156 148 156 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 140 148 136 144 132 148 140 152 132 148 140 148 128 136 128 144 120 132 120 132 120 132 120 132 124 136 120 132 120 132 124 136 136 144 124 136 128 140 120 124 108 124 116 132 124 136 124 136 32 56 16 36 8 40 20 52 0 28 8 40 20 52 28 60 16 36 16 36 16 36 16 36 20 40 20 36 16 32 12 32 12 32 12 28 8 32 12 32 16 36 12 32 12 28 8 28 16 32 8 20 4 20 8 24 12 24 4 20 4 20 8 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 0 4 0 8 0 12 4 16 8 20 8 12 4 24 40 68 84 92 88 100 96 100 88 92 76 96 76 96 76 92 72 92 72 104 96 124 104 128 112 140 112 84 44 48 36 28 4 8 0 4 0 0 0 12 8 24 8 16 8 16 8 16 8 16 4 12 4 16 8 20 12 20 12 16 8 12 4 16 8 20 8 8 0 20 40 80 96 112 116 124 116 124 116 124 116 120 108 112 104 112 108 116 104 108 108 116 104 100 72 68 56 64 48 48 28 28 16 32 36 52 52 64 12 84 100 384 356 516 428 516 300 220 284 420 316 396 348 396 360 404 368 436 404 476 428 516 428 448 340 160 232 656 568 652 576 636 556 604 568 600 584 588 556 592 584 616 564 564 496 564 452 484 664 696 384 212 160 504 584 584 464 500 392 420 356 412 356 412 360 420 372 432 384 448 408 480 440 508 456 516 472 460 296 360 372 436 368 436 420 480 432 492 448 504 468 528 548 588 556 592 564 600 568 592 556 592 592 624 616 640 636 660 652 656 616 632 624 664 668 688 684 688 680 680 684 684 688 684 700 692 696 680 692 684 700 692 708 704 724 712 720 716 732 732 716 696 700 680 696 676 700 680 732 712 748 712 744 712 752 732 764 752 792 776 796 776 784 764 788 708 728 772 780 748 756 740 760 792 724 728 720 764 720 764 732 772 744 772 736 764 720 760 712 760 732 784 736 788 728 796 752 844 764 864 776 880 788 900 856 876 820 928 724 900 808 944 756 916 700 880 708 884 704 848 680 812 664 736 652 768 656 596 348 716 592 620 508 636 508 568 460 580 436 544 408 492 392 464 356 424 344 408 328 408 320 400 308 400 300 388 296 388 296 384 292 380 288 372 288 376 296 380 288 380 296 384 296 384 292 376 288 376 288 372 284 368 280 368 288 360 268 364 272 336 256 340 296 400 320 280 164 228 196 240 192 240 204 244 212 260 224 292 252 316 244 328 248 340 260 344 232 348 240 360 292 368 80 288 308 380 284 364 272 380 264 384 284 380 284 380 280 376 276 372 276 372 276 372 276 372 276 372 284 376 280 376 276 372 276 372 268 368 272 372 272 364 268 360 268 364 268 364 268 364 268 364 264 356 256 348 252 348 256 352 252 352 256 356 260 352 256 348 268 344 228 332 256 356 244 316 232 328 232 328 232 328 232 328 232 332 236 336 240 340 244 344 240 332 248 340 252 332 240 324 240 324 236 320 232 316 228 316 224 328 224 328 224 328 224 328 212 316 212 316 208 312 204 308 224 316 216 312 212 312 216 312 212 308 212 308 212 308 212 308 212 296 220 296 220 296 220 296 220 296 216 292 212 288 212 288 212 276 208 272 204 276 212 280 212 276 208 272 200 268 196 264 188 276 224 260 128 116 0 36 48 172 176 272 200 244 176 248 188 252 188 252 188 252 188 252 188 256 192 256 192 256 192 256 184 252 192 252 192 252 200 252 200 256 208 252 216 272 252 316 316 344 336 356 344 360 340 356 336 352 332 348 328 344 328 344 304 344 316 356 320 348 304 336 308 336 280 288 208 200 128 136 180 232 288 340 352 344 304 284 304 300 284 308 316 332 300 296 292 320 280 304 280 308 288 312 280 300 292 316 304 312 280 280 276 296 276 296 280 300 280 300 276 292 272 288 268 284 264 280 236 272 244 280 248 276 240 268 248 272 228 260 228 264 228 260 224 264 220 260 208 248 204 244 204 248 204 244 200 240 196 240 192 236 192 232 188 228 184 228 184 228 184 224 180 220 176 220 172 220 172 216 168 212 164 212 156 204 156 204 156 208 160 208 160 204 156 196 148 192 144 188 156 196 148 188 144 188 144 188 148 188 140 184 136 180 140 184 128 172 132 176 128 172 124 164 124 172 120 168 120 164 116 164 112 160 108 156 104 152 104 152 96 144 96 144 96 148 100 148 96 148 100 148 100 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 108 136 104 132 104 136 112 144 104 136 112 136 100 124 100 132 100 128 100 128 100 128 100 128 112 136 104 124 96 120 92 120 104 128 92 120 96 124 92 112 80 112 88 120 96 124 96 124 56 64 44 52 40 52 44 60 40 52 40 52 44 56 44 56 36 48 36 48 36 48 36 48 44 56 40 48 36 44 28 40 32 36 28 32 28 32 32 36 32 36 32 36 28 32 28 28 36 36 24 24 16 24 24 32 24 28 20 24 20 24 24 28 16 16 16 12 12 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 12 16 16 16 16 20 20 12 12 28 60 88 92 88 88 92 100 104 96 92 100 96 96 92 96 88 92 88 92 104 128 132 136 124 120 116 84 40 8 12 24 16 0 0 8 4 0 0 4 12 16 24 12 12 16 16 16 16 20 20 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 20 8 8 24 60 92 112 116 124 124 124 124 120 120 120 120 116 116 116 112 112 112 112 112 116 116 112 100 80 64 60 60 56 44 32 24 24 36 48 64 48 120 56 164 272 520 488 604 524 528 300 256 352 364 404 308 400 328 404 320 416 336 452 364 476 408 468 372 440 180 384 592 628 592 656 576 608 556 600 552 608 564 596 568 612 580 584 532 524 508 460 552 724 688 368 284 240 640 648 688 560 600 480 516 428 504 424 496 420 500 432 512 436 520 464 560 496 576 504 584 500 532 324 452 440 496 420 492 464 536 476 536 484 544 512 568 568 600 576 616 592 620 580 588 572 600 600 620 612 640 644 660 656 632 616 612 636 652 668 664 680 660 672 652 672 648 676 656 668 664 664 660 672 668 692 680 688 664 704 672 712 676 724 692 700 664 688 648 680 644 684 648 688 648 696 640 688 640 700 656 716 676 732 692 744 716 772 744 780 680 720 756 768 716 744 716 736 736 736 700 748 732 752 772 772 764 776 772 772 764 764 764 776 804 796 832 796 828 788 840 780 848 796 876 812 900 828 936 828 880 784 904 780 960 932 1020 932 1020 888 1020 896 1020 884 1020 860 1020 856 960 860 1020 864 816 512 956 784 800 672 836 668 744 612 740 588 700 536 656 496 624 452 572 424 548 408 532 396 504 408 508 404 508 404 512 408 520 392 504 384 504 380 504 384 508 380 492 384 496 384 496 380 492 376 488 376 484 372 480 368 488 372 488 352 480 348 444 328 444 360 484 356 348 208 300 244 308 228 308 236 312 232 320 252 344 284 372 292 392 308 404 324 424 328 444 332 452 356 460 156 400 368 476 360 468 356 468 368 476 368 488 368 484 364 484 360 480 360 480 360 480 360 480 360 480 368 488 364 484 364 480 360 480 352 476 356 480 360 476 352 464 352 464 352 464 352 464 352 464 348 460 344 452 340 452 340 452 344 460 348 464 352 460 348 456 352 448 320 428 324 448 340 452 332 444 332 448 336 448 340 452 324 440 328 440 328 440 332 444 324 436 324 440 328 436 324 432 324 432 320 428 312 424 308 416 324 420 324 420 328 424 328 424 312 408 312 404 308 404 304 400 316 412 312 404 308 408 312 412 300 396 300 396 300 396 300 396 292 400 292 400 292 400 292 400 288 396 288 392 284 388 280 388 280 384 276 384 276 388 284 392 276 380 272 380 268 376 264 368 260 368 272 308 132 168 64 168 184 312 260 360 252 332 252 360 248 340 248 340 248 340 248 340 252 344 252 344 256 348 256 348 252 356 252 356 252 356 252 356 248 356 248 360 260 392 312 432 348 420 352 428 360 432 356 428 356 424 352 424 352 420 348 420 344 408 356 408 340 376 304 348 320 356 276 308 244 304 260 320 332 380 312 356 296 340 300 344 292 348 328 364 320 344 312 348 324 348 316 340 308 340 312 352 312 348 300 344 304 364 304 348 316 352 312 344 304 336 300 332 296 332 296 328 288 324 284 320 272 324 276 328 276 328 272 324 272 312 252 300 252 304 248 288 260 280 260 272 256 268 248 264 248 264 248 260 244 256 240 256 236 252 236 248 232 244 228 244 228 244 228 240 224 236 220 236 220 228 220 224 216 220 212 220 212 216 208 216 208 216 208 216 200 216 200 212 192 204 188 200 200 216 192 204 188 200 184 204 188 204 184 196 176 196 180 196 172 188 172 188 172 184 164 180 164 172 164 168 160 168 156 164 148 156 144 152 144 148 140 148 144 152 144 152 148 156 148 156 144 152 144 152 148 156 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 136 148 132 144 132 148 140 152 132 148 140 148 128 136 128 144 132 144 132 144 132 144 132 144 144 152 132 140 120 132 116 128 124 132 116 132 124 140 124 128 124 136 124 136 120 128 112 120 20 48 20 44 16 40 12 40 20 48 16 44 12 36 4 32 16 36 16 36 16 36 16 36 24 44 20 36 16 32 8 28 12 32 8 24 4 28 12 32 12 32 12 28 8 28 4 24 16 24 0 12 0 12 0 24 8 20 4 16 0 20 4 24 12 12 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 8 4 16 12 20 4 20 12 8 0 28 60 100 88 88 76 88 88 100 84 80 84 104 80 100 76 96 76 92 80 116 120 148 116 112 72 80 32 12 0 4 0 0 0 0 0 4 0 0 0 12 8 24 4 12 4 16 8 20 12 20 4 12 4 16 8 20 12 20 12 16 8 12 4 16 8 20 16 12 0 32 60 104 112 120 116 124 116 120 112 116 108 116 112 120 112 116 104 108 104 116 112 120 108 100 72 68 52 60 44 44 20 20 16 36 44 64 52 84 12 104 188 480 376 516 436 384 228 272 320 416 324 412 340 396 364 412 368 428 392 460 416 496 428 460 408 312 452 656 560 656 580 620 536 596 572 604 604 608 572 596 584 608 560 564 520 488 428 592 680 572 264 196 248 600 580 600 508 524 412 464 408 460 392 436 372 428 376 432 376 444 408 480 436 492 432 480 392 408 228 372 388 408 364 428 388 456 400 468 408 480 448 520 508 540 508 552 536 568 524 544 552 580 564 592 580 616 616 652 624 624 584 608 612 652 640 656 656 672 652 664 652 660 656 660 660 648 668 652 672 668 688 680 680 680 700 696 700 692 708 704 708 680 700 676 696 680 712 692 708 688 724 688 716 684 728 704 708 696 712 708 720 728 756 772 764 700 720 780 780 768 780 796 756 772 716 712 720 736 720 756 744 748 744 752 752 760 752 748 704 732 724 760 724 764 724 776 720 784 724 792 708 796 716 812 732 748 620 700 620 820 736 932 696 864 656 840 692 856 692 816 692 860 704 800 728 896 756 680 412 884 728 712 616 796 644 708 520 652 492 604 460 540 424 508 404 468 372 432 344 412 316 388 336 424 332 420 328 424 332 424 316 400 308 388 300 384 304 388 292 384 296 388 300 384 296 380 288 376 288 372 284 368 280 364 288 364 264 364 268 336 256 340 300 380 276 236 136 220 192 228 204 228 208 224 192 228 192 248 208 268 204 280 216 300 220 304 216 324 220 324 248 332 56 280 276 352 260 348 248 348 248 360 264 360 272 356 268 352 264 352 264 352 264 352 264 352 264 352 272 360 268 356 268 352 264 352 256 344 260 352 264 348 260 344 252 344 252 344 252 344 252 344 252 340 244 336 240 332 244 336 248 340 252 348 256 344 248 340 232 332 228 280 156 252 212 356 240 332 240 336 244 340 248 340 236 328 236 328 232 324 232 324 236 320 232 316 232 316 236 320 236 316 232 312 224 304 220 304 208 316 212 316 216 320 220 324 204 308 204 308 200 304 196 300 212 304 212 300 212 300 216 304 204 292 204 292 204 292 204 292 212 288 212 288 212 288 212 288 212 288 212 284 208 284 204 280 208 272 204 272 204 276 212 284 204 272 204 268 200 268 196 264 212 284 212 236 124 168 120 212 192 260 196 260 188 252 188 256 180 244 180 244 180 244 180 244 184 248 184 252 188 256 192 256 192 252 192 252 192 252 200 252 196 252 204 252 232 296 296 356 332 356 340 360 344 360 344 360 352 364 344 356 336 348 328 344 324 356 320 344 300 316 272 296 268 292 248 276 256 308 304 352 268 276 284 292 300 308 308 316 308 320 312 308 284 296 304 336 300 324 284 320 288 312 292 316 320 316 300 308 304 316 308 316 296 316 292 308 284 300 280 296 280 300 276 292 268 288 264 284 252 272 240 268 236 272 240 276 228 252 212 244 220 256 220 252 220 264 216 256 212 252 204 248 204 248 204 244 200 240 196 240 192 236 192 232 188 228 184 228 184 228 184 224 180 220 176 220 172 220 172 216 168 212 164 212 168 212 164 208 160 204 152 200 156 200 152 196 148 188 140 184 152 192 144 180 136 176 132 176 140 184 136 176 132 176 132 176 124 172 128 172 128 168 120 160 112 160 108 156 108 152 104 152 96 144 92 140 92 136 88 136 96 144 96 144 100 148 104 152 92 140 92 144 96 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 112 140 108 132 104 132 108 136 104 136 112 136 100 124 100 132 108 136 108 136 108 136 108 136 100 124 92 116 88 116 88 116 88 112 84 116 96 132 100 124 100 128 100 128 96 120 88 112 44 56 48 60 48 56 40 48 44 56 44 52 40 48 36 48 36 48 36 48 36 48 36 48 44 56 40 48 36 44 28 32 36 36 24 24 20 28 32 40 32 36 32 32 28 28 24 28 24 24 8 8 0 8 12 20 24 24 20 20 16 24 20 28 8 8 4 4 4 0 0 0 8 8 8 4 4 0 0 0 0 0 0 4 4 8 8 12 4 4 8 12 16 16 20 24 12 16 16 8 4 24 68 104 108 92 88 84 96 92 88 72 108 100 104 96 100 92 96 92 104 120 144 144 128 92 60 44 16 4 4 12 4 0 0 24 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 28 16 12 36 76 108 124 120 124 124 124 120 120 116 116 116 120 124 124 116 108 108 112 116 124 124 116 104 84 68 60 64 52 40 28 20 24 36 56 72 44 136 64 188 336 604 528 624 508 396 236 292 368 344 424 320 404 324 408 324 416 332 440 348 464 396 488 368 444 276 564 596 636 600 648 548 580 540 612 572 628 576 564 552 600 588 596 540 584 476 468 640 708 552 260 236 356 720 644 700 604 640 520 592 492 572 464 536 432 516 424 512 432 524 464 560 492 564 480 556 416 472 276 460 460 480 432 508 436 512 448 512 456 524 492 560 528 560 516 560 536 580 540 560 584 600 584 600 592 612 632 652 640 616 604 600 632 648 660 636 668 644 660 632 656 628 656 632 648 644 644 636 636 624 644 624 648 624 668 628 664 616 664 628 676 632 664 628 664 636 684 644 708 668 712 656 700 648 704 660 684 656 716 676 720 680 728 700 736 644 696 720 748 704 756 736 792 720 704 644 720 684 712 696 720 680 724 696 736 712 740 704 712 720 744 752 764 768 772 796 764 796 768 816 768 820 784 852 768 808 656 720 700 864 808 972 848 952 808 940 820 956 804 924 756 940 780 896 824 1020 864 792 576 1020 912 920 828 1020 880 964 748 876 704 812 624 736 560 688 528 652 492 612 456 580 424 544 432 544 428 532 420 532 420 536 408 516 400 516 388 512 388 512 380 492 384 496 388 492 384 488 376 484 376 480 372 476 368 480 388 496 368 492 356 452 332 452 372 476 316 308 184 288 240 296 232 308 232 300 224 296 228 316 256 336 264 352 284 368 296 384 308 412 312 412 324 416 128 380 340 452 344 448 340 444 348 460 356 468 352 464 348 460 348 460 348 460 348 460 348 460 348 460 356 468 352 464 352 460 348 460 340 452 344 456 348 456 344 452 340 444 340 444 340 444 340 444 340 440 332 432 328 432 328 432 332 436 336 444 340 440 332 436 304 428 316 344 160 264 252 444 316 420 320 424 324 428 328 428 328 428 328 424 320 420 316 416 320 424 312 416 308 420 320 432 316 424 312 416 304 408 300 404 304 404 308 408 312 412 316 412 308 404 304 400 304 396 300 396 296 396 292 392 292 396 300 400 288 388 288 388 288 388 288 388 288 396 288 396 288 396 288 396 292 400 288 396 288 392 284 392 268 376 268 376 268 384 280 388 272 380 268 376 268 376 264 368 256 360 276 364 260 352 276 384 276 352 248 348 272 364 248 316 244 336 244 336 244 336 244 336 248 340 248 344 252 348 256 348 252 356 252 356 252 356 252 356 252 348 256 356 280 408 348 472 360 424 364 428 364 428 368 432 376 440 368 424 352 408 340 400 356 408 348 392 336 388 336 388 316 372 316 364 304 340 276 320 308 348 288 328 280 336 296 348 308 340 296 352 336 368 312 316 340 356 336 360 324 348 316 344 304 344 308 360 324 364 308 340 308 344 308 340 304 336 300 336 304 336 296 332 292 324 284 320 280 320 268 308 264 312 276 324 260 296 248 296 264 312 272 312 260 276 260 272 256 268 252 264 248 264 248 260 244 256 240 256 236 252 236 248 232 244 228 244 228 244 228 240 224 236 220 236 220 228 220 224 216 220 212 220 216 220 212 216 204 208 196 200 200 216 196 208 192 204 184 200 188 200 180 188 172 184 168 184 184 196 176 188 172 188 172 192 168 188 172 188 172 184 164 176 156 164 152 160 152 156 148 156 144 152 140 148 140 144 136 144 144 152 144 156 148 160 152 160 140 148 140 152 144 156 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 144 152 136 144 132 144 132 148 132 148 140 148 128 136 128 144 132 144 132 144 132 144 132 144 112 120 108 120 108 124 116 128 112 120 108 128 124 144 132 140 112 128 120 140 128 144 128 140 24 40 20 36 16 40 20 44 12 32 12 32 12 32 12 32 24 32 12 28 20 44 28 40 28 44 28 40 24 40 20 36 12 36 12 32 8 28 4 28 4 28 4 28 4 28 4 28 0 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 4 0 8 0 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 36 64 112 76 96 76 92 64 92 60 92 76 100 80 96 76 92 76 84 108 116 116 128 124 92 44 8 4 4 4 4 4 4 4 4 8 0 0 12 12 4 4 20 0 8 0 12 4 16 8 16 4 12 4 16 8 20 12 20 12 20 12 16 8 12 4 12 16 12 16 64 92 112 108 128 100 124 104 120 92 112 100 128 96 112 92 112 96 116 88 100 104 112 100 100 80 76 52 52 16 28 20 20 8 24 40 64 52 84 24 164 304 520 404 500 388 316 216 316 328 392 348 396 332 400 364 424 384 444 412 468 424 472 420 504 340 416 564 644 588 632 556 588 536 592 572 620 584 608 448 508 608 604 568 540 500 516 476 612 732 412 164 204 384 660 524 592 492 552 492 552 448 528 448 516 424 484 404 472 392 428 368 492 452 496 416 484 368 312 256 360 360 440 340 440 392 428 372 436 408 460 432 484 436 504 468 516 472 520 488 548 512 564 564 608 604 624 608 628 600 592 568 612 632 656 644 664 664 660 636 640 644 660 664 664 648 652 644 648 648 648 644 644 648 648 648 644 648 644 652 652 668 664 660 652 656 652 668 664 696 680 700 684 708 688 712 688 712 700 712 712 724 724 736 732 716 652 724 732 728 744 728 736 768 716 668 704 716 712 696 720 708 700 704 704 724 724 732 724 680 696 688 728 728 752 728 744 704 740 712 756 728 772 720 756 676 696 584 628 596 756 684 772 668 776 640 780 660 796 652 764 624 716 576 732 624 828 688 544 472 804 704 720 608 808 704 828 744 872 700 740 576 676 528 580 492 540 416 548 420 516 388 464 328 440 348 444 332 424 328 436 320 400 288 388 300 408 300 392 292 396 292 396 292 392 288 392 280 388 284 388 280 376 260 356 288 372 284 376 284 348 264 348 288 376 260 204 136 204 168 220 180 228 176 232 184 228 168 224 188 232 176 244 216 288 244 296 232 336 220 292 276 264 112 260 256 320 236 312 240 320 236 320 264 340 248 324 228 316 232 324 236 332 232 332 232 332 232 328 248 348 248 344 244 344 240 340 248 344 244 340 240 336 236 336 236 328 236 328 236 328 236 328 236 328 236 328 236 328 236 328 216 316 228 332 248 324 204 264 196 324 232 268 12 200 216 332 236 304 208 296 228 324 236 308 236 324 244 328 236 320 240 328 228 312 220 308 220 308 220 312 220 308 216 300 212 304 216 308 208 296 212 304 216 308 224 312 208 296 208 296 208 296 208 292 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 204 280 200 276 200 284 212 296 200 280 200 280 200 280 200 280 184 264 184 268 188 272 192 276 196 272 192 268 188 264 184 260 204 272 204 272 204 276 208 276 200 264 196 260 188 252 180 240 176 240 172 236 168 240 172 244 164 236 172 244 180 248 184 248 192 248 196 256 192 264 180 264 196 276 224 300 284 340 324 352 360 372 372 376 376 376 372 372 376 380 372 372 364 368 360 364 356 368 352 356 340 348 332 340 300 316 304 316 296 296 268 272 280 284 284 292 292 300 300 312 312 320 312 320 312 320 312 320 308 324 312 324 320 328 320 324 316 320 308 312 304 312 304 316 296 312 288 304 284 304 284 308 292 304 272 284 260 284 268 292 256 276 260 276 252 268 244 260 256 272 244 260 236 260 244 268 232 252 224 244 216 240 212 240 220 248 204 240 196 240 188 224 188 232 184 228 184 224 180 224 188 228 180 220 176 220 176 224 168 212 168 208 164 204 160 204 160 204 160 200 156 196 152 196 160 212 156 184 132 192 152 192 148 196 148 196 140 184 128 176 120 168 120 172 124 176 128 180 120 168 120 168 120 168 120 168 108 152 92 136 84 136 96 148 88 136 92 140 96 148 100 148 100 148 100 148 104 156 112 164 96 144 100 148 100 144 92 136 100 148 108 148 108 148 108 148 108 144 96 132 92 136 104 148 100 140 100 140 100 140 100 140 100 140 100 140 100 140 100 140 96 136 96 136 96 136 96 136 92 132 88 128 88 124 84 124 92 132 92 128 88 124 84 124 84 124 84 128 92 132 92 132 36 40 36 40 36 44 44 52 40 44 40 44 40 44 40 44 40 36 28 32 36 48 40 40 40 40 36 40 32 36 32 32 36 32 36 28 32 28 28 24 28 24 28 24 28 24 28 24 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 4 4 4 8 8 8 12 12 12 12 12 12 12 12 12 12 12 16 20 12 12 12 40 72 104 104 104 104 100 100 96 96 96 108 100 104 96 100 96 96 100 112 112 112 108 96 64 28 4 4 4 4 4 4 4 4 4 8 0 0 20 24 12 8 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 20 12 24 68 100 108 116 124 120 116 124 116 112 108 120 124 116 108 112 108 116 112 108 96 100 104 96 96 80 68 52 48 24 32 28 28 20 32 48 72 68 104 72 272 404 628 484 596 436 348 268 304 372 340 404 320 388 316 416 336 436 352 460 368 476 380 468 404 400 376 644 576 624 576 628 536 588 524 616 612 624 568 388 504 628 588 572 520 556 524 548 672 692 404 176 276 500 732 624 696 604 676 588 692 548 660 548 648 524 600 484 572 460 528 452 600 532 584 472 548 412 348 320 460 420 496 396 492 424 480 408 496 436 508 448 536 488 548 500 548 492 532 504 544 524 564 572 588 588 592 608 616 596 572 584 612 648 640 652 640 672 636 644 616 648 628 664 644 660 644 656 640 656 632 656 628 652 616 644 612 648 608 652 612 664 612 652 600 648 604 656 616 672 628 672 632 676 632 680 636 684 648 692 660 708 672 716 680 700 608 712 688 716 700 716 692 756 668 676 668 720 684 696 696 688 680 688 700 708 720 708 712 680 684 704 720 740 744 740 736 736 736 736 760 760 776 756 764 712 708 632 672 656 828 760 900 768 920 748 920 776 924 764 888 736 848 684 864 736 944 772 656 580 912 784 820 684 892 756 904 776 936 772 884 736 908 752 868 660 744 596 780 608 708 524 632 460 588 464 596 476 588 448 544 416 528 424 524 412 508 396 496 400 496 400 496 396 492 396 492 392 488 392 488 388 476 372 460 392 484 376 484 368 460 336 460 344 480 304 292 180 268 208 288 224 300 228 308 228 300 224 296 256 312 240 308 256 324 280 344 264 392 272 368 328 336 168 320 324 428 320 432 328 440 328 436 316 432 320 436 324 440 328 440 324 436 324 440 332 440 332 440 324 432 332 440 340 448 348 452 344 448 344 444 340 440 336 440 324 428 324 428 324 428 324 428 324 428 324 428 324 428 324 428 320 420 316 428 328 412 276 348 296 432 324 360 104 292 300 416 308 396 316 404 316 396 312 396 304 392 316 400 312 396 316 408 308 408 304 404 304 408 308 412 308 404 304 400 300 400 304 404 304 408 300 404 292 400 288 396 292 400 292 400 292 400 292 400 284 392 284 392 284 392 284 392 284 392 284 392 284 392 284 392 284 384 280 376 276 380 288 392 276 376 276 376 276 376 276 376 264 364 264 368 268 368 272 372 272 372 268 368 268 364 264 356 268 356 268 352 268 352 268 352 264 344 260 340 256 336 248 332 244 344 240 340 236 344 240 348 232 340 240 352 252 356 256 360 240 356 248 360 256 356 268 352 272 356 296 384 332 420 356 424 372 432 380 440 384 436 380 432 384 440 380 432 372 428 368 424 376 436 372 428 360 416 352 412 332 392 336 392 328 376 304 356 284 336 276 332 284 352 312 376 316 372 316 372 320 376 320 368 320 360 324 368 332 372 328 368 328 364 320 356 316 356 316 356 316 348 308 340 304 340 304 344 304 336 292 324 284 320 288 324 276 312 276 312 272 304 264 296 264 296 256 292 252 288 256 288 252 276 248 264 240 260 240 260 260 272 248 264 248 264 240 252 232 248 232 248 228 244 228 240 232 244 224 236 220 236 220 240 212 228 208 224 208 220 204 220 204 220 200 216 200 212 196 212 204 216 200 188 180 200 200 200 188 200 192 200 192 196 188 192 168 176 168 176 168 176 164 172 168 176 168 176 168 176 168 176 164 168 152 152 144 156 152 164 148 156 148 156 152 160 152 160 156 160 148 156 148 156 148 160 152 156 148 156 144 152 144 152 148 156 148 156 148 156 148 156 144 152 140 144 136 148 144 152 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 140 148 140 144 136 144 132 140 132 140 132 136 128 132 124 132 128 136 124 132 124 132 128 136 24 40 16 36 16 36 20 40 24 44 24 44 24 44 24 44 20 28 12 32 24 44 24 36 16 32 16 28 12 24 8 24 20 40 16 36 12 32 12 32 12 32 12 32 12 32 12 32 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 12 4 12 8 16 4 12 4 12 4 12 4 12 8 20 0 12 0 36 48 88 76 108 72 104 64 100 60 100 88 108 84 104 84 108 100 116 100 108 100 80 52 28 8 4 4 4 4 4 4 4 4 4 8 0 0 28 40 32 16 12 0 8 0 12 4 16 8 16 4 12 4 16 8 20 12 20 12 20 12 16 8 12 4 12 4 8 20 72 92 104 100 120 96 120 104 120 92 112 100 128 96 112 92 112 96 116 88 100 92 100 88 88 68 64 40 40 16 24 20 24 16 36 44 68 48 60 44 236 352 496 396 488 332 288 228 332 340 388 352 384 324 396 360 424 388 452 424 476 424 488 424 460 344 496 576 616 552 624 580 608 536 580 572 636 632 480 288 420 588 596 544 556 504 488 552 684 600 284 140 244 476 636 492 604 496 572 508 596 496 584 500 576 480 532 420 480 420 476 424 544 492 524 416 476 332 236 264 432 348 412 348 408 348 396 356 420 372 416 388 448 416 472 416 480 420 476 444 500 456 520 520 556 532 560 560 604 548 560 552 616 628 656 632 652 656 656 624 636 636 652 652 656 656 660 652 656 652 660 656 656 656 656 660 648 656 656 664 660 660 656 648 644 644 648 660 656 676 660 680 664 688 668 692 668 688 676 688 688 700 700 712 708 692 640 716 720 712 732 716 720 728 688 660 696 708 704 688 700 668 676 684 700 712 708 704 692 664 684 676 716 712 740 708 720 688 720 696 736 712 748 704 728 640 660 568 596 572 692 656 752 648 736 628 740 640 752 624 724 588 692 544 704 600 768 604 496 480 764 640 660 548 724 592 712 564 692 568 668 564 716 608 704 572 624 536 724 588 636 480 576 424 516 400 496 396 488 356 432 312 440 348 448 316 404 288 400 304 408 300 404 296 400 296 396 296 400 296 396 288 384 276 376 296 380 284 384 288 348 272 344 296 380 260 204 144 200 164 220 164 220 164 228 172 224 176 224 204 244 192 236 200 256 220 264 192 288 216 288 272 256 128 232 256 312 252 312 252 312 240 312 236 320 240 320 232 308 212 296 228 320 224 324 228 332 224 332 216 316 228 324 240 336 244 340 248 340 244 336 244 336 240 332 228 320 228 320 228 320 228 320 228 320 228 320 228 320 224 316 224 312 220 316 224 296 172 232 212 328 232 272 32 204 224 328 228 328 256 328 216 280 196 284 192 284 208 292 208 292 216 308 208 292 204 292 208 300 216 308 216 300 212 296 208 300 216 304 212 296 208 292 204 284 200 280 208 292 208 292 208 292 208 292 200 284 200 284 200 284 200 284 196 280 196 280 196 280 196 280 204 284 200 276 196 276 200 280 188 268 188 268 188 268 188 268 180 260 184 264 184 268 188 268 188 268 188 264 184 264 180 264 200 268 200 264 192 260 188 256 188 256 188 256 188 252 184 252 176 240 172 236 168 240 172 244 168 240 176 248 184 256 192 264 196 248 196 260 196 276 192 280 200 284 244 324 304 360 352 380 380 388 384 392 384 388 380 384 384 388 380 384 376 376 372 372 372 384 368 376 360 368 352 364 340 356 344 356 336 340 316 324 304 300 284 280 276 292 304 320 316 320 316 324 320 328 324 336 320 328 324 336 328 336 328 332 324 328 316 320 312 320 312 324 296 312 288 304 284 304 284 308 280 296 276 292 268 284 264 284 256 276 256 276 252 268 240 260 228 252 232 252 228 248 224 244 244 256 236 248 220 244 220 244 224 252 208 244 204 248 196 236 192 236 192 232 188 228 184 228 184 228 180 220 176 220 176 220 168 208 164 208 160 204 160 204 160 200 156 200 152 196 152 196 148 204 148 180 132 196 152 192 132 180 136 188 144 188 140 188 128 176 124 172 120 164 116 160 120 168 120 168 120 168 120 168 124 168 112 156 108 156 112 164 104 152 104 152 104 148 100 148 112 156 100 144 92 140 92 140 112 156 100 144 96 144 100 152 100 148 100 148 100 148 100 148 96 144 92 140 92 140 96 144 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 92 140 92 136 88 136 84 132 84 132 84 128 80 124 76 124 84 128 72 116 68 120 76 128 52 52 44 40 32 32 28 32 44 48 44 48 44 48 44 48 32 32 24 36 40 44 36 36 32 36 28 32 28 28 24 28 40 32 36 32 32 28 32 28 32 28 32 28 32 28 32 28 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 0 0 0 0 4 8 8 12 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 20 20 16 20 28 52 72 92 100 100 100 100 100 100 100 100 108 104 100 96 100 104 112 120 104 100 84 52 16 0 0 8 4 4 4 4 4 4 4 4 8 0 4 36 52 40 20 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 8 12 36 76 100 104 104 116 116 116 120 112 112 104 116 120 116 108 112 108 116 112 108 96 104 108 100 100 84 72 56 52 20 28 24 32 32 52 60 84 60 84 120 384 464 616 484 580 344 304 272 308 368 328 388 300 380 312 408 336 436 360 468 388 480 400 472 348 424 484 660 556 616 568 612 524 568 520 600 612 664 456 236 372 532 604 588 552 532 468 608 744 532 304 176 352 612 696 592 688 588 676 572 712 596 708 604 712 592 664 528 600 516 596 512 632 548 600 484 552 376 284 340 524 396 468 420 492 400 468 404 492 416 480 420 512 432 504 444 516 460 528 488 536 472 528 516 548 516 544 552 596 552 556 556 608 628 640 644 660 652 636 620 616 628 632 648 640 652 636 652 636 656 632 656 632 664 624 656 620 656 620 660 624 660 612 656 604 652 608 656 612 656 612 656 616 660 616 664 620 668 624 676 636 688 648 700 656 664 588 704 668 692 676 700 664 704 648 668 668 708 676 684 672 660 660 680 700 712 716 696 688 672 676 696 712 732 728 720 712 708 712 716 740 736 748 724 728 668 664 612 644 620 760 724 872 720 852 704 852 720 856 704 816 676 796 640 804 712 856 688 612 620 876 732 764 664 828 688 812 644 792 624 748 604 772 624 756 644 732 636 888 740 832 660 800 604 724 560 664 504 612 468 580 432 568 452 560 432 520 404 512 412 512 412 508 408 500 404 496 408 504 404 496 396 488 388 480 396 488 380 488 372 460 336 460 348 484 304 292 176 264 200 276 212 292 220 296 224 292 224 288 232 292 228 288 244 308 248 300 216 320 240 332 292 328 208 324 292 384 304 400 304 392 296 400 316 420 312 416 304 408 292 400 308 412 312 420 320 428 328 432 324 428 324 424 320 424 316 420 332 436 332 432 328 432 328 432 316 420 316 420 316 420 316 420 320 424 320 420 316 420 316 420 312 408 304 412 308 396 260 332 292 392 296 356 120 300 304 416 328 412 316 376 260 320 228 312 240 332 260 348 264 352 276 368 272 372 272 376 280 384 292 396 292 392 292 388 292 392 296 400 280 388 280 392 288 400 292 400 288 396 288 396 288 396 288 396 284 392 284 392 284 392 284 392 276 384 276 384 276 384 276 380 284 380 276 376 272 372 268 368 260 360 260 360 260 360 260 360 260 360 260 360 260 364 264 364 264 364 264 360 260 360 260 352 268 352 264 344 256 336 248 332 252 336 252 336 252 340 256 340 248 344 240 340 236 344 240 348 240 348 244 352 252 364 264 372 260 368 264 368 272 368 284 360 284 368 320 408 360 440 384 456 392 452 396 452 396 448 392 444 396 448 392 444 384 440 380 436 388 444 384 440 376 432 368 428 364 424 364 424 360 412 348 400 348 392 324 368 304 360 304 364 324 380 328 388 332 392 340 388 336 376 340 380 344 380 340 376 336 372 328 364 324 364 324 368 316 348 308 340 304 340 304 344 292 332 296 332 292 320 280 312 272 312 276 308 272 300 260 292 244 284 252 288 252 280 240 268 260 276 252 268 244 264 248 268 248 256 232 252 240 256 232 244 236 252 236 252 232 248 228 244 228 240 220 236 216 232 220 236 208 224 208 220 204 220 200 216 200 216 200 212 196 212 192 208 188 208 196 188 180 200 196 196 172 184 176 188 180 188 176 184 176 184 172 180 172 180 172 180 168 176 168 176 168 176 168 176 176 180 168 168 160 168 164 176 156 160 152 156 148 152 144 152 152 156 144 148 140 148 140 148 168 168 152 152 140 156 152 168 152 160 148 156 148 156 144 152 144 152 144 148 140 152 144 152 144 152 144 152 144 152 144 152 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 132 140 128 136 128 132 124 132 132 140 132 136 128 132 124 132 120 128 112 120 112 128 128 140 20 40 16 32 12 32 16 36 16 36 16 36 16 36 16 36 12 24 8 32 24 40 16 28 16 32 16 28 12 28 8 24 16 36 12 32 12 28 8 28 8 28 8 28 8 28 8 28 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 0 0 0 0 8 4 12 12 20 12 16 8 16 8 16 8 16 8 16 8 16 8 16 0 8 0 20 24 64 64 92 60 92 60 92 52 92 52 92 76 96 76 96 76 104 96 108 84 88 68 32 0 0 0 8 4 4 4 4 4 4 4 4 4 0 8 40 56 40 16 8 0 8 0 12 4 16 8 16 4 12 4 16 8 20 12 20 12 20 12 16 8 12 4 12 0 16 40 88 100 104 96 116 92 116 100 116 88 108 96 124 96 112 92 112 96 116 88 100 92 100 92 92 72 64 44 44 12 20 16 28 36 56 60 68 36 56 120 368 412 520 412 480 256 272 256 356 340 388 348 368 324 396 360 428 392 452 428 480 432 492 424 412 380 596 580 612 592 616 536 564 516 588 564 616 608 396 204 248 408 592 584 568 468 448 596 708 436 228 144 320 580 608 484 596 468 568 488 588 512 596 516 604 524 580 468 524 440 496 416 488 416 464 384 452 288 224 292 464 324 404 380 444 348 396 352 408 364 404 364 432 356 412 360 428 392 460 424 472 408 460 452 476 448 488 496 544 512 528 504 556 560 604 608 652 616 620 592 608 604 632 632 644 640 652 648 652 648 656 660 660 660 660 664 656 664 656 672 664 664 660 664 656 660 660 668 660 672 652 672 656 684 660 688 660 684 668 680 680 696 692 704 700 656 628 712 704 688 712 704 696 680 660 656 676 684 684 672 672 648 664 680 700 716 716 700 684 664 684 680 720 712 732 692 700 668 704 680 720 696 728 676 700 628 636 564 600 576 672 644 744 620 688 592 688 596 700 584 664 536 656 500 664 588 708 540 500 488 708 556 604 528 680 532 644 528 636 508 604 492 616 504 604 480 544 480 688 580 656 536 652 504 624 532 604 464 524 404 500 368 452 336 432 328 424 308 408 320 420 316 412 308 404 304 400 312 412 304 400 296 392 288 388 300 388 284 388 288 348 264 340 296 384 264 200 128 196 152 208 148 208 156 216 160 216 168 220 176 220 180 232 200 228 172 196 100 156 116 176 156 188 128 196 204 268 228 288 240 296 252 320 216 296 220 304 232 320 240 332 204 300 208 308 208 316 216 320 224 316 228 312 224 312 220 308 232 320 232 320 232 320 232 320 228 316 228 316 228 316 228 316 232 320 232 316 228 312 224 312 208 296 200 300 216 292 176 244 204 296 216 284 68 232 232 328 228 280 168 216 132 204 120 192 136 220 156 236 164 244 176 264 176 256 176 256 180 268 192 276 200 280 200 280 200 284 208 292 200 280 204 284 208 292 212 296 204 284 204 284 204 284 204 284 204 284 204 284 204 284 204 284 200 280 200 280 200 280 200 280 204 276 200 272 196 268 192 260 184 256 184 256 184 256 184 256 188 260 188 260 188 256 184 256 184 256 184 260 188 260 188 260 196 264 192 256 184 248 176 244 180 248 180 252 184 252 184 252 184 244 180 240 176 244 180 248 188 252 188 252 188 260 200 268 216 264 200 260 196 264 200 272 228 320 284 364 340 384 376 408 396 404 400 404 396 396 388 392 396 396 392 392 384 384 380 380 372 380 368 376 364 372 356 368 348 360 348 360 348 356 340 348 360 364 356 356 340 336 324 320 332 336 332 340 336 344 340 348 332 340 336 344 336 344 332 336 328 336 324 328 316 324 320 328 296 312 288 304 284 304 284 308 272 292 272 292 268 284 260 276 252 276 252 276 248 268 240 260 228 256 236 260 236 252 224 244 236 252 232 244 220 244 224 248 208 236 196 232 192 240 188 228 192 236 192 232 188 228 184 228 184 224 176 216 172 216 172 220 164 208 160 204 160 200 156 200 156 200 152 196 152 192 148 192 136 196 144 180 128 188 144 180 124 172 124 172 120 164 108 152 104 156 112 164 120 168 124 176 120 168 120 168 120 168 120 168 120 168 116 164 112 160 112 160 116 160 112 156 108 152 104 148 92 140 92 140 92 144 100 152 120 160 104 144 92 148 104 160 104 152 104 148 100 144 96 144 96 144 96 148 100 144 96 144 96 144 96 144 96 144 96 144 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 84 132 80 128 80 124 76 124 84 132 84 128 80 124 76 124 60 108 60 112 68 124 88 140 20 24 24 32 32 44 48 56 32 36 32 36 32 36 32 36 24 28 24 36 40 44 32 28 32 36 32 32 28 28 24 28 28 24 28 20 24 20 20 16 20 16 20 16 20 16 20 16 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 0 0 0 4 8 16 16 24 24 24 20 20 20 16 16 20 20 20 20 20 20 20 20 8 12 12 32 52 76 88 96 84 84 88 88 88 92 92 92 92 88 92 92 96 92 92 92 72 64 44 16 0 0 0 8 4 4 4 4 4 4 4 4 4 4 20 44 44 24 8 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 4 20 60 100 116 108 104 116 112 112 116 108 108 104 112 116 116 108 112 108 116 112 108 96 88 92 84 84 68 56 40 36 20 24 20 36 52 72 72 88 64 132 228 504 508 636 500 516 308 296 324 336 388 332 400 316 384 324 412 344 440 364 468 388 484 396 472 332 468 560 640 584 644 576 568 504 576 564 620 624 584 396 220 264 340 560 592 572 512 516 672 716 364 256 168 448 676 684 624 700 568 700 576 700 588 688 576 688 588 680 556 632 516 592 476 548 444 520 440 528 312 324 392 520 392 488 452 528 420 468 384 464 404 476 408 496 408 480 396 484 420 508 440 508 428 492 440 500 452 516 480 536 512 532 496 552 540 592 588 644 608 616 584 608 600 640 632 644 652 644 656 640 656 644 660 640 660 632 652 620 652 624 656 624 660 624 660 624 660 624 660 624 652 616 648 620 652 624 656 624 664 628 672 640 684 652 696 660 632 584 708 660 672 668 692 652 664 640 656 648 672 656 664 652 648 648 672 696 712 712 692 688 672 676 700 712 728 720 704 692 688 692 700 724 720 728 700 696 656 632 596 640 640 744 708 832 680 788 664 792 676 788 660 756 636 752 600 752 696 784 628 620 608 784 632 688 640 776 632 744 628 756 604 740 596 736 588 720 572 672 564 756 604 720 576 700 544 744 660 816 632 720 544 672 504 616 452 568 444 564 424 528 424 532 424 524 416 516 408 508 416 516 408 504 396 496 392 496 404 496 384 492 376 460 336 456 356 488 312 288 172 256 188 256 200 272 208 284 212 284 216 280 224 280 220 272 204 232 152 180 92 148 100 180 124 204 148 224 164 252 204 292 224 316 264 376 300 400 304 404 304 404 304 404 288 388 292 392 300 396 304 400 288 388 292 396 304 408 308 412 304 404 304 408 308 408 312 412 308 408 308 408 308 408 308 408 316 416 312 412 308 404 304 400 296 392 284 396 296 388 264 336 308 392 300 384 160 312 276 372 228 284 164 236 164 268 192 276 204 296 220 308 224 312 240 332 248 344 244 344 248 352 256 360 268 368 268 368 268 376 280 384 288 384 284 380 276 376 272 372 276 376 276 376 276 376 276 376 276 376 276 376 276 376 276 376 276 376 276 376 276 376 276 376 264 356 268 360 268 356 260 352 256 348 256 348 256 348 256 348 260 352 256 348 256 344 252 344 252 344 252 348 256 348 260 352 260 344 256 340 252 332 248 332 252 336 252 332 248 332 248 332 248 336 244 332 240 336 244 340 260 348 252 340 248 344 256 352 252 344 248 336 244 336 256 332 312 400 368 440 392 452 404 476 404 460 408 460 404 456 392 448 400 452 396 448 388 440 384 440 380 440 376 436 372 432 368 428 360 420 360 420 356 416 356 416 360 420 372 436 376 428 364 412 348 404 348 404 348 404 348 396 344 384 344 388 344 384 340 376 336 372 328 364 324 364 328 368 316 348 308 340 304 340 304 344 296 328 292 324 284 316 280 312 276 304 276 304 272 296 260 288 260 288 260 288 260 284 252 276 248 264 244 260 240 260 244 264 248 256 236 256 244 264 244 252 232 248 228 244 228 240 224 240 224 240 220 232 212 228 216 232 204 220 204 220 200 216 200 212 196 212 196 212 192 208 192 204 184 204 196 188 176 192 180 176 172 180 172 176 164 164 148 156 132 144 140 156 152 168 164 172 168 176 168 176 168 176 168 176 164 172 164 172 160 168 160 164 168 176 168 176 164 172 164 172 140 148 140 148 144 156 156 168 160 164 148 152 144 152 148 160 156 164 152 156 148 152 140 148 144 152 148 156 148 156 144 152 148 156 148 156 148 156 148 156 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 140 148 140 144 136 144 132 140 132 140 132 136 128 132 124 132 104 116 112 128 128 140 136 144 8 24 4 28 12 36 20 44 8 28 8 28 8 28 8 28 4 20 8 32 24 40 12 20 12 24 8 24 4 20 4 16 12 20 8 16 8 12 4 12 4 12 4 12 4 12 4 12 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 4 0 12 8 20 20 28 16 24 16 20 12 20 12 20 12 20 12 20 12 20 0 12 0 32 40 76 64 80 56 88 56 92 52 96 56 96 64 92 80 104 80 96 76 80 40 32 16 4 0 0 0 0 4 4 4 4 4 4 4 4 0 12 32 48 32 4 0 16 0 8 0 12 4 16 8 16 4 12 4 16 8 20 12 20 12 20 12 16 8 12 4 12 0 28 64 112 116 108 100 120 92 116 96 112 88 104 92 120 96 112 92 112 96 116 88 100 80 88 76 76 56 52 28 28 12 16 12 36 48 76 72 76 32 112 224 452 420 532 396 392 236 288 300 380 352 388 356 376 336 404 368 428 392 448 424 472 444 476 424 408 424 628 552 648 536 572 512 560 528 600 576 624 500 288 204 220 276 464 496 580 416 532 664 624 252 168 140 472 576 584 528 608 448 612 508 580 504 568 468 548 480 560 464 528 448 508 408 448 364 432 368 440 188 280 348 436 336 436 380 456 388 408 320 388 352 416 372 416 356 400 348 408 376 444 400 440 400 428 400 436 424 464 436 460 440 460 436 484 468 512 504 556 528 548 520 548 544 588 588 612 616 640 620 640 632 644 644 648 648 652 652 652 652 652 656 660 656 660 656 664 660 660 664 656 656 648 660 652 664 652 676 652 668 660 676 668 688 684 700 688 632 620 720 692 676 704 700 680 656 660 644 652 644 660 644 644 632 644 652 684 692 700 684 680 648 676 672 712 700 716 672 676 640 676 656 700 672 700 644 664 616 600 540 600 596 672 632 708 608 664 584 664 584 664 572 632 524 652 468 632 568 652 480 516 508 676 500 580 532 672 508 620 496 592 476 580 464 560 432 532 436 532 448 568 432 532 420 484 388 532 508 632 524 580 448 528 436 524 408 488 368 448 328 420 336 432 328 424 320 416 312 408 320 412 304 396 292 392 292 392 300 392 288 392 288 348 264 340 300 388 260 200 124 188 136 196 136 196 144 208 164 216 172 216 180 212 156 176 120 136 72 92 60 92 80 128 88 136 116 132 52 108 80 120 72 136 120 196 180 256 200 288 216 284 188 264 200 284 192 284 192 288 192 288 184 272 196 280 204 288 212 296 212 292 216 296 216 300 220 300 208 296 208 296 208 296 208 296 220 304 216 300 208 292 200 288 204 284 188 280 196 272 168 232 244 316 224 296 76 184 136 200 72 140 48 124 64 164 112 204 132 216 148 228 152 228 160 244 172 248 168 244 164 248 172 252 176 256 176 256 180 264 188 272 192 272 188 268 184 260 180 256 188 268 188 268 188 268 188 268 188 268 188 268 188 268 188 268 192 272 192 272 192 272 192 272 180 256 192 268 196 264 188 260 184 256 184 256 184 256 184 256 184 256 184 252 180 252 176 248 176 248 180 252 180 256 184 256 188 256 188 256 188 252 184 252 188 256 184 248 180 244 176 240 184 244 180 240 176 244 180 248 204 260 188 244 176 240 184 252 188 240 180 236 188 256 208 276 272 348 340 400 368 400 388 424 404 408 404 404 400 396 388 388 392 396 388 392 384 384 380 380 368 380 368 376 364 376 360 372 356 368 352 364 352 368 356 372 356 364 364 376 376 380 372 376 356 360 352 356 348 348 344 352 336 344 336 344 336 340 328 332 324 332 320 324 312 320 316 324 296 312 288 304 284 304 284 308 280 296 268 280 256 276 260 284 248 276 252 272 248 264 236 256 240 260 232 252 228 252 228 252 224 240 220 236 212 236 216 244 208 240 200 236 200 248 200 236 184 228 180 224 176 220 176 220 180 220 172 216 168 212 172 216 160 204 160 200 156 200 152 196 152 196 152 192 148 192 144 188 140 200 148 180 124 180 124 156 120 172 124 172 120 164 112 156 92 144 96 148 104 156 112 164 120 168 120 168 120 168 120 168 120 168 120 168 116 164 112 156 108 156 108 160 112 160 112 160 104 148 100 148 100 148 104 156 104 148 100 148 96 144 96 144 108 156 104 148 100 144 92 140 96 144 100 152 104 148 96 144 100 148 100 148 100 148 100 148 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 92 140 92 136 88 136 84 132 84 132 84 128 80 124 76 124 68 120 80 132 88 132 76 120 52 48 40 36 24 28 20 24 32 36 32 36 32 36 32 36 20 24 24 36 40 44 28 20 20 24 16 20 16 16 12 16 16 16 12 12 12 8 8 8 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 4 4 4 4 4 4 4 0 0 0 4 8 12 16 20 32 28 28 24 24 20 20 20 20 20 20 20 20 20 20 20 28 24 20 40 60 80 76 76 92 92 92 96 96 100 100 100 88 92 104 104 108 92 80 72 28 12 0 0 0 4 0 0 4 4 4 4 4 4 4 4 0 16 40 48 20 0 0 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 8 32 76 120 128 112 108 124 112 112 116 108 104 100 112 116 116 108 112 108 116 112 108 96 96 100 92 88 72 64 44 40 20 20 20 40 60 84 80 92 76 200 316 556 500 620 476 400 284 272 332 324 364 308 380 308 392 336 420 348 436 360 456 384 496 384 472 344 496 572 612 620 520 504 544 512 564 560 608 640 492 308 216 320 284 452 480 608 448 588 720 636 216 224 200 636 620 644 640 692 540 720 596 688 588 668 536 636 540 644 532 620 500 584 468 528 416 500 420 504 212 372 432 504 416 528 428 524 476 500 384 468 424 512 432 516 404 496 400 512 444 556 476 560 452 524 436 520 468 552 468 524 436 496 444 528 480 536 492 568 508 544 500 548 524 588 564 608 612 616 616 620 620 620 624 624 652 640 648 636 644 632 648 636 644 632 648 636 652 632 648 628 640 624 640 628 644 632 644 628 648 620 656 632 668 644 676 652 612 592 708 660 660 672 684 652 660 652 652 636 640 648 648 640 632 640 652 672 688 692 684 676 660 664 684 700 716 704 684 668 660 668 676 704 696 700 668 668 632 592 552 616 640 720 676 760 676 756 656 760 664 764 644 728 640 748 584 716 676 724 576 604 628 760 604 664 644 756 612 704 592 708 580 716 588 700 556 676 512 648 548 672 516 656 524 604 460 644 520 696 548 684 516 644 548 700 560 668 488 584 428 548 436 540 432 532 420 520 412 516 420 516 404 500 392 496 392 496 408 500 388 496 376 464 340 456 360 492 312 288 172 248 184 248 196 264 200 272 212 280 216 272 212 248 164 192 124 160 96 140 112 156 136 204 128 204 156 180 84 160 92 144 64 140 96 192 132 252 208 344 280 376 276 360 280 368 280 368 276 364 276 364 272 372 272 372 268 368 268 368 284 384 288 388 292 392 296 396 288 388 288 388 288 388 288 388 296 396 292 388 284 380 280 376 296 384 276 372 272 352 236 304 336 400 292 368 116 212 136 196 108 200 128 212 128 232 180 292 216 308 232 316 232 316 240 332 252 356 252 348 248 348 252 352 248 348 248 348 252 360 264 368 248 348 252 352 256 360 260 364 264 364 264 364 264 364 264 364 264 364 264 364 264 364 264 364 272 372 272 372 272 372 272 364 248 344 260 356 268 356 264 352 256 348 256 348 256 348 256 348 256 348 256 344 252 340 248 336 244 340 248 344 252 348 256 348 252 340 256 340 256 340 260 344 260 340 252 332 244 324 240 320 248 336 244 332 240 336 244 340 272 356 252 332 236 328 240 336 240 328 240 324 260 348 292 368 332 420 396 460 404 456 412 480 408 464 408 460 400 452 392 444 396 452 392 444 388 440 380 436 384 444 380 440 380 440 376 436 376 436 372 432 372 436 380 444 376 428 368 420 364 424 372 432 368 424 364 416 356 404 348 392 344 384 344 384 340 376 332 372 332 368 324 360 320 360 320 364 316 348 308 340 304 340 304 344 304 332 284 312 272 312 280 320 272 300 272 300 268 292 260 284 264 288 252 276 244 276 252 284 236 256 232 252 232 256 236 260 236 244 224 244 236 252 232 244 224 240 220 236 220 232 216 232 224 236 216 228 212 228 212 232 204 220 204 216 200 212 196 212 196 212 196 208 192 204 188 204 192 208 200 188 172 184 168 160 164 176 172 184 176 184 172 180 160 172 164 172 164 172 168 176 168 176 168 176 168 176 168 176 168 180 172 180 172 176 164 168 136 144 140 148 144 156 148 156 164 168 156 160 148 156 148 156 144 152 148 156 148 152 140 144 156 164 152 156 148 152 140 148 140 152 152 164 156 160 144 148 148 156 148 156 148 156 148 156 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 132 140 128 136 128 132 124 132 132 140 132 136 128 132 124 132 124 140 140 152 140 136 116 112 12 32 12 32 12 32 12 32 0 24 8 32 8 24 0 12 4 20 4 20 4 20 4 20 0 16 4 24 12 24 4 16 4 12 4 8 0 4 0 4 8 12 4 8 0 4 0 4 0 0 0 0 0 0 0 4 0 4 0 8 4 12 0 8 4 12 0 8 0 4 0 4 4 8 0 0 0 8 4 20 8 16 8 16 8 16 8 16 16 24 16 24 16 24 16 24 4 24 24 60 64 88 68 80 64 92 60 88 48 92 52 96 84 92 64 96 88 100 52 28 0 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 28 28 16 4 0 4 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 12 16 4 12 8 20 8 12 16 72 108 124 112 120 108 104 92 112 92 112 92 112 92 112 92 124 104 112 88 116 88 96 88 92 72 68 44 40 24 28 24 12 0 32 44 64 76 100 48 164 316 464 396 524 328 364 228 316 320 376 352 384 340 376 352 416 384 436 376 408 396 472 448 468 412 376 468 616 608 584 316 544 532 576 544 560 552 624 384 244 208 240 216 360 416 536 392 644 664 484 156 192 204 612 452 528 440 600 496 568 500 612 480 556 464 544 464 536 440 508 412 468 376 408 336 460 380 352 128 352 360 428 368 452 380 452 376 420 332 368 340 444 408 448 376 416 360 420 396 468 440 496 452 508 464 508 484 536 496 516 420 448 376 428 412 476 440 480 432 452 416 468 448 492 476 536 524 564 552 564 536 564 576 620 608 620 608 608 600 608 616 624 608 624 624 652 648 656 640 632 652 656 656 636 640 636 656 632 680 680 684 668 684 692 700 672 624 668 696 664 668 684 700 668 640 648 648 656 640 640 624 628 612 644 656 668 664 676 656 644 620 652 648 692 684 700 664 672 648 664 640 696 668 680 632 672 600 572 524 588 604 668 612 656 600 648 580 664 604 652 572 636 532 636 496 604 556 660 468 520 536 624 464 572 524 644 504 604 504 588 476 560 460 548 444 528 412 504 440 548 420 504 412 472 360 472 408 500 412 504 392 464 380 512 452 556 428 488 360 452 376 456 344 432 340 432 328 416 312 408 304 388 280 376 288 392 296 404 292 384 276 348 260 340 300 388 256 192 108 184 136 200 144 188 136 192 156 208 160 200 124 152 100 124 84 120 88 128 80 132 136 168 128 148 112 148 108 140 84 112 60 88 40 76 60 148 124 232 192 268 188 256 176 256 176 264 180 264 180 264 184 264 188 260 184 252 180 252 192 264 192 264 196 268 196 272 200 280 192 276 192 276 192 280 188 276 196 284 196 272 180 260 172 264 180 276 192 264 164 224 188 244 164 176 44 112 56 88 24 112 48 108 48 156 132 220 156 228 168 240 176 244 180 244 184 248 180 244 176 248 180 252 172 244 176 248 180 244 176 240 188 256 184 256 180 248 176 248 172 244 172 244 172 244 172 244 188 260 192 264 192 264 188 260 180 252 180 252 180 252 180 252 176 248 180 252 184 256 188 260 196 256 180 244 176 248 188 264 180 252 188 260 192 260 192 256 188 252 184 248 180 252 184 256 176 244 184 256 188 256 188 256 188 256 188 256 188 256 188 256 184 248 192 240 176 240 200 272 204 256 192 240 184 240 188 248 216 280 224 280 224 288 268 320 340 396 380 400 372 416 396 408 412 412 408 408 396 396 392 392 384 388 384 384 380 380 376 380 364 376 364 380 368 380 372 384 360 372 356 368 356 372 364 376 380 392 372 348 336 356 356 348 368 368 356 352 344 348 348 356 352 356 344 344 328 328 316 320 316 328 324 332 324 324 308 312 284 304 280 300 280 300 280 296 276 296 276 292 264 280 252 268 240 268 244 268 244 264 236 256 228 256 232 256 232 252 224 244 228 252 236 240 200 216 200 232 188 236 208 236 176 212 176 228 180 216 164 204 164 216 188 240 172 212 168 216 176 220 168 200 160 204 160 204 156 200 156 200 156 196 152 192 144 184 136 176 124 172 124 176 132 184 144 196 128 176 128 176 128 176 128 176 128 168 112 152 108 164 132 188 120 168 116 164 116 160 112 160 112 164 116 164 116 164 116 168 108 156 108 156 108 156 108 156 104 152 104 152 104 152 104 152 96 148 100 152 104 148 100 144 108 148 92 132 84 140 100 156 100 148 100 148 100 148 100 148 100 144 96 140 92 144 96 148 100 144 92 136 88 136 88 140 96 144 96 144 96 144 96 144 88 136 88 136 88 136 88 136 84 132 84 132 84 132 84 132 84 128 80 124 76 120 72 116 32 36 32 36 32 36 32 36 24 28 28 36 28 28 20 20 20 24 20 24 20 24 20 24 16 24 24 32 28 28 20 20 12 12 8 8 8 4 4 4 12 8 8 8 4 4 0 0 0 0 0 0 0 4 4 4 4 4 8 12 12 12 12 12 12 12 12 8 8 8 4 4 8 8 4 4 8 12 12 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 32 44 68 80 92 84 88 96 92 92 88 88 92 92 96 88 76 80 84 92 80 52 28 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 16 28 28 16 8 4 8 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 16 12 16 16 20 16 16 28 76 116 124 120 120 116 104 108 104 108 104 108 104 108 104 112 120 124 108 108 112 108 88 92 92 80 72 56 44 28 28 28 20 16 40 52 64 72 108 108 292 428 568 484 592 404 360 292 292 356 312 388 324 384 332 408 352 428 360 416 328 432 388 500 380 452 360 580 596 640 480 360 532 572 532 580 556 600 632 372 312 232 344 260 424 392 460 468 712 696 492 168 244 320 700 528 588 504 628 536 624 524 676 556 648 520 612 496 580 460 548 456 532 428 492 404 536 436 424 208 436 432 504 428 524 436 532 400 476 368 448 388 528 460 540 452 552 448 560 460 576 472 560 488 600 516 620 552 676 592 672 492 548 464 540 480 556 472 528 472 516 440 516 480 540 504 564 524 560 536 560 528 560 552 592 540 560 548 564 556 580 580 596 596 596 588 596 600 616 624 632 624 628 632 652 652 660 660 668 660 664 672 656 668 672 672 644 620 660 688 656 656 664 672 648 640 652 656 660 652 648 636 636 620 644 668 668 668 668 656 636 640 648 668 684 696 688 676 668 672 656 660 696 692 684 656 676 588 576 544 612 636 712 668 736 656 712 636 736 652 732 628 720 628 708 596 696 668 732 572 620 640 704 564 640 612 712 600 696 592 700 564 672 548 660 532 644 508 620 532 668 512 624 504 600 452 628 500 648 488 628 472 596 456 624 516 656 504 612 476 600 488 588 464 568 452 552 420 512 412 520 404 504 380 492 388 512 404 512 404 500 376 476 360 476 368 496 312 288 176 260 200 260 208 264 196 256 196 248 188 236 160 204 140 180 124 164 128 172 124 196 180 244 184 224 160 224 164 220 156 220 144 204 128 196 136 244 188 308 244 332 244 320 248 332 252 340 256 340 252 336 244 336 248 340 248 340 248 340 276 364 268 356 256 340 244 336 272 356 264 352 264 352 268 356 276 360 268 356 264 352 264 352 264 364 272 364 272 348 236 304 212 284 196 228 84 164 116 172 120 212 128 212 156 284 228 316 232 320 240 328 248 336 252 332 244 348 240 344 240 344 244 348 240 348 244 352 248 348 244 344 252 344 252 340 248 340 244 336 244 336 244 336 244 336 244 336 248 340 252 348 256 344 248 340 252 344 252 344 252 344 252 344 248 332 248 336 252 336 252 336 252 332 244 324 240 328 248 336 248 336 256 340 260 344 256 340 256 336 252 332 248 336 252 340 244 332 252 340 256 340 256 336 252 336 252 336 252 336 252 336 244 336 248 332 236 332 260 364 300 384 292 380 292 380 292 380 292 372 296 368 296 376 324 400 380 460 420 452 404 460 428 452 412 464 408 460 404 460 404 460 388 444 388 440 384 440 380 436 388 448 384 444 380 436 376 436 376 432 372 432 372 432 376 436 368 416 368 436 376 412 344 404 364 416 356 408 352 404 352 400 348 388 344 380 336 372 328 368 328 368 328 368 324 360 316 352 304 336 300 336 296 332 296 332 292 328 288 324 280 312 268 296 264 284 268 288 264 280 260 276 244 268 248 268 248 268 244 260 212 244 232 256 232 252 244 276 220 244 236 248 224 232 208 224 244 248 216 216 184 192 172 188 164 176 164 192 192 216 204 220 196 216 200 216 200 212 192 208 192 208 192 204 184 200 180 196 176 184 172 184 176 192 188 200 176 184 176 184 176 184 176 184 172 176 160 160 152 164 164 176 168 176 168 176 164 172 164 168 164 172 164 172 164 172 164 172 156 164 156 164 156 164 156 164 152 160 152 160 152 160 152 160 148 156 148 156 148 156 148 156 152 156 140 148 140 148 148 160 148 156 148 156 148 156 148 156 148 152 144 148 140 152 144 156 148 152 140 148 136 144 140 148 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 132 140 132 140 132 140 132 140 132 140 132 136 128 136 128 136 12 32 12 32 12 32 12 32 4 28 8 28 8 24 0 16 8 24 8 24 8 24 8 24 4 20 8 28 12 24 4 20 4 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 4 0 4 0 8 0 8 0 12 4 12 8 16 8 16 4 12 4 8 0 8 0 8 4 12 8 16 4 12 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 4 32 32 64 60 84 64 84 60 92 56 88 48 88 52 92 48 76 60 80 52 56 28 24 0 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 12 20 28 28 20 12 12 12 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 12 20 8 16 8 16 12 20 32 80 108 120 108 120 108 104 88 108 88 108 88 108 88 108 88 124 104 108 84 112 88 92 76 80 68 68 48 40 20 16 20 20 20 48 48 56 56 76 84 284 396 492 388 488 296 304 248 332 332 384 368 392 360 400 368 420 380 432 372 408 400 476 468 464 396 444 556 688 540 408 332 556 532 552 520 592 572 564 296 216 200 236 232 352 280 308 416 696 592 356 120 156 392 644 452 492 348 476 380 472 400 500 416 480 380 452 372 448 356 428 352 412 336 392 320 424 328 300 140 352 344 408 332 416 348 436 316 376 300 352 320 416 380 432 392 448 404 464 416 460 392 428 376 448 416 488 468 556 516 560 444 504 448 524 484 548 476 516 432 456 384 448 428 476 432 488 484 520 484 520 484 524 500 532 496 528 512 532 504 528 516 548 520 540 512 532 512 548 544 568 556 560 568 620 620 620 620 644 636 656 652 656 652 668 648 632 600 652 668 664 648 668 660 648 628 640 632 644 632 644 624 640 604 648 652 672 644 664 632 636 620 652 652 684 668 680 644 652 628 652 624 672 644 664 612 644 544 548 528 584 584 644 604 672 580 628 560 632 580 624 564 620 536 604 480 616 572 628 464 552 540 612 448 528 484 600 488 592 488 564 464 540 448 528 432 512 412 496 440 544 420 500 412 472 344 480 412 496 376 460 356 444 352 464 380 480 368 468 368 484 388 480 380 476 372 456 336 416 324 420 316 400 292 388 300 404 284 400 288 388 272 360 276 364 300 392 252 208 132 208 148 216 156 200 148 188 148 188 144 172 128 156 112 136 96 132 108 132 104 164 164 212 172 184 144 180 128 164 128 172 120 164 108 152 100 168 128 204 156 220 160 216 172 244 168 248 168 244 164 236 160 228 164 232 172 240 176 244 200 264 192 252 180 240 168 232 168 252 164 248 164 252 168 256 188 264 172 248 164 252 176 264 176 256 176 260 172 244 144 204 116 184 132 160 36 104 84 148 112 168 104 164 140 236 184 224 180 240 188 248 196 252 196 256 172 236 168 232 164 236 168 240 172 240 176 244 176 244 172 240 176 244 172 244 172 240 168 240 168 240 168 240 168 240 168 240 164 236 168 240 168 240 164 236 176 248 176 248 176 248 176 248 184 248 192 244 188 244 188 244 180 236 180 236 180 236 180 236 188 244 192 252 200 256 196 252 196 248 192 244 188 248 192 252 176 248 184 256 188 256 184 252 184 252 184 252 184 252 184 252 188 248 196 244 192 252 220 284 256 308 260 316 264 316 260 312 252 320 260 316 280 332 324 364 364 404 400 412 388 420 392 416 396 400 400 404 400 408 404 408 388 392 384 388 380 384 380 384 384 392 376 384 368 376 360 368 364 376 364 376 364 372 364 376 372 344 336 364 356 336 336 372 344 352 348 356 348 352 344 352 332 340 332 336 328 336 324 332 320 328 312 316 304 312 304 312 280 300 276 296 276 292 272 292 260 280 260 280 256 268 240 264 236 264 240 264 240 260 232 252 212 236 216 244 220 244 216 240 204 228 220 240 212 232 212 240 188 224 188 232 196 236 184 220 144 180 124 156 96 124 68 108 76 116 68 124 96 156 120 168 132 180 144 196 152 192 140 180 144 188 140 184 140 184 140 184 132 180 128 176 128 176 132 184 128 176 128 176 128 176 128 176 124 172 120 164 112 160 108 156 124 172 124 168 120 164 116 164 124 168 120 164 116 160 112 156 104 152 104 152 104 152 104 152 104 152 104 152 104 152 104 152 108 152 100 144 96 148 104 156 100 144 96 144 96 144 96 148 100 148 100 148 100 148 100 148 100 148 96 144 96 144 100 148 100 148 96 140 88 136 92 140 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 84 132 84 132 84 132 84 132 84 132 84 132 84 136 88 136 28 32 28 32 28 32 28 32 28 32 28 32 24 28 20 24 24 28 24 28 24 28 24 28 24 28 24 28 24 24 20 20 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 12 12 12 12 12 12 16 20 20 20 16 16 16 12 12 12 12 4 8 16 20 24 20 16 12 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 40 52 72 76 84 84 92 92 92 88 84 84 88 92 92 72 80 88 76 56 28 16 12 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 20 24 28 28 24 20 16 12 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 20 20 16 12 16 24 32 52 88 112 116 116 120 116 104 104 100 104 100 104 100 104 100 108 116 120 104 104 108 108 88 76 80 76 72 56 44 24 20 28 28 36 64 64 56 56 96 148 444 500 596 488 536 368 300 312 284 364 308 392 336 404 364 428 360 424 360 416 336 444 400 516 416 408 328 560 668 600 308 416 584 600 548 572 624 644 576 292 332 232 352 284 440 296 336 536 788 600 356 144 248 560 736 556 588 456 552 460 564 452 564 444 544 432 540 436 528 416 508 396 472 388 472 372 472 348 328 236 436 408 476 388 476 392 500 384 460 356 436 360 464 384 476 392 500 408 528 432 532 408 500 368 484 392 504 424 556 460 540 456 552 492 604 564 664 596 656 544 568 468 544 500 568 492 544 516 564 504 560 508 564 504 548 508 568 524 560 508 540 508 552 524 564 536 572 528 560 524 560 536 552 532 612 584 588 544 604 600 636 628 652 644 676 644 640 576 636 652 672 652 684 664 676 640 652 632 648 636 652 636 640 620 656 680 668 664 656 648 628 636 648 672 680 680 664 652 648 652 652 652 676 668 668 640 644 564 588 560 624 612 668 632 704 636 688 612 700 628 708 608 708 620 676 568 704 664 700 548 656 632 692 536 604 560 668 568 680 564 660 532 636 520 628 508 612 496 600 524 648 500 604 492 584 428 620 508 640 464 588 448 572 456 588 464 580 448 560 440 568 460 580 464 584 468 588 464 580 440 556 428 532 396 512 400 520 396 504 396 492 368 472 360 472 368 492 308 296 196 280 212 268 196 252 184 240 192 248 188 232 168 212 152 180 136 176 140 184 128 212 200 272 208 252 184 236 168 240 180 256 180 248 168 236 168 244 176 260 192 272 204 280 236 312 236 316 240 308 236 304 228 316 224 320 228 324 232 324 228 320 232 328 236 332 244 336 236 328 240 324 240 328 244 336 256 340 244 332 240 332 248 340 248 332 240 328 236 308 204 272 188 272 216 264 120 192 180 272 216 308 216 300 224 328 232 300 240 332 248 340 256 344 252 340 240 340 232 336 232 336 236 344 236 344 244 348 244 348 240 340 240 332 236 328 236 328 236 328 236 328 236 328 236 328 236 328 228 324 232 328 236 324 232 320 244 336 244 336 244 336 244 332 248 336 244 332 240 324 236 324 236 324 240 328 240 328 236 324 240 332 248 340 252 340 252 336 252 336 248 332 244 336 248 340 248 332 252 340 256 340 252 332 248 332 248 332 248 332 248 332 248 336 248 336 256 356 284 380 300 392 312 404 320 408 316 392 324 396 328 400 336 408 368 440 388 448 412 448 408 440 416 448 408 460 404 460 404 460 404 460 392 444 388 444 384 440 384 440 392 448 388 444 380 436 376 432 376 436 376 436 376 432 372 428 364 408 352 416 356 400 344 412 336 396 348 408 352 408 344 388 340 380 336 376 332 368 328 364 328 364 316 348 304 344 304 348 296 332 296 328 288 324 284 320 272 308 272 308 268 296 256 284 260 280 260 280 260 276 252 272 232 256 240 260 244 264 240 260 228 252 240 260 236 252 228 248 240 240 208 216 204 220 192 192 116 136 128 148 132 148 128 144 128 132 104 112 104 124 112 128 144 168 168 196 188 200 180 188 180 196 180 196 184 200 184 200 184 192 180 184 172 180 172 184 172 180 172 180 172 180 172 180 172 180 176 188 180 184 168 176 172 180 172 180 168 176 164 172 176 180 168 176 160 168 156 160 152 160 152 160 152 160 152 160 156 164 156 164 156 164 156 164 160 164 148 148 140 156 156 168 144 152 148 160 152 156 144 152 148 156 148 156 148 156 148 156 152 156 144 152 144 152 148 160 152 156 144 148 140 148 140 152 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 124 132 128 136 132 144 136 144 8 28 8 28 8 28 8 28 8 28 4 24 0 20 0 20 8 24 8 24 8 24 8 24 8 24 4 20 0 16 0 16 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 4 12 4 12 12 16 4 12 4 20 16 28 12 20 12 20 8 16 8 12 0 12 12 24 16 24 12 16 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 4 40 44 72 60 76 64 88 60 88 52 84 44 84 48 92 64 100 80 80 24 16 0 0 0 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 24 24 20 24 24 20 16 12 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 8 20 16 16 0 12 20 40 60 92 104 112 104 120 108 104 84 104 84 104 84 104 84 104 88 120 100 108 84 108 84 88 64 72 60 60 44 36 16 16 16 28 40 68 60 56 52 76 116 380 404 496 380 440 268 296 276 348 344 384 368 400 372 416 380 428 384 440 392 428 420 488 464 508 320 268 380 700 536 296 440 620 588 592 544 656 612 488 248 248 252 280 280 344 208 260 508 736 472 240 108 232 588 644 468 516 356 468 368 464 364 428 364 436 348 428 340 400 288 348 288 348 288 368 296 372 252 224 192 356 304 372 300 372 296 392 312 364 288 352 296 348 292 352 296 356 304 372 328 384 312 368 288 364 304 360 312 392 328 376 316 404 348 464 420 532 484 564 512 540 452 532 496 564 500 556 468 520 456 512 472 520 464 512 444 504 472 508 460 488 460 512 476 532 492 536 488 524 492 540 500 516 492 544 516 512 480 524 520 560 552 588 580 624 592 596 536 596 600 632 608 636 620 640 616 620 596 608 604 620 608 612 596 652 660 672 636 652 624 636 612 652 652 680 652 660 624 640 620 652 624 656 624 652 600 612 516 536 524 588 556 604 556 636 564 612 540 624 572 616 556 608 520 572 468 604 556 588 448 564 524 592 440 508 460 564 464 572 460 532 436 512 424 504 412 488 404 484 432 528 412 484 404 456 332 472 408 496 372 460 356 456 348 456 352 456 336 432 316 420 348 444 344 440 348 456 372 480 364 456 348 424 312 400 308 416 312 424 300 404 284 368 276 364 296 384 240 204 132 216 152 212 148 192 140 184 152 188 148 176 136 164 116 140 108 140 116 144 96 164 172 228 188 200 144 180 156 196 148 192 144 188 124 176 120 168 112 168 120 188 136 208 168 232 164 236 164 236 160 224 176 232 172 228 168 224 168 224 152 208 160 224 176 236 188 252 160 236 156 232 160 240 168 244 156 236 164 244 168 244 160 236 160 240 152 236 156 224 136 192 128 196 160 196 56 116 116 216 164 240 196 240 172 228 172 224 188 244 192 252 196 252 192 248 180 240 176 232 172 236 180 240 176 236 180 244 184 240 176 236 168 236 168 236 168 240 172 240 172 240 172 240 172 240 172 240 164 232 168 240 172 236 164 232 172 240 172 240 172 240 172 240 188 248 188 244 180 240 176 236 184 244 188 248 188 248 184 244 184 248 192 252 196 256 192 252 196 252 192 248 188 252 192 256 180 252 188 256 188 252 180 248 180 248 180 248 180 248 180 248 200 252 192 256 212 284 244 308 260 320 272 332 280 332 276 328 260 332 284 336 308 356 364 392 400 412 412 420 396 412 380 420 404 404 400 400 392 392 388 388 384 388 380 384 380 380 376 380 368 380 368 380 368 380 368 380 360 372 364 376 364 368 352 360 332 360 364 360 352 360 344 324 328 336 340 348 344 344 336 340 340 344 332 332 320 320 308 312 316 320 300 300 288 296 288 296 276 292 272 288 264 280 256 276 244 264 248 264 244 260 232 256 232 260 236 264 232 256 224 252 212 244 216 248 220 248 216 244 208 224 208 228 208 232 204 224 200 204 132 144 92 136 80 116 88 140 112 172 140 188 148 192 128 156 92 120 68 112 60 100 76 132 108 168 136 180 136 176 132 176 132 176 136 180 136 180 136 184 128 172 124 168 124 172 124 172 124 172 124 172 124 172 104 160 120 180 136 180 128 176 124 172 124 168 120 164 116 164 128 172 120 168 112 160 108 152 104 152 104 152 104 152 104 152 108 156 108 156 108 156 108 156 116 156 100 144 96 148 108 164 96 148 104 152 104 152 100 144 100 148 100 148 100 148 100 148 104 152 100 144 96 148 104 152 104 148 96 144 92 140 96 144 96 144 96 144 96 144 96 144 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 72 120 72 124 80 128 84 132 24 28 24 28 24 28 24 28 32 32 24 24 20 24 20 28 20 24 20 24 20 24 20 24 24 24 16 16 8 12 8 12 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 8 8 12 12 12 16 16 16 24 20 16 12 16 20 28 32 24 24 24 20 20 20 16 16 12 16 20 24 24 24 24 24 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 48 68 80 76 80 84 96 88 88 84 84 84 84 88 88 96 100 100 72 44 8 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 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 24 24 16 8 12 32 48 80 100 112 108 112 120 116 100 108 104 108 104 108 104 108 104 104 112 116 100 100 104 104 84 72 72 60 56 40 36 24 28 20 32 52 76 72 68 76 128 220 528 472 588 496 472 344 308 340 288 372 296 388 328 404 368 432 372 432 384 452 380 472 416 496 440 316 132 320 600 572 260 552 652 660 632 636 692 660 520 284 412 352 492 364 424 228 372 656 784 476 296 152 404 664 692 548 600 476 560 464 568 436 524 412 520 412 520 412 492 368 448 344 420 352 464 372 456 320 312 296 448 364 440 368 460 352 460 352 436 344 444 352 432 340 440 348 436 340 436 352 444 344 432 344 448 352 452 356 476 364 444 376 464 392 476 424 520 468 548 536 572 492 584 552 636 580 652 584 668 580 656 576 660 588 664 576 660 596 644 548 592 524 592 496 560 508 556 492 552 516 588 536 584 520 568 504 560 500 560 504 556 528 572 548 608 564 584 544 608 584 628 580 616 580 628 620 632 584 600 588 616 592 604 596 640 672 660 644 632 636 624 628 644 676 680 672 652 644 648 644 656 652 660 648 660 628 624 520 560 540 620 604 656 620 688 616 672 608 712 632 708 596 704 576 672 560 688 620 676 532 652 584 672 524 604 544 656 540 656 532 628 508 608 500 604 488 588 484 584 512 632 488 588 480 564 428 608 500 624 476 592 464 572 432 548 448 560 448 548 432 532 448 564 436 544 416 544 444 580 464 580 452 556 420 532 420 540 420 524 420 504 384 476 360 472 384 496 300 280 188 280 212 264 220 268 200 248 188 232 168 212 168 200 148 180 136 176 144 188 136 232 224 304 240 288 200 260 200 268 188 264 180 252 172 248 176 244 168 236 172 256 196 276 220 288 224 296 232 300 228 296 240 320 232 316 224 308 220 304 212 304 216 308 220 312 224 316 228 312 228 312 232 320 240 328 220 312 236 328 244 324 232 312 248 328 236 320 236 316 216 280 220 284 228 276 132 188 180 288 204 320 252 328 228 320 240 328 236 328 244 332 244 332 240 328 240 340 236 336 232 340 236 344 236 340 240 344 240 344 236 332 232 320 236 320 240 324 240 324 236 320 236 320 236 320 236 320 232 316 236 320 236 320 232 316 236 320 236 320 236 320 236 320 240 316 240 316 240 312 236 312 248 324 248 324 248 324 248 324 244 320 248 328 252 328 252 328 256 328 252 324 248 328 252 332 252 336 256 340 256 336 248 328 252 336 252 336 252 336 252 336 256 328 248 332 276 376 312 392 320 396 324 404 328 404 324 396 320 388 332 400 344 416 380 444 420 460 424 468 428 444 420 456 408 456 400 448 388 440 380 436 380 436 380 432 376 432 372 428 368 428 372 432 376 436 376 436 364 428 372 432 372 424 356 412 364 412 340 384 328 396 352 416 336 392 340 396 340 392 336 380 348 384 340 372 324 356 308 348 316 352 308 340 292 328 288 324 292 328 288 320 280 312 272 304 260 296 264 300 260 292 252 284 252 268 260 272 256 268 252 260 244 260 248 260 248 256 240 248 256 260 224 232 200 212 180 192 176 176 140 148 136 168 164 188 184 208 196 220 208 220 204 216 204 204 172 180 156 172 148 156 128 152 152 184 176 196 180 196 176 192 176 192 176 192 172 188 184 188 176 180 168 176 168 180 168 176 168 176 168 176 168 176 136 152 152 172 168 180 172 176 168 176 164 172 164 168 160 168 172 176 168 172 164 168 160 164 156 164 156 164 156 164 156 164 160 168 160 168 160 168 160 168 160 164 152 156 148 160 156 168 152 160 152 156 148 160 152 160 148 156 148 156 148 156 148 156 152 160 148 156 148 156 152 160 152 160 148 152 144 152 144 152 144 152 144 152 144 152 144 152 136 144 136 144 136 144 136 144 140 148 140 148 140 148 140 148 120 128 120 132 124 132 124 132 4 24 4 24 4 24 4 24 12 28 4 20 0 20 4 24 0 16 0 16 0 16 0 16 4 16 0 4 0 0 0 4 4 4 4 0 0 0 0 0 0 0 4 4 8 8 8 12 4 12 4 16 8 16 12 20 20 24 8 12 8 20 24 36 20 28 16 24 16 20 12 20 12 20 12 20 12 24 20 28 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 4 44 56 80 60 72 60 92 56 84 52 80 40 84 44 88 68 92 64 64 20 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 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 8 24 20 16 0 8 24 56 84 104 100 104 100 124 108 100 88 108 88 108 88 108 88 108 84 116 96 104 80 108 84 88 68 68 48 40 24 28 20 28 8 28 44 76 72 76 88 120 240 472 376 488 396 376 236 316 296 364 356 384 356 388 364 412 376 424 396 464 432 472 448 504 444 480 240 184 216 568 436 280 576 672 640 684 616 692 608 424 268 324 348 372 296 264 156 384 616 684 352 220 116 412 596 564 444 512 364 456 352 452 372 424 328 400 312 396 324 400 312 384 300 348 296 392 316 372 248 224 260 360 260 336 284 372 272 348 264 328 272 360 300 340 284 352 284 336 280 344 284 348 268 320 268 340 268 332 268 352 276 332 280 372 292 388 308 408 340 432 372 436 360 464 416 508 460 548 508 580 520 580 508 584 540 620 576 652 604 640 548 576 528 592 480 564 532 592 516 552 492 548 524 584 516 508 464 524 500 512 484 532 492 520 488 536 488 504 488 532 508 548 500 532 504 556 588 584 544 548 544 568 552 560 552 616 628 648 604 628 600 624 600 648 656 684 652 656 628 652 600 648 616 632 596 636 580 580 480 508 488 572 548 608 544 616 528 596 536 628 576 612 544 584 476 576 480 564 504 564 440 528 460 544 424 500 456 540 436 532 440 516 420 496 408 492 400 476 392 472 420 520 400 476 392 448 348 472 392 492 376 472 348 436 328 436 332 444 340 448 336 436 348 444 344 424 312 408 320 432 356 452 352 440 336 432 348 460 316 436 312 420 292 384 292 384 332 408 244 196 128 220 160 220 184 220 160 196 156 184 132 160 128 156 116 136 108 136 116 148 104 176 188 256 212 228 160 196 152 192 128 176 112 168 112 176 140 184 128 176 124 184 132 200 136 204 148 216 148 228 152 224 168 224 168 220 168 220 168 220 168 220 168 216 164 216 160 212 152 220 144 220 148 228 160 240 148 228 156 232 160 236 160 236 160 232 152 228 156 228 148 208 180 224 176 224 88 140 136 232 152 224 180 228 172 240 184 228 176 232 180 236 180 232 176 228 172 232 168 228 168 228 172 232 172 236 176 240 180 236 176 236 168 236 168 236 172 240 176 244 164 232 164 232 164 232 164 232 156 228 164 232 164 232 160 224 164 232 164 232 164 232 164 232 176 236 176 236 176 240 180 240 188 244 180 236 176 240 184 248 180 244 188 252 192 252 192 248 196 252 192 248 188 252 192 256 184 256 188 256 188 252 180 244 184 252 184 252 184 252 184 252 204 252 192 260 228 308 264 324 260 316 256 308 252 308 256 312 252 324 276 332 312 360 380 400 424 412 412 432 408 404 368 420 384 388 384 384 380 380 376 376 372 376 368 372 368 368 364 368 356 368 356 368 356 364 352 364 348 364 356 368 352 356 336 340 356 340 388 488 492 408 360 392 340 340 332 332 324 328 324 332 332 336 324 328 316 316 304 312 300 308 296 300 284 284 272 272 272 288 264 280 256 268 248 264 240 260 244 264 240 260 236 256 224 256 228 256 228 252 220 244 220 248 216 244 212 232 200 224 236 228 184 180 148 164 128 144 116 156 128 168 132 192 168 228 156 200 156 196 148 188 140 180 160 196 144 188 144 188 136 172 116 164 128 176 136 180 136 180 136 180 132 176 128 168 124 168 132 176 124 168 120 168 124 172 120 168 120 168 120 168 120 168 92 144 100 156 112 160 116 164 116 164 112 160 108 156 108 156 116 164 116 164 116 164 116 164 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 108 156 108 156 108 156 108 156 108 156 100 144 96 148 108 156 100 148 100 148 100 148 100 148 108 152 104 148 100 152 104 156 108 152 100 144 96 144 96 148 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 92 140 92 140 92 140 92 140 80 128 80 128 80 124 76 124 24 28 24 28 24 28 24 28 36 36 24 24 16 24 24 32 12 16 12 16 12 16 12 16 20 20 8 4 0 4 0 4 4 4 4 0 0 0 0 0 4 4 4 8 8 12 12 16 12 12 16 16 16 20 20 20 28 24 20 12 16 24 32 40 28 28 28 24 24 24 20 20 28 24 20 16 20 24 32 36 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 24 52 76 84 76 76 80 100 88 84 84 80 80 84 84 88 84 72 68 52 40 20 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 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 24 28 16 4 8 36 60 96 108 108 104 108 124 116 100 112 108 112 108 112 108 112 108 104 112 116 100 100 104 100 84 80 72 52 40 24 28 28 36 12 32 52 80 76 92 108 176 352 620 464 596 512 408 304 304 356 296 376 292 376 316 396 360 420 360 440 408 484 416 488 436 480 388 264 160 268 476 436 260 648 684 688 704 680 708 640 464 336 460 380 484 304 340 244 584 724 724 384 308 156 568 620 628 528 608 472 552 444 564 448 556 456 540 412 500 392 492 388 484 416 476 396 500 392 448 304 292 348 452 336 416 368 464 340 432 340 420 340 456 356 428 328 436 324 404 336 424 356 428 332 404 332 432 336 420 328 444 332 408 332 416 356 444 380 468 408 484 420 472 408 488 444 516 476 568 476 576 492 576 476 572 512 628 556 664 616 696 600 672 616 712 652 776 764 856 752 760 628 672 640 736 620 616 520 636 572 612 556 624 540 580 512 572 504 536 484 548 504 560 504 552 516 592 596 608 540 568 540 580 548 560 548 612 636 632 612 604 612 612 616 648 676 688 668 660 652 672 620 652 640 636 624 644 608 596 528 568 532 620 596 652 592 652 588 656 600 712 632 704 584 684 540 688 568 656 568 668 524 624 520 636 500 608 540 644 508 624 524 620 500 600 492 596 480 584 476 576 504 624 480 580 472 552 456 600 492 596 476 580 444 524 452 556 440 544 440 548 448 548 428 556 440 548 412 524 408 536 440 564 444 560 440 568 464 596 460 576 468 568 444 544 432 548 424 520 312 280 188 292 224 276 216 272 196 252 196 248 184 228 156 192 144 172 132 172 140 188 136 232 224 324 252 300 208 268 220 288 200 264 188 268 200 284 200 260 184 244 176 248 184 256 188 256 200 272 212 280 220 288 212 296 212 304 216 308 220 312 216 304 216 304 216 304 216 304 212 296 212 300 220 308 228 316 236 316 224 308 224 316 240 328 216 296 208 296 216 300 208 276 252 292 228 284 152 204 192 300 236 320 224 304 228 332 232 292 224 316 228 320 228 316 224 308 232 320 228 316 224 320 228 324 236 332 240 336 244 332 240 328 236 320 236 324 240 328 244 328 232 308 228 308 228 308 232 308 216 308 220 312 224 308 220 304 228 316 228 316 228 316 228 316 228 308 232 312 236 316 240 320 244 316 232 300 224 308 240 320 240 320 248 328 252 328 252 324 256 328 252 324 248 328 252 332 256 340 256 340 256 336 244 328 256 340 256 340 256 340 256 340 260 328 248 336 288 392 328 404 332 404 320 388 312 388 316 392 316 376 328 392 344 416 384 452 404 436 400 452 404 412 380 432 380 432 376 436 380 436 380 440 372 428 368 424 368 420 364 420 376 432 368 424 360 416 352 412 356 420 364 428 364 412 344 392 292 376 528 856 812 620 372 408 348 400 336 384 324 380 324 376 328 368 328 364 324 360 320 360 304 344 304 340 296 324 272 308 288 320 284 312 272 300 264 292 260 292 264 296 264 292 256 288 248 264 256 268 256 264 248 256 244 256 244 252 232 236 216 224 180 184 144 164 160 200 188 208 192 220 216 224 188 192 176 196 188 204 188 204 188 204 188 204 196 208 188 208 192 208 180 188 192 208 188 204 184 196 180 196 184 196 176 188 168 180 164 176 176 180 172 176 168 180 172 184 168 176 168 176 168 176 168 176 156 164 160 168 160 168 164 172 160 168 156 164 156 160 152 160 160 172 164 172 164 172 164 176 164 172 164 172 164 172 164 172 160 168 160 168 160 168 160 168 152 164 156 168 160 164 156 160 164 164 148 148 140 156 156 172 148 156 148 156 148 156 148 156 156 160 152 156 148 160 152 164 156 160 148 152 144 152 144 156 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 140 148 140 148 140 148 140 148 140 144 136 140 132 136 128 132 16 28 16 28 16 28 16 28 20 32 20 28 16 28 12 20 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 20 12 24 16 20 12 16 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 12 24 16 28 20 24 16 20 20 24 16 20 12 24 16 28 8 24 4 20 0 24 4 28 4 28 12 28 0 16 0 24 40 64 52 76 56 80 68 96 60 84 64 88 68 88 64 84 48 88 56 80 32 28 0 4 0 4 0 0 0 4 0 4 0 0 0 4 0 4 0 4 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 12 20 12 20 12 20 12 20 4 24 20 20 0 16 36 68 84 96 92 104 100 112 104 112 104 112 104 108 100 104 96 104 96 104 96 104 96 96 84 96 60 68 36 36 16 12 8 8 36 56 52 64 48 72 76 208 328 476 376 508 356 312 272 312 324 360 332 380 336 372 336 400 380 428 396 444 420 472 448 492 456 360 228 196 216 460 348 372 608 688 596 696 612 736 604 380 308 320 260 236 268 236 176 564 696 632 232 272 168 504 492 524 408 492 396 456 376 440 368 444 360 456 348 436 332 424 332 420 348 432 356 460 380 324 168 248 288 352 284 364 292 348 308 388 292 324 280 328 320 364 316 328 296 336 284 356 308 344 280 340 276 344 296 344 276 336 304 380 300 352 312 360 316 376 336 404 304 380 312 404 332 432 360 444 400 452 388 428 380 456 440 508 464 508 468 512 476 520 488 532 516 592 616 704 640 640 592 648 776 860 704 628 640 688 628 728 648 648 520 540 492 552 460 456 456 488 444 488 448 480 468 524 584 564 496 524 508 532 484 512 492 560 552 604 556 596 560 620 580 636 644 656 636 648 608 612 556 608 604 620 584 596 548 544 468 504 472 548 528 592 516 556 508 596 564 636 560 592 512 560 464 560 508 576 476 528 448 524 464 512 432 524 468 532 452 528 444 524 408 488 388 484 384 476 380 488 404 504 396 480 372 464 356 472 400 480 372 460 360 444 360 452 360 448 356 448 356 448 364 456 344 448 348 460 368 480 372 464 368 524 472 576 404 444 408 616 584 672 444 464 420 596 432 532 272 200 140 204 180 224 148 196 148 192 136 176 128 172 116 152 104 140 104 144 100 132 88 172 192 272 224 244 160 204 168 212 140 196 140 200 140 192 148 208 144 204 140 208 144 212 132 204 132 204 132 208 140 212 156 212 152 220 168 228 164 216 168 228 168 228 168 228 168 228 148 208 148 212 156 220 168 232 180 240 176 232 168 224 160 220 160 220 164 228 168 220 156 212 144 232 148 220 112 116 128 236 164 220 160 220 160 224 168 232 176 236 172 228 168 224 160 220 176 232 176 232 176 232 176 232 168 228 176 236 180 240 188 244 172 240 180 240 180 240 180 240 168 232 172 232 172 228 172 228 180 236 176 228 172 232 180 236 168 224 168 228 172 232 176 232 176 232 180 236 180 232 172 228 176 232 176 236 180 240 184 240 188 248 188 252 192 256 196 256 196 252 188 248 196 256 192 248 192 252 192 252 192 252 192 252 204 260 192 248 188 252 200 264 184 256 196 272 212 292 236 300 248 308 256 312 256 308 252 304 248 312 280 344 336 392 380 404 396 408 384 392 380 384 372 380 356 368 360 376 368 380 372 384 352 364 352 360 348 360 344 356 328 352 324 356 336 364 336 348 328 352 336 360 344 352 340 348 252 508 984 1004 984 952 496 344 336 340 320 332 324 332 312 312 304 312 300 308 300 308 300 308 292 304 292 296 276 276 268 276 268 280 256 268 248 268 256 276 240 260 248 256 232 240 228 248 236 252 232 248 224 240 216 236 220 236 208 220 192 204 176 192 168 184 160 188 168 204 172 196 160 196 160 196 152 200 152 200 148 192 148 188 144 184 140 184 140 184 140 180 136 176 132 176 128 176 132 180 136 176 132 172 128 172 128 172 128 172 128 172 120 164 120 164 120 164 120 164 120 164 128 176 132 172 120 164 116 160 116 160 116 160 116 160 112 160 116 164 120 160 116 156 112 160 112 160 112 160 112 160 108 156 108 156 108 156 108 156 112 160 112 156 108 152 104 152 116 164 116 160 112 160 108 156 92 144 100 152 104 152 104 152 92 140 92 144 96 148 100 148 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 96 144 92 136 84 128 80 124 88 136 88 136 88 136 88 136 92 140 92 136 88 132 84 132 88 136 88 136 88 136 88 136 24 24 24 24 24 24 24 24 28 28 24 24 20 20 20 20 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 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 28 20 24 16 20 20 24 24 24 24 32 24 20 12 24 24 56 68 76 84 80 84 84 96 80 88 84 92 88 88 84 84 84 88 96 84 68 44 32 24 16 12 12 8 8 4 0 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 20 20 20 20 20 20 20 20 12 20 28 20 12 20 48 72 92 96 100 104 108 112 112 112 112 112 112 108 108 104 104 104 104 104 104 104 100 96 92 88 76 80 52 40 24 12 8 4 20 44 44 76 68 92 124 304 432 604 468 572 420 332 332 296 368 308 364 316 380 308 384 344 420 356 432 380 456 420 480 444 480 308 256 184 244 412 352 372 608 616 584 596 556 708 536 372 296 332 252 340 264 312 256 744 728 652 268 348 296 680 532 632 496 620 460 560 416 540 392 532 388 496 408 520 432 548 452 564 440 532 412 540 424 436 260 400 428 500 364 440 328 404 312 420 320 412 328 428 340 440 336 424 340 400 344 428 368 424 344 424 332 404 312 408 324 416 304 384 328 408 336 408 328 400 336 412 384 452 396 464 412 476 416 484 424 504 408 488 404 496 440 536 480 552 476 544 472 540 472 540 444 536 480 592 500 572 512 632 640 780 628 648 612 704 624 808 836 888 736 784 680 756 616 644 564 616 524 588 512 572 516 604 596 624 508 584 524 588 516 576 508 580 548 600 556 592 564 604 588 648 632 660 616 644 596 608 568 624 608 632 588 608 552 560 492 552 508 592 568 644 564 612 544 640 596 684 600 652 560 636 528 648 564 664 536 620 508 616 520 604 496 620 532 632 520 624 524 608 492 576 476 572 472 564 472 580 496 596 488 572 468 560 452 580 488 576 460 560 448 540 444 548 444 544 440 544 440 540 456 572 448 564 448 572 460 584 464 576 464 628 552 676 508 584 528 740 660 764 524 572 472 656 516 628 340 284 208 276 228 284 192 272 192 268 184 244 168 224 164 200 144 180 144 176 136 168 128 220 244 340 276 320 224 288 236 308 212 284 208 280 212 272 212 288 208 284 208 284 212 288 212 288 208 284 212 288 216 296 216 288 212 292 224 304 220 292 220 296 220 296 224 300 224 300 212 284 208 284 212 292 224 300 224 300 220 296 216 288 212 288 216 296 220 300 220 292 212 284 204 308 208 296 168 188 188 312 224 296 220 296 220 300 228 308 224 304 228 304 228 304 228 304 232 300 236 300 236 300 232 304 224 300 228 304 232 312 240 316 236 320 236 312 236 312 236 312 228 300 228 300 228 300 232 300 232 308 228 304 228 304 232 308 224 300 224 304 228 308 232 308 228 304 232 312 236 312 232 308 232 308 232 312 236 316 240 316 244 320 248 324 248 328 252 328 260 328 248 328 256 336 256 324 252 328 252 328 252 328 252 328 260 332 252 324 248 328 256 336 252 332 268 348 280 364 292 372 296 372 300 376 300 372 296 368 300 360 328 404 376 444 396 452 404 452 392 440 380 432 376 432 376 432 372 432 372 428 368 428 364 424 360 420 356 416 356 416 352 416 348 420 360 428 352 404 348 408 352 404 348 400 344 392 320 492 736 828 724 720 380 372 336 384 324 368 324 368 316 352 308 344 304 344 300 336 296 336 284 328 288 324 276 316 276 312 276 296 272 284 264 284 268 292 256 280 260 276 244 260 240 268 252 264 248 256 240 248 236 244 232 240 224 228 208 212 192 200 188 196 180 196 192 208 192 200 192 204 192 204 196 204 196 204 192 208 188 204 188 200 184 200 192 204 188 204 184 200 184 196 172 188 176 192 176 192 172 188 172 188 172 188 172 188 172 188 168 184 168 184 168 184 168 184 160 180 168 188 172 184 164 176 160 176 160 176 160 176 160 176 156 176 160 180 164 176 160 172 160 168 160 168 160 168 160 168 160 168 160 168 160 168 160 168 160 168 160 164 156 164 152 160 156 164 156 164 152 160 148 156 140 148 144 156 148 160 148 156 144 152 144 156 148 160 152 160 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 148 156 144 148 136 140 132 136 136 144 136 144 136 144 136 144 140 148 140 144 136 140 132 140 136 144 136 144 136 144 136 144 12 20 12 20 12 20 12 20 16 24 12 20 12 16 8 16 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 8 20 12 24 16 20 12 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 16 28 20 24 16 20 20 24 16 20 12 24 16 28 8 24 4 20 0 24 4 28 4 28 8 24 0 20 8 36 32 64 60 88 68 84 64 84 60 84 64 88 68 84 64 80 52 92 72 100 64 72 40 60 20 36 24 24 8 8 0 0 0 4 0 0 0 12 16 32 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 12 20 12 20 12 20 12 20 8 20 16 16 4 28 48 80 88 96 96 108 104 112 104 108 104 112 104 108 100 104 96 104 96 104 96 100 92 92 80 88 44 64 28 36 12 12 20 8 16 32 24 60 28 60 92 308 368 496 388 472 328 308 284 332 332 364 340 384 340 376 336 412 372 416 384 440 416 472 448 488 432 324 228 236 220 388 300 408 552 584 520 488 476 648 440 304 272 216 212 252 184 176 292 712 676 504 196 220 332 652 444 556 380 512 372 472 340 432 308 424 252 400 264 408 272 412 276 408 316 432 300 424 308 332 164 300 288 352 232 336 264 360 288 360 236 312 276 336 280 328 288 348 288 340 276 356 276 316 220 300 252 324 256 336 276 356 280 348 300 352 328 364 316 360 308 372 284 356 296 384 324 404 328 408 344 412 340 404 340 408 364 444 400 460 404 464 412 460 404 456 412 440 416 456 432 468 468 528 484 564 504 508 504 508 488 612 556 608 552 612 592 676 616 632 624 640 576 608 564 592 552 604 552 540 468 504 472 512 468 512 464 520 480 536 496 548 504 552 532 592 580 596 556 576 532 544 524 572 556 576 536 552 500 496 440 480 444 520 496 556 484 528 464 540 500 572 508 556 484 536 452 532 476 544 456 508 432 500 436 484 416 508 460 524 448 524 424 504 388 472 372 468 368 460 368 476 396 492 388 472 368 460 360 472 388 464 360 448 348 424 344 436 344 432 340 428 336 428 324 420 324 416 320 416 316 412 316 408 316 440 376 480 364 432 312 456 380 472 300 352 280 416 412 512 252 200 156 208 176 224 152 196 148 188 136 180 132 168 116 152 104 140 100 144 96 128 96 184 216 288 232 252 168 220 180 236 160 224 168 224 164 212 160 220 148 216 148 216 152 220 156 220 152 220 152 224 160 232 160 216 156 220 168 228 164 216 156 216 156 216 156 216 156 216 156 212 152 208 148 212 152 216 152 212 152 212 152 212 152 212 152 212 156 216 152 212 144 204 144 228 144 220 108 108 124 236 160 220 160 220 160 224 168 228 156 220 160 224 168 232 172 236 172 228 172 228 172 228 172 228 164 224 164 224 164 224 164 224 168 228 168 228 168 228 172 228 168 224 168 224 168 224 168 224 172 224 168 220 164 224 168 228 168 224 168 228 172 232 176 232 164 224 172 232 180 236 180 236 176 232 176 236 180 240 184 240 184 244 184 248 188 248 192 252 200 256 192 252 200 260 196 252 196 256 196 256 196 256 196 256 196 252 188 248 188 248 192 256 184 260 184 272 208 284 220 292 232 292 236 292 236 292 236 292 252 308 296 356 340 388 356 384 368 384 368 376 360 376 372 372 368 376 360 368 348 356 340 348 348 360 344 356 344 352 340 352 324 348 316 348 328 356 328 340 324 344 332 344 324 332 320 320 300 308 388 460 424 384 272 328 308 316 296 312 308 316 304 304 296 300 292 296 284 288 276 280 264 272 264 272 264 272 264 276 256 272 252 264 244 260 248 264 232 256 240 252 228 236 224 244 228 244 224 240 216 236 212 232 208 224 196 212 184 196 172 188 172 188 160 184 160 188 156 176 152 188 152 188 144 192 144 192 148 188 144 188 140 184 140 184 140 184 140 180 136 180 132 176 124 168 128 172 128 172 124 168 128 172 128 172 128 172 128 172 132 176 132 176 132 176 132 176 116 164 120 168 124 164 120 160 116 160 116 160 116 160 116 160 116 160 120 164 120 164 116 160 112 160 112 160 112 160 112 160 120 168 120 168 120 168 120 168 112 160 112 160 108 156 108 152 104 152 100 148 100 144 96 144 92 140 96 144 96 144 100 148 96 144 100 148 100 152 104 152 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 104 148 100 144 96 140 88 136 88 136 88 136 88 136 88 136 92 140 92 140 88 136 88 136 88 136 88 136 88 136 88 136 16 16 16 16 16 16 16 16 20 20 16 16 12 12 12 12 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 8 8 12 12 12 12 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 28 20 24 16 20 20 24 24 20 20 28 20 20 20 32 40 52 72 84 96 92 88 80 84 80 88 84 92 88 88 84 84 80 88 100 100 96 88 88 84 68 60 56 48 36 20 8 0 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 16 20 16 16 16 36 64 88 100 100 104 108 112 112 112 108 112 112 112 108 108 104 104 104 100 100 100 100 96 88 84 80 72 72 44 36 20 16 12 12 24 44 44 96 68 100 184 432 480 608 488 528 376 336 320 312 376 320 372 320 380 312 388 348 404 340 420 372 448 416 476 444 436 256 256 232 244 328 296 420 624 588 584 448 500 660 396 352 292 300 240 348 196 336 444 824 672 460 224 320 600 920 672 848 648 784 636 764 612 760 600 768 584 740 580 728 556 692 516 660 500 656 484 656 496 576 356 524 416 496 352 484 372 444 272 340 304 424 316 444 316 440 316 440 296 412 324 464 372 456 360 468 312 424 352 432 316 388 312 412 304 400 328 420 328 408 328 412 332 412 364 448 396 472 408 476 412 488 420 488 412 480 420 492 432 496 440 508 460 516 464 512 432 496 432 512 452 524 452 520 472 560 480 544 484 504 428 572 496 584 508 592 532 632 556 616 676 716 620 692 620 688 620 700 584 628 524 596 528 588 504 572 520 576 520 576 540 588 548 584 540 608 576 608 552 592 540 568 524 584 548 588 540 580 508 532 456 520 480 572 528 600 520 580 504 588 532 616 544 612 528 608 504 616 524 628 512 600 492 596 488 572 472 604 520 620 512 616 504 592 476 560 464 560 460 552 456 564 484 580 476 560 456 552 452 568 468 556 444 544 432 516 436 540 432 532 428 528 424 524 396 520 396 516 388 508 376 496 372 492 368 500 388 520 400 528 368 512 392 524 372 472 360 500 436 544 280 260 212 284 232 300 196 276 192 268 188 248 172 228 164 204 144 176 140 172 132 160 124 232 252 344 276 320 224 308 252 328 236 316 236 304 228 292 224 296 220 292 216 296 220 300 228 304 224 300 228 304 232 312 228 300 224 304 236 312 228 296 220 296 220 296 220 292 216 292 220 292 212 284 208 284 208 284 216 292 216 292 216 296 220 296 208 284 208 284 204 280 200 276 200 304 204 292 168 184 184 308 220 296 216 292 220 296 224 304 220 296 224 300 224 304 228 304 224 296 224 296 224 296 224 300 224 300 220 296 216 292 212 288 220 296 220 296 220 296 220 292 220 292 220 292 220 292 220 292 224 296 220 292 216 296 220 300 224 300 224 304 228 308 232 308 220 296 228 308 236 316 240 316 232 308 232 312 236 316 240 316 248 324 248 324 252 328 256 332 264 332 252 332 260 340 260 328 256 332 256 332 256 332 256 332 256 332 256 328 252 332 256 332 256 332 264 344 272 352 284 360 292 368 292 368 292 368 296 368 288 368 340 420 376 436 376 436 372 428 368 424 364 428 368 432 376 436 372 424 360 412 348 408 356 416 352 412 348 408 348 408 352 416 348 420 356 428 352 404 348 408 344 396 332 380 320 360 312 344 280 396 332 332 288 372 312 360 304 352 312 356 308 344 304 340 296 332 284 320 276 312 272 308 264 304 268 308 264 296 264 284 260 280 256 276 256 276 244 268 252 268 240 252 236 260 240 252 236 248 232 244 228 240 224 232 216 224 208 212 196 208 204 208 188 200 188 200 180 188 192 204 192 200 192 200 192 200 188 204 188 200 184 200 180 196 172 188 172 184 168 180 164 180 164 184 168 188 172 184 168 180 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 160 180 164 180 164 180 164 176 164 180 164 180 164 180 164 180 160 176 164 184 168 180 160 176 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 160 168 160 164 156 164 152 160 152 156 148 152 144 152 144 152 140 148 140 152 144 152 144 152 144 152 144 156 148 156 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 152 160 152 156 148 152 144 152 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 144 8 16 8 16 8 16 8 16 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 4 12 4 12 8 16 12 20 8 20 12 24 16 20 12 16 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 24 16 28 20 24 16 20 20 24 16 20 12 24 16 28 8 24 4 20 0 24 4 28 0 24 4 24 0 28 20 52 36 72 68 96 72 84 60 80 60 84 64 88 68 84 64 80 44 84 64 100 72 96 76 104 68 88 72 68 44 36 8 4 4 4 0 0 0 16 24 40 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 8 16 8 16 8 16 8 16 12 16 4 12 12 48 68 100 96 104 100 112 104 112 104 108 104 112 104 108 100 104 96 104 92 100 92 96 84 84 68 76 40 56 20 28 12 16 24 16 36 48 36 64 24 80 148 412 388 492 420 440 308 328 276 340 348 376 344 380 336 372 336 412 364 408 376 428 408 460 440 480 364 268 228 276 220 328 268 460 564 584 528 400 468 568 296 276 288 260 204 216 164 316 500 692 584 336 84 228 484 768 472 704 488 692 500 684 504 676 488 676 496 696 500 700 500 688 480 664 416 604 416 604 456 588 392 604 464 592 464 636 520 576 340 384 288 372 236 320 216 296 176 252 176 288 184 300 168 244 120 244 168 300 224 368 272 376 232 324 244 324 272 340 272 336 272 340 284 356 308 376 324 388 328 388 296 396 308 400 304 392 300 400 316 408 332 416 348 432 364 432 368 412 380 420 400 436 392 408 420 444 412 468 448 444 404 476 456 504 448 472 432 492 444 480 492 516 456 512 476 528 496 564 520 548 492 552 512 544 484 536 496 540 480 532 476 528 464 512 472 540 512 540 492 536 492 524 472 524 492 528 496 536 472 476 400 452 420 496 460 516 448 496 436 500 452 524 464 528 456 516 420 496 436 504 428 488 416 480 400 456 392 488 444 508 432 504 412 488 380 456 368 456 368 452 352 456 380 472 376 456 360 444 360 456 368 440 348 436 344 408 348 432 344 424 336 420 332 412 328 404 324 400 312 384 296 372 304 384 296 368 284 368 300 392 268 360 268 380 288 380 300 408 332 420 188 180 164 216 172 228 156 196 152 192 140 184 132 172 116 156 104 136 96 136 92 120 76 176 208 288 224 248 168 224 176 244 172 240 180 236 172 224 164 220 152 216 148 220 152 224 160 228 156 224 156 228 164 236 180 236 172 236 184 244 176 228 172 232 172 228 168 224 164 224 164 220 156 212 148 208 148 208 152 212 152 216 156 216 156 216 148 204 144 200 140 200 140 200 140 228 144 216 104 104 124 232 160 216 156 216 156 220 164 228 168 228 164 224 164 220 160 220 164 224 164 224 164 224 164 224 152 220 148 216 144 208 140 204 152 212 156 212 156 212 156 212 164 220 164 220 164 220 164 220 164 220 160 216 160 216 164 220 168 224 168 228 172 232 176 232 164 220 172 232 180 240 184 240 176 232 176 236 180 240 184 240 192 252 192 252 196 256 200 260 200 256 192 252 200 260 196 252 196 256 196 256 196 256 196 256 196 256 200 260 200 260 196 256 188 260 184 268 200 272 208 276 224 280 224 280 224 284 236 296 252 316 312 364 336 368 340 372 332 356 336 356 336 360 352 364 352 364 344 360 340 356 336 352 328 348 328 348 324 344 320 340 328 352 328 348 340 356 340 344 336 348 340 340 328 320 308 312 304 336 264 320 292 268 268 268 296 308 288 304 300 312 300 300 296 304 288 296 276 284 268 276 276 276 256 264 256 268 244 248 240 256 240 256 236 252 232 248 220 240 228 240 216 232 216 240 212 232 212 232 208 228 208 228 204 224 200 216 192 208 188 204 192 204 176 196 168 196 160 180 164 200 160 196 148 196 148 192 144 188 140 184 140 180 136 180 128 168 124 168 120 164 120 160 120 168 124 172 128 168 124 164 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 120 164 120 164 120 164 120 164 120 164 120 164 120 164 120 164 116 164 124 168 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 112 160 108 156 108 152 104 152 104 148 96 140 92 140 96 148 96 144 96 140 92 140 92 140 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 104 152 104 148 100 148 100 148 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 144 88 136 88 136 88 136 88 136 12 12 12 12 12 12 12 12 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 12 16 16 16 16 20 20 20 24 24 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 28 20 24 16 20 20 24 24 20 20 24 16 20 24 48 56 64 80 88 96 88 88 80 88 80 88 84 92 88 88 84 84 76 80 92 92 96 88 100 100 100 96 92 80 64 40 20 8 8 4 0 0 4 12 24 32 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 12 8 8 28 56 88 108 108 108 112 112 112 112 108 108 112 112 112 108 108 104 104 104 100 100 96 92 88 80 72 68 56 52 36 32 20 16 16 16 24 72 56 80 64 156 252 500 484 584 508 492 348 368 320 340 384 328 368 312 372 304 384 348 408 340 416 364 436 400 460 424 352 208 252 252 244 308 300 468 584 580 532 396 524 520 276 336 372 412 224 292 240 512 612 748 572 328 160 424 696 892 672 872 672 840 676 836 664 848 652 856 656 864 668 876 676 880 672 876 648 856 624 836 676 896 712 964 792 932 852 1020 996 1020 880 960 768 872 656 772 592 724 532 656 496 628 476 596 412 496 348 476 376 460 376 532 496 544 348 316 276 388 292 400 304 408 312 412 316 408 328 420 356 444 380 460 372 444 388 452 384 440 380 444 404 448 396 448 400 448 408 448 436 472 424 448 420 484 460 496 468 484 448 496 460 488 448 496 432 492 428 480 440 536 476 536 428 492 424 512 452 536 492 604 532 596 524 628 564 628 552 628 580 640 572 624 544 584 516 564 508 584 532 576 512 580 524 576 508 576 520 576 528 592 504 540 436 512 472 556 504 568 496 564 492 572 508 596 528 612 516 588 480 588 488 592 488 588 480 580 460 548 448 584 504 600 488 588 492 580 460 552 452 552 452 548 432 544 460 564 460 548 440 540 444 556 444 540 432 548 432 516 432 536 424 528 416 520 408 516 404 524 392 512 380 496 368 492 392 512 380 488 356 484 368 504 364 480 356 488 368 472 368 488 416 516 260 276 236 292 220 292 200 280 196 272 192 252 176 232 164 204 144 176 136 168 124 152 104 224 252 352 268 316 228 316 252 336 244 328 244 316 228 296 224 308 220 304 220 304 224 308 228 308 224 308 224 312 232 320 244 316 236 316 244 320 236 304 244 316 240 312 236 308 228 304 224 300 220 292 212 288 212 288 208 284 208 284 208 284 204 280 208 284 204 276 196 272 200 276 196 300 200 292 164 180 180 308 216 292 212 288 216 296 224 300 232 304 228 300 220 292 216 288 220 304 220 304 220 304 220 304 216 300 216 296 208 292 208 280 208 276 208 280 208 280 208 280 216 288 216 288 216 288 216 288 224 296 220 292 216 296 220 300 224 300 224 304 228 308 232 308 220 300 228 308 236 312 236 312 232 308 232 312 236 316 240 316 248 324 252 328 252 332 256 332 256 328 244 324 256 332 252 324 252 328 252 328 252 328 252 328 252 332 256 336 260 332 256 328 256 336 264 340 264 344 268 344 268 340 260 336 264 344 276 356 296 380 352 420 360 416 360 428 352 408 348 408 348 408 352 416 348 408 348 412 352 412 352 412 344 404 344 400 340 400 336 396 352 416 340 420 352 424 348 404 344 400 340 392 328 376 316 352 304 388 304 356 292 340 308 328 312 348 300 344 304 344 296 332 300 328 292 320 284 312 280 308 288 304 260 292 264 296 248 268 248 268 252 272 248 264 240 260 228 256 240 256 228 248 232 256 224 236 224 236 224 236 224 236 224 232 220 232 216 224 212 224 216 220 200 212 200 212 192 196 204 216 200 212 200 204 196 200 184 200 184 200 180 196 180 192 180 196 180 192 176 188 172 188 168 184 172 188 172 188 168 184 172 188 172 188 172 188 172 188 168 184 168 184 168 184 168 184 172 184 168 180 164 184 168 188 168 184 168 184 168 184 168 184 164 180 168 184 168 184 164 180 168 176 168 176 168 176 168 176 160 168 160 168 160 168 160 168 168 172 164 172 160 168 160 168 164 172 164 172 160 168 156 164 160 164 148 152 140 152 148 160 148 156 144 152 144 148 140 148 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 148 156 148 156 148 156 148 156 144 152 144 152 144 152 144 152 140 148 140 148 144 152 144 152 136 144 136 144 136 144 136 144 0 8 0 8 0 8 0 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 8 20 12 24 12 20 12 20 16 24 20 28 8 20 12 24 16 20 12 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 16 28 20 24 16 20 20 24 16 20 12 24 16 28 8 24 4 20 0 24 4 28 0 24 0 20 0 32 32 68 52 80 68 88 64 80 64 88 60 84 64 88 68 84 64 80 48 88 64 96 68 92 72 104 76 96 80 80 52 36 4 0 0 4 0 0 0 8 4 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 16 12 0 8 20 64 88 112 100 112 104 116 108 112 100 108 104 112 104 108 100 104 96 104 92 100 88 92 76 76 60 68 32 48 16 28 12 16 28 20 24 72 52 48 32 164 244 464 400 480 428 396 280 348 300 392 352 368 336 368 328 364 328 408 364 408 376 424 396 444 420 460 284 232 224 280 220 344 300 492 532 596 460 380 516 420 240 316 504 464 228 240 280 468 588 672 380 212 16 432 532 692 436 656 432 668 448 668 436 652 420 644 396 628 396 624 392 616 388 612 388 620 368 596 412 656 452 724 604 784 640 892 776 940 704 828 632 764 556 672 512 644 500 632 580 728 612 784 648 796 688 864 720 832 668 828 688 760 484 512 284 388 288 356 244 312 228 304 272 340 284 340 296 360 320 380 284 376 300 384 296 376 300 388 324 396 320 388 316 400 340 416 376 424 368 384 344 416 400 444 424 460 424 444 372 424 408 432 444 468 420 436 404 448 388 404 352 412 368 436 380 444 424 532 440 480 424 496 448 504 452 524 504 572 528 580 508 552 488 548 476 552 500 536 476 536 484 532 484 540 480 528 484 536 456 468 380 448 412 488 440 496 436 488 432 492 436 520 464 528 440 488 408 476 408 480 416 484 408 472 384 440 376 476 428 488 408 476 400 468 364 440 352 444 356 440 336 436 364 460 364 444 348 436 356 444 352 428 352 448 356 416 340 424 336 412 324 404 316 396 320 388 312 368 296 360 296 360 316 376 300 356 288 356 296 364 300 384 292 396 296 368 292 400 340 408 184 196 184 224 164 220 156 200 156 196 144 188 136 176 116 156 100 136 92 132 84 112 72 176 216 296 216 244 164 236 184 248 176 252 192 248 176 224 164 232 160 228 160 228 164 232 164 228 160 228 160 232 168 240 172 236 164 236 172 240 160 220 180 244 176 240 168 232 164 228 160 224 152 220 148 220 152 224 148 216 144 212 140 208 136 204 152 208 144 200 136 200 140 204 136 224 140 212 104 104 120 228 156 216 152 212 156 216 160 224 164 220 160 220 160 220 160 220 148 212 140 212 140 212 140 212 144 212 144 212 144 208 148 208 160 212 168 212 160 212 160 212 156 212 156 212 156 212 156 212 168 224 164 220 164 220 168 224 168 224 168 228 172 232 176 232 172 228 176 236 180 236 176 232 176 232 176 236 180 240 184 240 180 240 180 244 184 244 188 248 192 244 180 244 188 252 188 240 188 248 188 248 188 248 188 248 184 244 188 252 192 248 184 244 192 264 184 264 192 264 196 264 200 256 196 252 200 264 216 280 264 324 316 356 316 348 328 372 320 344 316 340 312 340 316 340 316 336 316 336 316 336 316 336 320 340 320 340 316 336 312 332 312 336 316 336 328 344 328 332 320 332 324 324 316 312 300 304 260 284 272 292 264 304 276 320 292 300 276 296 284 292 276 280 272 284 272 280 264 276 264 272 260 256 232 244 244 260 232 228 224 244 232 248 232 240 220 232 208 228 220 232 212 224 212 236 200 220 200 220 200 220 200 224 196 216 196 212 192 212 192 212 188 200 176 196 172 200 164 184 168 200 164 196 148 192 140 188 140 184 140 180 136 180 132 176 140 184 136 180 136 176 132 176 128 172 132 176 132 176 128 172 128 172 128 172 128 172 128 172 132 176 132 176 132 176 132 176 136 176 128 168 124 172 132 180 124 168 124 168 124 168 124 168 120 168 124 172 128 168 124 164 120 168 120 168 120 168 120 168 120 168 120 168 120 168 120 168 120 168 116 164 116 160 112 160 120 164 116 164 112 160 112 160 120 160 104 144 96 148 104 156 108 156 108 152 104 148 100 148 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 96 144 96 144 96 148 100 148 96 144 96 144 96 144 96 144 92 140 92 144 96 148 100 148 88 136 88 136 88 136 88 136 8 8 8 8 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 12 16 20 24 24 28 20 20 24 24 24 28 28 28 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 28 20 24 16 20 20 24 24 20 16 20 16 20 28 52 64 76 88 88 92 80 84 84 96 80 88 84 92 88 88 84 84 88 92 100 96 92 88 96 100 88 84 84 72 56 32 8 0 0 0 4 4 4 4 4 4 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 0 8 32 68 100 116 112 112 116 116 116 112 108 108 112 112 112 108 108 104 104 104 100 96 96 92 84 76 68 64 48 44 36 24 20 16 20 24 24 112 92 96 100 264 364 564 500 560 500 432 308 380 344 404 376 328 360 312 364 296 376 340 412 344 416 360 428 388 448 408 292 184 252 248 248 336 336 488 548 588 456 384 564 408 276 416 688 672 332 400 408 604 660 796 396 256 144 636 720 800 612 764 568 756 572 764 572 780 564 788 560 768 552 756 540 752 540 752 564 796 572 784 596 788 548 780 624 764 612 840 728 920 724 888 692 868 660 820 636 832 688 892 736 920 776 972 828 984 880 1020 936 1020 972 1020 992 1020 960 1020 896 992 812 860 660 708 552 644 464 552 424 488 376 448 356 436 348 420 368 428 360 424 372 432 376 424 364 408 372 436 412 460 420 468 436 436 396 444 424 444 412 460 452 444 368 436 464 480 440 476 428 468 436 496 416 436 384 468 420 496 416 492 464 596 476 524 436 508 436 504 444 540 500 600 560 640 556 624 560 644 568 652 576 628 544 620 552 616 552 624 540 604 536 604 500 532 428 516 472 560 496 568 492 568 488 568 500 600 532 608 500 568 472 576 472 580 480 588 476 576 448 540 440 576 492 588 468 568 472 560 444 532 432 536 436 532 420 532 448 556 448 540 436 532 440 548 432 532 436 560 444 528 416 524 412 516 400 504 392 496 404 512 384 488 368 484 372 492 380 488 364 480 364 484 372 488 344 472 368 484 352 440 344 480 384 476 232 272 240 300 224 296 200 280 200 276 192 252 176 232 168 204 140 172 136 164 120 152 112 240 268 364 280 324 236 336 260 348 252 348 260 328 240 304 240 320 236 316 232 320 236 324 236 316 232 316 232 320 240 328 236 308 228 304 232 308 224 288 248 320 244 316 236 308 228 304 228 300 224 296 220 300 228 304 232 304 228 300 220 292 212 288 216 288 204 276 196 276 204 284 196 300 200 288 164 180 180 304 216 288 212 288 212 292 220 300 212 288 216 296 220 300 228 312 212 304 212 304 212 304 212 300 212 296 212 296 212 288 212 284 208 268 212 268 208 276 212 276 212 284 212 284 212 284 212 284 228 300 224 296 220 300 224 304 224 300 224 304 228 308 232 308 232 308 236 312 236 308 228 304 232 308 232 312 236 316 240 316 232 308 232 312 236 312 240 316 248 320 236 316 248 324 244 316 244 320 244 320 244 320 244 320 232 312 240 320 244 316 236 308 260 336 264 336 260 336 260 336 268 340 260 332 260 344 280 360 308 396 348 420 344 408 356 440 348 412 340 404 336 404 336 404 332 392 328 388 324 384 324 380 340 400 336 396 336 392 332 392 332 396 328 400 332 404 332 384 320 380 320 372 312 360 304 344 320 336 332 368 300 344 260 364 304 336 288 324 284 320 276 300 272 304 272 304 272 304 268 300 256 272 228 268 252 288 244 260 236 260 244 268 244 260 232 248 220 248 232 252 224 244 228 252 216 232 220 232 220 232 220 232 208 220 208 220 208 220 208 220 200 204 188 200 196 208 192 196 196 208 192 200 188 196 184 188 184 200 184 196 180 192 176 192 176 192 176 188 172 184 168 184 172 192 176 196 180 192 176 188 172 188 172 188 172 188 172 188 180 196 180 196 180 196 180 196 184 196 176 188 172 192 180 200 168 184 168 184 168 184 168 184 164 184 168 188 172 184 168 180 168 176 168 176 168 176 168 176 172 180 172 180 172 180 172 180 168 176 168 172 164 168 160 168 164 172 164 168 160 168 156 164 172 172 156 156 144 156 156 168 168 172 164 172 160 164 156 164 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 144 152 144 152 144 152 144 152 144 152 144 152 144 152 144 152 140 148 140 152 144 156 148 156 136 144 136 144 136 144 136 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 12 20 8 16 12 20 16 28 12 20 12 20 12 20 12 20 4 16 8 20 12 16 8 12 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 4 28 12 32 4 24 8 32 8 32 12 24 0 28 28 68 64 88 68 84 56 76 64 92 60 84 64 88 68 84 64 80 60 96 68 100 72 92 60 80 48 88 80 56 16 12 0 0 0 4 0 12 4 12 4 8 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 0 8 8 20 12 16 0 4 0 12 0 8 36 100 112 112 104 112 104 112 104 112 104 112 112 120 112 116 104 108 92 100 96 100 84 92 84 88 68 68 28 44 16 24 16 16 24 24 80 52 52 88 32 232 352 500 412 492 380 368 280 348 364 412 356 360 332 364 328 368 336 420 360 388 356 404 376 460 428 388 252 276 180 272 260 448 288 456 504 592 408 364 500 348 252 388 576 648 484 352 292 540 608 664 260 144 60 628 604 732 416 656 408 628 420 620 408 596 368 584 348 568 332 548 312 536 312 528 312 528 288 516 288 512 268 484 276 496 296 508 304 524 324 548 328 528 344 508 320 480 356 528 392 560 464 644 552 752 672 852 756 952 832 984 836 1008 840 948 788 908 776 828 660 708 576 648 512 576 476 508 424 460 392 444 396 436 360 404 348 388 328 368 340 376 340 380 352 392 352 388 392 412 352 384 352 400 360 396 360 400 360 400 360 404 368 412 392 432 344 436 376 432 316 400 352 396 324 412 328 388 436 516 396 444 368 412 340 400 344 408 408 488 460 528 472 520 464 524 464 528 468 520 452 508 456 520 444 512 460 528 460 492 396 428 364 440 404 476 416 476 416 480 404 484 428 508 432 496 408 472 388 456 412 488 400 484 428 456 360 440 388 476 420 492 420 488 392 456 360 424 340 420 336 412 340 436 368 440 360 440 348 408 348 436 372 456 376 440 352 416 356 424 336 396 312 384 308 388 328 388 324 368 308 364 308 364 316 364 304 356 296 356 304 368 280 364 268 344 252 340 280 372 300 352 156 200 168 212 172 220 168 212 164 200 144 188 132 172 108 144 92 124 84 132 88 120 64 176 232 284 220 256 120 236 184 260 180 248 176 244 184 244 164 228 164 228 164 228 164 228 160 232 176 240 168 228 164 236 160 240 160 240 160 240 160 240 168 248 168 244 164 240 160 240 172 252 172 252 172 244 160 240 172 248 160 232 148 228 152 228 160 220 156 212 148 204 144 200 144 216 148 208 124 128 84 240 156 216 156 216 156 216 156 216 152 212 152 216 156 220 160 224 140 212 132 212 140 204 136 200 140 196 140 208 152 212 144 192 168 212 172 208 156 200 160 208 164 212 148 200 148 208 152 216 156 216 160 212 152 204 156 220 168 224 164 220 168 224 172 232 172 224 164 224 176 240 180 232 184 240 184 240 184 236 176 228 176 236 172 232 172 232 172 228 184 244 184 240 180 236 176 236 180 240 180 240 180 240 180 240 200 256 192 248 188 248 192 252 176 252 180 264 196 260 188 252 200 256 204 260 192 240 216 308 304 340 304 332 304 344 324 360 312 344 308 340 304 328 292 320 300 324 288 312 280 312 288 320 292 312 276 300 276 312 296 332 308 308 272 328 312 324 280 308 296 308 280 300 292 308 292 304 284 304 268 296 264 284 256 280 264 288 272 300 280 284 260 268 228 252 248 272 260 276 252 264 236 256 240 252 236 244 224 236 224 236 216 232 212 224 204 220 216 228 208 224 204 220 208 224 192 212 192 208 188 204 184 204 188 208 188 208 188 208 188 208 172 196 176 200 172 196 168 192 164 196 160 192 140 184 136 180 136 184 140 184 140 180 132 172 136 184 140 184 136 172 120 156 112 160 120 172 132 180 136 180 140 184 140 180 136 176 132 176 140 184 140 180 136 176 132 176 124 172 132 180 132 172 120 160 128 172 128 172 128 172 128 172 124 168 124 164 120 160 116 160 128 176 128 172 124 172 120 168 116 164 116 168 120 172 124 172 120 168 120 164 116 160 112 160 116 164 116 160 112 156 108 156 108 156 104 152 104 148 100 148 100 148 96 144 96 140 92 140 88 140 100 152 108 152 100 144 96 140 92 148 108 160 104 148 100 148 100 148 100 148 100 148 92 136 88 132 84 136 88 140 88 132 76 128 88 144 96 140 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 4 12 16 20 12 12 8 8 12 16 20 20 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 24 24 32 28 24 20 28 28 28 28 32 24 24 32 56 72 84 92 88 88 76 80 84 96 80 88 84 92 88 88 84 84 84 84 92 92 96 92 92 84 80 92 88 52 20 8 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 8 8 16 16 16 16 8 8 16 20 16 24 60 112 128 120 112 112 112 112 112 112 112 112 116 116 116 116 116 112 104 104 108 100 92 88 88 84 76 68 52 40 32 20 16 16 20 40 72 88 80 140 112 340 448 560 492 544 432 404 320 360 384 400 372 324 356 316 372 308 388 340 412 324 400 344 412 404 444 324 268 236 236 244 320 468 304 476 596 552 376 364 504 368 268 484 664 760 576 484 376 680 704 708 284 224 248 832 780 932 688 928 724 928 720 920 700 920 684 912 672 868 656 844 628 820 612 812 592 780 572 772 572 768 552 740 532 712 532 724 520 720 520 732 528 688 452 632 460 640 448 580 400 552 380 512 360 512 404 548 484 636 604 756 676 776 720 852 788 936 784 908 732 828 652 752 616 716 572 652 516 608 496 588 480 548 464 540 468 532 452 508 436 492 428 480 412 460 400 456 404 420 376 408 396 448 428 464 428 452 412 432 392 420 388 420 372 456 380 444 392 476 376 444 396 456 388 484 392 456 492 560 416 468 408 460 408 480 424 492 420 508 460 544 468 536 460 536 496 584 504 584 492 572 492 580 496 584 508 596 508 564 444 500 396 484 432 512 440 512 436 512 460 552 484 576 492 576 472 556 452 556 476 588 464 584 492 556 432 548 460 576 480 584 476 576 464 552 432 520 416 516 412 508 416 536 444 536 436 540 428 508 416 532 436 552 440 540 420 520 416 524 408 512 396 492 376 480 392 496 372 476 360 472 360 472 372 480 360 464 348 460 352 464 352 456 344 440 324 432 344 448 372 444 224 284 232 288 232 296 216 292 208 280 196 252 176 228 160 196 136 164 128 160 120 156 104 236 288 356 280 336 184 328 264 360 256 340 244 328 240 328 228 320 228 320 228 320 228 320 224 324 240 332 232 320 232 324 240 316 244 316 244 316 244 316 248 320 248 316 244 316 240 312 244 316 244 320 244 316 240 308 252 320 240 304 228 300 232 304 228 304 224 296 220 292 212 288 204 292 212 292 192 208 140 312 216 292 216 292 216 292 216 292 204 280 208 284 212 288 212 300 212 312 212 304 208 296 208 284 216 280 204 276 208 276 208 264 208 264 212 264 212 272 220 284 216 276 208 276 204 284 216 296 208 288 216 288 204 280 208 292 220 296 220 296 224 304 236 312 232 300 220 300 228 304 224 292 232 308 236 312 236 308 228 300 232 312 236 312 236 312 236 312 244 320 240 316 236 312 236 312 240 316 240 316 240 316 240 316 248 320 244 316 244 320 248 328 248 328 260 336 264 336 256 332 260 332 256 336 252 324 276 392 340 412 344 416 348 412 340 404 348 412 340 404 332 392 320 384 328 380 312 368 308 368 312 372 300 360 300 364 304 368 308 372 280 376 324 372 284 348 288 344 308 360 300 352 304 356 300 340 300 348 296 340 284 324 276 312 276 316 288 320 284 308 268 292 260 284 268 288 268 284 256 272 252 272 252 272 248 264 240 256 236 256 232 248 224 240 220 236 232 248 224 240 220 240 220 240 216 228 216 224 212 220 208 220 208 220 208 216 204 212 200 212 188 200 192 204 192 204 188 200 192 204 188 200 192 200 188 196 184 200 188 204 184 200 180 192 180 196 184 200 180 192 168 180 164 184 172 192 180 196 180 196 184 200 184 196 180 192 176 192 184 200 184 196 180 192 176 192 172 188 176 196 176 188 168 180 172 188 172 188 172 188 172 188 168 184 168 180 164 176 160 176 176 180 172 180 168 176 168 172 164 172 164 176 168 180 172 180 168 176 168 172 164 168 160 168 164 172 164 168 160 164 156 164 160 164 156 164 152 160 152 156 148 156 148 160 156 164 156 168 140 152 148 160 156 160 148 156 148 152 144 156 156 164 148 152 148 156 148 156 148 156 148 156 140 144 136 140 132 144 136 148 140 144 128 140 140 152 144 148 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 0 8 0 8 4 16 12 24 0 4 0 4 0 8 4 16 12 20 12 20 12 20 12 20 12 20 16 24 16 24 12 20 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 4 28 12 32 4 24 8 32 8 28 12 32 16 48 48 84 60 84 68 84 56 76 64 92 60 84 64 88 68 84 64 80 48 80 56 92 72 96 72 96 76 108 84 52 8 4 0 0 0 4 0 12 4 12 4 8 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 0 12 4 16 8 12 4 8 8 20 12 36 64 112 120 120 108 116 108 116 108 116 108 116 104 112 108 116 108 116 104 108 108 104 80 80 72 80 68 76 28 44 12 20 12 20 28 32 48 68 48 88 92 336 388 476 408 472 344 340 276 344 364 408 360 356 332 372 332 372 320 400 368 396 364 412 380 452 396 340 220 268 232 260 356 544 272 508 652 540 264 384 432 296 208 472 624 656 512 400 300 608 632 524 148 116 244 732 576 704 508 728 508 704 524 696 516 684 496 680 508 708 492 688 472 672 460 668 428 640 416 632 416 628 392 608 376 600 368 588 340 564 336 572 336 544 340 496 320 456 316 452 336 428 288 372 244 372 288 424 244 348 236 360 180 268 168 376 316 432 328 452 356 456 348 436 420 496 408 484 408 492 432 504 428 480 452 500 476 516 472 492 464 504 484 504 464 488 464 504 424 448 384 416 376 432 400 448 392 428 368 396 344 384 340 384 332 432 352 372 332 420 344 384 328 392 344 416 348 404 452 500 360 412 364 408 356 396 352 392 376 436 412 468 424 460 416 456 400 468 412 480 404 464 392 464 408 480 416 488 416 460 360 400 336 412 368 436 376 428 356 424 368 444 384 468 400 468 380 452 376 444 404 476 388 476 416 448 364 440 384 464 404 468 392 452 368 436 340 412 332 412 328 404 332 428 356 428 348 432 344 404 328 412 344 428 352 424 340 408 324 404 332 404 320 384 292 360 316 376 300 360 288 356 288 360 308 368 292 348 276 340 276 344 268 348 264 332 244 324 264 348 304 352 156 200 172 216 172 216 172 216 168 204 148 192 136 176 120 152 96 128 84 124 80 112 56 180 240 288 220 252 112 240 184 264 180 260 180 248 180 244 168 232 168 232 168 232 168 232 164 236 180 240 172 232 168 240 168 248 168 248 168 248 168 248 168 248 168 248 164 244 164 240 152 236 160 240 164 240 160 240 168 244 160 236 152 232 152 232 176 236 176 232 168 224 164 224 140 220 160 224 144 136 80 232 160 220 160 220 160 220 160 220 140 200 144 204 144 208 148 208 136 208 136 204 144 212 156 220 160 212 148 200 160 212 168 212 176 216 184 216 176 208 172 224 160 212 148 204 148 212 156 216 144 208 156 208 148 200 148 212 160 216 160 220 168 228 176 236 180 228 168 224 168 224 164 212 168 228 172 228 172 224 164 216 168 232 172 236 176 240 184 244 180 240 180 240 176 236 176 236 176 236 176 236 176 236 176 236 176 236 172 236 176 240 184 248 180 256 180 264 192 260 192 256 196 252 200 264 208 264 232 320 304 340 328 356 320 336 288 304 276 316 276 316 276 320 272 324 280 312 276 304 272 300 276 304 260 292 268 304 276 300 268 296 220 312 288 304 256 324 300 332 268 296 264 296 268 300 268 288 260 296 256 288 256 276 248 272 252 276 256 280 260 272 248 256 260 272 248 256 236 248 228 244 232 248 232 248 228 240 220 232 216 232 212 228 208 220 204 216 212 224 204 216 200 216 200 220 196 216 196 216 192 212 192 208 188 204 184 200 180 196 176 196 164 184 168 188 160 188 156 184 148 184 148 188 144 196 148 196 140 188 144 188 144 184 136 176 132 180 136 184 140 180 132 176 132 180 140 184 140 184 136 180 140 184 136 180 136 180 132 176 140 184 140 180 136 176 132 176 132 176 132 180 132 172 124 164 124 168 124 168 124 168 124 168 124 168 124 168 120 164 120 164 124 168 120 168 116 164 116 160 116 164 120 168 120 168 124 172 120 168 116 164 116 164 112 160 116 164 116 160 112 156 108 156 116 160 112 160 108 156 108 152 92 144 100 152 108 160 116 168 92 144 100 152 104 152 104 148 104 148 96 148 104 152 96 136 100 148 100 148 100 148 100 148 92 140 88 136 88 136 92 140 100 140 84 136 96 148 100 144 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 0 0 0 4 8 12 16 16 16 16 16 16 16 20 24 28 8 4 4 4 4 8 12 16 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 24 24 32 28 24 20 28 28 28 24 32 36 48 60 80 88 76 84 84 84 76 80 84 96 80 88 84 92 88 88 84 84 84 80 88 84 92 88 92 88 108 108 92 44 8 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 16 40 76 108 120 112 120 120 120 120 120 120 120 120 108 112 116 116 120 116 116 116 120 104 88 76 72 76 72 72 48 36 28 12 12 20 28 52 56 108 68 124 188 464 496 540 492 484 380 364 320 364 384 400 364 328 352 320 384 308 384 320 412 324 408 356 424 400 412 272 252 212 252 220 440 552 268 472 660 448 236 420 424 304 264 636 680 716 552 496 368 716 692 504 160 220 452 920 696 876 696 904 696 896 692 892 680 896 672 904 664 860 664 856 664 856 668 860 656 848 652 840 648 832 636 828 640 844 644 840 624 840 624 844 608 812 608 744 536 632 468 580 364 468 356 476 400 556 504 644 572 672 552 644 484 536 404 532 364 528 356 532 368 536 400 568 376 504 376 500 388 504 408 524 428 516 432 536 464 552 468 540 464 564 520 596 524 604 556 652 552 588 516 544 492 548 508 564 500 536 464 492 428 468 416 464 424 468 388 412 392 428 348 392 336 408 364 428 372 448 512 528 416 452 416 456 408 440 384 432 400 468 424 500 436 504 432 500 436 532 460 548 456 532 444 528 456 540 460 544 456 520 408 472 396 488 432 516 440 508 428 512 412 508 432 536 448 540 444 540 436 540 460 572 448 568 476 540 416 532 440 556 460 560 448 548 432 520 408 504 408 508 404 500 408 524 428 520 416 524 416 500 400 512 412 524 416 524 412 516 396 504 396 504 388 484 368 468 372 476 360 460 348 456 352 464 364 464 348 448 336 444 340 448 352 452 348 440 328 420 336 440 368 432 224 288 236 292 232 292 220 300 212 288 200 256 180 236 172 204 140 168 128 156 112 148 100 252 296 368 280 336 180 340 268 368 264 360 256 344 252 332 236 328 236 328 236 328 236 328 232 332 244 336 240 328 236 332 252 328 256 328 256 328 256 328 252 324 248 320 248 316 244 316 232 308 240 316 244 320 244 316 244 316 240 312 236 308 236 308 240 316 236 312 232 308 228 304 200 296 228 312 212 216 140 304 224 300 224 300 224 300 224 300 204 280 208 284 208 284 208 284 212 296 204 288 208 288 216 292 220 268 208 264 220 272 232 268 224 264 228 256 204 240 204 272 196 264 200 272 204 284 208 288 192 276 208 284 204 276 204 284 216 292 212 288 212 292 220 296 228 300 216 296 224 304 220 292 220 296 224 300 220 292 212 288 224 300 228 308 236 316 244 320 240 316 240 312 236 312 236 312 236 312 236 312 236 312 236 312 232 308 232 312 240 320 252 328 252 328 260 332 260 336 260 336 256 324 256 344 276 352 300 408 344 424 352 428 344 404 312 376 328 396 316 380 304 380 312 380 304 360 300 356 296 356 296 356 288 352 292 356 296 356 292 352 316 384 312 360 292 364 288 324 300 352 300 352 300 352 292 324 292 332 288 324 276 316 272 308 272 300 276 304 272 284 260 276 276 288 256 264 240 260 240 264 244 264 244 264 240 256 232 248 228 248 224 244 220 240 216 236 220 240 216 232 212 232 212 232 212 224 212 220 208 220 204 216 200 212 200 212 200 212 200 212 184 196 188 200 188 200 184 196 188 200 188 200 192 200 192 200 184 200 184 200 184 196 176 188 176 192 180 200 184 200 188 204 188 204 192 208 188 200 180 196 180 196 180 196 180 196 180 196 184 200 184 196 180 192 176 192 176 196 180 192 176 188 172 184 168 184 168 184 168 184 168 184 168 184 168 184 168 184 168 180 168 176 164 172 164 168 160 168 168 176 168 176 168 176 168 176 164 172 164 172 164 172 164 172 164 172 164 168 160 164 156 164 164 172 164 168 160 168 156 164 136 148 140 152 148 160 156 164 144 152 148 156 152 160 152 160 156 160 148 156 152 160 144 140 148 156 148 156 148 156 148 156 144 148 136 144 136 144 140 152 152 152 136 144 144 156 148 152 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 0 0 0 8 4 16 12 20 16 20 12 20 12 24 20 28 8 12 4 12 4 16 12 24 12 20 12 20 12 20 12 20 12 24 16 28 20 24 16 20 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 4 28 12 32 4 24 8 32 8 28 12 40 36 72 64 92 52 76 60 76 52 76 64 92 60 84 64 88 68 84 64 80 60 92 56 88 60 84 60 84 88 112 80 40 0 0 0 0 0 4 0 12 4 12 4 8 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 12 56 84 112 108 112 112 120 112 120 112 120 112 120 104 112 108 120 112 120 108 116 112 104 76 76 64 72 60 72 28 36 4 12 12 20 28 44 44 76 12 60 160 428 404 472 396 428 296 328 304 368 380 412 368 356 332 376 344 388 320 396 356 388 368 428 396 452 364 288 232 232 200 264 472 552 224 432 532 376 208 432 348 224 260 640 624 616 476 412 328 656 592 356 76 168 444 784 532 684 492 680 488 688 500 680 492 672 488 672 460 656 460 656 452 660 460 664 440 656 444 652 420 636 400 624 404 636 404 632 388 624 400 636 444 604 408 588 468 524 288 276 184 244 212 292 284 388 372 464 352 472 424 516 436 500 308 288 240 336 244 356 240 320 236 372 284 372 268 344 244 324 232 316 288 360 288 368 316 392 324 384 312 400 368 440 388 456 428 508 460 516 460 508 468 540 512 580 532 572 500 532 464 508 452 504 460 464 412 504 516 456 336 388 340 404 344 380 324 408 460 452 348 396 364 412 380 420 376 408 380 416 396 440 416 448 412 436 372 440 392 456 392 444 380 440 380 440 376 440 372 416 332 376 308 384 344 416 352 416 348 420 324 404 340 424 352 432 348 424 360 424 384 456 368 456 396 428 328 408 356 440 380 448 372 436 344 404 328 396 332 404 328 392 328 412 348 404 336 408 336 388 336 404 336 408 340 408 340 404 336 396 320 380 304 372 304 372 292 364 280 352 268 352 272 356 268 348 260 340 260 344 268 352 276 348 276 340 256 324 268 344 296 348 156 204 180 220 172 216 180 220 172 208 156 196 144 180 124 156 100 128 84 124 76 108 56 192 252 308 228 252 112 240 184 268 192 268 192 256 188 248 172 232 172 232 172 232 172 232 168 236 184 244 176 232 176 244 180 260 172 260 172 260 172 260 164 252 164 248 160 248 156 244 148 240 156 248 164 252 164 248 156 244 156 244 152 240 148 236 168 232 172 232 172 228 168 228 148 228 176 244 160 148 84 228 164 224 164 224 164 224 164 224 156 216 156 216 156 216 156 216 144 208 140 204 144 204 148 208 172 212 168 208 176 208 168 188 164 196 172 180 132 172 156 220 144 192 136 196 140 200 136 200 132 200 152 212 148 204 148 208 160 216 152 204 148 200 148 204 148 200 140 204 160 220 164 216 164 220 168 224 164 216 156 212 160 220 164 228 172 236 180 240 180 240 180 240 180 240 184 244 180 240 180 240 180 240 180 240 180 240 180 240 184 252 196 260 184 256 176 256 188 256 192 260 196 248 200 276 232 292 256 336 324 352 320 340 304 328 284 324 316 344 280 308 248 292 236 300 264 300 264 300 260 296 256 292 268 300 256 288 252 292 264 304 236 288 232 304 232 276 224 316 256 304 244 304 256 304 244 284 248 284 248 280 248 276 244 272 248 272 248 272 252 264 244 256 244 260 228 240 216 240 228 256 224 244 224 244 220 236 208 224 204 220 204 220 200 216 200 216 200 216 196 208 188 204 192 208 184 204 180 200 180 196 176 196 168 192 176 200 184 208 192 212 168 188 172 192 164 192 160 188 160 196 156 188 144 188 136 184 136 180 136 180 136 176 128 172 136 180 136 184 140 188 148 196 152 196 152 196 148 188 140 180 136 180 136 180 136 180 136 180 140 184 140 180 136 176 132 176 140 180 136 176 132 172 128 176 124 168 124 168 124 168 124 168 124 168 124 168 124 168 124 172 120 168 116 164 116 160 112 160 120 168 120 168 120 168 120 168 116 164 116 164 116 164 116 164 116 164 116 160 112 156 108 156 116 164 116 160 112 160 108 156 100 148 100 148 100 148 100 148 96 144 96 144 100 148 104 152 108 152 100 148 104 152 96 132 100 148 100 148 100 148 100 148 96 144 92 136 88 140 96 144 104 144 92 140 96 148 100 140 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 4 8 8 12 16 16 20 20 24 24 20 20 20 20 24 28 20 20 16 16 20 24 28 28 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 24 24 32 28 24 20 28 28 32 24 32 40 60 72 84 80 68 76 76 80 72 80 84 96 80 88 84 92 88 88 84 84 96 92 88 80 80 76 80 76 96 100 84 40 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 12 12 8 8 12 12 16 16 12 32 80 116 128 124 124 124 124 124 124 124 124 124 124 116 120 120 120 120 120 116 112 116 104 88 76 72 72 64 60 44 32 20 8 8 24 40 68 56 112 40 140 272 536 492 556 472 432 340 356 364 408 412 424 388 340 356 324 392 320 396 316 404 320 412 372 440 396 376 212 268 188 228 320 556 464 220 332 388 260 252 412 332 244 384 768 676 716 536 528 468 752 620 376 140 324 648 940 716 912 712 904 680 868 672 848 656 856 656 868 668 880 660 868 652 864 648 864 652 868 656 860 640 836 620 832 636 844 636 844 612 832 612 828 616 800 612 744 544 528 272 232 204 260 216 296 272 376 324 424 316 472 380 488 424 612 440 472 328 524 376 604 416 560 384 572 392 532 380 492 352 448 328 436 336 432 336 440 348 444 348 432 332 428 356 432 352 424 360 448 376 452 384 456 392 480 428 520 496 572 508 592 532 620 560 636 576 564 576 716 764 644 516 556 492 548 464 472 436 504 544 476 396 416 404 432 404 428 388 420 428 468 428 488 440 500 432 484 420 508 444 520 440 512 436 512 432 504 424 496 416 480 384 448 352 448 392 484 412 496 412 496 392 488 404 504 416 516 416 512 416 520 440 552 428 548 456 524 384 496 412 528 436 540 432 532 400 500 392 496 400 508 400 496 392 508 404 500 392 504 396 488 408 512 400 504 392 504 396 504 404 504 384 484 368 476 376 484 368 460 356 448 348 448 352 456 340 440 336 436 340 444 352 456 340 432 340 424 320 408 324 412 360 428 224 292 240 300 236 292 228 304 220 292 208 264 188 240 168 200 136 168 128 156 116 152 100 260 316 388 292 340 184 344 268 380 276 376 272 356 256 336 236 340 236 340 236 340 236 340 232 344 248 352 240 340 240 340 256 332 260 332 260 332 260 332 256 324 252 324 248 320 248 320 244 316 248 324 252 324 248 320 240 312 244 320 244 316 240 308 232 308 232 304 228 304 228 304 216 312 244 324 224 224 148 308 228 304 228 304 228 304 228 304 228 304 224 300 224 296 220 296 212 288 212 280 200 260 188 236 172 204 144 168 120 140 96 112 72 112 92 116 84 148 152 240 184 244 188 268 200 280 204 288 188 276 212 292 212 284 208 288 216 288 208 280 200 276 200 276 188 260 184 268 204 292 216 288 224 304 228 304 228 300 220 292 224 300 228 308 232 312 236 316 244 320 244 324 248 324 248 328 248 324 248 324 248 324 248 324 248 324 248 324 252 332 260 340 256 328 256 328 252 332 260 340 264 328 260 356 296 380 320 416 352 424 336 404 328 412 348 424 328 388 300 360 284 360 300 380 292 352 300 356 296 352 288 344 308 356 288 336 276 340 296 356 260 340 296 356 280 340 300 376 320 364 300 344 296 344 296 328 276 316 272 312 268 304 268 300 272 300 268 284 260 280 256 276 252 256 236 244 232 252 248 268 236 252 240 248 236 240 224 232 216 236 216 236 216 236 216 236 212 228 204 224 200 220 204 224 200 208 196 208 192 204 192 204 184 200 188 204 196 216 204 220 188 200 192 204 192 204 188 200 200 212 196 204 188 192 180 188 180 196 184 200 184 196 176 188 188 200 184 200 188 208 196 216 192 212 196 212 192 204 184 196 176 192 180 196 180 196 184 200 184 200 184 196 180 192 176 192 188 200 180 192 172 192 176 192 172 188 172 188 172 188 172 188 168 184 168 184 172 188 172 188 172 176 168 176 164 172 164 168 172 180 168 176 168 176 164 172 160 168 164 172 164 172 168 176 164 172 164 168 160 164 156 164 164 168 160 168 156 164 156 160 164 172 160 168 156 164 156 164 148 152 144 152 144 156 152 164 152 156 144 156 152 160 144 144 148 156 148 156 148 156 148 156 144 152 140 148 140 148 144 152 152 152 136 144 140 152 140 144 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 4 12 8 16 8 16 8 16 16 24 12 16 8 20 12 24 12 20 12 20 12 24 20 28 12 20 12 20 12 20 12 20 8 16 12 20 12 20 8 16 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 4 28 12 32 4 24 8 32 12 28 8 40 44 76 60 76 48 72 56 76 52 76 64 92 60 84 64 88 68 84 64 80 60 88 52 80 56 80 60 88 64 96 68 36 0 0 0 0 0 4 0 12 4 12 4 8 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 8 16 0 8 0 8 8 16 12 12 28 92 120 132 116 124 120 128 120 128 120 128 120 128 116 124 116 124 112 116 104 108 104 100 80 80 72 72 52 56 24 32 0 4 8 24 36 56 32 72 8 116 260 476 384 476 380 392 272 336 352 420 416 440 400 376 336 376 352 400 336 408 368 400 384 444 404 436 316 216 228 232 232 476 588 400 188 284 268 232 276 384 264 216 420 708 572 608 444 452 444 664 448 224 8 268 560 752 516 712 460 712 492 720 508 696 496 684 492 688 472 664 464 652 444 644 440 648 444 664 444 656 408 624 380 620 404 640 404 620 380 600 380 608 396 620 480 540 292 260 136 184 132 128 124 124 136 156 136 160 180 248 216 268 292 468 484 552 248 312 240 388 324 408 300 416 284 384 276 380 276 376 280 376 244 364 264 388 284 388 260 352 256 356 256 352 244 336 236 328 232 304 244 292 216 268 212 284 268 340 304 396 364 448 400 468 452 480 496 616 664 580 504 576 496 564 492 520 504 604 616 524 448 472 440 456 420 436 396 416 412 424 396 412 396 408 376 372 364 420 368 424 364 420 368 432 372 424 360 412 352 400 328 372 300 380 340 412 344 408 332 404 324 396 324 408 332 408 328 404 344 408 368 440 352 440 380 412 312 392 336 420 356 420 344 408 324 388 320 392 336 404 332 396 320 400 332 388 316 396 324 380 340 400 324 384 308 380 312 384 328 392 320 384 312 376 304 372 284 360 268 348 260 352 268 360 260 344 252 336 248 340 260 352 268 348 280 340 260 320 256 328 288 340 156 208 176 224 176 216 184 228 180 216 160 204 148 188 112 148 96 124 84 128 84 116 56 200 268 320 224 248 104 244 188 272 192 280 204 268 192 252 180 240 180 240 180 240 180 240 176 244 188 248 184 240 180 248 176 256 168 256 168 256 168 256 168 256 164 252 164 248 160 248 156 244 160 248 160 244 152 240 148 240 156 248 160 248 152 240 164 232 172 232 172 232 172 232 164 240 184 248 164 152 88 236 172 232 172 232 172 232 172 232 172 228 168 228 164 224 160 220 152 216 160 208 148 180 120 152 80 96 36 44 8 24 8 20 0 4 0 8 0 52 80 168 144 192 148 204 148 212 144 208 132 200 156 220 160 212 156 216 152 208 148 204 152 212 160 220 152 204 148 208 164 224 168 220 176 232 180 236 180 232 172 224 180 240 180 240 180 240 180 244 188 248 192 252 192 256 196 256 192 252 192 252 192 252 192 252 196 256 192 252 192 252 196 260 188 260 176 252 184 256 192 264 212 260 208 288 248 308 264 336 308 332 308 328 312 352 328 372 328 356 280 312 240 296 244 312 252 296 264 300 264 296 252 284 256 288 248 280 240 276 244 284 228 304 188 260 268 464 364 340 248 308 224 284 220 288 224 292 220 260 224 260 228 256 228 256 240 264 236 256 236 248 232 248 224 240 216 232 212 236 220 244 216 236 216 236 212 228 200 216 196 212 196 212 196 212 196 212 192 208 188 200 180 196 184 200 180 200 180 196 176 192 172 192 164 184 164 184 164 184 164 184 164 184 168 188 160 188 156 184 156 192 156 188 144 188 140 188 144 192 148 192 148 188 140 180 152 192 144 184 144 192 152 200 144 188 148 192 148 188 140 184 132 176 132 180 136 184 140 184 140 184 140 180 136 176 132 176 144 184 136 176 128 176 136 180 132 176 132 176 132 176 132 176 124 168 124 172 128 176 132 176 128 172 124 172 120 168 120 164 124 172 124 168 120 164 116 164 112 160 112 164 116 168 120 168 116 164 116 160 112 156 108 156 112 156 108 156 104 152 104 148 108 156 112 160 112 160 116 164 100 148 96 140 96 148 104 156 100 144 96 148 108 156 100 144 100 148 100 148 100 148 100 148 100 144 96 140 92 144 96 148 104 144 84 132 88 140 88 132 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 20 20 16 16 16 16 16 16 24 24 20 16 16 16 20 20 20 20 16 16 20 20 24 28 24 20 24 20 24 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 24 24 32 28 24 20 28 28 36 24 28 36 60 72 76 64 64 72 76 76 72 80 84 96 80 88 84 92 88 88 84 84 84 76 76 72 80 80 92 92 72 84 72 36 4 0 0 0 0 8 8 12 12 12 12 8 8 8 12 12 16 16 20 16 12 12 12 12 12 12 12 12 20 16 8 4 4 8 16 20 8 4 28 88 128 124 112 116 128 128 128 128 128 128 128 128 128 128 128 124 120 116 108 108 108 100 92 84 80 72 56 44 40 32 12 0 12 20 48 76 44 104 56 216 372 568 468 548 460 404 324 372 400 452 444 452 408 360 352 324 396 332 408 328 432 344 432 384 444 376 332 144 248 204 296 544 652 324 204 228 232 184 328 364 308 288 548 816 632 724 536 584 584 752 484 272 128 452 768 928 732 912 692 940 708 900 692 864 668 864 668 876 660 884 652 880 652 880 656 884 660 892 668 876 632 836 612 832 616 828 620 820 596 800 600 796 620 740 504 488 252 248 168 236 168 180 120 144 104 164 100 172 100 236 200 356 276 456 428 640 504 604 372 580 432 596 416 576 408 548 404 524 388 508 380 492 372 496 420 544 452 532 392 464 384 472 368 464 376 456 368 444 324 416 324 400 284 360 268 364 256 356 276 380 292 384 288 372 332 400 388 444 472 448 436 536 480 564 500 564 584 704 704 600 540 568 540 564 536 560 528 564 532 552 496 532 484 516 452 484 408 484 412 484 404 484 416 500 428 496 412 484 404 472 384 448 360 452 392 476 400 476 384 476 400 492 400 508 404 508 400 500 408 508 432 540 416 540 444 512 388 500 408 520 416 508 400 496 388 488 388 500 404 512 404 500 384 500 396 488 380 496 388 480 404 504 384 480 368 472 368 480 388 496 392 504 392 488 372 472 364 460 356 452 348 452 356 460 356 452 344 440 336 440 340 444 352 444 356 440 336 416 328 420 352 424 224 292 244 308 236 292 236 308 228 296 212 268 192 244 156 192 132 164 128 164 124 160 100 268 328 400 292 340 184 344 272 384 280 388 280 360 256 344 240 344 240 344 240 344 240 344 236 348 252 356 244 344 240 340 252 336 252 336 252 336 252 336 252 336 252 332 248 328 244 328 244 316 244 316 240 308 232 304 236 312 244 324 252 320 244 312 236 312 236 312 236 312 236 312 228 320 248 324 220 228 152 316 232 308 232 308 232 308 232 308 232 304 228 300 224 296 220 296 212 292 216 284 200 228 148 184 108 112 40 28 4 32 28 48 0 24 8 24 12 88 124 232 196 252 208 284 216 296 216 292 188 276 216 300 220 292 216 292 200 280 204 284 216 300 232 312 240 312 232 312 240 320 240 312 240 316 240 316 240 312 232 304 252 324 252 324 248 324 248 324 252 328 252 332 260 336 260 340 256 332 256 332 256 332 256 332 260 332 252 324 248 324 252 328 260 332 256 324 252 332 264 344 276 340 264 368 308 388 320 412 324 404 320 416 344 444 372 464 536 580 452 464 340 380 284 356 288 352 300 360 300 352 288 340 276 332 280 336 280 328 268 320 260 312 232 364 636 1008 940 760 328 352 288 312 272 320 288 324 248 284 252 280 248 276 248 268 260 276 252 264 244 260 240 264 244 252 236 244 232 244 232 244 232 244 232 244 228 236 220 228 216 228 212 228 212 228 212 228 208 220 200 212 196 212 196 216 204 208 204 204 200 200 196 200 188 192 184 180 172 172 164 172 176 192 180 196 184 192 180 188 184 196 192 200 192 200 192 208 196 216 200 216 200 212 192 204 200 212 192 204 184 204 196 216 184 200 188 208 192 204 188 200 176 192 176 196 180 200 184 200 184 200 184 196 180 192 176 192 192 204 180 192 172 192 180 200 180 196 180 196 180 196 180 196 168 184 168 188 172 192 176 192 176 184 176 180 172 180 168 176 172 180 172 176 168 172 164 172 160 168 160 172 164 176 168 176 164 172 164 168 160 156 156 164 156 164 152 160 152 156 148 156 140 148 144 156 152 168 160 172 152 156 144 148 144 156 156 168 144 148 140 156 156 168 152 156 148 156 148 156 148 156 148 156 148 152 144 148 140 152 144 156 148 148 132 140 136 144 132 136 140 148 140 148 140 148 140 148 0 0 0 4 0 4 0 8 20 24 16 20 12 24 16 28 8 32 12 32 12 28 4 20 4 24 4 24 4 24 4 24 4 20 0 16 0 20 4 24 8 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 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 16 28 16 20 0 12 4 24 4 40 32 72 56 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 72 100 56 80 52 80 60 92 64 92 56 20 0 8 0 0 0 4 0 8 0 8 0 8 0 8 0 12 0 16 0 20 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 16 40 116 120 128 104 136 112 132 112 132 112 132 112 132 96 116 100 120 100 120 108 116 96 88 80 76 72 64 60 36 16 16 24 28 24 36 32 52 48 48 52 244 360 484 364 480 360 376 292 356 364 436 424 452 412 396 340 376 352 392 360 412 388 420 408 468 404 364 212 224 192 224 348 624 604 300 228 216 236 188 392 340 200 264 548 684 540 584 420 464 576 660 284 184 20 484 640 720 520 688 496 696 468 680 468 672 460 664 456 664 464 660 456 652 456 660 468 672 484 684 460 652 428 624 412 620 376 640 412 596 384 608 468 628 480 488 232 208 104 180 120 148 100 112 104 100 88 92 76 88 80 72 68 176 224 292 300 372 436 472 320 388 300 420 320 416 292 400 296 388 308 400 316 376 276 384 292 416 316 416 300 388 308 396 284 384 284 380 264 348 268 344 236 316 228 316 220 300 236 324 240 332 236 312 212 292 208 308 208 256 160 272 212 300 236 324 264 368 324 436 392 488 440 508 468 540 508 584 556 612 556 592 544 564 512 532 492 516 464 496 432 480 424 476 384 432 344 420 332 396 280 364 264 364 312 376 284 404 328 400 320 416 312 384 324 416 372 428 340 372 344 384 372 440 340 432 324 404 300 388 332 404 324 372 296 356 300 384 332 404 324 384 312 388 316 392 324 400 324 388 308 368 316 392 328 376 280 332 272 352 312 376 308 372 300 364 292 360 284 360 272 352 264 348 264 352 268 344 252 328 240 328 248 340 244 328 248 328 252 336 260 336 284 300 172 220 148 216 160 244 160 220 156 216 152 196 112 156 108 148 96 132 96 124 80 104 24 224 260 296 256 272 80 232 224 300 192 260 188 284 188 232 164 236 176 252 184 248 176 240 188 256 184 248 176 244 172 236 180 252 180 252 180 252 180 252 176 248 176 248 176 248 176 248 176 252 180 244 172 240 168 232 168 240 172 244 176 240 172 236 172 240 172 236 168 232 164 232 160 240 172 248 160 160 84 236 152 224 156 228 160 232 164 236 164 232 164 228 160 224 156 224 160 224 152 220 144 180 108 132 64 68 4 16 8 36 24 24 16 24 0 8 0 52 88 208 164 212 156 208 160 216 172 220 164 216 164 220 164 220 164 220 168 224 172 228 172 228 172 232 196 248 188 244 180 244 188 252 172 240 188 252 188 240 180 240 208 244 188 240 192 244 176 232 192 248 192 256 204 260 216 264 216 260 188 236 180 252 216 284 192 244 188 244 192 252 200 256 160 272 168 264 204 260 224 240 216 264 204 276 232 292 260 332 272 320 296 364 408 384 356 500 756 832 444 484 212 312 192 300 252 292 264 292 260 280 248 272 248 284 252 280 240 264 212 240 232 216 172 536 840 1020 904 780 244 304 220 280 204 268 204 264 220 256 228 252 224 248 220 248 240 260 224 244 208 228 196 224 188 216 188 220 192 224 196 228 196 216 200 220 204 212 196 208 196 212 172 200 172 208 176 208 176 204 164 196 164 200 176 212 180 196 164 180 152 176 156 180 152 176 148 172 144 164 140 160 148 164 144 172 160 200 164 196 136 180 136 188 128 188 128 192 148 196 148 188 144 184 136 180 152 196 148 188 140 180 136 176 132 180 140 188 140 180 128 168 140 184 140 180 136 176 132 176 136 184 136 184 136 184 136 184 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 144 184 128 172 124 176 124 164 124 168 124 168 124 168 124 168 128 172 128 168 124 164 120 164 128 160 120 156 128 164 124 156 120 164 128 160 104 144 108 160 120 156 96 152 108 164 104 144 96 152 100 156 104 152 100 148 104 152 104 148 100 144 96 144 104 152 104 148 100 144 96 144 100 148 100 144 96 140 88 136 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 80 132 92 144 96 140 84 128 8 12 8 16 12 16 16 20 28 28 24 24 20 28 24 32 28 28 32 28 32 24 24 16 24 20 24 20 24 20 24 20 24 24 24 20 16 24 20 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 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 24 28 24 20 16 8 24 24 40 48 60 68 80 80 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 92 84 84 80 84 84 92 92 80 76 56 16 0 4 8 4 4 20 4 20 4 20 4 12 8 12 8 16 12 20 20 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 28 76 124 144 128 124 132 132 128 132 128 132 128 132 128 124 120 124 120 124 120 120 120 108 100 88 80 72 60 44 36 8 32 20 8 36 8 56 56 64 92 100 356 448 556 468 540 412 392 332 388 400 468 444 484 436 400 368 340 384 332 400 336 396 356 456 388 440 292 276 212 212 288 544 628 576 232 228 216 244 220 416 352 260 432 672 780 620 708 504 580 656 700 288 260 132 712 796 904 720 912 716 888 688 904 676 892 664 880 656 872 660 868 652 864 652 872 664 880 676 880 656 856 632 832 612 820 624 824 632 788 624 800 624 696 404 412 220 216 160 212 176 180 120 184 104 168 92 160 84 160 108 160 104 252 228 332 280 412 412 592 472 556 404 552 416 508 388 524 392 508 380 520 376 484 364 488 392 520 412 516 388 488 392 496 376 488 384 492 368 468 352 464 344 444 324 440 340 464 348 464 356 468 348 452 328 436 312 412 316 432 320 404 288 396 288 384 276 372 268 380 284 388 300 384 328 428 392 488 448 516 508 580 556 628 588 624 572 608 532 604 488 584 508 628 532 640 540 648 544 632 484 524 348 408 304 416 412 524 444 492 396 492 380 484 384 472 344 460 384 532 412 492 408 512 460 608 396 444 340 448 380 488 396 480 400 488 368 472 388 480 372 452 356 452 376 472 388 488 396 484 384 472 376 492 384 476 340 436 332 452 368 472 364 468 360 464 356 460 356 460 348 452 340 452 344 452 348 452 336 436 328 440 340 452 328 436 324 428 324 424 324 420 356 388 236 308 224 308 224 316 224 296 216 288 212 260 176 216 160 200 140 176 132 164 116 148 84 300 324 372 324 364 156 344 292 396 272 368 272 384 268 332 236 344 244 348 248 352 248 348 256 360 252 356 248 348 240 344 248 352 248 352 248 352 248 352 244 348 244 348 244 348 244 340 248 336 248 332 244 324 236 320 244 332 252 336 252 336 248 328 240 316 240 312 236 312 232 308 228 316 240 324 228 236 152 308 224 304 228 304 228 304 232 308 232 308 232 304 228 300 224 300 228 308 220 288 204 240 152 172 100 92 32 20 24 36 36 20 28 24 20 16 16 68 144 252 240 284 228 292 224 300 232 308 228 316 232 320 240 328 244 336 236 324 236 324 236 324 236 316 256 332 260 332 256 328 252 324 256 336 268 344 260 324 240 312 232 292 240 320 252 332 248 336 244 336 248 328 248 324 256 324 252 328 248 320 244 328 256 336 244 320 244 316 244 324 252 332 188 376 204 336 248 248 344 352 272 328 260 348 288 356 296 388 296 424 344 444 344 504 616 968 1020 1020 844 712 500 468 320 408 276 348 284 348 280 336 272 328 260 320 272 332 284 320 272 308 280 280 232 312 420 536 440 336 292 312 272 288 248 280 252 280 260 268 252 260 240 244 228 240 232 240 220 224 208 216 200 212 208 220 212 224 216 228 216 232 224 236 224 236 220 228 208 220 212 208 200 200 200 204 200 200 200 196 196 192 192 192 196 196 192 188 184 176 180 176 180 176 148 144 148 140 144 136 140 136 136 140 140 156 176 188 188 200 192 208 196 204 188 212 188 212 188 204 188 204 188 204 188 204 200 212 196 208 188 200 184 196 188 204 188 204 188 200 180 196 184 200 184 196 180 196 176 192 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 188 196 168 184 168 188 168 176 168 184 168 184 168 184 168 184 172 188 172 184 168 180 164 180 160 184 156 172 164 184 160 168 152 164 168 164 152 144 156 164 172 172 156 164 164 176 160 156 148 160 152 164 156 160 152 156 152 160 152 156 148 156 144 152 152 160 152 156 148 152 144 152 148 156 148 156 144 152 144 152 144 152 144 152 144 152 144 152 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 8 16 12 20 12 24 16 24 20 24 16 20 12 24 16 28 8 32 12 32 12 28 4 20 4 24 4 24 4 24 4 24 4 24 0 20 0 20 0 24 8 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 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 16 24 16 20 0 16 0 36 36 72 40 72 48 88 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 44 80 52 88 68 92 72 96 52 68 36 12 0 4 0 0 0 8 0 8 0 8 0 8 0 12 0 16 0 16 0 20 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 8 52 72 136 132 140 112 140 116 136 116 136 116 136 116 136 108 128 108 128 108 128 116 124 112 112 96 84 76 60 48 20 20 8 12 16 24 52 48 72 52 48 96 332 400 480 372 496 324 356 288 364 368 432 424 472 428 408 340 364 348 396 372 420 384 444 408 460 416 364 176 252 204 484 596 648 480 244 220 260 224 324 384 316 196 488 620 648 504 600 408 500 616 572 180 156 64 692 616 732 548 740 540 684 484 688 472 664 456 656 456 652 468 656 460 648 460 656 468 668 468 656 460 644 444 624 420 608 416 636 412 624 476 644 428 452 192 232 112 164 132 184 116 120 104 116 104 104 88 104 88 104 72 84 80 168 180 224 224 288 244 436 424 448 304 412 308 376 284 392 288 372 284 376 284 340 272 372 296 408 316 400 292 376 280 372 276 376 284 380 276 364 244 344 248 328 220 324 256 380 272 372 280 376 272 360 256 348 268 320 216 328 236 296 204 324 240 324 220 304 204 292 200 288 180 260 200 276 228 308 264 328 316 396 380 460 436 492 448 484 400 448 396 464 432 524 472 556 460 584 552 720 660 776 648 752 560 684 508 548 328 380 208 288 216 348 288 408 316 388 284 364 296 412 324 360 332 452 276 372 288 380 304 380 288 352 272 344 292 372 312 388 312 380 308 380 296 372 308 388 320 392 316 384 300 376 304 360 268 324 264 340 284 352 284 352 280 348 280 348 272 344 256 336 252 336 256 340 252 332 244 324 244 332 252 344 252 332 244 324 248 324 244 328 296 296 156 212 156 228 156 224 164 224 144 208 144 196 120 172 116 156 104 140 100 132 84 112 48 244 276 308 268 284 92 248 208 300 204 280 208 292 204 244 176 240 172 240 176 244 180 252 188 256 184 252 180 244 176 244 180 248 180 248 180 248 180 248 176 244 176 244 176 244 176 248 184 252 180 248 176 240 172 240 180 248 184 252 184 252 180 248 172 240 172 240 168 236 168 232 160 240 176 252 164 160 84 228 164 232 164 232 160 228 160 228 164 232 164 228 160 224 156 224 152 224 152 220 148 188 108 136 68 76 8 20 20 36 24 28 16 20 4 20 0 60 100 232 196 252 184 240 184 232 188 236 172 236 172 244 184 260 196 264 180 248 180 248 180 248 180 248 200 260 208 264 208 256 192 244 192 252 200 256 196 244 176 224 180 232 204 256 200 244 180 232 188 240 188 244 196 244 200 244 188 240 192 252 196 244 180 232 184 240 184 236 184 240 188 248 188 252 260 260 168 268 172 288 220 268 216 292 252 292 252 312 212 340 336 332 332 420 660 1008 848 1020 656 660 288 348 200 260 236 268 244 272 244 268 236 268 236 272 244 280 240 268 224 256 204 312 228 248 204 344 288 284 204 252 192 236 188 236 196 244 220 252 216 236 196 216 180 204 176 204 168 192 160 188 160 188 176 204 184 204 188 208 188 208 200 220 192 216 184 208 180 200 168 200 168 200 168 196 160 188 156 188 156 188 152 180 144 172 144 168 152 172 152 168 148 164 124 144 124 144 120 140 120 140 104 124 112 148 140 192 156 192 156 200 144 200 136 192 124 188 132 180 140 188 144 192 152 196 156 200 156 196 148 188 144 188 152 196 148 188 144 188 144 188 140 184 140 184 136 180 136 176 128 176 128 176 128 176 128 176 128 176 128 176 128 176 128 176 132 180 132 180 132 180 132 180 136 176 120 164 120 168 116 160 124 168 124 168 124 168 124 168 128 172 124 168 124 168 120 164 132 160 120 160 128 168 128 156 116 160 128 164 124 160 128 172 124 168 108 164 116 168 112 156 100 152 100 152 100 152 100 152 104 152 104 152 100 148 100 144 104 152 104 152 100 148 100 148 100 148 100 148 104 152 104 152 96 144 96 144 96 144 96 144 92 140 92 140 92 140 92 140 96 140 84 128 80 132 92 144 20 24 20 24 24 28 28 32 28 28 24 24 20 28 24 32 28 28 32 28 32 24 24 16 24 20 24 20 24 20 24 20 24 24 24 20 16 24 20 28 24 28 24 28 24 28 24 28 20 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 24 16 12 36 76 84 80 68 80 88 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 76 76 88 92 96 92 88 80 72 52 28 4 0 4 8 4 8 8 8 8 8 8 8 8 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 24 52 104 136 152 144 144 144 140 136 140 136 140 136 140 136 136 132 136 132 136 128 128 128 120 108 96 84 76 60 44 32 16 32 8 0 32 32 76 80 64 108 184 464 480 544 468 532 384 380 348 400 412 472 464 500 468 412 368 336 380 336 408 340 432 356 416 408 504 272 200 184 456 556 636 552 468 240 240 244 232 420 420 348 252 664 720 744 612 720 480 628 708 592 184 212 320 948 748 904 720 904 712 912 688 896 676 880 664 868 660 868 656 856 648 852 648 860 660 868 652 856 652 852 640 832 620 816 636 816 620 784 624 740 460 440 268 308 180 236 192 224 148 160 120 192 124 200 132 204 132 208 112 184 132 244 184 272 212 336 264 500 460 568 400 512 400 524 384 512 384 488 360 488 352 452 360 488 400 524 412 512 388 496 368 480 368 480 372 484 372 480 364 464 336 432 316 440 352 484 364 480 368 480 364 468 352 460 364 436 312 416 316 416 316 428 332 432 324 424 320 428 328 440 336 456 320 444 312 424 308 420 308 420 316 424 328 440 348 448 340 464 384 528 444 572 460 572 548 692 612 772 696 868 796 948 888 1020 980 1020 972 1008 792 772 640 660 444 488 360 464 308 392 296 456 360 480 472 564 324 480 304 420 328 448 360 472 380 480 344 440 352 448 356 444 352 440 368 464 376 476 384 476 380 480 368 480 368 464 340 440 336 452 344 452 344 452 348 456 348 456 344 448 340 444 336 444 340 448 328 436 324 432 328 440 336 448 340 448 336 448 348 452 360 464 400 404 228 296 220 312 228 308 236 300 212 280 204 260 188 232 168 204 148 180 140 172 124 156 120 332 348 396 332 384 172 364 324 440 320 412 304 400 276 336 248 348 240 340 236 348 252 360 256 360 256 356 252 352 248 348 252 356 252 356 252 356 252 356 248 352 248 352 248 352 248 344 248 336 252 332 248 328 244 324 240 324 244 328 244 328 240 324 244 320 240 316 240 312 236 312 228 316 244 328 232 236 148 300 236 312 236 308 228 304 224 300 232 308 232 304 228 300 224 300 228 308 220 288 208 244 156 180 108 96 36 24 28 36 36 20 20 12 16 28 20 68 144 272 244 288 232 296 228 300 228 308 228 308 236 316 244 324 252 332 252 328 252 328 248 324 248 324 256 324 252 324 252 324 248 320 248 316 256 324 264 324 248 292 232 304 268 324 244 312 224 300 236 324 236 312 228 304 228 300 224 308 240 320 240 308 220 288 236 312 232 308 232 312 236 316 292 216 188 288 392 628 372 380 292 356 276 364 284 360 284 384 288 408 324 428 356 504 556 828 932 1016 804 620 392 396 268 336 252 324 260 324 264 324 264 316 260 304 264 304 264 296 252 284 220 280 248 248 236 312 272 256 228 256 224 252 216 256 228 260 244 256 240 240 220 220 204 212 204 216 200 212 200 212 204 216 204 216 200 216 204 216 204 216 196 212 200 216 200 212 196 204 192 196 204 204 196 188 184 184 172 176 180 180 176 168 156 152 144 144 152 156 160 152 152 144 148 144 148 140 144 136 140 136 120 120 124 144 168 188 192 208 204 220 200 212 192 212 184 208 184 200 184 204 188 208 192 208 200 216 200 212 196 208 192 208 200 212 188 200 184 200 188 208 188 204 184 200 184 196 180 196 180 196 180 196 180 196 180 196 176 192 176 192 176 192 176 192 180 196 180 196 180 196 180 196 184 192 168 184 172 188 172 180 172 188 172 188 172 188 172 188 168 184 168 184 168 184 168 184 168 180 156 176 168 184 164 176 152 176 164 184 168 188 172 192 168 172 164 172 164 172 160 164 152 160 152 160 152 160 152 160 156 164 152 160 152 156 148 156 152 160 152 160 152 160 152 156 148 156 148 160 152 164 160 168 148 156 148 156 148 156 148 156 140 148 140 148 140 148 140 148 140 148 132 140 132 140 140 148 8 16 8 16 12 20 16 24 20 24 16 20 12 24 16 28 8 32 12 32 12 28 4 20 4 24 4 24 4 24 4 24 4 24 0 20 0 20 0 24 8 24 16 24 16 24 16 24 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 20 4 28 0 44 56 92 52 76 48 92 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 48 88 64 100 76 88 56 72 56 48 8 0 0 0 0 8 0 12 0 12 0 12 0 12 4 16 12 16 12 16 12 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 56 100 136 136 148 144 152 128 136 128 136 128 136 128 140 124 144 116 140 116 136 112 132 104 100 92 84 76 64 48 32 28 8 4 16 24 64 56 80 28 76 192 428 408 464 364 456 312 368 320 396 384 448 440 496 440 416 332 364 352 404 380 416 416 412 396 500 400 268 144 368 508 640 540 588 408 260 224 256 240 460 384 280 196 600 604 604 532 584 380 572 636 468 108 132 300 812 564 748 576 696 500 728 492 680 484 672 476 672 476 668 472 660 464 652 464 660 476 672 456 648 456 648 448 628 428 612 408 628 432 608 440 540 300 292 176 200 108 164 144 176 136 152 116 128 128 144 128 136 112 120 112 132 108 144 112 136 116 156 184 276 308 436 356 392 288 412 284 396 280 368 268 368 264 328 256 372 300 408 304 388 284 380 276 372 272 364 268 368 280 380 324 384 248 328 244 356 264 356 260 356 260 356 256 348 248 344 232 340 252 332 240 340 236 300 232 324 228 316 220 312 220 308 240 316 240 316 248 324 256 336 272 332 256 316 252 316 256 320 240 332 280 384 308 388 284 376 292 428 360 516 464 688 700 912 808 996 844 988 820 996 820 944 824 936 764 880 712 760 500 532 436 436 248 364 404 448 152 260 256 344 256 348 264 348 260 344 296 360 292 360 288 356 280 344 304 372 304 372 304 368 296 364 304 372 300 360 284 344 280 352 280 348 280 348 280 348 284 352 268 340 256 336 256 340 260 344 252 336 252 340 256 344 264 352 256 340 260 348 284 384 316 408 352 332 164 204 148 228 160 228 164 224 144 208 144 200 128 184 120 156 108 140 104 136 88 116 80 268 284 304 248 268 76 244 232 328 240 308 220 296 204 248 180 244 172 236 168 244 184 256 188 256 188 252 184 252 184 248 184 252 184 252 184 252 184 252 180 248 180 248 180 248 180 252 184 252 184 248 180 248 180 244 172 244 176 248 180 244 176 240 176 244 176 240 172 240 168 236 160 244 180 256 168 160 76 220 172 240 168 236 164 228 160 228 164 232 164 228 160 224 156 224 148 224 152 224 152 196 116 144 76 84 16 24 20 36 24 28 16 4 0 24 0 36 88 240 172 228 164 224 168 228 180 236 168 240 160 240 164 244 164 244 176 256 172 252 168 248 168 240 196 248 188 240 192 248 204 260 232 276 228 268 228 264 216 240 200 252 216 232 176 236 180 220 176 228 176 228 180 224 184 220 180 228 172 228 168 220 160 216 176 232 172 224 168 228 172 232 192 272 104 600 944 1000 828 412 264 284 220 260 216 236 212 264 228 292 252 312 376 372 328 428 580 728 420 404 184 292 224 244 228 248 232 256 236 260 232 256 208 236 216 248 224 256 228 256 216 240 176 256 220 252 172 200 156 196 156 200 172 208 180 216 208 232 212 224 200 216 192 212 192 212 188 208 192 216 200 220 188 200 196 200 188 200 184 204 156 188 164 196 164 204 164 196 156 192 184 200 168 176 156 176 136 160 144 164 140 152 120 136 120 144 132 156 136 152 128 144 116 136 116 132 108 124 104 120 96 108 88 120 116 172 152 192 156 200 148 192 132 184 124 180 144 192 148 188 144 184 140 184 156 200 156 196 152 196 152 192 152 192 140 180 136 180 140 188 144 188 144 184 140 184 136 180 140 188 140 188 140 188 140 188 128 176 128 176 128 176 128 176 132 180 132 180 132 180 132 180 144 184 128 172 132 184 132 176 128 172 128 172 128 172 128 172 124 168 124 168 124 168 124 168 124 164 116 160 124 172 120 156 112 156 120 168 136 176 136 172 108 160 108 160 104 152 100 156 104 152 100 148 96 152 100 156 108 156 108 152 104 152 100 148 104 152 104 152 104 152 104 156 100 148 100 152 104 156 112 160 100 148 100 148 100 148 100 148 92 140 92 140 92 140 92 140 84 132 92 140 92 140 84 132 12 16 12 20 16 20 20 24 28 28 24 24 20 28 24 32 28 28 32 28 32 24 24 16 24 20 24 20 24 20 24 20 24 24 24 20 16 24 20 28 24 28 24 28 24 28 24 28 16 20 16 20 16 20 16 20 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 16 16 16 20 28 28 24 44 76 84 84 76 80 80 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 88 88 96 96 96 84 76 64 88 44 8 0 4 0 4 12 12 4 12 4 12 4 12 4 20 12 16 8 16 8 8 4 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 68 120 140 144 152 156 152 140 140 140 140 140 140 140 140 148 140 144 136 136 132 132 128 104 96 84 80 72 60 44 36 24 32 8 4 48 48 84 80 60 172 304 552 460 528 468 468 388 404 388 436 432 464 472 512 464 392 352 324 388 348 408 344 420 340 464 416 348 156 348 496 608 572 616 596 392 192 224 260 300 544 380 352 300 716 648 736 636 676 468 728 688 452 160 220 540 952 768 944 792 904 708 944 692 892 684 880 672 868 676 868 668 852 660 844 660 852 672 864 648 832 644 824 628 808 612 796 596 792 624 772 588 696 468 504 280 300 164 220 172 204 156 208 140 208 132 200 120 184 108 180 112 180 100 180 104 196 120 224 168 288 260 524 460 520 368 504 384 500 384 476 360 476 352 440 336 472 388 512 388 488 372 484 384 492 372 476 364 488 400 532 436 504 340 440 348 476 356 452 364 476 364 472 360 468 356 468 352 452 340 428 312 416 328 440 328 432 328 436 332 440 336 452 304 464 300 472 316 488 336 492 340 496 360 520 372 508 352 488 356 488 368 488 352 476 348 488 340 488 356 484 344 524 456 656 620 864 912 1020 980 1020 984 1020 880 992 852 944 796 920 804 952 756 832 724 916 860 860 488 560 324 436 324 436 328 428 308 404 340 436 332 448 360 476 372 476 372 476 368 472 364 464 356 460 380 484 368 472 360 468 360 468 352 460 352 460 348 456 348 456 340 448 336 444 336 448 344 456 348 456 352 460 352 460 356 464 336 444 336 452 360 480 396 508 408 420 244 304 220 308 224 312 228 300 216 288 212 268 192 236 164 204 144 180 136 168 120 152 140 348 344 376 300 352 140 332 280 408 296 392 280 388 276 352 244 344 240 344 244 348 248 356 256 360 256 360 256 356 252 356 256 360 256 360 256 360 256 360 252 356 252 356 252 356 252 348 248 336 252 336 252 332 248 332 252 336 256 344 260 340 252 336 248 320 244 320 240 316 240 316 224 320 248 336 236 232 144 292 236 312 236 312 232 308 232 308 232 308 232 304 228 300 224 300 224 308 220 292 212 248 164 188 116 104 40 28 28 36 36 20 16 4 12 32 16 44 128 280 232 284 228 300 232 320 240 332 244 320 248 320 248 320 248 320 256 324 252 320 244 316 240 312 256 324 244 312 240 304 244 300 256 288 216 248 208 240 184 208 160 212 156 192 152 276 228 300 224 312 224 308 220 296 224 296 224 300 220 292 216 292 216 296 228 304 224 296 220 296 220 300 128 316 208 628 784 816 628 380 300 364 260 340 240 316 228 336 260 340 252 348 320 392 308 416 432 516 380 340 256 324 216 280 240 300 244 300 248 296 240 284 252 288 244 268 224 252 208 240 168 176 156 224 192 188 168 240 172 204 180 212 188 220 192 216 220 236 224 236 220 232 220 232 208 220 204 216 208 224 216 228 200 216 200 216 196 212 196 212 184 196 192 208 200 212 200 208 184 192 196 196 172 168 164 176 148 156 152 152 148 148 140 140 156 152 156 156 160 152 152 148 140 136 136 124 124 112 112 104 116 112 100 116 140 180 204 228 196 212 192 208 188 208 184 208 196 212 192 204 188 200 180 196 196 212 196 212 192 208 192 208 192 208 188 200 180 196 184 200 192 204 188 204 184 200 184 200 192 208 192 208 192 208 192 208 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 192 200 176 192 184 204 184 196 176 192 176 192 176 192 176 192 164 180 168 184 168 184 172 188 172 180 160 180 168 188 164 184 156 184 156 200 176 212 168 192 152 168 164 168 152 156 152 164 160 164 148 152 144 156 156 168 160 164 156 164 152 160 152 160 152 160 152 160 156 164 156 164 148 156 148 156 152 160 152 160 144 152 144 152 144 152 144 152 140 148 140 148 140 148 140 148 128 140 140 152 144 148 132 136 0 12 0 16 0 20 4 20 12 24 8 20 4 24 8 28 8 32 12 32 12 28 4 20 4 24 4 24 4 24 4 24 4 24 0 20 0 20 0 24 8 24 16 24 16 24 16 24 8 16 8 16 8 16 8 16 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 8 12 8 20 12 36 12 48 40 80 52 84 48 76 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 52 88 60 96 68 88 60 80 80 52 0 4 0 0 0 12 0 16 0 16 0 16 8 12 16 20 24 12 20 4 24 8 4 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 28 92 144 148 148 148 152 144 144 140 144 140 144 140 144 144 128 140 120 136 112 128 108 124 92 100 76 76 56 52 32 16 44 12 12 28 40 76 52 64 36 156 316 488 380 460 384 392 316 384 352 420 388 440 424 492 416 396 316 360 360 416 380 408 392 404 440 460 244 332 444 648 516 600 552 640 280 188 232 248 372 460 320 244 328 600 556 628 528 520 396 680 548 300 96 180 504 796 660 716 572 716 532 720 532 708 516 692 496 676 496 668 496 672 488 668 488 672 500 684 492 668 480 648 460 632 448 628 436 628 460 600 468 592 460 500 248 244 152 192 164 168 136 160 140 136 108 100 80 104 104 132 116 120 72 92 80 128 108 124 92 108 152 328 364 416 300 384 280 384 276 364 260 368 256 332 252 372 308 412 308 384 288 384 304 392 292 376 288 404 352 476 324 384 256 340 260 368 280 364 292 380 288 376 284 376 284 376 304 360 284 424 300 308 212 372 212 308 224 324 236 336 244 336 232 324 228 332 244 340 260 352 248 352 272 380 292 384 280 372 292 392 300 392 276 364 256 368 240 344 216 324 188 320 204 344 220 428 316 504 324 472 360 576 520 712 616 772 616 736 584 728 624 680 552 604 532 736 676 852 712 776 624 652 488 492 328 368 280 344 264 336 272 344 272 332 296 364 292 360 292 360 292 360 312 372 300 364 296 364 296 360 288 352 284 348 280 344 276 340 256 332 244 328 248 336 256 340 256 340 260 344 260 340 252 336 252 332 240 320 248 340 272 364 280 296 172 228 164 224 156 224 156 220 148 216 156 208 132 180 112 152 100 136 96 128 80 108 108 296 292 304 236 252 60 228 180 280 192 272 176 276 196 264 168 240 176 244 180 248 180 244 188 256 188 256 188 256 188 256 188 256 188 256 188 256 188 256 184 252 184 252 184 252 184 256 184 252 184 252 184 252 184 252 184 256 188 260 192 256 188 252 180 248 176 244 176 240 172 240 156 244 184 260 168 156 72 212 164 232 168 236 168 236 168 240 164 232 164 228 160 224 156 224 148 224 152 224 156 200 124 148 84 88 20 28 24 36 24 28 28 12 12 36 0 24 76 244 176 236 168 228 172 232 180 240 164 240 156 244 164 248 168 252 168 252 164 248 160 240 152 240 184 244 188 236 176 212 152 184 100 112 48 72 52 88 56 72 68 76 20 24 28 160 152 200 160 216 168 220 168 224 176 228 156 212 160 216 160 216 164 220 168 224 164 216 156 212 160 216 184 196 180 168 116 236 156 240 172 196 172 228 212 228 208 252 180 260 212 240 260 260 236 320 212 332 180 260 196 264 228 236 216 232 208 232 204 224 196 220 208 228 184 200 148 164 120 148 164 196 168 196 144 160 148 200 152 172 168 184 176 192 188 200 200 220 200 216 196 216 192 212 180 196 176 192 176 200 180 200 200 196 196 192 184 188 176 188 152 180 148 188 136 180 124 176 140 180 164 172 132 144 132 168 124 144 120 140 120 140 120 144 140 152 140 144 132 140 132 140 128 132 116 116 100 96 84 88 72 76 52 76 92 168 176 232 160 196 148 196 148 192 136 192 144 188 144 188 144 188 144 188 144 188 144 188 148 192 148 192 148 192 152 196 148 188 140 184 148 192 144 188 144 184 140 184 140 188 140 188 140 188 140 188 136 184 136 184 136 184 136 184 132 180 132 180 132 180 132 180 140 180 124 172 132 184 136 180 132 176 132 176 132 176 132 176 120 164 120 168 124 172 128 172 128 168 116 164 128 172 124 160 116 152 116 164 140 176 128 152 104 164 116 164 100 148 100 160 108 156 96 144 92 148 104 160 112 160 108 156 108 152 104 152 104 152 104 156 108 160 112 160 100 148 100 148 96 144 96 144 96 144 96 144 96 144 96 144 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 16 20 16 24 20 28 24 28 28 28 24 24 20 28 24 32 28 28 32 28 32 24 24 16 24 20 24 20 24 20 24 20 24 24 24 20 16 24 20 28 24 28 24 28 24 28 24 28 16 20 16 20 16 20 16 20 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 16 16 12 16 20 32 32 44 44 56 68 84 84 80 68 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 76 76 84 84 92 88 92 88 108 52 8 4 8 0 0 8 16 0 16 0 16 0 12 4 20 12 16 12 12 8 4 12 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 56 120 160 168 148 156 148 144 140 148 140 148 140 148 140 148 140 144 136 136 128 132 124 124 116 108 88 76 60 44 16 8 28 32 16 24 64 60 72 76 80 260 408 592 440 536 488 428 384 416 404 448 428 440 452 480 444 364 348 316 400 364 408 336 432 348 472 368 336 396 644 528 624 536 592 548 244 176 288 260 420 564 300 364 424 748 624 788 600 616 504 800 592 292 164 276 692 928 808 756 616 828 684 848 732 912 712 884 684 852 664 836 680 848 668 840 668 848 680 860 696 864 672 836 648 820 644 820 632 796 624 740 600 760 608 684 276 308 188 276 216 240 168 236 152 200 96 152 84 188 156 256 240 280 156 204 120 208 116 192 92 208 140 356 352 520 412 500 372 480 372 460 356 468 352 432 360 492 420 532 412 504 396 508 400 500 388 488 392 532 480 620 404 496 376 472 372 492 404 516 388 492 384 484 380 484 384 488 376 460 476 744 596 480 276 440 364 468 364 464 352 452 340 444 316 464 324 484 352 516 380 536 396 536 380 516 372 524 392 544 384 548 444 592 440 556 396 524 388 516 364 528 400 572 408 548 444 548 416 576 432 504 320 440 336 460 328 504 412 600 480 624 580 712 620 716 612 868 704 760 656 776 660 796 684 792 656 748 572 648 504 572 436 504 364 444 356 460 356 460 356 468 368 472 376 476 364 468 364 472 364 468 356 460 352 456 344 448 336 440 324 432 324 432 324 436 332 444 324 432 324 432 320 424 312 416 336 436 312 408 296 400 308 412 304 360 240 332 244 312 220 304 220 292 220 300 224 276 192 232 156 196 136 172 132 160 116 144 196 404 384 412 328 372 156 352 280 412 288 380 256 372 268 360 232 340 244 356 252 352 244 344 256 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 252 356 252 356 252 356 252 348 248 336 252 336 252 336 252 336 244 332 248 336 252 332 248 328 248 324 248 320 244 316 240 316 224 320 252 336 240 232 140 288 228 308 232 312 236 316 240 320 232 308 232 304 228 300 224 300 224 308 220 292 212 252 168 192 120 108 44 32 32 36 36 16 40 12 24 44 24 40 124 284 240 300 228 308 220 312 216 324 224 312 232 320 244 332 252 340 256 340 252 332 244 328 240 320 220 304 236 304 212 248 148 180 28 44 0 24 0 36 20 36 76 88 4 32 40 220 208 280 212 304 216 308 224 304 228 304 200 284 216 300 224 300 216 292 224 296 216 288 212 288 212 288 204 304 196 308 244 308 220 228 76 168 124 260 212 304 228 324 236 312 240 296 252 288 204 288 244 312 236 272 236 284 208 308 216 264 220 264 216 248 208 240 148 180 148 176 148 176 152 180 140 188 164 184 172 232 192 188 188 224 196 232 208 240 208 232 216 232 216 224 212 220 204 216 196 204 192 200 188 204 196 208 188 204 188 200 184 196 180 192 172 184 168 176 160 160 144 148 168 176 176 164 136 132 144 164 144 144 136 136 132 140 144 152 148 144 136 128 124 124 124 128 112 108 100 88 76 64 56 52 32 20 8 24 64 124 176 220 196 216 200 216 200 224 204 228 180 196 184 204 188 208 196 212 184 204 188 204 188 204 188 204 192 212 200 220 204 212 188 200 192 208 192 204 188 200 184 200 184 200 184 200 184 200 184 200 188 204 188 204 188 204 188 204 180 196 180 196 180 196 180 196 184 192 168 184 176 196 180 192 176 192 176 192 176 192 176 192 164 180 164 184 168 188 172 188 172 184 164 180 172 188 164 188 156 188 152 204 176 216 160 180 156 176 176 180 156 160 160 176 160 164 148 152 144 156 156 168 160 168 160 164 156 160 152 160 152 160 152 164 156 168 160 168 148 156 148 152 144 148 136 144 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 144 148 132 136 128 140 140 152 8 28 8 28 8 28 8 28 4 20 0 16 0 20 0 24 12 32 12 32 12 32 12 32 4 24 4 24 4 24 4 24 12 32 0 20 0 20 8 32 4 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 4 20 20 28 12 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 32 28 32 16 20 8 36 24 60 52 84 48 76 40 76 44 68 56 84 64 80 56 72 64 84 64 84 64 84 64 84 68 104 72 96 64 84 68 96 60 44 8 8 0 0 0 20 0 20 4 20 4 20 8 20 20 0 0 12 24 0 8 16 0 16 0 16 0 8 0 8 0 4 0 16 0 0 0 24 84 128 144 148 140 160 148 136 152 148 136 148 136 136 128 144 100 192 96 152 76 180 144 128 80 100 84 96 72 60 28 16 24 0 4 44 56 84 36 68 40 264 392 480 376 480 376 388 332 392 352 416 388 444 424 492 360 364 312 376 364 400 376 420 392 448 372 388 424 596 528 612 492 628 556 492 244 236 272 248 508 388 276 252 440 588 572 584 480 492 484 700 388 168 100 280 608 932 568 524 328 584 452 700 680 800 532 648 424 624 352 656 580 664 452 616 456 596 428 608 428 588 436 604 452 612 448 600 508 648 492 616 532 700 572 512 196 248 176 216 192 200 180 168 108 88 68 88 88 112 112 152 192 220 136 120 112 144 96 120 84 80 52 136 216 376 336 380 280 380 272 352 252 364 268 348 284 372 296 408 324 396 296 392 320 416 316 388 324 464 388 452 284 368 276 372 300 400 316 400 316 380 292 408 320 384 300 420 340 344 628 772 344 368 288 352 264 356 268 368 284 380 276 352 240 360 252 364 240 360 264 388 260 372 264 380 268 388 272 388 280 424 348 468 336 424 296 420 232 392 288 400 284 448 332 452 336 468 324 452 320 432 284 384 252 356 220 312 192 296 176 284 192 308 220 372 328 512 484 624 528 636 516 552 440 540 444 496 436 520 460 528 448 496 404 456 356 416 332 384 308 368 300 372 320 380 304 364 288 348 276 344 268 340 280 352 280 344 268 332 252 324 232 320 244 332 248 332 236 304 208 296 224 320 228 304 256 328 228 296 208 288 212 296 248 268 148 216 160 224 148 212 144 212 144 212 152 208 132 184 120 148 88 124 96 136 96 124 120 332 320 380 252 292 68 268 232 276 164 268 176 276 180 212 164 236 176 248 184 256 188 256 184 256 192 256 180 244 176 252 184 252 184 256 188 260 192 260 184 252 184 248 180 244 176 248 188 256 188 256 188 256 188 256 180 248 180 244 176 240 172 240 176 244 176 244 176 244 176 244 160 236 188 236 176 180 36 212 180 244 168 228 164 236 176 252 172 236 164 224 152 220 152 220 152 228 160 232 164 204 124 152 72 84 16 20 8 24 20 28 12 28 12 24 0 20 52 252 204 236 156 240 172 228 156 236 140 256 184 272 180 300 224 312 176 264 168 260 176 268 164 248 172 248 164 216 152 192 96 88 0 12 0 20 8 16 8 32 56 36 0 0 0 140 172 200 156 208 152 204 156 216 172 220 164 228 176 228 156 208 156 224 156 212 152 208 152 212 156 216 152 196 156 220 192 212 128 132 0 40 68 168 192 232 208 240 192 244 200 232 204 228 200 232 172 228 168 232 196 220 228 212 216 220 180 184 152 168 148 172 108 128 104 136 124 156 132 152 136 172 168 184 164 184 184 208 196 204 192 188 188 192 200 204 200 208 196 204 188 196 180 192 168 180 164 176 164 180 172 184 184 176 188 184 180 180 164 180 192 148 156 192 44 140 200 268 188 132 168 224 112 112 152 140 140 156 132 144 124 140 124 140 104 112 100 104 92 100 96 104 80 80 60 56 32 24 4 8 12 12 0 4 28 108 140 196 160 200 156 200 152 196 144 188 152 196 152 196 152 196 152 196 148 192 148 192 148 192 148 192 144 188 144 188 144 188 144 188 148 188 144 184 140 188 144 192 140 188 140 188 140 188 140 188 136 184 136 184 136 184 136 184 136 184 136 184 136 184 136 184 132 176 128 172 124 176 128 180 128 172 128 172 128 172 128 172 136 180 136 176 132 176 128 172 108 160 120 172 124 168 112 156 116 168 124 172 128 168 116 160 120 164 104 152 100 156 112 172 116 164 108 156 104 156 104 160 108 156 104 152 104 148 100 148 92 164 120 148 96 156 108 140 108 156 104 148 100 144 92 140 92 144 96 148 100 144 96 140 84 132 84 136 88 140 92 140 96 148 104 148 92 140 96 148 28 32 28 32 28 32 28 32 24 24 20 20 16 24 20 28 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 28 32 24 24 20 24 28 32 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 12 24 28 32 20 20 16 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 28 24 20 16 24 28 52 60 76 80 80 72 76 72 68 76 76 80 80 84 80 80 80 84 80 84 80 84 80 84 92 92 100 92 88 80 88 92 68 32 8 4 4 0 8 20 20 0 20 0 20 8 16 8 12 24 20 28 8 20 0 12 0 12 16 20 12 12 8 12 16 12 12 28 24 28 40 68 92 128 148 152 152 172 172 160 148 148 140 144 140 144 140 148 152 136 104 208 140 100 60 120 104 104 88 76 52 36 16 20 8 16 8 48 80 80 76 104 84 368 456 568 444 524 432 432 384 436 424 448 456 480 476 428 400 328 360 332 404 356 408 360 416 392 420 352 520 528 620 516 624 552 640 380 256 228 232 364 496 524 268 420 488 760 624 736 552 620 588 780 408 232 172 452 744 1020 688 664 496 756 624 868 812 928 668 796 580 756 524 832 724 812 596 744 580 708 540 712 492 648 492 648 488 640 476 628 424 572 424 520 404 612 496 528 288 388 260 288 180 248 164 156 120 172 92 172 108 176 104 188 164 268 164 208 136 216 120 228 116 204 72 204 208 448 388 468 380 484 380 468 360 464 360 456 380 476 392 516 424 516 416 528 392 504 396 484 408 552 456 528 416 508 396 496 400 508 408 504 396 480 376 488 400 504 412 528 380 692 728 660 400 492 368 500 396 472 360 492 412 508 384 476 360 476 376 480 368 480 388 516 384 500 388 504 392 508 396 516 392 560 448 600 440 568 416 560 376 556 408 572 424 620 468 616 480 620 464 608 452 584 408 536 384 512 344 468 312 448 296 428 300 424 276 400 260 388 268 396 312 464 356 456 368 536 448 548 400 512 412 528 428 544 436 548 456 556 436 528 400 488 368 464 356 464 356 464 360 472 368 480 368 472 356 452 336 436 324 428 344 444 328 436 332 444 332 432 336 444 328 432 324 444 352 472 420 504 360 432 308 404 308 416 316 360 224 312 236 316 224 308 220 292 216 292 220 272 192 232 168 196 128 164 132 172 132 172 180 412 312 416 360 400 112 432 296 424 312 396 248 400 312 368 244 352 252 356 252 356 252 352 252 360 260 360 248 348 248 356 252 356 256 360 256 364 260 364 252 356 252 352 248 352 244 340 256 344 260 344 260 344 260 344 252 336 252 336 248 332 244 328 244 320 244 320 244 320 244 320 236 316 256 312 244 260 108 292 248 320 236 308 232 312 244 324 244 320 240 316 236 308 232 304 228 312 228 300 220 256 168 192 108 100 40 24 16 24 32 20 20 28 24 24 24 36 104 284 260 304 232 328 236 332 224 348 272 412 332 428 320 424 316 400 312 412 300 392 280 368 252 348 252 348 252 324 228 268 136 128 32 56 4 40 28 44 44 64 60 60 16 28 20 192 220 272 204 276 196 284 204 280 208 284 216 300 228 300 212 284 216 300 208 284 208 284 208 288 212 292 204 268 204 284 220 280 188 232 84 172 140 268 228 300 224 300 232 268 220 260 216 260 216 264 224 268 224 264 212 256 200 248 200 232 180 204 156 184 156 184 148 168 148 176 172 196 184 192 172 204 192 212 188 208 200 228 200 220 192 216 192 216 196 220 200 216 196 212 192 204 184 200 184 196 180 192 176 192 180 196 176 192 176 192 176 188 168 180 104 172 168 104 256 760 1020 972 536 236 108 176 160 144 156 132 132 132 120 116 104 104 100 104 104 100 88 76 64 56 52 52 40 36 32 24 12 4 0 0 8 8 0 4 28 92 156 216 192 216 200 216 196 220 192 212 196 212 196 212 196 212 196 212 192 208 192 208 192 208 192 208 188 204 188 204 188 204 188 204 192 204 188 200 184 204 188 208 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 200 184 200 184 200 184 200 180 192 176 188 172 192 176 196 176 192 176 192 176 192 176 192 180 192 176 192 172 188 172 188 164 180 168 184 168 184 164 188 164 184 172 192 176 196 168 180 168 172 156 156 148 160 156 168 168 172 160 168 156 164 160 168 164 172 160 168 156 160 152 160 140 168 164 156 144 164 152 144 148 156 148 156 148 156 148 156 140 152 144 156 148 152 144 148 132 140 136 144 136 148 140 148 140 156 148 152 136 140 136 148 8 28 8 28 8 28 8 28 4 20 0 16 0 20 0 24 8 28 8 28 8 28 8 28 4 24 4 24 4 24 4 24 8 28 0 24 0 24 4 28 8 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 4 20 20 28 12 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 8 20 16 20 4 12 4 32 28 64 52 80 48 76 44 80 56 72 52 72 56 76 60 84 56 76 56 76 56 76 56 76 48 88 64 100 72 88 64 92 40 28 0 0 0 4 4 32 16 20 8 16 0 12 0 4 0 24 8 0 0 40 24 0 4 28 20 52 40 64 44 60 40 48 16 36 8 16 12 56 92 128 128 132 120 140 128 132 156 168 148 152 128 136 116 128 144 156 92 164 148 220 132 112 92 104 68 64 40 44 32 44 24 0 24 56 60 84 24 72 72 360 428 472 396 444 300 388 312 424 384 392 360 468 408 380 348 376 332 396 380 424 388 420 388 436 380 456 492 636 524 600 528 616 536 352 208 252 180 436 472 328 232 272 488 592 556 572 456 492 532 648 224 144 80 500 640 900 504 492 344 596 464 696 624 708 476 620 420 576 404 720 568 656 456 588 424 544 392 552 456 604 452 596 440 584 432 580 444 616 416 396 228 384 332 364 308 300 232 236 156 168 120 116 100 100 92 116 104 100 72 92 88 160 128 128 108 132 100 148 96 116 64 96 148 344 320 360 296 380 296 380 288 364 280 372 304 384 300 404 320 400 312 416 332 436 344 416 352 476 388 448 300 380 284 372 300 408 332 424 344 424 316 384 304 412 324 400 308 716 556 412 296 416 316 392 328 368 272 420 356 416 296 388 264 384 272 392 272 392 280 408 276 400 276 396 276 396 272 400 260 412 312 452 312 424 292 420 272 400 280 408 316 464 348 456 384 484 372 472 364 448 320 400 312 388 268 348 244 320 220 300 176 276 180 284 184 288 188 284 184 288 196 260 180 292 212 280 212 284 216 284 232 316 272 348 292 364 312 384 324 388 316 376 304 372 300 364 296 364 296 364 300 360 280 340 268 340 276 348 276 344 256 340 264 348 260 340 272 360 276 348 256 348 300 412 352 404 272 312 212 288 220 312 232 264 156 228 172 236 160 232 160 224 152 220 160 212 132 180 116 144 88 124 96 136 92 116 92 280 240 344 268 308 52 260 252 320 224 320 212 300 184 192 188 256 188 260 188 252 180 248 184 256 192 256 180 248 180 256 184 256 188 256 192 260 192 260 184 252 184 252 180 248 180 248 196 264 196 264 196 264 196 264 192 260 188 256 184 252 184 252 176 244 176 244 176 244 176 244 176 244 192 236 180 188 44 220 180 244 172 236 168 240 176 248 164 236 172 244 176 240 168 232 152 228 160 232 164 208 128 152 76 88 16 20 12 24 20 28 36 40 20 32 0 16 44 236 188 240 156 236 152 224 164 264 188 312 260 368 284 380 280 356 284 372 272 344 224 292 184 272 160 248 164 236 156 212 100 100 16 28 0 16 8 20 24 44 48 32 12 0 0 140 188 196 140 196 136 188 136 196 144 204 152 212 164 216 156 212 160 224 148 204 148 208 152 212 156 212 152 208 168 216 180 216 176 204 136 164 164 216 208 212 184 208 180 224 176 216 172 212 176 216 196 224 200 216 196 196 184 184 180 188 152 164 132 152 124 152 152 176 148 188 172 212 180 204 172 196 184 200 180 196 188 208 176 192 188 192 192 188 196 184 184 188 180 184 176 176 172 172 184 184 176 176 168 172 168 172 160 164 160 160 152 152 132 148 136 152 76 60 144 560 724 680 412 200 104 164 132 104 112 116 120 120 104 100 80 84 72 76 68 64 52 36 24 16 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 60 124 212 172 200 164 200 156 192 144 192 152 196 152 196 152 196 152 196 148 192 148 192 148 192 148 192 144 188 144 188 144 188 144 188 148 192 144 188 144 188 148 192 140 188 140 188 140 188 140 188 144 192 144 192 144 192 144 192 136 184 136 184 136 184 136 184 132 180 128 176 128 176 132 180 136 180 136 180 136 180 136 180 132 176 132 172 128 168 124 168 120 168 108 164 108 168 112 172 108 172 112 176 116 176 112 172 116 164 108 156 104 156 104 156 116 168 112 160 104 156 108 160 124 168 120 164 112 156 104 152 96 156 108 148 96 152 100 136 92 140 96 148 100 152 108 156 92 144 96 148 100 144 96 140 84 136 88 136 92 140 92 140 92 144 96 140 80 124 76 128 28 32 28 32 28 32 28 32 24 24 20 20 16 24 20 28 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 28 28 28 24 28 24 28 28 32 28 32 28 32 28 32 20 24 20 24 20 24 20 24 12 24 28 32 20 20 16 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 20 12 16 28 36 56 64 76 76 80 72 80 80 80 80 72 72 68 80 84 92 76 80 76 80 76 80 76 80 72 84 100 104 104 92 96 92 52 16 0 0 4 4 16 32 24 4 20 8 12 4 0 12 0 24 8 52 80 172 144 148 104 124 124 156 160 184 172 184 204 196 172 176 152 156 156 192 220 240 224 228 196 204 184 196 136 164 152 164 152 180 164 172 120 188 204 132 64 132 112 132 88 92 56 52 20 28 12 24 0 16 28 60 80 72 72 128 196 516 500 572 492 508 340 384 376 480 432 352 332 408 432 336 392 336 392 356 432 372 428 372 420 376 416 408 592 552 616 508 616 556 528 264 268 244 260 584 444 476 228 468 548 776 600 732 512 656 656 716 228 220 180 708 792 1016 612 628 520 768 628 872 772 840 624 772 584 692 604 888 688 784 608 736 584 708 572 732 604 744 600 736 592 732 596 744 704 864 636 564 372 528 468 572 428 344 232 324 192 224 140 236 120 176 104 192 124 180 100 180 104 224 140 196 136 220 132 244 116 248 152 256 268 504 452 500 408 484 396 496 400 476 388 500 436 520 412 516 408 496 396 512 416 528 416 500 420 560 464 536 404 496 384 488 404 528 444 556 440 548 428 496 404 536 428 488 496 756 508 536 436 524 464 460 408 468 384 564 476 516 376 496 392 480 400 488 404 492 412 512 408 504 408 508 408 512 404 516 404 556 440 588 440 576 428 572 412 552 392 580 452 632 464 620 480 644 488 644 480 612 440 568 420 548 380 500 348 472 316 440 300 428 308 432 312 428 304 416 296 420 304 396 288 416 312 404 272 380 248 352 236 356 248 372 228 356 264 404 316 448 348 468 360 468 356 460 352 464 356 468 364 468 352 456 344 456 352 460 328 436 328 440 344 456 344 448 352 460 352 452 340 456 368 492 368 452 308 388 268 376 292 404 288 344 228 320 240 320 228 316 236 308 228 300 224 276 192 232 160 192 128 164 132 172 128 164 200 380 360 428 200 344 180 356 304 368 260 440 320 412 304 408 260 360 260 364 260 360 256 356 252 360 260 364 252 352 252 364 256 360 256 364 260 364 264 368 256 360 252 356 252 352 248 344 260 348 264 348 264 348 264 348 260 340 256 340 252 336 252 332 248 324 248 324 248 324 248 324 252 324 260 316 256 272 116 296 252 324 244 316 236 316 244 320 220 300 232 316 240 312 228 300 228 312 232 304 224 260 172 192 116 104 44 28 20 24 28 20 32 24 28 24 20 24 84 276 260 320 236 328 228 356 276 428 264 408 312 456 348 484 364 488 352 476 352 460 308 412 280 404 268 376 252 340 224 296 156 172 84 92 24 56 24 28 12 20 40 48 28 28 32 192 224 268 192 268 188 272 192 268 196 272 204 280 208 288 212 288 216 296 204 280 208 288 212 288 212 284 204 264 220 272 220 272 220 284 216 268 216 284 220 256 196 264 216 248 216 244 212 244 212 248 212 248 208 244 200 232 184 216 200 224 188 204 172 188 168 188 200 208 192 208 212 216 212 208 200 216 196 216 192 212 192 216 176 200 184 212 188 208 176 196 180 196 176 192 172 188 168 184 184 196 176 184 164 180 160 180 156 172 156 168 144 156 136 144 168 116 104 140 112 140 160 160 136 124 152 152 88 96 124 112 112 112 96 88 68 64 56 56 20 16 12 8 4 4 4 4 0 0 0 0 0 0 0 4 0 4 4 4 0 36 132 232 196 216 204 220 196 224 196 216 196 212 196 212 196 212 196 212 196 212 192 208 192 208 188 204 192 208 192 208 192 208 192 208 196 208 188 204 188 204 192 212 188 204 188 204 188 204 188 204 192 208 192 208 192 208 192 208 184 200 184 200 184 200 184 200 184 196 176 192 176 192 180 200 180 196 180 196 180 196 180 196 176 192 172 188 168 184 168 184 168 188 160 180 160 176 168 180 164 164 176 164 176 164 176 164 176 176 168 176 168 176 168 176 172 176 164 168 160 168 160 172 172 176 164 168 156 160 148 156 148 156 148 156 148 160 144 144 144 152 144 156 148 160 152 160 140 152 144 156 148 152 144 148 136 144 136 148 140 148 144 152 140 152 144 144 124 124 116 128 0 32 0 32 0 32 0 32 0 24 0 20 0 24 0 24 4 24 4 24 4 24 4 24 4 24 4 24 4 24 4 24 4 28 0 28 4 24 4 24 12 28 20 28 20 28 20 28 12 20 12 20 12 20 12 20 4 20 20 28 12 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 28 20 20 8 20 16 48 36 72 56 80 44 76 52 88 60 76 52 68 48 76 64 88 64 84 64 84 64 84 64 84 44 88 72 112 84 100 76 100 36 24 0 0 0 4 8 32 16 20 12 8 0 0 0 0 0 0 0 144 196 260 188 224 160 188 160 196 184 220 188 212 188 204 172 208 184 216 212 272 272 304 292 316 288 300 284 308 236 264 232 220 176 188 148 144 160 112 108 132 132 164 84 148 88 100 60 60 20 16 0 0 12 4 40 60 36 64 20 96 204 444 412 448 404 424 212 272 296 432 380 328 260 396 384 400 348 408 372 428 396 444 408 424 396 412 368 492 528 628 504 628 528 660 324 272 212 236 384 580 400 272 212 304 528 600 540 548 420 544 600 524 100 124 136 668 688 864 440 492 392 624 480 720 604 668 464 608 428 536 500 748 500 624 456 588 428 568 436 600 500 644 500 632 480 624 492 644 536 708 456 416 288 464 436 556 384 248 192 212 116 204 148 172 136 128 104 116 104 112 96 120 108 152 96 100 108 152 112 144 112 188 168 240 292 496 480 520 344 388 312 424 368 396 344 424 376 432 344 436 352 432 356 456 368 456 356 416 352 484 408 472 348 416 312 384 304 396 320 408 328 432 344 412 340 456 368 412 456 656 364 440 392 400 356 380 296 376 336 504 400 408 288 420 308 408 312 412 324 428 320 424 320 416 308 412 296 404 292 404 296 432 312 448 324 440 316 428 316 408 292 452 368 480 368 476 368 484 388 496 380 468 340 436 320 412 284 372 260 344 224 312 208 300 204 288 196 284 200 288 204 296 212 296 220 312 236 304 236 292 216 264 188 244 176 240 164 228 164 228 172 248 192 264 200 272 212 292 240 324 272 348 284 352 288 352 280 336 260 324 244 316 232 324 244 328 236 312 244 320 228 316 240 328 236 312 228 300 200 272 196 280 212 296 200 244 152 228 168 228 152 224 168 232 160 224 160 212 132 180 108 140 88 124 96 136 88 112 48 352 396 500 340 280 4 284 184 284 204 296 168 268 196 256 168 248 184 260 192 264 196 264 184 256 192 260 184 252 188 264 188 256 192 260 192 264 196 264 188 256 188 252 184 252 180 252 188 256 188 256 188 256 188 256 188 252 184 252 180 248 180 244 180 248 180 248 180 248 180 248 180 248 192 244 196 204 48 212 184 252 180 244 172 240 172 240 152 228 168 244 176 236 164 224 156 232 164 236 168 208 132 156 84 92 24 24 12 24 16 28 32 36 24 20 0 0 24 220 208 276 172 244 168 284 244 356 224 296 192 276 188 280 200 300 192 288 200 292 192 280 188 280 188 296 200 284 180 224 84 80 28 44 0 28 16 24 12 24 40 32 28 12 16 140 192 204 152 200 140 192 136 196 140 200 144 200 144 204 152 212 156 212 148 208 156 212 156 212 152 204 160 216 188 228 188 220 188 224 196 212 196 212 184 188 180 220 172 204 156 204 148 204 164 208 184 200 192 200 192 196 172 196 176 200 180 188 172 184 168 188 188 200 176 192 176 196 168 180 164 188 160 188 160 188 164 184 156 172 168 184 180 180 168 168 168 172 168 172 164 168 164 168 168 168 160 160 152 152 148 152 148 164 148 160 136 148 120 136 76 108 100 116 80 140 136 140 128 128 108 96 80 120 120 92 56 56 40 32 16 16 0 8 0 0 0 0 0 4 8 12 0 0 0 0 4 4 4 4 0 0 4 4 0 12 96 220 172 200 168 204 160 196 152 188 152 196 152 196 152 196 152 196 152 196 152 192 148 188 144 188 148 192 148 192 148 192 148 192 152 196 148 188 144 192 152 196 140 188 140 188 140 188 140 188 136 184 136 184 136 184 136 184 136 184 136 184 136 184 136 184 136 184 132 176 128 180 136 184 128 172 128 172 128 172 128 172 132 176 132 172 128 168 124 168 116 156 96 148 92 156 104 172 100 168 104 176 104 184 112 184 120 168 112 164 112 168 120 172 120 168 112 164 108 160 112 164 116 160 112 156 104 148 96 144 108 148 96 148 108 152 96 136 104 152 104 148 100 144 96 144 92 144 96 148 100 144 96 140 88 136 92 140 92 144 96 144 92 144 96 136 76 116 72 120 32 32 32 32 32 32 32 32 28 24 24 20 20 24 24 28 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 20 28 28 32 28 28 24 24 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 12 24 28 32 20 20 16 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 28 20 16 24 44 52 64 68 80 76 76 72 84 88 76 76 72 76 76 80 80 88 84 88 84 88 84 88 84 88 84 88 104 100 100 92 96 92 68 36 8 8 8 4 12 28 12 8 8 8 4 12 0 16 0 40 108 296 336 344 236 248 192 188 152 152 140 152 128 128 116 116 104 124 112 124 132 172 192 212 224 272 276 292 296 328 356 388 372 352 324 340 312 292 216 196 256 156 176 220 100 48 92 96 72 68 36 44 20 32 0 16 32 56 64 72 88 176 336 556 480 564 484 520 348 340 300 380 360 340 316 356 412 368 416 372 436 368 436 384 440 376 432 364 412 444 616 524 604 552 692 548 320 188 232 268 540 644 360 456 248 512 564 796 588 700 484 744 676 568 176 236 316 812 820 980 564 636 560 780 636 888 732 796 596 712 556 644 676 836 616 744 596 704 548 676 560 712 612 744 604 720 568 700 584 724 692 804 556 524 444 604 552 740 416 352 284 284 184 424 328 296 188 224 124 188 112 176 108 196 148 236 120 180 140 236 136 232 176 292 232 364 368 564 532 612 308 348 284 448 396 452 340 448 372 452 368 476 400 492 420 528 448 540 436 504 440 572 496 560 432 508 408 492 412 512 432 520 436 536 444 520 428 524 436 512 588 884 500 496 488 492 384 548 380 508 464 624 492 524 400 532 416 500 416 512 432 536 432 532 432 536 420 536 412 532 408 528 436 572 444 584 444 580 432 576 452 568 436 648 512 648 476 660 480 652 508 664 496 616 452 580 424 544 392 504 368 476 332 440 300 412 296 408 304 424 328 444 312 416 308 396 284 364 264 360 276 384 268 380 260 372 252 368 268 376 244 348 224 340 228 348 228 336 232 344 244 360 260 376 272 392 300 424 328 440 328 436 340 448 336 448 340 444 320 416 308 404 288 404 308 416 288 376 288 396 280 384 276 376 272 372 260 332 228 324 236 304 212 300 228 300 220 296 224 276 192 232 152 184 124 168 132 168 120 156 100 572 580 808 828 616 176 740 660 832 704 780 672 832 572 408 236 344 248 360 260 368 264 368 252 360 264 364 256 360 260 372 260 364 260 364 264 368 264 372 260 360 256 360 252 356 252 348 252 340 256 340 256 340 256 340 252 336 252 336 248 332 244 328 252 328 252 328 252 328 252 328 244 320 260 328 276 288 112 276 252 328 252 324 244 320 240 316 240 316 248 324 248 320 240 312 232 316 236 308 224 264 176 196 124 112 48 32 20 24 28 20 28 20 24 16 16 20 80 268 320 384 296 388 308 468 372 516 308 416 252 388 248 388 256 412 264 400 264 412 288 436 292 424 228 400 304 460 344 420 236 240 80 88 0 28 12 32 24 32 40 36 32 28 24 180 224 280 208 280 196 284 196 272 200 276 204 272 196 272 204 284 204 276 200 280 208 284 204 272 188 256 192 228 188 224 184 216 172 204 136 164 124 164 120 160 148 224 180 208 176 204 184 208 188 216 188 220 188 224 196 224 192 220 188 208 188 208 184 204 188 200 200 196 184 188 184 184 176 164 180 184 168 184 176 188 172 180 164 184 168 188 172 184 168 180 164 180 164 180 164 180 164 176 156 172 152 160 144 160 144 160 164 176 164 172 156 164 144 156 148 140 84 72 88 140 132 128 136 84 56 92 96 64 36 60 28 28 16 8 0 4 0 4 8 4 0 0 0 0 4 4 4 4 4 0 0 0 0 0 0 4 12 12 0 4 88 212 200 220 208 224 200 224 192 220 196 212 196 212 196 212 196 212 200 216 196 208 192 204 184 200 196 212 196 212 196 212 196 212 196 212 192 208 192 208 196 212 188 204 188 204 188 204 188 204 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 180 196 180 196 184 200 172 188 172 188 172 188 172 188 180 196 180 192 176 192 172 196 156 188 152 180 160 168 168 160 176 152 184 140 192 144 200 156 188 184 164 164 152 164 160 176 172 180 168 172 164 172 164 172 156 164 152 160 152 156 148 156 168 156 140 164 168 164 144 148 156 164 152 156 148 152 140 148 140 152 144 156 148 152 144 148 140 148 140 148 144 152 144 156 144 156 152 152 132 136 128 140 0 32 0 32 0 32 0 32 0 24 0 20 0 24 0 28 8 28 8 28 8 28 8 28 4 24 4 24 4 24 4 24 0 24 0 32 8 28 0 20 8 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 4 20 20 28 12 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 24 12 16 4 20 20 56 44 76 56 80 44 76 56 96 48 72 56 76 60 80 60 76 60 80 60 80 60 80 60 80 52 92 64 92 60 80 60 88 68 52 12 12 0 0 0 20 16 4 4 4 0 0 0 0 0 88 140 288 240 268 136 184 112 120 56 56 24 48 12 20 52 64 36 60 28 36 20 64 20 68 68 156 144 184 168 228 192 276 280 332 340 440 428 448 264 528 708 404 192 252 220 240 112 116 68 48 4 0 0 0 20 20 52 60 32 72 48 156 324 452 412 476 392 480 364 400 248 284 228 288 264 340 328 420 376 448 408 436 396 448 416 428 396 412 392 548 556 612 496 672 552 496 200 252 188 388 612 544 304 264 256 324 528 608 536 508 424 632 580 332 100 128 336 712 688 824 404 500 420 628 472 736 556 628 436 548 408 528 580 684 464 604 464 564 400 528 416 568 484 620 480 596 444 576 468 624 480 612 352 396 360 532 512 748 408 252 252 288 224 428 312 264 164 152 116 116 96 104 92 120 100 152 104 112 112 148 104 136 128 188 176 280 268 348 260 324 96 132 132 336 384 396 328 372 288 344 260 356 276 356 276 376 260 360 276 348 288 412 328 380 348 428 344 440 380 484 412 500 388 464 380 456 360 436 376 492 648 776 432 424 384 412 312 436 300 420 372 492 380 432 328 432 340 412 348 432 364 444 364 428 352 428 340 420 324 408 304 404 332 444 320 444 320 440 316 424 336 420 340 516 424 484 372 504 372 520 388 524 364 464 304 432 292 412 272 384 248 364 216 332 244 332 236 304 208 284 204 280 208 284 220 300 228 304 236 304 184 244 180 240 180 244 184 252 188 252 184 248 184 248 184 248 184 248 168 228 152 212 140 204 140 216 164 252 208 292 240 312 240 316 236 328 252 332 236 312 220 300 216 300 216 300 212 292 216 296 208 284 200 272 188 268 188 244 164 240 172 220 144 216 152 216 148 216 156 208 132 180 100 136 84 128 100 132 84 104 16 328 244 384 412 308 28 560 496 596 508 644 648 804 536 328 164 244 180 252 188 256 184 252 180 256 196 260 188 256 196 268 192 260 192 264 196 264 200 268 192 260 188 256 188 252 184 256 192 260 192 260 192 260 192 260 192 260 188 256 184 252 184 252 184 252 184 252 184 252 184 252 164 236 188 256 216 216 40 188 188 256 184 252 180 244 172 236 184 248 180 244 176 240 172 236 160 236 168 240 172 212 132 156 88 100 28 28 16 24 16 24 36 40 28 28 0 12 32 236 280 352 260 344 288 404 312 364 184 252 156 280 204 296 200 308 200 280 172 280 208 312 200 276 88 228 160 316 268 380 272 312 136 124 12 16 0 4 4 24 48 36 36 4 4 132 196 224 160 200 144 192 140 192 140 196 152 196 136 192 144 204 140 188 136 192 140 196 132 176 108 160 108 132 64 92 52 92 52 76 20 36 12 40 24 48 80 140 152 168 128 172 116 180 132 184 176 184 192 184 168 184 132 176 148 176 160 180 164 184 164 180 168 180 156 180 160 184 156 172 144 160 120 160 144 176 140 160 148 168 148 160 148 160 152 164 148 152 148 152 148 152 148 152 136 140 132 136 128 136 132 140 108 136 108 136 108 132 100 124 136 92 24 64 72 44 0 40 0 16 20 48 36 0 0 16 8 12 0 4 0 0 0 4 8 4 0 0 0 0 0 0 8 4 4 0 0 0 0 0 0 0 4 4 0 0 52 172 176 200 172 208 160 200 156 192 152 196 152 196 152 196 152 196 156 200 152 192 148 188 140 184 152 196 152 196 152 196 152 196 156 196 152 192 148 196 152 200 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 136 184 136 184 136 184 136 184 140 184 136 180 132 184 136 188 132 176 132 176 132 176 132 176 140 184 140 184 136 180 132 176 116 160 112 168 112 172 108 176 124 196 120 200 124 216 136 220 172 208 132 164 100 152 104 164 124 172 116 164 112 164 112 168 104 152 104 156 108 156 108 160 128 148 92 160 128 164 100 144 100 148 100 148 100 148 100 148 92 144 96 148 100 144 96 140 92 140 92 144 96 144 100 148 100 152 108 152 96 140 92 148 28 32 28 32 28 32 28 32 24 24 20 20 16 24 20 28 32 28 32 28 32 28 32 28 24 20 24 20 24 20 24 20 16 24 28 36 32 32 20 20 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 12 24 28 32 20 20 16 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 16 16 8 4 16 36 48 72 72 80 76 76 76 88 92 64 72 76 88 84 84 76 76 76 80 76 80 76 80 76 80 80 88 84 80 68 68 72 80 96 60 28 20 12 0 4 12 0 0 4 8 0 20 0 36 68 232 280 340 260 308 236 260 144 132 60 64 36 64 32 40 24 32 16 48 24 32 24 64 64 84 100 168 168 180 168 208 192 252 252 264 260 316 300 292 216 336 540 348 308 388 380 432 380 356 264 200 108 84 24 36 12 44 48 76 64 100 120 240 400 536 480 572 448 556 516 528 380 328 224 288 308 312 376 392 440 392 460 372 432 384 444 380 424 368 444 512 652 532 600 584 596 260 296 236 268 504 660 568 284 480 284 536 548 804 592 664 500 800 640 404 188 264 496 844 804 948 540 636 572 760 620 888 688 768 576 672 548 668 732 796 560 708 572 672 512 644 536 688 576 716 580 700 552 696 592 744 648 724 476 500 464 600 576 860 588 332 296 452 348 440 264 296 164 196 116 180 120 176 116 200 92 216 148 204 140 212 120 224 148 240 224 360 284 280 124 148 116 168 196 476 536 600 480 556 436 496 412 480 388 432 348 424 328 428 368 440 392 496 408 444 352 432 348 440 376 472 392 476 456 524 448 556 476 564 540 704 916 732 492 628 472 548 484 472 404 524 444 556 444 540 428 528 424 524 420 540 448 560 440 544 436 560 428 552 416 548 408 540 452 568 440 560 436 564 424 556 428 556 444 668 520 624 456 656 528 696 556 680 500 600 436 556 420 536 400 508 384 476 356 444 316 420 316 428 320 428 324 424 320 404 304 396 296 368 268 360 276 380 252 360 240 356 248 368 228 348 244 364 252 364 244 356 264 368 252 352 240 344 232 340 224 328 216 324 220 336 236 352 240 352 256 384 296 412 300 400 308 424 320 420 300 408 320 448 328 432 312 412 300 396 296 396 264 344 244 340 240 308 208 300 212 288 212 288 216 276 192 236 144 184 120 168 136 172 120 156 148 364 356 468 280 360 144 376 292 352 240 412 296 400 276 356 248 352 252 356 252 352 244 344 248 360 264 368 260 360 264 376 260 364 260 368 264 372 268 372 260 364 260 360 256 356 252 356 260 348 260 348 260 348 260 348 260 348 260 344 256 340 252 340 252 328 252 328 252 328 252 328 228 308 256 336 288 292 104 252 256 332 256 328 248 320 240 312 248 324 240 312 228 304 228 304 236 320 236 312 232 272 176 200 132 124 52 32 24 24 28 16 36 32 36 32 32 48 96 304 372 464 372 500 420 568 400 484 268 412 280 480 352 488 320 472 308 432 256 416 288 444 264 380 244 388 244 404 316 500 392 488 364 340 144 120 32 48 16 44 44 44 28 20 12 172 232 296 200 280 196 280 188 268 192 268 208 276 188 268 200 272 192 252 184 256 188 256 176 232 148 200 108 96 24 20 4 28 4 12 8 12 0 24 8 44 80 152 172 192 176 192 176 196 184 204 188 208 180 200 176 188 164 176 168 192 176 200 184 196 184 196 176 176 172 172 188 188 188 184 164 168 152 168 168 188 168 172 172 180 156 168 152 172 164 184 140 148 140 152 144 152 144 152 132 136 128 136 128 140 132 144 100 104 104 108 104 104 100 100 60 100 68 40 32 28 0 20 0 48 8 4 0 28 12 4 4 8 0 4 0 4 4 12 0 0 0 0 0 0 0 4 8 8 8 4 4 4 4 4 0 4 0 8 0 4 48 164 200 224 208 224 204 228 196 220 192 220 192 220 192 220 192 220 196 224 192 216 188 212 180 208 192 220 192 220 192 220 192 220 196 212 192 208 192 212 196 216 188 204 188 204 188 204 188 204 192 208 192 208 192 208 192 208 184 200 184 200 184 200 184 200 188 200 184 196 180 200 184 204 180 196 180 196 180 196 180 196 188 204 188 200 184 200 180 204 160 200 168 208 192 144 220 68 264 72 268 48 288 40 308 64 356 144 252 176 152 192 148 180 180 168 172 176 164 172 164 164 152 160 156 168 160 172 168 176 184 160 140 172 180 172 148 156 140 148 144 156 148 160 156 164 140 152 144 156 148 152 144 148 140 148 140 152 144 156 148 156 152 164 160 164 148 156 152 164 4 24 8 28 12 24 8 20 8 24 8 24 8 24 8 24 8 24 8 24 8 24 8 24 16 24 0 16 8 28 12 24 0 16 0 20 4 24 16 24 12 20 12 20 12 20 12 20 4 16 12 24 16 24 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 16 8 12 4 16 8 20 12 12 0 4 8 28 20 40 52 76 52 80 48 84 52 84 64 84 60 80 60 80 60 76 56 76 56 76 56 76 56 76 76 80 64 76 56 76 52 84 52 64 36 28 24 12 28 8 20 36 40 0 0 24 0 40 100 268 236 260 148 220 156 268 212 220 100 60 0 40 0 32 0 12 0 20 0 24 20 48 32 80 116 152 144 156 156 184 224 180 148 196 208 204 192 232 164 152 108 156 156 176 168 204 368 432 424 448 416 360 196 172 88 112 32 56 8 44 16 280 364 460 396 472 380 504 396 504 416 444 260 232 184 332 340 388 392 460 436 436 408 444 440 452 396 376 428 592 524 616 596 612 348 304 204 272 288 620 644 372 292 220 236 292 524 652 464 456 464 680 468 252 116 116 544 708 684 768 444 516 448 612 540 724 548 588 456 524 400 584 612 632 436 556 408 536 392 496 380 524 456 560 432 548 432 548 460 608 524 520 324 436 320 476 484 528 252 280 172 272 328 420 332 264 132 140 100 104 76 100 88 112 88 120 108 132 104 116 104 132 132 168 132 140 64 76 40 92 104 104 116 332 504 616 548 516 444 524 432 484 376 444 356 408 352 444 384 440 408 500 428 428 372 364 336 472 424 372 276 352 300 380 308 332 320 392 340 400 388 456 404 484 432 520 460 544 440 548 472 544 428 500 376 436 352 436 352 424 336 412 332 420 368 444 340 412 316 408 316 416 348 452 324 480 352 448 308 440 320 448 360 496 376 472 372 496 360 536 396 512 344 468 304 420 328 424 288 396 264 336 216 336 248 332 232 312 216 308 216 304 236 316 224 312 224 308 208 284 200 268 200 264 192 256 180 244 184 248 172 244 184 252 180 244 168 260 188 248 160 244 168 236 180 248 164 240 168 244 164 232 124 208 128 220 144 240 164 252 184 272 196 296 236 348 288 388 440 420 252 300 244 312 232 296 192 256 176 232 148 208 124 192 160 212 152 212 164 212 144 176 108 136 72 104 64 104 68 104 68 312 268 332 272 224 56 260 232 244 244 288 152 296 180 240 180 244 180 252 184 256 180 256 188 260 184 256 180 260 184 264 192 260 192 260 192 260 192 260 196 264 196 260 192 256 188 256 192 260 180 252 188 260 180 248 188 256 180 252 188 260 184 252 192 260 196 260 188 252 180 244 160 220 168 244 212 208 32 180 196 260 184 244 168 232 164 232 164 236 172 244 172 236 160 224 160 244 156 240 168 224 148 184 88 100 32 40 36 48 44 40 48 40 0 16 20 32 24 276 296 372 308 432 360 396 296 340 216 312 224 332 232 312 184 264 156 228 132 240 148 216 124 228 144 244 144 260 172 328 256 416 256 368 240 260 56 20 0 16 16 68 48 28 0 104 180 224 172 208 148 192 132 188 132 196 136 200 140 204 140 200 136 192 140 188 140 192 140 180 116 148 44 68 0 12 0 4 0 8 0 32 0 8 8 32 36 132 148 172 160 180 148 172 160 188 168 176 164 180 176 192 164 176 160 172 156 164 152 164 160 176 156 184 172 188 156 172 160 184 144 152 136 156 152 168 152 160 144 148 140 132 128 128 132 136 156 156 152 152 144 136 132 124 136 132 124 120 116 112 112 112 92 96 80 76 52 48 32 36 0 8 0 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 0 4 4 8 8 4 4 0 12 0 0 12 0 0 4 88 168 208 164 192 176 196 144 212 156 192 156 192 156 192 156 192 152 188 160 200 164 196 152 188 156 192 152 184 144 180 140 172 148 188 148 188 148 188 148 188 136 184 136 184 136 188 148 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 136 188 144 192 140 184 128 172 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 188 136 164 124 228 136 224 112 408 76 516 0 532 152 704 168 844 368 756 32 212 80 40 144 132 132 192 92 172 96 164 120 172 124 160 108 152 104 152 108 156 108 156 108 152 104 156 112 160 84 140 92 140 92 144 108 164 88 132 92 136 100 136 100 136 104 140 100 132 96 132 100 136 108 140 100 136 96 128 92 128 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 32 28 16 24 24 32 24 24 16 20 16 24 20 28 24 28 20 24 20 24 20 24 20 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 24 16 8 12 24 40 52 48 76 72 76 76 80 76 84 80 76 84 80 84 80 84 80 84 76 80 76 80 76 80 76 80 72 96 76 96 76 96 76 92 76 68 48 32 16 0 8 0 60 0 8 12 0 36 40 212 352 376 248 296 244 304 260 372 280 328 240 240 156 180 120 124 56 76 32 32 8 44 56 96 84 148 144 204 168 208 172 216 128 180 180 268 236 240 152 168 152 140 100 124 124 120 116 128 136 208 244 336 404 472 428 484 324 448 336 216 112 172 192 364 448 544 468 552 476 572 496 576 508 576 436 400 264 248 336 364 424 364 456 360 440 388 452 384 440 368 508 576 592 592 620 448 304 208 260 308 548 656 516 516 272 524 260 504 536 804 544 616 584 812 476 332 156 328 660 848 764 880 560 656 580 756 684 876 660 716 572 676 508 768 748 760 564 672 540 652 512 616 496 640 576 684 548 668 540 668 568 720 612 596 424 544 428 580 600 696 404 404 208 248 240 344 316 300 164 172 132 140 100 124 96 140 96 152 120 184 120 176 120 172 128 144 116 128 100 120 104 128 108 112 140 308 456 588 612 640 584 588 524 520 488 520 476 472 476 532 516 548 540 600 544 528 472 500 448 588 524 524 416 504 416 496 396 448 428 508 404 452 360 424 356 420 360 436 376 456 436 556 508 620 536 656 564 656 556 652 540 624 504 596 484 592 392 516 412 528 412 524 400 512 412 516 428 548 440 552 436 580 420 544 436 660 500 612 444 664 480 656 512 636 476 612 472 580 444 540 408 512 384 456 348 452 324 428 316 420 316 420 324 428 332 428 320 424 320 420 304 400 272 380 272 380 268 372 260 368 256 356 244 352 252 364 252 352 244 368 260 352 236 348 244 344 236 340 232 344 244 360 248 352 240 344 232 336 224 332 224 336 228 336 232 348 252 380 288 408 408 460 308 404 304 404 304 420 280 380 268 360 244 336 224 316 196 272 196 272 192 268 180 244 136 196 120 184 120 168 100 156 144 416 352 432 340 324 160 380 328 372 352 424 276 416 276 344 248 356 248 360 252 364 256 364 264 368 260 364 256 368 260 372 264 372 264 372 264 372 264 372 264 372 264 368 260 368 256 364 260 360 248 356 256 360 252 348 248 348 240 344 248 352 244 336 252 340 256 340 252 332 244 324 232 308 240 328 276 292 96 256 260 332 248 320 240 312 236 312 236 316 244 320 244 312 232 312 236 320 232 316 224 276 192 224 132 132 60 56 40 44 40 28 36 20 24 72 92 144 132 412 400 540 408 584 420 520 332 464 304 464 300 460 296 432 260 388 192 324 180 340 196 324 184 340 224 364 232 392 264 480 356 560 436 580 408 468 236 196 40 72 44 64 56 56 8 168 216 308 224 304 208 288 196 272 200 272 200 272 204 272 204 264 196 260 192 244 188 244 188 220 148 172 96 92 44 24 8 4 12 0 20 12 16 0 24 20 64 136 160 184 176 188 168 184 176 196 180 192 176 196 184 200 180 188 176 192 168 180 164 184 176 184 172 184 192 188 180 168 176 184 156 176 152 180 160 180 144 156 136 156 132 152 128 152 132 152 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 12 4 0 16 92 188 232 200 220 208 232 180 244 192 232 192 232 192 232 192 232 188 232 196 240 200 236 192 228 196 244 192 240 184 232 180 220 184 220 184 220 188 216 188 216 188 200 184 200 188 204 192 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 200 180 192 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 200 208 216 144 180 316 172 748 112 760 120 824 104 816 140 788 44 940 92 336 92 132 232 132 160 188 124 184 192 164 192 176 128 168 172 160 164 152 160 152 160 152 160 148 156 148 156 152 164 144 164 152 160 144 160 152 172 136 152 136 152 136 152 136 152 128 144 128 148 136 160 148 168 152 160 132 136 116 136 128 148 4 24 8 28 12 24 8 20 8 24 8 24 8 24 8 24 8 24 8 24 8 24 8 24 12 24 4 20 12 28 8 20 8 16 8 20 12 24 16 24 8 16 8 16 8 16 8 16 4 16 12 24 16 24 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 16 8 12 4 16 8 20 16 20 8 24 32 56 48 68 52 76 52 76 48 80 48 84 52 72 56 76 60 84 64 84 56 76 56 76 56 76 56 76 64 68 68 80 68 80 52 76 56 68 44 36 36 12 36 8 56 0 12 24 0 32 128 288 336 284 108 160 128 224 176 272 232 308 272 308 260 296 244 264 120 136 76 76 20 32 8 44 84 108 124 152 156 168 156 160 188 212 196 180 160 184 180 176 136 136 88 116 96 100 72 84 48 104 96 164 212 308 316 428 396 528 416 592 492 344 284 452 424 476 388 480 384 492 372 504 412 520 440 480 288 256 240 380 396 444 428 444 420 456 432 440 388 420 480 632 592 640 480 372 212 264 220 480 596 616 444 444 264 244 244 240 400 592 448 504 544 700 376 188 88 328 588 672 612 700 420 520 448 616 568 732 504 556 420 540 360 684 620 592 420 540 392 520 376 488 372 516 460 556 432 540 420 532 444 588 488 488 312 452 320 468 532 660 384 360 164 160 140 196 204 208 156 160 120 112 80 88 72 88 80 100 108 120 108 108 104 112 72 88 44 76 64 108 88 116 88 132 160 272 336 444 496 580 520 584 488 516 420 488 424 480 448 532 508 560 544 600 540 532 492 516 496 576 548 548 488 528 480 512 436 476 504 544 440 436 372 408 340 380 304 356 292 356 220 316 264 348 280 388 320 404 344 436 372 476 428 536 472 568 536 624 532 588 444 476 340 424 324 468 356 464 324 428 300 400 324 396 324 520 416 436 332 504 388 532 376 488 320 448 304 420 308 408 288 388 264 332 216 320 220 312 216 308 216 312 224 320 236 324 228 320 228 316 216 292 204 280 212 280 212 280 212 276 192 252 180 248 184 256 188 252 168 260 180 248 152 244 160 236 156 236 152 240 164 252 168 248 176 252 160 236 144 224 136 220 148 228 140 220 140 228 152 240 196 260 192 260 184 240 180 268 204 272 200 268 196 260 192 264 184 240 176 216 140 184 132 180 80 120 68 104 76 108 72 104 84 296 268 316 244 212 100 284 220 268 240 304 196 320 204 264 180 244 188 248 184 256 188 256 188 260 176 256 172 260 176 264 192 268 192 268 192 268 192 268 188 264 188 264 184 260 184 256 196 256 184 252 188 256 184 244 180 244 172 240 180 252 180 244 184 252 184 252 180 244 172 236 172 232 176 244 208 212 28 164 184 252 180 244 172 240 176 244 176 244 176 248 176 240 168 236 152 232 148 232 156 212 132 176 100 112 44 48 24 44 28 32 28 44 36 96 84 120 116 320 324 412 336 416 304 320 232 284 196 284 172 268 156 248 136 220 80 160 80 184 108 184 108 204 136 212 124 216 124 260 176 336 248 388 280 392 236 236 60 104 8 48 4 16 0 104 172 232 184 224 160 204 144 204 140 212 140 208 144 208 140 200 136 196 144 196 140 188 128 168 100 132 68 84 24 28 0 16 8 24 20 36 0 8 0 28 40 140 152 168 164 172 156 168 160 180 168 176 160 176 172 184 164 168 160 172 156 164 152 168 160 176 152 180 172 192 160 176 152 168 148 148 140 148 144 140 120 112 104 108 108 116 112 116 112 116 124 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 8 4 0 12 0 4 0 68 156 212 172 196 172 196 140 200 156 192 156 192 156 192 156 192 156 192 160 200 164 196 156 192 164 196 160 192 156 184 152 184 148 184 148 184 148 188 148 188 140 188 140 184 140 192 144 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 144 188 136 180 132 180 136 184 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 192 148 248 144 228 276 748 576 860 344 912 320 940 24 984 72 720 276 816 0 224 72 120 128 132 120 192 80 168 92 156 128 176 128 164 112 156 104 148 100 148 100 148 96 144 96 144 100 148 104 152 96 144 92 144 96 144 92 140 100 136 100 136 108 136 88 128 92 132 104 144 108 148 96 120 68 88 48 92 72 116 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 28 32 24 28 24 28 20 24 28 28 20 28 28 36 24 20 16 20 16 24 20 28 24 28 16 20 16 20 16 20 16 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 16 16 28 48 64 76 72 72 68 76 72 76 76 80 76 68 72 72 80 80 88 84 92 76 80 76 80 76 80 76 80 60 88 80 104 88 96 80 84 80 76 56 40 28 12 8 4 0 4 48 16 0 152 292 508 328 276 132 156 128 224 192 200 196 268 236 272 232 296 280 324 284 316 284 280 224 212 168 176 172 208 176 224 192 220 168 188 128 208 196 220 176 224 176 176 152 160 112 128 108 96 68 56 44 72 44 76 92 180 204 344 432 468 448 860 896 600 476 620 536 580 492 592 516 592 512 612 508 600 536 604 476 408 304 284 412 404 444 396 444 388 464 404 428 344 484 588 648 544 448 236 300 184 420 596 632 648 540 552 252 540 244 468 440 760 536 632 628 784 380 304 164 588 676 784 720 828 552 680 580 764 708 868 612 692 536 684 492 880 728 696 536 644 512 632 496 612 500 652 572 676 536 656 524 648 548 696 572 572 416 564 432 580 652 820 580 504 240 200 140 160 152 156 168 168 132 128 96 108 84 112 96 136 104 148 104 136 80 120 84 88 64 72 72 100 104 124 128 188 244 304 312 352 384 440 492 580 588 576 484 488 472 528 520 572 556 600 584 636 588 596 560 620 580 644 596 644 584 628 564 608 524 592 608 664 552 572 496 544 484 520 452 488 416 472 424 500 416 464 368 456 372 456 348 440 352 460 376 492 396 508 388 528 468 612 524 660 572 712 492 628 536 628 504 608 456 552 444 556 436 640 480 584 416 632 488 644 488 616 464 592 448 564 428 540 420 516 392 472 356 444 320 424 316 420 312 416 316 420 320 416 308 412 312 412 300 392 284 392 284 392 284 392 288 396 268 368 248 356 256 368 260 368 256 380 272 364 248 360 256 356 268 368 256 364 260 368 256 356 256 360 248 352 240 348 240 348 260 364 248 348 232 340 232 340 204 316 224 324 200 288 184 300 224 332 232 344 244 356 256 356 268 356 280 344 256 332 272 360 200 244 136 180 100 168 104 172 156 384 324 416 292 304 164 368 292 380 288 376 276 404 292 368 248 356 244 360 252 364 256 364 264 368 260 364 256 368 260 372 272 380 272 380 272 380 272 380 268 376 264 372 264 368 260 364 264 360 252 356 256 364 252 352 260 360 252 356 260 364 256 348 256 340 256 340 252 328 240 320 244 324 248 324 276 304 100 240 248 324 244 320 244 324 248 328 248 324 248 324 244 320 240 316 244 332 240 324 236 292 200 232 144 148 76 68 36 36 32 28 40 48 64 144 132 236 228 460 380 540 396 524 316 408 240 388 256 400 240 388 240 380 224 352 176 316 180 320 192 324 200 332 208 320 188 320 184 352 236 420 280 452 348 496 352 400 240 276 128 108 48 56 4 156 200 316 228 312 216 296 208 284 216 284 212 280 212 280 208 272 200 260 212 268 200 252 196 232 164 192 120 108 52 28 12 16 20 8 28 20 16 0 16 16 60 140 164 184 172 188 164 180 168 192 176 188 168 188 180 196 172 180 164 180 160 176 156 172 160 164 148 160 164 164 164 152 148 140 128 136 108 124 108 124 104 116 104 124 112 132 112 124 104 108 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 8 4 0 12 64 168 232 212 224 204 232 176 228 192 232 192 232 192 232 192 232 188 228 192 232 192 232 188 228 192 244 188 240 184 236 188 224 188 224 188 224 192 220 192 220 192 208 188 204 188 208 192 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 192 204 180 192 176 196 184 204 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 188 196 196 220 104 464 212 924 0 700 0 908 80 768 108 856 0 940 144 416 72 156 224 104 112 180 116 176 192 152 204 168 160 172 176 160 164 152 156 148 156 152 156 148 152 144 152 144 156 148 148 132 140 136 144 136 140 148 152 140 152 140 148 136 148 136 148 136 148 132 140 124 136 84 88 64 68 56 76 76 100 4 24 8 28 12 24 8 20 8 24 8 24 8 24 8 24 12 28 12 24 8 20 4 20 8 20 4 24 16 32 8 16 8 16 8 20 12 24 16 24 8 16 8 16 8 16 8 16 4 16 12 24 16 24 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 16 8 12 4 16 8 20 4 12 8 28 40 64 52 72 48 72 48 76 44 76 48 80 44 68 48 72 56 80 64 84 56 76 56 76 56 76 56 76 56 64 64 84 72 88 60 76 64 76 56 48 40 16 24 4 0 60 16 0 40 236 396 784 396 220 32 112 72 144 96 128 104 164 128 148 108 164 156 200 216 264 252 300 272 292 264 288 272 296 264 288 256 264 216 224 148 184 160 192 180 216 180 192 144 164 120 132 112 120 80 68 24 56 8 28 16 64 64 200 252 432 300 552 580 508 444 484 452 504 404 500 408 504 388 524 384 516 428 524 456 496 356 308 304 376 400 456 440 468 440 488 388 340 308 464 440 408 244 256 176 356 476 668 556 596 440 284 256 252 212 244 368 604 436 504 592 628 292 172 116 544 580 656 636 688 440 560 460 632 592 704 476 556 420 536 404 768 556 540 396 516 368 504 372 492 388 540 452 548 420 528 408 520 428 572 460 472 324 468 336 492 572 728 580 432 148 100 108 160 208 216 164 152 128 116 96 92 84 88 104 100 96 92 84 72 64 56 48 76 56 68 40 72 84 128 108 184 232 292 288 324 320 348 336 456 468 536 472 504 452 496 508 556 524 568 548 600 580 588 552 592 572 596 568 600 568 592 540 572 520 560 580 604 544 580 520 560 528 568 516 536 468 496 432 484 392 412 316 384 320 384 328 384 292 348 268 336 236 304 240 328 244 324 240 336 268 372 324 448 332 468 376 524 404 504 392 512 404 500 380 484 396 524 420 536 384 504 352 452 308 420 268 388 280 380 268 356 240 328 228 320 228 324 232 324 228 320 224 312 216 308 220 312 208 288 212 284 212 280 212 284 220 292 208 264 184 252 188 264 200 264 192 284 204 268 176 268 184 260 196 276 188 276 196 284 196 276 176 260 172 256 172 256 176 264 176 256 168 244 152 232 144 228 164 232 156 216 136 196 120 180 120 188 124 196 132 204 140 212 148 220 188 264 232 320 304 392 236 264 188 196 132 152 92 120 144 296 276 320 220 196 88 224 196 304 192 288 212 300 180 240 180 248 188 252 192 256 188 256 188 264 184 260 172 264 176 268 188 276 188 276 188 276 188 276 184 272 184 268 180 268 176 264 196 264 184 260 192 264 188 252 196 260 184 260 192 268 192 256 192 260 192 260 188 252 180 244 176 244 180 236 208 228 36 152 180 248 176 244 180 248 184 256 184 248 180 244 176 240 172 244 160 244 164 240 168 224 140 184 104 120 52 52 16 32 16 32 12 20 16 100 76 188 200 356 260 364 272 328 192 224 152 220 124 216 136 240 156 236 132 212 96 184 100 176 96 176 96 172 120 176 92 144 52 160 80 212 136 284 208 328 216 296 180 272 156 136 36 28 0 60 144 244 180 220 156 208 140 208 144 216 144 212 144 212 148 204 136 196 144 200 144 196 144 188 124 168 76 92 24 28 0 16 8 24 24 40 4 4 0 24 36 132 152 168 160 172 152 160 152 172 160 168 156 172 164 176 160 164 140 152 140 148 132 140 124 140 88 104 88 112 88 104 72 88 88 76 56 52 56 76 84 92 108 116 112 116 108 100 88 88 80 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 4 8 0 8 0 4 0 32 124 208 184 196 168 196 144 192 156 192 156 192 156 192 156 192 148 184 148 184 148 184 148 184 152 184 152 180 148 180 148 184 152 188 152 188 152 192 152 192 148 196 144 188 140 192 144 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 184 132 176 128 180 140 192 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 192 180 248 140 236 236 720 496 896 272 864 216 1008 84 880 260 772 224 892 176 296 84 164 104 172 112 184 80 164 92 152 128 168 128 164 112 156 104 148 100 148 112 156 104 148 96 144 100 148 88 132 76 128 88 144 100 132 104 140 112 136 108 132 104 132 96 124 100 124 96 116 80 104 28 56 28 56 32 64 44 76 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 32 36 28 28 24 24 16 20 20 24 20 32 36 36 24 16 16 20 16 24 20 28 24 28 20 24 20 24 20 24 20 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 12 12 16 28 48 60 68 64 68 68 72 68 76 72 76 72 68 72 68 76 76 80 80 84 76 80 76 80 76 80 76 80 64 88 76 96 88 92 84 84 84 84 72 52 36 20 12 16 0 52 0 64 268 412 536 1020 612 260 32 152 148 128 112 164 108 164 136 168 136 188 156 188 140 176 164 192 188 236 248 288 296 344 324 376 352 392 356 392 280 224 144 220 208 212 156 212 196 212 160 156 128 128 88 60 52 76 40 76 56 80 56 180 308 512 380 396 360 404 428 500 448 532 468 540 456 564 496 580 496 628 540 608 508 620 500 532 300 364 372 424 476 420 476 396 424 244 236 212 268 172 220 212 336 528 632 568 640 672 392 472 256 524 224 508 452 772 516 652 696 660 280 260 232 728 684 840 800 844 576 720 596 792 732 828 596 716 568 660 608 924 632 688 536 644 512 628 500 620 516 672 560 668 528 648 520 644 544 696 536 572 428 580 468 640 688 792 600 440 160 168 208 232 244 228 172 168 148 136 116 112 104 112 112 116 80 92 64 80 48 64 40 76 80 88 68 92 116 164 168 212 232 268 280 324 328 340 316 364 384 472 520 588 544 532 556 584 556 584 564 604 588 624 596 628 600 636 600 624 592 632 592 628 576 608 600 612 568 632 588 624 612 656 616 644 588 624 564 616 536 556 472 548 496 568 464 540 432 524 440 536 432 524 372 464 348 448 340 456 356 472 364 448 332 468 396 544 460 612 512 664 516 620 464 652 540 692 608 724 556 680 520 624 468 588 420 540 400 480 340 428 304 384 304 412 312 416 316 416 312 412 324 424 316 420 320 424 312 408 292 396 284 384 276 388 284 396 280 380 256 360 260 376 272 380 280 404 296 388 268 384 280 380 272 380 276 396 304 424 320 428 284 388 276 380 268 376 268 376 260 368 256 360 248 352 240 348 252 352 232 320 220 332 220 300 192 292 184 280 172 268 160 252 136 236 164 272 216 324 280 380 252 328 264 340 272 320 220 272 248 392 324 404 276 292 168 296 224 376 252 368 328 388 276 320 248 352 248 356 252 360 256 360 264 364 264 360 260 364 264 368 276 376 276 376 276 376 276 376 276 372 272 372 268 368 268 368 276 356 260 352 264 356 260 344 260 344 248 344 256 352 256 340 260 348 264 344 260 336 248 328 244 328 248 316 276 320 116 232 252 328 248 324 248 328 252 332 248 324 244 316 236 316 240 316 232 320 232 316 224 280 192 228 140 160 88 76 32 40 28 48 16 44 60 204 180 372 344 496 324 496 336 444 240 368 216 364 196 340 208 352 228 352 208 316 176 312 180 276 152 272 148 248 132 216 116 216 116 264 168 340 208 384 260 396 268 400 292 384 260 208 104 100 0 104 172 336 228 308 216 296 212 288 216 296 216 292 216 292 212 276 200 264 196 252 184 240 188 244 176 220 124 124 52 36 8 12 24 20 24 20 20 0 24 20 52 128 164 184 172 184 160 176 160 184 168 180 164 184 172 192 168 176 152 172 148 160 136 140 120 120 60 56 48 40 48 40 40 28 52 48 16 32 28 64 64 88 80 92 72 84 60 68 44 44 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 0 8 8 4 0 8 28 128 224 220 224 204 240 184 228 192 232 192 232 192 232 192 232 188 228 184 220 180 224 188 228 180 232 180 232 180 232 184 224 192 228 192 228 196 224 196 224 200 216 196 208 192 208 192 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 200 180 196 180 200 188 208 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 200 204 204 172 116 408 68 940 16 1008 0 920 12 896 0 1004 28 816 336 728 140 216 184 136 144 180 124 168 192 148 204 160 160 164 168 156 160 152 160 156 164 160 168 152 156 144 152 144 156 144 140 124 136 140 160 140 144 132 140 128 136 120 132 116 128 92 108 104 120 112 120 104 112 68 80 68 80 68 80 72 84 4 24 8 28 12 24 8 20 8 24 8 24 8 24 8 24 16 32 12 24 8 20 0 16 4 20 8 28 20 32 4 12 8 16 8 20 12 24 16 24 16 24 16 24 16 24 16 24 4 16 12 24 16 24 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 16 8 12 4 16 8 20 8 16 12 32 44 64 48 64 44 68 48 72 40 76 44 76 52 72 52 72 52 72 52 76 56 76 56 76 56 76 56 76 56 68 60 76 68 84 68 92 72 84 56 56 32 20 12 0 0 0 0 228 412 412 356 720 420 168 16 128 68 88 80 108 20 64 36 68 48 104 76 92 100 132 96 132 108 148 152 196 172 240 232 304 276 340 320 380 316 268 280 520 544 444 264 284 204 232 164 152 96 108 52 32 4 28 0 52 44 64 28 148 268 444 356 404 308 324 256 404 304 436 384 432 324 468 380 484 380 528 424 520 424 508 480 552 380 356 288 364 396 476 432 472 388 388 244 228 164 252 248 404 448 688 536 544 544 544 296 300 252 252 208 320 392 600 432 580 628 440 172 152 252 660 576 708 708 708 448 584 472 660 612 664 456 576 460 496 564 784 468 576 432 544 392 520 376 496 388 540 440 540 412 524 408 524 436 580 396 460 320 468 372 580 608 656 460 340 152 228 304 296 276 220 208 192 176 156 136 124 116 104 112 88 68 52 56 56 56 48 28 56 52 76 64 100 104 144 160 192 176 192 192 248 244 260 228 256 244 324 388 496 508 528 516 540 528 544 536 552 548 568 580 588 580 616 596 588 576 620 592 612 576 592 596 588 552 600 540 572 556 588 556 584 544 576 536 572 500 504 432 500 456 520 500 540 452 512 452 516 424 480 420 484 392 472 396 468 352 416 296 380 272 412 284 352 256 424 328 424 300 380 264 384 320 464 376 464 320 468 368 504 408 544 396 512 388 452 316 416 300 372 260 352 256 344 240 320 216 300 228 316 224 316 232 320 220 300 228 296 220 280 208 280 216 288 220 276 192 256 192 272 208 276 204 296 216 280 188 280 196 272 188 272 196 296 232 332 256 340 216 296 208 284 196 276 192 276 196 280 192 276 184 264 176 256 176 252 176 224 156 240 164 212 148 212 136 196 116 176 100 168 112 160 96 148 100 160 112 164 124 188 156 228 208 252 200 232 192 248 212 268 196 216 144 236 244 372 172 264 216 276 180 252 188 248 196 252 192 256 196 256 196 260 184 260 180 264 184 268 184 276 180 276 180 276 180 276 184 280 180 276 180 272 176 268 192 264 188 260 192 268 188 256 188 252 176 252 188 260 184 252 192 260 192 256 188 248 176 240 172 244 180 228 212 248 56 152 188 256 184 248 180 248 184 252 180 244 172 232 164 232 168 244 160 232 156 232 156 212 132 172 88 116 52 56 8 28 16 40 0 24 60 220 200 348 300 328 220 328 224 264 148 216 148 220 132 208 120 200 116 188 92 156 96 180 100 148 68 140 64 112 52 100 36 88 24 120 64 184 60 184 84 208 132 280 180 280 200 176 84 72 0 28 120 280 180 232 164 220 152 220 148 232 152 220 152 216 144 204 140 200 140 196 128 188 128 188 124 172 92 104 36 28 0 20 16 32 12 36 12 16 12 28 24 112 152 168 160 168 148 156 148 164 156 164 148 164 160 172 152 156 144 156 140 144 120 120 92 104 28 32 0 12 0 20 0 8 8 8 0 8 12 36 36 44 24 28 12 12 0 4 0 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 4 4 0 8 0 4 88 196 188 196 168 208 156 196 156 192 156 192 156 192 156 192 164 196 156 188 152 192 160 200 152 184 152 184 152 184 152 188 156 192 156 192 156 196 156 196 156 200 148 192 144 192 144 192 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 128 180 136 184 140 188 140 188 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 188 132 184 144 244 212 584 500 972 184 764 208 1020 324 892 292 852 164 908 508 312 124 148 124 168 120 176 96 160 96 148 108 156 108 156 104 152 104 156 112 164 108 156 100 144 92 140 92 140 96 128 72 116 88 136 96 116 84 112 88 104 80 96 72 92 56 80 68 96 76 92 68 80 56 68 36 48 20 36 20 40 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 32 36 28 28 24 24 16 20 20 24 24 36 36 36 20 12 16 20 16 24 20 28 24 28 28 32 28 32 28 32 28 32 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 20 24 40 56 64 68 60 68 64 68 68 72 72 76 72 76 76 72 76 72 76 68 72 76 80 76 80 76 80 76 80 68 88 68 88 80 84 92 92 92 84 80 60 44 36 8 28 8 80 196 484 524 428 148 200 164 144 148 164 68 116 148 68 116 132 72 76 56 108 88 104 80 120 104 124 100 120 100 132 188 248 248 288 252 284 272 324 288 196 244 572 676 572 416 460 416 436 356 320 256 248 196 160 132 136 84 116 84 84 20 132 364 520 500 508 448 448 284 352 348 500 476 500 420 564 512 584 512 592 504 660 536 652 516 700 588 532 292 312 372 412 484 416 484 464 460 288 340 368 516 512 648 548 604 656 604 616 344 404 256 516 244 560 456 728 516 736 652 452 192 292 432 836 684 824 856 852 572 724 600 812 748 800 572 724 600 624 748 924 576 744 584 684 540 644 504 616 504 656 552 660 524 648 524 648 552 704 476 560 424 576 500 728 716 728 592 448 220 264 304 264 244 200 228 216 196 176 152 132 120 112 96 84 48 44 44 60 60 64 64 64 60 80 96 116 120 124 124 144 144 140 156 196 208 212 196 252 236 268 268 396 476 584 540 576 552 596 560 588 556 588 588 592 584 640 616 600 588 648 592 608 568 600 612 604 552 596 608 616 600 620 600 636 612 652 580 620 556 576 512 588 552 624 536 596 512 608 548 648 560 636 508 604 524 660 588 676 532 596 496 604 544 708 520 516 372 556 472 560 404 544 388 504 396 604 484 568 380 508 368 496 376 524 444 584 456 560 448 584 480 580 452 548 432 516 388 464 336 428 312 412 304 412 312 416 304 400 312 412 296 392 280 392 288 400 292 384 260 364 264 380 280 388 280 404 296 388 268 384 280 380 288 392 288 408 320 440 336 440 300 408 296 400 288 400 292 400 284 392 284 388 276 376 264 368 244 372 272 352 236 348 244 332 228 328 220 320 212 312 208 308 232 300 192 272 184 264 164 228 180 236 140 204 140 224 160 236 196 280 192 308 224 320 252 368 536 640 348 360 288 328 260 340 248 352 248 356 252 360 256 360 264 364 260 360 260 364 264 368 272 372 276 372 276 372 276 372 280 376 280 372 276 368 272 360 276 360 260 352 268 360 260 348 268 356 260 352 268 364 264 352 252 336 252 336 248 328 240 320 236 328 244 308 280 336 128 236 260 332 252 324 248 324 248 328 244 316 236 304 228 308 236 312 244 332 240 324 236 292 196 236 128 164 88 88 32 48 36 76 60 144 172 392 340 520 392 428 304 468 296 392 212 360 212 348 232 332 192 292 164 268 136 240 144 264 144 224 108 216 104 172 96 160 84 156 84 212 136 288 188 332 188 344 248 432 268 352 236 220 124 152 12 96 168 364 240 312 232 304 224 304 236 312 224 300 220 296 212 280 204 268 224 284 204 264 196 244 180 220 144 140 68 52 16 28 32 32 12 28 24 16 36 24 44 112 164 184 172 184 160 172 156 180 164 176 160 180 172 188 164 172 164 184 160 164 136 132 108 100 56 40 16 4 12 16 20 12 0 4 0 16 24 32 24 20 16 16 4 4 0 4 0 8 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 4 12 4 8 4 4 12 100 212 220 224 204 248 196 236 192 232 192 232 192 232 192 232 208 244 200 236 196 240 204 248 188 240 188 240 188 240 192 232 192 228 192 228 196 224 196 224 204 220 200 208 192 208 192 208 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 172 192 184 204 192 208 188 200 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 216 180 292 156 216 280 136 828 232 832 72 852 192 920 136 884 272 460 364 736 96 180 156 160 156 176 148 164 188 148 184 152 148 152 160 152 160 156 168 164 176 152 156 144 148 136 140 132 140 136 116 96 96 108 112 100 84 100 96 92 92 84 84 76 80 80 88 88 96 84 80 64 60 68 56 28 8 0 4 0 4 8 24 8 24 8 24 8 24 0 16 0 20 4 24 8 24 8 28 12 28 12 24 4 16 8 24 8 24 8 24 8 24 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 20 12 16 8 20 12 24 16 20 4 8 0 12 12 24 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 4 24 28 44 36 48 40 64 52 76 52 72 36 64 24 52 44 64 44 68 48 68 52 72 52 76 60 84 64 84 64 80 64 76 64 72 60 84 64 88 48 108 56 28 4 8 0 0 0 20 348 580 332 192 36 100 52 112 88 112 76 112 80 84 52 60 32 64 44 64 52 92 44 64 40 76 60 104 76 112 92 200 196 244 176 236 196 248 212 236 156 208 180 272 256 328 304 356 344 376 336 344 316 340 288 284 244 280 204 176 76 132 288 464 452 512 384 436 360 416 324 384 376 476 324 492 460 500 368 496 428 556 416 504 464 544 516 612 476 336 216 372 400 472 424 560 548 588 504 600 536 620 556 624 508 628 512 424 232 272 272 240 216 444 552 512 404 668 556 284 152 152 428 724 536 764 704 608 452 592 484 716 592 644 448 568 452 564 640 712 484 600 488 572 388 504 372 496 396 552 476 532 400 516 392 528 444 548 344 412 344 444 388 680 588 576 508 504 240 184 308 328 232 152 220 168 172 172 120 88 92 88 76 76 72 68 64 64 64 64 36 60 64 96 92 112 100 112 80 100 92 124 120 152 144 164 180 156 168 244 220 208 304 488 580 520 568 564 492 568 588 564 552 576 580 604 600 612 596 600 588 600 584 592 580 588 572 584 572 584 560 576 548 584 552 588 560 612 508 552 500 540 540 564 504 552 488 548 500 576 524 588 516 580 524 628 564 600 484 536 452 628 580 828 552 568 436 600 672 540 328 436 252 368 332 432 276 428 216 320 240 300 212 368 264 348 236 352 236 316 228 368 308 400 332 468 384 456 368 492 344 416 312 396 284 332 204 280 208 276 200 272 212 288 224 292 216 272 188 256 200 284 232 304 196 276 196 284 196 276 184 264 208 292 208 308 256 360 256 300 216 296 212 296 212 300 220 308 224 304 216 296 204 284 196 276 196 264 196 264 192 256 184 248 164 236 172 240 164 236 176 252 196 244 160 204 140 184 120 164 116 156 104 176 124 152 108 180 124 160 92 188 60 168 144 264 340 388 268 304 196 276 192 280 188 252 192 248 196 252 192 260 200 268 200 268 192 264 192 284 200 296 204 288 184 268 176 272 200 288 192 280 184 276 184 276 184 268 192 268 192 268 192 268 200 264 176 252 188 272 192 264 200 264 188 256 188 252 172 228 144 220 176 272 204 220 84 104 176 284 204 244 188 248 160 240 184 252 184 248 176 240 164 232 160 236 164 244 172 228 140 184 100 92 32 56 0 28 20 36 0 96 172 372 332 380 224 268 188 288 200 260 144 204 136 228 120 180 92 144 72 132 64 116 60 104 28 76 20 88 40 96 92 104 40 84 32 100 44 152 100 188 108 228 140 244 124 216 188 120 68 108 0 0 100 288 188 248 172 232 148 216 144 224 156 228 160 236 152 200 136 228 160 220 152 216 152 204 128 176 104 124 56 40 0 12 8 24 16 36 32 32 4 28 40 88 152 176 168 168 152 176 168 168 152 164 156 168 156 164 148 160 136 152 144 152 128 120 88 92 36 32 0 12 0 24 0 12 0 8 4 12 0 16 20 40 8 8 0 0 0 8 0 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 0 0 56 208 200 200 188 208 136 196 164 196 160 192 156 196 160 200 152 192 156 196 160 192 156 188 148 180 148 184 152 188 156 192 148 188 156 196 156 192 144 180 144 188 140 184 136 188 140 192 140 188 140 188 140 188 140 188 124 176 136 188 144 188 136 184 132 180 136 188 144 192 144 192 140 188 140 184 136 180 132 176 132 180 128 176 128 176 132 180 108 168 136 168 132 364 452 940 564 776 264 728 284 672 176 552 16 312 96 228 96 124 120 168 136 176 112 156 104 156 96 148 100 144 92 136 84 132 84 132 56 108 64 116 68 112 56 100 72 104 56 84 56 96 72 92 104 100 60 72 64 84 68 64 16 32 12 20 0 8 0 0 0 0 0 0 0 0 0 0 24 28 24 28 24 28 24 28 16 20 16 24 20 28 24 28 24 32 28 32 28 28 20 20 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 24 28 24 28 24 28 24 28 24 20 20 16 16 20 20 24 20 20 12 12 12 12 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 20 36 44 44 48 60 64 76 72 80 72 76 64 64 56 72 76 72 76 76 80 80 84 72 80 80 84 84 88 80 84 80 96 76 80 80 76 88 72 76 100 80 36 28 36 0 40 68 348 520 548 236 164 72 120 88 128 120 120 104 108 96 92 76 72 52 80 64 80 68 108 80 100 84 108 96 136 120 156 168 248 252 280 236 276 252 280 260 272 224 252 240 296 280 320 276 312 276 300 256 268 252 280 280 300 276 336 308 368 340 428 420 524 480 572 528 564 464 448 432 460 464 548 408 476 428 512 536 608 532 688 524 688 548 708 596 724 580 580 404 328 384 436 512 524 616 560 608 572 624 532 624 560 604 640 560 524 260 484 284 484 252 660 624 656 528 792 548 352 180 332 584 860 708 916 804 752 584 732 616 876 724 776 608 724 576 736 780 848 608 748 620 700 540 644 504 624 520 680 580 656 520 648 516 656 552 648 428 524 448 560 540 808 640 652 604 572 300 244 268 216 164 212 132 132 116 108 108 120 120 104 76 72 64 60 60 60 68 64 68 80 88 104 104 108 104 104 96 100 104 116 120 132 136 144 144 128 116 192 172 172 212 336 540 628 564 600 572 544 576 596 572 596 592 616 608 624 604 616 600 616 596 608 592 604 584 600 588 592 584 592 580 592 580 608 596 644 548 592 548 584 584 616 568 628 548 624 564 656 584 664 596 676 604 716 628 696 576 668 564 728 696 908 636 712 584 796 872 768 520 600 396 528 452 560 424 620 416 544 412 492 396 580 424 504 344 452 304 384 260 408 312 408 312 440 328 408 312 448 396 488 392 524 436 540 436 548 412 504 372 460 328 412 276 368 280 372 252 356 256 376 276 388 280 388 284 392 284 392 280 388 280 392 284 404 332 464 336 408 304 412 300 404 296 408 300 412 308 412 300 404 292 396 288 392 276 380 276 380 272 372 264 364 244 352 248 352 244 348 252 364 264 344 228 308 208 288 188 268 196 256 180 268 184 236 160 252 160 228 116 240 140 236 124 212 200 280 192 272 196 292 224 320 244 336 248 340 256 352 264 360 248 344 260 356 264 360 284 384 288 384 300 384 288 372 284 376 284 368 276 364 276 364 280 368 268 352 264 348 264 348 264 344 280 352 252 336 256 344 256 332 256 336 248 332 248 328 236 308 220 308 240 344 260 304 160 196 244 360 268 320 256 324 232 316 248 324 248 324 244 316 236 308 236 320 240 328 240 296 200 244 152 156 84 112 28 64 36 60 16 264 316 520 396 484 300 404 240 396 264 380 216 316 176 312 164 256 140 236 128 220 120 204 104 180 76 148 72 160 80 156 84 120 64 144 88 180 108 240 152 308 216 388 248 388 228 352 224 236 164 224 32 80 156 364 260 328 248 316 232 316 232 320 236 320 240 328 224 280 208 308 236 300 224 292 220 276 192 236 148 156 80 60 12 16 20 32 32 32 40 32 28 40 60 92 152 188 176 180 164 188 172 180 164 184 168 184 168 180 160 172 156 176 160 172 144 140 112 104 56 40 16 8 16 20 20 8 4 12 12 16 8 20 28 44 16 12 0 4 4 12 4 4 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 12 64 208 232 236 224 244 176 236 200 236 196 232 192 236 196 240 188 232 192 236 196 232 192 228 180 232 184 236 184 240 192 232 188 224 192 232 196 220 188 212 192 204 188 200 184 204 188 208 188 204 188 204 188 204 188 204 184 204 192 212 200 212 196 208 184 200 188 208 192 208 188 204 184 200 188 208 192 212 200 216 188 204 192 208 192 212 196 212 196 232 168 272 164 144 452 336 540 180 360 124 396 32 316 0 252 128 224 196 144 188 140 192 184 188 164 188 160 164 148 120 124 132 120 128 120 132 124 132 104 116 112 128 120 132 120 128 120 116 112 116 124 128 120 116 92 72 40 36 36 40 24 16 20 24 16 16 8 4 0 4 0 4 0 4 0 4 0 4 8 24 8 24 8 24 8 24 0 16 4 20 4 20 8 24 8 28 12 28 12 24 4 16 8 24 8 24 8 24 8 24 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 20 12 16 8 20 12 24 12 16 8 12 4 16 8 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 20 24 44 40 52 44 72 48 76 52 80 48 76 40 72 56 76 60 80 60 84 64 84 52 72 56 80 64 84 60 80 60 76 56 76 60 80 72 88 64 100 48 36 0 0 0 24 72 500 516 332 64 64 64 104 52 100 80 100 68 104 60 72 44 52 32 60 40 56 44 84 60 92 72 96 60 108 100 152 176 240 212 248 204 252 208 248 208 244 192 236 196 248 204 244 192 228 176 196 148 176 160 192 188 228 192 228 208 296 280 344 288 340 252 380 332 408 288 340 328 384 312 420 316 376 300 448 440 504 404 552 444 560 476 544 508 592 540 652 464 404 284 428 472 596 532 616 532 636 524 596 484 608 512 608 460 352 216 272 280 256 240 492 548 532 512 700 424 244 104 344 572 732 600 796 632 616 464 584 508 764 604 620 516 584 432 632 664 692 480 620 476 588 424 536 388 512 420 580 452 528 412 532 412 540 432 504 300 432 320 452 492 712 492 536 552 548 300 248 252 224 160 160 128 168 132 88 92 104 60 44 68 68 52 52 44 60 56 72 80 92 88 100 92 96 80 84 84 92 88 96 92 104 100 108 120 88 88 120 128 116 112 148 352 640 548 572 584 516 572 560 564 588 576 600 584 604 584 604 584 604 580 596 576 592 568 588 572 588 568 588 556 580 540 572 568 604 504 556 504 536 528 552 512 556 500 556 508 576 528 588 544 588 532 612 548 604 524 596 496 596 620 728 488 608 504 748 732 652 428 468 308 444 384 444 396 568 428 524 404 448 408 576 448 488 328 396 260 312 200 324 256 320 212 296 180 240 164 300 220 292 192 304 228 328 252 356 316 396 336 420 368 440 368 432 292 344 260 312 240 304 228 292 224 296 204 284 196 276 192 276 200 288 204 296 236 340 240 292 232 316 224 304 220 304 220 304 220 300 216 296 212 292 208 292 216 284 216 284 212 276 200 268 184 256 192 256 184 252 192 272 196 252 172 224 156 216 152 204 164 208 152 208 144 180 124 176 132 176 84 136 112 164 80 168 40 112 60 128 72 144 80 148 128 184 140 192 148 208 156 216 156 228 176 244 180 264 208 292 196 280 216 292 212 280 204 280 208 284 204 280 204 284 212 284 204 280 204 276 200 272 196 268 192 260 176 252 180 256 180 252 184 248 176 248 184 252 172 232 160 228 168 252 184 224 100 120 172 280 200 240 184 248 164 244 172 244 176 244 176 244 172 236 160 236 164 248 172 228 136 180 96 112 48 80 4 48 20 28 0 208 292 404 272 316 200 252 128 228 168 240 132 180 84 148 84 132 68 120 68 120 56 100 52 88 32 80 40 84 40 76 32 60 36 92 60 112 60 128 56 164 140 248 160 240 136 232 176 200 184 184 12 28 104 296 216 276 192 256 172 248 164 252 164 244 172 252 156 212 148 240 176 240 172 232 164 216 136 188 116 124 60 40 4 16 20 40 48 44 28 36 20 44 36 64 128 164 160 164 148 168 160 160 156 168 156 168 156 164 148 156 148 164 152 160 136 132 104 108 48 40 0 12 0 20 0 12 0 8 4 12 0 16 20 40 12 12 0 0 0 8 0 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 0 0 12 160 192 224 184 204 148 204 164 200 160 196 160 196 164 200 156 192 160 196 160 196 156 192 148 184 152 184 156 188 156 192 152 192 156 192 156 192 148 184 144 192 140 188 140 188 144 192 140 188 140 188 140 188 140 188 136 188 144 196 148 196 144 192 140 188 144 192 144 188 136 184 136 184 140 188 144 196 148 196 132 188 144 200 152 200 148 204 108 208 132 168 120 168 172 348 248 316 156 296 156 292 156 252 80 172 76 148 80 124 100 136 112 128 88 120 76 128 52 112 60 112 64 116 72 124 80 128 76 124 80 128 84 132 88 132 104 132 104 132 108 128 92 104 32 20 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 24 32 28 32 28 28 20 20 20 24 20 24 20 24 20 24 16 20 20 24 20 24 24 28 20 24 20 24 20 24 20 24 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 8 20 36 44 48 56 68 72 64 60 72 68 76 72 76 68 76 80 76 84 80 88 84 88 68 76 76 84 80 84 80 80 76 92 76 72 76 64 88 64 92 68 52 32 16 28 0 136 288 696 484 288 104 112 108 136 80 112 100 104 92 112 84 72 56 48 40 56 52 64 56 84 72 104 92 112 92 140 152 216 256 288 252 280 252 284 252 276 244 272 236 268 236 264 232 260 228 260 200 212 160 176 144 168 132 184 172 240 276 420 404 456 396 464 356 428 332 360 332 416 404 420 332 416 436 564 512 656 508 580 500 684 560 708 572 708 568 728 632 724 624 620 472 388 564 556 596 556 600 564 616 524 580 556 628 636 508 476 244 508 268 452 256 680 604 656 612 772 432 328 152 552 720 836 776 948 740 768 604 736 668 944 740 760 660 724 536 824 796 820 612 776 600 712 568 660 516 652 576 748 568 656 528 656 524 668 544 612 416 560 428 568 668 864 584 688 612 708 456 296 196 232 176 128 104 180 152 140 128 112 80 108 72 68 56 48 52 52 68 68 96 96 96 96 96 88 84 80 80 84 84 88 88 92 92 100 100 124 100 124 108 136 96 92 144 520 576 588 560 572 616 556 592 604 592 608 596 612 604 616 604 616 600 608 596 604 588 600 584 596 592 604 588 596 568 592 608 636 540 596 560 584 568 604 560 616 548 616 560 644 572 644 576 644 572 668 596 668 584 680 624 724 752 792 552 728 608 884 728 728 504 564 416 588 500 572 548 720 560 692 532 624 584 764 644 708 516 612 456 548 416 564 464 532 392 468 320 396 320 480 364 432 292 380 264 360 260 376 256 360 252 368 272 392 284 392 360 460 340 444 340 448 332 436 332 432 312 408 288 392 284 392 300 412 300 408 316 440 316 396 308 416 300 404 292 400 292 400 296 404 296 400 292 400 292 400 280 384 280 384 276 376 264 368 256 364 264 364 256 360 264 376 264 356 240 324 228 320 224 304 228 308 216 292 212 276 180 252 160 260 172 224 164 196 108 236 144 232 144 228 132 212 116 196 124 224 132 232 140 236 144 236 172 276 196 300 216 324 252 356 256 360 280 376 284 372 276 372 280 372 276 364 272 364 272 364 292 376 288 368 284 364 280 360 260 340 256 340 260 348 264 348 264 344 256 344 264 348 256 332 224 316 240 336 256 320 172 196 236 352 264 316 252 324 232 320 236 312 240 320 244 320 240 316 236 320 244 320 240 300 200 244 136 156 88 124 52 128 124 164 64 380 384 504 308 408 252 336 196 324 216 332 196 280 144 236 136 220 128 212 124 196 108 176 96 168 92 160 88 160 80 144 56 112 84 172 128 192 112 208 108 256 184 352 240 388 240 384 240 324 212 252 60 108 156 352 300 348 272 332 256 344 260 348 256 344 260 344 240 304 224 320 248 320 240 304 232 288 200 244 160 172 84 72 20 36 36 48 56 48 40 36 44 56 56 68 132 176 180 188 168 188 172 184 172 188 172 188 168 180 160 172 160 180 160 172 144 148 120 116 72 52 24 8 12 16 16 8 4 8 12 12 8 16 28 40 24 12 4 4 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 4 0 0 0 4 0 0 12 8 140 212 264 220 236 192 240 204 240 196 236 196 236 200 244 192 232 196 240 200 236 192 232 184 236 184 240 188 240 196 236 192 228 192 228 192 220 188 216 196 208 188 204 188 204 192 212 192 208 192 208 192 208 192 208 180 196 184 200 184 200 184 200 192 208 192 208 188 200 180 196 192 204 188 200 180 192 172 184 168 188 184 204 192 204 180 164 228 120 180 256 172 188 200 180 172 240 156 224 132 156 144 160 140 196 124 172 116 152 100 128 84 120 84 120 108 116 120 96 128 136 132 144 136 148 140 148 156 160 148 152 144 148 140 140 148 132 120 100 92 72 56 40 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 8 24 8 24 8 24 4 20 4 20 4 20 4 20 8 28 12 28 12 24 4 16 4 20 4 20 4 20 4 20 8 16 8 20 12 24 16 24 12 20 12 20 12 20 12 20 16 20 12 16 8 20 12 24 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 24 28 48 44 56 48 76 28 56 36 68 36 68 36 68 48 68 52 72 52 76 56 76 48 72 56 76 60 80 56 76 52 76 52 76 56 80 68 92 64 68 8 12 0 0 0 192 484 604 256 128 72 60 24 76 56 92 64 88 56 100 48 56 32 36 28 56 40 48 32 64 40 76 64 92 68 136 160 236 240 260 208 244 212 244 204 240 200 236 196 224 188 224 196 236 180 212 160 176 128 136 84 104 96 132 96 168 228 404 404 456 392 452 348 416 284 324 264 400 344 408 264 340 380 584 500 556 328 408 392 568 456 548 452 576 444 616 508 612 520 652 460 460 388 532 456 580 488 608 492 592 456 616 540 596 428 316 224 288 256 228 224 528 532 536 596 640 336 224 112 536 636 704 628 848 592 636 488 608 580 828 616 624 520 576 396 724 660 660 496 648 492 616 444 536 388 536 472 640 460 540 416 520 404 548 432 480 312 452 292 452 572 744 460 600 456 640 488 292 68 92 140 196 136 156 136 124 72 40 32 104 56 68 44 60 40 68 56 80 80 88 80 88 80 84 72 80 64 72 68 84 80 92 88 100 80 100 104 92 84 104 84 64 24 240 496 608 528 568 568 556 560 588 564 588 568 596 572 596 576 600 572 592 568 588 560 588 568 592 572 592 560 576 536 564 572 592 488 560 520 532 512 548 508 548 500 548 508 568 516 564 496 552 508 592 536 580 512 576 540 608 656 632 432 600 516 748 568 600 412 452 324 464 364 432 480 572 424 532 412 500 500 628 532 572 416 496 376 456 364 508 428 484 344 400 264 332 280 436 340 388 256 328 220 304 216 320 252 308 212 260 188 260 192 260 168 232 172 256 212 300 240 312 248 320 224 300 212 296 212 300 212 304 220 304 236 336 244 304 212 292 208 288 204 288 208 292 208 292 208 288 204 288 204 288 216 284 216 284 212 276 200 268 184 260 192 260 184 256 196 272 192 248 168 228 168 232 164 224 160 216 156 212 164 216 144 180 32 136 76 204 144 208 116 204 100 156 96 144 96 140 100 144 88 140 92 144 88 136 72 124 68 132 80 156 96 176 116 204 156 240 196 268 216 280 232 296 232 288 224 280 216 272 212 272 220 300 216 296 212 292 208 288 192 272 196 276 192 268 188 268 196 260 192 264 200 268 192 252 144 228 176 256 204 252 108 96 164 272 192 236 184 248 164 244 164 236 172 240 176 240 172 240 160 236 172 244 172 224 136 180 88 112 28 60 4 124 144 176 76 280 280 332 188 244 136 164 116 192 120 184 116 160 76 128 108 148 92 128 88 124 72 104 64 92 56 96 64 88 52 68 16 56 48 116 80 100 40 84 64 112 64 168 148 252 180 248 232 224 120 104 8 36 76 280 232 292 188 260 176 268 176 264 184 264 184 268 172 224 152 248 180 244 168 232 168 224 140 192 132 144 76 52 16 24 28 48 56 48 32 40 32 48 32 48 112 160 176 184 164 180 168 176 164 176 164 176 160 164 148 156 144 156 140 148 128 128 104 112 64 52 4 12 0 16 0 8 0 8 4 12 0 16 20 40 20 16 0 4 0 8 0 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 0 0 0 84 164 240 176 200 168 200 168 204 164 196 160 200 168 204 156 196 164 200 164 200 160 192 152 184 156 188 156 192 160 196 156 192 152 188 148 188 148 188 148 196 144 188 140 192 148 196 144 192 144 192 144 192 144 192 140 184 136 184 132 184 136 184 144 192 144 192 140 184 132 180 144 188 136 180 128 172 120 164 124 176 140 192 144 184 128 188 116 204 116 152 164 176 156 184 124 164 148 120 112 124 156 132 112 104 68 112 60 120 52 96 80 104 88 116 92 144 72 144 88 144 100 152 104 148 96 140 112 160 112 156 108 152 100 148 112 112 60 52 16 24 0 4 0 0 0 0 8 8 16 8 0 0 0 0 4 4 4 4 0 0 0 0 0 0 0 0 24 28 24 28 24 28 24 28 24 28 20 24 20 24 16 20 24 32 28 32 28 28 20 20 16 20 16 20 16 20 16 20 12 16 16 24 20 28 28 32 16 20 16 20 16 20 16 20 24 20 20 16 16 20 20 24 12 16 16 20 20 16 16 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 28 40 48 52 52 64 68 52 52 60 60 64 60 64 60 64 68 64 68 68 72 72 76 68 72 72 80 76 80 76 80 72 88 72 72 76 56 84 52 80 32 12 16 0 32 128 424 652 540 156 144 112 108 56 112 88 104 88 96 92 116 84 68 44 32 36 52 56 48 44 72 68 96 80 108 112 188 224 296 276 292 244 284 248 276 240 284 232 272 232 264 224 264 240 288 228 260 212 240 192 192 132 136 136 136 68 120 168 360 408 528 476 560 444 532 432 436 336 348 356 400 352 408 444 652 564 564 344 472 468 692 564 660 564 716 604 724 624 748 644 720 608 672 468 468 516 548 604 580 604 516 564 552 620 604 468 460 240 496 268 428 260 724 608 668 688 676 328 284 220 720 756 836 796 1004 728 788 616 768 748 984 732 784 628 728 532 912 780 796 640 792 648 756 592 660 516 672 596 752 576 668 528 640 516 676 540 588 416 536 408 596 712 868 560 728 568 688 564 524 272 176 108 168 136 116 80 104 32 68 76 68 76 76 72 72 76 76 88 76 88 84 80 80 76 76 76 76 64 68 76 80 88 96 100 104 76 120 116 112 92 124 104 104 72 48 348 620 600 556 540 604 576 600 584 612 596 616 596 616 600 620 596 612 592 608 584 604 588 600 588 600 580 596 572 604 604 620 520 608 572 592 564 604 552 600 544 608 560 628 564 624 548 628 580 684 608 660 576 672 604 728 736 720 540 712 664 852 608 692 508 560 440 560 456 564 612 688 508 644 500 640 620 752 612 692 524 632 484 604 496 676 544 612 464 532 380 468 412 588 428 496 356 444 332 428 332 452 328 412 272 364 256 380 284 400 236 336 220 332 240 360 256 364 260 368 260 372 268 384 280 392 272 392 288 400 312 440 336 428 308 416 308 420 316 432 332 444 296 404 296 400 292 396 288 392 292 396 292 396 288 388 280 380 252 360 260 360 252 356 260 372 260 352 236 332 232 324 228 316 208 300 208 296 220 304 208 256 288 296 160 284 140 276 184 252 176 248 160 232 156 240 168 256 168 260 172 260 164 244 144 228 104 200 120 204 120 208 136 228 148 248 176 280 204 308 236 340 292 380 284 368 276 364 276 364 296 372 300 372 300 372 300 372 284 360 292 356 272 336 260 332 264 344 256 340 260 344 252 328 204 312 244 340 276 348 180 176 228 344 260 312 252 324 232 320 236 312 240 316 240 316 236 308 236 320 240 320 240 300 200 248 168 188 84 96 44 188 228 292 248 460 348 440 248 352 192 256 212 300 184 280 192 276 168 240 160 228 128 192 116 188 104 172 84 140 76 136 80 136 68 120 68 124 92 176 120 168 80 164 100 188 80 236 188 384 260 400 288 320 100 164 64 108 116 340 320 356 268 332 264 356 272 356 272 356 272 360 252 312 232 336 248 316 236 312 240 296 212 264 176 192 108 96 32 44 28 44 44 44 44 48 40 56 44 68 112 172 192 208 180 196 184 196 180 196 180 192 172 180 160 172 156 176 152 160 136 144 120 120 88 64 28 8 12 12 16 4 4 8 12 12 8 16 28 40 28 20 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 4 0 0 0 4 0 0 12 0 72 172 264 208 240 212 224 204 244 200 240 200 240 204 244 196 236 200 240 200 240 196 236 188 240 188 240 192 244 196 240 196 228 188 220 188 216 188 220 196 212 192 208 192 208 196 212 196 212 196 212 196 212 196 212 200 212 192 204 188 204 192 208 188 204 192 208 192 204 184 200 184 200 188 204 188 204 188 204 188 204 192 208 188 200 176 164 212 116 124 204 116 156 152 108 116 184 112 176 88 128 92 160 92 176 108 120 144 100 140 120 152 176 136 176 152 172 152 152 144 156 152 164 156 160 144 148 144 156 156 164 156 156 144 136 88 64 36 12 8 4 4 8 8 4 4 0 0 0 0 0 4 4 4 4 4 4 8 8 0 0 0 0 0 0 0 0 8 24 8 24 8 24 8 24 8 24 8 20 4 16 0 16 8 28 12 28 12 24 4 16 0 16 0 16 0 16 0 16 4 12 8 20 12 24 20 28 8 16 8 16 8 16 8 16 16 20 12 16 8 20 12 24 4 12 12 20 12 20 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 20 36 40 52 44 52 40 68 32 60 40 68 36 68 32 64 40 64 44 64 48 68 48 68 44 68 52 76 56 76 56 72 48 72 52 72 60 80 72 88 52 36 0 4 0 8 192 544 484 256 52 84 28 88 56 104 72 92 60 84 60 100 40 52 28 36 28 52 48 52 32 60 56 68 36 72 76 164 184 260 244 256 224 260 228 240 216 264 204 240 216 240 204 232 216 256 212 244 200 236 204 216 156 168 84 92 20 64 64 216 304 472 376 472 392 500 424 480 320 332 236 320 296 396 312 468 424 428 248 336 364 564 456 540 444 608 476 584 440 640 516 620 500 668 436 520 364 516 464 620 480 568 468 612 520 564 428 328 240 268 264 220 232 592 568 568 648 532 240 200 252 712 664 752 596 868 592 640 476 636 644 840 588 648 488 612 436 808 640 648 524 648 500 624 456 548 416 576 484 620 448 540 424 524 416 560 424 444 304 408 316 548 620 732 424 552 472 528 460 596 496 428 264 208 144 100 128 212 220 376 344 148 48 84 56 96 64 96 60 92 68 80 68 72 60 64 56 64 60 68 64 80 80 92 88 100 92 104 104 108 100 112 88 84 68 16 116 484 592 548 492 592 532 576 552 600 568 604 564 600 568 604 564 596 560 592 552 588 560 588 556 576 552 576 548 576 560 568 460 560 524 536 504 552 512 552 508 560 524 572 516 564 504 564 532 612 544 584 520 592 508 628 600 580 448 580 604 716 460 548 384 448 332 440 356 516 540 576 432 552 416 528 548 624 512 580 452 532 400 484 416 584 464 532 404 464 328 400 364 532 380 436 312 392 288 364 272 368 316 368 268 312 236 308 244 312 280 328 236 284 204 268 196 260 156 236 160 248 172 256 176 260 176 272 192 272 200 304 224 296 216 304 224 316 244 340 268 356 228 308 224 304 216 296 208 288 224 292 224 292 220 284 208 276 188 260 196 260 188 256 196 272 200 256 172 232 164 232 168 228 152 216 156 208 168 236 156 172 632 620 384 496 100 248 152 212 156 208 152 184 152 176 156 180 140 180 140 184 128 172 104 152 84 144 76 136 56 120 56 128 56 116 68 120 72 132 100 164 172 224 168 220 172 228 180 236 180 252 176 256 180 264 184 268 184 272 204 284 192 264 188 272 204 264 192 260 196 260 180 240 144 232 176 248 200 268 124 96 160 268 188 232 180 248 164 244 172 240 172 240 172 236 160 228 160 240 172 244 172 224 136 180 108 124 28 32 0 144 192 248 212 308 224 272 152 208 120 180 144 192 124 188 144 200 128 156 92 124 72 84 56 92 68 96 60 80 52 76 52 76 48 64 44 80 52 120 80 100 48 84 16 56 12 100 100 224 188 268 240 184 48 88 52 44 32 280 252 304 192 264 188 284 188 268 192 272 188 272 168 228 152 252 172 248 172 244 184 240 164 216 148 160 100 80 36 32 20 28 28 40 40 44 20 32 24 52 88 152 180 192 168 180 168 176 168 180 168 176 160 164 148 156 148 160 144 148 128 132 112 124 76 64 12 12 0 12 0 8 0 8 4 12 0 16 20 40 24 24 4 8 0 8 0 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 0 0 0 32 116 232 168 204 184 176 172 204 168 200 164 204 168 208 160 200 164 204 168 200 164 196 156 188 156 192 160 192 164 200 160 192 152 184 144 188 152 192 152 196 148 192 144 196 148 200 148 196 148 196 148 196 148 196 156 200 144 188 140 188 144 192 136 184 140 192 144 192 140 188 140 188 136 184 136 184 136 184 124 168 116 160 104 144 92 144 88 136 104 72 116 108 108 144 96 108 56 84 64 108 92 124 112 116 100 156 92 176 96 156 120 144 128 140 120 152 84 140 84 144 104 160 116 160 108 152 96 152 108 152 92 124 56 88 20 28 0 4 0 4 0 12 4 8 16 4 8 0 8 0 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 24 28 24 28 24 28 24 28 24 28 24 24 20 20 16 20 24 32 28 32 28 28 20 20 16 20 16 20 16 20 16 20 12 16 16 24 20 28 28 32 16 20 16 20 16 20 16 20 24 20 20 16 16 20 20 24 8 12 20 24 24 20 12 8 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 32 40 52 52 48 48 56 60 64 64 68 68 72 64 68 60 64 68 64 72 68 72 72 76 64 72 72 80 76 80 76 76 72 88 72 68 72 60 80 60 64 20 4 28 0 88 316 744 408 216 160 184 44 124 80 76 92 108 88 96 100 124 84 68 44 32 40 56 60 48 48 64 72 64 36 68 92 180 208 268 272 288 256 304 264 276 252 308 232 276 256 288 244 272 244 288 264 288 252 284 256 276 228 240 200 196 128 128 48 112 180 380 424 568 500 580 496 544 440 420 364 396 440 524 360 468 476 564 332 448 440 664 564 644 580 704 616 648 548 688 660 776 652 728 692 604 460 468 540 576 604 508 600 568 612 592 492 480 268 476 276 400 268 756 632 680 712 568 268 284 380 868 804 872 732 944 744 772 592 772 784 968 700 792 612 776 588 980 760 788 656 780 596 720 572 672 564 732 632 748 552 660 540 660 536 688 528 548 404 516 472 728 776 868 540 656 532 648 572 728 660 752 628 568 440 432 440 552 544 736 588 172 76 88 96 104 108 100 100 88 88 84 76 68 60 56 52 52 72 72 76 80 84 84 88 92 96 104 84 112 112 108 72 52 56 92 12 332 616 588 580 564 560 588 588 616 608 624 604 612 604 620 600 612 596 608 588 604 588 588 580 588 576 608 584 620 596 604 500 608 580 596 564 620 560 616 560 624 576 636 576 632 564 640 584 672 596 652 580 684 608 784 688 688 556 688 732 820 600 688 516 572 452 540 464 660 620 692 536 680 504 632 628 736 588 692 548 660 496 604 524 716 556 636 500 572 428 512 464 644 488 560 428 524 408 496 380 496 352 452 336 448 360 488 396 512 388 476 340 428 312 420 312 420 276 388 284 392 280 384 268 368 264 384 272 368 260 380 268 364 256 368 268 388 296 420 324 440 324 428 316 420 304 408 296 404 280 384 280 384 276 376 268 368 260 368 264 368 260 364 268 380 276 360 248 336 236 332 236 324 216 316 220 296 224 312 212 244 568 648 552 708 176 304 208 296 208 284 204 280 200 276 192 272 180 276 192 284 196 276 180 260 188 276 184 256 148 228 136 224 144 228 124 196 92 180 100 188 116 192 116 200 128 216 144 228 168 240 172 248 184 256 192 260 228 312 264 344 276 344 288 368 284 364 272 356 272 352 256 332 224 324 240 316 256 348 196 180 224 340 256 308 248 324 232 320 244 320 244 316 236 308 224 300 240 308 244 320 240 300 196 248 148 168 72 84 36 216 252 344 284 432 272 388 216 324 204 328 168 244 148 240 180 268 152 204 116 164 68 128 64 144 84 148 96 148 80 132 80 136 80 128 64 116 72 152 96 148 68 156 36 136 56 208 148 336 244 404 268 288 96 216 144 124 84 356 332 376 276 352 280 384 288 376 272 360 264 360 244 316 224 332 252 324 244 324 252 320 236 296 184 216 128 124 52 52 20 24 12 36 48 52 28 40 40 80 92 160 188 208 176 188 176 188 184 200 180 196 172 180 160 172 168 184 160 168 144 152 136 136 96 72 32 8 8 8 12 4 4 8 12 12 8 16 28 40 36 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 0 0 0 0 4 0 12 16 40 136 252 200 244 224 204 208 244 204 240 200 244 204 248 196 240 200 244 204 240 200 236 188 240 188 244 192 240 200 240 200 232 188 220 184 216 192 224 200 212 196 208 192 212 196 216 196 212 196 212 196 212 196 212 196 208 184 196 176 192 180 200 180 196 184 204 192 208 192 208 192 208 184 196 172 180 160 172 136 148 124 128 104 112 96 104 92 128 88 204 96 140 148 80 172 96 112 96 172 92 168 156 140 204 168 136 176 100 168 140 152 172 140 184 164 196 164 184 136 144 152 168 172 176 168 168 156 164 156 152 120 92 52 36 16 0 0 0 0 4 0 0 0 0 4 8 4 0 4 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 4 16 4 24 16 36 12 28 12 28 12 28 12 28 12 20 12 20 12 20 12 20 8 16 8 20 12 24 16 24 20 24 8 12 4 16 16 28 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 8 0 4 0 8 4 12 12 52 44 64 28 48 40 80 44 64 44 64 44 64 44 64 48 68 48 68 48 68 48 68 48 68 52 72 52 68 44 56 28 72 40 64 48 88 76 64 20 32 0 4 0 156 428 588 240 200 88 84 60 88 72 92 68 92 72 92 52 72 24 44 8 32 24 48 36 56 36 52 28 28 0 52 76 168 176 220 220 260 212 268 240 292 240 272 220 260 212 252 212 260 220 264 208 244 200 244 224 272 236 272 192 224 160 136 48 64 64 128 212 428 448 504 392 516 424 484 348 500 368 472 296 340 428 424 228 300 324 548 556 536 548 668 348 152 20 352 552 656 604 712 540 608 504 532 296 528 492 600 456 664 496 612 532 372 324 312 252 244 440 668 484 724 592 412 244 164 488 776 760 764 688 792 660 700 636 700 740 800 640 672 512 624 628 784 580 632 528 612 492 600 476 548 452 600 496 588 448 552 436 536 396 540 388 420 280 412 296 616 664 664 424 500 404 496 452 616 528 600 492 536 452 404 464 552 588 680 388 88 60 96 96 108 88 92 88 104 96 88 60 56 48 56 40 36 44 60 60 76 76 88 84 92 64 80 80 104 100 104 92 96 52 92 32 168 564 608 508 556 520 568 532 580 544 592 552 592 564 592 572 604 588 608 576 588 564 596 552 584 548 592 568 604 588 528 472 560 528 548 528 576 524 560 532 568 532 572 524 576 532 596 536 600 536 600 532 604 500 688 544 576 432 632 620 624 496 528 384 464 344 420 388 580 500 572 448 540 412 552 512 616 464 532 404 484 376 472 420 572 476 520 400 476 324 432 420 560 436 484 352 412 328 416 336 404 332 380 312 364 272 380 356 408 332 388 304 360 280 344 280 348 252 324 236 312 220 300 208 292 220 296 200 284 200 284 196 276 184 268 176 264 184 264 184 268 184 268 200 272 212 288 224 296 224 292 240 292 216 268 208 276 224 264 196 276 220 272 224 308 228 284 204 252 188 240 176 224 164 216 160 224 168 220 156 212 184 268 528 552 164 276 192 220 152 228 156 204 148 216 160 204 156 212 176 212 148 192 136 200 116 192 132 184 100 160 100 180 84 164 88 140 52 104 40 100 60 108 60 96 60 92 48 72 32 88 44 104 60 124 76 132 84 140 120 224 196 240 188 256 188 256 208 276 220 276 212 268 188 244 180 240 196 252 140 144 164 256 200 260 188 256 180 232 164 244 172 248 168 236 152 228 152 240 144 232 160 216 148 192 92 120 52 48 0 88 160 252 176 224 124 216 132 204 148 240 132 168 76 156 88 140 56 116 76 84 24 40 28 64 56 80 24 60 44 68 44 72 68 112 20 80 8 76 124 172 80 60 0 52 32 64 44 176 160 244 144 132 52 168 84 20 16 284 256 320 236 304 188 256 156 272 204 244 204 280 184 224 188 240 196 252 200 248 192 240 188 232 144 188 96 92 20 24 28 44 40 28 44 40 36 44 16 44 80 168 204 200 160 176 168 172 172 184 172 180 168 176 164 176 132 164 148 148 124 156 128 128 92 80 36 24 8 16 4 8 0 8 0 8 4 16 12 24 36 28 4 4 0 4 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 8 92 212 224 192 152 216 164 204 160 204 160 204 160 204 156 200 156 200 156 200 156 200 156 196 156 192 148 192 164 208 164 188 160 192 160 188 164 192 184 208 160 192 160 200 164 196 176 204 160 188 148 188 160 204 164 188 128 168 128 180 136 176 136 176 132 180 140 176 120 156 96 136 96 124 80 104 56 88 48 88 60 104 76 120 92 132 88 132 92 128 108 144 104 160 100 156 96 160 104 172 120 172 120 156 132 180 124 176 108 152 132 168 128 164 124 160 116 156 144 168 152 164 148 156 140 152 88 96 72 68 40 36 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 0 0 0 0 0 0 24 28 20 20 20 28 32 40 28 32 28 32 28 32 28 32 20 20 20 20 20 20 20 20 12 12 12 16 16 16 20 20 24 20 20 16 16 20 20 24 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 12 12 12 8 12 12 16 20 36 48 64 60 48 44 60 72 64 60 64 60 64 60 64 60 64 60 64 60 64 60 64 60 64 64 72 68 72 68 72 68 64 88 68 60 72 76 80 44 56 4 16 28 0 340 572 560 236 192 112 104 96 108 88 88 84 88 88 80 72 56 44 32 28 36 40 52 48 52 44 56 40 52 32 80 112 188 192 228 228 240 232 264 268 300 284 292 272 284 260 268 252 272 260 280 252 268 252 276 272 300 284 296 248 268 228 200 124 112 92 136 180 384 472 608 536 596 528 608 488 564 464 596 384 368 404 588 384 356 448 624 584 704 660 468 68 44 0 128 276 544 596 732 660 776 644 684 560 480 512 568 612 568 596 688 576 380 300 460 320 488 620 776 568 776 604 440 224 340 732 972 868 860 764 836 868 884 812 832 800 852 748 808 692 772 696 840 636 736 608 724 576 692 560 656 552 696 588 684 556 656 556 676 572 688 508 500 412 552 424 716 700 712 504 620 496 576 524 740 620 664 524 628 440 524 456 620 624 616 272 100 84 92 112 104 100 92 92 104 96 80 64 56 60 56 48 40 56 60 68 76 80 84 88 88 72 96 92 100 104 100 104 92 76 84 16 112 524 628 560 588 564 596 580 616 596 628 600 628 608 628 596 624 604 636 604 616 600 584 600 592 600 604 608 628 616 564 516 620 564 624 564 648 556 628 564 640 572 644 580 640 588 660 596 668 600 668 604 688 628 812 648 700 560 776 732 736 588 644 480 584 436 544 492 716 604 692 556 656 508 676 608 724 544 644 500 600 472 588 528 688 560 616 496 584 432 548 520 668 516 588 436 520 408 520 412 512 408 496 384 472 336 480 412 504 396 492 372 468 352 456 352 464 344 448 336 436 324 424 316 420 316 416 300 404 300 412 300 400 288 384 280 376 276 376 276 380 236 344 244 352 252 360 260 364 268 384 284 380 264 360 260 368 276 364 260 380 284 388 296 416 296 368 260 336 244 328 232 316 232 332 240 312 232 332 224 276 236 804 852 588 232 316 232 332 236 320 236 312 224 288 212 292 208 292 220 296 208 276 196 288 204 304 208 300 176 276 176 292 180 256 184 248 164 224 132 192 120 180 100 164 92 148 76 128 80 136 84 144 96 160 108 168 100 156 124 220 184 232 180 260 188 272 212 300 236 320 248 324 216 300 232 324 272 344 220 240 240 332 268 328 244 324 244 308 248 332 248 336 248 328 240 312 248 292 236 304 224 304 200 264 160 172 92 104 24 196 196 376 224 360 208 348 204 308 212 336 196 240 152 228 156 200 96 156 80 124 44 100 44 108 48 100 56 108 56 104 52 108 80 136 64 112 44 136 184 272 132 140 52 160 68 192 120 308 216 344 204 200 104 236 152 124 40 284 288 392 284 384 264 380 272 400 292 360 260 380 232 336 252 360 260 352 256 348 252 336 240 316 224 268 168 164 60 68 40 72 24 36 32 40 40 40 36 48 80 172 204 212 172 196 184 196 184 204 184 200 180 196 176 196 152 184 168 164 148 168 148 132 112 92 52 28 20 16 16 12 8 8 4 8 12 16 20 24 44 28 12 4 4 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 4 0 16 0 12 0 4 0 0 0 12 76 208 220 232 184 260 200 236 204 236 204 236 204 236 200 232 200 232 200 232 200 232 208 248 204 236 188 228 192 232 192 232 200 232 208 240 216 236 208 216 192 208 196 216 196 208 204 216 192 204 184 204 192 212 208 208 176 184 168 184 160 168 144 156 136 152 140 156 128 136 104 124 112 128 116 128 112 128 116 136 128 156 152 176 168 188 156 172 156 172 160 176 160 176 148 164 152 172 164 184 172 184 168 188 184 204 196 204 188 196 176 184 164 164 144 144 124 124 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 8 24 4 20 4 24 12 32 12 28 12 28 12 28 12 28 12 20 12 20 12 20 12 20 0 8 0 12 4 12 8 16 8 16 12 20 12 20 8 16 12 20 12 20 12 20 12 20 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 20 16 28 24 56 48 60 32 44 36 68 44 64 44 64 44 64 44 64 44 64 44 64 44 64 44 64 44 68 52 76 60 80 60 72 36 72 44 68 52 84 72 60 56 0 0 0 0 428 516 352 148 136 76 92 84 96 60 76 68 88 64 80 44 52 16 28 16 36 24 44 28 40 16 32 12 32 16 72 80 148 132 164 132 180 148 216 200 264 228 272 232 268 216 252 208 256 216 264 208 252 212 264 244 284 248 276 232 260 228 228 168 140 96 92 12 152 276 508 500 544 444 556 468 500 392 488 352 300 332 504 296 224 392 576 600 688 416 76 0 8 0 0 44 288 460 588 624 696 524 644 564 576 308 516 484 572 524 712 532 352 332 324 224 484 636 628 540 688 544 348 164 360 812 960 900 936 924 940 948 976 932 944 856 868 820 852 748 756 684 760 648 712 640 684 616 680 588 628 536 604 500 560 460 520 428 544 452 564 376 344 224 384 316 588 556 544 388 500 384 436 420 640 528 532 412 516 396 412 388 548 628 452 100 76 84 104 108 108 100 92 92 92 76 72 56 60 52 60 48 48 52 64 64 76 72 80 72 84 56 76 72 100 96 108 100 104 80 92 0 32 416 612 548 552 520 572 540 600 572 612 572 604 596 608 576 588 580 604 592 612 568 604 572 608 568 608 564 600 560 520 484 568 532 552 532 556 528 556 536 572 536 576 528 576 520 584 532 596 524 596 520 608 548 700 520 580 472 684 632 600 472 524 388 464 336 428 424 616 488 568 440 528 392 552 496 588 416 516 412 496 380 484 444 588 444 504 396 484 344 460 436 560 420 472 352 412 332 412 336 408 348 392 324 368 264 364 336 388 320 380 300 360 284 356 292 364 276 348 260 336 248 332 248 332 244 320 228 312 232 320 236 316 216 304 212 296 212 292 212 296 184 252 184 256 196 256 200 260 196 260 204 260 192 248 188 252 196 244 188 264 216 280 236 320 228 272 196 240 180 236 180 232 168 240 180 212 164 236 164 180 308 772 584 316 160 248 180 228 164 224 172 248 172 196 136 220 160 220 180 220 160 208 148 204 148 220 148 208 124 196 136 232 144 220 128 212 136 200 116 160 88 136 80 108 72 100 56 80 40 80 36 76 36 80 40 84 28 68 36 100 68 108 68 124 68 132 88 164 128 200 160 220 164 232 188 256 212 260 156 156 156 244 192 248 184 264 200 260 180 244 176 244 176 248 168 248 144 244 144 232 160 216 148 192 120 124 32 60 20 156 196 244 124 200 120 208 112 172 128 224 128 160 88 152 84 108 12 52 12 36 16 40 28 48 16 32 44 56 16 36 20 52 36 68 0 52 0 88 180 236 124 76 40 44 0 80 64 156 112 212 128 116 0 128 80 52 0 192 304 352 252 296 184 268 164 280 212 260 172 256 148 228 192 276 192 264 188 260 188 252 176 240 148 200 104 112 28 28 28 40 48 28 40 32 24 32 0 24 44 136 180 188 160 180 176 180 172 184 172 180 168 176 164 176 140 164 140 156 132 156 128 136 104 96 56 36 16 20 12 16 0 8 0 8 4 16 12 24 36 32 4 4 0 4 0 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 8 0 8 0 8 0 56 160 208 208 180 220 164 200 160 200 160 200 160 200 156 196 156 196 156 196 156 196 160 204 156 200 156 196 152 196 160 200 168 204 172 212 176 216 168 200 160 196 168 208 168 200 160 196 156 192 152 188 152 188 136 176 120 164 116 160 100 140 100 140 84 132 92 144 92 136 88 132 104 148 120 160 128 168 140 172 136 172 132 168 128 164 124 172 128 176 128 176 132 180 136 184 136 180 132 176 128 176 152 184 156 172 136 148 108 124 84 104 72 84 48 60 28 44 16 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 28 24 28 24 28 24 32 24 28 24 28 24 28 24 28 20 20 20 20 20 20 20 20 8 8 12 12 16 16 16 16 12 16 20 24 24 20 16 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 16 16 16 16 16 16 16 16 16 12 12 12 16 20 24 28 52 56 64 56 52 44 52 56 60 56 60 56 60 56 60 56 60 56 60 56 60 56 60 56 64 64 72 72 80 80 84 84 68 88 76 64 68 76 72 44 44 4 20 28 156 612 520 312 160 140 88 100 100 104 76 76 100 104 96 80 72 52 44 32 36 40 40 48 40 40 28 36 28 52 48 96 104 156 132 160 132 160 160 200 208 248 244 264 260 272 248 264 252 276 272 296 264 276 260 284 276 296 272 280 248 272 256 272 236 224 164 168 40 120 180 436 536 632 536 568 584 612 524 512 416 428 404 536 336 300 396 540 652 552 100 32 0 60 48 76 16 144 276 520 588 768 672 704 692 704 548 460 532 572 688 736 488 420 372 372 264 688 736 668 640 756 560 388 268 424 736 812 752 856 832 880 904 964 972 1020 1004 1020 1008 1020 968 1020 940 1020 940 1020 908 976 832 904 808 852 740 780 668 720 696 716 608 660 572 644 516 492 356 524 492 780 724 728 572 664 536 616 564 732 592 624 508 608 448 484 420 676 628 388 72 76 104 100 108 100 96 92 84 92 68 64 60 60 60 60 60 56 64 68 72 76 76 76 76 76 64 88 84 92 96 96 104 96 96 96 8 4 340 620 576 588 560 584 584 616 612 628 604 624 616 628 596 612 600 624 604 616 596 592 604 604 608 608 588 604 568 548 516 620 560 616 548 616 556 636 568 644 576 648 576 652 568 660 596 676 592 672 592 688 680 808 612 692 604 820 740 712 580 656 492 580 428 552 516 744 604 700 556 648 504 680 600 696 516 644 524 620 484 604 544 692 536 608 500 592 448 576 524 644 492 576 432 520 404 516 408 516 408 500 392 476 332 468 404 500 384 484 368 468 356 468 364 476 352 456 344 444 336 444 340 448 328 428 316 424 324 436 328 432 320 416 312 404 304 404 304 404 276 380 276 380 272 376 272 372 252 356 252 356 248 352 248 356 236 340 236 352 256 368 272 388 260 336 232 316 228 324 236 324 228 312 228 316 220 304 224 332 708 556 272 344 228 340 272 308 244 300 216 320 240 284 208 312 220 296 224 300 220 292 208 296 208 308 216 320 216 332 256 384 284 344 240 316 236 316 208 264 180 240 148 208 128 188 112 172 100 152 88 136 76 132 76 136 76 128 72 132 76 136 84 148 100 168 108 192 144 228 176 252 216 300 244 320 264 332 232 268 232 324 268 332 260 332 264 320 244 312 240 308 236 308 236 308 244 300 236 312 224 308 200 264 180 168 84 136 116 316 284 420 204 364 228 332 172 252 160 264 164 208 124 192 112 148 52 112 24 88 36 108 60 112 56 104 72 108 44 92 52 100 48 92 44 124 52 184 220 328 160 196 68 152 44 220 128 288 192 376 192 172 36 204 116 112 56 364 416 508 364 420 284 380 276 380 296 364 260 360 224 336 280 376 260 348 260 344 252 328 240 312 224 260 168 160 52 56 20 48 32 40 36 40 36 36 28 36 56 152 192 208 172 200 188 200 184 204 184 200 180 196 176 196 160 184 168 176 156 168 148 144 128 112 76 44 28 20 20 20 8 8 4 8 12 16 20 24 48 32 16 4 4 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 4 0 12 0 4 0 4 0 0 0 4 36 160 216 260 208 252 200 240 200 240 200 240 200 240 196 236 196 236 196 236 196 236 188 228 192 240 204 248 208 236 208 236 204 228 200 212 192 208 184 192 176 192 188 204 188 192 168 180 172 184 168 180 164 172 140 152 148 160 156 168 156 160 164 164 148 160 160 180 176 184 156 172 168 188 184 200 188 200 188 196 180 188 172 180 164 172 184 196 184 196 184 196 180 192 184 192 168 168 144 144 120 128 108 108 96 88 64 52 32 28 8 12 4 8 0 4 0 4 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 8 24 8 24 8 24 8 20 8 24 8 24 8 24 8 24 12 20 12 20 12 20 12 20 8 16 8 16 12 20 16 24 0 12 8 20 12 16 4 8 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 0 8 0 8 4 20 16 28 36 60 40 60 32 52 32 56 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 60 44 68 52 76 60 84 64 80 40 80 56 72 64 80 56 44 0 0 0 56 304 588 304 216 124 120 68 84 68 80 56 80 80 96 68 80 40 52 16 32 20 40 28 44 24 32 8 20 0 28 20 72 60 108 80 112 68 120 96 156 132 184 156 204 180 220 188 240 212 268 244 292 244 284 232 276 244 276 232 260 244 264 244 272 256 256 216 212 112 92 44 196 352 524 404 340 364 500 508 496 356 320 444 600 344 264 264 268 296 188 0 16 0 8 4 32 0 12 124 316 364 600 660 712 516 664 548 540 332 496 624 680 360 320 364 340 264 664 648 536 608 664 448 272 244 368 664 696 664 696 668 712 680 744 680 812 820 892 908 904 888 948 904 940 892 932 868 916 908 956 920 964 904 920 848 892 844 860 760 780 660 712 624 632 524 596 496 716 644 660 560 616 512 612 548 612 472 552 468 504 352 332 404 600 424 184 68 88 104 112 100 100 92 88 84 76 48 60 52 60 52 56 52 60 52 64 60 72 68 76 68 76 56 76 64 88 84 100 96 100 76 116 32 12 268 600 544 564 524 568 552 596 576 608 584 604 588 600 588 604 596 604 588 584 580 608 580 616 572 596 548 572 520 512 492 572 528 552 524 544 520 564 520 572 528 580 524 572 500 588 532 608 508 584 496 600 572 684 484 564 492 704 640 596 488 548 404 456 328 440 440 624 492 580 448 524 396 568 504 572 420 536 440 512 396 504 456 580 436 508 404 484 348 472 428 520 396 460 348 412 328 404 332 412 336 392 328 372 264 364 344 408 316 376 300 360 292 360 300 372 284 356 264 340 256 340 264 348 240 316 228 312 236 324 240 320 236 320 228 308 224 304 224 304 212 276 208 272 208 264 204 260 200 256 192 252 196 260 204 264 188 248 188 248 188 256 200 260 172 220 156 216 168 232 180 232 192 220 176 260 184 204 192 340 764 288 160 276 140 216 160 252 200 216 152 232 192 240 192 256 168 224 168 224 168 224 156 208 148 224 164 228 160 248 204 304 244 292 168 232 148 236 156 212 144 188 108 148 92 136 88 120 84 120 64 100 48 92 52 96 56 100 44 76 32 80 44 88 56 100 60 112 80 132 100 152 112 180 156 212 188 260 224 260 212 296 240 288 200 252 164 208 180 244 180 244 176 236 172 240 152 244 144 228 160 216 148 192 136 124 24 92 72 224 248 280 172 268 180 220 108 140 96 148 108 116 76 92 60 60 24 60 20 44 36 48 40 52 44 60 56 56 40 56 52 64 32 28 0 76 28 128 176 232 132 128 44 72 36 128 84 176 160 308 116 140 60 244 100 0 0 260 268 332 236 272 176 288 204 288 176 260 156 260 124 244 176 272 172 268 172 268 168 256 156 248 176 232 148 136 56 40 32 40 48 40 44 44 32 36 12 28 48 140 188 196 168 184 176 180 172 184 172 180 168 176 164 176 152 164 140 168 144 156 128 148 116 116 76 52 20 16 12 24 0 8 0 8 4 16 12 24 40 32 8 8 0 8 0 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 8 0 8 0 8 0 28 128 204 236 196 200 164 196 164 196 164 196 164 196 160 192 160 192 160 192 160 192 140 192 140 200 160 212 156 188 148 196 148 188 140 184 136 180 112 144 108 136 116 144 112 132 104 136 108 136 108 132 100 124 88 132 104 152 120 160 128 168 120 152 112 152 132 184 156 192 132 164 140 176 152 184 156 184 148 176 152 180 156 188 160 188 156 180 148 164 128 144 112 136 72 92 56 68 28 44 4 28 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 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 28 28 32 28 28 20 20 20 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 16 16 20 20 20 24 24 24 12 12 16 16 16 16 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 16 16 16 16 16 16 16 16 16 4 4 4 8 12 20 24 28 56 52 56 52 56 52 56 52 56 52 56 52 56 52 56 52 64 60 64 60 64 60 64 60 64 64 72 72 80 76 80 72 76 84 80 72 76 72 64 32 4 24 8 224 536 620 292 292 156 140 84 88 80 84 76 88 88 84 76 60 52 36 32 24 36 44 44 48 44 40 32 36 20 52 44 84 84 128 112 144 100 140 128 168 144 180 160 196 180 220 212 264 260 304 292 324 312 316 288 300 284 300 280 288 300 316 292 312 292 308 280 304 224 192 52 88 200 384 292 184 180 372 540 644 484 384 720 940 428 328 320 176 8 28 28 36 44 56 24 24 0 72 128 252 372 496 640 788 656 752 720 716 544 504 544 644 408 400 352 396 416 824 660 652 704 736 464 356 292 516 896 992 944 928 868 948 840 848 600 668 692 768 764 784 744 836 768 804 780 872 824 932 828 888 860 936 884 916 860 916 884 920 892 936 844 888 860 904 860 824 596 708 588 644 604 664 564 684 628 676 576 708 656 680 476 544 512 580 240 72 92 100 120 104 100 84 84 80 68 68 48 56 64 64 60 56 56 60 56 60 64 72 76 76 76 76 72 88 80 80 84 84 92 88 80 100 72 44 260 628 568 604 568 588 580 600 596 612 604 616 596 612 596 616 604 616 584 580 608 616 620 616 608 612 576 600 556 560 540 632 568 628 572 620 564 636 568 652 580 656 576 664 576 688 620 704 592 676 580 696 692 800 592 684 600 820 752 744 608 676 496 568 428 576 536 740 596 704 560 648 512 704 616 688 532 660 528 612 492 632 556 676 528 608 500 580 440 576 516 608 468 560 432 520 404 508 408 520 404 504 404 488 336 476 420 528 388 488 372 468 360 472 368 480 376 480 360 456 344 456 352 464 328 428 312 420 316 428 320 424 324 420 316 408 304 404 304 404 284 388 280 380 276 376 268 372 276 368 256 364 268 380 280 384 276 388 284 372 268 376 272 364 212 304 212 312 228 324 224 312 236 304 220 340 224 280 244 432 512 356 260 304 200 364 188 360 224 300 208 288 220 312 232 312 224 296 216 296 228 304 216 296 232 324 244 332 236 336 264 376 336 388 256 312 220 312 228 316 204 272 168 228 144 212 132 200 140 196 128 172 112 168 120 180 120 180 112 148 84 152 104 152 104 160 112 168 124 180 132 188 112 188 144 196 152 228 196 256 232 320 268 320 240 300 220 268 224 288 240 300 248 304 244 296 248 300 232 312 224 308 200 264 192 184 96 136 100 292 252 380 272 408 264 316 156 220 120 192 108 156 72 128 56 108 52 132 56 112 56 100 36 92 44 112 64 120 64 124 72 124 60 108 40 168 92 224 204 336 176 280 96 236 120 300 180 364 256 444 292 424 368 548 312 200 56 332 272 392 272 352 260 388 304 384 292 368 280 356 228 340 288 352 284 368 288 356 280 348 268 336 248 284 196 180 84 60 28 40 36 44 40 48 44 44 36 48 56 156 200 220 184 208 192 200 184 204 184 200 180 196 176 196 176 184 168 188 172 164 148 160 136 124 92 56 24 12 16 24 8 8 4 8 12 16 20 24 48 36 20 8 8 12 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 12 0 4 0 0 0 0 0 0 16 120 192 260 220 244 196 248 196 248 196 248 196 248 192 244 192 244 192 244 192 244 204 240 196 240 208 232 172 180 132 160 140 160 148 168 156 168 148 148 120 124 112 124 108 116 124 132 120 132 116 128 116 128 120 140 140 156 148 164 164 184 168 172 160 180 184 208 200 212 184 200 192 208 200 212 200 212 196 204 184 188 164 168 152 160 120 128 96 96 64 64 32 44 8 24 4 16 0 12 0 4 0 4 0 4 0 4 0 4 4 12 4 12 4 12 0 8 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 8 24 12 32 12 24 0 12 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 20 4 12 8 16 8 20 12 20 8 12 4 8 0 12 4 16 4 12 4 12 4 12 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 8 0 12 8 24 24 36 32 48 28 52 40 64 44 60 36 56 36 56 36 56 36 56 44 64 44 64 44 64 44 64 44 68 52 72 52 72 52 68 52 84 64 80 56 80 40 32 0 16 0 320 528 484 196 216 96 104 60 76 60 72 52 84 60 76 48 60 24 40 12 32 20 40 28 48 32 44 16 32 8 40 28 64 52 104 96 140 56 108 84 128 88 128 96 148 116 172 164 236 224 280 248 288 260 292 232 268 236 280 248 284 276 300 276 296 280 300 288 312 248 224 112 32 48 152 100 48 0 140 268 508 468 436 816 832 296 304 236 76 0 0 52 0 12 28 0 0 0 8 36 72 228 308 364 612 620 720 604 668 608 480 416 468 332 384 308 312 428 716 512 588 640 632 376 340 344 600 992 1016 992 1000 944 1008 976 1016 608 624 636 648 564 584 564 656 580 592 612 688 668 764 700 752 736 812 772 792 744 804 684 728 716 792 720 788 776 828 772 676 436 508 396 468 468 512 472 564 556 644 596 716 672 680 588 632 436 292 88 56 132 120 124 108 88 84 76 72 56 56 36 56 60 68 48 48 44 56 44 56 52 68 68 80 72 84 68 80 64 84 72 84 84 88 72 84 48 52 240 636 544 584 564 588 568 588 576 596 588 608 596 596 584 592 596 588 584 576 584 604 576 596 552 576 528 548 508 516 504 568 520 560 536 548 516 568 516 576 520 576 512 576 508 608 548 624 508 576 488 584 576 688 488 572 484 692 664 664 508 552 384 436 336 480 472 628 472 572 440 512 396 584 512 560 420 524 408 480 392 532 472 568 416 496 388 460 336 476 428 504 372 448 348 412 324 400 332 412 348 408 352 388 272 368 348 420 324 384 304 364 292 360 300 372 304 372 276 344 256 340 264 352 256 332 240 320 240 328 240 320 240 324 232 312 228 304 224 304 228 296 224 292 228 284 224 284 224 272 200 264 216 288 232 288 236 308 248 292 228 296 232 272 156 220 164 236 176 232 148 200 144 216 148 196 120 192 152 236 140 176 128 128 144 264 144 212 140 228 204 224 168 220 188 208 164 216 152 216 164 228 160 208 168 236 180 248 172 244 192 272 228 284 172 224 132 220 156 240 144 196 112 156 88 148 88 140 104 144 88 124 76 124 92 140 92 144 92 112 60 120 80 112 80 128 96 148 120 164 124 164 100 160 124 140 80 124 92 128 104 172 120 168 104 176 128 176 124 196 160 236 192 252 200 244 168 240 152 228 168 212 156 192 136 144 44 84 16 152 176 240 168 244 140 156 64 104 68 84 72 68 60 60 56 40 48 64 32 56 36 56 24 48 36 72 48 72 48 64 40 64 56 84 12 80 24 108 152 232 140 164 68 136 76 172 140 248 160 228 180 356 276 356 184 148 52 196 208 292 236 276 220 332 248 292 224 296 192 256 128 260 204 284 208 296 208 300 208 284 196 272 196 232 160 136 52 32 16 20 32 32 36 40 32 36 16 36 20 120 172 192 164 188 180 184 168 184 168 180 164 176 160 176 156 164 140 180 156 152 128 160 116 120 84 56 12 4 0 20 0 8 0 8 4 16 12 24 44 36 12 8 0 12 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 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 12 0 4 68 140 204 192 208 164 192 164 192 164 192 164 192 160 188 160 188 160 188 160 192 156 204 144 204 156 192 116 132 52 104 64 116 80 136 92 140 116 124 80 80 56 76 52 72 68 84 60 72 52 72 56 84 52 92 72 112 84 132 120 168 156 184 152 188 164 200 164 188 168 184 164 180 152 164 136 152 124 136 104 104 68 72 36 52 12 28 12 12 0 0 0 0 0 0 0 0 0 0 0 0 20 16 20 8 8 0 8 0 12 4 12 0 8 0 8 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 32 28 36 28 28 16 16 20 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 8 8 8 12 12 16 16 16 20 16 8 4 4 8 16 20 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 12 12 16 20 24 32 36 40 48 44 48 48 60 60 64 60 56 52 56 52 56 52 56 52 68 64 68 64 68 64 68 64 68 64 72 68 72 64 64 56 72 88 88 76 80 72 56 28 4 16 56 440 576 480 296 260 108 108 76 92 84 84 72 84 84 84 76 60 56 44 48 40 36 44 48 56 52 52 44 52 44 68 56 84 84 140 140 192 92 132 120 152 120 148 128 168 144 192 200 264 264 304 280 308 284 284 252 264 256 284 280 300 272 300 284 308 288 316 312 344 264 316 228 148 48 100 84 116 76 112 104 352 500 576 880 520 304 408 204 16 60 20 24 28 28 0 12 48 36 12 0 52 104 256 352 552 676 792 644 824 712 752 620 532 272 376 348 404 604 880 576 724 684 648 356 372 384 628 928 936 940 1020 1004 1020 1000 1020 640 684 696 676 492 520 484 596 476 504 484 576 472 584 536 616 588 696 640 688 628 720 688 728 676 744 644 716 692 768 720 664 480 600 500 580 580 604 592 656 644 780 720 792 720 740 704 748 320 100 88 192 228 172 124 104 88 68 72 68 60 52 44 56 68 68 56 48 48 56 44 52 60 68 76 80 84 84 84 96 80 76 76 72 80 76 92 52 40 56 256 676 584 620 604 604 592 592 592 604 608 620 612 600 584 580 576 588 580 584 588 600 580 588 564 576 536 564 528 544 524 604 536 600 556 604 564 644 572 652 576 668 576 668 588 716 632 732 600 680 572 696 688 808 612 696 596 812 776 812 612 668 472 548 440 616 568 752 576 688 548 632 504 708 616 676 516 628 484 572 484 648 572 672 504 588 476 556 428 584 528 612 452 552 432 520 400 504 404 524 428 532 428 504 340 472 412 520 396 496 376 472 360 468 364 476 376 472 348 440 328 436 332 444 356 452 336 440 336 444 328 432 332 428 324 416 308 408 304 404 288 392 288 388 284 384 280 384 288 376 260 368 280 396 296 400 300 420 316 400 296 412 304 388 236 328 244 340 248 320 204 276 208 340 232 264 172 316 216 240 152 244 144 304 168 232 180 252 180 364 324 352 224 312 240 300 220 288 208 288 224 304 216 280 204 308 240 328 244 324 264 360 280 368 252 328 220 308 232 336 224 288 180 244 164 236 160 228 144 196 128 176 120 184 140 204 148 216 152 184 124 200 144 180 124 180 160 220 192 240 204 244 176 240 212 232 168 204 164 208 136 208 124 148 72 136 88 140 136 192 184 256 236 284 240 284 248 292 232 304 224 304 200 260 180 184 120 140 68 236 232 384 192 300 156 196 76 156 68 120 68 120 60 132 60 104 36 116 20 84 60 112 72 128 88 156 72 132 64 120 40 124 80 184 68 180 52 208 196 388 200 324 160 336 176 364 256 456 248 320 184 396 216 232 64 232 144 284 260 396 304 392 324 452 360 404 340 400 296 336 216 336 308 372 288 360 292 356 284 344 272 332 264 292 212 184 92 64 36 40 24 24 24 36 32 48 36 48 20 124 176 208 180 212 200 212 184 204 184 200 180 196 176 196 184 184 168 196 180 164 148 164 132 124 96 56 16 0 8 16 8 8 4 8 12 16 20 24 52 36 20 12 12 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 0 4 0 0 0 0 0 0 12 0 0 56 120 212 212 256 196 252 192 252 192 252 192 252 188 248 188 248 188 248 188 244 192 220 188 228 208 224 168 160 128 148 132 152 144 156 148 160 116 96 60 40 24 28 24 28 28 24 12 8 0 8 12 24 20 40 56 68 80 104 140 164 184 180 180 184 184 180 168 156 136 132 116 104 84 68 48 40 12 16 12 12 8 12 8 8 0 4 0 4 4 12 12 20 0 4 0 4 0 4 0 4 0 0 0 0 0 8 16 16 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 0 0 0 12 28 12 28 12 28 12 28 0 16 0 20 4 24 8 28 16 24 16 24 16 24 16 24 16 24 16 20 12 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 8 0 12 12 28 28 40 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 36 56 36 60 44 68 56 80 44 64 44 64 44 64 44 64 52 72 48 68 44 52 8 16 4 0 52 472 424 340 260 220 72 92 60 72 52 72 48 64 60 84 64 76 40 56 32 60 28 48 36 52 32 48 36 60 24 36 12 64 76 132 96 116 108 28 144 92 56 108 68 152 96 132 116 204 224 292 248 272 200 232 176 220 200 256 236 280 268 292 268 292 280 300 288 304 308 264 244 220 148 56 40 104 8 152 0 192 436 508 544 500 388 504 132 24 0 40 8 20 20 24 28 20 20 20 12 20 0 116 216 368 404 660 660 632 628 644 636 640 312 220 248 392 584 672 512 644 596 500 284 288 332 588 572 580 596 668 700 732 700 668 580 756 704 576 356 444 360 452 384 428 380 468 376 384 356 428 352 404 340 420 344 392 348 400 352 440 424 512 468 524 472 456 376 460 412 508 484 528 500 692 648 648 636 708 628 672 664 500 88 72 164 220 248 212 116 100 84 68 48 52 48 56 56 52 36 48 52 68 56 56 36 60 68 76 64 68 64 84 60 76 56 72 60 72 72 76 68 100 28 0 356 616 576 580 560 580 608 568 624 536 680 536 608 564 628 560 564 636 528 624 564 576 572 564 508 552 536 512 476 524 488 532 500 500 476 584 496 560 512 584 532 604 532 584 496 632 568 608 480 584 532 640 532 752 472 592 496 624 712 724 500 572 392 412 336 524 500 600 452 564 412 484 404 584 476 524 404 488 388 456 348 512 476 548 412 496 384 444 316 468 428 500 348 424 324 396 316 396 328 408 352 424 352 392 296 356 316 412 328 388 304 360 288 360 300 376 292 360 260 332 248 336 264 360 264 340 248 332 252 340 248 324 236 324 236 316 232 304 216 288 236 304 232 296 232 292 228 284 216 276 216 276 224 296 244 312 236 308 248 300 244 312 240 276 160 232 172 248 184 248 164 220 156 232 156 200 124 192 116 168 116 164 104 156 112 160 108 148 108 304 628 340 116 192 132 260 156 208 132 200 144 220 164 224 156 228 176 236 180 272 252 348 216 244 156 252 176 220 152 244 164 208 120 172 116 180 100 144 96 144 92 132 96 156 128 184 104 148 100 140 96 140 100 148 104 128 136 220 172 208 176 196 168 212 180 224 184 216 168 204 180 200 88 80 16 84 64 132 144 204 180 240 216 248 204 236 184 244 172 224 164 196 148 184 148 168 60 60 24 160 184 268 164 176 56 100 20 48 28 76 44 48 64 76 68 40 60 88 16 76 56 72 32 80 60 84 20 76 60 60 24 76 80 108 52 84 4 92 128 212 132 196 80 160 112 196 148 256 176 240 0 116 124 132 0 12 0 140 112 260 216 320 292 312 280 348 256 324 244 224 172 276 252 260 248 284 228 248 200 228 196 228 180 192 144 120 60 40 16 16 24 28 24 40 32 44 20 20 4 64 132 204 164 192 184 188 160 188 172 200 172 188 156 176 160 180 144 164 136 156 136 156 120 116 80 56 20 12 0 0 4 12 4 12 4 12 4 12 36 56 36 12 0 8 8 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 0 8 0 4 12 0 8 0 8 0 8 16 68 208 232 188 184 204 176 196 168 188 164 188 172 196 172 196 172 196 172 196 148 196 152 204 156 204 156 200 176 204 152 164 80 80 52 112 36 44 8 4 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 36 36 76 68 96 104 120 88 92 56 56 20 32 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 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 0 24 28 24 28 24 28 24 28 16 20 20 24 20 24 24 28 20 20 20 20 20 20 20 20 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 16 16 16 16 16 16 16 16 12 12 16 20 24 32 40 44 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 64 56 60 56 64 64 72 72 64 60 64 60 64 60 64 60 68 64 64 60 56 40 24 20 16 24 196 540 464 376 304 216 84 96 72 84 80 96 80 80 80 84 80 72 76 68 72 68 52 60 64 68 60 60 60 76 64 80 60 96 100 140 100 116 32 192 132 108 128 112 60 88 112 160 156 240 244 296 244 256 228 236 212 232 232 268 268 292 288 308 288 308 292 316 300 324 296 328 320 328 220 128 48 88 68 92 40 156 388 672 588 400 556 488 116 32 12 36 20 28 24 8 20 16 20 20 20 20 28 76 168 304 360 628 648 832 632 792 628 764 608 432 248 428 728 788 564 776 704 556 352 384 480 760 736 748 716 788 760 804 708 752 668 832 724 636 396 508 452 544 396 460 356 508 404 480 404 512 404 484 376 476 364 444 340 428 316 420 328 436 324 408 300 392 380 508 440 552 516 580 636 796 724 724 672 728 656 732 712 356 68 156 196 156 152 128 96 88 76 68 60 56 52 56 60 52 44 44 56 64 60 56 48 60 76 76 72 64 68 76 68 80 68 64 64 60 72 68 60 36 12 56 400 644 592 608 632 624 604 612 592 628 604 652 560 592 624 536 548 588 620 648 628 620 580 588 532 588 592 616 572 600 540 592 560 632 556 608 604 648 576 648 576 640 580 692 588 728 640 724 600 712 584 676 684 920 628 708 600 788 860 868 632 708 496 544 448 660 592 720 576 692 524 612 528 720 584 640 484 592 480 576 460 636 576 648 516 604 488 556 428 588 532 616 444 540 416 508 396 504 408 520 416 528 416 496 360 464 384 520 396 496 372 468 356 468 368 480 364 464 348 448 336 448 348 464 348 448 332 444 340 448 332 436 336 432 332 428 320 412 304 400 308 408 304 404 296 396 288 392 284 384 280 384 284 396 300 412 296 412 308 404 304 416 300 384 244 352 256 364 260 360 240 336 232 344 232 316 200 308 196 284 176 272 164 264 164 260 156 244 172 272 404 308 164 272 152 264 180 248 164 240 172 256 180 256 188 272 204 280 224 324 308 416 288 340 240 352 268 328 236 340 228 284 188 252 188 252 168 212 140 192 132 192 144 216 176 244 140 196 140 196 140 200 148 200 144 180 192 272 216 248 220 248 232 268 228 268 228 268 232 272 264 300 212 240 188 236 180 196 164 192 168 196 160 172 144 164 120 156 116 176 100 172 92 140 80 104 52 60 56 220 220 380 224 288 140 212 88 132 36 108 56 112 56 140 60 120 44 148 64 140 96 132 64 140 80 144 76 180 108 168 68 172 96 192 96 220 68 244 180 372 200 396 176 380 220 408 272 452 292 416 144 352 424 572 412 420 24 108 132 240 120 232 156 204 168 216 160 240 156 180 100 184 120 152 60 108 44 76 24 68 24 72 48 84 48 60 28 32 32 40 36 32 32 40 36 52 24 36 20 80 152 224 188 212 208 208 184 208 192 216 196 208 180 196 184 200 176 184 164 176 164 172 140 124 92 60 32 16 8 4 12 12 12 12 12 12 12 12 40 52 44 16 0 4 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 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 4 4 0 0 0 4 0 8 16 60 200 240 228 196 248 192 244 192 248 200 252 180 232 184 240 196 252 204 248 212 248 216 244 212 236 208 224 192 168 108 84 36 28 24 48 28 24 8 4 0 4 4 16 0 4 0 4 0 4 0 4 0 4 0 8 12 20 20 24 28 32 24 28 16 12 4 4 4 8 4 8 4 8 4 8 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 16 0 16 0 16 0 16 8 24 4 20 4 20 0 16 8 16 8 16 8 16 8 16 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 12 20 12 20 12 20 12 20 8 16 12 24 20 36 36 48 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 48 64 44 60 44 64 48 72 44 64 44 64 44 64 44 64 48 60 44 60 24 28 0 4 0 40 248 528 368 280 176 96 20 48 36 68 60 88 68 84 68 76 44 72 60 88 60 76 44 68 60 80 56 64 44 64 40 68 48 80 52 84 52 84 228 540 192 124 136 92 76 88 52 116 124 196 180 212 156 184 172 208 156 208 188 248 228 268 256 284 260 288 276 296 280 300 272 344 400 396 320 200 96 36 52 0 68 64 408 788 444 412 716 496 64 40 28 32 0 40 28 24 28 24 20 24 12 20 12 40 28 144 208 364 456 688 600 696 596 732 712 616 348 400 600 652 464 712 604 372 264 336 456 720 688 716 696 768 736 780 696 776 680 816 744 764 652 808 596 680 564 604 500 580 476 504 352 444 340 380 256 312 200 256 180 248 176 272 232 316 244 304 192 284 300 400 352 420 336 292 448 600 608 656 640 692 660 740 512 144 32 180 128 96 76 56 80 72 68 64 52 52 36 48 44 48 32 44 44 56 48 52 52 68 64 76 60 64 60 76 52 64 48 64 52 68 68 72 56 64 8 68 312 652 608 596 568 584 620 584 524 612 516 616 588 596 560 596 568 536 596 552 604 564 528 572 516 548 516 520 472 520 524 572 524 596 584 596 512 580 544 604 548 612 552 616 508 612 540 588 500 616 556 632 588 796 520 600 492 648 724 760 532 576 384 420 364 548 504 588 464 556 396 484 424 600 480 512 376 472 388 476 376 528 472 524 404 488 384 456 336 492 444 512 368 440 332 400 316 396 332 416 344 416 336 380 288 356 316 412 324 384 304 364 288 360 296 368 284 356 268 348 260 348 264 352 260 340 248 336 256 340 252 328 256 344 252 336 252 324 236 312 240 304 236 300 236 296 232 292 232 288 224 284 224 292 240 304 236 308 248 300 244 316 244 280 196 268 208 276 204 260 180 240 180 256 180 228 152 220 148 200 132 184 112 172 120 172 108 156 140 104 124 148 124 164 100 144 84 144 60 132 72 140 72 136 72 140 84 140 92 180 160 252 180 208 152 244 192 232 172 248 160 200 132 192 136 192 112 156 92 144 100 148 108 160 124 172 100 144 100 144 104 152 112 164 104 152 160 248 168 204 172 220 200 244 192 236 188 244 208 264 216 268 212 256 220 244 140 104 48 84 44 60 16 36 8 28 0 16 0 12 0 12 0 12 0 12 0 8 0 120 160 268 168 192 96 136 52 56 0 0 16 32 20 52 36 56 44 84 36 104 56 96 40 96 56 92 56 124 92 120 68 108 80 116 60 96 36 100 132 220 168 232 132 212 148 236 192 288 200 256 0 160 256 400 364 376 72 44 0 36 16 116 8 0 0 0 16 40 44 48 36 20 0 0 8 0 0 0 0 0 4 0 0 0 0 4 0 16 24 48 44 44 28 32 24 24 8 12 8 56 120 200 164 192 180 184 160 188 168 196 172 188 156 176 152 176 144 168 148 168 148 168 128 124 88 64 28 20 4 8 4 12 4 12 4 12 4 12 24 48 36 16 0 0 0 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 0 8 0 4 12 0 8 4 12 4 8 4 16 144 200 200 152 176 152 172 152 176 156 184 180 204 180 200 172 196 168 192 172 204 172 204 172 204 164 192 172 132 24 8 0 0 0 12 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 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 0 20 24 20 24 20 24 20 24 28 28 24 24 20 20 16 16 12 12 12 12 12 12 12 12 20 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 20 20 20 20 20 20 20 20 12 12 16 20 28 36 44 48 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 64 60 60 52 56 52 60 56 64 60 64 60 64 60 64 60 56 56 64 56 40 28 12 20 0 68 320 564 376 264 168 104 36 56 48 76 80 100 84 84 92 76 56 56 80 84 76 60 60 76 80 88 76 72 64 76 52 80 68 88 68 108 100 148 368 632 228 164 112 108 112 136 76 144 148 212 176 204 160 196 196 208 188 216 220 256 256 276 272 296 280 308 292 312 296 316 280 368 408 436 380 328 180 116 36 68 68 96 576 768 308 624 876 504 112 40 44 16 12 28 24 8 24 8 24 16 20 20 16 24 20 116 200 356 384 700 656 764 692 812 684 808 680 524 580 736 588 840 632 404 368 484 576 744 616 660 608 644 572 676 644 772 628 740 640 768 672 852 776 924 836 972 880 1012 880 964 812 912 764 788 592 632 468 540 372 472 344 448 328 424 284 368 252 320 272 408 404 520 340 228 60 200 208 328 300 388 380 480 264 72 128 128 76 104 68 68 56 56 56 60 56 52 48 48 48 44 40 44 48 52 52 52 68 68 72 72 68 64 64 68 64 80 64 64 64 64 76 72 84 128 48 4 176 676 728 692 388 504 748 660 520 532 612 632 628 608 532 672 588 664 592 604 576 636 632 712 572 596 520 560 492 544 560 656 572 620 592 644 608 680 628 652 592 680 600 644 624 768 684 732 568 688 612 764 732 908 676 788 648 760 804 924 620 672 456 544 480 688 600 712 564 660 488 608 544 732 584 632 504 612 492 588 468 628 540 600 480 572 468 548 432 592 524 592 448 540 412 500 384 496 400 516 404 512 392 480 352 464 380 516 392 492 376 472 356 464 360 468 348 460 352 460 352 460 348 456 344 448 336 444 344 452 340 440 344 444 344 440 336 428 320 416 308 412 304 408 300 404 296 400 300 400 292 392 288 396 296 404 296 412 308 404 308 420 308 388 276 388 288 388 272 364 252 352 264 376 264 348 236 344 232 324 208 304 188 288 188 272 172 256 188 224 136 248 168 212 168 236 156 228 136 216 136 208 128 192 112 180 104 160 88 152 104 180 140 204 132 236 176 240 164 240 176 240 176 236 188 240 176 216 152 208 156 212 156 212 156 208 144 200 140 196 140 200 148 204 152 200 220 296 216 240 224 268 244 284 244 284 248 296 264 308 248 316 272 288 216 208 92 48 20 28 12 12 4 4 0 4 0 16 0 40 0 56 4 40 0 20 24 28 28 144 180 348 236 316 164 236 96 148 20 72 48 116 36 120 52 152 80 180 92 176 112 184 116 204 132 220 120 232 136 248 132 256 148 276 108 228 64 232 180 412 232 420 208 396 208 380 236 412 256 360 144 292 204 228 96 224 28 152 56 140 112 252 44 56 20 44 4 40 24 100 56 52 0 44 16 40 12 28 8 32 16 40 4 32 16 24 20 28 48 52 76 56 40 36 24 40 20 36 24 64 132 220 192 208 200 204 188 208 192 212 192 208 184 200 168 188 168 176 164 176 164 168 148 132 100 68 40 24 16 16 12 12 12 12 12 12 12 12 24 48 52 24 0 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 8 8 0 4 0 4 0 4 0 8 0 8 132 216 252 224 256 212 248 204 244 204 248 208 248 208 244 200 240 200 236 216 244 216 240 208 224 200 216 200 128 28 12 0 8 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 12 8 12 8 12 8 4 4 8 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 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 20 4 20 4 20 4 20 12 24 8 20 4 16 0 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 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 4 16 12 28 28 40 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 36 56 32 48 28 48 32 52 44 64 44 64 44 64 44 64 48 72 60 64 20 20 0 8 0 16 264 508 288 172 52 60 16 48 40 72 64 88 64 76 72 68 28 48 36 68 32 44 40 68 60 76 52 64 44 64 52 80 56 72 40 92 104 168 164 280 108 152 52 100 64 76 44 104 96 144 104 140 112 160 140 180 132 188 172 228 204 248 236 264 248 280 268 288 272 288 260 320 312 340 348 340 240 128 60 88 44 88 456 480 220 696 788 428 96 40 0 4 12 44 20 24 20 24 20 20 12 20 0 28 0 24 108 228 236 416 456 532 500 568 464 656 620 560 412 572 484 684 524 432 448 540 604 708 552 648 600 604 496 616 468 608 496 572 504 600 488 584 488 592 524 632 592 712 664 732 680 796 736 836 772 892 832 904 836 872 760 764 644 636 512 516 388 400 336 424 440 544 388 264 72 112 72 104 40 92 92 160 72 100 116 68 72 128 48 92 52 48 52 48 44 52 32 48 36 44 36 44 36 48 44 56 64 72 60 68 60 68 60 68 56 72 56 76 64 80 80 88 76 124 12 0 128 648 752 776 96 316 696 760 372 284 636 712 540 376 516 612 648 564 516 676 696 732 680 708 592 700 668 680 552 588 592 656 596 608 560 584 560 560 488 552 512 576 536 628 532 648 612 640 540 612 556 632 592 812 608 640 484 648 700 788 500 532 356 440 412 588 532 608 448 528 376 496 452 620 488 528 416 500 392 468 364 508 444 488 372 456 356 440 328 480 412 464 344 416 312 380 296 376 312 396 324 392 316 364 284 356 308 396 324 384 308 364 292 356 288 356 264 344 264 352 268 348 260 344 260 340 252 336 260 348 260 336 252 340 252 336 252 328 240 316 240 308 240 308 244 304 244 304 248 304 236 292 232 292 236 300 236 308 248 304 248 320 252 288 216 292 220 288 196 256 176 256 196 284 200 256 172 256 172 236 148 216 136 200 132 200 124 180 116 188 104 208 112 164 156 176 96 164 80 152 76 152 72 132 68 132 68 112 40 72 8 52 24 56 24 88 60 100 52 96 76 124 84 144 96 156 96 144 88 136 100 148 108 152 108 152 104 144 96 136 88 132 88 136 96 160 164 256 164 204 172 232 176 236 188 248 200 256 196 252 196 284 244 208 88 76 4 0 0 12 0 28 12 28 16 20 4 28 4 16 12 12 16 28 8 32 0 20 0 52 100 208 184 220 120 128 36 68 0 32 28 72 16 64 12 92 48 124 68 136 68 148 88 160 96 160 96 152 96 152 92 148 104 168 92 100 16 52 132 244 180 212 156 216 140 212 176 280 208 256 108 192 84 36 0 32 0 72 128 96 100 216 76 28 36 20 0 0 24 68 60 20 12 32 28 16 24 8 28 8 28 8 0 0 8 16 16 40 52 76 64 68 28 32 24 28 24 20 0 40 88 200 164 192 164 188 160 196 160 196 156 192 152 184 152 176 148 172 148 164 140 156 132 132 92 68 36 28 12 16 4 12 4 12 4 12 4 12 8 48 48 32 0 0 0 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 0 12 0 8 12 4 8 4 8 4 8 4 0 104 184 232 188 212 184 204 180 208 184 212 176 200 184 212 196 224 208 232 216 232 212 216 188 188 164 172 116 60 0 0 0 0 0 0 0 0 4 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 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 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 28 24 28 24 28 24 28 24 28 20 24 20 24 16 20 12 12 12 12 12 12 12 12 12 12 12 12 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 8 8 8 8 8 8 8 8 4 8 8 12 20 28 36 40 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 52 48 48 44 48 48 52 52 64 60 64 60 64 60 64 56 56 52 76 60 36 20 8 24 20 56 332 536 312 196 92 124 68 84 68 88 84 100 84 80 84 68 48 36 44 44 44 32 56 64 64 68 60 64 68 84 112 132 104 112 92 140 152 212 192 164 160 232 100 160 112 120 92 144 112 156 112 160 140 192 160 176 160 188 188 224 216 236 236 260 252 280 268 288 268 288 288 296 260 292 292 332 228 180 88 112 56 188 268 332 432 788 804 440 252 144 44 0 24 0 24 8 24 16 20 20 20 24 8 16 0 28 104 276 296 436 328 476 344 452 420 472 360 544 424 516 444 640 580 656 596 612 508 680 588 752 724 768 636 752 672 796 652 712 620 724 580 672 584 696 612 724 624 724 604 696 584 680 592 676 600 712 620 696 620 728 664 816 772 900 812 904 792 860 776 852 748 848 752 752 552 600 516 548 400 420 288 244 152 100 80 48 132 100 20 72 48 48 44 52 48 52 52 48 44 48 52 48 44 44 52 64 76 68 60 60 68 72 72 68 72 88 72 76 76 80 92 84 100 60 12 64 308 664 752 884 216 428 700 976 360 292 648 924 536 184 516 756 848 260 184 692 800 704 408 460 520 868 732 580 576 852 852 780 712 860 832 860 788 792 756 804 716 680 596 684 644 736 628 688 604 760 668 772 708 1000 808 748 588 864 872 892 580 632 444 568 512 696 588 700 572 664 508 644 580 744 596 660 516 612 480 576 460 628 540 596 472 560 456 544 428 576 488 540 404 504 384 480 368 476 376 488 376 484 372 472 360 468 372 492 388 492 376 476 360 460 348 456 336 444 340 452 344 452 344 448 344 448 336 448 348 456 348 448 336 436 336 436 332 424 320 416 308 412 308 412 308 412 308 412 308 408 300 400 292 400 300 408 296 408 308 408 312 428 312 396 284 400 300 396 268 364 256 372 280 396 284 372 256 372 256 352 240 332 224 320 220 312 208 292 192 280 160 288 184 308 232 248 192 268 180 260 180 248 160 220 148 212 144 192 120 152 76 120 56 120 52 128 68 132 72 124 76 132 92 148 104 148 116 152 100 160 112 180 132 196 144 204 164 216 156 208 152 208 156 212 156 204 216 304 228 264 236 284 228 284 244 304 256 300 248 292 240 344 280 204 48 40 16 36 8 20 24 32 32 24 24 12 32 24 20 36 8 52 20 32 20 8 24 8 0 44 72 216 204 328 192 256 104 184 88 164 72 184 140 240 168 304 236 352 256 324 236 328 248 336 228 340 232 336 196 324 176 292 140 292 132 236 44 196 152 412 224 392 208 392 196 380 252 436 284 376 132 232 108 188 148 264 152 236 144 152 104 352 304 280 168 112 20 28 40 68 48 8 0 20 40 36 36 28 32 16 24 20 0 20 8 20 16 28 48 52 76 52 44 36 28 48 24 60 24 48 112 216 200 204 196 204 196 212 196 208 192 204 188 204 196 212 192 196 176 176 152 152 148 136 100 68 40 24 16 16 12 12 12 12 12 12 12 12 12 48 68 44 8 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 8 12 0 8 0 4 0 4 0 8 4 4 104 192 236 200 220 200 220 200 224 212 232 228 248 220 232 208 220 192 220 160 188 144 148 108 104 68 72 52 32 0 4 4 4 0 4 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 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 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 16 0 16 0 16 0 16 0 16 4 20 4 20 8 24 8 16 8 16 8 16 8 16 0 8 0 12 4 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 0 12 4 16 16 32 32 44 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 32 52 32 52 36 60 44 68 44 64 44 64 44 64 44 64 48 64 64 64 12 8 0 0 0 64 340 480 204 136 28 64 28 52 32 56 44 68 48 68 44 56 24 36 8 36 20 48 40 60 44 56 40 64 56 88 88 108 80 100 72 124 120 172 188 132 116 124 36 56 64 60 64 100 64 100 64 108 84 132 100 140 96 148 132 180 152 188 180 212 200 236 228 244 228 240 216 244 188 236 232 240 188 144 92 44 56 192 204 252 496 796 728 388 304 284 108 24 4 4 12 28 12 24 12 24 4 20 28 0 4 64 108 268 300 392 368 456 328 492 488 488 340 528 292 304 324 528 512 628 424 396 404 708 664 772 712 800 652 712 744 836 656 664 552 616 508 596 504 604 580 684 636 680 608 652 580 632 540 592 540 624 552 580 452 500 460 516 488 504 444 452 524 588 576 628 524 600 612 696 712 740 724 776 700 724 584 456 144 112 28 116 104 60 68 48 64 48 44 36 32 44 32 56 40 52 52 56 40 48 48 68 64 64 44 56 60 76 68 76 56 72 56 76 68 84 84 92 100 56 20 124 440 632 604 716 488 576 676 884 484 512 660 900 600 304 536 804 900 180 128 668 696 560 236 272 444 852 588 192 296 776 704 364 400 768 728 548 520 760 812 788 724 872 852 836 672 752 676 672 568 640 596 652 656 904 760 748 632 868 804 780 492 532 380 476 428 560 472 548 464 552 412 532 464 600 468 528 408 488 388 472 376 520 436 468 364 448 348 432 316 452 364 396 300 380 292 372 292 372 296 376 292 364 300 368 296 364 300 368 320 384 308 368 292 352 280 344 256 332 248 332 252 336 256 340 260 340 252 340 264 352 264 344 248 336 248 336 252 328 244 320 244 312 244 312 252 312 252 312 248 304 240 296 236 300 248 312 236 304 248 304 252 324 256 296 216 296 228 296 196 260 192 280 204 288 208 264 184 264 184 248 164 244 148 236 160 240 148 224 148 188 104 228 120 260 148 200 136 208 128 204 128 204 116 176 108 164 96 152 88 132 68 112 72 96 60 84 60 96 60 84 44 88 48 84 36 88 44 96 36 84 44 92 56 108 68 116 96 140 96 144 104 152 116 160 100 160 144 256 176 240 184 244 184 252 188 256 188 256 188 252 200 308 240 140 0 0 0 24 0 20 12 16 12 16 20 12 12 24 8 8 16 8 36 32 20 24 4 28 0 0 0 68 88 192 156 192 88 128 56 116 88 224 212 320 236 348 268 372 276 340 248 348 268 332 240 324 248 296 212 276 180 192 88 144 112 136 60 52 108 208 172 208 132 196 136 212 188 264 168 184 100 148 48 128 148 164 100 116 80 52 44 260 296 216 88 56 0 40 40 68 24 20 0 20 8 24 16 20 16 20 20 8 44 28 40 20 16 16 12 32 32 44 12 28 24 32 28 24 4 24 68 196 168 188 156 188 164 196 156 192 152 188 152 188 176 196 164 180 144 148 112 120 128 128 88 64 32 24 8 12 4 12 4 12 4 12 4 12 4 52 68 52 8 4 0 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 0 12 0 8 12 4 8 8 12 4 8 12 0 76 136 184 204 228 196 216 180 208 176 204 152 172 132 140 92 100 60 76 28 36 28 20 4 0 0 0 8 0 12 12 20 0 16 4 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 4 4 4 0 4 4 8 8 8 4 4 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 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 16 12 16 12 16 12 16 12 20 16 24 20 28 24 32 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 8 8 8 8 8 8 8 8 16 16 16 20 28 36 44 48 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 56 52 56 56 64 64 76 76 64 60 64 60 64 60 64 56 48 44 76 48 20 12 0 24 0 136 440 500 212 168 72 72 36 44 24 32 36 48 48 52 52 56 48 32 32 32 52 60 60 64 60 60 56 68 84 112 80 100 84 112 112 148 144 180 136 164 116 112 116 100 144 120 104 140 96 132 96 140 104 140 124 152 120 156 144 184 164 192 184 220 208 248 228 248 224 248 228 252 224 280 248 256 180 196 84 108 44 240 308 292 428 828 684 316 360 372 228 60 48 28 24 16 24 20 24 20 24 24 24 12 48 184 224 364 440 524 508 492 480 688 612 736 636 648 396 408 520 732 672 736 412 384 420 860 852 944 880 1020 956 996 716 844 728 796 696 772 644 752 688 768 668 752 664 756 688 796 668 716 596 648 588 680 580 620 524 596 520 608 528 592 476 528 476 556 488 564 404 480 456 580 436 476 420 508 476 640 548 432 124 60 80 128 48 12 144 44 56 60 40 44 36 48 52 56 48 56 64 56 48 48 60 72 72 60 48 56 68 80 80 76 64 68 64 68 76 72 84 80 96 72 52 104 468 616 500 540 600 588 588 600 584 752 668 744 696 780 640 796 780 612 556 920 700 816 620 676 680 1020 660 256 496 1012 716 192 368 956 736 256 336 752 780 468 372 728 800 652 536 768 836 928 772 820 740 864 704 848 764 892 820 920 764 780 648 700 536 640 560 684 568 664 572 668 528 648 556 688 540 616 520 612 504 596 484 620 512 536 452 540 432 520 396 536 424 468 376 484 376 484 372 484 372 484 352 468 364 476 368 476 364 468 388 492 376 476 360 460 340 448 328 436 328 436 328 440 336 448 344 448 336 448 348 460 352 452 340 440 340 440 336 432 328 416 316 408 316 408 316 408 316 408 308 408 300 400 300 408 312 420 296 408 308 408 312 428 316 400 288 408 312 408 276 376 276 396 276 396 284 372 260 372 260 356 256 352 244 344 252 340 248 328 252 280 212 352 188 328 188 332 232 316 224 312 228 296 208 268 212 260 180 220 164 212 164 212 152 200 132 172 116 172 116 156 112 152 104 136 88 120 92 136 92 140 80 132 72 124 72 128 80 136 84 148 104 168 120 184 176 212 208 312 256 308 264 300 276 320 264 304 256 308 264 312 284 372 300 188 24 20 20 44 44 40 28 20 20 8 32 24 28 16 16 32 16 44 40 48 44 24 52 48 28 16 4 88 96 288 240 340 184 244 136 212 304 480 468 568 440 524 404 492 396 456 356 480 388 480 364 484 380 484 352 484 320 388 192 312 128 276 104 216 116 360 208 416 200 396 216 384 248 368 176 216 112 196 100 216 160 180 80 172 124 152 20 168 124 56 0 60 0 28 64 60 48 32 28 16 16 8 24 8 32 12 24 8 12 20 16 12 8 8 24 28 36 20 24 20 28 48 24 44 28 36 100 212 204 204 192 204 200 212 192 204 188 204 188 208 192 208 180 180 148 136 104 96 144 128 96 64 36 20 12 12 12 12 12 12 16 8 16 8 16 52 84 56 20 8 12 16 0 0 0 4 0 4 0 4 0 8 0 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 4 8 8 12 0 4 0 4 0 12 0 8 12 8 76 136 160 156 152 132 116 92 84 68 68 24 32 16 24 4 12 0 12 0 12 0 16 4 20 4 12 0 4 8 20 0 0 0 8 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 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 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 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 12 20 12 16 8 12 4 12 8 12 4 8 0 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 8 0 4 8 16 20 24 28 28 32 52 32 56 32 60 36 60 40 64 40 64 40 64 40 64 32 60 36 64 40 60 32 56 32 56 36 64 44 68 40 64 52 80 56 40 0 12 0 0 0 48 420 456 152 132 48 52 16 32 12 28 8 28 12 32 20 36 16 32 12 36 16 40 44 64 48 72 60 92 72 104 64 88 60 88 60 92 68 100 76 104 64 92 60 96 72 112 92 116 84 108 76 100 72 96 80 112 72 116 96 140 108 144 108 164 156 188 152 180 152 188 148 176 144 192 180 180 136 112 68 48 96 232 304 248 540 808 448 340 280 352 312 164 16 0 0 24 12 28 12 24 12 8 0 0 84 240 192 364 336 492 472 556 516 616 560 644 548 620 464 388 432 668 600 548 264 340 476 620 540 664 596 700 540 656 632 724 564 620 500 612 536 620 596 660 624 680 556 588 556 608 572 652 520 568 512 600 484 548 432 500 488 560 416 484 456 480 444 516 424 464 356 416 380 460 376 388 236 208 316 576 336 180 72 92 76 84 64 64 44 48 52 52 44 48 40 44 36 44 40 48 36 44 40 56 56 68 56 60 52 60 56 72 72 88 56 68 52 64 64 72 68 72 64 68 44 108 160 220 184 192 208 260 276 356 356 468 484 496 504 580 600 656 648 712 728 788 716 792 800 860 840 880 828 824 792 936 852 688 744 956 856 564 528 884 848 508 412 748 756 524 244 688 860 836 788 804 776 908 748 832 716 772 728 780 700 640 592 684 704 688 608 700 636 656 552 572 504 600 484 536 432 460 384 528 372 448 392 460 384 420 400 432 348 388 344 408 344 384 376 296 344 324 296 316 336 304 280 348 272 328 260 332 288 380 304 376 324 308 308 324 280 324 240 340 208 292 244 352 240 332 252 328 232 328 252 336 240 332 240 344 256 352 248 340 252 352 240 332 244 320 240 316 256 344 248 320 240 308 236 308 236 308 204 296 264 344 252 348 280 296 200 296 212 296 196 280 200 300 204 288 188 272 184 264 168 256 160 248 164 244 164 240 160 240 164 244 152 240 172 248 168 240 148 232 168 248 184 244 160 204 144 204 152 192 124 168 116 168 128 172 116 152 96 136 84 132 100 140 76 112 44 96 36 92 48 92 56 88 48 80 44 76 48 72 24 56 24 64 28 64 40 76 24 100 84 172 144 204 164 240 220 284 256 292 252 252 220 320 292 156 20 16 24 32 44 40 24 32 32 52 32 36 52 64 60 76 72 84 84 84 68 72 56 52 8 4 20 80 100 300 216 200 164 144 44 284 448 508 388 464 352 440 308 396 304 376 280 348 276 360 292 368 272 344 272 348 284 328 172 160 96 148 80 108 64 148 148 220 140 212 144 216 196 240 72 104 128 144 28 76 128 120 20 68 64 36 28 80 28 32 4 28 0 32 56 56 28 16 16 36 20 24 8 12 4 20 16 32 12 20 20 16 8 12 4 12 8 20 12 24 16 28 20 28 4 24 56 164 176 180 148 196 156 180 160 192 180 204 172 188 152 184 156 176 156 108 44 84 116 132 120 76 40 24 28 16 24 16 24 16 24 24 24 28 24 68 92 68 32 0 8 8 4 4 0 0 0 0 4 0 12 0 12 0 12 4 20 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 0 0 0 0 0 0 12 0 12 0 12 0 12 0 8 0 8 0 8 0 4 4 4 12 4 20 4 20 4 20 0 12 8 16 8 16 16 40 64 44 60 16 12 0 0 4 0 0 0 0 0 0 0 0 8 0 8 0 4 8 16 12 4 0 4 8 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 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 4 8 16 24 28 32 32 32 48 44 52 48 56 52 56 52 56 52 56 52 56 52 56 52 56 56 60 56 60 56 56 52 60 56 64 60 64 60 64 56 64 44 68 28 12 24 0 28 0 136 428 452 172 176 68 80 28 24 28 20 28 28 36 36 44 40 44 40 44 44 48 52 60 72 60 76 68 88 84 100 92 100 88 100 88 104 96 112 112 124 100 112 100 124 112 144 124 148 112 144 104 140 100 144 132 176 116 172 128 184 128 176 156 200 164 208 164 204 176 220 172 224 168 228 184 208 136 128 60 128 144 200 268 328 488 536 376 348 308 348 324 260 128 80 24 48 36 32 20 12 12 8 32 32 236 356 316 244 264 432 440 508 468 628 636 804 704 796 588 544 476 664 612 752 592 652 640 768 564 724 616 732 572 712 592 700 620 788 704 792 640 720 592 648 528 648 528 620 480 512 424 568 560 688 628 712 588 596 548 600 548 632 524 568 496 556 476 576 484 536 408 468 408 504 456 552 516 484 464 484 208 128 96 92 84 76 64 56 52 52 52 52 52 48 48 44 44 44 44 44 44 48 52 56 60 64 68 64 60 60 64 68 76 80 72 72 68 64 68 64 68 72 72 80 48 232 300 348 248 328 224 268 208 272 184 268 184 188 180 316 312 416 392 524 516 600 564 648 640 736 748 876 872 940 908 956 920 1020 984 1016 936 980 960 1020 1012 1000 920 964 948 1000 764 872 884 932 828 844 856 1020 796 912 828 868 796 808 724 672 712 796 584 620 628 796 544 664 700 844 676 672 720 752 624 744 584 648 608 652 516 640 472 564 472 516 440 488 380 436 360 432 356 548 320 436 328 488 268 500 376 400 360 528 356 420 336 416 340 432 372 464 364 388 304 448 356 432 340 476 368 428 328 484 364 464 348 460 356 464 356 460 356 448 344 428 324 416 332 428 324 412 324 404 312 392 324 416 336 428 324 420 316 416 316 416 284 392 320 416 308 444 356 404 280 396 288 396 276 388 288 412 292 400 280 388 272 376 260 364 252 356 252 352 252 348 248 348 248 340 236 340 248 348 244 340 232 340 232 344 244 332 220 296 204 276 208 252 180 220 164 220 172 216 164 208 156 204 156 208 160 204 144 180 124 164 112 156 108 156 100 148 96 144 88 140 92 136 72 120 68 116 60 104 60 104 36 104 56 140 80 148 92 176 148 196 176 220 232 264 260 316 260 144 28 44 64 76 68 64 56 60 76 84 84 80 92 92 96 100 104 104 100 100 112 96 84 72 48 36 60 120 136 312 276 344 168 216 284 652 564 632 492 568 448 536 404 488 404 500 376 472 364 472 364 468 388 488 372 476 380 472 300 348 164 288 152 304 148 344 184 404 188 384 212 384 276 320 108 140 72 176 84 160 160 236 84 140 128 116 60 136 68 56 28 36 24 68 76 88 44 40 24 52 20 36 20 20 20 20 28 20 20 20 20 16 16 16 12 12 20 20 24 24 28 28 28 36 24 44 76 184 212 220 188 220 192 204 184 204 192 212 184 196 180 216 180 204 172 108 24 56 120 140 132 84 40 16 20 8 16 16 16 12 24 0 28 0 28 28 92 52 32 4 0 8 4 4 4 16 0 28 0 28 0 20 0 8 0 0 8 0 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 4 0 4 0 4 0 4 0 4 0 4 4 8 4 8 44 120 196 180 100 16 4 16 8 8 0 8 0 16 0 20 0 4 4 8 0 0 4 4 4 0 4 0 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 12 20 12 20 8 16 8 16 8 16 8 16 12 20 8 16 8 16 4 12 8 12 4 8 0 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 8 12 16 20 28 32 32 36 36 32 52 36 56 36 60 40 60 36 56 36 56 36 56 36 56 40 60 40 60 40 60 40 60 44 64 44 64 44 64 44 60 40 72 48 32 0 4 0 0 0 132 364 316 136 132 28 52 8 28 4 24 4 32 20 44 4 24 8 28 12 32 16 36 32 60 32 64 36 72 48 80 60 88 60 88 60 92 68 96 68 100 60 96 68 112 84 120 92 116 84 108 76 100 76 100 100 128 88 128 100 140 104 136 128 160 112 152 120 168 132 172 148 172 148 160 144 140 96 80 32 52 84 184 240 276 348 360 276 316 320 304 296 304 220 132 20 28 16 28 4 16 0 0 0 124 296 364 748 340 72 216 220 208 116 240 312 536 544 664 560 576 452 540 536 768 764 708 520 668 532 676 568 560 488 612 580 644 528 636 540 620 576 720 664 672 544 524 392 444 432 488 232 376 456 676 596 676 576 568 492 532 420 496 452 484 400 492 412 504 436 472 364 420 404 504 556 632 692 592 544 272 72 56 100 96 72 68 48 52 44 52 44 52 40 48 40 48 36 44 32 44 40 52 48 56 48 56 64 68 56 64 56 68 64 72 56 72 60 68 68 72 72 72 128 84 32 348 580 604 492 556 496 492 460 476 420 440 380 332 284 364 344 320 244 256 204 192 276 316 292 320 328 396 420 444 500 548 628 704 748 780 848 912 888 892 896 988 948 908 892 976 984 996 984 992 880 912 912 868 804 888 800 780 708 732 748 736 664 784 552 628 732 788 400 500 680 744 412 464 684 672 380 576 732 628 512 716 592 684 612 736 632 624 592 600 544 464 420 496 324 372 308 328 240 260 224 312 224 264 196 276 208 284 248 324 292 352 336 348 284 332 320 336 268 332 244 312 216 328 248 276 228 312 232 312 240 332 264 344 252 340 248 332 256 348 268 344 244 336 264 332 256 328 256 336 260 332 256 324 248 316 244 316 208 280 232 312 240 356 292 304 200 292 204 292 200 292 212 308 204 288 196 280 184 268 172 260 176 260 172 256 172 252 168 252 164 244 156 240 164 252 164 240 152 232 156 236 164 236 156 220 144 212 152 204 128 180 112 176 128 176 120 168 116 168 120 172 120 172 116 160 100 140 80 128 76 120 76 116 68 108 64 104 72 108 56 96 52 88 32 68 40 72 4 44 0 40 0 32 0 60 24 28 0 48 88 136 168 176 124 64 0 8 24 56 32 44 24 44 40 64 48 64 52 68 52 72 52 64 44 60 52 48 16 20 0 0 0 40 112 144 160 240 136 304 472 684 484 528 384 448 336 440 308 392 308 380 300 368 296 368 288 352 288 356 276 352 308 396 304 336 128 172 96 184 124 168 128 208 144 212 168 256 188 156 0 24 24 120 48 60 84 168 120 140 40 24 32 100 32 0 0 40 28 56 84 76 44 32 16 32 16 24 12 20 4 24 8 28 12 20 12 20 8 16 8 12 16 24 20 28 20 32 24 32 0 20 40 156 184 208 164 188 176 196 160 188 164 196 168 192 160 184 164 188 164 80 0 4 92 132 140 96 48 12 16 12 16 12 16 16 16 20 16 28 16 56 76 76 40 4 0 4 4 4 4 0 4 0 4 0 4 0 4 0 12 4 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 0 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 4 0 12 0 12 0 12 0 12 0 12 0 8 0 8 0 0 108 176 188 88 12 0 16 12 4 12 0 8 0 8 0 0 0 0 0 0 0 8 24 36 60 68 48 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 8 4 4 8 12 16 24 28 28 28 28 52 52 56 52 60 56 60 60 64 60 64 60 64 60 64 60 64 56 60 56 60 60 68 64 72 68 68 64 64 60 68 60 56 44 56 16 4 16 0 28 12 232 340 296 148 176 48 84 40 40 28 28 28 36 40 48 20 24 24 32 32 36 36 40 64 76 64 80 76 96 88 104 88 100 84 96 88 100 92 108 88 104 92 112 100 128 116 148 120 152 112 144 104 148 104 148 112 164 120 188 156 220 172 220 180 208 160 204 176 224 176 204 184 224 152 192 120 140 64 84 44 88 140 264 244 332 376 420 268 336 324 312 288 328 272 216 60 44 8 16 24 24 16 20 44 300 388 440 960 560 132 172 164 156 52 156 204 452 512 704 632 768 600 712 624 808 776 716 576 828 688 888 776 824 752 864 720 896 860 948 772 804 692 820 692 784 672 712 500 560 452 520 360 400 508 780 708 768 684 716 572 676 544 632 604 680 532 652 532 660 560 628 484 584 552 692 728 768 828 752 648 228 44 80 112 100 80 60 48 48 52 56 48 48 48 48 48 48 48 48 40 44 52 56 60 56 52 52 72 72 68 68 68 68 68 68 76 76 68 68 72 64 72 80 48 60 0 376 592 656 560 680 596 628 588 668 608 684 632 652 536 676 664 712 660 760 704 728 552 628 544 584 480 524 416 456 384 524 440 448 388 568 528 548 592 688 716 796 792 876 848 888 808 900 888 948 904 1020 976 976 924 1008 868 844 756 852 888 944 880 1020 804 884 864 924 600 836 816 908 408 772 760 816 320 708 744 612 244 748 620 588 628 668 660 856 620 620 708 908 664 684 764 844 708 656 560 700 612 440 372 520 352 348 308 408 292 432 360 372 284 408 312 424 352 428 320 388 316 412 308 440 396 464 368 468 368 436 324 420 332 432 320 436 332 456 352 452 324 416 324 432 332 436 332 420 328 424 324 416 320 408 312 400 304 392 268 360 296 408 336 472 372 388 292 404 292 404 288 404 296 412 288 404 288 396 272 380 268 380 264 372 260 368 260 364 256 364 256 356 244 356 256 364 252 356 240 348 232 348 236 348 232 316 216 304 216 280 196 252 180 244 200 252 188 236 176 228 172 228 184 244 188 240 176 220 156 204 144 196 136 192 128 184 124 184 136 192 128 192 132 188 116 164 132 180 116 172 104 160 92 152 72 136 56 32 0 16 8 36 56 52 24 40 16 20 4 28 24 36 16 20 12 20 12 16 24 28 24 24 20 16 8 8 32 28 16 16 8 8 12 40 68 184 136 276 312 652 676 720 584 640 480 552 448 556 432 516 376 488 372 492 384 500 376 484 340 456 336 460 376 528 412 508 284 332 156 308 172 340 180 396 204 400 236 408 232 260 68 204 84 180 40 140 72 212 104 192 28 92 88 192 64 24 0 36 24 44 60 60 40 20 16 16 24 28 24 24 24 24 28 24 24 24 20 20 20 16 16 16 28 28 28 28 28 32 32 32 16 24 52 148 200 220 184 184 192 192 176 188 184 208 200 212 172 196 172 204 176 100 4 20 64 116 136 96 40 4 8 16 12 28 12 20 16 12 24 0 28 32 76 80 52 16 0 12 8 0 8 4 0 16 0 16 0 16 0 8 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 0 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 4 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 8 28 52 48 32 8 0 0 0 0 0 4 0 8 0 8 4 12 12 16 12 20 36 40 72 128 176 136 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 8 0 12 4 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 12 12 12 8 8 4 4 4 0 4 8 12 16 16 16 16 24 36 20 40 20 44 24 44 40 60 40 60 40 60 40 60 40 56 36 56 36 60 48 72 56 72 48 64 44 68 52 72 52 68 40 24 0 0 0 0 0 192 272 208 120 128 20 44 16 36 0 20 0 20 0 32 20 48 28 60 32 60 32 56 28 60 28 68 40 88 60 104 52 84 48 84 48 88 56 96 44 80 40 92 56 104 72 116 84 116 76 112 72 108 76 112 72 112 84 140 128 180 148 180 136 168 132 180 156 188 132 148 120 136 104 100 60 64 12 32 48 152 196 208 132 348 376 328 276 304 288 288 272 288 264 260 116 60 0 4 4 24 0 8 60 264 376 372 488 384 252 124 52 84 56 136 120 252 300 464 492 656 568 664 544 516 456 436 596 756 608 684 624 692 632 668 564 688 624 636 520 608 572 640 568 576 488 520 452 520 444 416 272 256 348 700 656 676 592 632 548 672 576 576 564 604 488 508 408 504 496 552 500 572 608 712 720 752 884 840 632 152 44 84 104 96 68 56 36 44 44 60 40 48 40 48 40 48 40 48 36 48 44 60 52 56 44 48 60 68 60 68 60 68 56 64 60 80 64 68 60 72 68 76 52 116 24 340 404 384 364 468 452 460 456 500 472 528 544 568 516 592 588 600 600 692 704 720 772 820 840 852 848 848 828 796 800 756 720 680 672 652 664 652 608 608 612 676 664 644 620 660 660 608 492 544 644 620 580 716 740 804 732 728 716 784 852 844 816 860 876 884 860 836 760 888 840 884 660 936 812 792 548 876 812 688 424 836 732 604 620 524 612 616 224 420 632 644 268 476 740 592 300 716 788 724 540 788 692 716 696 756 616 596 504 508 492 432 348 456 348 288 200 300 252 280 244 352 236 240 196 328 224 324 272 328 256 348 304 376 288 360 284 356 280 344 268 324 240 312 260 320 256 312 260 320 256 324 256 320 248 308 232 296 208 260 208 300 268 396 320 304 224 288 208 280 204 280 204 280 212 292 220 288 200 268 196 276 188 260 188 256 184 256 180 252 184 248 172 248 180 256 180 248 160 232 148 240 160 244 152 232 140 220 148 212 120 184 112 188 136 196 132 184 120 180 120 180 128 192 132 192 128 176 108 160 104 160 108 156 100 148 96 148 96 148 96 156 112 164 104 144 108 152 104 152 96 144 88 140 84 136 64 28 0 12 4 0 0 0 0 8 4 4 0 0 0 8 0 4 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 28 12 192 400 652 568 576 496 536 388 444 336 424 300 384 288 376 296 384 308 392 296 368 276 368 280 364 300 408 332 404 300 268 80 128 72 160 120 204 140 232 180 244 164 192 116 264 76 108 44 196 148 164 72 96 108 124 136 224 152 104 12 0 0 32 36 48 24 24 8 24 16 24 16 28 20 24 16 24 16 24 16 20 12 20 8 16 20 28 20 28 20 28 20 32 0 20 36 128 176 220 188 192 168 180 152 172 160 188 172 188 168 184 160 180 164 88 4 16 16 80 116 96 44 16 12 16 8 12 0 16 0 20 0 24 4 40 52 92 48 12 0 4 4 8 12 4 4 4 4 0 4 0 0 4 0 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 16 4 24 4 24 4 24 4 20 0 20 0 20 0 20 0 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 12 0 0 0 0 12 12 4 0 0 24 32 64 56 84 68 68 60 56 44 32 28 36 44 48 156 244 220 136 44 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 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 12 12 16 16 16 16 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 4 8 8 4 4 4 8 12 8 16 12 16 16 36 32 36 32 36 32 36 32 48 40 40 36 40 44 56 56 64 60 60 52 56 60 72 68 72 56 60 16 0 12 0 24 8 216 260 268 168 172 68 76 44 44 20 24 12 28 28 48 64 80 76 88 76 84 68 76 56 72 60 80 72 100 92 112 84 100 80 96 84 104 92 108 80 96 88 108 96 132 108 140 120 152 112 152 112 152 116 156 116 172 128 192 156 216 160 204 152 208 168 232 180 220 148 180 88 128 72 124 64 128 60 132 160 208 240 368 228 424 356 336 296 316 268 316 284 296 280 320 204 136 44 28 12 16 20 68 188 468 396 352 252 348 280 204 68 132 104 176 108 200 236 424 468 700 632 800 664 600 476 716 900 1020 924 908 712 748 584 688 668 744 648 724 684 808 692 720 664 688 528 556 440 608 552 620 268 280 376 732 748 780 672 736 668 716 464 444 300 424 288 412 292 500 460 664 588 768 744 900 740 864 932 912 444 68 64 152 100 88 72 52 44 48 56 60 44 44 48 48 48 48 52 52 48 52 52 56 56 52 52 52 64 64 68 72 72 72 68 64 80 76 72 72 72 72 76 80 72 80 0 428 500 548 504 536 436 428 368 424 356 428 420 472 440 488 420 444 408 512 520 604 536 644 604 720 688 820 768 852 804 892 860 992 920 984 932 1020 1008 1020 1008 1020 968 976 916 976 864 892 676 700 752 716 468 524 636 716 564 560 472 536 508 524 484 544 628 764 692 772 692 788 676 788 704 840 724 820 760 932 804 844 768 928 768 884 748 760 864 852 496 820 824 668 336 852 840 452 284 860 720 292 292 796 500 352 548 888 648 712 804 800 616 860 776 768 600 708 540 596 388 504 384 436 444 556 396 380 276 396 344 392 300 388 336 420 312 416 292 384 272 392 308 432 320 420 332 420 324 412 324 420 324 404 324 404 316 388 296 372 284 332 256 368 340 488 404 404 308 408 288 396 292 404 292 400 280 404 296 400 272 376 272 392 264 380 264 376 260 376 256 372 256 364 244 364 252 372 252 360 236 356 236 364 252 360 240 336 220 324 220 300 196 268 184 260 184 252 184 252 188 264 200 272 192 260 192 260 188 248 176 240 176 244 172 240 164 232 160 228 148 216 144 224 164 240 164 232 160 228 180 244 168 224 156 220 160 216 120 80 12 44 12 12 4 16 0 16 0 16 0 20 0 16 0 24 0 24 0 32 0 24 0 32 4 32 0 28 0 44 20 40 4 44 24 56 36 96 48 428 644 800 592 676 476 560 424 520 408 520 404 504 376 484 364 476 364 464 336 436 320 448 344 456 364 512 424 536 440 456 208 276 128 316 184 372 184 412 244 420 284 452 328 524 316 376 260 492 328 408 248 376 308 340 216 348 312 336 180 60 28 28 40 32 32 16 32 28 28 20 28 28 28 32 24 28 28 24 24 24 20 20 20 20 28 28 24 24 24 20 20 20 20 40 60 128 176 224 212 216 204 208 188 200 196 212 200 208 200 216 176 200 180 108 8 8 4 64 104 96 60 32 20 20 12 28 12 20 20 16 20 12 24 24 68 96 76 24 0 8 8 0 8 0 8 0 4 8 0 8 4 8 4 4 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 8 12 8 12 8 8 4 8 4 12 8 12 8 8 16 4 16 4 16 4 16 0 12 0 12 0 12 0 12 4 8 4 8 4 8 4 8 4 8 4 8 0 4 0 4 0 8 12 4 0 0 4 16 0 8 36 68 96 120 140 144 132 120 104 72 44 24 20 24 64 196 300 272 164 68 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 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 4 12 4 16 8 20 12 20 8 12 4 8 0 12 4 16 8 16 8 16 8 16 8 16 0 8 0 8 0 8 0 8 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 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 0 8 0 8 0 8 0 8 12 16 4 12 8 24 24 40 36 40 28 36 32 48 52 72 68 88 60 28 0 0 0 0 0 136 216 252 152 112 36 36 4 40 0 28 0 44 24 68 44 84 52 92 52 80 36 64 36 72 36 72 40 80 48 88 48 84 44 80 48 84 52 92 44 88 52 100 64 112 72 108 84 116 76 112 76 112 80 116 80 120 80 136 96 144 84 124 76 128 96 144 92 120 68 108 56 72 48 72 40 88 52 116 152 140 280 540 336 360 212 272 228 252 232 256 248 264 256 268 224 164 76 44 0 0 24 120 252 520 260 252 236 328 176 172 96 112 68 100 52 104 152 296 300 484 488 608 596 524 460 880 936 944 904 884 776 776 572 700 772 660 456 464 452 580 616 748 524 588 544 536 404 452 396 404 152 236 268 500 568 684 636 692 588 440 224 176 100 128 136 184 236 312 344 444 484 608 692 804 732 856 892 872 208 0 60 148 84 80 60 56 40 52 52 64 36 44 36 48 40 52 44 52 48 52 44 48 40 52 44 56 48 60 60 72 68 76 64 68 72 80 68 72 64 76 60 80 128 68 52 684 820 860 852 808 688 616 556 564 540 564 564 556 552 532 492 484 444 428 416 440 456 468 472 464 492 528 568 568 564 624 704 708 740 752 784 768 748 824 840 824 824 896 920 908 940 1004 980 944 1000 980 796 628 808 820 692 576 472 408 384 304 320 260 276 300 268 356 344 364 460 440 488 416 504 556 632 556 628 648 732 712 688 800 756 812 700 900 832 852 812 884 828 996 896 748 884 960 780 564 840 732 728 560 656 804 544 532 640 636 304 700 656 516 512 740 620 540 556 648 492 520 692 844 684 672 488 580 524 492 360 376 304 328 256 328 248 292 192 248 196 284 268 332 272 324 260 320 272 336 264 328 268 328 260 308 236 288 212 260 240 364 368 480 368 304 244 288 228 288 248 308 256 304 232 296 252 296 224 268 224 288 208 272 208 268 204 268 200 264 188 248 180 244 188 256 188 244 152 232 160 248 176 256 156 228 132 224 132 212 104 184 100 184 116 188 124 192 132 204 148 216 136 196 128 188 120 184 120 184 124 184 120 180 116 172 108 168 104 160 96 156 108 172 112 172 116 180 144 196 132 176 120 172 132 192 104 36 0 16 12 4 8 56 52 76 44 72 48 72 32 64 44 60 32 52 44 72 40 84 48 96 64 104 68 108 108 168 120 128 68 124 112 160 128 76 144 544 632 652 480 508 344 432 336 432 332 428 320 428 308 380 292 364 280 352 256 324 220 316 244 320 256 380 336 428 352 408 236 208 76 168 108 168 104 220 168 256 272 392 292 344 228 264 188 324 168 232 200 292 296 292 196 240 224 288 172 64 24 48 20 36 8 36 12 44 8 32 20 32 24 28 16 24 20 28 16 24 16 20 12 20 16 24 12 20 8 16 8 16 0 28 24 72 84 132 116 132 136 156 140 172 168 196 176 192 172 184 160 188 188 104 4 0 0 60 96 104 68 52 20 8 8 16 8 16 8 20 8 20 12 28 52 104 76 24 0 4 4 16 12 12 4 8 4 4 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 12 0 12 0 12 0 12 0 8 0 12 0 16 0 12 20 8 28 8 28 8 28 8 24 4 24 4 24 4 24 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 12 24 20 0 0 0 8 0 16 52 76 120 128 160 148 184 152 140 84 60 20 12 8 64 188 284 236 136 48 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 8 0 0 0 0 0 0 0 0 4 0 0 0 0 8 16 24 28 24 20 20 28 40 52 60 88 76 72 28 0 4 0 16 0 148 228 324 196 160 92 76 60 72 52 64 60 92 96 128 112 132 120 136 116 120 92 100 100 112 92 104 84 100 84 100 84 96 80 96 80 100 88 108 92 124 104 136 116 144 112 148 116 156 112 152 108 164 116 168 108 156 116 172 132 180 120 156 96 164 116 164 92 144 80 152 96 148 96 168 100 212 136 260 216 404 608 836 492 508 292 300 224 292 236 264 232 284 244 228 232 196 128 80 0 24 84 252 432 540 280 384 240 340 268 232 112 120 80 152 120 156 132 244 256 484 440 564 560 560 448 1020 864 652 512 656 776 964 680 840 592 508 332 416 336 388 412 648 648 688 540 580 452 560 432 424 192 312 256 352 424 664 672 800 548 436 264 472 356 452 324 472 388 524 352 476 368 572 572 744 756 948 924 972 192 68 96 84 80 76 64 56 52 56 60 64 44 44 44 48 48 52 52 52 60 56 52 44 44 48 52 56 52 56 64 72 76 76 76 72 84 72 76 72 72 76 76 92 72 64 164 900 920 892 924 964 932 844 728 764 716 756 692 684 652 688 684 784 744 732 660 712 664 708 632 640 576 636 592 636 616 628 584 684 660 676 608 664 648 688 676 736 688 716 704 792 756 752 728 816 724 772 712 732 876 1016 968 1012 916 920 840 812 708 784 616 692 488 608 344 436 280 372 304 336 276 368 328 360 372 476 424 564 572 544 532 596 660 660 640 772 764 872 852 876 872 1020 928 1020 948 1020 996 744 944 1020 984 932 820 852 804 924 708 972 752 736 724 872 620 680 776 772 560 700 728 620 508 864 572 692 660 660 556 600 548 592 596 680 612 628 472 460 360 416 304 360 304 344 288 340 304 368 312 380 312 380 304 360 280 340 232 324 352 524 528 608 436 340 256 340 240 348 272 384 288 380 284 392 308 396 280 364 280 400 280 392 280 388 276 388 272 384 252 360 244 356 252 364 248 360 228 348 240 368 260 364 240 328 216 324 220 300 196 272 180 268 204 272 204 268 200 272 204 276 204 268 192 256 184 256 192 260 188 264 188 260 180 252 176 248 188 256 168 244 172 256 180 252 152 228 192 260 188 244 176 244 172 248 148 80 0 64 92 116 88 188 220 260 224 248 208 220 200 248 204 236 176 220 176 236 212 272 232 288 252 304 260 312 228 292 224 216 136 212 208 292 200 288 480 832 620 612 504 548 516 636 528 628 488 580 448 564 432 548 416 536 412 532 396 512 380 508 364 460 328 480 388 528 412 572 408 416 184 328 176 320 160 400 224 440 376 600 340 404 252 444 340 520 236 384 256 392 336 452 276 272 104 192 100 40 60 44 40 8 20 0 32 8 28 12 36 32 36 36 20 32 28 28 28 24 24 20 20 20 20 20 20 16 16 12 12 8 12 24 24 24 28 40 40 40 60 72 84 116 140 164 168 168 148 172 160 208 212 124 20 8 20 72 108 112 88 68 28 4 16 12 20 12 20 12 20 12 28 16 64 100 96 24 4 0 12 0 12 0 8 0 8 0 4 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 8 12 8 12 8 8 4 8 8 12 12 16 12 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 4 4 4 4 4 4 4 4 4 4 8 8 12 16 16 20 0 0 0 8 16 12 8 0 12 36 44 76 72 96 72 160 120 120 68 44 20 16 20 0 116 192 152 60 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 12 20 12 20 12 20 12 20 12 16 8 12 4 16 8 20 4 12 4 12 4 12 4 12 8 16 8 12 4 8 0 8 4 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 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 0 8 0 8 24 32 20 12 16 0 0 0 0 56 116 180 124 128 24 64 36 72 32 80 40 76 48 108 72 108 68 112 72 104 48 76 64 100 56 92 52 92 52 92 32 84 60 108 68 104 68 112 60 108 64 112 72 124 84 124 76 116 76 112 80 120 88 128 88 124 68 112 68 112 48 76 92 116 56 88 48 96 64 108 104 164 112 48 64 116 112 192 164 340 660 604 364 304 112 200 180 212 168 192 172 188 176 204 184 220 72 0 0 0 32 328 520 392 184 236 228 312 224 160 88 128 88 80 56 128 116 136 152 280 288 416 404 440 448 652 332 240 160 276 264 376 380 404 328 488 472 440 348 284 156 212 352 568 572 552 280 400 584 432 112 224 260 340 140 216 204 268 200 220 180 188 176 188 188 204 220 280 300 328 324 360 364 392 484 652 736 640 348 156 116 196 200 156 80 52 44 64 52 52 44 48 36 48 44 52 36 36 40 48 40 52 44 56 48 56 44 52 48 60 56 72 68 80 56 64 56 64 48 64 60 80 76 140 248 992 960 856 980 984 916 880 824 808 832 840 784 712 720 736 776 800 768 740 784 852 888 868 820 776 832 896 892 820 796 828 860 852 800 752 764 804 784 788 764 752 712 688 652 636 612 588 584 592 560 528 568 640 688 708 740 760 780 772 788 800 768 768 792 780 784 764 772 764 696 704 664 652 596 588 536 536 452 484 452 456 384 364 300 312 336 392 416 472 496 568 572 604 640 668 776 808 780 976 708 724 972 988 984 1008 992 992 960 980 964 948 936 968 952 920 900 932 832 832 852 924 716 716 704 892 412 500 412 524 580 552 572 768 720 776 700 928 916 940 868 832 552 616 532 552 452 472 372 392 336 384 340 368 300 316 248 284 268 408 452 496 376 320 180 164 76 92 88 172 156 164 132 188 268 260 212 264 228 232 208 280 212 268 220 272 216 272 228 288 236 264 212 288 252 296 244 304 240 328 268 308 196 244 188 288 160 252 180 240 128 200 128 232 148 220 152 212 148 216 160 228 140 204 140 200 140 208 148 216 148 220 156 196 132 200 136 180 136 204 132 168 112 192 128 168 120 180 140 196 140 184 132 188 152 184 112 64 0 84 148 156 104 144 132 212 192 216 136 144 120 192 204 244 196 216 200 256 204 272 212 260 168 220 168 248 200 228 156 172 52 176 152 136 0 372 544 612 420 492 472 612 512 560 416 484 388 492 396 480 400 476 384 472 396 472 368 432 348 416 312 380 288 372 296 388 308 400 300 368 244 288 172 232 128 192 116 256 292 392 184 92 236 388 216 368 152 332 276 288 264 316 196 160 56 92 4 4 0 44 0 36 20 32 0 16 4 28 12 24 12 20 20 16 16 24 16 24 16 24 16 24 4 12 4 12 4 12 4 12 0 16 0 16 0 16 0 16 0 0 0 24 20 52 56 84 68 72 80 120 136 120 48 0 44 88 120 132 84 48 4 4 48 28 16 4 12 16 28 24 56 24 60 120 132 68 24 16 4 12 0 4 0 8 0 12 0 8 0 8 0 8 0 4 0 4 4 4 4 4 4 4 12 8 8 4 4 0 0 0 8 12 0 28 8 16 0 4 0 20 0 4 0 32 12 16 0 12 0 4 0 32 20 16 0 16 8 8 0 24 0 0 0 16 12 28 8 8 0 24 0 4 0 4 12 36 0 48 8 12 12 4 16 0 0 8 16 0 16 60 72 48 88 48 120 100 152 68 20 8 36 0 44 32 216 352 236 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 16 8 4 0 0 12 0 64 108 212 184 216 136 188 92 112 80 120 92 116 104 152 124 148 116 148 120 144 104 124 104 128 96 120 92 120 92 124 84 120 104 132 104 132 108 144 112 136 112 148 124 160 128 168 132 172 124 176 132 192 148 208 148 180 132 172 132 176 112 156 104 172 108 188 128 204 128 192 92 196 72 232 224 272 204 404 328 640 548 556 180 260 228 244 200 264 192 232 168 200 164 192 204 192 64 28 12 64 168 476 540 416 208 304 272 316 212 200 100 160 120 132 88 144 120 168 104 276 296 504 440 644 560 576 256 296 208 328 164 244 176 272 312 488 456 548 404 380 188 240 112 352 320 416 232 440 624 604 184 268 336 432 132 168 64 152 88 192 80 200 88 224 112 244 124 300 196 320 208 324 248 324 220 324 332 336 268 256 300 348 228 176 112 76 64 64 56 44 56 52 48 48 52 52 44 36 48 48 48 52 52 56 56 56 52 52 56 56 64 68 76 80 72 68 80 72 72 80 84 108 88 112 356 1016 904 880 944 968 972 928 856 896 876 868 792 792 792 820 796 820 784 820 836 916 912 888 844 832 884 948 940 896 884 936 992 1004 964 936 972 1020 1000 1016 996 1004 972 980 940 956 864 828 764 756 608 584 568 636 604 652 620 648 604 644 608 648 612 660 616 688 640 712 660 720 696 748 708 756 728 780 756 796 784 820 788 800 752 748 716 744 728 776 672 708 632 720 628 676 556 604 560 604 520 724 556 664 688 776 756 796 748 816 748 780 744 788 744 848 800 856 788 888 768 924 860 916 844 972 928 736 656 1020 892 656 588 756 776 724 604 700 748 936 992 1004 972 852 864 860 816 784 756 756 748 740 760 844 772 692 448 376 316 408 328 396 324 304 160 152 68 108 108 172 124 248 176 208 108 192 200 244 160 260 188 248 184 300 160 300 228 308 220 356 268 336 268 356 268 380 284 380 308 440 548 624 488 512 344 376 256 332 252 336 248 328 240 308 236 308 244 304 224 284 208 276 208 276 208 276 208 276 208 276 208 280 208 292 216 276 200 288 212 276 200 284 196 248 176 268 188 240 164 228 184 252 184 244 180 248 204 244 156 100 0 76 132 144 104 136 132 196 168 180 112 148 92 188 176 264 200 276 228 320 228 308 244 300 216 276 212 292 172 312 260 208 60 216 156 80 88 648 652 620 564 708 540 684 516 616 496 628 536 676 556 676 536 644 500 600 460 568 432 548 392 508 372 488 364 492 376 504 388 528 404 548 384 516 344 500 308 468 264 456 340 548 284 348 376 664 352 536 324 596 340 384 380 400 132 220 88 136 20 80 40 80 56 24 32 4 28 32 36 8 28 20 20 24 12 32 20 20 20 20 20 20 20 20 12 12 12 12 12 12 12 12 20 24 20 32 36 40 24 20 12 20 20 24 16 24 32 44 44 44 44 64 76 68 28 4 32 60 84 96 76 72 40 44 0 0 8 12 20 20 12 4 0 4 60 132 144 72 16 0 0 0 20 20 20 4 4 0 8 0 8 4 8 4 4 8 4 4 4 4 4 4 4 4 12 12 8 8 4 4 4 4 0 0 0 4 4 0 8 16 12 12 0 0 0 12 16 4 28 28 28 20 20 28 24 20 40 36 24 8 8 20 24 20 4 0 16 8 12 0 16 4 24 8 24 0 4 0 4 0 4 0 0 0 12 4 0 16 8 0 8 40 104 132 220 168 252 204 260 144 60 12 32 4 36 48 256 452 364 120 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 12 20 12 20 8 16 4 12 4 12 8 16 4 12 4 12 4 12 4 12 8 16 8 12 4 8 0 8 4 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 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 4 8 4 4 8 0 8 0 0 12 56 148 116 152 64 148 68 104 52 104 64 108 80 144 92 128 72 116 76 120 72 112 68 104 60 96 56 96 56 100 60 104 68 104 60 104 72 120 72 116 68 124 76 128 84 136 96 140 84 132 92 152 124 184 120 164 100 164 104 156 92 136 80 148 124 200 168 208 144 168 132 220 96 180 48 124 140 372 388 500 412 676 160 188 144 168 136 184 140 168 132 152 140 160 176 120 12 0 0 68 236 528 380 252 108 228 196 200 128 148 76 120 84 96 60 96 72 104 88 100 140 248 192 424 488 420 232 184 84 148 80 140 116 164 72 112 148 264 216 200 108 124 84 216 152 200 100 176 324 356 148 192 328 420 44 20 0 12 0 16 8 32 40 52 60 64 52 88 96 104 96 120 120 144 148 132 84 96 116 184 216 260 196 164 104 80 64 72 52 44 52 52 40 48 44 52 40 40 40 48 40 52 44 56 48 56 48 52 48 56 52 68 64 76 72 80 72 84 60 80 68 92 68 44 520 984 812 872 888 900 972 892 864 888 888 820 796 812 856 832 792 764 784 832 872 876 908 876 872 868 928 952 972 960 904 956 1012 1020 972 956 980 1020 1012 1020 1020 1020 1020 1016 1020 1016 1020 968 996 980 872 856 956 952 852 840 800 716 680 652 644 600 620 592 592 568 580 560 572 552 536 552 524 560 548 604 592 640 628 672 644 700 684 744 728 772 784 836 832 872 872 944 948 984 964 972 900 852 756 732 668 708 428 512 512 456 412 424 392 340 392 384 408 460 496 504 528 560 568 536 528 664 620 512 664 520 612 724 636 688 708 680 584 592 564 680 712 960 956 996 884 816 736 792 720 772 744 836 792 820 680 684 580 512 372 336 272 304 116 148 76 60 0 60 64 120 92 120 136 200 172 136 76 88 92 84 60 104 88 96 92 140 40 144 120 116 88 200 180 176 164 212 184 232 184 228 232 316 280 312 244 272 220 264 208 264 208 256 184 248 192 256 172 232 180 240 176 224 164 216 156 212 156 216 164 224 164 216 156 204 136 204 148 192 136 204 148 192 144 200 132 172 120 184 124 164 120 180 140 196 140 184 132 188 152 200 136 68 0 32 100 116 64 100 64 140 100 128 68 116 84 144 124 180 144 188 152 196 132 196 128 204 132 208 140 216 204 244 152 168 16 60 0 0 292 696 604 532 512 644 452 524 416 508 420 528 452 544 432 504 372 456 344 416 312 408 332 436 324 412 316 408 312 408 316 412 312 424 348 456 360 452 356 452 320 396 272 340 264 360 224 244 144 316 96 328 320 324 108 232 156 164 36 108 32 60 0 76 0 68 24 20 0 20 4 48 12 40 20 28 16 20 20 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 16 20 16 44 56 64 28 12 12 20 12 12 0 0 0 8 16 8 4 4 8 8 0 0 16 32 20 36 24 32 8 20 12 16 24 16 16 0 0 0 0 16 84 140 136 68 16 0 0 4 0 0 0 0 0 28 0 8 0 8 0 4 4 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 0 8 0 36 24 32 12 36 0 8 0 32 16 16 0 4 44 16 32 16 16 4 28 4 16 4 20 12 16 4 40 4 56 8 16 0 8 0 0 0 0 0 28 64 168 296 436 404 448 404 436 284 132 20 24 4 12 32 256 500 480 236 68 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 12 8 8 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 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 0 8 0 24 56 176 184 236 152 216 140 152 104 144 120 156 136 188 136 160 112 140 112 152 120 152 112 144 112 136 108 136 108 136 112 144 116 136 104 132 116 156 124 160 128 164 132 176 140 180 144 184 128 176 132 208 172 236 188 220 188 224 184 232 172 224 184 264 224 324 260 324 216 280 200 188 204 452 200 460 356 628 708 640 536 724 132 252 132 272 172 252 168 216 160 212 184 204 172 72 12 40 0 168 380 624 332 276 160 276 212 224 148 160 132 136 84 116 88 128 104 164 40 164 196 408 280 472 496 628 388 384 164 244 132 252 132 228 140 132 16 212 116 244 184 280 152 284 144 248 160 200 208 332 220 256 464 612 68 88 32 188 48 140 60 164 68 172 68 172 64 188 92 168 76 160 100 152 88 112 72 76 72 100 144 164 136 108 80 64 68 72 68 60 60 56 48 48 52 52 48 44 48 48 48 52 52 56 56 56 56 56 56 56 60 64 72 68 72 60 80 68 68 72 72 104 84 68 724 984 768 908 860 880 908 884 840 864 828 824 804 852 868 856 776 764 784 868 852 820 844 828 852 860 880 880 928 960 936 952 1004 1000 992 948 980 1004 1012 1004 1008 1000 1004 1008 1012 1012 1016 960 1008 1016 872 920 1016 1008 956 964 916 872 840 888 872 864 820 840 796 800 728 736 688 724 660 672 628 652 612 616 592 620 612 612 580 584 568 568 556 564 592 748 772 860 772 844 796 892 796 896 840 964 948 952 968 1020 968 1020 972 916 780 784 668 668 532 560 464 508 416 452 368 456 408 480 364 424 432 756 916 644 372 636 656 676 524 440 472 596 584 620 732 964 1008 956 876 824 884 880 848 816 800 776 712 656 544 476 316 308 272 300 184 152 80 132 92 120 84 148 120 156 128 180 168 248 200 200 116 148 96 116 64 116 68 100 60 120 72 160 92 108 48 164 128 172 108 176 128 192 128 196 164 252 136 192 132 192 152 228 196 268 220 272 212 264 204 252 192 236 188 240 188 244 192 248 200 256 200 260 216 276 228 276 216 268 208 284 216 272 200 280 208 264 196 260 184 248 180 252 180 236 180 248 200 264 192 248 180 244 180 248 176 116 0 52 120 156 120 124 100 188 180 224 168 232 176 244 176 252 176 252 160 244 168 256 176 276 208 304 220 304 212 292 212 264 84 176 280 584 700 768 660 740 576 692 580 636 544 656 520 636 492 596 436 540 396 532 404 528 400 548 452 608 480 608 480 604 472 596 460 592 464 636 496 668 512 668 512 672 480 652 468 616 444 596 380 504 348 820 468 476 320 496 172 324 152 368 224 336 192 304 132 132 56 112 48 36 0 32 48 0 40 20 32 24 24 24 12 28 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 24 20 24 52 80 76 40 0 8 12 12 4 0 0 4 8 4 0 0 0 0 0 4 16 12 16 8 36 24 40 12 24 32 60 0 32 0 40 0 60 28 112 84 140 68 60 0 28 0 36 0 24 0 12 8 12 8 0 8 0 4 4 0 8 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 16 36 0 12 8 24 0 4 8 36 4 4 0 8 0 8 0 8 0 36 0 12 0 44 120 164 116 216 184 108 0 0 0 0 4 0 12 0 0 20 16 128 272 456 380 448 368 460 276 136 0 4 4 12 0 196 436 504 268 84 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 8 16 8 16 8 16 8 16 8 12 0 8 0 8 4 16 4 12 4 12 4 12 4 12 8 16 8 12 4 8 0 8 4 12 4 12 4 12 4 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 0 20 0 0 0 16 140 180 272 152 212 108 132 60 112 76 128 92 156 100 132 68 112 64 120 76 128 88 128 80 120 76 120 76 120 76 120 76 116 64 112 80 132 80 132 84 132 88 140 92 144 100 140 84 124 88 148 124 184 128 196 136 196 136 188 128 180 140 192 152 204 164 192 124 144 88 68 528 772 248 340 224 556 520 744 472 236 0 200 100 192 108 160 104 144 136 212 208 208 108 28 0 16 0 184 344 504 168 180 128 188 140 180 124 100 108 92 40 88 64 88 40 72 44 180 216 296 240 288 300 464 392 416 280 312 264 396 428 604 440 288 128 172 68 96 68 104 96 148 48 128 128 128 128 252 180 224 608 756 96 36 12 108 56 80 76 88 84 84 72 72 68 88 80 72 56 72 68 68 0 36 52 64 40 64 76 128 80 72 48 52 56 72 64 68 60 56 40 44 44 56 44 48 40 48 40 52 44 56 48 56 48 56 44 56 48 60 60 72 68 76 72 76 48 68 52 80 48 124 848 912 752 912 860 860 880 880 884 816 824 844 896 884 916 860 832 804 876 900 880 780 816 828 888 876 868 836 912 968 952 940 956 996 1012 1012 996 1016 1020 1020 1020 1020 1020 1020 1020 1020 1020 996 1020 1020 884 908 1016 972 996 980 964 912 948 968 992 944 920 916 956 912 900 852 884 880 836 824 820 828 812 776 748 756 748 736 700 696 684 684 648 628 628 692 728 708 632 580 516 508 432 464 436 568 680 664 812 832 756 784 808 856 864 884 892 928 904 872 820 788 748 728 720 736 688 740 672 476 360 780 820 492 440 616 540 456 380 472 536 556 664 708 688 700 596 680 720 820 764 780 692 680 588 556 424 376 324 300 208 188 132 132 68 68 64 112 96 120 96 128 84 88 112 128 132 164 148 136 100 108 92 92 68 76 56 52 40 60 76 84 56 88 48 64 40 88 40 72 48 80 60 92 64 84 88 112 92 100 68 96 92 144 100 148 112 140 72 96 48 100 68 116 84 132 100 148 112 156 136 184 156 208 172 212 168 204 164 224 180 216 176 236 196 228 168 204 156 204 164 208 156 196 148 200 152 204 140 180 124 176 140 204 156 92 0 36 112 144 64 76 20 152 152 208 132 180 104 148 100 156 128 184 140 180 112 192 104 204 128 220 124 208 116 208 68 128 164 480 576 756 636 592 476 636 480 532 456 548 412 492 376 448 356 432 344 420 360 460 380 468 372 472 400 512 408 504 416 508 416 508 412 500 416 528 440 548 448 548 448 556 460 560 452 552 448 540 392 448 488 820 508 336 220 228 52 144 152 268 204 248 180 264 108 64 56 44 0 0 0 40 32 8 8 36 20 28 24 16 20 16 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 16 12 48 68 72 24 0 0 8 4 8 0 4 4 20 0 4 16 4 0 0 0 20 0 0 0 20 12 24 0 0 0 0 0 0 0 28 40 76 68 112 112 124 68 64 4 16 0 0 0 8 4 32 0 0 0 4 4 8 12 0 20 0 12 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 8 0 16 0 28 32 36 0 20 16 40 16 16 0 16 20 44 12 20 4 20 4 20 4 44 4 20 4 28 24 48 40 64 24 168 208 240 232 272 120 168 100 176 348 448 332 440 448 232 48 20 0 8 0 0 0 0 0 0 8 100 276 448 416 508 464 532 392 208 32 28 44 20 36 168 412 548 400 176 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 12 12 12 12 12 12 12 12 12 12 8 8 8 8 12 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 0 4 0 0 0 0 0 4 0 16 32 160 260 404 304 280 192 192 120 156 128 172 144 200 168 196 140 172 132 176 136 172 136 164 128 156 124 156 124 160 116 156 128 156 120 152 132 172 136 168 136 176 140 180 140 192 156 196 136 188 136 200 156 216 168 208 184 216 172 212 160 228 164 228 144 224 144 232 128 224 108 332 800 880 240 492 372 720 504 1020 520 232 224 288 164 220 156 236 136 204 188 272 228 204 76 36 12 64 92 336 420 476 172 236 192 240 172 224 172 132 112 108 76 144 108 120 64 156 268 464 336 388 320 460 352 520 428 636 564 756 672 820 664 848 760 740 476 608 444 536 392 496 300 348 172 216 136 164 100 224 144 284 800 1020 216 172 48 136 64 132 76 144 84 148 80 140 80 152 88 132 68 116 68 84 60 76 56 60 60 56 64 60 84 72 60 56 60 68 72 72 72 60 48 44 48 56 56 52 48 48 48 52 52 56 56 56 56 56 52 52 56 60 64 60 76 64 84 76 68 80 72 100 32 280 924 844 760 892 836 832 828 884 872 816 796 868 900 896 892 868 832 860 908 936 864 792 796 864 896 896 840 848 896 964 936 916 908 960 996 1008 984 964 1012 988 1020 996 1020 1000 1020 1004 956 928 992 956 856 900 1012 992 1020 1016 996 980 988 988 960 936 880 916 924 924 884 892 892 940 852 868 860 912 888 860 812 828 804 796 780 808 848 872 868 852 912 944 892 924 892 924 828 820 640 668 560 664 644 628 616 624 596 624 560 632 568 592 532 612 624 688 608 688 636 752 708 820 760 816 804 940 664 848 764 812 748 856 800 884 832 852 904 960 840 980 924 696 444 588 652 744 624 632 528 504 420 416 324 300 144 180 140 164 116 144 112 156 112 156 116 136 104 168 148 180 144 156 140 152 132 136 112 124 104 116 92 104 80 88 72 88 88 100 108 180 148 112 64 104 88 116 92 108 92 116 80 72 40 72 60 76 52 84 92 140 88 136 124 136 76 80 56 100 64 100 72 112 80 116 76 112 100 140 116 160 128 168 132 168 140 212 164 220 176 252 204 256 196 240 184 256 212 260 200 256 204 268 220 284 208 264 200 264 188 256 192 128 0 56 116 148 124 120 100 220 236 264 172 228 160 232 156 256 180 292 204 312 236 344 240 336 220 312 192 292 200 304 216 464 616 856 712 752 628 760 584 668 604 648 464 636 468 576 432 548 420 564 452 608 464 600 480 612 488 620 500 636 484 616 500 640 524 664 540 684 536 728 556 744 568 736 576 744 592 736 560 720 572 736 560 704 604 784 492 672 504 416 124 384 176 368 220 364 188 324 260 456 140 160 48 100 0 32 52 4 28 8 24 16 16 24 16 32 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 20 36 56 48 20 0 20 24 24 16 8 4 8 16 0 0 8 4 4 4 8 16 20 32 12 20 0 16 0 32 0 140 88 252 164 320 204 368 200 392 284 412 272 380 240 292 80 120 0 52 0 28 0 12 4 4 8 0 0 4 0 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 0 16 0 0 32 12 0 0 0 0 0 12 0 0 0 0 0 0 40 12 48 64 144 168 220 184 140 44 156 124 344 416 456 420 420 192 196 140 164 336 500 328 424 452 300 64 0 12 0 12 8 12 0 4 16 0 60 172 392 324 444 328 472 328 224 0 24 8 24 20 148 316 548 412 216 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 4 12 4 12 4 12 4 12 4 8 0 4 0 8 0 12 4 12 4 12 4 12 4 12 8 16 8 12 4 8 0 8 4 12 4 12 4 12 4 12 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 4 4 8 8 8 0 4 12 0 16 0 24 0 12 12 0 88 196 400 256 224 156 172 76 124 76 140 92 160 120 164 92 140 84 136 76 128 88 132 84 124 76 120 80 124 68 120 88 132 88 132 92 144 84 132 88 136 88 140 92 140 104 148 92 128 84 124 88 136 76 152 96 152 80 128 72 132 84 124 72 120 92 148 116 156 64 148 260 296 168 468 324 384 352 676 144 120 156 144 124 228 104 156 92 156 184 260 188 124 12 24 0 32 108 372 364 340 108 152 136 208 156 180 144 120 84 84 56 100 44 60 92 240 264 316 312 424 440 532 456 456 444 500 296 244 136 228 196 384 352 328 164 232 236 324 276 380 336 332 236 216 140 176 124 164 80 184 812 1004 200 152 84 84 64 76 76 84 84 88 84 88 80 96 92 88 76 88 64 60 44 48 32 52 52 88 80 104 76 72 52 52 48 64 60 72 64 60 40 44 40 56 48 56 40 48 40 52 44 56 48 56 48 56 44 52 44 56 52 68 80 80 76 72 48 64 44 76 8 420 932 752 796 860 848 816 832 844 868 812 820 824 864 844 888 824 832 860 936 912 880 804 856 876 948 880 888 880 944 932 980 940 948 968 1008 1000 972 960 1012 1020 1020 1020 1020 1020 1012 1008 980 992 1004 932 856 900 996 1008 1016 956 952 984 1020 984 968 944 972 940 940 896 900 880 912 900 892 852 920 924 968 888 900 876 936 872 880 860 932 924 952 904 1020 1004 1004 984 1020 1016 1020 980 888 904 896 968 964 932 872 820 752 724 664 632 596 588 548 532 500 504 488 484 480 492 496 500 544 516 512 616 608 672 624 496 492 516 444 536 584 700 708 648 672 784 840 680 496 552 488 480 428 416 324 260 188 164 116 100 136 140 96 124 120 148 112 116 156 184 136 124 80 116 108 136 144 156 140 136 120 128 116 120 100 108 96 96 80 88 80 84 68 100 116 160 140 124 84 96 96 128 112 104 76 96 72 64 96 88 84 72 60 68 64 72 64 88 80 92 52 68 24 60 20 56 24 60 24 52 16 44 20 52 20 56 24 56 28 56 20 72 44 72 44 100 72 100 84 108 76 140 116 144 104 148 116 172 132 192 136 188 136 192 124 184 132 72 0 36 100 120 72 112 92 240 204 216 112 176 128 184 128 180 136 192 160 212 172 264 168 248 124 192 84 176 52 324 428 688 656 668 524 696 500 648 484 532 444 516 348 468 364 452 352 436 348 436 372 460 340 432 340 440 364 468 380 472 372 468 388 496 420 528 448 544 428 528 448 552 456 556 464 572 448 548 436 548 444 552 444 552 428 564 476 540 468 416 272 216 160 248 172 232 144 288 340 548 176 168 208 220 24 0 0 8 0 16 4 16 16 16 20 20 12 20 12 20 12 20 12 20 20 28 20 28 20 28 20 28 20 24 16 28 24 28 8 4 16 24 16 20 0 8 4 20 20 12 12 4 4 8 0 4 16 20 0 0 0 32 60 120 136 228 200 304 240 300 236 304 228 340 308 376 328 436 344 380 244 232 96 48 0 0 0 24 0 4 4 4 20 0 32 0 12 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 20 16 52 0 28 4 64 28 40 0 28 4 84 52 56 0 48 80 224 196 284 236 248 112 204 264 452 468 560 460 372 160 236 188 424 492 532 500 516 256 220 232 188 296 536 380 464 460 432 120 28 16 8 0 4 0 0 16 28 16 72 208 416 444 492 424 516 444 296 96 32 32 4 60 100 264 496 496 284 52 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 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 8 20 0 4 0 0 0 4 0 20 8 112 284 544 444 364 232 244 140 184 136 192 152 212 172 200 152 180 136 180 120 160 124 156 116 148 112 148 112 152 104 152 128 172 136 172 136 180 132 172 136 176 136 184 140 188 140 188 124 172 108 172 100 160 108 168 128 168 108 148 96 160 100 168 96 204 140 276 188 320 188 328 216 604 676 724 468 672 508 432 188 380 156 260 204 228 184 268 168 252 248 312 196 100 0 56 20 72 212 504 448 376 176 180 164 272 212 204 156 172 124 128 84 124 40 120 232 496 460 340 252 484 356 492 468 596 484 780 708 792 596 708 624 932 808 868 488 520 368 480 316 492 392 464 356 388 248 340 228 252 132 248 800 1020 124 208 112 172 88 164 84 156 84 144 84 144 76 152 96 144 92 132 80 76 48 80 76 76 52 44 60 80 68 60 48 44 48 56 68 76 76 64 48 44 48 56 56 56 48 48 48 52 52 56 56 56 56 56 52 52 52 56 60 56 64 52 68 60 52 64 52 88 24 564 952 724 824 844 836 800 820 824 832 840 816 792 788 812 856 804 792 856 908 904 864 852 828 904 892 888 864 932 928 924 928 932 916 976 988 1000 968 968 1020 996 1020 996 1012 980 988 952 944 964 956 856 808 860 952 984 1020 936 936 972 1004 924 880 868 960 908 856 824 824 840 840 836 800 804 824 900 900 880 860 888 912 880 848 872 932 980 992 984 960 1012 1016 1008 968 976 980 1012 900 964 952 1020 980 1020 924 920 976 1012 904 876 800 880 792 780 708 768 696 736 644 684 596 644 524 648 508 572 516 512 568 464 312 376 332 388 252 344 692 1020 824 704 520 464 300 412 316 432 304 364 256 268 172 220 152 184 124 156 128 160 136 172 156 188 112 172 164 180 144 180 156 176 136 148 136 128 120 128 132 124 120 120 116 104 92 96 88 80 92 128 132 116 104 136 120 116 100 144 136 100 64 72 80 80 88 76 52 68 84 96 80 72 56 72 60 80 76 84 52 60 52 76 68 84 64 80 56 80 64 88 52 76 44 72 44 72 36 80 44 72 28 84 32 72 40 76 32 116 80 120 68 128 76 148 112 180 128 184 140 200 136 188 136 88 0 60 120 152 104 160 188 324 280 256 168 248 152 224 156 252 168 280 204 332 244 372 268 364 220 304 184 304 492 800 732 800 688 800 612 704 628 620 528 652 436 572 520 576 444 576 456 584 448 584 444 588 468 580 432 560 440 576 444 568 444 572 452 592 476 620 508 652 508 696 524 708 528 696 536 700 516 676 556 708 552 676 532 688 556 656 524 716 556 628 556 668 544 660 388 468 416 692 572 600 296 436 448 544 184 52 4 28 4 0 4 12 12 24 16 28 16 16 16 12 20 12 20 12 32 28 28 28 28 32 28 32 36 28 28 20 20 12 12 8 8 12 16 12 12 8 20 32 28 16 4 0 4 8 12 12 0 24 0 44 40 200 264 440 400 568 404 564 344 492 288 484 288 516 332 504 364 608 452 576 428 544 348 352 128 92 0 24 4 8 4 4 0 4 0 4 4 4 4 4 4 8 4 8 8 12 8 12 12 12 16 8 48 100 140 100 96 152 244 276 76 32 68 172 280 268 188 96 80 216 408 440 484 404 304 100 156 236 392 396 468 420 320 116 160 84 308 368 428 440 512 268 116 188 108 164 464 360 448 436 444 128 8 28 0 16 20 16 0 4 0 0 12 88 340 336 436 288 464 364 316 68 64 12 32 48 72 132 432 424 296 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 8 12 4 8 0 4 8 16 8 12 4 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 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 0 4 0 4 4 8 12 8 24 0 0 100 164 484 452 348 192 208 80 136 84 136 92 152 120 172 124 164 76 124 52 124 76 120 80 124 92 132 84 116 96 136 92 132 92 132 92 128 72 124 80 144 92 148 100 144 100 136 100 128 88 116 80 112 16 96 20 100 56 108 80 108 84 112 96 112 120 160 128 312 40 300 220 628 484 564 368 604 436 208 76 264 148 136 132 188 132 192 128 208 216 248 112 0 20 0 0 56 152 420 412 240 108 164 148 188 152 172 144 172 80 116 48 52 16 156 316 612 480 176 172 272 208 340 216 208 248 344 372 480 404 400 304 360 324 348 264 384 332 400 332 444 276 392 340 364 244 220 136 168 92 92 804 832 0 48 92 108 28 72 52 76 52 96 60 64 48 80 60 72 80 88 32 64 44 68 52 60 56 64 72 68 64 64 48 48 36 48 48 60 48 52 36 40 32 44 44 56 40 52 48 60 52 52 40 44 48 52 44 48 40 52 44 56 84 16 36 96 60 48 12 12 356 788 856 748 808 812 756 840 828 808 824 848 832 780 780 804 868 836 856 848 876 848 884 868 876 840 896 892 928 888 912 888 936 936 952 936 960 980 988 960 1004 1020 1020 996 980 964 984 964 1000 940 932 884 752 876 912 944 924 940 976 980 952 908 908 928 996 920 880 888 896 852 824 816 840 792 824 832 928 920 916 828 904 912 928 852 900 960 1020 976 996 1020 1004 1020 1004 1016 1008 1004 960 924 964 1020 1020 1012 1004 992 1004 972 916 900 900 908 860 824 816 796 740 720 724 764 764 740 756 776 812 748 656 712 736 656 560 544 376 268 196 196 808 964 788 604 476 440 220 288 256 284 292 252 196 204 200 212 184 204 172 184 140 144 104 124 112 144 104 152 132 140 112 152 128 140 108 140 116 148 124 140 112 128 100 112 84 92 64 96 64 108 68 100 84 100 84 96 100 108 108 108 104 96 60 76 64 96 68 84 72 80 64 64 44 52 48 68 48 64 36 56 40 64 52 72 36 68 56 76 48 52 48 68 40 28 4 32 36 48 0 100 0 36 76 40 0 32 0 20 0 28 0 44 4 60 0 48 36 68 76 68 28 100 48 64 16 16 0 32 52 108 44 116 128 264 188 212 160 180 112 160 168 196 92 188 188 188 172 256 160 252 88 204 304 652 624 732 612 672 544 624 480 536 432 524 392 476 340 440 328 448 328 444 348 452 352 448 340 436 356 456 352 448 344 440 336 436 356 456 352 444 336 440 352 460 396 492 396 496 400 496 404 500 392 504 424 536 436 528 412 500 396 536 440 528 440 528 452 576 476 524 396 476 412 520 400 468 328 472 460 472 260 148 0 0 0 0 0 0 0 8 0 24 8 20 16 20 16 40 20 24 4 24 16 32 24 20 8 16 8 28 12 32 16 28 12 24 4 20 4 24 8 28 12 20 0 4 12 16 48 32 28 12 0 0 0 52 136 372 368 420 352 388 288 320 228 284 208 284 192 268 192 272 212 340 320 444 356 416 316 352 248 252 56 0 0 0 0 12 20 0 36 12 8 16 24 28 0 0 0 4 0 44 108 116 168 268 328 208 248 360 540 332 260 324 536 428 296 80 112 364 600 408 312 160 200 176 528 508 548 384 460 152 264 180 456 512 508 412 424 204 192 140 248 420 560 432 572 380 256 184 236 152 512 444 460 516 492 228 52 0 20 12 0 28 20 24 20 4 60 120 352 424 484 456 460 516 416 168 28 72 0 44 24 148 368 388 352 128 80 28 52 4 44 0 0 28 0 0 0 0 0 0 0 0 0 4 0 4 12 16 8 0 0 0 0 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 24 12 20 8 20 4 16 4 16 8 24 12 4 0 0 8 0 0 0 0 0 4 0 4 0 8 0 12 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 8 0 12 0 8 0 0 0 0 0 0 0 0 0 0 4 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 0 0 0 0 4 8 12 16 4 8 4 0 12 0 12 0 32 0 20 104 192 524 580 544 276 336 180 244 144 188 148 212 148 184 168 196 156 176 128 168 128 164 120 160 128 172 124 160 128 168 132 172 132 172 132 180 120 176 128 192 140 196 140 192 136 204 132 196 120 184 112 180 104 172 112 164 112 156 116 160 84 208 120 240 192 356 236 512 584 868 600 776 596 800 572 664 296 304 184 300 164 264 208 216 192 240 172 264 236 232 84 24 16 24 4 120 208 524 464 300 152 216 188 224 172 176 128 148 72 104 108 136 76 380 452 420 224 320 260 236 224 556 312 272 168 332 256 408 328 488 356 460 284 476 344 452 300 452 340 456 300 336 300 392 324 252 164 288 84 228 816 904 296 296 100 172 84 192 36 140 40 156 76 172 28 128 20 132 68 144 80 96 68 84 64 76 60 80 60 76 68 64 56 48 44 48 56 60 44 48 48 48 48 48 48 44 48 48 56 56 56 52 48 44 56 52 52 48 48 52 52 56 12 64 96 92 32 16 164 560 796 936 796 728 804 832 736 796 824 816 852 880 868 804 780 796 852 856 840 820 800 828 844 876 840 848 852 892 884 880 868 876 920 940 948 940 952 972 976 956 976 1000 1020 1000 984 980 960 940 964 928 892 832 708 864 888 920 884 924 964 960 936 920 940 964 964 908 892 916 932 908 892 896 868 848 840 868 920 944 908 860 864 908 904 856 868 936 972 956 992 1008 1020 1020 1020 1020 1004 980 956 936 976 1016 1016 976 1016 988 1016 1020 980 1008 1000 1004 952 944 896 892 852 856 828 832 800 804 820 864 892 896 816 892 916 900 884 928 652 444 420 480 832 952 616 520 384 456 280 336 220 328 260 284 216 268 232 264 212 244 164 208 196 232 196 200 148 160 136 180 148 152 120 160 132 148 140 160 144 156 128 136 112 120 116 124 108 116 100 120 108 128 92 96 92 104 92 116 100 144 100 132 100 104 76 72 84 88 88 100 92 104 92 100 80 88 72 84 68 76 56 64 56 68 76 68 60 68 80 104 92 100 52 92 84 88 48 76 52 84 76 136 60 60 56 64 28 92 60 116 52 96 36 76 40 72 16 72 24 56 20 20 0 40 24 36 20 20 4 68 92 168 112 168 196 296 244 256 220 232 224 236 168 204 160 304 252 300 292 360 184 324 380 732 724 844 708 820 648 728 564 696 544 664 488 604 456 556 408 524 404 532 448 572 452 584 464 596 480 608 500 628 504 636 512 644 520 648 488 616 484 600 460 588 468 604 472 612 476 616 480 620 484 624 476 620 496 640 508 640 496 624 508 668 524 628 516 640 492 632 480 624 500 624 488 608 476 592 448 588 452 576 424 460 252 268 8 60 4 48 20 36 8 16 20 12 12 0 20 8 44 20 28 16 24 28 16 44 8 44 16 8 28 12 32 8 28 4 20 0 24 4 24 8 28 20 20 32 8 0 24 0 24 20 8 88 96 380 372 604 432 600 372 564 332 516 296 492 284 488 260 460 244 440 240 476 316 560 392 604 392 556 384 468 260 240 60 48 0 16 0 16 0 0 0 12 32 36 12 20 0 44 28 120 184 204 268 364 392 208 256 312 528 380 252 244 468 420 304 36 16 240 560 432 328 112 156 112 376 436 508 384 412 104 164 64 328 420 468 392 432 232 136 92 148 304 460 344 472 312 256 116 144 44 384 332 384 408 480 344 84 0 0 32 0 52 0 36 12 12 44 48 232 264 412 292 412 308 268 108 40 84 72 76 40 52 224 264 268 48 188 0 8 0 20 0 0 32 0 4 0 4 0 4 0 0 12 0 4 0 0 4 0 4 0 4 0 0 4 0 4 0 4 16 0 16 0 16 4 8 0 0 0 0 4 0 4 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 0 8 0 8 0 4 0 0 0 4 0 4 0 0 0 0 4 0 4 0 12 16 20 0 0 4 0 4 0 4 0 20 20 8 8 0 4 0 4 0 4 0 4 0 4 0 12 0 12 0 12 0 4 0 4 0 0 0 0 0 0 4 0 0 8 4 12 4 12 8 16 8 16 8 12 4 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 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 0 8 0 8 0 8 12 12 0 4 0 44 80 392 484 548 340 344 152 176 72 132 84 152 96 144 100 156 96 148 56 108 72 136 64 128 68 136 72 132 64 132 68 136 76 140 80 140 76 128 88 140 96 140 96 132 104 136 100 132 88 120 88 112 60 124 64 124 92 124 120 124 100 196 88 192 148 296 168 456 512 844 480 524 492 908 592 328 64 204 172 180 108 200 140 140 112 128 80 224 200 136 20 0 0 0 4 80 232 480 428 200 120 168 148 172 124 120 68 80 36 64 36 88 160 420 320 120 56 212 160 104 196 352 124 168 140 228 184 212 216 336 296 276 116 292 336 432 308 336 224 280 252 172 128 276 676 400 172 148 80 292 764 544 508 616 592 476 76 84 56 128 100 80 0 8 12 140 320 332 140 44 52 84 40 60 40 48 44 52 56 56 56 60 44 48 36 48 44 56 28 44 44 56 48 52 36 36 36 48 44 52 48 52 40 48 48 52 44 48 40 52 44 56 40 24 68 76 16 256 616 840 820 844 752 760 800 764 744 856 836 848 872 912 892 828 788 784 864 864 856 792 788 800 860 856 820 804 848 856 892 872 896 888 944 936 956 944 960 964 972 956 972 980 1020 1004 1016 980 964 916 940 904 888 772 724 852 888 856 912 944 984 932 920 908 948 932 916 872 896 908 944 908 928 924 928 900 912 892 952 952 952 884 904 924 956 896 912 932 984 960 956 988 1000 1020 1012 1016 956 912 952 928 980 1020 996 988 1004 1020 988 972 976 1008 1000 968 936 940 924 892 888 896 892 864 864 884 864 860 908 900 864 876 916 904 824 956 824 584 656 620 592 460 460 444 496 436 472 424 336 308 300 276 236 232 216 216 220 248 188 200 164 168 140 156 132 152 144 172 148 152 132 164 144 156 108 140 108 140 108 124 100 116 76 96 76 96 76 100 72 100 80 96 68 84 68 84 84 96 96 96 92 88 68 84 72 104 56 76 60 88 68 88 68 88 52 68 48 64 40 56 32 52 44 72 32 60 48 76 52 68 56 60 32 44 44 60 60 76 4 84 8 40 0 60 80 44 48 72 20 48 0 20 0 8 0 4 0 0 0 0 0 0 0 0 0 4 0 40 88 156 68 120 112 212 144 192 156 180 84 200 188 200 148 208 168 248 108 240 240 524 596 788 660 708 544 624 480 536 416 524 424 512 380 476 336 424 296 408 300 416 348 456 340 452 348 472 372 492 380 484 392 504 420 532 440 544 408 508 404 492 376 468 372 476 344 448 348 452 356 460 364 464 356 456 360 460 364 468 376 476 360 516 388 452 400 528 436 496 384 464 388 472 364 456 344 456 380 440 344 456 432 520 416 432 324 288 108 32 0 0 0 16 8 16 4 12 0 16 0 20 4 24 4 20 8 8 8 8 12 24 16 28 16 28 12 24 4 20 8 20 12 24 12 24 20 20 20 8 40 24 32 20 0 60 136 400 384 428 296 352 228 300 224 296 216 284 204 280 180 256 148 212 116 204 140 240 228 336 276 392 324 400 280 312 112 76 0 0 12 20 32 0 20 24 36 40 12 12 4 20 52 104 172 144 240 376 464 248 224 288 584 460 284 228 492 464 412 104 72 184 592 504 456 160 224 124 384 468 592 464 488 204 288 140 352 448 512 436 452 296 204 164 224 324 560 464 600 488 436 216 240 140 412 408 488 448 512 420 88 32 20 12 0 0 0 16 40 20 60 40 216 328 412 264 452 352 420 380 152 4 36 44 40 112 340 648 772 656 568 40 44 4 32 20 8 0 0 0 0 0 0 0 0 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 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 8 4 8 4 8 4 8 8 12 4 8 0 0 0 0 0 0 0 0 0 4 16 4 12 0 12 0 8 0 0 0 0 0 0 4 4 12 8 8 4 8 8 12 12 8 0 8 0 12 0 0 0 0 0 0 0 0 0 0 4 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 4 20 36 40 40 4 8 8 0 8 0 12 0 4 0 12 64 92 360 508 664 596 580 308 284 156 216 152 196 148 176 140 176 152 176 120 136 148 168 128 156 132 164 136 160 124 152 128 160 136 168 144 172 132 176 140 184 144 192 132 180 136 192 132 184 128 180 116 176 128 200 128 200 132 192 128 200 76 256 140 360 272 412 240 644 848 1020 784 840 728 992 532 256 184 328 204 272 180 196 100 232 132 148 128 280 236 128 12 36 0 20 20 136 276 548 416 228 148 192 148 172 120 124 80 100 92 148 16 176 392 436 148 204 180 256 164 228 240 276 60 300 200 336 216 308 196 368 252 360 288 488 472 728 544 528 336 504 384 400 164 408 980 748 212 256 0 456 736 444 380 692 744 840 696 768 648 764 608 544 332 356 444 684 816 804 344 144 96 116 48 60 40 52 36 52 36 48 56 52 48 44 44 48 52 52 40 44 48 52 52 48 44 40 44 44 48 48 52 52 52 52 56 52 52 48 48 52 52 56 68 44 16 12 212 724 928 808 716 768 780 864 804 764 788 936 892 888 896 912 888 836 796 800 824 852 828 788 772 816 832 832 800 808 820 860 876 880 888 908 920 936 944 944 948 948 956 952 940 964 992 988 972 948 932 920 884 884 860 752 732 872 852 812 896 944 928 888 864 912 908 892 848 852 852 884 876 868 856 888 904 916 892 888 904 940 920 892 900 952 968 956 928 948 956 964 940 944 980 992 1004 996 928 884 952 928 948 996 984 964 1008 1008 964 960 956 996 960 924 888 928 920 876 836 872 872 864 876 932 904 920 916 932 872 872 856 908 844 940 852 656 692 740 572 420 412 672 772 628 688 708 548 452 328 360 300 332 252 264 212 268 180 220 188 232 200 224 172 196 164 200 160 196 160 196 152 176 140 176 144 180 152 184 152 176 88 108 100 116 108 120 104 120 120 112 96 96 80 104 84 116 80 112 80 96 80 92 96 96 68 72 72 76 76 80 76 80 72 72 68 76 76 80 72 72 68 68 64 80 68 80 60 76 100 76 28 80 68 88 32 56 28 64 72 156 168 376 460 420 208 276 192 248 172 224 160 208 112 176 108 160 120 168 80 16 0 24 24 28 12 52 96 168 164 168 152 184 128 156 148 156 124 248 216 280 268 332 176 280 280 544 656 920 788 808 620 748 572 696 560 688 544 668 512 632 512 616 464 568 436 564 444 572 460 580 448 564 436 560 440 564 416 548 432 576 464 608 492 624 500 632 500 616 472 588 456 584 428 564 432 572 440 580 448 588 444 572 432 564 432 580 456 604 444 620 448 500 404 604 488 612 500 592 432 564 452 584 456 576 448 592 468 616 512 648 556 668 576 624 452 408 228 180 28 40 4 16 0 20 20 12 4 0 12 8 24 28 28 36 12 28 20 16 28 24 32 20 24 16 20 12 20 16 24 16 28 24 28 44 20 4 20 4 24 40 0 240 324 596 416 520 272 468 232 464 256 484 280 492 280 480 288 480 248 424 196 384 176 380 232 456 328 540 388 528 360 456 292 260 60 48 0 24 4 8 4 8 40 44 40 44 24 44 8 64 168 156 208 320 416 176 84 212 564 456 224 164 444 440 368 96 44 72 496 460 464 160 152 100 296 452 532 420 408 212 184 44 236 360 476 408 452 316 116 88 112 180 412 344 436 368 368 128 168 60 228 212 308 224 320 184 32 0 20 24 0 36 4 24 16 0 4 0 208 440 580 420 596 512 668 616 400 0 60 48 36 76 256 668 812 748 756 68 48 0 12 0 4 0 0 4 0 4 0 4 0 0 4 0 4 0 8 20 4 36 0 28 0 16 0 12 4 12 0 12 0 12 0 12 4 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 4 0 4 0 4 0 4 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 0 20 8 12 0 8 0 8 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 4 0 0 8 0 12 4 16 8 20 8 16 8 12 4 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 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 0 4 0 8 4 8 12 12 0 4 0 4 0 200 360 596 504 544 316 296 108 160 84 164 104 148 88 136 108 152 100 140 76 144 56 136 60 144 60 132 44 124 48 132 56 140 64 140 88 144 104 152 108 148 100 136 100 136 96 128 92 124 84 120 92 128 104 132 124 132 132 128 76 124 168 288 280 232 164 484 680 804 544 668 428 364 104 172 128 200 104 152 120 72 0 124 56 88 104 256 188 76 0 28 0 4 4 96 248 432 304 120 120 144 92 96 64 80 56 80 76 88 24 244 384 256 0 172 96 168 140 180 100 168 92 180 116 184 148 196 136 200 228 340 312 300 244 380 292 280 212 376 336 340 156 296 620 484 168 156 152 392 548 424 524 664 604 512 576 536 504 560 544 520 472 512 468 456 516 428 168 44 32 0 36 48 36 40 32 36 32 40 40 48 36 44 36 48 40 48 40 44 32 36 28 40 36 48 36 44 36 44 40 48 44 52 48 52 44 48 40 52 44 56 0 136 0 8 464 780 684 692 740 752 736 796 784 800 832 888 904 896 856 856 816 808 788 796 768 784 792 772 796 808 820 780 824 816 828 848 860 860 876 884 916 916 940 940 948 940 964 956 972 976 1012 984 968 928 948 952 908 892 872 712 768 872 884 832 900 888 908 844 908 924 960 872 888 852 896 868 892 836 872 844 880 888 892 856 876 900 916 872 896 924 972 960 948 920 936 928 932 940 956 964 976 956 916 852 956 896 912 956 960 976 984 984 1000 984 996 988 968 908 920 936 936 860 840 856 880 844 856 876 932 912 912 892 892 848 840 860 912 836 832 672 652 728 676 528 448 744 932 660 780 740 676 552 424 440 476 484 452 380 348 328 276 240 164 136 104 128 128 156 148 156 140 168 156 164 132 136 124 148 124 156 132 164 148 176 108 124 120 136 124 140 132 140 120 124 92 108 92 116 100 104 92 100 84 100 80 100 84 96 84 96 80 92 72 84 68 84 72 84 68 96 92 112 92 100 20 56 36 68 40 60 28 48 36 48 36 80 40 20 24 88 108 268 408 636 616 680 552 292 244 296 240 292 232 300 240 304 264 280 248 288 260 308 156 0 0 16 4 16 0 32 72 120 132 132 88 108 36 88 76 88 76 196 140 136 88 172 168 364 512 732 664 680 520 652 536 572 464 560 460 568 460 536 404 484 388 476 340 436 324 440 332 444 332 444 332 436 316 412 292 396 292 396 304 416 328 440 348 452 376 480 384 480 364 452 348 444 328 428 332 436 340 440 344 444 340 432 320 416 320 432 348 456 348 496 312 284 184 324 276 372 396 456 376 472 372 440 328 452 344 460 408 512 436 528 472 576 456 572 512 568 436 420 228 200 44 32 0 8 4 24 4 36 0 16 16 48 32 36 16 12 12 28 20 32 20 32 16 24 8 20 12 24 12 28 16 28 8 24 28 32 44 28 24 20 0 240 348 424 240 252 156 204 116 208 156 256 192 276 196 272 216 288 184 240 132 192 88 164 96 240 208 360 280 360 272 340 288 272 132 72 0 0 0 20 24 24 48 48 48 40 36 36 68 52 180 148 192 284 520 348 144 204 572 532 332 164 424 488 468 196 132 88 532 532 584 232 196 92 296 444 608 504 500 304 304 148 320 392 520 416 456 336 244 160 244 200 452 320 424 320 308 100 244 172 324 324 464 364 604 428 496 128 36 24 0 12 0 0 12 0 40 68 364 728 828 720 864 712 824 680 648 56 128 68 60 56 248 648 892 772 860 140 40 4 20 12 28 4 0 0 0 0 0 0 0 0 0 4 0 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 0 0 0 0 0 4 8 8 0 0 0 4 4 16 0 0 16 16 24 16 16 4 16 12 16 16 16 16 16 12 12 16 12 12 0 4 0 4 0 4 0 4 0 4 0 4 32 0 8 0 8 4 0 0 0 0 0 0 0 0 0 4 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 20 48 56 44 24 4 4 8 0 8 0 12 0 28 8 0 24 0 160 348 644 560 708 580 564 308 264 136 196 156 196 144 184 156 212 180 220 148 164 144 164 148 164 136 148 124 144 128 148 132 156 136 160 132 168 144 180 152 184 144 180 132 184 132 180 128 180 124 188 132 204 132 208 136 216 140 236 168 272 224 428 372 540 520 928 704 876 584 648 340 348 148 312 136 268 144 200 156 168 48 132 104 164 188 260 168 44 0 12 8 8 12 136 264 420 272 180 168 184 100 112 68 104 84 120 92 96 196 444 324 264 144 224 156 216 232 304 164 244 212 260 200 304 212 336 216 364 352 596 240 320 124 300 208 384 272 432 432 412 264 464 284 412 228 180 56 540 572 452 268 428 324 416 316 368 220 292 188 232 164 252 204 196 120 156 64 112 104 64 64 64 56 56 44 60 44 52 40 40 40 44 44 44 44 48 52 44 36 32 32 36 44 52 40 40 40 40 44 48 52 56 56 52 52 48 48 52 52 56 28 32 8 280 616 660 540 704 700 768 748 808 804 888 864 888 848 836 772 756 728 748 740 764 708 736 744 780 780 800 772 784 772 764 776 800 820 828 844 864 884 892 912 936 932 932 940 972 972 980 996 992 964 928 936 952 928 896 840 668 752 856 888 900 896 908 872 876 888 936 900 864 856 872 860 868 844 848 828 856 828 888 868 852 828 888 880 876 828 876 904 948 916 900 860 876 880 876 896 892 896 900 856 836 928 884 864 940 944 964 968 952 992 1000 992 972 936 928 928 952 888 876 872 912 912 888 856 868 924 924 868 872 872 852 788 824 820 756 780 784 688 744 680 576 588 816 956 748 796 752 732 776 600 624 572 600 536 568 536 612 616 588 432 376 248 244 156 184 140 172 120 188 160 208 152 200 156 196 152 192 148 192 152 196 128 164 136 156 144 148 140 152 140 132 120 144 144 180 148 176 152 180 140 160 140 156 136 132 148 148 136 132 120 120 112 116 108 104 104 120 136 144 132 120 64 76 60 68 32 40 16 44 32 64 52 96 24 84 220 452 664 688 660 728 640 716 612 440 284 368 280 376 296 392 316 404 348 420 348 440 376 464 284 44 0 16 4 8 4 28 56 88 96 76 60 60 20 68 68 68 20 88 16 80 100 364 504 804 740 836 672 736 608 748 612 704 592 696 548 680 528 636 476 612 472 580 432 552 432 564 440 556 428 556 436 560 432 544 408 524 396 524 400 536 412 548 424 556 452 592 476 608 472 588 456 584 440 576 440 576 444 580 444 580 436 568 428 560 424 568 440 580 468 608 388 380 212 364 264 432 352 544 496 668 492 552 416 580 444 596 476 656 544 692 548 660 556 688 548 628 516 656 556 632 336 272 96 84 40 52 36 52 24 32 52 56 60 44 28 16 24 20 32 24 32 24 28 20 24 16 24 16 28 20 28 28 20 40 28 24 28 20 24 84 88 448 464 612 276 444 204 416 192 432 224 476 264 500 288 508 296 496 276 464 240 416 180 352 156 360 268 492 340 512 316 500 344 448 252 248 48 28 0 16 4 4 36 48 56 52 44 32 84 16 172 176 156 140 388 260 128 56 360 412 324 56 272 420 412 144 48 0 384 436 496 160 180 80 172 320 480 428 376 188 172 44 204 216 340 228 284 164 184 96 212 184 380 300 404 304 492 356 536 484 616 604 740 660 800 728 912 348 8 4 4 12 20 4 44 4 16 12 212 636 684 564 644 552 700 580 724 92 68 60 16 32 132 464 764 676 784 220 8 0 4 0 8 12 0 4 0 4 0 4 0 0 4 0 12 12 0 24 0 32 0 40 0 32 0 28 0 24 0 16 0 16 0 12 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 4 8 20 0 16 0 16 0 20 12 28 0 16 0 16 0 12 0 0 4 4 0 0 0 0 4 0 8 0 8 0 8 0 12 0 12 0 20 0 16 0 16 0 40 16 60 24 56 24 64 36 8 0 0 4 4 0 0 0 0 0 0 0 4 0 8 16 4 12 4 12 0 8 8 16 8 12 4 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 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 0 8 0 8 4 8 4 8 12 12 0 0 0 32 168 452 420 596 496 576 344 328 108 124 80 144 96 152 108 148 124 176 76 144 72 152 80 148 56 120 52 128 52 128 52 128 56 128 68 128 88 140 100 144 92 136 88 136 84 128 84 128 80 120 84 128 88 140 108 148 112 152 120 144 108 224 168 436 512 728 464 604 336 244 100 216 96 76 84 164 112 132 100 124 48 96 44 160 164 180 68 16 0 12 0 4 0 104 212 296 156 140 104 124 56 72 48 88 72 104 76 116 252 392 184 172 124 144 120 188 148 276 140 160 128 204 144 212 156 212 180 276 272 352 136 120 64 232 264 364 264 324 320 240 192 316 176 276 208 28 100 580 416 36 0 108 76 44 68 84 76 80 64 64 60 80 80 68 72 56 52 44 48 32 60 56 44 48 28 44 28 44 28 36 32 44 36 44 36 44 36 40 32 40 32 40 32 44 32 40 28 36 32 48 48 60 48 52 44 48 40 52 44 60 72 0 124 500 524 520 516 564 492 652 692 756 780 828 804 836 736 724 672 668 652 688 688 708 680 696 728 760 756 732 768 812 760 772 756 800 796 824 832 864 852 864 896 920 928 920 956 976 984 972 992 1008 1008 956 924 904 932 884 848 668 796 848 900 932 952 912 952 904 948 892 912 844 908 860 892 836 876 828 864 816 836 864 892 824 828 848 880 840 812 812 884 912 928 864 848 828 852 860 884 864 868 848 840 796 900 832 848 900 912 924 928 932 964 984 992 928 912 904 920 896 868 896 936 932 912 880 872 868 960 948 884 844 892 864 800 784 808 760 720 716 720 712 704 632 708 860 992 792 808 760 792 836 732 660 596 528 528 532 612 656 752 760 756 748 672 560 404 320 264 224 164 156 132 120 92 108 128 148 120 144 112 148 128 156 112 124 116 120 116 124 140 136 128 124 100 124 120 144 104 108 84 104 84 124 112 156 132 152 144 152 132 132 112 124 108 124 92 96 84 108 112 128 96 96 44 60 28 44 16 52 48 100 104 112 108 188 184 276 444 684 616 664 568 636 532 604 528 416 236 300 236 296 228 304 236 308 220 272 256 336 288 432 288 64 0 12 0 4 0 20 36 44 4 12 16 36 0 40 12 0 0 0 0 180 344 632 644 704 560 596 496 672 560 572 432 576 480 548 428 524 408 480 368 472 352 448 316 432 332 452 332 432 316 428 316 428 312 424 308 416 292 392 296 396 300 404 304 404 328 444 364 476 376 472 372 472 352 448 348 448 348 444 344 444 336 436 336 432 332 432 328 428 356 460 288 292 176 256 184 288 204 332 360 528 432 460 324 436 360 452 376 492 424 524 412 492 408 528 416 504 416 576 488 572 524 412 204 160 104 108 56 84 44 72 48 64 36 40 16 20 16 28 20 32 24 28 20 24 12 20 12 24 16 24 20 32 16 32 16 12 16 16 32 52 156 344 364 384 184 196 132 204 140 224 156 256 192 288 220 312 208 288 196 276 180 240 120 172 40 160 108 264 196 276 208 304 252 312 252 248 112 56 0 0 12 12 48 52 60 56 52 36 76 68 480 708 744 536 684 472 432 284 444 408 456 192 316 380 520 304 216 80 352 384 512 252 244 112 252 276 456 376 428 240 428 304 520 452 644 508 676 532 792 608 840 724 928 800 992 828 972 808 980 816 928 820 920 796 928 804 1020 596 56 60 4 60 0 4 16 12 60 0 160 560 932 680 836 676 824 688 820 164 120 104 76 52 160 360 848 724 860 448 44 28 20 12 8 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 20 20 24 36 40 40 40 24 28 40 48 28 32 8 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 4 0 16 8 52 48 84 44 68 40 60 20 24 0 0 8 12 4 0 8 4 24 24 20 24 36 32 48 44 56 52 80 84 108 120 136 140 148 144 128 136 160 168 176 164 152 132 148 96 48 8 12 4 0 4 0 4 0 0 0 0 0 4 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 4 0 4 32 60 64 32 0 4 4 8 0 8 0 8 0 0 0 0 36 0 32 104 376 532 656 564 688 588 608 336 264 136 216 156 212 128 164 112 160 140 164 148 180 156 172 128 132 124 148 124 148 124 148 120 144 104 144 120 168 132 176 132 180 132 188 128 192 124 196 120 196 132 220 140 232 152 252 160 276 180 376 284 536 324 768 624 752 516 608 276 304 140 260 148 272 184 212 132 192 124 132 84 168 80 180 200 132 36 0 16 12 8 0 0 132 244 312 192 228 116 148 76 116 92 152 128 172 152 300 312 380 252 248 132 276 180 312 228 272 204 272 228 316 212 352 248 372 296 484 320 380 224 248 108 452 416 488 280 436 244 364 156 272 216 340 136 216 200 696 416 112 176 228 76 220 60 180 88 136 40 116 76 140 52 120 40 76 64 88 48 68 48 44 40 36 32 32 28 32 36 32 36 40 44 44 44 44 32 36 44 48 48 44 36 32 40 40 36 36 40 48 56 60 56 52 52 48 48 52 52 60 24 132 356 552 488 524 500 512 572 720 688 756 772 824 744 812 704 728 672 700 680 740 708 740 700 724 740 796 744 724 760 884 896 872 860 864 852 840 836 864 840 868 876 936 920 936 940 1004 956 956 956 1020 1020 976 888 844 880 856 836 696 816 848 864 912 880 888 912 928 916 884 872 884 888 876 856 836 828 828 820 804 800 864 868 820 792 832 840 824 788 804 852 920 920 872 828 824 836 860 884 880 868 872 836 844 860 852 844 928 892 912 920 932 952 992 988 912 888 904 900 856 888 944 968 928 848 828 828 860 872 904 812 792 852 872 780 772 704 784 652 708 772 760 656 636 716 908 1020 816 784 812 816 812 820 792 704 700 628 660 632 708 688 744 696 784 756 828 756 800 632 600 424 392 252 236 128 180 140 192 140 196 144 216 168 232 140 180 124 152 120 132 132 144 136 136 108 140 120 152 84 108 4 56 20 92 92 156 132 160 140 152 124 132 112 128 112 132 96 100 76 104 100 116 76 72 28 60 44 92 104 200 248 336 288 300 320 504 552 612 600 724 596 684 648 728 640 648 528 448 308 392 288 388 272 380 264 376 276 392 316 404 308 472 348 116 56 48 20 8 16 24 28 16 12 16 56 84 56 96 48 32 0 220 468 772 696 780 680 744 640 740 604 704 580 700 568 684 536 644 512 660 520 624 464 604 448 560 420 552 444 572 436 544 440 560 424 540 412 536 420 544 392 520 392 524 396 528 400 528 404 552 452 600 476 604 476 608 456 592 452 588 448 580 444 576 432 572 440 576 440 568 424 544 468 576 384 448 312 400 240 376 272 392 336 584 540 636 452 540 452 620 488 636 464 596 452 608 452 624 488 620 504 708 588 692 636 556 316 328 252 276 180 188 112 112 80 60 44 16 32 8 28 28 28 32 32 28 28 24 20 20 20 24 24 28 28 28 44 36 20 0 0 32 44 164 328 556 420 596 268 440 204 480 244 480 252 492 280 524 320 544 296 496 288 484 284 440 212 364 148 296 184 396 248 460 264 508 296 488 316 440 252 208 40 16 0 12 24 52 56 60 44 20 104 64 524 840 916 688 860 680 824 680 728 492 616 400 464 344 440 284 248 28 176 152 364 184 344 292 468 448 568 500 632 540 740 624 800 660 808 656 816 676 844 632 828 676 764 616 776 588 752 608 756 592 728 624 716 616 764 632 752 680 60 32 16 24 52 4 16 0 52 0 48 468 748 480 728 512 612 552 792 328 32 76 32 24 48 200 740 672 780 504 8 0 4 12 0 4 0 4 0 4 0 4 0 0 0 4 0 16 0 64 60 148 112 196 136 216 144 200 128 164 136 152 120 124 84 88 56 64 0 12 0 4 0 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 24 64 48 112 112 188 184 240 160 200 172 200 144 144 72 80 4 4 8 20 52 88 136 148 192 176 216 200 252 236 288 252 304 260 316 268 316 256 296 240 228 192 252 212 252 180 200 140 184 120 72 12 12 0 4 0 4 0 0 0 0 0 4 0 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 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 8 32 28 0 0 12 0 0 0 4 0 4 0 4 0 4 0 4 0 0 8 132 340 564 464 532 432 608 428 368 112 148 52 136 80 104 44 108 60 128 92 144 76 116 60 116 56 108 60 144 60 92 92 132 68 144 36 116 96 124 60 112 32 128 72 128 52 132 68 144 72 140 36 176 88 176 84 244 164 360 232 400 400 652 460 580 332 284 84 120 84 148 100 152 124 148 92 128 96 124 56 80 76 92 44 36 8 16 16 24 0 4 0 88 208 312 156 128 44 88 40 88 64 128 136 208 124 228 256 308 132 152 76 168 104 208 120 208 116 208 144 236 172 252 188 280 240 316 220 248 108 128 176 240 252 520 348 264 132 240 92 108 172 168 52 156 108 868 408 4 64 108 0 172 136 44 108 68 52 76 44 80 48 56 20 52 44 44 92 8 36 32 40 44 28 44 12 28 20 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 40 40 24 28 16 32 32 44 32 44 40 52 44 52 44 52 0 360 456 456 544 516 484 488 484 552 592 704 648 652 604 608 624 716 704 700 692 736 740 800 776 808 780 692 516 432 492 624 844 896 908 976 964 988 964 984 932 984 960 968 960 972 1004 968 544 624 872 1000 956 964 984 1012 916 964 736 608 836 824 888 896 896 904 956 924 920 860 868 840 880 848 868 840 864 832 852 816 876 856 900 856 884 840 892 864 892 808 860 892 972 908 916 884 912 956 944 920 980 960 872 812 876 736 880 976 896 912 912 904 1020 968 960 852 868 916 876 840 904 908 952 884 796 820 848 868 924 756 852 836 812 740 752 704 680 700 648 724 776 724 728 624 764 804 1020 752 808 828 772 796 712 852 752 704 748 648 672 712 700 660 624 664 684 708 704 728 740 708 660 660 596 492 340 260 156 200 100 208 136 140 160 204 140 156 120 120 128 136 156 144 88 152 52 76 136 80 0 92 172 324 248 132 0 92 104 108 92 116 96 108 84 96 76 92 64 68 68 64 68 80 0 64 0 116 228 364 428 520 524 560 400 272 440 536 444 576 552 624 588 604 512 604 488 516 452 600 456 296 168 280 196 284 172 240 180 280 172 284 220 312 244 168 0 36 0 36 36 64 44 44 20 60 84 60 0 20 24 96 396 636 660 684 580 660 568 652 496 584 484 608 484 548 444 572 416 524 436 532 412 488 372 464 348 448 320 424 316 432 324 432 320 432 320 432 316 420 304 412 296 392 292 388 288 392 292 396 308 404 308 432 360 484 388 480 376 472 364 456 348 444 340 440 344 452 352 436 316 412 328 448 376 480 284 340 276 320 228 248 184 260 212 360 376 528 412 444 352 484 408 500 372 464 352 456 336 456 332 440 364 560 480 600 524 520 352 292 180 244 164 108 24 40 20 52 28 28 8 36 8 12 8 32 40 52 36 32 16 28 20 20 16 36 20 12 32 36 4 32 36 0 0 132 308 388 308 352 216 268 188 244 160 248 184 276 208 296 224 316 240 308 232 324 244 280 168 228 100 172 64 184 144 268 188 252 228 308 240 292 224 260 84 20 24 4 12 60 80 60 36 36 108 124 448 824 968 792 980 816 1000 836 1008 840 1012 844 1012 844 976 784 884 676 816 696 912 808 1020 844 1020 832 1020 844 1020 808 1020 804 1000 780 1000 788 1020 792 1008 772 964 748 968 764 960 740 952 740 952 756 968 760 956 740 944 740 944 808 256 12 8 48 0 40 0 20 64 0 168 412 928 708 864 688 832 696 872 604 132 88 68 12 92 168 720 760 760 640 108 28 20 16 8 0 0 0 0 0 0 4 0 0 4 0 0 12 60 136 148 156 172 184 180 188 176 172 144 144 128 144 132 140 124 136 116 128 68 124 96 60 12 44 20 8 8 4 0 16 4 8 0 4 0 0 4 48 24 72 92 116 92 112 84 152 164 236 208 244 200 224 176 208 172 204 156 176 132 160 172 212 244 296 328 356 344 360 372 360 372 380 380 356 348 340 344 340 340 324 304 284 228 204 200 220 256 256 232 188 168 128 80 36 12 12 8 8 0 4 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 32 24 0 0 8 0 0 4 0 4 0 4 0 0 0 0 24 0 24 20 124 260 540 560 636 512 680 592 652 400 400 196 220 104 164 80 148 76 148 124 184 136 172 112 152 144 184 116 124 84 164 116 168 88 160 160 208 116 164 100 196 132 208 104 192 92 208 128 260 172 328 264 388 276 444 400 588 500 588 508 788 660 892 624 620 244 296 116 240 140 220 120 180 152 180 124 160 128 152 92 104 72 72 44 24 12 8 20 8 8 8 12 116 236 348 220 204 68 120 68 200 196 272 180 212 236 324 292 364 172 232 160 296 196 288 204 308 224 344 252 372 268 396 284 444 324 464 288 404 284 412 284 656 652 660 344 452 240 424 172 304 188 244 168 288 312 1016 424 60 0 80 52 396 340 224 64 160 88 148 76 152 88 156 44 124 84 60 12 64 32 32 40 40 40 40 36 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 44 36 28 28 36 40 48 40 44 44 44 40 36 32 36 228 500 472 504 584 648 632 724 704 748 624 588 432 540 584 676 576 640 564 632 632 724 676 728 636 724 732 752 664 676 708 816 844 884 900 944 936 968 952 992 956 1020 992 1020 960 984 936 988 568 864 948 964 956 1012 904 1020 1008 972 628 540 764 856 900 884 908 900 924 888 880 836 848 828 812 788 804 784 812 812 852 848 748 788 844 880 884 876 876 880 868 860 888 952 968 928 908 920 912 908 968 1020 1012 992 908 944 932 868 912 996 928 984 996 1016 1016 948 932 872 864 888 852 880 940 900 868 840 796 888 912 920 796 856 888 908 900 964 928 896 940 936 812 788 740 736 712 668 736 804 1020 752 776 804 752 800 764 756 708 772 720 692 628 704 628 692 656 724 656 692 660 752 632 684 648 748 720 752 632 632 524 464 244 320 184 276 272 312 204 244 164 188 136 156 132 140 160 172 104 220 56 108 416 836 908 932 884 760 256 132 100 120 100 128 92 120 84 112 80 108 76 88 68 72 60 124 120 288 456 520 524 588 552 572 524 568 496 360 492 640 536 628 552 656 532 592 592 720 688 732 640 716 496 368 244 380 248 388 256 420 240 392 244 392 320 432 368 284 40 52 36 44 48 56 56 56 64 104 0 108 96 48 236 664 644 808 712 752 632 744 616 720 576 684 580 704 572 668 544 688 512 648 528 656 500 612 456 588 452 568 432 548 428 556 432 556 424 548 424 544 416 536 408 528 396 520 392 516 388 520 392 524 404 532 408 548 440 588 472 604 480 612 468 600 456 588 448 584 444 588 452 572 416 548 428 576 484 608 376 480 380 472 320 396 244 384 284 456 416 616 516 616 428 596 452 588 432 592 448 592 448 608 456 596 484 692 568 700 504 512 360 452 332 360 200 152 96 84 4 4 20 36 48 0 28 20 16 28 44 56 56 48 32 36 32 20 24 32 24 4 40 24 16 24 20 28 24 256 356 568 380 580 308 516 268 480 260 496 276 508 288 500 292 500 316 484 284 472 272 412 212 372 204 320 156 336 196 432 244 460 260 480 292 440 304 396 220 188 48 52 0 60 68 92 44 20 64 28 300 648 820 640 784 604 780 584 788 604 800 612 804 616 812 624 800 616 796 632 840 676 800 604 792 572 760 576 768 564 760 584 780 592 760 544 728 536 768 596 780 588 748 556 744 556 736 536 736 536 748 544 744 544 748 632 820 776 332 0 28 4 24 36 8 4 24 0 92 232 784 636 756 568 716 576 776 564 184 16 36 40 64 56 476 640 644 572 112 0 4 0 0 0 0 4 0 4 4 8 0 4 0 28 44 132 136 216 148 212 156 236 164 224 156 200 132 172 112 144 112 144 120 140 120 140 140 140 108 104 96 104 68 24 20 28 44 64 56 56 84 132 144 132 140 184 188 164 136 148 120 144 92 136 112 164 116 144 116 152 112 164 144 200 164 196 184 212 212 240 264 296 320 332 316 320 344 296 320 296 348 300 344 288 340 284 336 264 300 224 224 144 188 152 248 208 248 168 184 124 116 36 24 0 8 0 4 0 0 0 0 0 0 4 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 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 12 28 20 0 0 8 8 0 8 0 8 0 0 0 0 0 0 12 0 0 0 20 60 336 388 504 360 512 464 620 472 512 320 320 188 248 104 124 32 84 32 84 40 92 36 80 8 72 108 140 100 144 88 344 312 132 32 132 52 172 52 192 44 116 28 176 120 256 216 376 384 584 432 524 332 528 388 560 364 548 488 648 432 776 560 284 76 124 84 152 112 120 72 124 100 128 88 120 88 104 48 60 12 20 8 12 12 12 32 24 16 12 0 72 144 284 152 140 40 112 72 156 112 176 144 236 108 272 264 264 72 168 100 168 96 196 116 228 152 264 188 284 184 280 208 328 256 340 224 284 264 324 192 456 420 296 180 292 212 308 96 212 112 140 272 244 256 880 328 148 100 144 92 232 300 144 36 116 112 116 164 140 168 132 116 92 0 8 20 40 40 36 36 44 32 44 16 36 20 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 40 44 32 36 28 40 36 48 40 48 40 44 32 32 16 20 344 452 256 272 280 356 292 400 296 324 200 152 76 244 336 380 332 324 260 312 336 408 392 432 456 556 608 672 664 708 712 748 732 764 776 804 800 836 840 876 892 924 940 988 940 916 892 964 812 936 876 780 848 988 936 1004 964 1004 824 612 760 868 972 936 904 900 884 872 852 852 848 856 824 836 836 840 824 808 784 768 828 796 816 772 812 816 908 920 924 864 892 900 968 944 992 980 968 1008 992 916 732 704 748 772 864 848 920 960 960 996 988 1020 1008 908 920 884 884 860 836 896 920 856 828 848 840 884 828 684 708 932 684 908 1000 804 848 644 520 600 712 716 732 780 752 736 784 812 936 668 708 764 696 688 736 684 736 740 708 720 672 564 564 584 584 600 556 544 532 572 580 592 572 596 596 616 572 556 572 504 408 488 272 340 340 320 208 240 184 196 152 160 136 128 108 148 84 144 0 396 796 992 728 824 752 816 572 284 8 80 48 84 64 84 64 84 64 84 84 80 84 92 88 148 224 460 508 512 496 536 500 496 472 536 500 332 408 544 440 488 436 560 548 640 588 684 568 620 524 628 408 316 228 332 204 280 208 312 200 308 192 316 248 372 312 268 0 48 8 48 20 48 36 60 60 24 48 32 0 240 556 780 592 672 556 620 556 616 448 508 436 560 460 548 436 548 444 536 408 516 420 512 388 464 348 440 340 440 316 424 316 432 316 428 300 412 300 412 296 404 288 396 296 392 292 388 288 392 292 396 300 404 308 408 316 428 348 464 372 468 364 464 360 456 352 452 344 448 348 432 320 416 332 448 388 484 284 356 308 364 280 288 200 272 212 308 272 436 400 524 332 412 296 364 288 420 332 436 340 464 352 456 368 520 404 484 292 288 240 460 412 384 184 132 68 64 0 0 0 56 40 28 28 28 16 32 36 60 60 72 36 48 32 24 16 32 16 8 16 32 8 24 8 0 8 176 292 376 280 344 224 296 208 272 192 272 200 288 216 280 204 272 200 240 168 236 176 212 148 216 148 192 92 152 88 188 132 220 152 260 204 288 228 312 204 232 76 60 4 12 20 80 48 28 88 48 296 676 988 796 976 772 992 780 996 788 992 784 988 780 964 780 988 796 984 780 976 784 1020 796 1020 780 1012 788 1012 772 1016 792 1016 772 992 768 1020 800 932 744 980 752 936 724 960 788 996 776 972 764 972 764 964 748 932 740 940 872 540 16 28 20 0 28 0 4 12 48 132 124 692 704 772 644 704 616 704 612 252 12 44 60 60 76 380 624 672 652 260 4 44 24 8 0 0 0 0 4 0 4 0 0 0 32 76 152 140 148 112 120 120 132 112 124 96 108 80 104 68 76 64 76 68 88 84 104 112 104 84 132 144 184 184 224 132 152 132 180 164 192 176 220 184 216 176 224 216 184 92 120 68 84 32 72 44 88 44 68 20 52 20 72 60 120 100 136 140 164 160 184 184 212 216 236 256 304 336 340 332 340 344 332 340 332 344 332 336 308 296 264 224 188 180 188 240 264 280 260 224 200 156 104 44 16 0 12 0 4 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 8 16 20 12 4 0 4 0 0 0 0 0 0 0 0 12 0 0 12 12 4 0 24 124 344 400 548 452 576 504 656 628 760 604 656 496 568 376 380 220 268 132 184 96 196 128 216 136 148 136 176 48 96 156 788 660 260 100 228 160 280 96 276 232 356 284 516 432 600 520 756 656 816 664 804 672 832 652 740 592 748 640 712 636 1020 776 312 188 260 148 216 120 148 100 156 124 136 108 124 96 108 52 52 0 20 4 8 12 8 20 12 16 4 0 88 172 356 280 252 160 244 152 256 164 236 180 304 132 308 352 540 344 368 200 324 208 372 248 412 268 424 288 448 284 436 308 500 360 504 340 496 384 596 380 468 216 408 436 600 516 468 196 336 180 384 408 380 392 892 352 360 292 380 280 408 204 324 172 300 136 308 380 372 136 296 448 424 48 112 100 16 32 36 40 32 40 32 44 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 44 40 40 40 44 48 52 56 56 52 52 48 40 32 40 368 468 288 340 324 464 340 452 352 376 244 316 276 424 360 360 304 316 220 304 232 336 324 420 428 564 576 628 592 636 592 592 604 668 648 704 676 748 724 788 784 824 816 948 880 940 860 1020 952 896 920 1020 632 464 400 668 872 1020 972 932 1000 1020 884 900 900 892 864 848 836 836 824 824 796 808 824 868 904 924 916 908 904 924 896 920 900 924 896 916 952 932 880 924 940 980 948 960 984 1020 952 848 672 600 468 512 472 516 540 596 612 600 604 772 1020 964 956 936 924 928 856 908 932 920 896 976 904 916 772 568 600 732 684 708 912 872 436 284 140 400 704 800 776 856 760 796 800 844 900 692 720 832 784 808 728 764 708 752 708 736 704 656 588 600 532 576 548 596 540 568 524 564 508 536 504 576 552 596 600 672 752 844 412 444 404 420 300 364 268 316 236 260 196 216 136 228 136 128 120 916 1004 900 844 932 684 776 728 560 140 224 80 140 92 148 104 164 116 172 140 168 164 232 192 256 280 552 552 572 536 600 536 552 504 596 508 448 516 660 576 652 604 728 676 684 620 692 640 656 580 664 468 404 348 504 336 468 308 476 332 484 332 460 352 452 372 292 48 88 68 76 52 64 60 96 64 36 112 60 124 696 728 748 580 696 568 692 600 660 468 564 516 652 544 636 516 660 536 640 508 644 516 640 480 592 436 568 444 560 428 548 428 552 424 544 408 532 408 532 408 528 400 520 396 520 392 516 388 520 392 524 400 536 408 528 396 532 428 576 452 588 456 592 456 588 452 588 440 580 440 568 420 560 436 576 476 576 336 424 352 460 340 408 284 408 296 408 312 484 452 628 468 580 376 496 364 556 432 568 440 596 460 588 468 620 456 532 288 328 312 596 576 588 352 308 92 96 20 40 28 16 36 36 32 36 36 52 56 72 72 80 52 60 44 32 32 44 36 16 40 32 32 28 8 40 64 356 368 580 376 572 328 520 296 464 256 480 264 492 280 480 260 436 180 340 164 344 200 356 208 372 204 340 172 320 148 340 184 388 216 432 276 440 288 428 284 372 184 240 84 96 24 116 68 52 76 8 184 500 848 656 772 592 796 592 792 592 784 576 764 572 776 588 776 588 764 576 760 572 748 556 768 580 760 592 752 596 748 596 728 592 728 596 740 604 748 612 784 604 744 596 808 696 780 600 752 564 736 544 724 544 692 544 680 684 524 0 20 28 12 8 16 8 0 32 72 8 416 540 612 496 576 472 584 560 284 8 64 20 0 96 284 524 644 644 352 0 24 0 0 4 0 4 4 8 4 8 8 16 56 124 120 192 128 172 104 176 112 168 96 140 80 112 80 108 60 92 48 80 48 92 72 100 88 100 104 148 140 180 280 420 416 400 336 372 360 360 252 212 140 212 164 168 148 148 84 124 84 116 72 116 92 144 104 140 80 112 68 108 76 124 92 136 84 124 88 124 104 128 116 124 184 224 284 304 356 328 332 260 320 256 312 248 300 224 264 184 196 108 144 96 200 184 272 220 248 192 200 108 80 0 8 0 4 0 0 0 0 4 0 4 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 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 12 20 16 8 4 0 0 8 4 8 0 8 0 0 0 16 0 0 0 4 0 0 0 0 164 216 392 320 436 344 480 444 632 528 604 444 560 396 444 308 364 208 256 152 256 176 272 240 232 188 236 120 164 144 704 288 128 132 332 216 400 268 492 284 420 328 516 376 492 404 628 476 624 476 704 556 696 468 620 368 648 520 576 448 624 384 216 180 188 112 116 56 84 48 104 72 100 64 84 44 48 8 8 0 4 20 8 28 12 28 12 16 0 0 36 100 332 292 264 136 180 124 324 328 352 136 116 132 128 188 572 492 392 152 284 152 280 200 312 200 300 192 308 208 316 224 364 264 368 260 396 344 532 368 272 204 440 404 704 636 376 156 208 172 416 308 228 320 700 244 268 160 224 276 384 372 180 284 824 576 84 8 192 40 300 440 388 44 0 0 12 36 36 36 40 28 44 16 44 20 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 32 40 32 40 36 48 40 52 36 48 40 48 36 44 32 36 172 328 264 340 300 468 320 392 372 328 224 344 324 388 312 304 292 268 212 260 212 304 352 416 400 520 552 584 520 548 504 516 524 548 560 568 584 612 588 580 432 372 396 480 484 552 500 648 820 916 924 628 184 236 268 220 652 936 976 872 848 620 672 1000 936 956 912 928 892 904 856 868 832 820 748 764 752 796 768 788 792 788 788 820 852 872 864 852 804 840 872 904 924 944 940 936 916 832 592 700 748 560 332 504 348 344 340 372 388 372 436 744 1020 952 956 896 896 892 800 772 900 880 844 876 752 748 712 516 528 364 356 484 764 520 176 252 128 408 756 800 752 792 748 816 784 828 868 676 652 680 616 628 652 792 660 708 720 616 676 728 628 600 516 488 456 476 444 448 400 456 496 584 624 708 756 828 868 932 992 964 328 308 264 308 228 296 220 284 228 268 216 236 216 200 152 120 216 960 800 844 788 820 652 684 488 460 224 120 68 124 96 144 120 164 136 176 156 160 168 232 216 236 224 432 532 548 540 584 524 504 452 508 492 532 584 648 500 524 424 464 308 308 272 536 588 648 500 568 380 304 248 356 264 344 256 332 224 344 240 368 280 384 304 260 0 76 16 72 12 60 40 88 68 52 0 172 552 708 480 604 492 588 460 524 400 440 328 480 392 524 416 496 392 528 424 496 408 512 412 500 376 452 336 432 328 432 312 424 312 428 308 416 296 412 300 412 300 408 292 404 296 392 292 388 288 392 292 396 304 408 308 396 284 392 312 432 340 444 348 456 360 460 356 456 340 440 336 428 324 428 340 452 376 448 224 272 236 312 264 296 228 292 228 292 212 332 316 468 420 476 336 384 300 420 352 436 356 464 372 452 368 468 324 356 128 232 220 464 464 572 420 364 140 60 0 24 28 12 4 64 8 32 40 64 64 72 60 64 44 56 40 36 32 60 52 48 24 48 8 16 0 0 52 268 308 388 268 356 232 324 196 248 164 244 192 272 208 260 164 196 72 116 76 148 124 164 128 180 140 176 124 168 92 160 92 184 124 248 200 292 212 280 196 256 224 240 124 64 0 36 8 36 72 84 252 540 1000 808 992 788 1004 780 996 776 976 764 964 748 972 768 968 768 972 780 984 780 988 772 980 764 944 744 932 760 960 780 944 788 980 796 940 732 936 764 904 704 844 696 892 764 832 660 804 640 792 636 788 628 796 620 736 692 668 72 32 28 8 0 0 24 0 20 56 64 364 596 704 620 688 596 660 672 444 72 60 12 8 112 276 528 704 704 488 4 20 4 8 12 0 4 0 4 0 8 24 36 96 108 76 108 84 112 80 104 68 88 48 68 20 60 16 60 32 48 16 32 12 44 28 56 60 64 52 92 52 80 152 308 512 516 464 468 400 340 188 120 28 104 72 52 16 56 36 68 44 64 32 60 36 68 36 64 56 80 48 64 32 56 32 64 16 52 16 48 28 68 52 84 84 132 168 232 292 336 320 284 332 312 320 292 308 276 280 248 216 168 156 140 196 224 276 268 272 252 224 196 112 36 0 8 0 4 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 20 24 12 0 4 4 0 0 0 0 0 0 0 0 0 8 4 0 4 0 4 8 20 0 176 252 428 368 496 420 588 456 696 644 788 636 756 580 652 532 628 480 572 436 544 416 528 412 508 452 588 560 684 444 620 468 544 552 616 432 636 492 640 500 660 520 712 524 704 576 844 700 888 720 912 672 748 552 736 580 876 668 532 296 364 228 324 204 240 136 164 104 128 92 96 76 84 64 64 36 36 8 20 8 32 8 20 8 8 12 12 16 12 8 72 120 436 496 516 264 348 284 532 488 516 248 252 204 272 232 580 604 800 552 596 356 564 372 588 388 576 360 532 368 536 360 556 380 544 408 620 540 684 332 408 512 604 304 852 668 444 236 356 348 600 280 304 476 692 396 460 376 500 476 572 452 484 360 544 124 96 4 64 520 788 604 684 504 236 12 156 36 40 36 28 40 24 44 28 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 36 36 36 40 44 48 48 48 32 36 36 36 36 32 28 40 160 356 420 492 428 564 412 492 396 416 344 504 416 464 388 476 320 348 272 360 240 404 416 460 432 572 596 640 556 560 524 572 516 584 528 596 560 656 552 576 364 348 316 460 428 632 520 760 844 992 892 1020 912 1020 808 940 808 1020 920 716 476 384 272 568 584 672 624 712 652 716 640 704 660 728 672 768 736 832 776 848 784 848 748 828 764 864 800 888 860 992 932 976 872 984 960 1020 820 792 560 664 736 660 488 732 516 524 520 564 560 508 572 824 968 940 944 916 916 960 860 864 900 924 848 892 688 736 772 632 516 612 484 872 880 380 232 232 140 428 668 776 716 776 760 860 760 756 676 616 592 580 344 268 312 764 776 720 712 688 668 640 588 628 576 576 520 584 596 668 776 840 876 988 956 960 944 1020 948 972 1020 936 308 364 288 384 280 364 272 360 284 348 276 324 264 308 280 292 420 1020 844 1020 760 924 748 776 564 628 340 284 172 244 184 260 204 280 220 292 252 276 228 308 268 328 248 440 536 616 592 648 572 588 508 552 516 592 536 528 352 364 260 276 272 324 388 600 628 632 576 664 576 476 368 476 328 496 332 484 324 484 348 480 372 468 388 320 92 124 88 104 72 104 88 136 80 124 0 576 772 644 532 680 508 684 556 636 456 520 408 596 504 616 500 608 496 632 508 620 504 632 504 628 468 584 432 568 432 552 424 548 424 548 416 532 412 536 416 540 416 536 412 532 396 520 392 516 388 520 392 524 400 528 396 516 384 516 396 536 428 572 444 592 464 600 464 600 440 572 428 560 428 572 444 580 464 564 308 376 288 404 320 420 268 392 288 412 300 428 368 544 504 644 476 580 424 568 448 572 460 584 468 568 464 572 408 444 216 356 344 508 476 652 544 540 352 208 0 24 36 24 20 36 8 32 56 76 72 68 56 56 44 52 48 44 56 88 92 88 52 32 16 8 0 56 116 436 392 588 380 568 352 504 280 388 220 436 252 468 276 424 188 316 120 256 96 244 116 240 104 248 160 324 172 332 172 312 164 312 196 376 272 448 292 456 276 432 292 412 224 244 56 104 24 60 48 72 168 356 828 660 772 612 788 620 788 624 788 620 784 620 780 620 780 632 780 620 752 588 776 636 760 644 740 668 764 756 748 688 676 660 696 716 740 708 708 596 664 536 608 496 596 492 592 472 584 476 604 488 612 488 624 504 620 592 668 188 0 8 16 12 0 32 28 0 32 72 208 456 580 500 560 460 564 568 528 88 0 72 16 120 196 516 744 716 604 72 4 0 0 12 0 12 8 8 0 20 48 84 112 156 92 176 128 200 116 164 80 128 68 88 52 56 44 44 44 72 32 64 32 60 36 68 80 64 40 92 80 76 84 148 400 520 536 544 400 344 240 256 144 104 28 68 0 64 44 60 28 64 28 60 28 68 36 72 56 96 68 104 64 100 68 116 44 92 36 92 52 100 80 112 96 100 104 128 208 268 320 292 328 260 300 228 284 224 280 216 228 140 168 100 184 156 244 200 276 212 252 188 164 28 16 0 4 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 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 4 24 28 8 0 4 8 4 16 4 16 0 8 0 0 0 0 0 4 0 8 0 8 0 0 88 152 284 248 376 296 420 244 472 428 636 508 664 488 608 444 592 428 560 380 512 348 496 308 460 292 428 352 588 392 460 324 476 336 420 288 500 368 484 348 512 372 556 420 620 496 700 488 652 480 596 372 520 396 620 584 652 284 176 164 296 204 164 144 164 104 112 48 84 24 64 4 40 4 24 0 4 0 8 28 4 28 4 32 8 36 12 16 4 0 0 0 340 500 572 280 300 164 288 188 228 100 188 48 200 112 228 264 664 588 568 340 428 308 456 388 508 336 396 252 352 228 368 248 388 320 524 508 460 136 332 424 396 132 524 228 212 112 316 380 428 120 200 316 376 164 196 200 328 340 316 136 168 208 232 0 28 36 16 552 732 588 824 636 196 0 0 32 36 32 36 24 44 20 48 28 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 20 28 24 40 36 44 36 44 32 40 32 36 24 28 12 16 0 128 320 424 384 440 320 428 324 368 348 460 372 396 336 360 300 376 412 404 228 316 384 396 372 496 552 620 524 492 436 492 484 480 484 476 536 576 528 460 300 224 260 308 332 516 464 660 444 420 360 404 368 440 388 484 432 560 760 592 336 236 228 216 292 356 368 428 408 444 416 452 396 456 444 464 400 424 416 480 300 436 516 652 648 704 672 728 652 680 568 532 472 556 532 560 780 860 784 872 848 896 800 852 756 796 852 904 892 868 844 976 872 820 860 848 836 836 776 824 872 880 824 872 700 752 864 696 804 972 964 684 384 568 376 348 200 400 548 700 720 716 716 688 636 552 484 516 572 524 272 160 0 480 800 700 624 740 620 592 600 672 696 744 764 864 920 984 944 936 932 972 852 728 676 768 792 844 864 796 224 336 212 308 172 264 168 264 196 280 216 276 176 256 236 252 364 852 768 868 784 928 652 636 504 496 228 264 176 236 188 240 192 240 192 240 220 236 196 232 204 248 160 288 512 588 580 564 496 512 444 440 308 372 320 400 336 420 376 456 472 608 592 668 540 580 504 612 512 424 336 396 280 364 288 340 284 392 280 376 276 380 312 284 36 108 20 88 28 96 52 96 36 28 228 656 516 456 516 468 360 532 432 496 348 420 336 488 412 496 376 492 396 496 388 496 388 492 392 476 356 440 332 428 320 428 308 420 312 424 304 404 296 408 300 416 304 412 300 408 296 392 292 388 288 392 292 396 288 380 276 376 280 384 284 380 304 412 324 440 348 452 352 452 340 432 324 424 328 440 348 452 372 460 240 276 208 276 248 296 228 272 212 296 216 304 244 368 356 484 416 484 372 448 368 456 372 464 368 440 372 452 320 328 108 284 244 400 320 488 464 500 424 312 92 24 0 32 28 24 4 28 44 56 48 44 36 40 24 36 36 44 64 108 120 124 56 56 0 4 0 24 104 340 300 388 256 372 240 336 172 208 108 192 172 268 224 248 136 140 72 88 40 76 60 92 80 116 140 156 128 164 104 164 76 156 88 204 156 276 208 292 228 304 256 292 208 228 88 76 0 24 8 108 212 372 972 840 1016 768 1000 788 996 784 980 772 964 756 976 772 952 744 920 708 868 656 800 636 796 648 740 560 648 552 492 376 428 320 420 364 512 456 672 600 736 656 760 640 720 604 704 604 704 616 728 636 732 628 748 640 752 652 796 376 48 8 20 20 0 8 16 12 0 116 264 476 704 568 684 540 716 644 672 180 28 80 80 88 212 400 700 672 664 192 20 48 8 12 0 8 0 0 0 24 72 104 76 80 56 92 88 116 72 84 40 68 24 52 0 40 0 32 0 20 0 24 4 28 12 36 24 36 20 76 64 84 52 84 152 324 436 476 396 400 424 500 432 108 0 32 0 0 8 0 0 4 0 12 0 24 4 40 0 44 32 68 36 60 36 68 0 36 0 24 0 60 52 100 92 120 92 108 140 244 320 372 352 316 316 276 300 280 312 292 304 252 244 204 236 228 268 256 288 264 260 272 208 108 20 12 0 4 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 28 28 4 0 4 8 0 0 0 0 0 0 0 0 0 0 4 12 4 0 0 0 4 0 112 136 292 332 520 436 532 376 540 452 648 576 780 684 844 644 764 616 708 544 656 528 672 492 660 516 612 412 536 456 544 384 524 348 548 472 604 496 700 548 740 588 800 652 888 680 864 660 856 576 688 496 752 664 828 532 424 156 260 216 236 148 272 176 204 140 116 44 40 28 32 16 16 8 4 0 8 12 28 8 24 0 8 4 8 20 24 0 24 28 44 0 392 620 772 624 564 256 340 216 328 196 332 200 316 188 316 232 592 624 880 532 716 440 736 584 840 532 660 340 524 320 536 360 572 472 748 524 500 268 620 460 524 420 452 128 340 264 560 560 472 152 308 260 324 308 296 228 316 228 248 172 212 292 524 48 76 0 136 592 740 720 924 360 44 128 64 40 44 32 24 36 20 48 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 24 24 32 36 40 44 44 44 60 56 52 48 40 28 20 28 0 144 416 548 524 500 376 520 408 476 396 516 456 572 492 504 392 616 676 644 284 344 404 480 412 536 588 688 596 536 460 516 428 464 404 480 504 636 540 536 332 340 328 400 332 576 464 736 480 296 264 716 672 952 900 1012 712 428 476 664 336 340 328 392 356 496 420 532 408 496 384 496 388 508 376 424 260 416 436 676 692 860 736 780 492 488 312 440 328 412 244 408 408 628 432 424 772 624 532 728 704 848 812 788 956 1012 1016 1020 1004 1020 1000 1020 1016 996 1000 1020 944 912 840 992 776 816 700 816 656 828 980 872 788 992 984 832 288 612 324 404 288 444 440 676 724 736 688 628 556 600 524 572 464 372 168 192 52 208 700 728 592 684 588 824 916 948 908 928 920 972 928 916 924 892 860 912 788 684 664 808 808 860 876 788 236 380 252 396 272 368 260 356 268 348 272 344 252 364 252 404 416 776 892 1016 744 796 744 928 584 584 364 372 268 356 264 348 252 332 240 320 216 292 236 284 220 280 136 256 232 356 324 348 288 384 328 360 288 384 396 624 660 728 668 728 684 748 664 652 616 676 544 476 436 388 352 484 356 508 360 488 376 512 364 472 368 468 428 388 124 156 88 132 96 148 108 156 72 180 568 748 456 648 484 632 560 724 536 564 408 544 472 640 532 600 472 616 508 608 480 628 480 608 480 604 448 568 424 564 424 548 420 544 424 544 412 528 404 528 408 536 412 536 408 532 396 520 392 516 388 520 392 524 380 496 360 492 376 508 372 488 376 516 404 544 428 560 432 560 436 556 420 548 432 572 452 584 444 564 336 392 284 372 292 392 312 396 280 404 300 400 300 432 388 584 516 636 468 572 456 580 444 552 436 516 432 528 388 412 236 392 384 520 396 540 500 616 492 528 304 148 4 36 36 28 16 52 44 60 36 36 40 52 24 40 36 60 76 144 136 164 96 84 24 48 24 124 180 512 376 564 376 560 368 500 272 352 136 356 212 456 292 452 208 328 96 220 48 212 84 244 144 312 164 332 148 308 156 296 144 268 172 324 212 404 276 456 292 484 316 444 288 424 240 240 56 84 16 108 128 256 816 744 804 632 756 620 740 596 712 564 676 540 660 508 600 464 572 464 564 468 564 532 604 572 504 384 264 276 200 300 256 328 208 256 164 236 332 396 532 596 660 616 640 584 616 568 616 572 632 564 620 532 636 532 644 540 712 440 4 32 0 60 16 0 52 20 12 80 192 420 588 496 568 472 652 616 700 332 88 120 8 112 88 212 424 428 516 144 4 32 4 16 8 12 8 4 0 40 80 144 92 140 76 132 76 140 76 128 60 96 60 60 44 20 28 8 4 36 12 52 28 64 36 56 24 72 80 96 60 64 84 136 48 252 360 504 484 636 680 828 772 260 0 104 32 52 44 60 20 56 20 48 4 36 4 44 16 68 48 88 40 60 20 64 44 92 24 72 28 96 84 136 108 148 132 120 128 208 296 348 328 256 280 208 264 224 288 244 328 244 268 188 244 192 260 208 284 216 268 248 240 100 44 0 4 0 0 0 0 4 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 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 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 44 204 252 392 320 452 332 480 288 536 448 580 536 672 480 652 524 668 496 628 480 644 464 600 360 568 336 836 604 504 292 476 316 540 416 636 472 668 440 652 472 672 472 652 432 608 360 560 332 500 412 660 476 468 100 148 32 136 96 168 108 184 148 172 76 76 0 20 0 16 0 16 4 8 8 12 20 16 16 16 16 16 32 20 36 20 32 0 0 24 0 208 452 708 592 620 248 220 124 276 100 252 192 260 192 204 152 432 424 656 520 500 308 468 360 564 204 364 160 308 96 328 180 416 312 476 312 284 280 528 244 308 260 320 84 216 236 556 368 204 144 208 172 236 136 184 200 100 404 596 88 136 428 828 92 0 0 272 644 884 896 464 0 40 60 12 36 44 48 36 40 32 40 32 32 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 28 36 28 36 28 36 28 36 24 36 28 40 32 36 28 32 0 48 316 544 416 400 344 432 384 456 396 536 484 516 428 492 392 508 696 508 216 344 280 300 312 568 696 824 788 768 784 780 740 732 688 656 640 612 628 604 448 444 336 372 352 408 436 472 388 480 692 976 832 880 868 864 884 828 596 472 372 380 352 324 356 380 384 440 420 428 388 444 412 496 352 284 448 788 776 912 744 836 648 616 356 324 204 296 312 400 456 632 516 668 500 656 752 588 440 484 252 316 284 308 272 408 512 596 676 780 808 816 772 760 724 756 720 708 888 904 680 700 580 776 800 836 860 744 404 772 784 632 572 616 668 532 524 620 576 632 644 712 620 508 460 448 400 432 188 124 208 132 88 0 436 640 648 584 540 880 908 884 828 856 844 864 836 848 804 872 856 832 820 844 752 644 760 812 812 784 208 304 204 296 176 280 148 256 164 324 164 272 212 192 136 300 488 412 376 328 160 120 96 388 508 508 200 180 128 220 172 228 164 240 192 240 196 200 176 256 164 148 104 140 128 168 100 136 68 132 80 144 84 160 116 208 172 264 220 296 296 400 376 440 368 368 208 168 24 144 196 336 352 404 344 368 304 380 320 392 340 428 348 384 120 72 20 140 44 76 76 136 68 224 580 536 324 512 464 516 512 576 396 448 308 444 380 540 400 516 400 512 392 492 372 476 372 484 372 476 352 440 312 404 320 420 316 412 312 408 308 404 296 400 300 400 300 396 292 388 284 392 288 388 284 380 272 372 280 376 264 364 260 368 272 380 280 380 280 400 320 436 332 432 336 436 328 420 312 424 336 456 336 400 264 324 216 296 220 300 220 296 224 296 216 288 208 280 256 408 372 472 356 444 356 460 364 432 332 416 308 420 292 292 120 276 260 368 288 396 356 468 476 528 376 296 68 0 0 12 0 16 28 44 20 28 8 32 0 20 12 36 48 84 120 144 136 72 36 0 0 92 184 380 288 380 280 364 256 304 124 112 44 112 84 200 260 344 224 152 84 92 40 72 60 104 116 180 152 212 176 224 132 164 72 132 60 156 116 216 164 252 212 300 240 320 240 308 216 232 80 44 52 0 76 204 388 580 884 696 820 680 808 676 832 656 780 592 752 584 756 604 772 604 780 640 700 708 676 396 284 172 196 164 220 240 256 224 192 160 168 152 152 164 208 252 508 656 792 652 708 752 752 656 780 636 772 604 796 624 716 696 796 572 72 12 20 28 4 28 0 16 0 32 172 348 624 652 684 640 692 676 756 404 108 16 52 12 24 28 56 64 76 68 40 40 20 48 0 16 0 20 24 40 76 92 84 80 60 68 60 72 56 68 48 60 24 32 0 24 0 24 0 8 0 16 8 28 12 32 40 56 44 64 56 76 64 80 92 116 332 636 416 736 888 700 632 236 0 28 24 76 8 60 16 28 0 8 0 12 0 8 0 16 4 40 32 48 16 24 8 16 20 28 8 44 24 72 56 132 108 124 80 148 252 372 376 296 320 272 268 288 376 308 336 308 336 284 296 256 308 276 288 252 260 248 244 172 96 12 32 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 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 4 4 36 64 248 296 408 344 472 412 556 440 680 624 716 636 720 612 736 592 736 620 784 640 788 640 760 664 964 696 944 736 768 656 824 664 824 680 828 656 792 672 852 700 860 652 796 576 740 528 736 544 732 584 636 352 264 148 184 144 220 184 224 168 224 192 172 112 64 32 20 20 16 24 20 20 8 12 12 24 16 16 16 16 12 20 0 20 0 48 0 4 44 0 196 444 796 628 876 660 500 212 400 216 372 236 344 272 356 224 440 496 912 644 840 468 760 576 796 512 756 500 736 504 656 428 644 472 716 376 576 488 668 352 428 240 324 248 428 516 620 356 372 176 368 284 408 328 512 340 264 640 776 220 248 416 1008 308 192 268 596 1020 988 652 96 4 48 40 68 40 40 36 32 28 32 32 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 36 0 60 352 652 468 480 456 596 584 632 532 636 576 612 560 636 548 708 684 448 332 464 348 348 292 640 708 744 752 868 920 908 1004 988 984 964 956 956 940 964 856 656 368 500 444 488 468 656 452 832 924 1020 868 984 904 976 876 1020 888 660 352 416 392 464 456 568 436 532 444 592 500 604 524 660 428 764 660 1020 900 1004 828 968 848 1000 788 808 628 808 752 956 832 980 920 1020 868 1016 920 680 468 456 276 408 348 368 348 468 424 496 468 588 584 652 596 600 508 568 516 680 960 1020 824 876 776 792 452 604 668 568 344 448 496 604 572 908 716 880 788 848 820 832 700 592 448 464 408 440 384 472 240 128 152 152 108 72 200 576 664 640 488 864 908 880 816 824 804 820 800 828 812 868 840 820 796 848 820 800 808 856 832 816 264 400 296 388 324 268 248 432 280 276 304 336 120 324 268 492 484 660 344 320 168 368 224 424 336 460 220 304 124 256 152 244 136 252 160 248 192 280 196 260 132 240 164 208 140 204 124 180 108 176 116 188 92 160 92 160 96 172 108 180 140 240 184 268 192 252 112 128 56 172 144 276 224 308 216 284 216 312 256 352 324 428 360 416 156 156 112 192 96 152 124 172 76 504 676 560 436 676 600 712 588 644 464 532 424 560 484 608 500 612 504 628 504 620 492 608 492 612 476 600 452 572 424 560 416 552 412 544 408 540 404 540 400 540 404 540 404 536 396 520 388 512 392 512 388 504 380 496 380 500 380 500 376 492 372 488 360 480 368 504 404 536 408 520 428 548 432 548 420 540 424 544 424 504 364 436 316 416 304 408 296 404 296 404 292 396 284 388 328 508 448 576 460 568 460 560 440 516 412 496 388 500 372 380 208 424 352 496 356 488 400 532 448 572 540 580 292 120 0 100 48 68 16 40 52 56 60 20 40 32 40 60 44 116 84 176 112 132 32 80 12 244 260 540 364 556 364 536 340 476 224 312 96 280 120 404 320 544 268 352 112 268 84 276 124 320 188 400 228 416 252 412 208 344 144 300 124 308 172 348 212 384 264 432 308 464 316 456 304 376 172 188 60 140 28 4 20 0 224 644 696 584 684 552 656 512 608 488 612 516 616 544 628 604 656 636 696 676 444 268 152 232 172 216 140 268 184 268 148 236 136 216 108 180 88 112 140 352 600 816 788 856 812 852 704 644 624 600 592 564 648 584 636 596 140 0 24 0 40 0 20 4 16 44 24 152 292 404 504 580 640 620 456 236 52 44 36 60 0 68 8 56 24 44 20 8 24 0 28 8 24 28 20 64 48 112 88 120 84 96 68 80 52 68 52 48 36 20 16 4 16 8 12 12 12 24 24 32 36 40 60 64 64 72 72 84 84 100 84 196 280 612 700 808 800 764 632 480 168 124 48 136 72 72 52 80 24 52 12 40 0 28 8 44 12 56 28 64 20 48 8 64 20 72 32 84 60 112 76 144 128 160 104 176 208 304 312 232 260 208 264 264 344 264 344 276 340 252 292 192 248 180 252 228 252 228 216 144 76 16 4 0 0 16 12 12 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 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 0 0 8 148 176 252 140 256 124 260 116 360 332 500 432 528 456 592 456 616 476 616 456 596 484 608 584 832 532 628 524 696 468 632 468 644 496 668 500 660 468 632 468 620 424 552 356 512 356 556 404 556 328 304 56 76 56 148 104 196 124 180 104 200 128 152 48 48 0 20 0 24 8 28 20 20 24 20 32 28 0 16 8 20 24 24 32 20 44 8 0 4 0 52 284 720 492 684 528 568 208 208 48 216 212 248 196 244 124 264 264 580 488 732 404 492 348 552 324 540 352 696 440 536 372 508 376 536 460 580 368 408 224 280 136 268 176 416 476 392 180 264 168 344 656 908 828 836 392 160 716 572 188 108 320 904 256 36 76 272 364 408 192 4 0 84 0 24 36 32 40 32 48 32 56 36 32 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 28 36 28 36 24 32 0 12 248 632 416 432 412 532 452 504 408 520 460 524 468 556 412 700 528 312 296 380 248 288 296 696 768 780 816 900 900 896 856 892 916 944 980 988 1020 1000 1020 748 428 368 372 480 428 396 528 916 908 868 780 864 772 928 896 1004 932 844 620 504 396 368 364 400 424 480 464 496 484 564 448 520 332 772 468 680 712 876 756 884 728 872 808 900 788 884 860 988 780 728 704 900 712 916 892 684 376 352 184 328 268 248 208 296 356 444 440 480 440 472 492 520 524 564 464 628 852 900 768 780 672 672 396 580 472 396 464 384 264 480 768 704 324 364 356 324 420 396 428 408 316 352 288 348 324 428 272 104 64 120 76 92 0 360 596 556 424 772 804 812 748 784 764 804 824 876 872 900 872 836 784 796 804 832 840 836 792 736 220 328 236 280 140 304 208 216 184 184 156 120 152 520 652 332 500 364 120 192 108 280 168 196 128 148 164 196 140 232 160 204 124 200 152 196 84 160 140 148 76 144 108 64 48 100 40 92 32 88 36 92 52 104 40 92 36 96 52 112 52 116 56 112 68 140 76 96 40 84 52 92 60 96 64 92 12 76 32 96 68 156 112 148 64 104 84 124 48 108 84 80 96 620 544 348 388 604 464 564 408 460 284 388 308 464 360 472 364 484 380 500 392 500 380 488 388 488 364 456 336 436 324 428 312 408 304 404 300 404 304 404 304 404 308 408 304 404 300 396 288 392 288 392 284 384 276 376 276 384 284 388 280 376 260 356 252 356 264 384 296 408 304 400 312 424 328 432 316 412 308 416 328 400 276 344 236 320 224 304 224 296 220 292 220 284 216 280 212 348 320 440 372 468 368 436 324 392 292 376 268 384 252 252 124 284 284 364 256 336 276 388 320 436 440 576 444 304 52 0 4 12 0 20 16 56 20 40 20 48 24 40 28 44 60 76 124 96 52 0 12 164 244 376 284 368 260 344 248 320 180 212 72 100 76 240 292 352 216 184 132 156 108 164 140 188 176 244 208 272 204 252 156 180 88 136 60 136 84 164 116 216 172 264 216 308 228 316 236 292 184 176 24 8 0 0 100 20 92 204 748 656 828 668 800 620 784 624 808 652 784 644 824 748 876 736 820 500 268 128 164 160 132 112 76 104 104 112 96 116 104 92 72 76 84 52 32 72 376 624 796 800 876 924 792 696 680 652 688 632 680 600 728 728 264 4 0 24 0 28 0 12 12 24 20 0 36 72 188 272 324 292 148 76 12 12 20 16 12 16 8 4 0 4 0 16 0 24 0 28 8 28 16 16 28 36 60 80 76 76 40 32 16 28 16 24 0 12 0 8 0 12 0 8 0 20 12 36 24 44 44 60 48 68 56 76 64 76 4 104 88 316 712 924 708 776 840 580 128 72 84 84 72 96 76 76 40 52 32 48 20 32 4 16 0 12 0 16 0 0 12 12 24 24 12 44 24 72 36 100 92 140 120 152 156 200 288 296 296 264 340 348 368 348 384 356 392 352 376 320 320 264 272 248 280 248 232 164 116 68 16 0 8 12 16 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 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 12 4 116 188 316 232 284 180 276 140 320 304 528 452 580 452 676 632 796 616 708 552 700 564 768 768 860 588 692 660 816 616 760 588 732 580 752 604 772 648 776 588 736 568 732 560 740 520 716 556 580 276 228 104 192 152 196 164 212 172 224 188 252 188 156 84 36 16 16 20 16 28 20 20 12 16 12 24 20 16 28 16 16 20 4 20 4 20 20 0 36 4 52 248 768 784 784 604 884 604 536 168 264 216 356 256 336 232 456 372 604 528 936 616 772 560 780 536 896 772 1020 720 772 624 812 608 800 636 728 468 616 348 388 220 460 476 772 488 424 196 244 220 312 452 484 140 232 188 460 824 532 92 168 316 892 240 32 48 16 12 0 56 64 4 36 76 4 28 28 28 28 28 36 36 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 28 28 28 28 28 28 28 28 36 40 44 44 44 44 40 40 44 32 256 844 716 796 708 780 740 772 612 628 496 500 428 496 536 784 536 404 440 464 380 376 388 744 772 836 860 836 780 840 860 868 888 908 912 932 908 940 992 684 404 548 496 572 520 708 856 1020 892 948 892 972 836 1020 996 1020 948 1020 1000 1008 776 756 496 524 404 596 536 588 496 644 544 588 504 760 568 676 852 1020 880 1008 752 840 824 1020 892 964 780 932 696 704 576 768 752 1020 984 732 468 500 384 508 392 448 316 408 360 472 408 468 408 508 464 560 544 632 476 744 952 1020 804 924 788 848 688 784 516 844 684 512 400 624 460 440 440 508 296 340 424 244 316 472 408 400 344 452 404 480 376 228 92 148 108 124 68 184 504 540 556 788 776 784 768 800 796 840 872 940 952 980 972 988 932 920 900 940 908 916 868 784 264 384 300 360 228 416 220 352 208 272 180 548 692 1000 864 556 520 396 116 268 308 520 220 396 236 304 256 396 236 364 256 344 220 324 212 304 228 264 152 236 108 196 128 212 116 196 124 200 128 196 124 196 120 188 104 172 100 184 124 204 124 192 104 172 104 192 116 188 100 168 68 132 48 132 64 152 80 160 84 136 72 148 80 120 100 148 108 168 104 152 104 164 388 812 508 432 544 720 516 552 432 504 364 484 424 576 480 584 472 588 484 612 496 612 488 604 488 604 468 596 448 576 432 572 412 544 404 536 400 536 404 540 400 536 404 540 404 536 396 520 384 508 388 508 384 500 372 492 380 504 384 500 376 488 356 472 352 472 360 492 388 524 412 540 420 548 432 548 420 528 408 520 404 496 368 452 336 432 312 412 300 404 292 396 284 392 284 392 268 424 364 524 448 580 452 524 400 476 372 460 352 456 336 340 188 404 364 496 340 444 352 476 392 516 432 572 556 624 304 116 0 44 32 64 36 24 36 32 28 28 40 60 40 96 64 140 96 168 60 84 40 328 332 536 380 556 360 532 344 516 316 472 228 368 184 472 364 536 264 384 232 392 212 396 228 388 224 412 264 440 260 416 216 352 160 312 128 288 136 308 180 356 240 412 276 440 300 448 308 432 268 336 84 80 4 44 0 0 0 0 600 528 692 572 652 540 640 572 652 608 632 680 768 928 892 904 656 332 104 208 212 212 68 184 88 176 88 160 88 168 80 124 60 136 76 152 56 72 112 312 636 912 784 920 716 792 636 660 644 556 564 672 720 720 244 12 12 8 28 0 20 8 12 24 12 20 8 0 0 8 40 48 8 36 24 68 32 120 56 140 48 84 0 28 0 12 16 0 16 4 28 24 20 32 8 48 36 76 68 80 28 24 4 28 16 16 12 4 4 0 8 8 4 12 16 24 28 40 44 48 48 52 52 60 60 68 68 80 36 112 36 160 404 1020 648 668 940 728 156 128 124 96 84 144 100 136 96 136 108 152 116 148 68 92 40 68 28 60 16 48 4 56 16 64 24 80 56 112 80 132 116 184 164 208 152 164 252 284 300 260 356 324 344 332 356 300 352 308 364 292 316 236 256 232 264 220 212 156 152 128 80 36 4 0 4 8 4 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 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 0 16 0 32 92 280 184 200 52 152 20 148 92 276 160 248 156 396 384 588 432 544 384 536 356 596 612 672 464 560 476 552 464 608 464 592 456 572 444 568 432 492 312 412 308 444 356 504 376 520 336 284 44 88 40 124 112 160 116 160 124 180 124 172 144 136 36 32 0 16 0 12 0 16 12 12 16 12 24 20 0 12 0 16 8 20 24 20 16 36 0 4 0 0 36 472 612 676 444 664 520 648 292 204 60 236 180 236 112 248 200 364 268 416 360 524 404 584 256 788 600 904 456 520 380 544 436 604 412 432 276 396 128 212 232 464 504 616 288 272 172 156 92 120 0 128 64 88 68 136 296 140 108 104 268 716 172 4 64 32 64 12 0 84 0 20 48 12 20 28 36 28 36 32 52 40 32 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 20 28 20 28 20 28 20 28 36 48 40 52 44 48 40 44 0 0 256 932 948 992 916 936 772 864 836 924 840 832 720 732 628 624 352 372 460 484 452 360 444 736 696 740 780 800 788 916 864 900 904 924 940 948 960 952 940 584 432 540 512 592 676 920 900 880 744 860 808 880 792 920 808 956 900 944 916 1000 964 968 856 700 496 464 460 516 468 504 496 456 456 484 532 636 720 904 628 764 512 540 496 612 424 480 444 452 404 512 340 432 540 792 844 584 324 440 392 456 312 356 288 356 332 416 352 384 304 388 392 508 536 604 456 728 852 928 716 824 760 864 744 708 320 576 684 500 440 348 116 304 192 432 472 540 648 320 280 380 348 340 308 416 372 388 360 288 108 116 116 84 116 52 268 556 652 756 720 756 724 768 732 768 772 836 800 828 860 932 940 940 924 948 888 896 876 736 228 300 264 312 212 256 192 228 56 396 504 796 792 800 720 768 172 72 32 12 288 388 144 212 148 132 156 192 152 252 192 260 184 248 176 220 208 176 200 416 356 244 136 204 116 168 136 180 140 176 136 172 124 152 96 116 64 100 64 108 48 96 36 92 36 88 32 72 36 68 16 40 0 44 28 68 40 108 56 100 56 112 72 104 80 88 52 128 100 92 64 160 444 612 296 404 476 560 384 416 284 384 268 396 308 452 348 476 364 480 368 480 368 476 360 468 352 468 360 468 356 452 332 432 324 420 312 404 300 400 304 408 292 396 296 396 296 392 288 384 276 384 280 380 276 372 264 364 280 380 264 360 252 352 248 356 232 336 228 336 248 376 300 420 328 432 328 420 308 408 308 424 300 380 268 344 244 328 228 304 224 296 212 284 212 280 212 284 188 300 260 388 356 468 364 412 300 364 272 352 252 364 240 236 120 284 292 380 268 336 256 360 240 392 352 428 436 536 388 280 32 48 8 36 20 60 24 52 0 32 20 48 44 56 68 80 104 116 76 8 24 212 272 364 284 364 256 348 244 336 240 340 252 264 188 320 308 344 212 228 156 212 160 232 184 236 188 252 176 236 164 216 136 180 96 152 68 132 64 152 108 216 176 268 184 288 208 304 224 308 224 272 64 68 12 32 56 24 196 408 808 708 884 680 824 656 812 652 772 624 716 656 856 880 956 840 452 144 124 192 208 152 48 88 80 84 68 64 76 88 68 32 32 16 0 16 56 72 68 80 412 884 712 660 564 656 624 636 660 628 652 704 612 504 180 32 0 12 0 20 8 20 24 8 28 28 40 12 0 0 8 24 0 52 80 92 96 128 120 112 84 56 0 0 0 0 0 8 0 12 0 24 8 12 8 12 0 20 28 32 0 0 0 8 0 8 0 8 0 12 0 16 0 8 0 20 12 32 24 40 16 32 20 36 24 44 28 44 12 24 12 44 52 704 684 412 360 420 136 36 48 72 116 60 68 76 64 96 96 124 108 124 80 80 40 40 16 24 0 8 4 8 12 20 4 28 12 64 28 64 44 112 112 148 116 112 208 304 336 320 380 364 360 396 404 372 384 352 372 336 332 284 312 288 304 252 228 192 204 196 188 112 44 4 8 8 16 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 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 20 0 16 84 288 296 332 236 328 216 284 160 376 216 360 288 476 412 620 532 676 516 640 488 644 608 732 584 656 524 620 492 652 524 664 484 588 396 516 276 372 180 328 208 388 312 520 540 552 260 172 44 148 116 136 148 196 180 220 200 252 180 188 168 132 60 20 12 16 12 0 16 12 12 4 8 4 16 16 12 40 12 28 20 12 20 4 8 28 0 24 28 28 28 372 640 928 676 860 684 924 672 652 340 368 200 344 232 364 260 536 344 496 352 576 592 1020 576 904 808 1020 700 888 572 712 476 716 468 520 276 464 276 608 616 788 580 496 284 376 316 392 88 188 100 152 88 144 84 120 44 248 248 232 296 692 196 24 48 52 4 60 8 44 112 20 4 32 32 28 28 24 28 28 28 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 44 48 52 52 52 52 48 48 0 24 144 756 804 876 860 988 916 1020 956 1020 964 1012 948 1000 564 540 396 516 512 504 464 376 572 844 780 772 796 872 868 916 864 888 884 924 920 968 960 1008 916 652 504 680 716 1016 960 1020 904 964 868 1020 864 1004 924 968 892 1008 924 976 848 944 928 1020 996 1020 824 672 460 564 520 592 500 576 524 520 496 776 788 988 552 724 484 536 424 496 316 524 360 364 304 508 344 468 596 716 856 632 384 536 496 572 344 420 336 492 452 588 472 508 364 416 408 616 600 760 636 924 928 1020 964 960 904 904 612 648 268 248 196 500 576 836 4 336 292 400 268 364 444 376 360 408 340 388 344 440 392 392 376 364 160 144 144 116 112 92 112 612 712 796 732 748 744 768 744 748 740 784 736 756 756 820 832 852 824 840 828 872 892 752 248 340 328 404 256 412 292 248 468 920 896 864 656 824 784 1020 336 108 0 144 176 428 184 268 116 264 196 288 204 336 248 348 236 344 224 312 184 200 240 588 492 372 172 280 160 236 168 244 172 244 168 240 196 256 172 232 152 224 156 228 156 224 156 248 168 228 136 220 116 188 104 176 92 172 92 172 60 152 96 160 96 168 116 164 140 160 96 180 160 136 104 260 568 636 396 628 532 584 452 540 400 520 424 536 428 544 452 576 488 592 472 584 460 580 460 588 444 576 460 604 468 600 448 584 444 572 424 548 404 540 408 548 388 528 392 528 392 524 384 508 380 504 384 504 380 492 368 484 380 492 360 472 348 468 352 476 340 460 336 456 344 484 392 536 428 548 428 540 408 528 416 536 388 480 356 444 336 436 320 420 300 404 288 388 276 388 280 392 280 416 332 480 416 556 440 520 372 448 348 428 328 436 316 316 216 400 368 484 360 448 344 448 324 432 360 532 464 584 464 564 264 208 24 28 32 92 76 44 36 48 56 80 60 100 64 116 92 172 80 104 56 324 316 520 360 532 340 524 324 504 320 528 356 508 304 520 356 524 292 432 216 380 208 392 220 372 200 376 212 376 196 356 184 344 168 312 140 292 140 300 184 364 244 404 264 452 308 456 308 456 308 424 212 136 0 112 168 436 644 720 688 592 652 548 636 620 676 632 660 668 624 736 700 844 732 832 252 148 152 192 104 212 84 120 56 120 52 100 56 116 60 80 36 108 0 44 16 140 100 172 164 896 856 872 680 820 684 748 628 652 588 640 456 544 284 116 4 20 12 4 20 16 8 4 0 0 4 0 12 24 4 16 48 152 164 256 184 296 180 268 132 192 64 92 8 36 8 4 4 0 16 8 12 8 12 32 0 20 12 28 0 12 0 12 8 12 12 8 12 8 12 8 8 12 12 20 20 32 28 36 16 20 20 24 24 28 28 40 36 68 36 120 20 464 1000 604 64 208 84 108 68 120 88 80 36 80 40 96 68 120 72 112 88 116 52 80 28 68 12 48 8 60 16 60 16 68 36 92 60 100 72 132 116 172 128 160 144 216 292 296 340 332 356 360 380 340 364 324 356 308 332 288 312 276 288 224 220 168 196 180 236 164 96 4 4 0 12 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 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 0 168 224 376 312 424 348 360 240 428 312 436 244 384 272 460 356 504 340 464 348 460 328 460 324 436 296 424 300 444 292 384 184 212 28 100 20 128 56 172 92 200 212 400 344 264 24 0 0 72 76 80 92 140 140 164 132 168 124 144 96 84 4 4 0 12 0 4 12 16 12 16 12 16 24 20 0 12 0 16 0 16 16 20 0 20 0 8 24 4 0 132 472 692 492 668 484 632 460 688 392 388 116 232 136 220 128 272 248 264 112 244 288 724 332 516 504 772 344 684 316 400 196 376 180 312 176 404 404 636 548 664 504 316 196 340 292 272 0 36 0 0 0 100 112 92 40 200 184 132 248 516 164 68 36 80 0 108 12 36 48 4 0 80 28 32 28 24 32 24 36 28 32 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 32 40 36 44 36 44 32 40 32 0 0 412 560 540 584 672 656 808 848 932 792 660 424 328 316 360 364 400 360 304 276 276 540 756 752 848 840 900 856 876 904 936 920 936 928 932 928 932 936 532 524 836 896 952 808 880 772 860 820 896 772 888 808 856 804 836 756 940 884 900 836 976 884 1000 956 816 536 464 452 552 464 548 484 444 288 584 736 792 728 884 560 420 296 368 184 292 300 420 356 432 388 576 660 652 472 452 384 540 528 644 512 620 572 672 560 588 448 528 420 500 412 556 444 536 456 756 720 920 808 904 836 540 116 172 184 244 344 828 584 784 272 312 252 180 108 148 252 408 460 432 340 356 336 360 360 364 340 332 148 144 116 132 84 108 44 368 596 756 688 724 688 744 708 736 716 760 768 792 776 788 776 796 764 760 740 776 820 656 184 244 252 292 224 292 40 400 880 884 704 700 560 672 644 728 688 232 0 0 0 140 100 152 104 192 128 188 176 272 180 240 132 208 128 184 168 108 44 176 112 116 92 188 108 144 104 140 104 140 104 140 100 136 104 148 120 168 144 184 140 184 132 204 144 180 136 196 132 176 136 168 128 156 124 148 76 136 116 144 104 144 112 136 96 148 92 120 124 108 72 188 464 504 340 528 372 432 292 424 300 424 328 448 328 448 340 472 372 480 348 452 336 452 348 468 328 444 340 460 356 468 360 460 368 456 340 424 312 412 316 416 292 392 296 396 292 392 288 384 284 392 288 388 284 380 272 372 264 364 260 360 252 356 252 356 240 356 252 356 244 356 264 388 304 420 316 424 308 412 308 416 300 376 264 344 244 336 244 324 224 296 208 276 208 276 212 284 208 296 232 328 292 408 336 400 268 324 240 316 224 328 212 208 152 288 284 380 280 364 264 348 264 292 212 360 380 464 424 484 380 280 68 8 0 44 8 36 16 56 52 76 64 64 72 68 88 104 64 36 20 168 224 352 264 340 232 336 216 296 204 336 256 348 256 328 248 312 188 224 144 208 136 212 136 188 112 180 136 188 112 176 116 180 104 160 80 140 64 148 104 204 144 224 164 280 212 300 204 308 232 308 272 168 56 36 0 280 640 748 752 652 724 604 760 692 728 552 632 572 660 648 668 624 676 720 268 80 136 100 32 116 60 56 28 40 36 32 40 48 56 28 28 48 60 32 40 60 52 72 0 444 796 828 668 752 564 632 508 520 384 416 312 472 316 72 0 0 0 16 20 20 32 0 32 24 0 20 12 32 4 8 100 164 196 220 192 192 172 184 140 148 116 96 40 32 0 8 0 16 0 12 0 8 8 16 0 0 0 0 0 4 0 4 0 4 0 8 0 4 0 0 0 12 0 12 0 16 4 20 0 8 0 12 0 16 0 12 64 20 32 8 0 264 872 384 44 60 108 128 80 76 52 56 8 16 4 32 28 48 28 40 40 44 16 28 12 24 4 12 16 16 16 16 0 16 4 36 28 60 40 84 60 108 100 144 116 172 236 296 308 344 356 332 336 336 352 336 340 320 332 320 296 284 284 256 244 212 212 196 244 232 196 92 28 4 16 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 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 20 48 168 328 576 508 672 688 740 572 764 544 688 356 536 456 612 472 596 460 604 496 660 508 604 460 632 460 552 380 504 356 440 236 320 144 264 124 292 228 368 220 308 300 508 128 92 0 64 68 80 28 48 48 104 104 100 64 120 112 164 96 68 12 4 0 16 12 0 24 20 24 12 20 16 24 24 12 40 12 28 12 20 16 12 28 24 0 0 20 16 0 52 572 916 652 880 696 820 616 836 648 704 428 424 200 332 204 408 368 444 264 588 404 608 436 896 832 952 400 812 408 608 372 640 464 748 564 820 696 800 644 1020 576 504 244 544 424 348 196 184 120 176 128 180 36 124 116 268 140 172 228 348 60 88 48 28 24 4 4 68 24 20 120 0 36 36 32 24 24 24 24 24 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 36 16 24 0 472 716 704 632 688 664 768 672 716 584 592 492 524 384 476 368 324 312 352 296 380 268 388 428 680 708 720 720 796 768 824 820 904 904 984 960 1020 824 752 864 1020 912 1020 884 1012 888 1008 864 988 888 988 864 996 892 976 856 972 908 1008 872 908 964 1020 960 1004 736 576 460 624 520 572 484 532 368 616 844 692 764 1020 688 512 492 796 568 524 524 876 756 680 608 760 708 584 428 652 720 876 772 932 844 1020 880 1020 976 1020 920 1020 924 988 856 1020 824 904 736 912 696 856 796 1020 916 620 324 328 288 468 776 1020 812 744 320 336 200 240 204 380 428 648 556 484 368 408 440 424 428 468 400 356 176 204 104 176 140 140 108 112 516 784 752 756 732 756 740 744 724 756 720 772 772 788 776 816 788 784 760 808 856 708 244 328 320 364 236 396 144 832 944 868 812 812 636 804 672 840 796 604 8 240 464 620 600 828 752 820 596 760 568 676 532 584 428 516 396 492 296 348 200 252 128 256 184 240 160 236 152 228 144 224 148 228 140 224 152 244 176 268 196 280 224 280 196 280 196 256 188 296 188 268 184 264 176 252 164 236 100 192 156 208 148 208 152 196 100 208 136 144 128 148 92 200 472 596 428 576 436 584 396 524 408 524 436 556 460 580 480 592 484 580 452 560 440 568 464 600 444 568 440 584 456 604 472 624 480 604 448 568 420 552 416 556 396 536 400 536 400 532 392 516 392 520 400 516 396 508 384 500 356 480 368 492 372 488 360 472 332 452 352 460 336 436 328 440 388 512 420 536 424 520 408 512 400 484 360 448 340 448 340 444 300 404 284 384 272 384 280 392 272 388 284 400 324 468 380 472 328 396 308 388 292 396 280 276 212 356 332 456 380 472 376 464 316 424 296 412 348 564 472 576 500 472 244 152 16 36 36 84 40 72 68 100 80 112 80 124 88 156 80 124 56 260 272 496 356 524 344 536 320 492 300 536 328 544 360 512 300 472 244 364 188 352 188 380 216 376 212 392 204 356 176 340 180 340 172 320 152 292 136 292 168 328 196 336 224 412 288 436 280 444 304 444 280 408 172 184 88 88 224 732 700 684 652 668 712 732 572 464 380 508 560 736 644 744 740 988 368 108 92 176 64 116 12 120 32 84 44 56 28 56 36 48 16 72 44 76 40 80 60 172 120 388 928 1020 852 1016 720 808 624 648 496 604 400 592 416 236 0 28 0 4 24 12 12 0 8 0 20 16 8 32 52 136 176 280 224 312 172 272 168 324 132 256 148 204 76 76 0 16 12 16 20 4 4 0 8 8 16 20 0 12 8 16 8 8 0 4 4 8 4 4 0 4 12 16 12 16 12 16 12 16 8 12 8 12 12 16 12 24 0 28 76 60 96 524 656 244 24 224 364 268 40 128 68 68 24 68 32 88 60 108 60 100 28 68 20 68 32 80 32 68 24 68 24 60 8 56 20 72 28 88 60 104 60 112 96 156 152 160 224 304 296 344 352 280 292 304 312 284 264 228 228 212 228 208 244 220 240 200 212 164 204 232 248 132 36 0 4 0 8 16 8 12 4 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 0 0 0 0 0 0 0 0 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 0 120 196 388 360 632 852 592 396 528 500 584 340 392 288 464 264 360 256 396 280 408 240 392 288 468 272 364 44 408 300 420 304 436 256 404 264 312 148 176 152 384 244 64 0 0 0 0 0 4 8 4 16 16 8 16 8 16 4 20 0 4 0 8 0 8 0 8 0 8 8 16 12 20 16 16 0 12 0 16 0 16 8 16 16 20 16 12 4 8 0 0 176 756 604 620 496 676 472 600 464 620 412 484 260 244 68 144 156 332 216 408 232 424 308 748 296 620 440 596 312 492 348 548 484 692 504 716 524 540 484 612 388 324 336 508 420 520 400 476 344 360 228 120 72 52 152 168 124 120 96 104 64 40 8 20 0 24 12 36 20 36 24 28 20 28 20 28 28 28 28 28 24 32 24 32 24 32 24 32 24 32 24 36 28 40 32 40 20 32 32 40 24 32 32 44 40 32 24 48 40 36 20 32 48 0 36 300 648 592 600 584 556 768 572 672 532 588 648 560 604 672 684 712 644 676 656 740 592 608 556 688 684 744 628 660 660 600 616 756 744 772 800 732 712 852 880 868 864 848 764 868 764 872 796 856 756 872 768 872 752 872 800 896 728 880 836 872 760 904 888 912 900 548 416 520 488 500 356 396 388 640 664 304 260 672 764 488 440 796 744 812 844 956 620 600 432 620 400 284 372 424 344 496 512 764 732 796 708 788 644 740 632 756 636 740 652 748 600 884 744 696 660 740 676 628 448 464 304 296 300 408 588 736 672 464 264 292 260 228 308 724 552 696 548 384 240 372 404 572 472 476 348 188 148 156 152 136 160 148 96 84 232 768 704 740 704 756 700 744 716 772 748 788 760 776 764 784 744 728 696 824 792 608 172 352 216 300 232 244 236 804 808 840 756 732 564 616 596 656 612 664 280 656 780 812 688 768 680 716 568 604 508 584 460 516 384 440 344 424 368 448 232 188 116 160 144 176 136 156 144 156 112 152 108 168 100 148 132 164 120 152 144 200 140 196 136 192 132 184 132 176 132 176 140 176 136 164 132 156 84 108 124 140 116 180 108 148 104 164 60 72 88 68 40 100 380 452 380 412 308 456 332 448 352 452 336 464 372 504 380 492 356 456 324 440 340 456 336 436 332 456 352 456 332 432 328 440 360 460 356 448 340 428 320 412 324 412 296 384 276 376 280 384 276 384 292 400 300 400 288 384 260 368 268 376 272 368 260 360 236 356 252 352 224 312 200 312 224 384 320 424 304 416 308 404 280 388 288 352 252 364 288 364 244 312 224 288 208 268 196 264 220 288 220 292 228 308 252 332 224 316 236 284 204 292 184 204 152 308 268 320 264 368 272 368 252 324 224 312 256 340 344 464 428 484 364 280 60 20 0 60 32 84 72 76 68 92 92 68 84 100 68 48 8 108 160 316 252 356 244 320 212 288 176 328 232 336 244 316 192 252 148 224 104 208 144 232 160 228 144 204 116 192 124 176 104 180 112 168 88 152 68 140 72 168 112 204 128 216 152 280 204 284 200 300 236 324 164 192 168 60 92 492 852 784 728 648 780 672 536 548 564 432 504 536 708 644 848 996 272 40 76 56 52 96 64 24 52 48 56 48 48 40 48 32 36 20 52 28 56 44 60 88 68 220 676 968 672 780 548 684 512 640 416 368 288 516 372 280 0 4 0 20 20 32 40 4 0 8 0 24 0 8 32 104 152 184 148 152 116 144 100 108 96 116 108 136 96 88 20 8 0 4 0 12 0 8 0 4 0 0 0 12 0 0 0 8 0 16 4 16 0 0 0 8 0 8 0 16 8 28 16 32 0 16 0 12 0 12 0 4 0 36 20 0 116 480 484 160 68 100 136 164 128 76 68 80 56 72 72 88 68 64 32 28 24 36 24 36 20 28 12 20 16 28 16 20 12 20 4 24 12 16 0 28 0 40 32 100 128 164 160 216 224 260 236 244 224 236 200 176 96 52 0 0 52 68 104 108 96 80 136 192 196 232 288 224 96 8 20 4 16 16 12 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 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 44 176 372 336 460 528 588 600 648 528 712 520 584 476 632 456 600 520 656 496 644 512 648 468 556 368 480 364 504 572 788 584 664 580 684 432 448 304 428 340 324 128 48 0 12 0 8 0 12 4 12 4 12 4 24 8 32 12 32 4 20 8 12 8 12 8 8 8 8 12 8 16 8 20 12 16 32 12 28 16 20 16 16 20 12 16 8 12 8 8 36 28 552 652 896 668 836 648 836 672 824 664 768 560 624 372 500 380 484 252 576 436 696 652 820 660 984 608 744 588 780 528 948 720 880 660 860 584 640 336 476 348 636 516 528 328 416 324 384 348 336 160 200 136 156 180 264 140 184 128 100 68 68 44 0 16 20 32 32 40 32 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 40 28 32 40 40 32 32 40 44 40 28 28 44 56 56 60 80 64 24 0 304 688 680 588 616 692 572 112 208 336 384 344 364 284 388 336 436 416 564 532 604 568 656 636 728 656 696 660 752 680 832 888 916 780 892 876 904 824 968 908 916 888 984 864 1004 848 992 876 996 872 1000 888 1004 900 976 896 1012 864 1004 948 1020 896 804 1004 944 932 940 384 564 544 696 496 476 408 748 796 484 208 500 568 652 604 756 736 1008 884 960 680 784 636 764 612 632 512 648 572 732 684 920 832 876 756 864 728 836 704 832 716 848 656 716 548 828 608 484 468 644 672 504 232 320 248 316 200 272 156 328 288 320 204 304 240 296 284 512 440 572 372 256 296 504 408 476 456 412 240 188 128 160 164 156 164 172 156 136 196 592 764 752 708 788 740 788 816 824 828 852 836 856 840 864 824 816 756 832 796 612 244 424 296 388 252 352 492 1020 876 908 844 940 652 720 632 768 716 832 516 876 736 804 664 788 684 768 604 680 556 652 512 584 436 528 412 524 424 532 272 284 176 276 204 272 176 260 184 272 176 264 152 252 168 260 172 268 180 280 196 292 204 280 200 272 188 260 176 256 176 256 176 256 172 244 160 236 112 168 148 208 156 248 152 228 136 204 68 88 72 72 16 144 428 544 452 496 392 588 472 580 468 564 452 568 480 604 492 592 476 572 448 564 452 576 452 572 456 588 464 592 444 572 440 592 460 596 456 588 444 572 428 560 424 548 400 520 376 512 380 512 380 508 392 516 396 508 380 492 372 496 376 500 376 492 364 472 344 456 360 460 340 428 324 428 332 468 396 516 428 536 408 472 384 496 384 456 340 460 368 472 332 428 304 396 276 376 268 376 280 388 284 396 296 404 312 404 300 408 312 364 272 364 244 272 212 372 320 396 336 456 364 476 348 432 308 424 292 432 344 520 476 556 468 484 244 104 0 68 40 60 40 76 40 44 52 136 72 120 80 108 40 184 196 404 312 508 332 504 316 492 284 528 352 532 332 500 292 452 244 408 228 400 240 416 240 392 212 368 192 360 196 332 168 328 172 304 168 304 156 296 164 320 196 340 204 352 232 420 276 412 264 428 256 484 284 336 252 284 128 292 396 656 796 988 904 760 480 632 532 520 636 812 860 696 752 924 324 76 104 136 64 92 76 76 48 56 44 48 36 44 32 40 40 44 36 24 40 56 88 152 92 228 520 1020 856 864 724 912 660 936 644 652 464 848 640 364 0 40 12 4 36 40 72 80 60 36 36 32 16 48 44 144 104 184 76 184 96 232 84 164 68 184 88 192 104 144 56 72 8 24 8 4 4 0 4 0 4 16 16 16 4 8 16 32 20 28 28 28 12 24 12 32 16 20 20 24 20 24 20 24 16 16 12 16 12 12 8 12 12 24 20 44 40 196 204 152 76 112 84 140 88 100 56 104 68 128 80 140 80 124 52 96 28 84 32 92 36 92 32 88 32 72 24 68 20 64 20 68 8 52 32 104 68 92 48 96 116 172 160 228 220 268 236 256 244 260 216 216 164 136 64 28 4 0 12 12 20 0 32 48 136 168 272 256 196 108 56 0 8 12 4 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 4 0 12 0 0 100 324 244 240 164 500 788 608 360 468 388 484 388 536 364 480 352 464 408 596 508 656 420 456 284 460 380 580 476 644 384 536 360 320 288 508 496 496 232 68 0 0 0 0 12 4 12 4 16 8 0 0 0 4 0 0 0 4 0 4 8 4 8 4 8 8 8 8 8 12 12 16 12 20 0 16 0 16 0 16 8 16 8 12 4 16 0 12 8 4 0 36 344 708 572 704 512 720 540 732 572 684 532 652 476 556 432 412 244 560 464 684 700 608 448 600 332 524 440 684 532 652 512 628 564 632 328 316 24 212 368 668 372 256 108 144 160 220 188 240 120 232 200 236 208 212 144 180 124 60 44 84 60 4 12 24 20 32 24 32 20 28 20 28 20 28 20 28 20 28 24 32 24 32 24 32 24 32 24 32 24 32 28 36 28 40 20 32 32 40 24 32 32 44 28 24 16 44 56 80 96 132 140 52 0 188 644 604 500 552 580 592 232 0 76 180 172 204 64 84 28 96 144 264 212 204 232 264 208 280 236 300 248 324 348 348 320 284 504 868 812 768 816 888 788 776 768 868 800 860 764 836 760 860 756 868 748 884 768 864 748 900 712 816 740 908 832 792 752 800 820 972 572 492 668 808 552 368 276 528 772 552 180 444 468 548 464 540 568 768 564 692 500 720 572 684 524 592 448 616 584 656 532 744 716 820 680 768 604 716 612 724 588 664 584 596 464 716 432 228 224 488 580 368 116 196 192 212 148 164 112 144 140 204 180 180 128 156 136 152 176 248 460 400 360 384 364 372 416 288 116 164 112 164 164 152 140 164 176 140 96 304 696 792 652 776 680 772 776 788 784 836 820 844 824 856 812 812 764 772 768 560 296 384 280 312 220 200 460 940 800 844 732 780 572 588 448 608 588 712 548 796 708 748 628 712 628 676 540 588 420 496 364 432 308 396 316 412 336 404 168 168 112 180 140 176 104 164 120 172 132 172 120 152 136 164 112 164 144 200 152 184 144 200 140 188 124 172 120 160 124 168 132 168 128 160 128 152 76 96 104 140 120 192 124 176 112 132 20 12 4 0 0 96 360 432 336 344 276 492 384 472 364 460 332 456 356 484 364 480 360 468 344 448 336 452 348 464 360 468 352 448 332 440 340 452 360 460 356 456 348 444 336 432 324 416 300 388 280 376 280 380 284 388 288 392 280 376 264 360 276 380 276 380 272 368 260 364 236 352 252 360 240 340 228 340 216 336 244 388 328 452 312 372 304 400 292 352 248 348 272 360 268 332 236 292 208 272 204 276 208 276 224 288 232 292 232 292 236 316 236 272 196 264 160 176 148 284 252 300 256 356 272 380 276 348 240 304 208 276 244 344 356 460 420 496 324 216 4 0 0 0 0 12 28 32 40 52 32 56 44 48 4 68 100 224 216 328 244 316 228 300 184 316 264 352 248 328 232 296 196 264 172 248 172 244 168 224 140 204 132 208 132 176 96 168 88 144 76 148 72 148 76 164 96 180 108 200 156 252 160 228 144 256 172 328 220 224 192 272 172 164 112 348 532 828 776 688 436 604 784 780 752 604 636 660 908 1000 500 56 52 104 28 36 60 56 40 40 40 36 24 28 20 24 68 44 68 32 72 64 100 108 112 124 172 772 548 484 676 1008 444 800 636 764 656 960 840 396 0 20 0 16 16 68 112 152 108 96 32 32 0 16 12 68 48 44 0 44 60 120 48 20 0 28 8 52 40 72 44 56 8 12 0 4 0 4 4 12 4 16 0 12 0 20 16 44 8 28 16 24 4 12 4 20 4 20 4 20 4 20 4 20 0 12 0 12 0 8 0 4 16 0 16 52 0 0 32 104 96 76 48 64 60 64 52 64 44 60 52 68 52 60 40 48 8 24 16 32 24 40 24 36 8 28 12 28 16 24 16 20 0 0 0 24 0 36 16 84 68 140 128 208 184 228 192 232 220 240 192 232 204 204 116 104 16 8 0 4 0 4 0 20 28 80 176 252 288 288 200 52 12 12 12 8 8 8 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 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 0 0 28 0 16 112 304 388 380 264 628 996 928 476 604 428 544 468 628 420 392 180 292 268 484 488 724 572 656 528 732 624 840 676 588 408 464 324 500 512 864 740 436 84 24 0 4 4 4 4 4 4 4 4 4 0 0 0 4 0 8 4 8 4 20 4 12 4 12 8 8 4 4 12 4 12 8 16 8 16 16 12 16 12 16 12 12 12 12 16 4 12 4 8 16 24 60 176 672 656 788 608 804 688 896 748 860 692 884 700 840 596 692 624 832 656 800 716 640 468 736 644 876 612 888 748 868 684 840 568 616 256 452 364 736 704 700 276 304 212 268 196 324 272 456 296 360 224 368 272 216 212 204 116 60 44 64 52 4 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 36 36 36 28 32 40 40 32 32 40 44 40 28 28 48 68 88 128 172 192 148 8 172 664 736 616 788 840 1020 844 352 132 288 172 108 88 116 56 240 308 452 372 416 304 332 224 296 248 328 232 280 184 212 108 104 312 760 736 944 868 936 816 928 868 1008 880 1020 860 960 824 972 864 988 876 1012 872 968 876 1012 812 840 768 972 952 1020 780 852 856 1012 960 668 612 828 716 704 536 660 864 848 428 796 648 700 548 712 788 852 824 908 628 704 568 744 672 736 440 624 572 660 564 812 804 896 720 848 732 872 760 912 784 928 624 676 580 816 544 348 340 580 660 448 196 304 248 300 192 288 208 240 152 264 200 252 164 248 180 288 172 256 788 908 512 460 404 540 464 256 120 188 152 204 172 168 152 180 204 184 96 160 552 844 732 764 732 784 772 792 788 824 816 836 816 840 804 800 772 768 820 636 428 472 360 380 336 264 568 1008 852 960 768 780 688 712 460 660 608 760 656 852 748 808 656 748 628 692 528 604 496 608 464 556 416 520 412 536 436 504 220 256 168 268 184 256 152 256 140 240 160 248 180 236 180 256 160 256 188 292 200 280 208 280 196 264 176 244 156 232 152 232 152 232 152 228 144 220 112 176 156 244 180 272 160 256 152 180 44 56 16 64 8 232 456 552 416 428 352 600 484 556 460 556 440 552 464 588 484 588 472 576 456 568 444 572 460 592 472 588 444 568 424 564 436 588 448 584 452 588 448 580 440 576 428 556 408 528 384 516 380 508 384 508 388 508 384 500 372 488 380 500 376 492 368 480 356 464 352 464 364 468 356 452 344 444 316 412 312 456 408 548 440 524 404 500 380 460 336 440 344 456 356 448 316 404 280 384 276 388 268 380 288 400 296 388 288 376 296 384 284 348 256 328 220 252 212 368 296 380 316 424 340 472 388 480 352 436 292 404 292 436 364 540 472 548 472 516 252 84 0 44 12 28 12 48 24 12 24 56 48 84 36 120 112 280 264 464 336 488 324 492 276 496 328 528 356 536 324 484 280 452 224 396 220 388 212 372 200 364 196 360 196 328 164 316 160 292 136 276 140 276 148 284 156 288 172 328 232 380 220 344 208 368 256 400 268 396 232 356 272 400 240 396 332 624 560 708 488 684 880 908 964 984 872 628 716 872 792 168 36 100 36 36 56 12 28 28 28 24 24 20 20 24 28 32 28 8 36 28 64 80 104 196 212 600 348 192 420 744 412 500 420 548 356 564 468 256 48 48 20 0 20 28 100 144 160 120 84 60 12 44 32 148 88 152 60 176 128 256 120 160 28 120 16 120 44 128 60 112 36 64 12 12 0 0 4 12 4 4 12 16 24 28 40 52 28 40 36 48 24 36 20 44 12 24 20 28 28 32 32 36 16 20 12 16 8 8 4 8 16 12 24 40 16 36 64 116 100 108 52 72 36 64 28 64 36 96 40 100 40 100 40 100 24 88 32 96 36 96 36 88 28 72 32 72 28 68 24 64 12 52 8 44 0 32 32 132 180 268 236 312 252 304 248 304 260 304 252 304 272 300 228 232 148 112 52 16 0 0 12 16 4 0 68 132 248 336 332 192 4 12 0 8 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 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 28 0 0 12 0 0 0 116 324 368 284 392 748 872 452 532 336 428 324 488 268 176 0 108 0 148 196 528 456 584 436 624 724 628 132 228 192 312 248 528 696 748 416 76 0 20 20 12 4 8 4 8 4 4 4 4 0 8 0 4 4 4 4 4 16 0 16 4 16 4 8 8 4 4 4 12 8 12 4 20 4 12 4 12 4 12 4 12 0 16 0 8 0 4 0 4 0 8 0 320 380 344 216 340 388 640 592 748 576 748 548 696 476 684 736 764 604 708 492 600 364 656 516 700 608 676 456 604 384 516 220 344 204 444 532 776 492 264 88 260 200 228 112 232 364 500 288 240 60 184 188 192 216 160 60 56 28 28 16 40 32 28 20 28 20 28 20 28 20 28 12 32 12 32 12 32 20 28 20 28 20 28 20 28 20 28 20 32 24 32 28 36 20 32 32 40 24 32 32 44 40 36 28 52 56 80 112 160 252 164 0 44 584 676 512 628 604 836 856 600 148 268 192 244 240 184 116 280 320 364 308 384 340 392 340 360 292 320 268 308 232 240 252 168 188 316 320 728 812 816 704 860 776 852 772 908 812 860 744 848 764 888 764 908 724 848 696 876 704 780 616 832 796 908 880 740 704 976 920 768 480 664 752 716 536 504 732 724 412 608 464 632 544 684 812 948 840 904 568 664 496 660 532 596 424 556 492 632 596 844 720 744 664 840 756 840 664 732 672 812 624 680 592 740 508 432 392 552 540 324 116 212 228 236 180 184 148 168 124 156 140 184 164 196 136 220 128 132 520 656 324 340 352 604 368 140 112 148 152 180 156 180 148 164 172 164 100 88 212 756 720 712 716 788 700 812 744 812 792 824 792 812 772 772 712 696 776 556 380 380 300 296 228 216 624 924 716 800 692 744 652 664 368 540 500 648 584 736 676 724 592 680 576 636 500 572 396 496 380 472 352 440 344 440 368 400 132 136 76 140 88 132 88 204 108 188 132 168 144 140 120 176 124 180 128 192 144 204 140 196 132 180 112 156 100 140 88 132 96 136 96 132 100 124 72 116 148 232 192 240 160 248 148 108 16 0 0 12 0 220 392 428 292 296 256 488 368 436 332 432 308 440 348 484 368 484 352 460 336 444 336 452 348 464 352 452 320 412 300 416 316 428 332 436 340 444 344 444 344 444 336 428 316 404 292 384 284 380 280 384 284 388 284 388 280 384 272 372 264 360 252 352 244 352 256 368 256 364 248 352 228 332 212 304 180 308 232 384 304 440 308 388 284 360 248 328 244 336 276 340 244 300 220 280 216 284 208 280 240 304 256 304 236 284 224 276 208 252 188 244 156 180 168 272 236 284 244 312 236 348 292 388 284 348 232 304 236 316 244 416 348 440 416 536 368 248 0 24 16 44 8 0 0 48 8 20 24 52 8 36 48 144 200 324 268 320 236 296 176 276 204 332 284 348 220 228 124 188 92 160 92 160 100 168 108 172 112 196 120 172 92 172 92 156 68 144 72 152 76 156 80 160 96 200 164 224 124 184 108 196 156 204 188 320 196 224 180 264 160 252 204 308 240 404 312 440 408 708 972 1000 1020 988 1020 1012 844 160 0 64 4 4 20 4 20 20 8 16 8 12 0 12 0 12 24 32 68 44 60 36 0 68 244 372 424 368 540 632 412 272 416 348 220 144 148 84 56 32 0 12 0 20 36 100 128 136 92 64 0 0 28 112 92 120 96 128 120 164 104 104 32 64 8 52 16 56 32 56 32 36 8 0 0 0 12 12 0 8 4 44 36 60 40 52 32 48 40 48 28 36 28 44 24 40 24 36 20 32 16 32 8 20 4 16 0 8 0 4 16 28 12 24 40 60 56 88 124 144 120 112 60 60 24 36 16 28 16 28 16 32 24 36 20 36 24 36 24 32 16 24 4 32 16 36 24 28 20 16 0 8 8 16 0 0 0 92 188 268 224 288 212 256 192 252 192 248 200 260 212 260 216 264 184 208 132 100 16 16 0 4 0 4 0 60 144 304 364 336 8 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 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 8 16 12 0 20 0 12 0 40 192 368 416 396 572 852 492 584 420 492 368 560 436 440 284 520 308 504 500 756 640 700 480 564 376 408 448 620 380 392 348 508 552 392 44 32 16 12 0 12 8 4 8 0 4 4 0 0 12 12 12 8 8 4 8 4 4 20 4 12 4 12 8 8 0 4 8 0 12 4 16 0 12 4 12 4 8 8 8 8 12 8 8 8 4 4 4 0 4 52 0 240 420 452 260 344 220 504 464 680 552 784 664 880 616 872 880 888 768 944 632 888 708 812 652 928 668 636 356 556 320 700 484 804 656 868 744 816 336 256 220 400 220 320 212 388 432 504 284 328 148 192 192 284 212 136 48 64 44 4 12 56 36 32 28 24 24 24 28 28 28 28 32 28 32 28 32 28 24 24 24 24 24 24 24 24 24 28 28 28 32 32 32 32 28 32 40 40 32 32 40 44 44 40 44 56 56 56 88 128 252 204 48 124 704 916 716 780 696 896 996 932 404 424 316 352 232 196 104 276 280 360 332 484 472 536 448 524 456 536 420 456 372 420 344 420 332 368 368 836 904 904 760 952 780 928 816 1016 888 1004 848 968 868 1020 896 988 908 1008 828 968 900 996 788 884 776 844 948 764 712 944 980 1020 640 752 892 832 560 672 820 900 568 728 516 784 672 848 936 1020 896 956 780 1016 892 908 724 784 752 876 808 876 736 876 800 860 880 948 756 804 608 660 456 540 356 448 388 504 424 536 548 628 444 348 208 320 244 304 216 332 204 296 224 272 180 264 184 244 248 244 204 368 324 500 344 488 444 632 296 128 148 160 168 188 156 188 152 172 164 172 164 140 80 596 792 728 784 796 720 808 792 836 840 852 824 836 796 796 752 748 800 576 384 456 384 412 256 392 792 1020 784 888 824 912 756 796 484 604 580 748 672 864 724 776 640 720 608 672 544 628 496 616 500 612 476 584 460 572 464 520 224 268 172 260 160 244 152 332 196 324 228 284 248 268 156 248 152 240 140 228 140 232 152 228 144 212 124 192 104 180 112 196 120 200 120 196 116 200 108 220 232 360 268 356 248 392 224 196 76 76 12 88 20 352 464 504 348 404 368 608 476 548 424 524 420 544 464 592 484 584 468 560 440 564 460 588 460 572 464 572 420 544 408 548 416 560 424 564 432 576 444 584 448 584 444 572 428 552 404 532 388 516 380 504 384 504 388 508 392 512 368 484 360 472 348 468 348 460 364 460 360 456 356 444 336 420 332 404 288 380 288 404 348 484 384 480 368 464 340 420 312 432 340 440 320 416 296 396 284 392 272 384 296 408 312 400 304 384 276 352 256 324 248 312 212 272 216 372 276 388 300 396 296 432 356 476 372 452 320 424 316 428 348 480 424 560 480 568 480 544 268 124 0 48 60 8 0 60 16 16 28 60 32 68 68 208 252 444 344 484 320 488 268 460 276 504 348 516 252 356 116 272 120 292 128 304 140 312 148 312 168 332 180 316 164 320 176 300 136 276 136 268 140 272 144 260 156 304 216 332 188 308 176 316 224 360 240 404 260 404 264 332 220 348 272 352 220 392 248 324 264 336 476 784 924 844 784 764 708 144 52 72 20 0 16 8 16 0 16 8 12 12 8 24 4 44 24 44 52 36 28 16 56 80 212 212 440 440 356 228 248 148 488 360 260 204 120 136 68 8 12 0 12 0 28 56 108 116 108 92 12 52 60 204 140 236 160 236 156 232 148 196 116 192 88 172 84 156 72 136 52 96 20 36 0 12 0 12 4 8 36 52 84 84 76 72 68 88 76 88 64 80 64 88 72 76 64 60 48 44 32 36 32 32 24 24 16 16 8 12 8 8 12 52 76 32 56 164 148 188 188 180 128 128 68 76 32 92 32 96 36 96 36 96 36 96 40 96 32 88 24 76 28 76 36 84 36 76 20 64 0 36 0 32 8 104 168 308 280 356 280 344 260 312 236 300 224 296 236 288 228 288 248 316 252 284 252 228 148 92 12 4 16 4 0 24 88 220 356 384 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 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 8 0 0 12 0 8 0 240 340 352 328 508 312 352 208 336 208 420 412 548 404 604 456 608 484 596 376 408 164 260 120 304 284 428 276 412 380 320 108 0 0 16 68 0 44 20 16 8 0 8 0 0 0 0 0 12 4 8 8 8 4 8 16 0 16 4 16 4 16 8 0 0 4 8 4 12 0 12 16 12 16 12 8 12 0 8 0 8 0 4 0 4 0 8 28 40 0 108 316 408 284 284 32 196 156 332 200 444 316 612 452 688 584 624 468 620 328 540 408 476 460 628 180 140 164 320 288 576 480 680 580 756 500 432 72 180 140 232 104 184 192 348 268 276 160 236 204 192 196 236 84 80 16 44 20 20 16 48 40 36 28 24 12 24 20 28 20 28 12 32 12 32 12 32 16 24 16 24 16 24 16 24 16 24 20 28 20 32 24 32 20 32 32 40 24 32 32 44 24 32 36 56 36 36 48 88 112 144 88 104 612 872 740 804 772 884 880 936 784 912 784 700 632 636 528 596 556 612 584 660 544 568 508 556 564 624 544 492 424 444 444 476 416 412 536 944 832 832 680 812 640 800 724 824 780 876 768 836 748 908 732 804 664 880 676 808 704 888 668 800 620 756 656 776 664 704 840 1000 572 496 820 788 600 652 780 788 724 752 544 664 536 752 728 768 736 900 736 1008 856 948 828 964 900 1008 892 964 708 816 736 916 784 816 580 636 516 552 364 348 236 296 200 256 180 344 296 320 232 232 192 244 168 164 176 236 144 184 160 188 152 176 152 184 168 92 124 308 276 384 392 468 584 444 164 100 120 148 140 156 136 176 136 172 140 140 176 128 0 312 704 732 716 748 684 740 716 796 788 824 776 808 756 772 732 740 756 520 320 424 348 336 184 364 712 868 728 816 788 804 688 736 416 460 448 636 516 780 644 692 548 616 488 540 408 484 352 468 360 468 356 460 368 472 380 432 196 240 176 216 144 204 112 296 152 260 192 272 328 368 136 192 96 160 80 148 52 116 68 136 72 120 56 100 48 88 64 108 76 116 80 112 84 104 44 112 172 252 172 216 168 316 192 120 52 16 0 32 4 320 384 356 220 300 296 496 356 444 308 412 304 440 352 480 352 460 356 452 324 448 364 488 352 440 360 456 320 420 312 428 316 416 320 424 332 444 352 456 360 460 352 444 336 424 312 404 296 392 280 384 276 380 276 380 276 380 264 364 252 352 244 352 248 360 240 348 232 348 240 348 224 320 220 308 180 296 180 284 184 324 276 356 268 364 252 312 212 308 248 324 244 312 236 292 220 276 220 280 244 300 260 308 256 304 236 268 200 248 188 228 144 184 160 244 224 280 244 288 208 320 240 360 276 348 240 332 252 320 240 352 292 444 376 456 424 520 408 248 48 36 60 52 28 8 12 0 0 28 8 12 24 120 200 320 284 316 252 308 192 276 180 284 236 312 212 216 92 116 84 152 100 156 104 160 104 160 100 180 108 164 88 172 96 160 52 124 44 120 40 124 48 128 92 180 140 184 104 172 84 144 128 200 104 180 140 256 168 200 196 156 188 144 160 200 160 128 188 172 216 312 556 704 840 788 572 108 24 36 0 8 4 36 16 12 0 12 0 12 0 4 0 8 0 36 48 44 44 4 0 0 156 224 512 428 340 224 420 356 524 240 212 132 216 164 128 52 0 16 0 12 0 32 36 60 52 44 0 0 32 100 124 152 128 136 104 140 84 108 44 96 36 92 60 100 64 80 48 44 24 8 8 0 8 0 0 12 4 52 56 92 68 76 60 80 68 76 56 64 56 76 64 80 60 72 52 60 44 56 24 36 16 28 8 16 0 12 0 12 0 56 72 28 20 172 92 140 128 148 108 120 36 24 12 32 24 36 24 32 16 28 20 32 24 36 24 32 16 28 4 32 20 40 32 28 28 16 12 0 0 40 88 216 260 372 208 268 180 252 168 244 168 236 168 228 160 224 168 232 172 232 208 284 240 276 208 204 80 48 0 4 0 16 8 128 260 368 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 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 8 0 24 0 12 0 12 12 16 8 220 316 436 308 404 380 472 424 592 508 684 756 920 736 812 624 752 592 624 388 468 320 440 340 480 376 480 464 456 116 112 0 44 12 36 0 0 48 0 8 8 8 4 4 4 0 4 8 12 8 4 8 0 4 0 4 12 4 12 4 12 8 8 0 0 4 0 8 4 12 0 12 0 12 4 12 4 8 8 8 12 8 8 4 4 4 0 16 0 20 88 192 452 396 604 424 620 504 712 544 728 576 808 576 832 656 836 628 796 584 740 536 628 304 348 148 380 304 528 620 868 708 900 788 1020 456 276 148 408 168 324 248 296 248 392 312 372 196 244 256 300 284 224 36 72 48 36 32 44 44 32 40 36 28 24 20 24 24 28 28 28 32 28 32 28 32 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 28 32 40 40 32 32 40 44 16 24 44 56 40 24 36 68 84 188 156 32 316 512 420 516 496 572 520 544 552 620 704 840 764 852 788 848 804 924 856 904 852 976 920 984 880 960 876 964 840 924 712 832 732 812 796 1020 916 1004 824 968 756 1020 872 948 848 1020 884 980 884 1020 876 892 656 952 864 920 824 1016 916 1020 916 944 856 1020 940 844 796 1020 932 620 892 928 664 744 768 932 948 916 620 812 640 852 788 876 712 984 924 1020 908 1020 924 1000 884 940 832 948 832 924 816 880 788 876 708 724 480 512 344 448 276 340 284 340 316 488 424 408 312 292 216 316 252 336 236 272 232 264 176 256 180 224 164 272 176 280 196 340 416 576 548 692 764 328 128 140 96 160 116 128 136 172 136 180 148 144 192 140 28 72 668 752 740 752 780 748 732 792 804 824 796 812 784 796 736 764 772 564 364 516 392 368 248 532 848 976 816 904 876 912 816 876 544 532 516 712 552 872 744 792 648 716 592 648 520 608 436 560 436 556 432 564 460 588 476 568 332 424 332 400 280 368 268 456 252 368 296 456 580 692 332 392 252 328 240 320 196 244 168 248 156 236 140 220 128 212 108 196 112 200 112 200 108 196 76 188 196 296 160 232 152 360 248 204 108 120 44 152 76 468 468 456 300 420 408 604 448 540 416 524 424 552 468 580 460 552 480 560 432 576 492 624 472 552 484 588 444 560 440 568 436 564 420 564 436 584 456 600 468 604 456 588 444 568 420 544 400 524 388 508 380 496 372 488 368 488 368 484 360 472 352 476 360 476 336 428 332 436 352 448 336 420 320 404 296 424 320 400 280 388 356 452 352 468 348 412 288 408 316 424 316 420 308 404 284 388 268 368 284 392 304 400 312 396 292 364 252 328 236 296 192 252 188 344 260 388 300 396 280 428 316 460 372 448 336 440 336 428 312 448 356 472 432 592 492 504 436 504 324 140 0 40 36 4 16 0 4 24 12 40 48 192 228 432 336 468 320 504 292 480 244 440 276 500 332 500 260 396 200 384 204 388 196 364 180 344 168 332 180 312 160 312 168 284 144 268 132 252 128 256 136 256 136 280 180 284 168 300 160 268 144 292 156 308 200 256 112 216 112 84 120 132 96 120 92 164 60 116 108 176 152 268 544 840 588 132 28 0 20 8 12 0 12 0 12 8 12 12 8 32 16 60 8 40 36 36 20 12 12 48 40 176 256 152 184 384 452 440 440 240 140 128 156 124 160 48 20 0 24 0 4 12 12 16 12 32 0 32 16 120 112 188 104 164 88 168 84 124 56 136 68 160 96 176 92 144 60 104 32 56 0 20 0 4 4 0 4 16 52 72 76 80 68 84 72 84 60 72 56 80 60 68 68 80 80 92 92 96 44 40 36 32 28 20 16 16 8 44 20 0 48 24 4 64 192 216 224 248 248 280 188 160 20 84 28 92 28 84 16 72 20 84 28 92 36 96 36 96 24 84 40 96 36 84 20 72 16 72 76 244 304 384 312 328 276 340 240 320 252 336 256 328 248 300 220 300 248 316 228 272 260 300 256 304 288 328 240 188 72 24 0 4 0 32 172 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 48 276 312 252 332 332 452 456 660 616 620 652 1004 784 788 540 536 268 312 148 360 252 304 268 368 308 444 268 96 0 0 4 0 12 4 12 12 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 0 8 0 8 0 8 0 12 8 12 8 8 0 8 0 8 4 12 4 12 4 12 4 16 16 12 32 0 72 372 312 360 364 648 584 728 536 684 448 588 380 632 476 628 488 604 468 700 628 616 352 424 164 224 212 596 500 620 484 660 584 404 124 200 120 252 180 288 152 224 264 336 200 268 144 180 192 320 208 80 16 40 40 36 12 16 8 28 36 40 28 32 20 24 16 24 20 28 20 24 16 20 12 20 16 24 16 24 16 24 16 24 12 20 12 24 16 28 20 28 24 32 24 32 24 32 24 32 24 32 28 40 28 32 16 20 44 188 88 76 208 384 292 288 280 352 332 364 288 316 296 352 340 388 308 368 304 380 336 404 444 500 444 508 468 548 520 584 544 608 584 656 620 684 632 704 652 740 700 808 768 848 776 848 748 892 800 932 796 920 788 936 736 876 740 876 744 904 808 976 808 940 808 900 796 936 848 948 792 808 780 816 488 580 624 700 684 868 612 692 596 792 872 968 812 764 692 900 704 868 808 808 472 516 388 460 328 408 340 528 676 892 508 488 456 392 272 300 208 292 184 220 280 472 428 424 236 244 176 216 172 248 212 196 188 208 176 188 160 180 164 192 188 164 152 412 628 648 828 804 188 160 112 144 144 136 100 104 104 80 132 200 148 148 148 124 24 44 340 784 756 788 784 788 772 836 732 816 796 776 760 720 668 772 764 376 308 388 308 276 184 396 856 872 780 780 744 852 728 860 552 420 424 528 476 740 620 684 560 636 516 584 432 492 308 428 304 420 300 428 344 480 348 396 216 332 180 240 188 276 180 260 160 368 208 424 616 604 272 344 232 316 240 284 208 272 188 240 164 232 192 248 160 172 136 148 76 132 108 148 88 116 56 144 108 160 92 152 148 232 180 140 20 136 112 100 104 420 320 328 216 296 332 532 332 416 320 412 308 444 380 452 336 504 392 432 332 524 416 436 308 472 376 492 376 456 348 464 352 428 312 424 320 440 340 464 360 480 372 488 364 448 324 440 320 416 292 392 268 380 268 376 248 344 240 360 280 380 276 352 252 348 220 328 232 324 204 312 200 332 192 308 200 316 216 304 200 268 240 344 268 360 264 332 244 308 252 316 248 304 240 292 236 284 192 264 216 292 240 300 240 300 224 260 184 236 188 224 144 168 128 212 196 284 232 288 212 280 224 336 264 360 248 328 236 332 248 324 260 360 320 436 380 472 372 436 380 356 144 40 0 0 0 16 32 32 0 0 24 112 216 272 256 320 248 320 220 288 180 244 196 304 276 324 232 264 204 240 172 204 148 192 136 184 112 188 116 188 108 164 80 136 64 136 72 128 68 128 64 120 104 152 104 188 92 152 64 172 72 112 44 132 84 84 24 72 44 44 44 32 16 12 0 0 0 0 32 56 88 144 332 480 308 140 4 16 32 8 0 16 4 8 4 4 0 4 0 4 0 28 8 48 24 40 8 8 0 4 48 132 176 156 176 188 268 388 408 236 132 100 188 268 304 168 8 4 20 0 24 20 52 20 28 0 8 0 8 0 64 104 88 76 24 48 20 44 4 40 32 76 72 104 80 88 44 36 32 20 24 8 20 0 4 8 12 20 24 32 36 36 8 8 8 8 8 8 8 8 0 8 4 16 28 36 48 52 52 52 44 40 32 28 28 16 16 20 44 48 48 0 12 124 208 276 268 264 264 272 204 204 24 44 0 40 0 0 0 44 28 36 0 0 0 12 0 16 0 20 20 32 0 0 0 8 56 200 240 352 248 296 176 280 188 264 196 264 192 260 188 256 172 236 172 244 184 252 176 232 148 236 184 220 180 272 228 240 176 128 0 0 0 0 68 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 4 0 56 280 336 296 404 416 500 408 556 564 660 820 1020 896 888 608 556 284 376 384 588 420 432 348 476 400 296 60 32 0 36 0 8 4 0 8 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 8 24 4 4 24 12 296 416 524 472 768 684 864 692 868 660 744 508 720 488 648 600 920 756 880 616 684 408 612 432 612 516 960 588 964 720 692 360 404 240 440 312 944 524 384 312 472 360 420 264 300 192 396 372 376 160 116 60 72 40 32 32 28 40 32 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 20 24 32 36 40 36 36 36 72 208 136 92 216 396 396 444 380 444 416 460 384 428 380 464 400 468 376 432 348 420 348 424 328 400 320 396 320 400 328 428 312 468 324 484 324 480 324 484 352 516 372 548 412 584 432 584 484 620 548 676 580 704 624 752 692 804 700 812 720 868 816 968 848 976 900 1016 936 1020 984 1020 944 1008 964 1020 792 904 852 936 824 1016 764 876 748 892 900 976 880 912 840 1020 840 964 836 852 476 556 404 632 612 824 756 924 844 1012 648 696 620 568 364 376 288 376 292 356 360 544 476 468 220 284 248 332 216 280 216 264 212 272 196 252 184 248 204 260 140 236 228 592 628 576 400 240 124 128 116 160 160 160 128 148 100 88 116 184 156 148 144 172 52 192 524 848 808 820 836 840 796 872 812 904 880 876 868 848 816 832 824 468 404 408 328 328 216 460 916 960 852 920 836 944 840 920 748 632 452 580 488 776 720 796 672 748 636 696 552 616 496 600 460 548 420 540 440 576 468 564 356 444 284 396 324 396 288 416 292 484 344 644 776 716 364 444 312 396 304 368 296 380 272 364 244 340 244 360 260 364 212 344 232 300 172 288 176 252 180 276 208 272 180 256 196 312 180 248 108 228 192 304 292 572 396 432 304 424 440 636 416 508 380 532 448 596 516 596 452 592 484 568 484 644 508 544 440 616 504 612 488 568 452 568 448 532 424 548 424 556 444 580 472 604 492 620 488 588 448 572 436 544 424 532 388 500 376 500 368 484 352 492 376 504 360 472 340 464 328 444 340 432 316 416 312 428 316 412 288 400 280 408 288 416 296 424 332 464 356 456 324 424 300 416 292 400 272 388 260 376 240 360 268 388 292 400 292 392 280 364 248 336 240 324 200 260 188 308 260 380 300 392 288 388 312 432 348 460 340 428 324 432 324 428 320 440 356 500 440 556 432 504 436 488 308 304 164 144 24 0 24 16 0 28 28 188 224 416 316 504 324 512 308 484 264 436 240 464 304 504 312 504 276 456 248 432 228 408 196 376 180 328 188 320 172 292 148 272 132 260 128 256 136 256 144 268 168 300 176 300 180 256 148 284 156 252 116 248 136 116 44 40 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 4 16 8 36 32 40 28 20 24 8 48 72 192 176 188 116 164 160 256 256 168 136 152 260 344 444 256 28 0 0 4 40 60 28 36 32 28 0 16 0 44 44 148 88 144 32 128 32 128 24 124 40 148 80 164 84 132 72 96 32 36 4 20 0 4 0 0 0 0 8 12 12 16 4 4 4 4 4 4 4 4 0 4 0 4 8 12 16 20 32 28 28 20 20 12 16 0 0 0 20 40 48 16 36 160 236 336 308 328 304 352 284 332 168 140 0 64 64 204 200 300 232 260 152 180 96 136 44 88 4 80 0 60 0 92 84 204 276 372 336 396 316 348 284 344 264 336 260 336 264 348 276 356 268 336 252 324 244 312 224 288 212 300 232 300 228 308 244 284 220 252 160 128 24 16 16 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 12 216 320 208 280 348 508 364 480 304 460 620 976 884 844 504 444 168 360 404 536 336 444 296 364 148 24 0 0 12 0 12 0 12 8 4 12 0 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 12 4 12 4 12 4 16 36 4 0 44 0 96 412 532 360 548 496 660 464 676 496 644 524 644 416 580 488 720 476 452 204 312 124 440 440 524 192 408 376 804 652 408 88 200 180 236 176 764 320 204 312 340 244 308 160 212 208 428 384 280 100 76 64 52 28 24 20 36 24 32 32 40 24 28 16 24 16 28 20 28 20 24 16 20 12 20 16 24 16 24 16 24 16 24 12 20 12 24 16 28 20 28 24 32 24 32 24 32 24 32 8 20 20 36 32 44 36 44 44 188 116 56 96 232 256 328 284 312 300 312 288 300 284 300 320 356 300 356 304 364 312 372 300 356 300 360 300 352 296 348 324 376 320 364 296 340 284 344 252 308 248 308 256 320 276 336 188 276 208 296 216 308 244 348 196 276 184 260 176 288 252 376 348 468 396 508 440 568 484 572 556 644 612 748 652 768 708 768 716 868 708 864 784 876 848 900 764 864 812 948 832 940 816 840 616 636 508 632 568 644 476 552 588 860 804 972 840 684 500 468 292 332 272 352 348 612 688 736 316 348 300 392 280 308 232 288 208 236 180 192 140 176 140 184 164 180 80 352 240 164 72 72 124 148 132 148 120 112 88 108 116 124 112 164 156 136 148 264 424 568 660 748 632 692 716 780 716 796 756 836 816 816 808 808 800 788 756 460 372 324 232 276 160 372 844 900 816 888 812 840 824 800 796 636 344 424 396 708 652 716 596 672 556 628 472 544 380 472 332 416 308 428 344 452 360 460 268 296 192 300 264 292 176 308 204 356 268 592 668 536 268 336 216 296 232 300 256 336 240 296 224 272 208 264 228 300 176 220 180 212 172 204 164 200 136 196 132 180 112 164 120 176 132 208 120 160 140 284 288 480 288 312 200 332 368 516 308 368 280 456 400 508 428 508 380 480 372 504 428 532 368 428 352 528 404 504 372 452 332 444 324 416 312 420 300 420 316 452 352 480 384 508 388 484 356 468 340 436 328 424 284 384 264 376 272 368 256 364 276 364 264 348 256 352 252 348 248 336 212 312 196 312 192 308 192 288 180 272 200 292 188 280 220 340 288 364 276 324 232 296 228 276 216 252 200 240 168 240 188 272 220 280 224 284 232 268 196 252 200 240 156 176 128 216 196 284 232 296 220 288 224 324 256 348 244 324 220 324 264 320 244 304 240 360 332 468 348 424 360 424 344 364 232 132 44 28 12 16 0 0 4 64 160 248 272 344 268 316 212 284 208 244 160 232 192 284 256 348 236 276 200 232 176 204 152 188 116 192 108 176 96 152 80 144 76 132 68 128 80 148 100 160 132 180 124 196 96 164 60 156 84 132 88 152 112 80 0 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 0 20 4 24 4 24 0 8 0 24 80 160 172 132 92 88 72 124 128 136 184 244 320 420 544 376 88 0 8 0 52 40 36 36 56 24 8 0 0 0 8 56 60 68 16 24 0 20 0 20 12 56 60 80 68 76 92 68 40 0 8 0 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 12 12 16 8 12 4 12 0 32 16 28 32 52 8 28 112 304 376 364 328 300 296 240 260 216 180 76 156 192 316 304 360 296 324 248 276 208 224 140 160 92 100 40 48 28 128 164 284 296 348 232 304 192 284 168 264 196 268 196 264 200 280 220 296 236 292 204 260 180 240 156 216 128 200 152 224 160 208 168 240 244 288 212 184 72 16 12 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 4 36 24 212 404 244 288 468 756 696 744 588 568 556 932 1008 872 480 424 308 536 448 500 412 556 360 220 8 32 12 60 0 12 0 8 0 4 8 0 12 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 16 0 0 68 0 116 388 716 524 660 608 772 560 744 680 920 800 792 616 804 560 560 300 368 224 540 428 688 548 624 360 764 748 1020 640 464 92 384 292 396 228 524 200 428 396 420 284 376 280 480 440 536 352 336 164 164 88 124 76 76 44 28 28 28 36 36 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 28 28 28 28 28 28 28 28 20 24 28 36 40 44 44 44 56 168 148 76 56 96 84 136 144 176 136 180 144 184 136 184 164 228 184 252 208 276 228 288 220 280 236 308 268 336 292 364 356 432 356 424 340 412 340 424 348 428 352 424 344 420 348 440 332 428 344 424 324 404 320 412 352 440 340 408 304 400 336 448 348 428 332 404 324 428 360 456 312 404 300 404 328 444 324 436 368 512 388 588 524 612 544 624 548 708 608 708 632 784 680 796 748 900 788 976 852 992 864 1020 800 808 516 664 568 652 552 592 436 488 428 536 468 792 948 1020 788 756 616 736 632 696 588 656 520 592 476 544 440 528 444 536 392 336 156 416 240 156 44 184 196 220 168 196 160 196 168 208 116 168 116 168 164 184 232 464 628 716 704 720 684 712 668 700 668 716 684 752 740 780 752 776 756 752 756 456 376 348 276 356 220 384 832 1008 888 968 836 920 812 908 876 844 488 484 460 832 704 784 652 740 628 704 560 632 520 600 468 560 464 580 476 584 456 540 304 372 288 408 344 440 328 500 416 588 496 804 768 672 376 464 308 404 296 384 312 416 332 416 300 404 292 380 272 380 316 340 200 352 268 340 212 336 216 288 204 276 204 280 200 288 184 300 196 264 200 388 384 552 356 420 292 476 492 612 396 460 416 620 528 604 496 620 500 612 496 640 540 600 432 536 476 636 512 604 468 552 432 536 424 524 424 540 412 536 420 564 460 600 496 636 516 628 500 624 488 592 464 576 432 540 400 512 380 500 360 488 356 484 352 480 356 484 336 444 340 436 324 424 312 416 292 416 324 436 308 404 276 388 268 372 276 416 344 464 340 428 296 400 276 376 248 344 224 328 216 340 248 376 276 392 284 388 288 364 256 348 260 332 212 268 172 288 236 356 280 376 280 372 292 408 324 444 336 436 328 436 332 444 316 416 300 440 396 544 452 512 400 484 392 492 316 236 80 24 4 8 20 24 16 80 104 296 304 496 344 504 296 472 284 416 208 372 208 400 272 484 316 460 240 384 192 368 196 368 196 332 184 312 156 296 152 280 140 268 128 252 132 256 156 288 176 312 180 300 184 272 160 280 160 276 148 280 164 136 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 4 16 8 12 4 12 8 12 24 0 40 68 164 140 164 88 128 48 72 80 136 216 248 308 384 484 376 116 4 16 36 36 76 16 56 16 56 8 48 0 52 12 116 100 180 80 136 40 120 28 112 44 132 76 144 80 124 76 84 20 16 0 0 0 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 16 36 16 8 92 260 384 380 392 348 372 300 352 324 404 348 436 368 436 364 444 352 420 344 420 352 416 328 384 276 348 256 324 244 352 312 420 324 380 296 360 300 368 292 348 300 364 280 352 280 368 304 388 336 396 300 364 280 348 264 332 224 296 220 316 232 284 240 360 424 416 264 256 204 192 140 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 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 0 0 120 320 164 332 580 820 768 864 808 752 372 596 724 508 144 196 232 388 172 316 340 380 80 32 0 12 4 0 8 20 20 0 12 4 4 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 8 0 8 0 12 32 20 28 0 0 4 64 456 456 448 332 492 324 564 484 856 796 760 484 644 288 272 72 276 116 452 344 580 460 560 336 692 480 560 220 156 0 196 184 264 184 212 132 280 176 304 212 272 352 476 384 332 204 224 168 128 116 144 168 136 76 40 28 48 24 32 20 24 16 24 16 28 20 28 20 24 16 20 12 20 16 24 16 24 16 24 16 24 12 20 12 24 16 28 20 28 20 28 20 28 20 28 20 28 24 32 24 36 28 40 32 44 28 116 116 92 52 52 16 20 52 52 44 56 56 64 48 44 20 52 24 52 24 48 12 36 0 24 4 44 40 96 96 140 88 136 96 136 92 136 104 152 144 200 172 216 168 204 160 200 200 244 236 280 260 288 260 288 288 328 308 336 300 332 320 364 304 352 268 324 256 324 276 348 320 392 296 320 280 316 236 320 232 300 212 340 284 328 264 320 248 372 268 292 248 356 300 396 348 428 352 428 328 436 400 552 472 444 284 420 368 420 364 348 300 360 356 436 284 464 548 648 580 536 408 516 432 500 424 496 444 500 436 492 444 516 476 544 572 432 316 464 472 376 240 184 144 156 88 104 64 88 20 20 44 108 52 88 84 144 248 520 564 628 568 636 636 664 588 660 576 580 552 616 656 736 716 740 656 720 732 392 292 292 260 316 176 212 660 912 792 800 684 776 732 916 816 884 624 416 416 744 628 692 568 652 548 624 484 560 432 504 396 472 388 464 372 436 432 416 176 244 252 292 264 368 276 392 364 548 448 636 564 520 272 344 228 308 224 300 240 320 288 280 188 256 236 292 232 272 220 248 188 208 172 220 208 248 168 216 152 212 172 220 176 212 132 160 120 184 124 260 288 464 248 308 196 400 416 480 300 356 360 548 460 500 404 516 412 504 396 520 392 444 308 452 396 528 404 488 356 448 328 428 316 424 304 408 288 400 296 424 332 456 360 492 392 504 396 520 404 500 376 488 372 472 340 432 312 404 292 376 272 352 264 344 256 340 228 316 220 316 212 316 192 304 184 308 228 336 244 316 228 296 220 276 196 280 240 328 264 312 224 280 216 256 192 224 168 208 160 232 188 264 220 288 240 292 224 264 204 256 208 248 168 180 116 192 176 260 216 280 208 280 196 292 224 332 248 344 252 344 252 328 252 308 216 316 272 400 348 416 320 368 308 420 340 292 112 52 0 16 12 24 0 12 4 152 232 352 296 336 232 292 204 248 136 192 112 172 124 216 240 276 204 232 176 220 164 212 132 192 108 172 96 152 84 148 92 144 72 120 68 124 84 144 108 160 108 180 96 188 88 164 80 144 108 180 152 128 36 4 4 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 0 12 0 4 0 8 0 4 0 8 16 56 64 68 64 76 48 52 56 100 172 196 248 344 448 416 164 0 4 0 64 96 32 16 0 28 48 76 52 40 0 36 68 116 96 92 52 76 48 72 48 76 64 76 56 56 28 24 12 0 8 0 8 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 0 4 16 8 0 44 0 148 208 280 296 352 300 344 320 396 348 376 280 316 272 348 276 328 268 324 276 332 276 328 284 344 300 352 288 336 260 324 224 308 224 316 224 324 232 332 240 308 236 304 240 324 272 352 280 336 252 316 248 320 248 312 236 284 208 292 208 256 232 348 436 408 248 244 220 236 172 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 4 0 48 144 348 268 600 832 904 816 756 764 756 372 440 448 288 148 328 364 412 192 428 408 248 4 24 8 28 0 12 0 36 0 16 0 8 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 0 24 8 36 4 16 56 0 396 480 468 320 484 512 800 716 1020 992 924 628 604 376 448 320 464 472 692 540 876 840 968 492 636 284 528 184 412 160 476 396 592 428 528 412 516 356 540 408 636 524 536 296 324 188 284 160 216 128 232 200 200 88 44 20 44 28 28 24 24 24 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 40 36 36 36 36 40 44 44 76 100 116 112 80 64 48 48 36 52 36 60 48 68 44 56 68 88 64 80 52 64 36 52 44 60 32 52 40 80 80 116 48 64 56 68 52 60 52 72 48 84 100 124 104 104 88 104 28 96 68 152 116 184 128 180 128 204 168 228 168 220 172 240 236 292 248 328 284 336 280 360 240 352 292 368 316 396 316 432 360 428 348 448 384 456 388 468 404 516 420 464 400 480 404 516 372 492 368 512 400 528 404 516 348 484 420 536 344 432 376 524 336 436 400 476 280 368 336 432 384 444 376 496 368 456 404 524 424 512 416 512 428 532 452 552 452 488 444 568 692 900 896 872 764 808 744 788 740 768 648 632 336 392 316 344 284 368 440 652 592 640 612 696 676 672 636 756 624 604 568 620 648 776 716 768 692 780 780 396 280 328 292 344 248 240 648 1004 836 864 728 904 904 1020 772 944 728 520 532 880 712 800 660 760 644 740 600 680 580 680 568 668 560 656 540 636 540 520 188 308 312 392 308 492 380 520 480 692 540 700 572 652 396 496 328 436 308 400 300 416 332 324 132 256 220 372 276 388 448 664 532 456 236 376 288 340 228 304 224 300 224 304 220 300 220 280 204 320 188 332 360 560 324 428 300 540 528 572 408 496 480 680 588 664 556 660 516 612 504 608 464 540 448 612 540 652 512 592 460 560 444 536 420 532 400 516 384 508 380 520 404 544 432 580 468 596 480 628 504 624 504 636 524 644 504 612 468 592 440 552 404 512 368 484 340 452 320 432 320 436 332 436 320 416 320 416 308 416 316 432 320 420 304 388 268 368 276 396 296 400 268 368 260 356 240 340 228 332 212 336 244 376 284 396 296 392 268 348 248 340 256 328 204 260 172 284 232 348 276 368 284 380 268 388 308 428 340 456 352 452 324 444 316 428 300 416 324 456 424 524 420 500 360 496 408 464 204 148 24 20 32 12 12 4 20 156 252 432 352 524 328 504 288 404 224 356 188 304 136 284 200 356 224 392 248 388 208 340 200 344 188 328 172 304 152 292 160 284 140 256 120 248 124 256 132 280 152 272 176 292 184 288 132 260 140 272 180 180 76 16 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 12 8 24 0 24 0 48 20 68 32 52 8 36 76 120 188 296 544 572 264 36 0 28 44 188 52 104 40 156 152 244 148 168 0 60 36 140 104 160 96 160 108 148 80 112 56 80 24 36 4 4 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 4 8 0 0 0 0 4 4 0 8 0 12 0 12 0 16 0 32 32 184 236 328 348 408 348 396 360 436 348 404 324 404 320 380 308 380 300 376 304 388 320 400 320 412 332 424 340 420 328 408 332 416 324 392 300 388 328 432 320 392 316 400 332 428 368 452 340 408 328 404 336 416 336 416 348 424 320 400 288 364 296 404 336 392 280 308 252 276 204 296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 28 128 376 248 536 716 720 620 568 476 416 172 232 104 96 60 256 228 248 160 272 136 0 0 8 0 0 8 16 32 0 24 0 20 0 4 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 8 8 32 0 0 0 8 0 172 264 348 212 316 400 768 584 928 788 840 456 452 324 580 428 540 424 620 444 644 488 564 216 296 32 188 0 100 44 472 524 576 424 488 388 516 412 552 468 640 348 288 128 152 128 156 120 128 128 168 188 144 76 16 4 24 20 24 16 20 12 24 20 28 20 28 20 24 16 20 12 20 16 24 16 24 16 24 16 24 12 20 12 24 16 28 20 28 16 24 16 24 16 24 16 24 24 32 24 32 28 44 44 56 80 76 92 112 64 48 44 48 24 36 32 40 36 40 36 40 44 52 48 56 48 60 56 64 40 44 28 32 24 36 36 48 0 28 16 36 4 20 0 20 0 28 36 72 40 52 24 52 20 32 36 60 68 80 72 76 48 72 76 84 64 64 60 72 16 40 24 84 68 88 64 104 92 128 128 152 124 144 136 168 156 196 196 232 216 284 264 312 288 320 304 356 324 344 316 364 340 392 376 456 432 484 392 420 416 468 408 440 400 432 348 344 356 404 344 392 304 352 308 388 240 312 300 372 272 336 324 396 300 352 292 344 284 332 276 328 272 332 332 360 324 448 432 452 516 592 572 640 632 704 640 648 524 540 484 500 424 500 516 576 496 604 680 836 808 816 764 820 584 556 540 564 592 696 640 688 688 740 716 328 232 268 232 256 212 164 584 928 768 812 728 868 772 660 416 612 464 352 420 712 556 616 504 580 484 568 444 516 388 476 396 476 392 464 392 472 436 380 56 104 208 288 248 352 332 404 376 504 384 524 440 544 360 416 268 324 216 280 212 296 252 168 4 64 80 168 136 192 572 676 604 452 276 276 228 212 176 236 184 240 188 228 192 224 168 188 176 216 80 184 260 420 228 328 212 452 436 440 328 416 420 584 512 600 520 592 448 532 424 500 380 472 408 540 456 544 396 460 344 436 328 392 284 384 280 372 268 360 264 364 276 376 300 412 328 424 344 464 376 468 376 504 408 524 416 516 424 528 412 492 380 448 352 416 312 376 284 364 268 368 268 372 248 340 252 328 212 304 240 304 224 260 180 224 152 200 140 196 144 200 140 192 148 204 168 216 180 220 160 224 184 264 232 292 244 300 204 244 188 244 208 236 152 164 116 196 176 260 216 280 220 292 212 300 232 332 260 352 256 340 252 328 236 308 220 304 224 320 300 404 368 448 308 364 320 380 276 192 36 16 0 16 0 32 0 100 152 272 260 332 268 324 224 272 172 244 148 180 60 96 24 108 84 180 160 212 152 188 136 200 124 192 120 168 92 148 100 156 88 140 80 128 72 124 80 132 80 148 88 192 96 152 44 104 72 136 132 140 56 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 0 4 0 4 0 4 8 8 0 0 0 0 0 0 12 12 0 0 28 68 112 196 464 540 280 28 0 0 36 96 16 52 52 156 200 244 176 164 4 0 0 24 40 68 60 88 56 64 32 40 16 20 0 0 0 0 0 4 4 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 4 0 4 0 4 0 0 0 0 0 28 0 0 0 12 0 104 232 352 336 376 356 404 316 352 280 336 264 312 260 328 248 276 232 296 240 304 252 320 268 336 248 316 240 312 244 324 252 332 260 340 240 308 212 300 228 324 236 312 244 316 252 328 268 340 260 320 248 320 256 324 244 304 232 312 232 296 216 296 224 280 160 256 200 252 204 220 148 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 4 0 24 168 520 312 432 588 672 564 692 604 376 184 260 96 284 200 372 256 372 364 284 12 36 0 0 0 4 0 4 0 8 0 16 0 16 0 16 0 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 0 12 0 8 36 12 40 84 164 352 600 508 504 576 896 712 980 956 940 564 480 460 704 608 764 512 668 460 700 492 724 368 564 212 556 164 344 208 808 636 512 448 592 476 652 456 660 580 408 228 316 168 252 136 248 140 228 156 244 172 184 76 56 20 36 24 24 20 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 24 24 24 28 40 48 60 68 52 40 88 120 84 56 68 68 44 56 64 68 60 60 60 68 64 60 56 56 52 56 60 60 48 48 52 56 56 56 56 52 40 48 64 64 60 48 44 40 0 16 48 52 44 32 40 48 44 56 40 64 60 84 72 88 44 72 68 84 64 80 80 116 108 108 60 96 60 84 60 128 80 100 64 108 36 108 92 148 56 128 116 136 80 164 104 160 148 164 140 236 172 208 176 244 192 288 212 300 232 348 324 424 372 480 416 432 364 472 376 476 352 408 332 400 380 412 316 380 380 420 368 416 340 428 396 416 364 424 368 436 364 436 356 432 420 416 324 476 328 396 284 388 316 396 332 376 316 408 356 408 376 396 348 420 340 456 404 376 372 408 412 504 488 564 552 580 564 556 568 596 600 728 656 748 752 776 716 376 296 348 288 348 240 244 640 1000 816 940 844 1008 756 532 400 716 540 576 556 828 684 784 632 748 624 736 584 684 540 664 528 628 476 588 468 604 420 444 40 132 200 408 300 448 348 472 372 500 348 580 476 632 536 612 388 460 284 372 252 380 276 248 32 132 60 176 60 168 68 136 36 192 108 200 100 232 116 208 140 220 136 216 140 240 100 208 164 232 60 252 320 488 312 448 316 580 536 544 436 556 560 712 608 728 640 732 580 692 548 640 512 636 548 672 548 648 472 552 416 528 396 472 336 452 360 476 352 468 344 464 344 464 368 500 388 508 400 544 440 552 464 600 496 628 512 644 544 680 548 652 512 628 500 612 468 572 428 532 416 528 420 524 396 480 368 444 324 420 316 388 224 264 108 204 104 188 76 164 72 172 84 188 104 216 136 248 164 268 204 320 240 364 280 384 300 392 248 328 232 328 244 308 192 236 160 264 220 324 260 356 276 368 300 396 320 436 348 448 344 436 360 468 324 436 312 440 316 440 336 484 464 612 436 496 396 512 392 320 88 44 8 0 28 0 24 72 160 288 268 460 320 500 312 408 260 392 256 332 140 228 48 184 80 244 156 324 216 360 200 348 204 348 192 324 160 292 156 296 152 280 136 264 132 260 112 264 136 248 156 284 172 264 100 224 88 220 136 160 64 8 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 8 8 4 4 4 4 28 12 24 0 28 4 20 0 32 0 16 32 68 60 92 200 368 176 52 24 76 20 136 12 160 120 304 268 360 224 252 92 84 0 28 20 68 48 96 20 48 8 28 8 24 0 4 12 0 4 0 4 0 16 0 4 0 4 4 4 8 8 8 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 4 4 8 4 12 0 12 0 16 0 32 8 52 84 176 228 356 288 372 332 352 336 396 328 372 360 440 332 348 240 336 288 372 296 380 312 388 308 380 304 384 320 392 312 392 312 400 316 400 332 416 328 420 336 424 324 404 312 388 304 376 292 360 280 352 316 388 308 384 304 372 280 352 256 388 300 392 300 412 308 348 280 372 280 348 284 320 204 280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 28 120 440 208 332 296 392 364 516 392 256 24 144 0 188 236 312 228 412 256 36 28 0 0 0 8 0 16 0 20 0 16 0 8 0 0 0 0 0 0 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 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 28 4 0 0 24 4 144 276 580 648 560 292 480 528 848 884 756 248 272 192 512 552 856 476 168 20 360 240 488 332 304 92 260 8 8 252 764 632 536 592 600 444 488 308 412 228 284 72 128 104 148 124 148 124 144 132 172 164 116 44 20 20 36 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 8 16 8 20 12 24 16 24 28 36 28 32 24 28 20 28 12 16 8 28 36 60 60 68 60 68 68 64 56 52 52 56 52 52 52 56 56 56 60 64 60 52 60 52 60 52 60 52 68 60 68 60 68 60 68 60 60 60 64 68 64 60 52 48 40 44 52 56 60 64 64 60 68 76 60 76 60 76 60 76 56 72 60 80 64 84 72 88 68 80 68 80 68 80 68 76 64 68 64 68 64 64 60 60 56 64 56 68 60 68 60 72 52 64 60 72 68 76 68 76 84 132 100 72 100 96 36 88 76 116 172 124 112 144 80 168 132 156 132 156 124 160 152 200 140 176 156 200 184 224 208 244 228 268 264 296 284 296 288 312 316 300 276 316 324 352 344 388 344 380 332 372 324 364 316 360 296 344 308 360 312 352 296 336 300 288 224 264 232 300 248 312 264 532 504 484 596 660 592 696 660 760 700 240 256 300 204 272 160 120 788 864 732 708 740 828 432 480 404 560 504 548 516 748 552 620 528 628 564 656 552 608 496 568 488 588 516 592 488 552 440 400 156 124 120 320 284 280 240 288 200 312 236 308 232 364 348 536 428 384 208 244 160 232 196 256 0 20 72 28 0 4 0 8 0 8 0 8 0 0 0 44 0 36 4 44 12 48 0 8 0 36 0 116 308 412 236 292 244 484 460 468 340 532 492 592 540 596 504 648 512 604 512 540 412 556 504 568 408 460 332 408 280 340 220 300 200 296 216 312 232 312 220 300 224 316 212 320 264 364 288 376 304 404 332 444 352 464 368 460 356 444 340 424 344 444 384 472 384 452 380 456 356 440 348 444 328 408 248 364 284 312 172 140 40 48 0 40 0 28 0 20 0 20 0 40 20 60 24 96 88 148 120 208 188 260 216 288 240 280 224 224 156 224 212 224 148 156 116 168 144 216 184 260 212 280 220 288 204 308 244 348 248 316 248 336 248 320 220 284 180 252 236 348 312 436 360 428 316 384 352 372 140 16 0 16 0 52 0 40 40 156 168 252 212 272 208 288 188 264 184 236 104 100 20 60 0 36 20 140 152 248 132 184 128 216 148 180 100 176 76 144 100 156 88 128 84 140 96 136 92 156 84 172 92 176 92 112 60 124 124 108 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 4 8 12 12 16 20 24 28 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 16 56 96 72 48 32 56 48 20 32 64 56 172 200 260 188 220 172 208 64 56 0 0 0 8 0 12 0 0 0 0 0 0 0 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 12 4 0 0 0 4 0 12 0 4 0 0 0 0 0 76 84 164 176 268 256 316 280 336 240 288 232 260 184 248 228 312 280 304 200 236 176 252 204 272 192 256 204 276 220 280 236 316 252 324 244 316 228 308 240 328 236 308 232 316 264 352 296 372 328 388 304 344 248 296 224 296 260 312 228 300 240 300 204 248 180 272 208 280 216 300 208 252 212 272 200 272 188 228 156 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 4 0 56 176 400 228 428 292 332 468 536 336 216 72 240 72 284 356 608 352 288 120 28 0 12 0 0 0 0 0 0 0 0 0 4 0 12 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 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 8 20 16 16 84 76 252 416 620 572 660 672 916 952 1020 824 632 280 412 416 704 808 1020 592 520 400 844 548 832 464 656 332 572 148 316 280 680 560 744 668 852 428 456 336 416 344 216 116 220 140 248 144 248 128 228 140 252 168 164 40 32 12 32 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 36 36 36 32 32 28 28 28 20 20 20 32 48 64 68 72 64 68 68 64 56 52 52 56 52 56 56 56 60 60 64 60 60 56 60 56 60 56 60 56 64 60 64 60 64 60 64 64 64 76 68 80 68 72 56 64 40 56 48 64 56 68 56 68 80 76 80 76 80 76 80 76 76 72 80 80 84 84 92 88 84 88 80 96 80 96 80 100 76 100 72 108 72 108 72 108 76 100 76 104 80 108 84 112 84 112 88 116 88 112 84 104 68 108 84 120 104 92 52 104 56 88 36 104 60 56 56 100 64 88 72 80 52 68 64 92 76 96 84 108 100 120 108 128 80 100 116 164 128 152 84 128 88 152 116 168 156 200 188 192 212 260 212 268 224 280 232 288 276 336 296 360 316 372 320 372 296 344 300 324 276 340 280 348 308 592 576 532 480 540 540 744 716 804 708 348 304 340 220 356 196 524 900 960 808 692 700 848 424 528 468 684 636 752 644 788 624 748 652 792 700 832 724 844 776 896 764 896 756 880 740 872 772 804 588 736 672 848 692 788 568 676 540 688 504 568 372 524 440 656 488 524 332 420 288 428 472 540 108 124 64 120 56 156 16 116 0 108 4 124 12 116 12 92 12 92 12 92 12 104 0 100 16 124 0 236 376 476 336 412 352 612 572 612 484 688 588 664 552 624 552 740 588 680 544 644 540 684 576 644 464 536 396 484 336 412 276 380 272 388 284 416 296 416 284 404 288 420 288 428 320 456 332 460 348 480 336 472 372 508 396 512 380 492 328 440 308 436 332 476 360 488 384 500 396 520 416 516 400 488 368 436 288 296 120 156 40 120 36 124 28 116 20 112 20 112 16 120 36 132 52 168 108 216 164 304 236 340 260 368 276 356 264 304 192 296 236 296 176 228 156 248 188 296 244 336 268 360 276 356 276 392 336 444 348 436 328 436 328 436 312 408 272 380 272 428 356 532 440 568 432 536 404 504 272 140 16 0 16 0 20 0 64 176 208 364 236 372 252 372 260 376 272 384 216 272 100 204 72 172 64 220 168 344 224 348 184 356 212 344 180 332 152 300 160 300 144 272 132 268 124 264 136 260 164 280 184 312 168 264 100 220 112 116 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 60 52 40 28 20 12 8 0 4 0 4 0 4 0 12 0 16 4 16 0 40 64 116 96 100 60 136 80 148 108 256 272 392 260 324 188 260 152 196 92 100 16 16 0 8 4 4 0 12 0 12 0 4 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 0 0 0 0 0 0 4 0 40 44 104 148 208 224 332 272 328 308 356 312 336 284 320 288 324 272 300 236 300 288 372 324 364 252 296 220 304 240 320 256 316 240 316 252 324 240 304 272 348 312 392 336 400 320 380 324 396 296 384 296 420 332 436 384 508 508 640 564 572 396 400 280 356 272 340 260 344 280 368 336 412 268 300 216 372 324 416 288 336 228 320 248 324 228 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 28 120 224 200 556 324 316 444 448 188 76 0 120 24 276 536 892 520 168 32 0 0 28 8 0 8 0 8 0 16 0 8 0 8 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 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 36 0 12 0 36 36 192 312 424 376 556 720 888 736 708 560 292 112 256 392 660 716 832 276 320 288 512 284 384 216 372 236 288 68 152 192 444 504 828 512 440 176 224 260 336 116 76 72 128 116 160 124 140 104 128 128 176 144 96 20 4 0 16 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 8 16 8 20 12 24 16 24 24 32 24 32 20 28 20 28 20 24 16 36 44 68 68 76 60 72 64 68 48 52 44 56 48 60 52 60 56 68 56 72 76 68 76 68 76 68 76 68 72 64 72 64 72 64 72 64 80 68 84 68 84 64 76 56 68 56 72 56 72 56 72 60 64 84 60 84 60 84 60 84 52 76 56 84 60 88 68 92 68 84 76 84 76 84 76 80 80 84 80 80 80 80 80 80 80 88 84 92 92 100 100 104 108 112 108 112 104 104 92 92 108 52 96 116 92 72 80 104 88 56 36 112 124 100 128 76 96 96 92 80 68 60 64 68 56 56 56 52 52 52 52 48 24 32 16 16 24 40 68 72 52 80 96 72 68 96 76 48 40 64 36 76 48 92 64 104 60 100 72 120 92 140 112 152 108 260 264 292 264 340 328 376 368 492 472 456 448 516 568 676 660 748 680 284 244 264 188 248 96 768 888 888 804 624 676 800 732 784 736 848 780 872 804 836 776 852 788 844 764 804 744 804 660 744 664 736 656 748 680 772 496 436 288 400 380 412 348 432 408 460 404 472 360 352 224 300 252 372 288 324 224 232 148 228 448 472 156 76 52 36 20 4 24 36 0 0 0 4 0 8 0 12 0 12 0 8 0 0 0 0 0 16 0 168 328 352 248 296 264 520 488 532 432 604 484 484 336 384 364 572 440 504 368 508 472 568 448 488 348 396 260 328 208 264 156 240 160 252 176 264 184 268 176 260 180 268 188 276 200 284 196 284 208 300 176 292 216 332 244 336 236 316 192 260 152 224 144 240 180 264 176 276 216 324 248 344 256 356 268 296 128 100 0 16 0 16 8 28 4 20 0 20 4 28 0 20 0 28 4 60 44 96 120 204 180 244 200 268 216 256 204 212 152 204 184 208 128 140 112 168 144 224 188 260 204 268 200 268 200 300 244 348 260 340 236 328 252 328 244 308 224 284 184 268 240 372 336 448 356 440 348 436 312 192 0 12 0 16 0 8 0 88 128 220 180 224 152 232 168 248 196 272 172 192 72 124 52 76 8 68 76 164 172 192 104 184 148 208 136 192 120 168 108 160 108 144 80 116 68 112 72 148 96 184 116 196 116 140 84 96 60 40 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 4 4 8 12 12 12 40 36 32 24 16 8 4 0 0 0 0 0 0 0 0 0 8 0 12 0 8 28 60 96 100 96 88 104 92 108 156 240 228 224 116 112 76 128 72 64 40 40 0 0 0 8 0 4 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 0 0 0 0 0 0 8 0 8 4 4 0 0 0 0 100 160 220 248 288 260 316 264 308 264 304 240 272 216 260 224 280 232 272 212 260 224 284 252 280 200 228 176 236 192 248 212 248 184 244 204 252 168 184 88 168 136 256 240 336 276 332 284 332 240 288 204 280 224 304 204 308 312 472 472 556 448 476 312 404 352 388 264 280 192 260 192 276 208 304 340 508 420 400 304 304 176 240 192 256 160 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 4 40 36 136 232 420 860 508 492 484 436 188 136 52 148 180 576 664 952 544 172 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 12 12 28 24 108 112 332 412 492 492 592 692 876 736 824 524 340 144 424 540 988 788 680 216 524 336 544 176 544 268 728 388 612 216 400 376 768 780 1020 820 380 268 492 436 332 0 160 100 204 160 256 168 256 148 244 164 252 160 136 28 20 8 12 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 28 28 28 28 28 28 28 32 28 28 40 56 72 80 84 64 84 68 80 52 56 52 60 60 60 64 64 68 64 72 64 76 68 72 68 72 68 72 68 68 64 68 64 68 64 68 68 56 80 60 84 56 80 56 80 64 88 60 84 56 80 60 80 80 80 84 80 84 80 84 80 80 76 80 80 84 84 88 84 88 84 84 84 84 88 84 88 88 104 88 108 88 112 88 108 88 108 96 116 104 124 112 128 116 132 116 132 116 128 108 112 132 80 92 116 80 112 148 116 116 64 108 84 28 100 60 92 104 100 100 84 80 68 72 68 84 80 80 72 72 64 64 60 96 84 64 32 4 52 40 112 0 76 44 76 60 80 92 88 48 76 48 76 48 76 48 76 44 68 40 68 40 72 48 84 116 400 420 464 436 528 520 584 544 564 480 548 532 668 648 692 656 872 736 364 232 372 256 256 304 1020 948 904 784 748 792 944 836 920 840 940 784 880 792 872 780 884 772 864 740 832 712 820 764 868 752 848 744 872 764 868 532 520 328 456 344 416 312 476 312 412 292 412 264 376 240 408 256 424 296 436 288 308 104 220 104 264 44 144 120 268 188 248 144 232 96 184 56 156 32 128 36 116 40 124 40 116 28 116 44 164 56 116 0 304 424 456 328 396 376 652 588 648 532 688 540 532 336 392 368 612 480 564 476 656 580 656 484 552 392 460 304 404 272 364 240 348 236 352 236 348 240 348 236 348 236 352 248 356 240 348 236 352 252 372 268 388 288 412 308 420 304 412 304 400 264 348 216 316 192 304 176 312 208 328 232 360 292 416 292 304 120 140 36 104 16 104 24 108 20 104 20 108 28 112 28 96 12 100 32 124 60 160 188 312 244 340 256 356 268 344 240 292 188 276 212 272 164 204 140 232 192 292 240 332 260 336 276 356 276 376 316 416 332 416 332 424 336 436 324 420 296 400 272 388 288 444 380 548 448 568 472 560 428 368 80 16 28 0 20 0 4 72 104 276 244 392 224 344 224 336 224 348 216 304 160 264 124 208 64 188 96 248 204 356 180 344 200 356 200 340 188 328 168 308 160 292 120 236 88 232 112 244 156 280 188 320 156 276 120 208 60 56 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 4 8 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 48 76 116 136 120 160 92 164 156 320 128 200 44 136 76 180 76 80 24 40 0 4 8 0 12 0 0 4 0 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 0 0 0 0 4 12 16 16 24 60 224 284 296 252 272 212 256 228 288 240 296 244 300 264 320 252 324 300 352 292 316 248 292 264 308 232 284 220 288 236 304 236 300 240 304 252 312 224 248 108 140 112 200 220 332 312 380 364 424 328 388 284 364 276 368 312 356 248 324 280 408 372 464 428 564 544 616 472 452 300 340 216 328 304 512 624 812 608 496 388 408 264 344 268 340 228 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 0 0 0 0 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 0 0 128 228 480 824 380 436 456 324 56 56 0 76 256 688 440 492 212 52 0 0 40 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 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 20 0 4 0 40 76 260 276 268 468 388 396 580 520 700 304 124 64 404 452 852 484 256 40 372 184 188 0 220 76 356 264 308 48 180 396 792 772 916 720 332 216 488 276 0 44 88 56 120 124 172 136 160 120 168 140 180 128 88 16 12 4 20 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 8 16 8 20 12 24 16 24 16 28 20 28 20 28 20 28 24 28 20 40 52 76 72 80 56 72 64 68 44 48 36 56 44 60 48 68 48 72 52 72 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 60 64 56 64 60 64 60 76 68 68 60 64 64 68 68 72 80 64 80 64 80 64 80 60 76 64 80 64 80 68 88 68 88 68 88 68 88 68 84 76 92 80 92 84 96 88 100 80 96 84 104 92 108 96 112 92 112 100 120 104 120 104 120 144 112 132 120 68 132 116 52 116 228 168 156 68 108 148 116 96 100 92 84 84 84 84 80 80 76 76 72 72 68 68 68 20 76 96 96 84 80 88 68 52 48 72 84 64 36 36 72 64 76 56 72 52 64 44 60 56 64 44 52 28 40 24 40 116 444 448 456 420 456 460 488 472 468 444 452 396 456 496 504 536 688 604 272 180 260 196 144 572 972 912 772 608 732 724 784 712 772 744 836 764 812 736 764 700 728 648 680 628 652 584 604 504 544 456 476 416 472 396 396 260 280 240 296 264 276 232 256 232 252 184 196 116 156 116 208 120 200 148 240 188 140 4 52 0 52 0 44 112 256 300 308 272 276 248 252 232 228 200 200 152 192 156 192 164 192 160 184 172 192 100 56 0 212 372 352 244 292 312 576 496 528 412 512 368 360 196 236 224 460 360 448 452 560 452 468 312 356 224 264 172 256 164 248 152 232 140 224 140 216 144 216 148 220 148 216 152 216 136 204 136 220 156 240 164 252 156 256 180 284 208 308 248 332 248 316 208 248 144 196 104 180 80 156 72 204 172 300 152 148 12 44 4 36 12 44 20 24 24 20 16 28 16 32 24 20 0 24 4 36 32 92 156 224 196 248 200 260 216 252 192 220 164 200 176 196 132 124 92 152 144 212 188 248 196 248 196 264 192 280 212 312 236 320 264 340 268 340 276 320 252 296 248 280 208 292 252 388 336 452 400 444 384 412 152 36 0 4 8 16 4 24 32 124 156 264 172 236 152 200 128 200 144 188 128 156 64 84 40 88 48 92 92 172 128 196 132 184 124 184 132 172 112 160 112 144 68 92 48 88 60 120 76 164 104 184 84 128 100 112 60 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 4 4 4 4 8 0 0 0 0 4 4 8 8 0 0 0 4 0 4 0 4 12 0 8 0 0 8 12 32 64 100 96 104 48 64 88 172 64 76 8 36 32 76 20 8 0 0 0 0 4 16 16 12 8 0 8 0 8 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 8 0 8 4 4 8 0 4 68 236 276 240 164 180 156 220 180 220 176 216 172 228 200 260 208 256 240 284 244 264 216 244 204 240 196 228 184 224 188 232 176 240 212 240 196 236 184 196 168 180 116 156 144 216 180 224 236 308 244 312 224 288 208 288 252 304 212 256 168 232 172 248 224 344 344 456 392 432 324 368 244 296 216 308 368 512 364 272 228 256 180 248 192 240 168 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 4 0 44 164 268 560 796 380 556 560 328 80 124 116 312 576 888 524 364 116 104 0 12 56 0 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 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 12 0 36 20 116 144 412 264 292 508 460 368 588 560 704 252 288 292 784 592 904 460 488 460 828 476 548 196 652 300 712 440 552 120 412 556 936 784 876 532 424 544 480 88 56 100 128 68 156 140 224 156 224 156 256 176 256 148 120 28 16 20 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 24 24 24 24 28 28 28 28 32 28 28 40 56 72 80 84 72 104 72 96 52 68 48 68 52 64 60 60 68 64 68 68 64 68 60 68 60 68 60 68 60 68 60 68 60 68 60 68 64 72 60 68 60 72 68 80 68 72 60 64 56 72 68 80 72 80 72 80 72 80 72 80 76 84 76 84 76 84 76 84 88 80 88 84 88 84 84 88 92 96 92 108 96 116 100 120 100 104 104 108 104 112 108 112 104 108 112 120 120 124 120 124 108 140 144 144 100 124 96 56 448 980 976 892 420 36 128 180 132 132 100 104 88 108 92 104 76 92 76 92 76 96 80 88 88 96 68 60 12 84 16 64 0 68 24 88 32 64 76 112 80 84 80 88 84 88 88 92 60 64 56 52 44 40 32 44 180 544 492 500 444 448 420 468 416 476 436 496 444 552 508 524 296 408 288 260 152 220 148 240 436 608 792 852 696 920 740 712 580 660 476 484 416 500 344 396 316 372 240 308 204 280 148 204 148 192 104 104 36 88 8 40 8 88 60 120 72 140 68 104 92 200 112 220 88 196 88 240 104 232 92 232 140 208 48 176 112 228 108 212 136 300 220 308 224 332 224 344 244 356 236 332 256 340 256 336 256 340 264 356 280 360 188 192 28 312 424 456 364 428 444 720 588 628 484 556 384 424 276 348 312 548 432 544 444 536 380 440 292 384 248 336 224 340 228 340 228 340 224 332 220 332 212 332 220 340 220 328 216 320 196 312 204 332 220 340 236 340 224 336 240 376 292 424 328 460 372 492 360 452 308 408 264 364 204 292 176 312 256 388 196 192 32 92 24 100 36 124 28 108 24 100 20 100 24 104 40 96 24 116 36 108 64 192 204 324 248 328 240 336 248 320 232 304 212 272 196 272 160 196 128 216 172 272 224 308 244 320 240 320 252 348 280 384 312 404 336 416 344 428 332 412 304 392 292 388 264 376 296 460 404 556 476 560 484 576 348 212 32 24 4 60 48 92 44 136 124 260 232 356 232 320 192 320 212 324 184 260 96 196 88 220 96 216 112 324 200 368 188 336 176 328 172 320 168 316 160 288 120 244 88 232 104 232 132 256 160 292 124 264 132 236 80 64 0 0 0 0 0 0 0 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 4 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 4 0 0 4 36 80 88 120 52 108 84 208 124 200 76 132 44 120 44 60 12 28 8 0 4 0 12 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 0 0 0 0 0 4 0 0 0 0 0 0 12 20 216 288 308 232 232 168 228 204 272 200 260 188 268 220 292 244 292 232 288 236 304 264 332 248 300 260 300 244 276 228 276 224 300 260 276 212 260 212 236 256 272 232 256 220 244 180 208 188 284 264 360 296 364 292 380 244 348 312 408 324 380 284 348 232 308 240 340 304 420 376 468 416 456 304 288 192 288 224 276 248 316 248 332 244 296 212 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 52 108 224 580 744 320 484 372 216 16 80 64 356 624 720 368 188 0 24 0 4 20 4 0 0 0 0 0 0 0 4 0 4 0 4 0 4 8 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 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 12 0 4 0 52 120 332 184 100 256 232 228 456 692 636 20 116 348 676 392 512 148 324 432 644 252 316 52 372 104 388 200 252 12 200 396 688 568 660 348 392 656 244 0 72 60 28 60 112 112 152 100 128 100 160 136 172 104 72 0 16 8 28 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 8 16 8 20 12 24 16 24 12 20 12 24 16 28 20 28 20 24 20 36 48 72 68 76 64 72 64 68 40 48 32 56 32 56 36 56 40 64 40 68 44 64 48 64 48 64 48 64 48 64 48 64 48 64 48 60 48 64 44 60 44 68 52 76 52 68 44 60 44 68 60 80 80 64 80 64 80 64 80 64 88 72 88 72 88 72 88 76 68 92 64 88 64 88 64 84 68 88 72 96 80 104 84 108 96 116 92 112 92 108 88 108 92 116 100 120 100 120 96 112 76 116 88 120 52 64 16 180 712 1000 932 1012 888 592 228 136 124 132 80 76 52 64 44 56 76 92 76 92 76 92 76 92 44 64 12 88 228 444 544 572 552 572 448 252 80 88 44 40 68 76 80 84 88 92 92 96 84 84 84 80 72 60 48 40 216 560 484 500 476 448 448 480 452 484 464 556 660 720 540 352 68 72 36 96 80 76 68 156 28 12 484 736 692 856 588 480 468 616 356 136 64 152 48 80 56 92 48 92 80 124 100 128 76 116 72 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 80 36 76 40 96 40 104 40 84 80 116 56 108 0 12 12 64 32 84 56 72 24 36 16 40 44 64 52 68 72 104 60 96 72 108 100 124 160 172 112 96 0 212 376 388 304 332 368 612 472 492 364 400 240 280 176 240 208 400 272 348 224 276 164 240 156 232 148 236 136 216 128 212 132 224 148 240 160 228 144 224 160 236 156 224 148 212 124 200 136 220 144 212 136 220 108 208 124 232 164 268 196 304 264 364 296 376 304 380 268 320 196 256 152 248 164 256 64 64 0 12 0 24 12 48 40 32 36 28 24 24 16 24 12 20 8 52 8 32 48 148 172 240 200 244 196 248 204 236 188 224 172 196 160 196 132 120 84 136 120 184 160 224 180 240 176 240 172 256 188 280 212 308 248 332 276 340 284 328 272 312 240 280 212 264 196 308 264 408 324 468 384 476 404 320 144 48 24 40 48 48 4 44 24 100 148 232 180 228 148 212 160 208 108 132 48 72 28 84 52 92 44 148 124 188 128 184 120 164 108 168 128 176 116 144 84 120 76 112 76 128 80 148 84 148 92 140 108 124 76 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 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 8 4 8 4 0 8 0 4 0 28 16 40 0 32 36 100 92 116 72 68 36 64 36 32 0 16 4 8 8 12 8 8 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 12 4 8 0 0 4 12 24 24 176 240 292 244 216 108 128 136 176 132 164 128 168 152 200 192 216 176 204 180 220 204 244 200 252 240 276 240 260 228 260 216 260 216 204 164 216 184 180 168 196 192 212 180 172 100 116 68 168 156 260 192 272 192 288 220 296 240 316 248 304 212 268 208 256 160 216 156 256 224 320 380 416 320 312 208 244 200 284 216 264 212 268 192 224 152 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 96 148 360 812 920 372 408 232 164 116 164 144 468 748 668 296 180 0 24 0 28 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 8 4 8 4 8 0 4 0 4 4 8 4 8 4 8 4 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 20 20 0 52 32 148 176 472 140 188 236 392 348 548 824 632 44 388 628 900 560 712 420 668 740 932 544 788 476 848 404 804 308 572 220 376 364 676 524 596 276 436 412 108 4 80 120 124 92 168 152 212 136 200 140 240 168 232 128 100 16 12 20 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 28 20 28 20 28 20 24 20 16 12 16 20 20 24 24 24 24 16 24 20 28 24 28 28 28 24 24 40 52 72 76 88 72 112 72 104 52 76 48 72 52 64 52 60 56 56 64 64 68 84 64 84 64 84 64 84 56 76 56 76 56 76 56 72 52 52 44 48 44 56 60 68 64 64 52 56 56 68 76 88 60 80 60 80 60 80 60 80 72 92 72 92 72 92 72 84 88 84 88 84 88 84 84 88 84 92 92 104 96 112 104 108 120 120 120 112 116 108 108 104 124 120 124 120 120 112 112 108 128 140 88 144 108 68 128 412 972 908 968 964 1004 904 212 284 232 236 152 148 104 124 88 108 76 104 72 108 72 104 68 104 92 96 48 200 376 696 720 812 764 864 572 296 32 128 100 76 84 92 84 96 88 92 96 96 88 88 88 80 68 44 32 24 268 628 520 556 540 508 492 552 492 592 544 668 740 760 376 128 108 208 84 204 116 188 124 196 160 96 552 888 852 956 660 588 416 772 552 268 148 292 192 288 184 256 180 252 168 244 176 252 144 200 160 92 0 16 24 40 32 12 8 24 20 12 8 60 0 124 84 200 92 196 76 196 72 220 84 196 108 212 68 180 120 172 76 184 40 172 68 204 76 180 48 152 40 160 48 160 12 84 0 72 0 96 24 132 20 136 52 164 56 324 464 536 412 448 460 716 544 580 440 484 320 384 264 348 288 468 292 360 300 372 240 372 256 344 228 364 236 336 212 316 208 340 252 380 244 344 228 340 244 356 240 336 228 324 204 312 216 324 212 308 212 308 192 284 176 284 184 292 216 348 268 404 320 456 380 516 392 492 336 436 296 380 244 316 76 100 0 112 56 108 24 108 40 112 28 100 24 92 20 92 20 88 40 128 40 96 84 240 232 344 268 344 252 336 256 328 220 300 212 264 188 256 160 184 120 200 152 240 196 288 228 312 248 328 252 336 252 344 272 364 312 392 328 412 336 420 328 412 276 380 288 376 256 380 320 464 408 588 452 508 476 520 268 200 48 104 32 80 24 96 72 172 188 340 248 356 224 324 200 300 144 240 96 184 60 184 84 228 120 308 176 336 192 360 188 312 152 324 188 340 168 300 136 288 128 276 128 260 136 256 140 284 156 300 136 240 80 72 4 8 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 4 0 4 4 8 8 8 4 0 4 0 4 0 4 0 0 0 0 0 8 4 8 0 4 12 24 40 0 60 56 152 116 212 116 180 100 148 48 48 0 20 0 0 4 0 20 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 12 48 60 104 164 252 232 272 244 272 184 260 192 260 176 232 144 208 148 228 204 272 212 280 216 264 184 224 176 236 232 284 252 288 256 296 228 256 192 180 164 232 196 172 112 144 144 164 124 128 72 96 116 204 204 296 248 312 256 336 296 348 264 352 304 392 304 364 260 344 272 348 268 340 272 356 312 344 256 348 284 336 256 336 260 320 244 332 260 324 244 328 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 0 8 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 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 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 8 16 4 0 0 0 84 72 304 908 756 260 240 160 80 12 72 88 684 604 368 28 44 0 12 4 0 0 12 0 4 0 4 0 8 0 8 4 16 0 4 0 4 0 4 12 12 28 20 12 4 0 0 0 0 8 20 8 0 0 0 0 4 0 4 0 4 0 8 0 8 0 12 0 12 0 12 0 8 0 8 0 8 0 8 0 8 0 12 4 16 8 20 20 20 0 12 0 128 276 312 0 60 196 216 412 368 276 248 0 224 624 560 520 484 0 568 408 668 316 588 248 496 160 424 192 280 64 416 660 352 428 480 116 504 200 20 0 36 136 40 80 132 128 160 104 136 112 168 140 172 72 44 16 12 0 40 8 20 20 32 24 28 16 20 12 20 12 20 12 20 12 24 20 24 20 24 20 24 12 28 16 32 8 28 8 32 8 28 12 36 4 28 0 32 12 36 4 20 12 44 52 68 40 36 60 64 44 56 48 68 56 68 24 48 32 56 40 60 40 56 20 56 40 72 40 60 32 60 60 72 48 56 4 68 64 52 52 44 40 60 60 72 28 48 32 56 32 68 40 60 36 52 92 72 76 60 88 84 108 92 80 64 72 64 84 76 80 68 68 84 68 84 68 84 68 84 60 84 76 92 76 92 84 108 96 112 96 112 96 112 96 112 84 104 96 120 108 124 108 120 100 92 52 96 24 112 156 280 460 696 576 640 636 692 228 196 156 196 192 188 88 100 84 84 60 168 112 92 72 72 0 68 84 8 48 152 184 232 160 172 156 148 100 124 88 68 12 36 48 80 100 76 100 120 104 44 88 80 88 88 80 64 36 12 260 536 500 476 492 492 432 496 464 480 484 704 676 208 24 96 32 104 60 96 40 92 56 104 8 28 688 816 748 788 596 488 356 712 504 144 148 188 176 208 140 192 164 192 160 208 172 192 160 180 132 72 8 0 0 16 0 24 4 32 20 28 28 24 0 60 60 100 48 88 56 104 56 88 40 96 36 64 40 120 148 196 144 156 64 80 28 80 0 36 0 44 0 44 4 48 0 36 0 28 8 20 24 12 36 0 0 0 0 240 360 460 312 364 348 604 500 480 308 368 228 296 148 272 300 400 216 236 188 276 192 260 156 228 152 244 164 244 160 244 172 272 204 296 216 284 176 252 172 256 168 244 148 228 140 216 120 196 100 180 116 200 112 200 124 204 108 180 88 152 60 172 148 292 240 336 248 372 312 368 256 292 180 200 0 44 0 36 16 48 12 32 32 40 32 32 20 32 12 32 24 44 4 44 20 20 40 192 204 256 208 264 200 228 168 204 176 208 164 184 136 156 112 136 80 136 124 180 152 212 168 224 168 228 180 252 192 260 188 260 216 304 252 340 276 328 240 288 236 288 212 280 216 288 204 280 260 360 380 476 384 440 372 288 52 88 52 124 152 292 328 432 360 392 296 324 152 164 128 192 108 148 80 96 36 88 64 120 76 156 120 180 124 196 124 172 108 132 96 192 112 152 88 120 72 144 92 160 100 200 100 136 80 120 96 128 96 48 4 0 16 0 16 0 16 0 8 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 4 0 4 0 4 0 0 0 0 4 0 0 16 4 0 24 92 100 112 100 108 96 100 60 32 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 156 184 220 232 268 216 252 188 220 152 200 168 200 156 176 132 156 120 148 120 160 132 164 132 168 148 192 140 184 124 172 128 180 152 204 184 208 164 164 124 124 120 144 80 52 36 16 24 52 56 80 140 236 244 284 212 264 192 244 196 268 232 280 204 256 208 280 228 280 220 272 208 260 204 260 200 256 208 272 224 276 208 256 216 260 192 244 204 260 204 244 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 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 4 0 4 0 12 0 4 0 0 0 0 0 0 8 4 8 0 16 0 16 24 0 56 232 720 852 680 248 208 92 100 72 180 360 788 468 260 64 44 4 0 4 12 0 16 12 0 12 0 8 0 8 0 4 0 0 0 4 4 12 12 8 0 4 0 4 0 12 32 4 16 0 12 0 4 12 32 4 20 4 20 0 20 4 20 4 12 8 8 8 4 12 4 8 8 8 8 8 8 8 8 8 8 8 12 12 16 16 12 12 0 0 56 32 296 360 388 88 220 228 456 692 748 488 332 100 748 728 952 744 608 288 1020 672 984 672 1000 604 912 472 800 360 524 92 444 532 592 488 480 276 416 136 32 28 80 104 96 108 192 160 228 144 208 148 236 160 224 104 72 16 52 8 4 16 20 24 28 28 24 20 16 20 20 20 20 20 20 20 16 24 8 24 8 24 16 24 16 28 20 28 20 28 20 28 20 32 4 28 0 24 8 28 28 68 72 40 44 24 76 80 140 100 204 208 196 56 24 16 92 64 84 64 76 64 76 64 76 56 88 88 112 96 112 100 124 104 100 100 116 68 64 64 72 64 68 28 52 36 64 44 68 40 56 40 64 48 72 60 88 52 76 60 76 60 68 40 48 52 72 80 96 96 100 96 100 84 88 84 88 84 88 84 88 80 88 92 96 92 96 100 108 112 116 112 116 112 116 112 116 100 108 112 124 120 124 120 124 124 112 104 116 84 176 248 320 348 596 600 660 596 608 244 256 188 212 204 300 220 204 144 164 120 200 144 212 200 252 176 320 140 96 60 188 144 240 112 204 128 204 100 236 136 232 100 208 8 88 52 92 16 48 48 132 84 96 60 72 60 72 72 84 228 548 496 504 496 508 452 512 492 520 544 700 384 160 48 216 88 212 120 196 92 176 100 168 64 224 736 936 832 856 604 572 404 788 508 208 220 296 208 244 188 256 200 240 188 240 200 220 180 228 132 124 16 60 16 44 24 12 36 12 36 52 24 84 24 168 104 200 92 192 104 216 100 200 92 208 80 184 84 232 220 368 256 376 220 316 176 300 100 208 56 156 12 136 12 140 48 132 36 116 16 112 12 112 12 80 28 120 0 296 456 520 332 420 444 720 612 584 368 420 268 412 260 400 404 460 244 388 260 368 248 340 216 332 236 364 288 404 296 416 312 432 328 444 368 460 324 420 300 404 280 380 264 376 256 360 240 336 216 320 220 320 204 312 204 304 184 284 184 276 148 248 144 268 176 296 260 436 328 460 320 392 216 236 44 112 36 104 36 112 36 100 44 96 36 92 32 92 28 104 40 108 28 116 48 104 80 284 280 356 264 340 260 324 220 268 204 276 196 256 180 236 160 212 120 180 140 208 164 252 208 292 216 300 228 324 244 336 240 344 276 400 320 448 348 444 320 412 300 396 280 384 280 384 276 364 264 392 372 504 448 596 516 552 368 452 380 508 472 596 512 596 520 588 456 512 276 248 108 188 152 240 152 216 96 196 124 264 148 312 184 324 188 344 192 324 188 304 160 344 152 312 160 324 140 376 240 436 284 432 200 324 128 308 116 284 120 144 24 12 0 12 0 12 0 12 0 12 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 0 0 0 0 0 0 0 12 0 0 8 0 0 24 116 140 244 116 208 108 188 72 92 0 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 4 0 16 0 40 88 228 256 308 248 308 256 324 244 308 220 288 204 260 188 244 180 244 192 256 212 272 212 264 188 240 180 244 192 220 176 200 172 208 184 208 180 192 156 120 88 96 132 172 148 148 132 112 76 84 76 116 172 260 276 316 268 308 268 304 236 312 256 324 248 324 264 352 272 352 284 364 280 360 264 344 260 348 260 340 248 340 264 364 260 344 252 340 260 348 256 340 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 8 0 8 0 8 0 8 0 8 0 8 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 12 8 0 20 104 188 224 156 68 12 0 4 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 4 0 4 8 8 24 12 16 8 0 8 296 832 744 488 156 72 68 80 68 196 548 688 212 92 0 4 0 0 8 0 0 0 0 0 0 4 0 4 0 0 16 20 0 8 0 0 0 4 0 8 12 24 8 8 0 0 24 24 8 12 28 16 16 0 8 4 8 8 0 8 0 8 0 8 0 8 8 12 8 12 0 8 0 8 0 8 0 8 0 8 4 12 4 12 8 20 28 8 0 24 20 268 296 164 0 148 188 648 856 928 464 120 120 668 440 792 436 272 200 844 312 684 356 688 324 560 212 456 256 260 0 4 244 588 328 308 312 196 0 0 20 64 60 80 88 140 120 156 92 132 92 152 80 116 20 0 0 40 48 24 8 20 12 24 16 20 8 16 12 20 12 20 12 20 12 20 20 20 20 20 20 20 20 20 16 24 16 24 16 28 16 28 0 28 0 24 0 24 4 32 0 0 0 28 80 172 224 268 292 340 340 344 252 176 64 36 12 36 12 40 20 56 36 68 60 100 96 136 112 144 120 152 120 112 92 116 60 44 48 124 220 196 164 136 100 100 52 64 28 64 28 48 28 56 44 56 44 64 64 80 72 84 72 92 20 60 56 80 48 60 40 64 68 84 68 84 68 84 68 84 64 88 76 92 76 92 80 104 92 108 92 108 92 108 92 108 84 104 92 112 100 116 100 116 92 104 68 92 56 188 216 252 128 328 392 500 404 424 144 172 176 160 164 228 200 216 180 188 128 184 164 260 276 288 264 364 176 76 60 108 88 124 64 92 68 96 92 160 164 212 188 232 160 84 20 60 88 76 56 72 40 52 56 84 80 68 40 20 272 528 520 496 476 456 392 432 424 424 492 492 36 20 36 128 40 112 68 112 48 104 52 84 8 372 684 776 680 680 464 432 344 700 452 144 180 228 144 172 148 200 160 180 140 192 156 180 164 176 112 68 20 24 20 28 12 40 20 44 24 40 28 28 12 76 68 104 56 96 60 108 56 96 48 92 28 60 24 108 100 180 160 232 188 244 204 264 176 204 116 124 32 52 0 32 0 24 0 0 0 0 0 0 0 8 24 64 0 188 428 436 240 340 372 608 472 420 212 244 160 288 184 336 356 336 144 292 180 256 156 224 140 240 184 292 232 324 256 356 284 376 296 380 296 368 272 352 264 340 244 320 220 300 212 288 192 264 168 244 160 232 136 212 128 208 116 192 88 168 76 140 40 120 48 144 96 204 172 292 248 280 136 100 0 36 8 40 0 28 0 36 20 40 24 32 12 32 12 28 12 40 0 32 20 40 68 216 256 276 212 256 216 248 176 184 152 196 164 192 156 180 140 168 120 148 104 144 124 184 168 236 152 212 160 224 164 228 160 220 180 272 236 332 276 344 264 320 236 296 220 284 216 280 204 268 152 256 212 276 296 412 380 444 312 356 316 400 384 432 336 344 360 396 344 416 264 152 20 32 36 96 96 128 84 112 108 172 132 192 136 188 128 196 136 180 132 140 68 148 80 180 168 244 208 288 244 308 216 276 148 176 84 124 92 140 120 88 28 0 8 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 4 8 0 0 32 100 156 156 116 116 108 120 68 32 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 8 0 12 60 180 200 220 176 220 188 244 196 244 184 236 172 204 164 192 160 200 180 216 160 200 172 200 156 180 148 184 148 184 116 164 128 184 136 172 144 168 132 104 44 32 52 88 164 176 200 160 116 92 104 136 132 200 204 252 196 252 200 260 184 224 184 224 192 244 212 268 208 264 224 292 228 268 196 236 196 260 208 256 192 248 204 272 204 268 216 268 208 264 212 272 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 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 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 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 4 0 4 0 8 0 0 12 0 232 396 872 860 592 152 148 80 104 68 376 708 588 172 84 4 8 8 4 16 28 8 44 0 0 0 4 8 12 12 24 0 12 0 16 0 20 4 28 0 0 4 12 8 16 0 16 0 12 0 8 16 20 12 0 8 12 4 8 8 8 8 12 4 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 8 20 0 4 76 116 432 328 200 4 308 304 968 944 1020 468 272 432 892 696 1020 604 572 792 1020 676 1020 704 1020 620 952 508 832 368 468 32 236 580 932 312 288 408 120 0 48 52 120 56 164 128 212 160 220 136 200 132 216 160 188 76 76 4 52 32 16 20 20 20 20 20 16 16 16 20 20 20 20 20 20 20 20 16 24 16 24 16 24 16 24 20 28 20 28 20 28 20 24 24 16 28 20 28 32 36 44 32 44 64 208 324 460 444 472 456 444 360 424 420 436 284 212 100 120 80 96 68 84 76 96 112 156 164 192 176 180 160 164 148 140 100 76 56 52 108 204 348 376 352 340 292 272 216 192 148 160 132 116 84 84 56 56 48 64 52 60 44 64 72 92 84 88 92 92 92 92 92 92 84 88 84 88 84 88 84 88 80 92 96 100 88 92 96 108 104 108 104 108 104 108 104 108 100 104 104 112 108 116 112 116 112 116 96 96 96 228 256 252 208 264 324 464 444 512 308 296 164 208 152 204 160 260 240 228 204 308 312 408 360 424 348 452 216 184 116 212 120 236 104 224 88 216 140 312 232 392 280 416 304 368 240 248 68 76 40 164 84 124 72 104 68 76 36 56 220 508 496 540 512 512 460 500 440 460 472 380 8 176 104 200 92 216 124 204 104 180 84 140 4 656 744 752 560 604 380 392 380 772 488 252 204 276 164 264 184 252 192 228 176 232 192 224 184 228 140 164 60 112 40 56 44 40 52 32 48 64 32 92 44 176 104 196 88 204 100 208 100 212 96 196 64 180 76 212 84 220 104 248 136 296 208 364 240 372 240 356 204 304 148 248 84 184 64 156 24 120 0 96 0 144 44 176 0 264 548 548 364 488 476 652 452 428 248 348 260 328 252 492 412 428 240 368 264 368 248 356 252 384 300 428 312 432 336 464 364 492 388 504 376 488 376 488 376 484 364 472 332 440 324 432 308 412 288 396 276 372 248 352 240 352 236 344 180 292 176 288 172 288 188 316 152 292 196 380 308 368 164 144 28 116 52 112 32 92 32 112 40 92 32 92 28 88 28 100 36 108 20 104 48 128 112 300 288 364 264 336 248 312 204 252 180 256 188 260 184 244 160 212 156 200 136 196 156 252 212 300 200 284 212 304 216 308 208 300 232 360 288 428 344 452 344 444 312 412 300 400 292 392 276 364 212 340 204 260 232 344 244 368 236 312 220 324 256 352 248 320 248 336 296 444 336 240 32 72 12 96 80 176 104 172 116 240 216 372 216 356 200 364 208 360 196 312 128 332 204 456 348 532 376 572 364 524 316 468 252 420 192 352 140 280 132 144 28 4 0 0 0 0 0 0 0 4 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 0 0 0 0 0 0 0 0 0 8 12 0 0 56 140 176 256 144 216 140 192 80 68 0 16 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 16 28 0 24 76 192 196 212 188 232 200 264 228 296 248 312 232 272 224 264 216 256 208 252 176 228 196 240 188 224 180 228 196 220 168 208 184 220 172 192 176 204 180 172 100 64 12 20 64 96 120 124 100 116 132 188 120 184 184 236 204 256 228 288 232 284 204 276 220 304 248 324 260 348 284 368 284 364 260 340 236 320 256 336 260 328 244 312 260 344 272 344 256 336 276 368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 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 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 12 12 12 24 8 4 0 0 200 376 772 860 464 84 76 44 28 48 504 628 296 88 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 12 0 0 0 8 0 44 0 20 0 0 8 0 40 32 16 8 8 12 8 12 8 8 16 8 16 8 16 8 16 8 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 16 24 8 0 28 116 340 172 0 0 184 268 864 648 580 128 96 280 660 572 992 292 352 404 724 276 692 332 660 320 580 276 484 280 224 0 60 688 792 152 260 272 32 0 40 8 76 40 128 108 148 108 148 88 124 72 136 60 44 20 60 0 0 4 4 20 24 16 20 8 16 8 16 12 20 12 20 12 20 12 20 12 16 12 16 20 16 20 16 24 20 32 20 32 20 32 20 0 28 0 36 8 44 12 36 32 80 120 240 312 372 340 324 280 272 208 232 244 316 324 364 200 212 156 156 100 112 72 104 108 156 164 196 164 160 116 116 92 132 84 48 60 84 104 192 308 328 360 360 352 376 344 340 296 336 300 284 236 232 200 176 124 144 104 120 68 84 32 72 40 64 4 60 32 96 44 92 64 84 68 84 68 84 68 84 68 92 80 96 72 88 76 100 88 104 88 104 88 104 88 104 84 100 84 100 84 104 88 104 84 88 64 76 84 216 240 220 212 156 184 284 308 400 280 252 140 124 132 180 172 216 220 236 260 392 420 404 324 376 360 344 152 92 92 128 92 140 72 112 36 96 96 172 168 228 204 252 248 364 388 424 340 300 176 124 0 4 4 28 24 28 0 0 228 440 460 508 496 504 464 476 428 464 412 148 40 132 76 80 40 104 56 104 44 96 40 56 52 784 848 808 552 436 220 240 336 584 332 156 136 192 128 192 136 192 152 176 140 188 160 184 140 164 124 116 84 88 48 32 32 60 32 60 36 44 32 32 24 76 56 88 44 88 52 88 48 100 48 76 16 60 20 88 48 96 32 76 24 84 52 116 64 136 112 192 164 224 176 228 148 208 140 176 108 108 60 56 20 92 32 80 0 148 428 440 236 360 348 460 256 240 160 272 180 172 224 428 244 248 204 224 176 248 176 256 200 288 224 304 232 300 228 300 236 320 260 340 288 364 296 368 296 364 292 364 280 352 280 348 272 340 264 332 236 308 208 280 192 272 180 260 164 228 124 204 128 216 120 188 108 180 120 260 232 260 96 52 4 48 28 48 4 28 4 48 20 36 20 28 8 28 8 28 4 40 0 24 24 60 88 212 216 272 236 268 196 212 156 192 136 172 148 180 144 152 108 120 100 120 80 120 108 172 144 196 152 204 152 212 156 208 140 200 168 252 216 312 272 348 288 352 260 320 248 312 244 300 224 276 176 268 164 180 172 220 140 220 156 208 152 200 152 220 192 264 172 248 248 364 348 212 16 4 28 36 24 48 24 44 44 108 188 248 172 216 144 220 156 208 124 148 112 236 236 364 324 336 268 328 296 372 292 336 228 288 216 228 148 164 108 72 8 0 0 0 8 0 8 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 12 12 0 4 52 100 132 144 124 136 128 124 60 12 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 0 0 0 0 8 60 160 180 180 140 156 120 148 120 164 144 196 176 208 192 216 188 192 156 164 176 200 188 204 180 196 176 200 148 176 136 180 156 192 156 172 164 184 172 180 156 120 52 0 8 4 28 36 64 88 112 148 88 120 116 168 136 184 152 216 192 220 176 208 176 228 192 232 212 260 212 276 232 296 248 308 208 252 184 240 192 248 180 224 196 256 200 248 184 248 216 292 0 12 0 12 0 12 0 12 0 12 0 12 0 12 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 4 0 4 0 4 0 4 0 4 0 0 4 0 4 0 0 0 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 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 4 0 0 0 32 20 228 484 1000 824 376 104 88 68 120 236 740 560 208 84 52 8 56 32 36 12 52 8 72 16 68 12 64 4 60 0 64 20 88 16 84 4 84 4 76 0 56 8 88 12 56 0 52 0 44 0 28 4 8 0 0 4 8 8 8 8 4 8 4 8 8 8 8 8 8 4 12 8 8 8 8 8 8 8 8 16 16 12 12 12 12 8 4 16 4 4 96 228 432 136 124 40 272 388 1012 616 580 120 348 620 844 920 1020 800 800 656 1012 672 1020 660 1008 624 944 504 720 332 296 0 176 740 660 144 360 200 60 52 92 20 116 68 184 140 220 148 216 132 204 128 208 176 144 40 76 0 32 60 68 36 32 28 24 20 20 20 20 20 20 20 20 20 20 20 24 16 32 16 32 16 32 16 24 16 28 20 28 20 24 20 24 28 28 32 44 44 48 44 60 8 92 120 176 112 132 96 152 88 132 100 136 112 176 188 252 200 216 172 176 140 148 120 136 128 156 168 184 152 128 96 84 60 100 88 104 168 124 80 132 168 220 220 240 248 312 328 340 344 376 360 340 312 332 304 280 252 252 256 256 244 212 172 144 128 112 84 72 64 60 56 44 84 88 84 88 84 88 84 88 88 96 96 100 88 92 92 100 100 104 100 104 100 104 100 104 100 100 96 96 92 100 100 104 88 80 68 104 128 248 284 288 260 224 236 252 252 344 308 348 316 276 204 348 292 328 328 444 416 552 528 480 320 444 388 400 168 200 136 248 124 252 104 216 72 240 140 300 168 336 192 336 216 364 284 520 576 768 560 496 420 404 192 124 0 32 8 72 300 488 460 528 500 548 516 536 496 620 424 168 104 208 84 216 88 204 104 184 92 172 76 128 172 896 992 1020 712 488 216 308 392 524 220 228 168 292 180 232 168 248 188 228 176 236 184 208 132 184 120 188 120 196 92 92 60 60 64 52 52 64 32 100 56 176 88 188 80 196 88 192 80 208 92 188 52 180 80 204 88 224 100 232 96 212 68 184 68 196 76 224 120 284 184 332 204 332 220 344 216 332 192 308 144 304 152 252 72 300 440 536 324 492 444 564 316 364 252 408 264 372 412 580 228 320 288 376 244 360 252 384 284 408 284 396 284 388 256 356 236 352 240 360 240 368 268 400 296 428 332 460 340 460 352 472 360 476 360 476 356 452 324 424 304 404 280 380 296 376 236 344 248 364 232 332 244 352 236 392 288 328 124 120 40 116 52 116 40 108 40 104 36 92 32 88 24 84 24 96 32 112 24 100 52 140 108 268 224 348 284 356 240 284 196 268 148 232 168 236 156 200 108 152 116 160 104 168 148 228 180 248 196 272 208 296 208 296 200 288 208 308 236 352 284 392 312 408 320 408 312 408 316 400 292 372 248 344 228 300 228 304 196 292 200 300 220 300 200 292 228 328 280 392 340 452 428 328 64 48 24 44 0 48 0 56 48 216 252 420 244 392 220 400 224 384 152 340 212 460 304 520 304 428 208 432 228 456 280 492 328 556 332 488 240 336 136 128 20 4 4 0 4 0 0 0 4 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 12 52 84 156 108 160 104 128 48 24 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 4 0 4 40 112 132 136 88 96 56 72 32 76 48 92 60 92 84 112 88 100 64 72 92 120 112 144 136 172 172 216 168 220 184 232 196 236 196 228 216 224 156 184 148 148 52 28 0 0 0 20 48 96 100 124 108 140 132 196 172 212 184 244 208 268 216 288 220 284 216 288 212 284 208 300 244 348 300 392 308 356 248 304 228 312 244 324 240 320 248 324 248 332 268 352 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 8 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 4 8 0 8 0 8 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 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 44 180 384 872 512 164 36 16 0 84 296 596 232 64 0 0 0 0 0 0 0 4 0 16 0 28 0 48 0 72 8 80 48 132 84 196 160 272 216 316 244 368 292 420 304 356 216 268 16 40 0 0 0 8 0 0 0 8 0 8 0 8 16 8 24 8 24 4 24 4 16 4 8 8 0 8 0 8 0 8 8 16 8 12 4 8 0 8 0 16 0 48 232 292 0 28 0 96 448 824 468 332 36 304 452 612 508 888 344 664 236 648 288 660 252 552 284 520 220 304 92 60 0 248 640 400 116 252 72 24 0 52 12 60 60 136 104 144 88 136 76 124 72 136 80 60 8 8 0 76 100 0 36 40 24 24 16 24 16 24 12 20 12 20 12 20 12 20 4 20 12 20 12 20 20 20 32 24 32 24 40 24 40 24 8 28 16 44 28 44 28 40 20 64 72 64 20 12 24 60 20 32 32 56 64 72 36 28 72 84 76 88 80 100 84 104 84 104 100 108 92 84 68 72 60 60 84 216 340 196 88 152 136 144 164 112 104 148 152 160 116 164 152 148 152 204 224 200 244 240 204 224 208 216 160 152 184 224 184 180 88 88 28 76 64 84 68 84 68 84 68 84 72 92 80 96 72 88 76 96 80 96 80 96 80 96 80 96 84 96 76 88 72 92 80 100 100 60 56 92 116 204 248 256 260 260 284 200 216 268 288 352 388 340 344 388 392 408 384 376 320 392 408 388 296 380 376 300 120 100 108 148 84 136 60 96 44 124 108 156 120 176 128 168 84 156 84 160 180 384 504 656 580 652 672 692 584 436 240 128 256 352 308 348 348 424 448 452 444 532 280 92 60 76 52 92 48 104 48 84 48 100 48 60 116 736 904 880 560 364 208 204 336 324 116 184 96 172 136 152 124 180 152 176 132 164 120 128 56 88 52 84 104 140 116 92 36 60 40 60 32 40 24 24 44 80 52 80 44 88 48 84 28 88 44 64 4 64 28 84 20 80 44 108 60 104 36 76 40 84 20 64 16 80 44 108 36 116 68 148 120 192 168 216 156 220 160 184 88 228 232 348 236 348 328 400 228 256 188 264 200 356 360 348 132 176 164 204 144 212 144 228 172 244 160 220 148 212 124 184 100 164 88 156 52 140 88 180 124 220 180 272 200 280 220 304 244 328 260 336 256 328 240 316 236 308 216 284 212 276 180 256 184 272 192 268 184 256 188 300 220 200 52 36 16 44 12 40 16 44 8 32 16 32 16 28 4 24 8 24 0 48 0 24 24 64 68 164 160 224 216 260 200 204 152 168 104 140 128 160 120 124 68 76 96 104 64 112 112 176 148 188 136 188 140 204 144 200 140 192 128 192 136 216 168 252 204 280 244 304 240 308 248 304 228 280 208 224 164 212 136 188 148 184 172 232 184 236 184 244 204 264 244 380 324 412 432 340 72 12 0 0 4 44 0 0 0 108 184 248 176 228 152 224 152 204 88 168 168 244 168 244 212 220 188 200 136 200 144 236 220 348 272 304 228 224 120 64 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 4 8 8 0 0 0 0 0 12 44 40 48 32 40 12 0 0 0 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 8 16 20 0 0 40 56 56 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 60 88 112 108 160 148 192 164 188 180 208 208 192 152 144 128 108 56 24 32 32 36 56 80 104 92 100 88 112 100 160 136 164 128 188 136 196 188 232 192 216 164 204 148 184 136 188 148 228 196 268 244 304 244 272 184 228 184 260 188 252 212 288 244 296 228 272 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 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 12 0 4 0 0 0 0 0 0 0 4 0 16 0 32 12 96 16 96 40 116 48 152 152 428 380 812 340 204 44 92 64 252 464 660 224 348 200 396 252 372 308 380 316 464 384 528 440 592 480 644 536 700 584 740 588 744 608 768 636 812 668 828 692 840 672 816 668 840 712 868 676 608 232 156 0 76 0 44 0 36 0 32 4 20 4 8 8 8 4 8 4 12 0 12 8 8 8 8 8 8 8 8 16 16 16 12 12 8 8 8 4 28 0 128 320 400 0 212 68 256 540 840 340 372 112 632 660 768 808 1020 452 1000 772 1020 732 1008 532 760 444 696 324 404 112 116 0 272 372 228 200 324 76 76 4 104 72 140 108 224 140 216 140 220 128 216 128 220 108 260 344 508 544 768 708 480 48 44 36 28 24 24 28 28 20 20 20 20 20 20 20 20 24 20 24 16 24 16 24 16 28 20 24 20 24 20 24 20 16 12 28 36 40 44 36 44 56 48 12 28 28 60 36 52 52 76 44 48 20 48 60 92 76 84 76 80 76 72 68 64 72 92 68 76 52 64 68 80 92 36 64 276 436 232 100 204 104 148 140 104 68 80 64 36 44 76 76 64 92 168 200 204 292 232 176 144 152 156 140 116 144 188 216 192 120 76 76 96 84 88 84 88 84 88 84 88 88 100 100 100 88 88 88 100 96 100 96 100 96 100 96 100 100 100 88 88 84 92 92 100 124 80 60 112 116 184 216 260 196 236 248 152 180 244 248 332 276 460 488 536 492 584 396 176 128 212 272 400 356 500 444 444 136 196 132 248 104 252 92 228 76 264 152 304 152 328 168 324 176 332 196 352 164 272 184 396 428 624 676 924 924 1020 908 940 504 584 420 428 336 404 376 396 440 524 176 240 84 240 104 200 104 212 96 180 92 184 92 148 208 856 980 856 528 576 488 456 364 392 196 352 112 192 152 244 160 248 184 228 160 200 124 152 64 104 44 136 100 240 148 188 56 76 60 60 44 68 32 92 76 196 96 192 80 208 96 196 60 204 88 180 48 196 84 212 116 236 100 228 100 228 96 220 80 208 80 204 76 200 68 192 68 196 60 196 80 232 120 268 156 308 200 304 200 356 212 396 268 412 312 464 280 416 296 424 276 548 344 336 180 324 120 240 160 268 148 272 168 284 160 260 144 260 144 256 132 240 116 224 132 256 144 252 132 252 156 292 200 324 224 356 256 388 280 400 296 420 300 436 320 448 316 432 288 412 280 388 256 380 272 408 272 392 288 420 272 264 72 96 48 96 28 92 40 104 36 84 40 88 28 84 24 84 20 96 28 120 32 104 52 136 84 224 164 272 212 308 228 280 160 208 120 208 152 224 148 192 96 136 104 128 68 132 116 212 172 248 176 252 184 272 196 284 192 276 212 300 208 304 228 340 268 372 296 388 296 396 308 392 288 368 280 296 212 304 172 284 240 300 240 316 220 316 252 368 296 392 324 508 416 500 496 440 116 68 0 140 160 256 88 80 0 180 232 412 240 396 216 404 212 380 180 396 236 400 160 404 296 532 312 536 300 524 296 468 260 500 296 496 268 384 148 124 8 0 4 0 4 0 8 0 8 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 0 0 0 0 0 4 4 4 0 4 12 4 4 0 40 20 28 0 20 8 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 0 4 44 76 76 0 4 4 24 12 24 4 16 20 16 4 0 0 4 8 16 4 4 0 0 0 0 16 44 116 188 180 236 184 228 200 264 184 228 184 224 180 200 132 144 44 56 76 112 124 152 132 148 112 136 124 192 168 192 156 212 140 232 220 296 228 268 200 272 216 284 204 272 200 288 224 308 264 384 356 412 280 304 228 316 256 344 300 408 356 416 308 352 8 0 8 0 8 4 16 8 12 4 12 0 8 0 8 4 16 4 20 4 20 8 24 8 28 12 28 8 24 8 24 4 32 20 32 16 28 12 24 12 20 8 16 4 16 4 16 4 24 8 24 8 24 4 20 4 16 0 16 0 16 0 16 0 12 0 0 0 0 0 16 0 0 4 4 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 0 0 0 0 0 0 8 0 0 0 8 20 0 0 36 160 164 312 296 420 368 460 376 452 232 268 136 392 108 68 0 44 0 268 456 240 268 572 428 580 520 640 544 652 556 652 516 612 492 624 504 640 508 640 488 608 464 600 452 592 452 596 456 600 428 588 416 592 436 612 464 632 600 792 624 548 168 8 0 8 0 0 0 24 0 0 16 32 24 0 16 24 52 8 8 8 12 8 0 4 0 8 0 12 16 32 12 0 0 20 12 0 0 4 0 156 312 212 0 84 0 268 300 244 400 180 68 408 304 472 516 548 60 676 324 720 376 672 236 452 156 268 124 116 28 12 0 180 84 332 268 268 0 36 0 52 44 100 76 120 108 124 68 124 28 84 44 104 164 668 872 1004 852 792 728 420 0 32 44 32 8 16 12 20 16 24 16 24 16 24 16 28 8 32 0 36 24 40 20 32 16 16 0 8 20 36 48 40 32 40 56 56 56 40 40 28 52 32 32 24 48 44 52 28 40 16 32 32 60 56 64 48 48 44 56 56 76 76 88 84 60 72 52 36 40 72 68 32 40 24 128 276 512 316 352 432 252 372 176 180 76 104 12 72 68 60 48 52 12 156 184 208 336 488 296 64 196 240 148 84 88 196 116 76 120 52 56 80 56 72 56 76 60 80 64 80 68 84 68 88 72 92 76 92 76 92 76 92 76 92 76 92 72 88 72 88 72 88 72 88 64 72 76 92 100 112 108 128 120 116 88 96 92 112 92 92 136 176 236 300 296 244 120 56 60 80 84 100 128 340 404 320 104 136 92 136 92 124 64 100 16 104 92 152 100 164 104 152 116 188 112 196 120 176 96 136 148 204 256 440 540 640 724 840 828 768 660 468 360 324 320 276 316 280 120 84 64 92 44 96 64 108 48 92 60 84 48 76 184 884 828 692 604 728 584 332 200 236 176 188 136 184 136 156 112 144 100 116 60 80 32 56 24 52 12 52 84 144 128 116 48 68 36 60 36 36 28 32 64 84 52 84 52 80 36 72 24 84 40 60 4 68 44 104 48 100 48 100 48 100 48 100 32 84 32 84 32 84 32 84 20 80 4 60 0 60 12 72 32 96 48 136 68 152 56 156 104 192 128 228 176 276 216 300 252 308 232 256 168 184 100 140 92 144 64 112 40 104 48 120 72 140 76 136 76 156 112 196 144 204 120 160 96 184 128 184 108 172 120 212 176 256 192 248 160 252 188 284 212 292 204 280 192 280 220 320 248 320 216 276 168 252 216 312 188 140 24 64 0 28 8 36 4 36 8 36 12 28 16 24 4 28 8 28 16 40 4 32 8 56 60 124 72 140 152 220 200 204 148 156 116 132 104 128 104 112 84 92 68 68 40 88 84 136 124 184 152 196 148 196 140 192 128 180 132 188 136 200 160 236 200 264 232 308 264 312 252 304 232 264 184 228 160 196 136 196 164 236 184 244 208 288 268 340 296 352 284 424 372 464 396 344 100 36 232 512 544 624 392 92 0 32 120 212 140 208 116 188 136 216 108 200 152 176 96 164 208 328 232 272 224 268 196 272 208 300 256 300 232 240 124 72 0 4 20 8 0 8 0 4 0 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 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 0 0 0 0 0 0 0 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 20 72 104 88 0 16 16 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 56 112 192 188 200 176 180 180 188 180 176 164 172 180 200 172 148 112 120 116 120 112 140 112 128 104 156 148 188 132 140 116 144 124 192 196 244 184 192 196 180 168 244 148 188 168 188 160 244 240 352 316 340 216 216 176 236 204 292 272 340 272 312 16 8 8 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 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 4 4 8 8 4 4 0 0 0 0 12 12 12 12 12 12 12 16 4 28 24 56 4 28 8 12 0 4 0 4 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 4 0 0 0 0 0 0 0 16 0 28 0 260 428 608 552 736 604 740 588 720 568 716 364 648 584 612 124 216 96 148 68 492 444 412 496 764 528 752 580 716 560 716 572 752 564 752 556 756 560 768 572 764 552 752 572 780 564 772 556 776 560 780 556 780 548 768 544 768 548 776 608 900 752 948 684 684 316 408 216 316 52 72 0 96 44 24 16 16 0 0 0 4 0 40 12 8 8 4 4 8 8 12 0 20 32 20 20 32 32 24 0 88 32 320 388 348 0 172 56 364 172 520 748 368 72 724 368 864 712 756 324 980 604 948 584 844 392 568 264 372 216 228 92 92 56 284 288 656 520 484 40 112 48 132 76 180 128 232 156 220 140 236 120 220 132 188 264 848 944 976 828 856 768 288 0 36 48 32 16 16 20 20 24 24 24 24 24 24 24 20 32 0 32 0 16 0 20 4 24 0 12 4 12 8 20 16 20 24 28 36 32 40 36 44 52 60 36 56 52 72 56 64 52 64 44 68 56 76 44 40 64 64 64 64 64 56 56 52 76 124 76 84 20 44 24 28 48 20 60 340 464 388 452 468 200 456 252 356 116 52 80 128 88 64 52 44 0 184 228 300 232 640 512 0 408 416 160 100 116 148 76 84 64 68 56 96 72 76 72 80 76 84 80 84 84 88 84 92 88 96 92 96 92 96 92 96 92 96 92 96 88 92 88 92 88 92 88 92 80 96 84 108 96 116 108 128 116 120 84 100 84 104 76 100 56 84 32 80 52 96 56 68 48 84 96 148 60 204 236 312 144 256 132 260 128 256 108 240 80 272 156 324 160 332 156 324 168 344 160 332 164 324 148 288 164 260 120 276 204 384 368 568 596 712 692 852 692 680 484 480 476 348 68 176 108 252 92 224 104 216 92 188 108 164 76 192 304 1020 900 828 696 912 504 368 220 328 208 268 144 224 116 180 108 176 92 152 72 120 52 100 64 104 36 140 96 252 140 196 76 96 52 72 48 72 32 104 84 200 84 200 84 196 76 192 68 204 84 188 48 192 88 236 92 220 92 220 92 220 92 220 84 212 84 212 84 212 84 212 84 224 72 208 60 208 72 220 68 220 88 240 104 244 100 236 112 260 132 288 168 324 196 344 248 392 252 400 260 404 260 396 244 356 224 324 188 288 156 268 152 276 168 288 176 308 212 344 252 380 264 368 248 368 240 332 216 312 172 280 172 300 196 312 232 360 248 380 260 384 256 380 272 392 264 388 264 380 244 356 228 364 268 384 204 184 32 100 44 100 44 96 36 96 32 92 36 92 32 88 28 92 32 104 24 92 20 108 44 144 104 212 108 212 148 264 212 296 192 248 128 200 124 196 132 216 152 216 92 112 56 124 108 184 152 236 180 252 192 268 200 276 196 284 184 272 184 280 208 316 244 340 272 384 312 396 304 388 280 344 196 292 220 312 228 324 244 344 280 368 284 388 328 448 384 492 420 552 448 540 432 440 232 296 640 804 632 784 684 580 176 180 148 344 212 400 228 400 208 388 184 400 220 364 108 296 156 432 204 432 188 396 184 400 216 452 256 480 260 396 164 180 44 32 0 0 12 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 0 0 0 0 4 8 8 12 12 0 0 0 0 0 0 0 0 4 8 4 8 4 8 4 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 0 0 36 84 100 24 12 0 0 8 20 16 12 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 48 72 160 184 240 216 252 180 220 176 204 152 192 156 208 172 160 156 164 144 132 96 116 128 168 160 220 188 224 168 192 140 188 140 216 200 280 228 280 200 276 216 252 152 264 224 264 200 292 256 368 324 400 312 364 204 264 192 292 264 368 296 360 8 0 8 4 16 12 24 16 8 0 8 4 16 8 20 12 4 8 0 4 0 4 0 4 16 20 16 20 16 20 16 20 0 0 0 0 0 4 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 16 8 12 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 8 0 0 0 0 0 0 4 96 424 492 532 300 440 348 484 388 532 416 544 148 420 660 720 164 112 24 56 24 440 184 276 420 572 312 568 400 552 404 544 404 552 396 552 380 548 384 552 372 548 364 536 332 512 316 496 300 480 292 476 264 460 240 436 224 424 216 420 296 520 360 608 552 736 496 588 448 668 452 352 72 0 0 24 0 8 16 8 24 28 36 20 12 8 0 4 0 8 0 12 0 16 16 12 0 4 4 8 0 32 0 296 332 184 0 0 148 244 120 548 800 160 0 504 112 600 428 372 188 628 332 464 196 408 104 252 84 180 80 92 0 0 12 108 192 476 392 284 0 4 0 12 0 32 4 84 0 60 72 152 56 136 68 92 112 296 284 592 792 732 704 272 0 36 36 28 8 20 16 20 16 24 16 24 16 24 16 28 4 32 0 20 0 16 0 36 0 20 12 44 16 32 0 0 4 12 4 16 16 40 44 56 28 32 20 32 32 40 32 32 36 32 36 36 40 28 16 4 12 28 36 56 64 72 64 68 80 56 28 56 68 64 56 36 56 32 64 372 432 520 560 468 268 532 292 464 164 96 300 292 68 56 56 48 16 196 288 356 268 660 592 0 560 548 284 140 276 240 104 104 44 76 56 68 64 72 56 76 60 80 64 80 68 84 68 88 72 92 76 92 76 92 76 92 76 92 76 92 72 88 72 88 72 88 72 88 76 88 76 88 76 88 76 88 92 92 68 72 56 68 48 52 44 36 20 32 40 72 60 72 48 44 52 100 12 4 60 144 104 132 88 128 84 116 52 88 56 140 120 172 120 168 116 148 76 148 64 140 76 148 92 148 88 128 84 124 96 156 172 220 248 380 532 744 580 532 440 536 440 172 0 76 76 104 68 88 44 108 48 92 92 80 52 172 364 992 888 756 692 872 336 112 124 176 140 144 68 92 40 60 24 64 28 60 24 56 24 52 24 52 8 48 76 136 132 128 60 56 20 48 24 32 12 32 60 84 52 84 52 80 36 76 36 84 40 56 4 60 36 92 40 92 40 92 40 92 40 92 32 84 32 84 32 84 32 84 24 84 12 72 4 72 12 80 16 88 16 96 12 84 0 72 0 84 16 100 36 120 60 132 84 152 108 192 168 244 216 276 208 280 228 308 248 308 236 296 228 292 224 276 192 244 180 244 184 264 204 256 188 252 176 224 184 232 152 208 148 220 160 228 148 220 152 236 168 252 180 260 196 256 156 220 144 224 152 228 180 268 216 268 128 80 0 32 28 56 28 48 20 36 8 28 28 40 24 32 12 36 20 36 0 12 0 24 20 80 76 120 88 104 80 140 156 212 184 192 132 144 112 112 96 120 124 148 96 76 32 72 76 128 120 168 132 180 140 200 152 212 156 212 128 180 128 188 144 208 168 228 184 260 224 276 224 276 208 236 160 220 176 232 180 236 196 256 244 308 276 356 340 424 396 464 368 456 336 432 328 348 216 320 400 568 460 640 672 696 432 396 240 272 92 168 108 224 140 192 104 204 164 196 92 132 132 228 120 160 124 188 136 220 148 236 208 304 244 240 140 124 24 0 0 28 4 0 0 16 12 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 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 0 0 0 56 104 180 196 220 180 188 176 176 156 160 160 176 160 188 180 200 152 112 68 80 100 152 164 204 176 188 156 176 112 124 88 124 116 184 188 248 156 216 156 176 168 224 144 172 132 200 156 232 196 288 264 348 204 232 140 188 140 212 156 212 0 16 0 16 0 20 0 20 0 16 0 16 0 16 0 16 4 20 4 20 4 16 0 16 0 12 0 12 0 12 0 16 0 32 0 36 0 40 4 40 0 28 0 28 0 32 0 36 4 56 4 60 8 60 12 64 12 68 16 68 16 72 20 76 36 84 12 76 8 108 52 28 0 16 0 8 16 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 0 0 0 0 0 0 0 4 8 28 8 244 372 636 480 468 356 568 408 592 448 632 460 628 248 516 904 1020 500 280 104 156 164 584 204 512 560 696 460 708 480 652 476 656 480 696 480 716 460 676 464 676 460 664 456 676 448 668 436 648 412 636 400 632 396 636 388 636 384 644 384 648 388 720 512 852 704 996 700 912 672 944 684 896 560 284 0 120 0 24 0 4 12 32 4 0 12 8 8 4 4 8 8 12 8 4 0 0 0 4 12 32 0 104 108 552 424 300 36 184 200 364 188 716 572 360 188 680 288 908 536 856 552 916 488 612 320 588 276 448 244 332 144 208 176 288 188 236 180 316 348 324 60 180 88 180 56 160 64 192 152 348 372 500 348 444 336 388 192 228 12 332 696 772 740 196 12 36 40 24 16 20 24 20 20 20 20 20 20 20 20 16 24 0 24 0 24 8 32 28 32 24 0 28 0 52 32 96 0 60 0 68 20 92 36 100 60 120 60 124 68 132 64 124 48 108 60 124 68 116 52 88 40 92 64 116 80 108 68 96 52 76 16 96 60 68 8 40 20 48 64 360 384 596 416 432 196 548 156 532 192 304 544 396 32 40 68 68 24 204 276 368 240 584 392 0 420 504 396 368 300 464 64 104 32 112 60 88 72 76 72 80 76 84 80 84 84 88 84 92 88 96 92 96 88 92 88 92 88 92 88 92 84 88 84 88 84 88 84 88 88 104 88 100 84 96 80 96 100 112 88 92 80 84 72 84 48 88 68 108 100 108 76 68 120 72 48 120 72 92 52 160 140 248 120 252 120 244 92 224 100 292 168 332 168 340 164 332 152 320 144 316 160 324 156 308 76 272 152 316 168 324 164 284 128 328 312 532 296 384 352 592 292 188 56 248 92 192 100 224 84 220 84 184 124 152 72 288 436 1020 908 844 744 952 444 100 72 216 128 220 88 172 68 152 56 132 56 128 60 120 60 124 60 104 36 132 80 248 148 236 92 100 32 68 44 64 24 108 88 200 88 204 84 204 80 196 80 220 80 192 44 200 80 224 100 228 100 228 100 228 100 228 88 216 88 216 88 216 88 216 88 228 80 224 80 224 84 232 104 248 108 244 100 232 84 220 88 216 92 224 100 232 104 236 84 216 92 232 116 264 152 292 196 332 248 404 320 460 360 480 372 496 384 496 372 476 356 472 332 460 336 436 320 456 360 476 340 464 364 488 368 464 320 416 308 436 292 416 276 404 268 404 272 388 236 364 240 392 276 416 300 416 296 356 160 144 32 104 52 104 48 96 40 88 28 88 40 92 32 92 32 92 32 108 16 88 16 100 52 164 104 180 120 196 96 188 140 256 200 284 192 252 144 188 96 168 112 192 128 124 52 96 92 164 140 216 172 248 192 276 208 292 212 288 192 280 188 272 188 276 192 284 204 312 232 316 228 328 236 308 240 324 228 312 228 340 288 400 336 448 396 512 436 516 420 504 412 508 392 524 424 448 304 444 304 572 540 784 732 852 700 840 672 732 448 492 260 396 224 388 224 412 220 372 148 320 152 368 196 436 256 492 300 504 284 504 312 576 324 444 196 276 104 80 0 24 0 24 0 32 16 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 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 8 0 16 52 112 140 180 176 208 180 208 172 212 184 228 200 200 200 180 116 76 48 84 136 180 172 224 192 232 184 224 136 180 116 152 104 188 184 276 268 308 172 236 236 280 152 248 188 260 196 256 196 292 276 384 328 372 268 284 184 232 172 240 0 20 0 12 0 0 0 0 0 0 0 4 0 12 0 20 0 0 0 8 0 16 0 20 0 8 0 12 0 20 0 24 0 8 0 28 0 52 4 64 36 100 56 132 96 168 128 192 180 240 188 252 200 264 212 268 240 300 244 304 248 308 252 308 256 316 280 368 320 364 232 120 4 0 0 0 24 4 20 0 8 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 8 0 8 0 0 0 0 0 48 372 432 512 280 296 160 316 232 372 276 388 220 300 104 428 776 836 268 136 52 32 100 344 84 392 300 404 280 436 248 416 284 436 288 424 256 416 216 408 236 412 220 396 220 408 228 416 220 412 220 416 228 420 252 444 256 452 268 472 268 476 252 544 396 648 488 680 424 604 456 616 460 780 628 280 0 0 0 16 0 0 0 16 20 16 4 8 0 4 0 8 0 12 0 0 0 8 20 28 12 4 0 0 136 568 352 68 0 8 56 208 100 404 228 288 96 432 196 384 316 628 344 344 116 176 88 292 148 252 148 196 48 148 296 432 212 228 152 124 388 416 384 468 420 476 384 428 364 436 416 508 488 564 456 532 432 440 224 208 0 184 548 652 648 112 4 36 28 20 4 24 20 20 12 20 12 20 12 20 12 24 12 20 0 16 12 32 0 0 0 16 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 4 0 16 0 4 0 0 0 0 0 24 0 40 0 32 4 36 44 80 28 0 0 48 36 0 112 384 520 600 252 496 188 544 200 616 284 492 636 360 28 36 72 64 40 212 328 412 236 596 368 48 460 376 548 540 288 636 48 48 64 92 88 80 56 72 56 76 60 80 64 80 68 84 68 88 72 92 76 92 72 88 72 88 72 88 72 88 68 84 68 84 68 84 68 84 68 88 68 88 68 88 68 88 76 100 84 104 80 96 76 96 68 68 44 48 40 64 48 68 72 72 20 56 52 76 36 64 112 128 92 124 80 108 56 76 56 136 120 168 124 168 132 164 88 156 88 164 104 160 88 132 72 136 96 116 68 128 108 136 156 136 168 188 204 228 264 276 84 48 64 152 24 64 68 80 48 108 52 84 76 72 76 220 444 992 884 760 756 824 612 12 0 56 60 96 48 84 52 80 28 68 36 68 36 64 36 64 24 56 8 32 56 132 144 160 84 56 0 32 20 24 8 44 60 88 56 88 56 84 40 72 44 88 36 52 8 68 36 84 48 100 48 100 48 100 48 100 36 88 36 88 36 88 36 88 40 88 28 84 20 88 24 88 20 96 20 96 16 92 12 88 12 96 12 96 20 88 16 88 32 92 28 76 20 76 24 84 56 120 84 164 128 208 168 232 204 284 264 356 328 412 380 448 404 480 432 480 432 520 488 552 548 616 576 624 536 540 432 456 340 392 284 328 220 272 180 248 192 260 176 260 204 304 244 324 232 296 200 204 60 36 0 40 16 40 24 40 12 36 8 32 20 32 16 24 4 28 12 28 0 32 0 36 48 128 112 128 104 124 88 100 76 120 144 200 184 192 156 144 116 120 128 156 132 92 40 64 60 108 100 152 144 188 156 212 168 212 152 204 160 212 148 196 132 184 124 176 144 212 152 196 144 220 176 228 188 244 200 268 240 328 320 400 344 408 360 396 308 316 228 264 212 288 208 364 324 356 236 340 272 404 360 576 564 616 524 632 568 720 612 620 344 292 124 200 172 212 116 164 112 180 152 196 192 252 224 292 220 276 188 264 204 296 232 224 160 204 144 120 8 0 0 12 20 24 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 8 8 0 0 0 0 0 4 0 0 0 0 0 0 0 0 12 4 12 4 12 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 16 0 8 88 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 8 16 0 4 0 20 36 76 84 104 104 124 116 140 144 172 156 164 112 92 20 12 20 84 168 176 140 168 164 192 168 172 124 144 104 104 56 96 100 160 284 364 248 172 124 160 116 204 116 188 132 184 112 180 156 248 244 320 260 276 160 192 144 228 24 104 40 128 56 136 56 132 56 136 68 156 92 180 112 192 180 268 188 276 200 288 212 296 252 340 264 360 288 384 308 404 348 464 372 496 408 536 440 556 500 612 508 624 524 640 540 656 496 620 504 632 516 648 528 656 540 664 544 668 548 676 552 676 572 684 572 696 600 692 508 408 52 44 0 8 16 0 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 16 0 104 304 652 536 552 300 460 280 488 356 552 424 584 376 492 208 636 760 792 252 120 88 120 160 360 264 592 356 552 416 572 388 564 424 588 420 608 396 616 420 616 448 628 444 624 444 644 436 632 448 652 476 688 500 708 516 728 532 764 556 804 568 832 632 904 588 864 596 856 556 876 684 1020 616 844 428 316 0 92 0 32 24 44 24 0 28 48 16 8 8 4 4 8 8 12 16 4 8 28 28 4 0 24 0 100 348 856 440 248 0 220 168 504 168 492 412 648 248 804 404 628 552 1008 444 540 256 508 304 564 332 448 224 340 76 324 384 560 248 344 240 280 508 640 520 668 552 680 532 640 508 624 504 512 356 472 392 540 416 456 240 224 0 224 532 728 640 184 20 36 32 16 12 24 28 16 16 16 16 16 16 16 16 16 28 16 8 20 12 36 0 44 0 68 0 128 68 264 204 392 196 328 176 312 168 284 112 220 64 204 84 220 84 212 80 212 120 248 124 244 100 220 92 212 84 196 84 180 56 140 16 100 52 84 0 72 40 112 52 84 56 16 92 440 580 460 64 556 188 560 240 580 228 476 548 316 52 40 48 36 4 228 352 476 176 588 248 0 556 356 500 420 244 672 64 60 76 92 76 76 68 76 72 80 76 84 80 84 84 88 84 92 88 96 92 96 84 88 84 88 84 88 84 88 80 84 80 84 80 84 80 84 84 88 84 92 88 92 92 96 80 92 100 100 100 92 96 96 96 108 88 92 92 92 100 100 48 108 104 76 68 92 64 152 144 252 128 244 116 240 88 212 88 276 156 312 156 328 168 324 148 308 156 320 164 320 132 280 168 328 144 304 120 292 128 312 164 296 188 284 212 356 264 272 96 188 108 216 68 220 128 176 108 204 100 192 68 168 156 296 460 1020 880 844 812 876 780 280 12 168 88 200 92 188 88 168 64 144 60 136 60 128 56 116 64 112 36 128 68 248 160 284 124 120 16 68 40 60 24 124 92 208 92 212 88 204 76 208 80 216 72 184 48 208 88 220 88 220 92 220 92 220 92 220 92 220 92 220 92 220 92 220 84 228 84 232 88 232 88 232 92 232 96 236 96 240 100 236 100 216 100 212 92 208 88 204 96 212 88 200 80 192 76 192 64 180 64 180 72 200 96 220 136 272 184 324 232 364 268 396 356 512 432 560 448 580 476 588 448 564 444 536 388 464 320 424 324 444 296 408 256 376 236 364 260 392 264 412 300 452 328 460 308 400 232 260 76 112 20 92 36 88 36 80 36 84 32 84 32 84 24 84 24 84 24 100 28 104 28 120 104 256 200 256 148 240 136 184 76 168 128 244 200 276 192 240 136 192 116 188 144 148 80 112 80 140 124 204 172 240 196 276 216 284 204 276 228 300 216 284 196 264 180 252 208 292 208 268 200 300 236 312 260 368 308 420 344 440 356 452 344 424 312 360 224 284 188 280 196 288 220 356 356 424 328 432 348 408 304 544 516 632 532 652 528 720 640 804 616 652 376 444 248 368 148 300 140 340 172 356 192 412 224 412 196 396 220 476 216 476 220 400 188 336 188 236 88 76 0 44 0 32 0 24 8 20 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 4 4 8 16 28 36 44 4 4 4 4 4 4 4 4 4 0 4 0 4 4 4 4 0 4 0 4 0 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 8 8 8 0 4 40 104 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 4 16 0 4 0 12 32 4 28 28 60 48 80 72 104 72 56 40 32 20 60 116 208 248 248 184 220 200 260 208 240 168 208 148 168 96 140 100 164 224 484 476 384 196 256 192 244 168 248 196 256 176 240 192 272 260 364 328 368 248 276 220 308 276 356 308 396 348 428 364 436 360 432 368 444 384 460 396 468 368 468 356 472 368 480 372 488 384 500 396 516 416 540 432 548 396 508 404 524 424 548 444 560 424 536 420 524 408 512 396 508 416 528 412 532 420 540 424 540 416 532 420 540 424 544 432 548 444 536 444 512 444 568 480 420 48 20 0 0 24 0 20 8 8 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 8 0 8 0 8 0 0 0 0 180 384 556 324 336 128 264 184 316 220 324 232 308 128 180 8 372 332 528 192 8 0 88 80 192 312 468 260 440 264 428 272 420 304 428 280 408 248 412 276 464 320 492 312 472 312 492 324 500 328 516 348 544 376 560 400 560 400 568 388 564 360 552 376 564 328 560 352 516 288 564 500 676 328 400 216 332 244 260 64 40 0 12 12 8 0 8 4 8 0 4 0 8 0 12 16 16 4 12 0 0 4 48 0 0 400 716 248 60 0 108 156 428 108 336 368 408 144 600 256 324 456 628 220 360 124 276 136 324 232 252 120 148 0 212 248 436 288 348 292 360 428 496 412 488 404 476 388 456 372 448 280 244 120 220 160 264 212 296 120 168 16 60 296 652 512 20 12 36 20 12 4 28 20 16 8 16 8 16 8 16 8 16 12 16 16 0 0 0 0 16 0 172 424 676 716 748 664 692 636 704 600 688 600 680 564 640 548 660 580 676 572 664 568 672 616 708 620 696 592 676 592 696 628 704 568 616 456 500 356 428 256 216 80 32 12 44 12 0 44 0 140 380 520 212 64 408 240 392 260 352 164 272 364 212 72 44 44 24 20 224 384 476 308 548 220 44 536 376 436 248 192 484 84 96 32 76 20 64 52 72 56 76 60 80 64 80 68 84 68 88 72 92 76 92 68 84 68 84 68 84 68 84 64 80 64 80 64 80 64 80 72 96 64 96 64 92 60 92 56 92 80 104 72 84 68 92 60 80 80 108 84 92 56 76 28 124 88 76 52 52 36 132 128 136 108 128 92 112 64 76 68 136 128 164 124 160 132 160 100 152 96 160 104 148 88 124 80 116 88 160 108 112 64 120 116 140 168 152 132 188 184 152 56 104 48 72 36 120 68 76 76 80 84 104 20 124 208 220 428 968 812 740 812 768 680 400 4 64 52 92 60 100 56 68 24 60 28 56 24 56 28 52 28 56 8 24 44 124 160 184 124 64 0 32 16 28 8 68 64 88 60 92 56 88 44 76 40 80 24 48 12 72 44 88 40 92 40 92 40 92 40 92 40 92 40 92 40 92 40 92 40 80 36 92 32 92 24 92 24 100 24 104 36 108 44 120 32 116 40 112 36 112 44 112 20 92 32 88 32 88 28 80 12 64 8 60 8 68 20 80 32 96 44 100 36 88 32 92 96 192 172 232 172 236 184 236 164 224 164 212 140 188 140 204 120 192 120 204 140 224 160 240 184 264 196 288 240 336 268 344 240 272 144 120 12 36 8 44 28 48 28 40 20 28 4 28 24 32 16 28 8 28 12 32 0 28 0 32 80 196 192 196 144 160 112 108 60 76 84 120 156 188 192 188 144 120 96 108 132 124 80 92 56 84 84 156 124 172 148 204 168 216 160 200 172 228 168 220 156 204 144 196 148 216 160 204 156 228 180 224 208 272 240 292 224 252 180 224 160 208 144 172 100 156 132 216 116 220 176 264 256 320 252 324 312 368 272 372 300 392 392 468 392 488 376 560 516 636 480 508 332 364 232 236 144 184 132 172 228 296 260 272 136 172 104 208 140 200 144 192 152 188 136 148 68 52 4 0 0 0 0 16 8 16 0 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 12 4 12 4 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 8 0 0 0 0 0 8 32 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 0 0 0 4 0 20 0 4 0 16 16 68 116 192 180 180 148 172 168 204 196 212 160 176 136 140 96 108 72 108 96 304 424 436 264 240 180 184 148 208 152 204 132 188 136 208 168 260 232 288 192 220 152 212 464 596 480 616 496 616 488 608 504 628 504 624 496 620 492 616 516 644 520 652 520 652 524 656 512 644 512 648 516 652 520 656 532 676 528 668 520 660 508 664 500 656 504 664 512 672 520 676 520 684 516 680 516 676 512 676 540 704 544 712 552 716 556 724 524 676 556 664 520 648 512 476 100 68 0 4 16 0 4 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 4 0 4 0 0 16 8 340 496 596 372 584 452 576 288 428 260 388 252 380 188 280 156 528 296 552 324 164 48 132 116 316 504 624 452 684 408 636 512 664 524 668 496 676 500 708 484 672 544 708 544 696 548 712 544 712 548 712 548 716 552 728 560 736 560 744 540 740 512 740 472 716 424 720 420 676 440 912 676 1020 660 976 660 964 768 832 596 392 52 32 52 48 36 4 16 4 12 0 8 4 8 12 8 4 0 4 0 44 152 316 148 268 624 880 236 216 0 288 292 596 276 596 500 528 488 892 432 620 648 720 312 676 192 328 112 424 288 448 232 384 100 464 284 580 588 668 544 716 512 628 500 620 452 572 424 544 412 532 280 340 252 380 204 288 244 432 216 168 24 192 216 404 236 100 28 32 24 8 16 24 32 12 20 12 20 16 16 16 16 28 0 56 20 68 0 72 28 212 404 724 732 980 752 896 704 944 712 900 680 892 708 924 716 908 708 920 744 940 736 924 728 920 740 928 748 920 732 916 752 948 736 912 740 920 752 920 760 912 744 848 600 436 96 56 0 72 0 48 152 296 320 20 52 188 52 148 104 152 88 104 132 28 56 36 40 32 12 216 324 412 228 284 76 84 156 136 224 104 84 200 72 108 28 96 60 116 72 76 72 80 76 84 80 84 84 88 84 92 88 96 92 96 84 88 84 88 84 88 84 88 80 84 80 84 80 84 80 84 100 104 96 100 92 92 88 84 88 96 112 104 92 72 80 80 108 108 100 80 72 64 80 76 72 100 68 80 96 92 44 184 152 252 136 244 124 232 92 212 116 296 172 324 156 328 156 320 156 316 144 312 148 320 148 316 172 312 140 348 164 296 124 340 176 328 124 364 188 400 192 236 68 208 88 188 112 204 92 208 128 172 124 208 28 228 288 304 448 1020 820 836 872 888 608 688 52 176 88 188 104 204 92 160 56 136 56 132 56 128 56 128 60 124 36 124 60 244 172 300 152 136 12 72 48 64 36 140 92 208 92 212 92 208 80 208 76 212 60 180 52 224 96 232 96 228 100 228 100 228 100 228 92 220 92 220 92 220 92 220 76 212 80 220 92 224 92 224 96 228 92 224 96 228 100 232 112 224 112 224 112 224 112 224 88 204 96 212 96 204 84 196 100 216 96 208 84 196 72 188 56 180 76 200 88 212 108 236 104 248 140 236 108 236 140 264 144 272 168 288 164 280 172 304 176 304 188 328 212 352 232 364 268 396 276 428 332 488 376 508 300 364 172 184 44 112 36 96 64 116 56 92 36 84 24 76 40 92 36 92 32 96 32 108 24 92 4 88 88 260 208 256 184 244 136 184 92 164 88 160 120 228 196 272 192 232 164 216 144 160 116 140 80 120 112 208 144 216 180 268 220 292 216 288 220 312 220 308 220 304 216 288 188 284 216 288 216 304 224 284 208 284 200 268 164 228 140 216 132 228 164 240 156 240 188 292 204 332 304 352 300 336 252 320 292 400 296 368 260 444 472 584 448 588 472 592 448 604 516 708 572 716 544 668 492 652 516 704 448 672 504 604 308 384 152 372 204 416 188 424 228 364 184 296 136 320 284 368 252 308 188 196 24 56 4 16 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 12 8 4 8 16 28 40 48 4 4 4 4 4 4 4 4 4 0 4 0 4 4 0 8 0 4 0 12 0 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 24 8 4 0 20 4 4 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 12 8 0 0 8 12 12 0 4 0 4 8 4 8 24 16 20 24 68 68 104 96 148 132 184 176 236 196 224 168 188 136 172 124 164 156 160 248 444 332 280 228 304 240 292 224 268 200 256 208 272 188 264 236 312 256 300 228 268 360 464 384 464 372 464 368 436 320 420 348 460 392 496 420 516 412 524 388 512 392 520 388 520 388 524 396 520 372 508 372 516 368 512 376 520 380 512 368 500 368 504 368 500 368 500 368 500 392 516 380 504 376 516 392 528 408 532 388 520 400 544 420 556 384 532 396 516 440 548 424 296 36 4 16 16 48 12 36 24 28 0 20 0 20 8 24 4 8 8 16 12 0 0 0 12 8 0 16 0 16 4 20 4 8 0 8 0 0 0 0 0 8 4 16 4 24 12 16 4 0 160 328 500 372 420 300 500 328 384 196 224 124 216 116 256 144 240 272 404 176 88 76 188 40 276 292 456 316 448 336 496 352 480 348 476 344 496 372 516 368 532 356 528 392 532 324 504 320 480 304 464 288 456 288 452 320 444 264 380 196 368 188 384 144 352 140 296 72 408 364 640 476 700 444 648 452 700 540 704 604 792 244 16 4 0 52 8 16 24 28 8 0 8 8 4 0 24 0 0 0 228 448 612 48 248 564 604 76 28 0 112 152 392 264 472 292 396 452 660 256 500 396 416 188 384 128 104 0 244 136 228 108 172 60 336 308 544 520 636 484 560 408 468 380 452 324 400 316 400 296 356 204 244 156 200 156 244 232 300 164 64 4 48 236 352 112 4 44 48 48 28 32 24 40 20 40 20 20 28 56 12 0 20 0 0 0 24 0 160 320 672 552 568 388 540 464 588 460 580 480 608 464 596 456 600 464 608 476 624 488 628 484 608 452 588 484 656 524 660 488 632 512 688 520 672 532 692 552 712 572 724 600 736 720 788 496 52 0 48 8 64 128 128 120 84 92 84 12 56 64 80 64 80 64 36 68 32 24 12 100 160 192 148 160 100 80 84 136 144 112 72 64 84 52 72 40 72 40 72 48 68 52 72 56 76 60 76 60 76 60 80 64 84 68 84 68 84 68 84 68 84 68 84 72 84 68 80 64 84 68 88 64 84 76 96 80 92 68 80 76 92 76 88 72 92 68 84 60 80 72 84 76 88 80 92 72 68 68 92 60 48 56 136 104 136 80 136 76 100 44 96 88 164 144 168 124 168 128 144 100 152 88 136 84 132 84 136 96 144 92 136 88 144 104 160 132 164 136 188 200 248 136 96 52 100 44 96 44 104 56 116 84 120 64 84 40 168 320 188 408 988 792 856 808 728 584 676 116 24 28 116 44 92 44 92 24 60 28 56 28 60 40 60 40 44 16 40 24 120 172 188 124 68 0 16 28 28 36 64 68 104 52 96 44 88 36 80 48 76 4 44 4 68 32 84 52 100 52 96 48 92 44 92 48 92 40 88 36 80 28 76 24 80 24 84 28 92 36 96 36 100 44 104 40 96 28 84 28 100 28 104 40 108 44 108 44 104 56 100 56 100 60 104 40 84 40 84 40 84 40 84 36 80 36 84 40 84 44 88 56 104 68 120 84 132 92 136 96 144 108 156 120 164 120 164 108 176 128 200 144 212 160 232 164 252 208 304 280 380 316 360 220 240 124 80 0 32 8 40 8 44 8 40 12 32 0 28 24 36 16 32 20 48 20 36 0 28 0 0 8 132 160 192 140 164 116 120 88 124 68 48 60 108 128 188 192 208 168 156 96 120 76 84 72 80 80 128 76 164 60 164 164 232 192 188 196 192 180 208 192 260 112 224 168 224 172 228 172 200 144 180 152 192 132 164 100 132 76 120 100 152 104 160 120 176 136 188 168 256 228 304 232 264 196 248 200 260 212 252 164 252 296 456 372 484 344 396 264 396 296 404 332 460 396 528 508 636 600 652 572 584 464 500 348 296 132 184 108 208 168 228 144 188 128 200 236 472 464 528 432 492 344 380 276 220 44 20 0 0 0 44 0 8 8 0 8 20 20 4 16 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 20 24 40 36 44 68 88 80 104 100 124 108 136 116 172 204 276 272 292 248 256 184 216 184 220 188 224 192 228 160 192 160 208 188 240 204 240 392 528 412 524 400 524 396 496 384 508 396 524 416 544 432 556 444 568 464 592 484 620 508 632 504 640 508 632 496 636 512 660 508 644 516 652 520 652 508 640 504 648 500 656 500 656 500 656 512 664 504 656 504 668 520 680 540 688 524 684 536 700 548 692 532 596 492 652 544 592 392 332 24 32 0 8 8 0 12 0 0 0 0 0 8 0 0 0 12 20 28 20 8 0 4 12 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 20 0 12 0 0 0 0 12 12 120 164 364 368 560 444 584 508 632 468 568 400 432 228 364 264 440 424 528 192 248 244 504 196 448 368 548 360 508 336 504 356 536 376 560 388 560 376 552 420 592 392 564 424 584 396 600 424 592 408 584 400 580 400 592 384 612 400 632 424 652 436 664 424 668 404 644 340 780 600 1000 684 1004 632 956 664 1004 688 912 716 868 260 84 0 16 44 8 28 0 12 0 24 12 12 20 0 24 4 192 332 452 252 168 60 568 716 744 140 208 4 304 268 624 504 720 404 668 660 736 368 780 624 632 232 596 336 468 104 444 308 472 152 292 248 620 468 676 636 776 596 656 504 632 452 524 376 496 392 492 372 488 268 348 204 300 212 348 264 376 152 200 80 176 300 480 104 48 0 0 12 8 20 0 8 0 4 24 32 0 0 12 8 120 0 192 300 712 716 952 744 928 504 668 404 676 488 712 476 712 492 728 488 728 492 736 500 744 508 752 516 756 516 748 500 732 520 740 528 732 508 720 516 740 552 764 556 772 568 784 576 792 596 796 652 924 740 576 140 24 28 56 92 56 64 20 68 68 68 112 64 68 32 76 68 72 36 32 24 0 40 64 104 88 76 76 48 72 72 96 72 60 84 76 76 68 72 64 76 72 68 72 68 76 72 80 76 80 76 80 76 84 80 88 84 88 84 88 84 88 84 88 84 88 84 88 80 84 80 84 84 88 80 88 92 100 96 96 84 84 92 96 88 92 88 88 84 88 84 88 84 84 84 88 88 88 76 88 72 136 72 112 76 208 148 212 128 228 124 208 84 216 116 296 172 324 156 344 168 344 152 344 140 332 132 324 140 316 144 312 136 292 136 296 156 308 180 324 176 332 228 348 148 180 96 204 100 188 100 184 112 192 92 204 92 176 80 280 336 268 436 1020 752 892 868 808 708 840 264 144 56 176 104 208 96 152 72 148 64 140 56 136 52 136 64 136 44 128 40 216 188 276 156 152 12 68 28 68 44 120 108 204 100 200 92 200 84 200 92 204 56 184 56 204 80 232 96 232 92 228 92 224 88 224 92 228 88 220 80 212 76 208 80 212 84 220 92 228 96 232 100 232 104 240 104 232 96 224 100 224 100 228 100 232 104 232 96 224 96 224 96 220 92 220 84 204 84 204 84 204 84 204 84 204 84 204 88 208 92 212 104 236 116 252 132 264 136 268 140 272 148 284 160 292 164 292 160 288 188 312 204 324 220 344 228 368 280 424 352 500 384 472 264 332 156 152 24 96 40 92 40 84 40 80 36 88 28 84 36 80 28 88 44 100 40 96 20 96 32 84 36 168 172 280 208 272 180 220 140 204 108 132 56 136 116 204 176 244 184 208 152 176 128 128 52 112 92 200 80 228 192 268 208 288 232 296 192 304 228 312 216 364 224 320 244 316 240 304 216 276 180 252 156 228 148 212 128 188 108 172 144 216 148 228 164 248 184 260 228 324 288 364 276 332 244 316 240 324 228 312 204 304 264 424 428 528 428 604 492 644 516 704 492 624 432 540 392 552 452 592 512 684 564 700 500 556 284 356 184 352 200 376 204 360 164 316 372 608 536 628 512 628 476 568 428 492 336 336 160 92 0 24 0 16 20 0 0 0 12 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 16 32 24 44 40 60 56 72 68 104 124 168 172 188 168 180 164 208 180 232 208 264 236 280 216 256 216 256 212 252 212 252 232 344 248 332 232 332 228 308 224 316 220 316 220 324 236 336 224 360 268 404 288 428 320 464 352 492 348 484 340 488 360 512 364 508 376 520 380 516 372 508 368 504 368 504 368 500 368 500 372 500 364 496 368 508 384 524 396 524 388 524 400 532 396 524 356 520 360 460 388 512 332 120 0 0 8 4 20 8 16 28 16 0 20 0 16 0 8 4 28 24 16 16 8 4 0 4 24 16 32 16 28 8 20 12 16 4 4 0 4 0 0 0 0 4 8 4 16 0 8 0 80 140 132 192 136 300 236 380 340 468 400 504 360 332 132 260 164 364 368 340 44 156 328 536 188 336 252 388 264 380 244 344 236 364 256 380 252 376 236 356 200 356 180 356 248 396 212 404 236 404 232 400 232 400 236 404 252 416 288 468 328 504 332 516 376 568 368 544 316 584 464 676 356 552 316 564 420 664 452 592 316 256 0 0 0 4 8 8 40 4 0 20 0 0 0 16 0 108 232 344 252 168 0 0 0 540 612 440 0 0 0 260 256 540 488 564 268 536 484 284 36 500 516 388 44 320 232 280 20 272 164 264 56 80 8 380 412 604 560 672 444 444 312 464 360 416 288 392 296 352 248 348 204 248 148 216 172 260 216 276 88 76 20 140 392 396 28 20 28 40 40 32 36 28 44 48 20 32 0 0 32 64 0 0 128 488 696 852 668 716 572 688 368 472 316 496 380 512 356 500 296 444 304 456 316 464 316 468 320 472 324 476 332 488 344 496 348 496 328 476 316 472 316 468 340 496 340 496 340 500 344 500 324 496 352 500 448 592 144 0 4 56 72 88 68 80 84 116 60 92 60 72 60 64 72 44 52 64 72 44 24 48 52 76 44 52 64 60 48 56 56 76 64 76 52 72 40 72 44 76 52 68 52 72 56 76 60 76 60 76 60 80 64 84 68 84 68 84 68 84 68 84 68 84 64 80 60 76 60 76 64 80 64 84 72 92 76 88 68 80 72 88 72 84 68 84 64 80 72 88 72 88 88 84 84 84 80 64 72 84 68 56 68 132 100 132 76 128 68 88 36 80 64 128 108 148 120 172 148 172 116 152 100 148 100 144 104 152 96 136 84 128 80 140 92 156 140 176 148 200 176 192 84 56 48 92 48 92 48 104 56 112 44 104 76 88 80 220 288 160 388 928 792 904 756 696 652 524 240 80 12 96 64 136 64 76 44 76 40 64 32 56 32 52 64 48 20 36 4 100 144 180 136 88 4 8 8 24 56 84 56 96 44 96 44 88 40 88 52 80 20 56 20 76 48 92 44 88 40 88 40 84 36 84 40 88 36 84 32 76 28 72 24 84 28 88 32 96 36 100 40 100 44 108 48 108 44 104 28 100 32 104 40 100 44 104 44 96 48 92 44 84 40 84 40 84 40 84 40 84 40 84 44 88 44 92 48 92 52 96 64 112 76 128 88 136 96 140 92 140 100 152 112 160 116 160 100 168 124 188 140 204 160 224 168 248 224 316 300 388 324 352 224 212 100 52 0 24 4 44 0 36 4 40 4 36 16 40 24 32 16 32 20 48 20 32 8 36 8 44 8 64 104 212 200 236 192 196 136 152 96 100 48 76 76 136 156 192 192 216 140 176 140 116 68 52 40 92 0 100 28 132 48 172 140 184 160 200 208 228 156 272 200 236 184 236 184 224 160 188 128 164 96 144 104 148 100 136 80 116 108 152 116 168 132 188 156 204 180 256 224 284 208 244 176 228 192 224 160 216 164 204 156 216 296 384 348 564 484 548 432 588 464 548 384 392 260 348 312 392 316 444 396 464 388 472 352 356 220 288 220 324 288 356 244 280 344 524 404 480 380 520 396 504 388 456 344 400 320 292 108 12 0 0 0 20 12 0 16 8 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 12 4 32 24 52 40 60 36 64 52 100 92 140 128 164 164 204 192 228 196 232 216 260 300 432 312 416 292 416 288 392 268 384 256 376 260 388 280 408 296 436 340 460 340 464 372 524 456 588 472 608 476 612 480 620 500 636 512 648 520 652 512 644 500 644 504 648 500 656 504 660 500 656 496 656 504 668 516 680 512 668 512 672 520 668 500 636 476 620 504 584 484 584 280 56 12 60 16 48 4 4 4 0 0 8 0 4 0 0 12 28 16 4 8 0 12 4 4 0 0 0 0 0 0 0 0 8 0 4 0 12 0 12 0 12 4 0 0 0 0 16 4 40 176 340 332 380 248 420 380 564 316 472 364 508 356 408 276 472 360 552 428 364 64 332 452 676 376 540 420 576 448 608 468 612 472 608 448 596 436 596 448 612 444 628 472 712 612 772 540 716 480 676 480 680 488 696 496 708 460 684 436 664 436 692 484 736 500 780 560 860 548 876 576 868 556 860 536 864 588 880 548 752 440 492 224 192 4 84 0 20 0 20 16 24 0 24 56 184 276 380 316 300 64 72 0 160 216 812 564 524 128 272 240 628 552 840 644 796 532 840 592 452 204 716 640 608 148 512 320 512 276 640 364 512 344 380 180 636 644 812 716 800 604 632 428 492 452 572 440 540 400 492 348 432 268 328 212 300 240 348 268 348 112 168 28 160 432 484 8 44 4 20 0 24 8 16 4 28 0 40 36 48 0 44 16 176 736 828 588 728 636 892 616 684 548 744 524 752 532 720 496 720 544 772 556 784 564 788 560 780 540 760 532 756 536 772 564 796 580 788 576 772 556 764 560 772 584 792 584 792 584 788 580 788 596 808 536 472 348 700 308 144 20 72 60 84 52 52 24 44 32 44 44 60 64 80 68 76 44 84 80 84 52 72 72 104 48 64 72 80 68 72 80 96 76 80 72 72 72 72 76 80 68 72 68 76 72 80 76 80 76 80 76 84 80 88 84 88 84 88 84 88 84 88 84 88 80 80 76 76 72 80 76 84 80 88 88 92 88 92 84 84 84 88 84 88 80 84 80 80 92 96 92 88 84 84 80 80 76 88 72 120 68 128 92 216 144 216 120 220 108 192 72 192 88 224 112 260 144 300 180 328 160 324 148 316 140 308 136 296 140 288 128 280 132 292 152 308 164 308 188 336 204 300 116 180 92 196 92 192 100 192 108 188 72 196 112 164 96 280 232 176 484 1020 744 944 876 800 304 336 248 156 84 188 88 180 92 180 80 156 72 148 68 144 64 148 92 152 44 128 24 180 156 272 172 180 28 60 4 68 60 148 96 196 92 196 88 204 92 204 92 200 64 188 68 216 88 228 92 228 88 224 88 224 88 224 88 224 84 220 80 216 76 212 88 220 92 224 96 228 100 232 96 228 100 236 104 240 108 240 104 228 104 228 100 228 100 228 100 228 96 220 88 212 80 208 84 204 84 204 84 204 84 204 92 212 92 216 96 220 100 220 108 240 116 252 128 260 132 264 132 264 140 276 152 284 156 284 152 276 172 296 184 312 208 336 220 368 292 448 368 504 368 444 248 292 100 116 12 92 36 96 28 76 36 80 36 92 36 96 32 76 24 84 40 96 36 92 48 88 36 136 64 120 100 244 212 296 236 292 200 236 136 180 96 144 92 172 152 236 212 276 184 220 172 216 152 216 88 156 116 216 140 244 120 264 144 352 192 308 228 348 216 344 256 300 216 288 212 276 188 256 164 236 140 228 164 252 176 248 156 228 180 264 188 276 208 300 232 320 248 336 280 344 252 308 224 300 232 304 212 316 228 312 208 312 336 500 488 688 536 592 408 572 448 604 444 532 340 452 340 468 336 484 356 480 380 576 464 604 476 628 508 712 612 776 592 704 528 684 508 636 536 696 512 636 496 600 412 516 436 540 348 300 100 52 0 12 20 20 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 4 0 0 0 0 0 4 0 4 4 8 4 8 0 4 0 4 0 4 8 24 0 24 0 40 24 60 40 76 44 96 96 136 108 144 144 196 200 308 208 284 184 284 180 260 160 252 148 240 148 252 168 272 172 300 184 296 168 300 204 360 272 420 316 468 344 480 348 484 356 504 356 516 364 516 360 504 356 504 356 504 360 508 364 504 372 508 380 512 384 520 396 524 384 512 384 516 388 504 356 476 320 408 332 544 376 256 16 0 0 0 0 0 0 0 0 0 0 8 8 8 0 0 0 4 4 8 4 8 12 20 12 12 4 4 12 0 16 4 8 4 12 12 8 12 0 8 0 8 8 16 0 0 0 0 0 0 0 64 52 112 92 268 220 304 228 320 200 268 172 288 244 476 396 464 224 124 0 272 388 480 296 404 312 416 300 416 320 448 368 472 344 448 324 444 336 460 332 484 356 568 508 636 396 512 356 520 356 536 364 548 372 548 348 492 300 444 260 452 292 484 332 540 416 644 444 644 460 604 364 576 416 636 476 656 480 644 524 704 612 276 0 36 28 28 0 12 0 0 0 124 184 260 212 180 20 0 0 24 52 176 244 492 184 292 216 312 284 532 488 692 492 620 512 664 412 448 340 572 432 312 0 176 128 304 204 420 332 464 260 328 312 712 464 660 560 604 448 524 300 256 228 404 340 408 300 412 292 308 172 248 132 232 168 272 204 284 80 176 8 36 352 448 0 0 0 0 0 56 48 52 0 12 0 4 0 0 0 0 0 104 592 660 524 592 476 604 488 612 444 568 424 552 408 520 388 528 364 512 364 516 364 508 348 496 384 524 352 488 332 484 344 500 352 524 380 524 344 496 360 540 392 548 392 552 396 556 400 560 400 552 352 192 220 556 216 0 0 36 4 64 40 84 52 96 108 108 72 68 60 68 60 60 40 44 40 56 28 48 12 64 32 52 48 60 60 72 60 80 56 72 48 68 40 72 48 76 52 68 52 72 56 76 60 76 60 76 60 80 64 84 68 84 68 84 68 84 68 84 68 84 64 76 60 72 56 76 60 80 64 84 68 84 68 84 68 80 68 80 64 80 60 76 60 76 68 88 72 88 72 80 76 76 72 68 60 72 56 76 80 136 104 120 84 120 80 88 44 80 60 84 52 104 88 140 124 168 120 152 116 144 100 132 92 128 96 140 76 128 72 144 92 164 136 180 160 208 160 156 64 76 40 88 44 96 48 104 52 104 40 96 80 84 76 188 152 104 680 840 788 876 596 368 152 268 296 140 60 100 28 92 56 104 40 76 48 76 52 84 64 84 92 60 28 40 0 64 112 168 144 116 16 0 0 28 64 100 48 88 36 92 40 88 40 88 44 76 20 64 28 88 52 96 44 92 48 96 48 96 48 96 40 88 40 84 36 84 36 84 36 96 36 96 40 100 40 100 32 92 32 96 36 100 44 104 32 104 32 104 40 100 40 100 52 104 56 96 48 88 40 84 40 84 40 84 40 84 40 84 48 92 52 96 56 100 56 100 56 104 68 116 76 124 80 124 80 128 92 144 104 148 108 152 92 156 108 168 116 184 144 216 172 268 264 364 340 400 304 312 208 168 48 24 0 24 4 44 0 36 0 40 12 40 16 44 20 32 12 28 16 44 16 32 20 16 0 88 68 68 44 124 132 184 180 228 184 180 120 132 88 76 44 84 96 124 144 192 176 176 136 168 228 260 160 120 0 76 12 164 68 124 0 124 96 140 104 208 176 228 188 232 160 212 156 196 136 172 124 156 80 148 112 180 132 180 116 160 152 208 160 220 180 244 200 260 200 272 220 264 184 224 164 224 156 212 164 228 168 204 156 224 208 412 400 456 272 320 204 292 204 352 296 372 256 316 244 304 240 300 228 344 284 352 276 368 352 452 424 552 520 600 512 572 412 516 364 504 448 560 360 432 352 492 388 436 332 420 356 404 272 204 48 0 0 0 0 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 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 16 280 408 280 380 252 376 248 352 224 340 216 332 212 336 224 348 232 348 244 352 248 384 300 440 336 488 408 576 464 608 484 624 488 612 500 636 512 636 504 636 500 636 500 648 504 652 512 664 512 656 512 660 516 660 516 660 520 660 512 652 504 636 472 600 484 548 424 508 220 164 16 136 20 108 36 100 40 96 28 44 0 28 0 24 8 28 0 12 0 4 4 0 4 0 4 0 16 20 8 20 0 12 0 16 0 16 0 24 0 24 0 28 0 28 0 32 0 48 8 72 0 80 16 136 116 316 248 356 312 456 276 364 280 492 476 704 560 544 244 212 120 500 536 584 348 460 348 460 332 432 340 496 384 520 408 544 408 536 392 524 388 548 372 584 476 636 392 580 432 648 448 672 464 696 464 712 472 728 464 716 456 712 464 720 468 732 504 808 500 812 532 816 496 812 556 852 548 796 536 804 548 740 560 508 176 292 176 304 216 284 144 180 204 464 428 488 232 308 120 212 156 420 388 576 420 664 364 664 492 636 524 828 640 900 660 860 688 812 548 888 660 820 548 580 156 392 224 560 456 588 556 856 464 660 648 824 476 812 784 740 424 480 328 392 236 452 396 508 380 516 356 412 236 320 208 292 212 320 248 340 168 152 0 152 392 380 0 208 148 128 0 44 0 44 0 56 0 104 104 368 436 552 312 368 672 820 648 852 656 824 632 860 664 856 648 832 628 820 632 840 632 832 632 828 624 816 612 808 572 752 528 700 484 676 476 688 464 700 508 704 472 676 496 736 476 684 480 692 488 700 496 704 444 664 464 392 360 596 264 112 16 92 0 68 0 68 0 60 40 48 44 88 88 100 60 88 56 84 44 100 64 92 44 80 60 52 48 60 76 88 80 76 72 84 68 80 68 88 72 96 64 72 68 76 72 80 76 80 76 80 76 84 80 88 84 88 84 88 84 88 84 88 84 88 80 84 76 80 76 80 80 84 80 84 80 84 80 84 80 84 80 84 76 80 76 76 72 76 80 84 84 76 76 76 76 76 76 92 68 108 68 148 116 220 132 212 112 216 108 188 80 184 96 168 68 172 96 188 120 228 160 276 160 284 160 288 148 280 144 276 136 280 140 296 160 312 192 328 208 332 180 240 84 180 80 192 92 192 104 188 104 180 92 172 112 172 124 260 164 240 832 880 860 712 404 284 460 616 548 336 120 164 76 200 100 164 84 164 84 168 92 176 100 188 100 140 48 140 20 152 128 260 176 204 52 72 0 80 76 164 96 196 92 192 84 196 84 196 80 192 60 184 72 208 92 224 96 232 96 232 96 236 100 236 92 228 92 228 92 228 92 228 100 232 100 232 100 232 100 232 96 228 92 224 92 228 100 232 108 232 104 228 100 228 96 224 100 228 100 224 92 220 88 216 84 204 84 204 84 204 84 204 92 212 92 216 96 220 100 220 100 232 108 244 116 248 120 248 120 252 132 264 144 272 148 276 140 264 156 276 164 292 196 324 240 404 348 512 420 516 340 388 228 248 56 100 20 100 36 96 32 76 40 80 36 88 36 92 32 72 20 80 36 92 36 88 40 84 48 176 124 160 80 168 124 204 168 272 212 256 164 212 132 148 64 128 84 140 112 192 208 224 132 232 252 456 328 416 284 472 328 580 628 772 196 328 192 368 176 292 216 272 200 284 224 292 212 272 188 252 168 244 160 260 188 292 208 292 196 276 216 304 220 312 232 328 252 336 256 332 264 320 228 284 216 300 224 304 236 324 216 284 200 324 280 548 500 508 292 440 336 436 284 464 380 500 348 444 316 420 312 392 288 444 344 432 300 452 284 448 364 536 424 552 408 540 420 568 412 596 504 628 388 520 376 564 424 576 440 596 464 572 412 436 292 184 28 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 0 4 4 12 4 4 0 4 0 4 0 4 0 4 0 4 4 24 20 20 0 4 0 8 144 236 140 204 108 200 104 180 80 168 84 180 96 192 108 200 92 208 116 244 148 288 188 316 204 348 252 404 304 452 348 484 336 484 340 500 352 504 348 496 352 500 356 508 360 508 368 512 384 512 384 512 384 508 376 504 384 504 368 488 356 468 324 436 312 408 232 244 72 212 208 264 296 352 284 316 228 260 100 108 32 36 0 0 0 12 0 8 4 32 24 28 4 8 0 16 0 0 0 0 0 0 0 0 0 4 0 32 20 68 52 84 60 108 100 160 160 204 188 220 304 352 332 372 296 364 312 424 244 356 216 252 216 468 440 628 432 436 172 248 168 480 404 404 172 260 176 272 180 260 188 308 204 312 220 336 228 336 216 316 208 348 212 348 228 340 172 360 188 348 184 368 196 380 196 376 188 368 204 392 216 388 200 368 244 400 252 428 228 404 276 448 324 488 304 428 188 276 116 288 244 300 232 392 336 360 276 384 344 376 248 296 308 488 432 464 432 472 308 372 384 588 480 468 192 328 212 408 208 380 416 672 504 672 528 668 480 596 424 716 512 612 488 504 148 180 56 300 332 416 396 616 356 516 472 596 500 836 804 720 352 368 268 396 180 340 324 480 380 452 328 416 216 312 192 284 176 280 216 332 196 128 16 276 388 236 0 360 260 184 0 0 0 0 0 24 0 288 488 728 700 804 620 688 520 616 492 628 512 648 548 712 540 672 540 660 540 668 552 680 544 684 528 676 520 672 520 672 540 680 508 644 480 632 484 636 460 620 480 620 460 612 480 648 436 584 440 588 444 596 448 600 396 632 444 516 396 572 388 424 356 416 292 324 200 228 96 144 0 8 0 28 20 52 20 60 40 52 28 68 44 60 16 76 48 68 48 72 60 84 64 80 52 68 48 64 40 68 48 76 52 68 52 72 56 76 60 76 60 76 60 80 64 84 68 84 68 84 68 84 68 84 68 84 68 84 64 80 64 80 68 84 68 80 64 80 64 80 64 84 60 76 60 72 56 72 52 68 48 68 48 76 64 72 64 72 72 72 56 60 56 96 100 140 104 108 92 120 96 100 72 100 84 72 28 64 44 72 60 96 108 132 124 148 136 160 132 156 112 148 92 140 88 152 100 176 156 196 172 204 128 100 40 80 44 88 52 96 60 100 52 96 56 68 64 100 104 180 116 244 832 948 452 356 584 480 524 644 552 300 108 100 48 128 68 80 64 100 68 100 72 104 84 108 84 52 32 56 4 48 84 160 144 128 32 4 0 28 60 104 56 92 44 84 40 80 36 76 32 68 16 64 32 88 48 92 40 92 44 96 44 100 48 100 48 100 48 100 48 100 48 100 44 104 44 104 44 104 44 104 48 104 40 96 32 96 40 100 36 108 36 104 40 96 36 96 40 92 48 88 44 88 44 88 40 84 40 84 40 84 40 84 44 92 48 92 52 96 52 96 60 108 68 116 76 120 76 120 72 120 84 136 96 140 100 144 80 144 92 152 100 168 132 204 172 284 296 400 360 380 240 220 196 132 24 24 4 40 8 40 8 44 12 36 12 36 16 28 16 28 8 24 12 40 12 28 4 44 48 120 92 104 68 116 84 108 92 172 168 192 156 184 140 112 60 92 76 76 76 128 136 160 124 148 204 316 312 344 284 444 244 400 672 860 216 152 192 412 216 136 104 128 88 164 148 200 156 192 152 196 156 196 156 216 172 240 188 240 176 228 164 224 168 228 176 240 188 252 192 256 200 236 160 200 156 216 196 240 200 248 184 204 160 220 188 424 416 404 244 364 288 320 144 284 252 344 260 320 236 284 232 292 200 292 220 312 240 332 192 300 256 364 292 364 268 336 232 336 252 356 272 320 184 300 200 260 176 328 324 448 380 456 380 476 368 232 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 304 180 268 144 260 144 240 140 260 160 292 196 320 216 332 224 348 264 404 324 452 344 460 336 468 364 504 396 552 444 588 476 600 488 616 500 628 496 624 500 636 504 644 504 652 512 656 508 652 508 652 504 644 496 636 496 628 472 608 456 588 428 556 356 372 232 464 456 668 576 672 564 696 608 728 636 712 536 536 328 296 96 76 0 60 24 68 72 120 96 96 52 40 44 60 84 116 92 140 116 164 132 180 208 264 248 336 324 412 388 460 420 512 452 552 484 572 484 576 464 572 492 612 484 560 448 584 416 588 384 440 388 672 620 772 656 684 504 612 488 672 484 424 228 288 192 296 208 300 204 324 248 356 236 356 244 380 272 412 252 464 320 492 312 460 280 544 336 556 352 592 368 612 368 616 376 644 376 640 372 632 360 628 352 616 396 692 400 692 464 748 504 752 492 736 440 660 420 704 424 728 476 556 316 480 300 432 240 384 236 396 280 472 352 532 320 596 496 644 496 740 580 700 196 324 132 344 120 536 588 812 668 828 684 884 644 908 736 956 728 920 764 856 364 424 172 528 240 612 364 500 344 540 440 868 808 956 792 792 568 640 456 520 376 532 492 768 652 740 596 800 616 756 604 716 548 696 580 748 588 736 616 732 660 628 328 716 628 604 380 476 392 488 348 448 400 788 784 844 644 856 696 848 628 824 636 848 668 876 672 844 660 852 664 844 668 856 672 844 692 884 684 872 684 880 692 888 668 856 656 848 660 868 688 892 660 856 652 852 656 860 668 868 668 868 668 868 668 868 668 872 676 928 648 900 704 912 716 892 744 896 768 932 788 896 684 780 584 520 260 184 12 68 0 80 32 92 48 104 64 68 64 100 52 60 64 68 64 68 68 88 68 80 64 84 64 96 76 96 64 72 68 76 72 80 76 80 76 80 76 84 80 88 84 88 84 88 84 88 84 88 84 88 88 88 84 84 80 88 84 92 84 84 80 80 76 84 80 88 76 80 72 76 72 72 68 72 60 64 68 64 72 72 72 72 72 96 64 100 68 160 128 220 120 216 108 220 116 188 96 188 116 144 44 104 52 96 56 128 60 144 80 180 112 208 128 228 156 260 144 264 148 288 172 308 176 292 188 304 148 204 80 208 80 180 92 192 104 188 96 180 124 152 104 180 144 232 136 344 920 792 304 848 672 592 748 772 524 356 180 220 96 192 96 176 116 192 108 188 104 188 104 192 88 132 48 152 28 144 120 252 168 224 64 88 0 92 76 168 100 200 88 192 80 188 76 184 72 176 60 176 76 200 92 204 88 216 88 220 92 224 96 224 104 232 104 232 104 232 108 236 104 236 104 236 104 236 104 236 116 244 104 232 96 228 100 236 108 232 108 228 100 224 96 224 80 208 84 212 84 212 84 216 84 204 84 204 84 204 84 204 88 208 88 212 92 212 96 216 108 240 116 248 124 252 124 252 116 248 124 260 136 268 140 268 136 256 144 264 152 284 188 320 204 380 340 508 400 468 256 284 216 224 36 104 40 112 36 92 44 84 40 80 36 84 28 80 28 72 20 80 36 92 32 88 28 124 108 196 116 172 120 208 128 168 104 216 188 264 196 264 168 176 88 148 88 120 76 156 100 208 172 248 180 392 316 504 324 716 444 536 708 1020 356 464 224 604 296 168 72 168 116 212 156 224 164 244 192 280 224 304 228 324 244 340 256 340 244 328 232 320 232 320 236 328 244 328 236 308 240 284 196 260 196 284 232 304 228 316 228 292 192 280 216 488 480 544 384 492 340 360 180 352 316 464 364 464 328 404 288 424 332 412 312 436 304 364 244 368 280 420 320 440 292 396 304 456 332 440 284 344 220 428 244 348 212 364 264 416 356 544 504 568 372 204 12 36 20 8 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 12 0 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 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 4 4 4 4 4 4 4 4 4 8 0 0 0 4 8 4 0 88 172 88 168 80 160 72 156 104 208 152 256 180 264 184 272 224 316 212 320 232 352 244 348 232 336 204 312 204 360 300 452 336 480 336 492 348 496 352 496 368 500 352 496 364 508 360 492 328 464 356 488 368 480 348 460 312 432 320 444 304 372 176 244 124 332 344 532 480 584 484 548 488 556 460 556 480 600 508 616 488 528 340 192 40 136 148 196 224 264 240 288 280 352 356 400 400 436 412 456 424 472 432 480 480 524 476 536 492 540 476 524 436 516 456 520 476 540 480 508 456 500 424 460 360 424 348 440 280 428 348 444 340 544 496 692 464 700 516 636 432 516 276 268 48 132 64 168 100 180 84 184 96 184 88 216 116 220 112 240 124 252 144 284 152 284 144 292 204 344 156 328 152 348 168 356 160 336 148 340 180 352 168 324 172 348 200 368 228 432 328 528 396 548 404 560 416 572 432 576 456 604 488 608 496 600 520 624 452 544 424 500 384 484 392 516 420 564 428 560 456 600 488 480 0 44 0 52 0 440 484 684 540 620 516 700 456 548 568 676 420 560 388 460 164 144 0 104 0 128 4 168 84 356 340 584 692 896 520 376 356 532 328 420 260 368 264 400 352 540 508 660 548 656 556 664 568 680 576 688 588 696 592 676 568 644 500 552 592 636 452 524 492 672 576 628 596 692 548 668 532 676 532 684 496 608 472 632 536 676 544 668 552 652 528 660 560 672 548 668 540 692 540 696 540 700 548 708 524 676 516 664 508 668 516 672 512 664 524 676 532 680 528 672 516 652 508 672 524 660 512 672 488 672 500 680 512 676 540 684 564 692 572 692 588 700 600 712 616 768 640 660 436 360 76 0 0 0 32 84 8 72 112 56 44 72 40 68 48 80 40 48 40 64 48 64 48 64 48 64 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 56 76 68 88 72 84 60 72 64 80 64 80 64 80 64 80 68 80 64 76 60 80 64 84 60 76 60 76 60 76 60 76 52 76 52 76 56 76 64 72 56 76 52 52 44 100 92 120 120 128 108 112 96 104 88 104 92 84 48 48 32 44 36 44 56 60 56 64 56 64 44 68 80 136 108 156 124 176 132 172 136 196 168 184 104 100 44 80 52 96 56 100 60 100 56 96 64 52 24 140 104 172 48 344 792 460 596 940 484 640 676 612 432 232 152 112 60 112 84 32 64 96 72 104 84 112 76 88 76 64 24 36 16 52 60 144 124 144 40 0 0 44 64 104 48 88 44 88 44 84 36 76 32 56 4 64 32 76 40 96 60 100 40 88 32 84 36 92 44 92 32 80 32 92 48 104 40 100 40 100 40 100 40 100 32 96 36 100 40 104 44 108 28 100 28 100 36 96 36 96 36 88 44 84 40 80 36 80 40 84 44 88 44 92 48 92 40 84 44 92 48 96 56 100 56 104 68 120 80 124 76 120 76 120 76 128 88 140 104 152 96 148 84 144 96 168 128 196 136 268 312 400 276 232 144 216 148 96 16 44 20 32 0 56 16 40 24 40 24 36 24 36 12 28 12 24 4 32 16 36 0 44 60 128 128 176 128 132 100 136 92 100 80 156 156 184 144 140 84 80 56 72 68 88 36 144 128 80 96 256 296 328 288 436 344 304 532 728 332 264 88 364 356 164 0 56 76 96 104 140 92 152 144 204 184 220 136 228 196 244 180 248 196 240 196 248 188 240 180 236 184 248 232 252 156 180 124 188 148 196 164 220 184 232 180 204 140 168 124 328 376 444 340 376 228 204 60 192 228 380 316 344 244 336 248 316 216 300 228 320 244 316 192 264 180 248 168 252 200 292 280 308 268 280 172 228 232 296 244 284 216 252 196 252 208 260 304 260 76 20 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 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 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 16 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 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 172 280 168 280 180 296 200 312 224 344 256 372 272 388 292 408 324 420 312 424 332 452 340 444 304 416 280 392 280 432 352 508 432 560 464 600 500 628 508 640 524 648 504 640 504 640 484 612 448 588 452 592 452 588 448 584 420 556 404 528 368 500 356 496 440 632 560 704 568 680 528 632 548 668 536 668 556 684 560 664 556 668 536 540 348 380 300 400 300 356 304 368 336 404 384 440 372 432 368 444 392 452 368 420 356 436 360 432 352 432 344 432 324 440 336 436 332 456 328 420 252 360 236 404 356 476 312 360 312 412 280 496 480 712 644 804 628 820 644 712 516 580 384 336 152 196 100 192 124 228 148 264 176 304 192 316 188 320 200 344 196 372 228 416 248 436 256 460 308 504 280 520 316 564 312 540 336 588 336 564 292 540 296 584 304 564 308 580 348 652 452 740 484 732 504 772 544 812 576 828 584 828 628 852 636 836 636 832 668 856 664 844 648 848 664 868 652 912 708 864 652 872 684 716 160 340 156 348 284 740 652 828 680 804 640 844 672 868 664 540 384 552 340 540 276 396 116 332 112 364 168 412 324 672 556 712 672 844 488 404 324 552 400 576 436 580 416 584 448 652 528 740 580 784 584 800 596 808 604 804 624 832 628 812 624 808 584 724 508 788 676 696 440 632 600 812 700 844 672 844 672 868 680 872 644 812 592 804 640 836 676 872 700 848 656 832 652 816 636 824 668 840 656 844 684 872 688 856 680 860 672 848 668 848 672 856 664 860 664 864 664 864 664 860 680 868 664 872 668 848 640 848 656 868 672 864 668 844 672 852 672 844 664 844 664 852 668 856 660 872 732 892 732 868 652 696 256 160 0 112 140 44 12 96 52 88 84 92 56 68 72 96 68 88 68 88 68 88 68 84 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 76 80 84 88 84 88 76 80 80 84 80 84 80 84 80 84 84 84 80 80 76 84 80 88 72 76 72 76 72 76 72 76 76 76 76 72 76 72 72 72 64 92 68 96 72 164 124 204 124 228 112 200 100 180 104 164 104 132 64 88 48 72 52 72 56 88 56 96 56 108 56 116 64 156 100 208 132 248 164 276 176 296 192 280 132 208 88 180 92 192 96 196 104 188 100 184 112 168 84 212 124 244 120 344 564 500 688 968 476 744 708 732 520 340 192 188 104 156 108 204 84 164 88 180 112 196 108 184 104 160 44 132 32 148 88 240 156 232 72 96 0 120 88 180 84 200 88 200 88 196 80 184 64 156 48 180 88 188 92 212 96 220 88 212 84 212 92 220 96 220 84 212 84 220 100 232 100 232 100 232 100 232 100 232 96 228 100 232 100 232 100 236 100 224 100 224 96 224 96 224 88 216 84 212 84 208 80 208 84 204 84 208 88 208 92 212 84 204 88 212 92 216 100 220 100 232 112 248 124 252 120 248 112 244 116 248 128 260 140 272 136 252 140 264 160 292 192 316 216 384 332 464 288 328 188 320 140 176 24 116 40 100 28 104 40 84 40 84 36 92 36 92 24 72 24 84 32 88 32 92 24 124 104 200 156 240 164 212 132 208 128 176 112 216 168 228 164 200 116 148 88 144 92 136 72 164 116 168 88 312 304 548 348 576 472 528 604 884 456 548 212 456 368 324 88 148 112 200 108 156 96 164 128 220 160 240 168 276 220 300 228 324 248 316 240 324 244 328 244 320 236 312 236 264 176 212 160 240 184 264 216 292 224 308 220 280 184 260 124 352 372 504 388 416 232 232 116 268 284 452 368 432 312 420 320 392 292 384 308 404 308 400 256 364 256 360 244 368 264 388 288 360 292 336 188 244 208 284 292 364 292 340 240 264 152 196 96 120 8 40 0 32 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 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 0 0 0 0 0 0 4 0 12 0 28 12 24 0 16 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 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 112 192 108 200 128 236 172 272 212 300 220 304 216 308 236 332 228 320 220 316 228 320 212 304 180 284 168 264 156 284 204 336 256 396 304 468 368 512 388 512 400 520 388 508 376 480 340 444 320 428 312 420 308 424 316 432 328 436 312 404 280 412 348 496 428 560 468 548 424 512 404 492 392 496 400 512 404 512 380 480 408 504 472 528 336 240 128 244 120 188 128 196 136 204 152 216 100 156 84 164 108 180 72 116 52 140 60 132 24 108 24 124 44 148 52 140 44 148 48 108 64 132 60 224 204 320 144 176 104 152 56 312 356 588 488 660 464 612 392 500 296 392 192 168 20 96 4 96 8 92 0 92 8 156 52 132 0 116 0 112 8 156 36 188 56 196 56 212 64 204 24 232 92 296 104 256 72 272 104 296 120 284 108 272 132 292 124 296 168 380 260 452 320 472 336 500 368 536 404 564 448 616 488 644 504 644 508 644 480 624 496 632 492 628 500 648 484 708 548 672 540 740 560 488 0 156 8 164 228 640 536 688 496 660 524 616 412 660 564 524 232 368 252 456 332 380 104 164 0 176 52 292 328 668 520 592 464 644 460 488 392 568 460 596 504 624 484 600 464 608 488 624 492 612 508 632 520 636 516 632 512 636 512 632 516 648 504 600 372 532 464 648 456 508 448 704 552 676 532 668 524 668 504 652 448 588 464 632 528 668 552 688 556 660 536 656 528 644 536 680 524 648 492 652 540 700 548 672 520 660 512 656 512 660 520 664 532 672 520 656 512 656 512 660 536 668 524 672 524 648 496 648 480 652 484 656 492 652 504 668 524 664 524 656 520 652 520 660 500 684 528 684 564 740 620 700 608 496 104 4 60 92 16 64 32 48 12 56 44 88 52 80 44 68 52 72 52 72 52 72 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 60 80 64 84 68 80 64 76 64 80 64 80 64 80 64 80 68 80 64 76 60 80 64 84 56 72 56 72 56 72 56 72 44 76 44 76 52 76 56 76 48 68 40 56 56 112 100 124 92 104 84 104 80 100 84 108 84 84 56 48 40 56 52 52 44 56 40 48 36 48 28 40 8 40 28 68 56 100 92 140 140 172 144 152 92 96 56 88 60 92 64 96 68 92 64 92 60 104 64 132 84 156 112 188 512 536 652 752 364 744 640 632 488 260 116 112 136 104 32 96 36 72 52 92 84 120 100 116 112 96 40 40 12 40 44 120 96 132 40 20 0 56 64 92 48 84 52 84 52 80 44 76 36 60 20 80 56 100 60 108 44 88 32 84 32 88 36 96 40 92 32 88 32 92 44 100 40 100 40 100 40 100 40 100 40 100 40 100 36 96 36 96 28 100 28 100 36 96 36 96 36 84 40 84 36 80 36 80 36 80 40 84 40 88 44 88 40 84 44 92 48 96 56 100 60 108 72 120 80 124 76 116 64 112 68 116 76 124 84 128 76 136 88 156 112 180 132 192 156 232 204 264 168 184 124 200 80 52 0 28 16 32 8 44 24 40 24 40 32 36 32 36 8 28 16 32 16 36 8 24 0 72 84 132 108 152 120 144 108 144 100 116 84 132 112 136 140 148 108 120 96 104 80 92 48 76 72 96 64 104 220 432 260 324 268 220 240 356 184 192 176 260 260 280 136 72 16 96 52 88 52 96 76 124 100 136 92 160 128 192 168 236 192 224 176 228 188 240 192 232 176 216 136 168 104 140 104 168 140 192 176 220 184 220 172 196 144 172 88 240 312 424 336 284 120 116 68 180 212 356 308 368 272 352 228 300 212 300 228 316 220 284 176 256 184 256 172 240 168 252 256 268 260 220 104 72 64 60 80 104 104 108 68 44 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 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 8 0 8 0 0 0 0 0 0 0 0 16 0 0 0 80 32 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 4 8 4 8 4 8 4 8 0 4 0 4 0 4 0 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 244 352 248 364 268 396 300 420 332 440 328 428 308 412 308 424 316 412 308 408 296 388 268 372 268 384 276 396 280 408 304 436 328 464 376 536 448 592 488 616 492 628 492 624 472 600 432 564 420 556 420 560 428 568 440 580 468 612 480 620 484 636 524 680 516 660 512 616 464 608 480 620 452 592 464 604 472 604 460 576 440 564 484 608 400 376 228 388 268 368 264 352 260 340 244 328 248 348 252 364 280 384 268 360 232 360 256 356 228 344 244 388 264 380 268 388 272 416 272 392 256 412 280 428 288 404 268 380 248 376 268 512 500 728 640 800 604 652 440 592 404 476 324 348 204 292 216 316 200 272 160 288 184 388 284 392 236 412 272 404 288 460 312 496 328 508 344 536 376 576 376 600 416 636 412 616 336 548 348 632 472 768 532 776 528 768 508 768 552 828 612 856 592 828 592 828 592 836 600 840 612 844 604 828 592 820 592 820 596 816 600 812 588 800 588 804 604 828 596 824 668 888 608 564 144 404 256 476 520 876 652 788 644 788 648 828 692 992 872 916 612 788 636 888 696 828 492 624 260 472 292 612 580 900 700 808 600 784 672 844 672 844 684 840 732 920 732 928 732 936 736 944 700 948 716 972 732 968 720 948 696 920 688 904 696 924 696 880 668 716 492 800 704 828 636 852 664 832 660 836 660 848 648 832 576 784 620 848 668 812 596 748 584 748 592 780 600 776 608 820 628 804 620 816 652 852 664 840 640 828 644 832 656 848 668 856 680 860 656 836 636 832 644 844 648 832 644 852 664 844 652 856 640 844 652 848 652 844 656 856 668 860 664 856 664 856 668 860 652 860 664 852 668 876 676 824 780 912 524 240 44 128 112 116 56 92 60 116 84 104 68 88 72 92 76 88 76 80 76 80 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 84 84 80 80 76 84 80 88 68 72 68 72 68 72 68 72 80 80 76 72 76 72 72 68 64 84 60 100 84 180 136 204 104 204 100 192 100 180 104 172 92 124 60 88 52 80 52 72 60 76 56 76 52 80 44 80 36 84 32 100 44 116 76 180 156 252 144 228 104 188 88 192 88 192 92 196 96 192 92 188 84 184 112 228 124 192 124 204 708 836 788 796 468 912 656 724 520 324 132 232 352 380 140 148 84 164 88 180 116 208 124 208 132 180 64 128 28 132 68 216 128 232 80 124 20 144 92 168 84 200 84 200 84 196 80 184 96 168 60 164 84 176 96 204 96 212 92 208 88 204 88 208 92 208 88 204 88 208 100 216 96 228 96 228 96 228 96 228 104 236 100 232 96 224 92 224 96 220 96 220 92 220 92 220 84 212 84 208 80 208 76 204 76 200 80 200 84 204 84 204 84 204 88 212 92 216 100 220 104 236 116 248 124 248 116 244 112 240 116 244 120 248 116 244 128 252 148 276 168 288 176 292 176 296 184 300 180 288 180 300 80 144 16 112 36 100 20 88 36 84 40 84 36 92 32 92 16 72 32 92 44 88 24 80 16 132 120 204 136 204 132 196 144 212 140 196 120 188 116 172 156 212 144 192 124 164 92 116 84 116 84 156 56 172 216 516 412 476 360 360 192 352 168 308 248 372 312 468 312 240 92 172 100 152 96 156 104 180 120 192 124 196 136 228 188 276 208 264 196 264 200 268 200 268 196 260 160 204 140 192 148 220 176 256 216 288 216 284 200 272 180 256 124 284 300 460 312 256 100 160 124 220 204 360 344 448 336 412 316 400 308 404 324 412 300 384 264 372 264 360 240 352 240 356 300 328 236 208 48 28 0 12 0 4 0 16 0 12 0 24 4 44 8 36 4 12 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 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 0 0 0 0 0 0 12 0 24 8 24 0 88 156 276 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 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 216 300 228 316 240 320 236 316 220 308 232 304 212 284 200 280 212 296 204 276 168 248 144 232 140 248 168 276 172 280 188 300 200 316 224 356 280 412 328 448 352 464 368 468 360 448 336 428 324 440 340 464 364 480 372 488 388 500 388 512 412 528 404 504 408 508 392 448 324 436 336 436 328 436 324 440 320 440 332 448 352 448 356 404 252 280 168 272 152 248 156 252 156 244 144 236 180 296 204 308 200 312 216 344 224 352 252 360 240 364 268 412 296 428 312 428 324 464 348 448 380 520 396 496 328 440 328 488 368 476 320 424 356 604 492 608 384 432 268 456 232 296 324 492 496 540 348 336 140 212 136 308 300 520 428 564 416 596 456 588 508 668 524 676 520 676 528 688 468 644 484 616 388 500 284 432 180 360 192 404 296 548 444 648 508 668 500 696 552 752 576 752 564 732 564 728 568 728 560 720 540 696 520 680 488 648 452 616 480 640 468 604 428 576 424 588 408 568 408 632 476 592 384 400 204 384 228 360 368 660 500 676 528 648 476 604 476 832 700 780 396 528 384 520 372 500 360 516 380 464 316 564 472 632 464 652 516 616 496 644 468 604 492 620 488 640 516 672 540 692 552 692 572 720 592 740 604 732 584 712 568 716 556 696 564 736 576 708 576 696 452 536 428 672 556 652 524 660 524 668 532 660 504 636 500 616 456 576 424 508 348 456 368 488 384 516 368 480 336 500 384 540 408 556 408 556 424 580 448 600 464 616 484 636 500 648 496 628 468 600 452 600 464 616 468 604 468 632 496 636 492 652 488 648 500 656 500 652 508 668 504 656 504 660 508 672 520 680 500 672 512 672 524 696 552 684 512 712 636 532 80 0 0 8 0 44 48 96 32 32 12 80 48 72 56 76 56 80 60 80 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 64 80 64 80 64 80 64 80 64 80 64 80 64 80 64 80 68 80 64 76 60 80 64 84 52 68 52 68 52 68 52 68 48 80 48 76 52 72 52 72 48 64 36 56 60 132 96 120 76 104 72 104 76 108 84 116 72 76 52 52 48 60 56 56 60 76 56 68 52 60 44 56 44 44 24 40 16 28 40 96 108 132 92 112 64 92 60 96 60 96 64 96 68 92 64 88 36 76 124 160 124 84 60 160 760 904 872 804 568 812 556 628 440 252 104 164 372 440 252 168 88 120 88 120 104 136 112 128 120 92 52 48 8 32 28 100 76 120 40 40 0 72 60 88 48 84 52 84 52 80 44 76 52 60 0 48 20 76 56 124 56 100 44 96 36 88 28 84 32 88 32 88 32 92 40 96 36 96 36 96 36 96 36 96 40 100 40 96 32 92 28 88 24 96 24 96 32 92 32 92 32 84 36 80 36 76 32 76 32 76 32 76 36 80 36 84 40 84 44 92 48 96 56 100 64 112 72 120 80 120 72 112 72 116 76 120 76 116 68 108 52 116 76 148 108 172 116 172 100 152 92 152 108 172 116 164 52 48 12 32 20 28 8 32 24 40 32 40 32 36 32 36 8 28 20 40 16 36 4 16 0 68 96 148 116 144 100 120 120 144 108 136 96 112 72 100 132 148 128 148 120 108 64 56 28 80 44 60 32 72 144 256 244 224 184 200 132 180 200 208 192 228 236 316 248 196 76 92 56 92 56 92 60 92 68 100 84 112 80 140 128 176 132 164 132 160 116 148 112 156 128 172 92 140 92 140 96 148 120 168 164 204 168 204 160 192 144 176 76 156 200 292 188 104 32 104 92 116 80 208 236 356 260 308 244 312 236 312 252 316 224 272 204 272 200 256 188 264 220 304 284 252 172 112 4 0 8 4 8 8 4 0 0 4 0 12 0 4 0 0 0 0 16 24 16 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 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 16 4 12 0 0 0 0 0 0 4 0 0 32 188 240 304 204 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 4 8 4 8 4 8 4 8 0 4 0 4 0 4 0 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 312 416 324 428 324 416 300 392 268 376 284 384 276 372 268 372 260 360 256 340 224 316 212 320 228 356 264 388 284 408 296 420 300 408 300 424 332 476 372 512 412 552 432 580 440 572 432 576 456 600 476 628 504 648 516 652 524 644 488 624 500 636 488 608 460 616 452 568 412 560 416 540 404 540 404 520 396 528 424 564 448 592 452 536 380 516 372 476 400 540 412 560 432 572 440 576 436 588 464 588 432 568 460 628 516 672 548 700 556 712 588 744 624 740 632 768 652 820 676 824 664 828 668 820 668 812 676 816 704 764 480 536 476 736 588 620 388 492 408 596 304 448 592 880 680 672 408 384 228 400 412 660 644 852 736 884 712 896 720 880 672 852 684 860 680 856 688 872 736 924 720 824 520 596 344 512 364 608 468 672 424 624 440 716 564 816 584 840 632 868 660 876 704 948 728 976 752 980 748 972 736 980 756 996 752 968 684 896 628 852 604 812 564 776 564 784 588 816 612 804 488 548 376 536 408 544 360 500 432 720 624 864 652 832 620 648 520 968 812 872 492 692 528 712 496 712 568 836 636 772 552 820 600 716 540 816 664 784 612 804 612 792 632 832 584 804 608 844 636 880 656 888 688 924 700 936 704 920 688 908 696 912 692 904 708 940 732 924 716 952 712 836 612 832 676 836 668 840 668 844 680 856 668 840 672 768 476 588 392 552 412 588 420 576 432 636 464 644 452 668 452 660 492 672 468 644 480 684 504 692 520 716 540 732 552 736 560 744 540 724 532 728 548 748 572 756 568 776 588 768 576 780 600 804 616 816 620 816 632 832 636 820 640 824 648 828 660 836 676 840 656 828 644 852 660 876 672 844 764 884 476 396 204 204 92 96 0 88 76 124 64 88 68 84 72 72 80 68 76 68 76 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 84 84 80 80 76 84 80 88 80 84 80 84 80 84 80 84 84 84 80 80 76 84 80 88 72 76 72 76 72 76 72 76 84 84 80 72 76 68 68 64 72 88 60 104 96 192 136 192 112 204 104 192 104 180 108 180 76 120 56 92 56 92 56 80 80 84 76 80 72 88 72 88 60 76 44 88 44 68 64 168 112 192 100 188 92 184 92 184 92 188 92 196 96 192 92 188 52 184 236 232 156 160 52 336 840 992 804 848 728 912 632 736 480 340 164 180 240 372 260 284 152 220 132 208 132 212 124 204 100 156 56 132 36 136 64 204 116 232 88 148 36 168 100 184 80 204 84 200 84 196 80 184 64 128 16 116 44 144 96 212 96 212 96 212 92 204 80 196 84 200 88 204 92 208 92 208 92 224 92 224 92 224 92 224 96 228 96 228 92 224 92 224 92 216 92 216 88 216 88 216 80 208 80 208 76 204 76 200 72 192 72 196 76 196 80 200 84 204 88 212 92 216 100 220 108 240 120 252 124 248 116 240 116 248 124 252 120 240 104 224 80 208 108 248 148 280 172 292 148 268 148 260 152 280 156 244 56 148 32 116 32 104 28 84 36 84 40 84 36 92 32 92 24 76 32 92 36 84 24 80 24 136 132 224 164 236 156 208 156 212 140 208 132 176 100 164 136 196 148 200 136 168 84 96 64 104 64 80 28 140 112 208 140 204 148 248 148 240 152 232 152 272 164 252 152 204 100 132 92 152 104 152 92 148 92 168 112 164 104 184 136 192 128 196 136 184 112 164 104 176 132 200 112 168 128 176 120 180 128 204 184 256 196 276 204 268 188 256 168 260 204 304 156 116 16 108 44 88 36 172 216 404 348 424 320 404 300 412 312 412 284 376 272 380 268 384 276 412 324 464 324 312 156 128 0 16 12 4 0 0 4 0 0 0 4 4 0 12 0 0 0 0 4 0 4 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 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 4 8 0 0 0 0 12 4 24 0 84 188 340 296 264 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 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 208 288 212 292 208 280 192 268 180 264 180 252 160 236 160 244 132 216 124 200 104 196 120 228 152 252 176 288 196 296 196 304 196 292 208 304 224 324 248 344 284 380 312 404 324 404 336 428 348 460 348 468 364 484 384 500 376 480 352 456 340 452 340 452 296 400 304 384 284 404 292 388 256 380 280 400 300 436 364 488 412 540 464 576 508 648 552 648 488 604 488 608 492 624 492 632 472 608 496 608 468 596 480 624 484 624 496 640 504 652 512 660 504 652 520 636 508 664 524 644 500 640 496 668 536 692 540 684 572 592 324 412 364 596 388 404 200 356 296 424 168 320 480 592 252 292 140 280 272 520 516 732 548 692 540 676 496 648 472 640 504 676 516 684 512 680 524 700 568 700 460 524 272 396 240 432 404 632 516 676 436 536 332 504 376 548 376 556 380 576 404 604 428 624 472 676 508 680 496 668 472 656 484 680 500 684 468 648 492 672 504 672 492 664 504 680 584 776 552 612 232 272 156 332 212 312 260 472 360 540 404 596 456 556 344 488 480 932 560 484 368 556 468 612 456 592 468 628 440 528 376 576 392 492 348 616 476 632 512 672 536 664 508 664 504 664 508 668 520 676 520 684 532 688 536 692 532 688 524 684 512 684 504 672 512 708 528 676 492 644 492 704 548 644 496 664 528 660 532 668 548 680 540 668 508 540 288 364 240 380 296 420 260 368 256 404 296 448 312 480 308 456 332 456 308 432 308 452 304 440 316 456 328 460 324 456 340 468 332 464 336 476 356 492 384 504 376 520 384 504 368 508 392 532 408 544 404 544 408 560 420 576 420 576 424 588 440 592 456 596 472 616 484 640 500 660 500 652 524 684 576 736 544 560 340 244 68 72 72 100 44 52 44 72 52 76 52 80 56 80 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 68 84 60 76 60 76 68 84 64 80 64 80 64 80 64 80 68 80 64 76 60 80 64 84 56 72 56 72 56 72 56 72 52 84 48 76 52 72 44 68 60 72 40 68 68 136 92 104 68 108 60 100 60 96 76 104 52 64 48 52 52 60 60 56 52 72 52 76 56 72 60 72 52 48 52 68 52 32 72 124 68 92 60 92 64 96 64 84 68 96 72 96 76 92 72 88 24 148 324 112 124 120 64 400 864 900 692 716 792 812 648 596 428 224 120 76 44 88 88 124 92 116 76 96 68 96 64 80 64 52 32 48 20 48 28 96 68 116 40 44 0 84 64 96 48 84 52 84 52 80 44 76 8 20 0 24 0 44 16 84 20 72 24 84 32 84 28 80 28 84 32 88 36 92 36 92 32 92 32 92 32 92 32 92 28 92 32 92 32 92 36 96 20 92 20 92 28 88 28 88 28 80 36 76 32 76 28 72 24 68 28 72 28 76 32 76 40 84 44 92 48 96 56 100 68 112 76 124 80 120 68 108 68 116 76 116 68 100 48 84 24 88 44 116 72 140 92 152 68 132 72 116 72 144 80 112 20 36 16 20 12 36 32 40 24 40 32 40 32 36 32 36 20 36 20 28 8 28 4 24 16 80 84 140 128 180 148 164 128 140 104 144 104 112 76 112 96 124 116 148 132 128 84 84 28 72 28 48 40 56 56 76 88 140 80 132 108 104 132 80 116 140 96 124 80 124 84 120 64 108 80 116 72 96 72 108 76 100 84 124 100 108 88 132 92 112 80 100 76 108 96 128 52 100 80 116 76 112 84 128 132 176 160 204 176 196 160 180 116 132 108 180 132 88 8 32 0 24 0 32 52 216 208 300 260 316 240 308 244 308 220 272 200 268 204 264 208 280 244 324 200 156 40 28 0 0 0 0 0 4 8 24 12 20 0 12 0 4 8 8 16 4 16 4 20 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 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 20 16 16 4 0 0 0 0 0 0 8 172 248 292 208 220 236 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 4 8 4 8 4 8 4 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 360 248 356 248 356 248 356 248 348 220 304 176 276 176 292 176 280 180 276 176 288 216 344 236 364 268 392 284 396 288 404 288 404 300 424 316 432 316 440 332 472 364 496 372 508 396 540 444 564 428 552 428 568 456 592 412 552 436 556 412 532 412 556 384 532 388 520 380 532 392 512 372 516 420 572 480 636 560 712 608 748 612 764 612 748 608 756 632 772 616 768 612 764 612 764 624 764 632 780 644 788 640 788 644 792 640 804 652 808 636 776 656 784 652 772 636 804 644 792 640 828 672 820 644 788 660 828 608 664 452 636 588 760 528 568 424 580 452 548 260 460 388 344 260 396 344 628 640 832 668 780 664 808 624 808 632 808 644 848 644 820 652 828 656 836 676 856 664 760 472 552 368 612 552 816 700 840 648 828 656 868 656 860 636 860 624 824 592 804 616 852 600 856 640 888 660 880 632 840 656 876 628 880 664 948 724 976 728 976 764 1008 788 1012 800 1020 776 1004 732 828 532 712 648 820 672 664 516 664 468 624 536 748 564 648 472 648 592 960 676 776 620 828 672 872 680 892 696 916 672 864 652 888 672 840 664 912 696 908 724 904 712 884 676 920 700 908 688 908 676 908 676 912 680 888 676 884 672 876 672 876 672 860 656 836 652 848 648 812 604 832 616 760 564 776 628 796 652 808 644 812 660 832 668 836 636 724 464 592 424 560 368 496 352 484 308 504 360 560 392 604 468 648 456 636 448 628 436 616 444 632 444 644 444 636 432 624 428 616 428 616 436 636 456 652 468 644 460 660 472 648 456 656 448 640 464 652 464 660 472 676 492 676 488 664 488 664 492 656 520 676 560 744 580 740 540 744 496 768 536 728 616 792 608 848 712 708 432 352 84 56 16 140 64 84 72 68 72 56 76 56 76 76 72 76 72 76 72 76 72 80 76 80 76 88 76 80 88 88 76 76 72 80 84 92 80 84 80 84 80 84 80 84 84 84 80 80 76 84 80 88 76 80 76 80 76 80 76 80 80 84 80 72 76 68 68 68 84 92 60 116 100 200 124 180 108 192 100 180 92 176 88 168 64 128 48 112 56 104 56 92 56 64 60 68 64 80 64 84 72 72 60 100 56 56 64 160 80 160 80 168 92 176 92 164 92 188 96 192 100 188 96 184 40 284 432 156 120 236 100 564 788 992 796 884 896 848 672 652 456 256 164 220 112 132 88 168 92 156 64 136 52 132 44 124 52 116 36 132 48 148 68 208 116 228 88 148 40 176 108 196 80 200 84 200 84 192 80 176 52 120 24 108 36 92 20 100 56 148 72 172 84 192 88 196 80 196 88 204 92 204 92 204 92 220 92 224 92 224 92 224 84 220 88 224 92 228 96 232 92 216 92 216 88 216 88 216 80 200 80 196 76 192 72 192 68 184 68 188 72 188 76 192 84 200 88 208 92 212 100 220 112 244 120 252 124 244 112 236 108 240 112 240 104 220 80 200 104 220 104 224 112 232 116 236 84 212 96 200 100 244 124 216 24 120 20 96 20 108 52 112 36 84 36 92 36 92 32 96 36 92 28 80 28 80 24 84 52 132 96 180 148 248 188 244 160 208 132 212 136 172 108 184 100 168 132 200 156 188 120 140 92 96 60 112 72 104 52 136 108 212 88 148 84 164 108 208 68 188 92 196 100 168 92 164 88 156 112 164 100 148 92 160 104 148 108 176 116 148 108 188 104 148 104 152 108 156 116 160 80 148 116 172 116 164 116 184 152 228 188 264 212 272 192 252 180 232 172 324 316 356 244 256 248 300 204 224 152 288 280 400 344 436 320 424 324 428 300 392 264 384 264 388 248 372 248 368 108 100 0 40 0 48 28 12 16 8 4 0 4 4 0 4 4 0 0 0 4 0 16 0 4 0 0 0 0 4 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 4 0 4 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 0 8 4 4 4 0 16 4 36 112 320 304 268 200 336 260 264 160 64 0 12 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 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 136 216 120 200 112 196 100 180 72 160 68 156 64 148 60 144 28 108 28 156 88 184 116 236 176 280 204 308 224 316 216 304 220 304 200 300 220 316 220 300 224 324 248 344 260 356 284 384 292 396 304 412 312 408 296 392 316 412 296 388 284 392 296 400 292 368 288 372 260 308 176 268 208 388 392 556 468 584 488 612 476 632 500 632 468 608 472 628 460 628 480 628 428 592 416 616 452 632 492 644 488 636 496 656 488 632 476 628 484 652 496 648 520 668 520 652 492 636 500 656 496 644 512 660 500 636 504 676 428 488 340 580 484 568 372 524 392 576 324 332 200 300 132 320 316 552 484 660 500 636 480 632 484 652 496 648 484 640 468 628 500 644 488 656 516 664 456 568 212 368 216 456 396 644 504 672 504 676 492 668 484 648 476 644 464 640 468 644 468 652 476 656 464 644 448 636 444 636 444 636 464 656 448 644 452 668 496 724 536 696 512 708 504 712 524 680 516 652 508 720 580 752 672 840 508 572 412 588 332 432 388 496 280 456 304 412 344 648 572 692 504 696 544 760 564 708 540 744 588 728 544 700 544 720 552 708 544 712 548 716 556 716 552 716 524 696 544 704 552 696 552 688 552 708 544 704 524 688 484 672 492 660 496 664 456 696 552 608 320 444 308 484 360 544 420 524 480 628 484 612 492 656 540 672 480 516 312 440 332 436 284 396 240 324 156 272 156 316 192 332 228 376 264 396 268 400 304 448 284 416 300 428 300 428 312 440 316 440 312 432 304 424 300 420 328 448 324 448 320 444 316 440 316 440 304 424 296 428 308 444 296 432 308 456 328 472 340 476 332 480 372 504 352 476 332 476 320 456 324 460 304 448 360 548 456 576 580 728 444 240 0 0 0 8 0 64 84 76 64 60 60 92 104 92 52 56 48 80 60 80 52 80 44 80 44 80 56 80 56 80 56 80 56 80 56 76 56 76 56 76 56 76 52 72 56 76 60 72 56 68 56 72 56 72 56 72 56 72 60 76 56 68 48 64 32 60 48 60 36 84 84 128 84 100 84 112 72 88 36 92 28 72 32 64 0 12 0 36 32 32 44 56 28 68 48 64 40 64 68 64 56 64 72 56 96 120 36 72 68 104 68 88 56 84 48 100 80 92 60 96 60 64 12 288 368 184 92 120 104 564 720 884 892 840 776 760 628 560 392 240 96 108 56 68 52 84 84 100 52 68 32 56 20 40 28 48 40 68 28 36 20 84 76 112 48 60 16 72 56 92 52 96 56 88 52 88 52 88 40 48 0 24 20 56 40 64 32 76 16 76 28 88 32 76 48 108 28 52 28 80 16 88 40 92 44 96 36 100 36 112 4 80 8 84 20 92 32 96 8 76 8 80 16 76 24 80 44 80 28 68 28 76 40 72 28 68 20 72 36 88 40 80 32 80 44 92 52 100 56 100 64 108 68 116 72 116 68 112 68 120 80 116 60 92 40 84 20 72 24 80 32 92 48 104 36 104 60 116 72 128 60 88 0 20 16 28 20 36 28 40 20 32 20 32 20 32 20 32 24 28 12 24 8 28 8 28 40 88 72 104 60 112 120 192 156 164 108 128 104 132 96 116 88 116 80 136 116 152 100 104 52 76 56 84 52 52 32 68 76 100 28 60 48 40 8 64 32 80 28 60 16 92 48 76 44 76 40 108 88 120 80 116 80 112 80 112 80 104 68 104 68 96 48 80 56 108 80 120 76 112 96 116 80 100 84 116 112 148 144 188 176 204 176 196 188 160 112 204 220 244 192 228 220 272 232 268 184 232 168 248 212 308 264 324 260 328 252 296 224 312 232 256 184 244 88 36 0 0 0 0 0 4 0 12 0 0 0 0 0 4 0 4 0 8 12 12 8 4 8 0 24 12 8 4 4 4 0 4 0 4 8 4 8 4 16 4 16 4 28 4 20 0 24 20 12 8 4 4 12 4 16 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 16 20 36 40 24 32 32 44 24 12 4 12 8 16 4 8 0 0 0 8 0 4 0 0 0 12 20 28 20 28 16 12 0 4 24 16 32 0 0 4 0 0 0 128 208 268 168 192 156 220 184 248 176 108 0 0 0 8 0 4 8 4 8 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 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 304 168 276 148 256 116 224 104 228 112 236 120 236 116 228 104 200 116 260 188 312 232 368 272 384 296 412 316 420 308 408 320 424 320 436 344 452 340 432 320 428 324 424 316 428 340 456 392 512 392 512 392 508 384 500 380 500 380 500 380 500 380 500 384 480 320 416 252 352 220 360 412 560 488 684 604 736 620 768 656 820 660 804 632 756 596 716 608 756 636 784 624 772 624 780 628 764 640 760 624 748 624 764 628 776 640 788 628 780 640 804 608 772 640 816 672 828 660 804 640 796 640 792 640 800 640 788 512 628 508 724 596 692 516 676 496 708 520 560 384 540 460 708 636 824 688 836 664 820 660 824 664 808 612 788 636 840 664 828 652 828 676 848 648 720 420 496 424 628 512 768 652 868 676 852 676 848 672 844 660 848 656 844 648 844 652 848 656 864 664 872 656 880 648 872 640 872 644 876 652 888 648 888 640 884 656 904 672 892 640 860 628 872 656 892 656 908 716 876 684 916 716 768 652 748 620 656 480 648 672 656 468 636 540 636 492 652 636 856 712 908 732 944 732 920 680 900 680 908 676 900 692 904 700 912 692 888 696 904 704 908 700 904 712 924 716 928 712 924 704 920 696 896 704 900 704 896 696 884 664 836 676 876 640 848 660 784 452 528 360 552 416 596 500 692 460 660 536 740 600 812 656 828 568 640 404 572 428 592 432 612 412 548 348 492 332 508 356 520 360 516 344 500 332 504 328 496 324 512 340 528 344 536 360 556 412 592 412 596 416 596 416 600 408 588 408 588 408 588 404 588 408 596 396 588 396 596 408 608 392 588 396 596 408 608 416 608 420 596 428 604 436 600 416 580 384 544 360 524 336 516 388 612 528 724 524 752 640 804 560 480 192 140 0 16 28 76 80 108 60 72 48 64 52 88 80 104 72 92 72 92 76 92 76 92 80 76 80 76 80 76 80 76 76 80 76 80 76 88 76 88 68 76 72 80 76 76 72 72 72 76 72 76 72 76 72 76 76 80 72 72 68 68 60 76 68 100 64 152 112 216 112 200 112 204 88 180 84 228 128 240 116 244 156 288 180 216 56 72 0 28 0 64 52 92 64 112 48 76 36 84 44 76 56 132 52 144 88 176 96 164 84 164 80 172 100 164 88 172 80 124 92 396 372 192 112 156 196 688 696 964 960 936 836 844 668 672 364 280 140 228 84 136 104 204 108 180 84 156 68 144 56 124 48 136 64 148 56 120 52 176 112 208 88 156 52 184 92 200 96 208 92 196 88 180 84 164 64 108 32 84 44 96 52 84 60 80 52 112 76 164 80 176 84 188 108 204 60 248 128 228 76 208 104 224 100 220 84 200 120 244 100 220 84 216 84 220 76 208 80 204 76 204 80 196 88 192 72 176 76 176 80 172 72 176 64 180 80 192 84 188 76 188 84 200 96 208 100 208 104 224 108 228 108 228 104 224 104 232 116 228 96 204 80 200 72 200 72 204 80 216 92 224 88 232 112 240 116 248 100 188 24 88 32 92 32 96 36 96 32 92 32 92 32 92 32 92 36 88 24 84 28 88 28 88 80 156 112 160 92 152 128 212 176 232 164 208 136 184 128 180 120 156 120 176 152 188 128 140 92 116 80 116 64 88 44 112 240 364 288 340 264 356 236 352 180 288 172 280 196 312 200 252 92 160 92 172 104 160 96 168 116 168 116 168 112 160 108 144 104 132 88 124 100 140 116 144 92 148 108 148 96 136 100 152 108 164 136 200 172 228 188 236 152 136 72 140 156 212 156 196 168 236 176 232 136 204 136 232 156 324 276 436 332 448 332 456 296 384 244 348 192 220 0 72 0 44 0 32 0 32 0 32 32 56 0 32 0 32 0 28 0 12 0 16 4 24 12 28 0 12 0 12 0 12 0 4 4 0 8 4 12 8 20 16 20 16 20 4 0 0 0 0 0 4 0 0 12 0 12 0 4 0 0 4 0 24 0 24 0 0 0 0 0 0 0 0 0 0 4 12 16 16 8 0 4 4 4 12 28 40 36 24 4 8 12 12 12 8 4 0 4 12 16 16 12 12 20 28 0 0 8 12 12 4 0 0 4 0 0 0 0 12 0 32 96 228 244 308 208 268 192 288 220 344 240 216 44 16 0 8 4 0 4 0 0 0 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 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 128 208 108 188 88 164 60 132 24 116 36 128 36 120 20 104 12 104 40 172 120 240 180 296 220 316 236 336 248 340 240 328 244 340 252 356 268 352 244 324 200 292 196 284 188 292 220 328 264 360 268 364 272 372 276 376 288 392 308 408 312 400 292 380 248 308 204 288 204 332 300 460 360 428 356 572 528 632 492 596 496 628 492 636 516 644 504 636 480 628 484 640 480 644 468 644 464 632 476 628 468 624 484 648 460 628 488 628 448 584 452 624 504 640 488 628 488 632 488 628 512 660 508 648 524 684 504 588 296 488 396 584 416 540 384 552 352 536 392 480 284 520 504 728 508 668 488 636 472 652 492 644 468 644 504 672 512 656 492 648 516 704 528 560 248 324 208 440 368 576 484 696 532 684 496 652 492 660 492 660 492 660 492 660 492 660 496 664 500 664 508 668 476 660 472 652 460 652 464 652 456 652 472 652 452 632 436 628 468 668 448 612 428 628 436 676 480 660 512 736 592 656 388 436 568 752 608 580 444 736 764 680 416 468 288 412 284 440 460 732 520 696 524 704 540 724 536 684 540 708 556 708 540 692 528 692 496 672 504 680 508 680 516 676 532 692 532 684 532 680 540 676 524 668 524 680 520 684 504 688 480 648 508 700 508 668 548 688 396 428 244 416 224 312 188 364 260 440 340 500 376 540 416 552 388 436 260 364 264 388 300 444 336 436 304 404 292 408 308 428 292 408 252 376 248 364 212 316 196 332 208 336 212 336 220 348 204 324 212 336 220 348 232 356 256 376 256 376 256 376 256 380 236 368 236 372 240 376 244 380 220 348 212 344 216 356 228 368 240 360 208 348 220 356 200 316 224 336 184 312 168 308 200 368 304 428 352 580 560 728 660 776 640 544 220 24 0 76 76 0 80 76 60 80 84 88 52 48 52 68 52 72 44 72 44 72 56 80 56 80 56 76 56 76 56 76 56 76 56 76 56 76 52 72 56 76 60 72 56 68 56 72 56 72 56 72 56 72 68 76 56 68 48 64 32 56 36 60 36 88 84 120 80 96 100 100 52 60 48 152 124 200 88 184 172 284 296 328 284 276 132 116 32 36 0 8 0 36 28 40 36 52 48 44 60 80 28 64 52 92 60 88 56 88 56 92 60 84 64 92 44 44 104 436 304 136 104 84 252 676 712 932 908 832 800 764 580 536 372 180 88 144 44 56 88 120 76 96 60 84 56 76 36 52 36 52 32 64 28 44 20 80 76 104 48 64 20 76 56 92 52 92 56 88 48 88 60 88 36 48 16 40 28 48 20 28 0 28 0 40 24 76 28 56 16 20 0 4 0 72 0 88 40 96 60 128 64 112 16 84 24 100 12 84 12 84 40 96 12 80 12 80 16 76 16 80 32 80 20 72 28 80 28 72 28 72 16 72 32 88 36 80 28 84 36 96 48 104 52 104 52 104 48 108 52 104 44 100 44 108 56 104 36 80 24 80 32 76 32 72 32 80 40 88 44 104 68 108 68 112 48 68 8 36 24 36 20 32 20 32 20 32 20 32 20 32 20 32 20 32 16 28 8 28 12 32 64 104 84 112 52 80 56 112 120 164 148 168 116 124 92 132 80 116 84 136 116 148 92 108 80 84 60 80 36 36 4 52 388 532 516 496 448 504 444 472 464 512 464 520 508 568 492 488 80 116 68 104 48 76 56 116 84 120 88 116 80 108 72 104 68 100 56 96 64 108 64 100 72 92 80 92 72 84 72 96 64 88 84 120 124 160 156 180 148 140 68 80 72 136 80 80 40 88 28 64 0 52 12 92 0 96 100 232 172 224 180 296 240 268 236 404 356 348 236 320 228 284 224 268 208 248 192 240 76 116 44 84 24 68 4 48 24 56 16 32 0 0 0 0 0 16 0 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 12 20 24 12 20 4 16 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 24 16 0 0 0 0 0 4 8 16 4 8 4 8 0 4 0 4 0 4 0 8 8 20 8 20 16 32 0 0 0 12 4 4 0 0 36 0 16 8 0 0 0 40 152 224 164 212 136 188 132 176 148 236 200 204 52 0 0 20 0 8 8 4 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 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 372 260 376 272 384 268 372 216 328 220 328 200 292 160 260 148 260 180 316 244 376 300 420 340 448 348 452 344 440 328 428 312 416 308 408 296 388 272 364 252 364 272 384 284 404 316 436 344 472 368 504 396 524 408 528 424 548 432 548 420 528 396 504 348 464 332 472 364 532 472 668 532 584 452 668 616 736 604 764 556 696 564 720 600 740 636 768 636 740 612 728 604 744 604 740 612 736 600 720 584 724 596 740 612 772 640 784 632 788 652 824 656 796 652 780 628 768 640 792 632 784 644 784 668 812 592 636 416 640 572 720 556 692 556 696 560 644 504 624 464 732 708 808 648 808 656 796 656 828 668 824 680 820 632 812 652 844 684 876 628 696 416 520 372 624 544 780 636 840 692 872 668 824 640 824 644 828 648 828 652 832 656 844 660 848 660 856 660 868 664 872 656 864 648 860 648 864 652 868 636 860 656 876 656 868 652 880 656 912 644 872 672 900 648 900 700 896 692 876 616 620 416 620 604 736 652 640 604 864 924 784 508 544 432 580 484 552 476 660 708 892 752 900 720 920 732 920 724 920 704 904 692 888 680 868 656 856 664 864 668 864 664 860 668 864 656 848 648 848 648 856 652 848 656 856 668 864 672 868 700 884 680 848 632 852 676 852 600 652 456 596 368 444 276 448 300 496 368 544 408 620 504 684 468 584 376 528 352 516 364 560 404 576 412 584 420 600 452 632 484 636 472 640 484 644 468 628 440 616 440 616 424 600 416 608 456 648 464 656 476 668 484 676 476 664 476 668 480 668 484 672 456 644 464 648 464 644 456 640 444 624 432 612 432 628 452 640 456 620 432 600 424 588 404 564 404 560 384 560 380 536 364 552 312 560 416 620 416 544 528 812 796 872 704 500 148 36 24 156 28 64 32 88 60 92 68 104 68 88 68 84 68 76 68 76 76 76 80 76 76 80 76 80 76 80 76 80 76 88 76 88 68 76 72 80 76 76 72 72 72 76 72 76 72 76 72 76 72 76 72 72 68 68 64 80 64 104 72 160 112 208 104 196 116 188 60 164 108 300 224 360 228 340 208 340 244 376 272 380 300 324 204 228 116 132 36 92 44 96 36 88 32 96 56 124 64 140 76 160 84 164 88 164 88 160 80 160 92 164 60 108 172 532 320 192 180 124 352 700 744 1012 984 976 916 896 656 668 516 300 96 200 76 160 128 172 100 176 92 172 92 168 72 140 64 136 56 140 52 124 52 172 100 200 92 164 60 188 92 196 92 204 88 196 88 176 80 160 60 112 44 104 56 92 32 48 16 36 4 80 52 148 60 148 72 88 160 360 108 204 24 148 56 176 72 208 116 256 140 264 108 232 104 224 96 224 88 228 84 212 84 208 80 204 80 196 84 188 68 176 72 184 72 164 72 172 68 176 80 192 84 184 76 184 88 196 100 204 104 212 104 220 104 224 104 220 100 212 100 220 104 216 88 196 80 196 80 196 76 192 72 192 76 196 84 220 108 224 108 232 92 176 40 104 40 96 32 88 28 84 32 92 32 92 32 92 32 92 28 92 32 88 28 88 36 100 96 172 128 176 96 136 80 144 108 192 160 232 160 204 132 176 120 160 124 176 148 176 124 144 96 120 76 112 56 88 36 108 304 476 420 464 356 456 360 484 440 544 440 564 480 580 464 520 172 216 112 168 96 160 104 176 112 164 112 164 108 152 100 136 100 132 96 136 108 132 96 112 84 128 88 132 84 128 84 132 72 120 84 144 116 180 156 208 144 168 80 72 64 172 140 156 100 156 88 152 80 172 128 240 136 224 136 284 172 248 168 336 252 340 300 540 492 576 476 640 540 616 540 620 544 624 548 628 504 572 488 560 488 564 484 552 432 484 400 436 340 372 280 332 200 264 196 248 168 208 124 164 116 144 80 92 28 48 0 36 16 40 0 32 0 44 0 28 0 16 0 4 0 0 0 0 4 0 0 0 0 12 0 12 0 0 0 0 0 0 0 0 4 0 0 8 28 28 12 0 20 12 16 32 40 36 32 40 40 28 8 0 0 0 0 8 4 12 16 12 4 4 8 16 24 24 24 20 16 12 4 4 24 0 0 24 0 16 32 148 232 272 204 252 180 260 188 272 184 300 240 300 148 64 0 4 4 0 4 0 0 0 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 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 192 272 192 288 220 320 240 328 228 312 228 304 200 260 156 224 132 228 156 256 192 292 220 308 232 312 228 304 212 284 188 264 164 248 152 228 128 212 124 216 172 276 216 320 244 336 252 348 272 380 304 424 340 440 340 436 336 428 320 400 292 380 276 368 284 376 296 412 328 428 360 492 284 296 124 272 196 324 256 448 416 532 460 588 480 544 436 544 424 504 364 448 316 424 288 416 260 392 228 352 204 340 196 336 228 372 240 396 284 440 320 460 296 476 400 564 440 584 484 648 516 668 548 684 556 656 424 456 292 520 420 564 404 576 424 552 428 496 344 492 320 608 544 592 480 656 492 644 472 648 488 644 496 616 448 656 532 652 416 516 208 352 232 456 412 640 508 648 520 668 496 644 464 624 468 640 460 636 464 640 472 640 476 644 484 652 488 652 488 652 492 652 472 644 468 640 460 640 464 644 464 644 472 648 472 652 492 680 472 656 444 640 492 696 496 688 512 768 516 500 232 404 364 656 464 564 460 604 544 768 748 664 420 536 440 528 372 404 308 444 488 684 588 728 540 652 508 648 520 640 476 632 504 672 508 660 480 660 496 668 500 664 504 660 516 672 512 660 512 660 520 668 540 676 540 676 532 680 520 684 492 692 524 648 536 732 584 680 504 572 384 456 244 336 188 284 172 332 212 340 212 368 260 396 296 392 284 380 268 352 252 360 260 368 272 376 280 388 300 412 312 456 352 492 376 504 392 524 392 516 400 512 388 496 384 504 420 548 416 548 420 552 424 556 404 536 404 536 404 536 404 536 392 520 392 516 388 504 376 496 376 496 368 492 372 504 392 524 392 520 392 504 360 472 348 476 328 448 332 464 320 400 240 356 228 376 176 176 112 344 360 556 592 684 704 812 512 160 0 44 52 68 60 68 36 24 44 100 64 72 72 80 72 80 80 80 60 76 56 76 56 76 56 76 56 76 56 76 56 76 56 76 52 72 56 76 60 72 56 68 56 72 56 72 56 72 56 72 64 72 52 68 48 68 36 60 28 64 48 96 84 112 72 96 100 84 40 64 92 200 176 232 136 208 132 192 140 168 124 144 148 200 188 268 228 212 120 128 48 60 8 20 0 28 8 40 44 72 48 80 56 88 60 84 64 80 48 80 60 76 32 52 216 516 268 140 148 56 376 600 700 924 972 972 932 864 712 716 448 228 84 124 64 100 100 96 68 92 64 96 72 92 52 68 52 56 24 56 24 44 20 76 64 96 52 72 32 84 56 84 48 92 52 84 44 88 56 84 40 60 36 64 48 52 12 8 0 12 0 24 24 60 12 20 0 48 480 684 260 280 184 80 4 48 0 36 0 100 44 136 56 136 64 132 56 100 36 76 28 88 16 84 20 76 16 80 24 72 12 72 28 80 20 64 20 64 4 68 20 80 24 76 16 76 24 88 36 96 40 96 52 104 44 104 44 100 36 92 36 100 40 92 20 76 20 88 36 84 32 76 28 76 28 80 32 96 60 108 64 120 52 76 20 48 32 40 24 32 16 24 20 32 20 32 20 32 20 32 12 32 24 32 8 28 16 48 68 108 92 128 76 96 52 88 60 104 104 164 156 180 124 128 96 128 96 132 100 132 84 112 76 84 56 72 32 40 12 60 268 336 296 308 252 268 240 352 264 320 284 332 288 332 296 348 172 152 52 84 64 112 80 112 72 104 72 100 64 88 48 80 56 92 56 96 64 96 44 72 68 84 64 80 68 84 68 80 68 84 72 92 92 124 124 148 88 112 36 12 32 208 268 324 280 316 252 296 240 320 288 364 404 416 344 436 376 404 344 440 324 372 324 404 340 376 304 380 328 408 336 424 356 448 376 460 420 500 420 508 440 528 448 524 496 568 500 560 484 544 468 532 484 552 484 544 464 516 432 488 404 448 352 372 268 300 216 260 100 128 40 60 0 20 0 0 0 8 0 0 0 0 4 20 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 36 64 80 80 52 52 56 92 96 96 96 128 76 60 16 0 0 0 0 24 24 32 20 12 0 0 0 0 4 12 0 4 0 0 0 4 32 0 12 16 0 0 24 184 160 200 132 188 128 196 156 224 160 208 172 252 168 100 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 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 372 256 368 276 404 308 420 328 440 332 440 324 416 296 396 272 400 292 400 292 416 304 404 288 400 280 384 264 364 240 340 228 332 228 324 220 328 248 364 308 428 356 468 372 460 352 456 364 496 388 520 404 524 396 512 412 520 384 488 360 484 368 496 388 512 392 536 408 512 368 496 268 344 204 352 228 332 224 396 288 420 336 500 372 408 256 332 232 312 204 288 168 272 156 280 228 344 212 348 224 364 232 368 208 336 180 328 188 340 188 328 208 360 256 400 284 456 400 584 560 704 596 728 576 648 460 552 484 668 556 680 548 712 572 676 540 640 528 636 456 720 696 764 620 776 628 760 616 784 648 804 624 800 644 792 524 564 308 464 368 632 592 808 636 788 640 844 640 808 624 800 628 816 636 816 624 800 628 804 628 812 632 812 644 832 640 836 640 836 640 836 632 828 628 828 628 832 640 836 652 848 644 832 636 840 660 880 696 860 652 884 664 908 728 888 652 764 456 532 496 680 628 844 664 692 564 756 668 812 704 588 480 516 376 404 332 424 388 472 456 624 616 812 684 820 660 856 656 828 632 824 656 852 664 832 660 852 668 856 668 860 664 856 672 852 668 848 668 852 672 856 680 860 672 856 668 856 672 856 624 864 680 852 700 856 580 696 500 648 508 672 488 632 432 504 420 592 432 564 380 508 312 432 304 476 332 508 340 496 328 488 352 512 344 504 336 504 340 504 352 528 400 564 412 572 436 620 452 624 464 648 472 652 484 672 476 664 480 664 480 660 476 660 504 688 500 684 496 680 496 672 492 672 488 664 476 652 472 648 456 632 448 628 448 636 460 648 452 648 484 660 464 632 460 656 480 656 484 660 444 568 352 524 404 520 180 324 288 548 488 724 736 772 672 852 792 696 244 68 24 100 60 168 92 104 40 96 72 96 76 84 80 80 80 80 76 80 76 80 76 80 76 80 76 80 76 80 76 80 76 80 68 76 72 80 76 76 72 72 72 76 72 76 72 76 72 76 68 72 68 72 68 72 68 84 56 108 84 172 112 200 100 192 96 172 52 176 140 336 240 356 200 344 196 336 188 328 176 312 128 244 156 308 220 324 212 308 176 244 132 172 88 164 96 152 92 160 76 152 84 164 88 160 88 152 76 156 76 140 64 148 352 564 280 156 128 100 464 636 652 644 488 512 448 472 312 344 240 244 128 200 92 152 88 184 96 172 88 172 96 176 88 160 80 144 52 132 52 128 52 164 84 192 92 172 72 196 92 192 88 200 88 192 84 172 80 156 68 124 56 116 68 100 32 44 24 44 4 76 48 140 36 112 0 560 756 820 548 572 388 468 240 320 136 220 76 196 68 188 92 220 104 228 108 220 96 216 88 216 88 212 80 200 80 196 76 188 68 184 76 188 68 164 68 172 60 176 76 192 76 184 68 184 80 200 92 208 96 208 104 232 104 232 100 224 92 216 92 224 96 216 76 200 80 204 88 196 80 192 80 192 84 196 80 208 104 212 108 220 92 164 44 108 44 100 36 92 28 88 32 92 32 92 32 92 32 92 20 92 40 96 28 88 40 116 92 164 124 184 120 164 104 156 88 152 108 204 180 252 180 212 148 184 136 168 120 152 116 152 104 116 76 116 60 100 48 140 292 364 260 340 252 320 232 412 260 364 264 376 260 352 280 400 240 232 80 140 104 184 108 148 100 152 100 148 88 132 76 112 84 116 80 120 92 116 76 96 80 120 72 120 80 128 80 116 88 132 88 136 100 156 124 172 160 180 84 56 60 260 376 508 452 496 424 484 412 496 432 524 416 488 388 536 452 536 408 516 452 560 436 508 388 492 380 464 376 484 384 500 400 520 416 528 380 484 380 496 400 512 400 500 380 488 396 504 416 520 424 528 448 552 464 572 480 584 484 584 544 624 528 604 504 580 484 568 476 540 416 468 348 408 300 368 244 272 192 164 60 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 40 84 128 156 144 128 136 156 152 124 124 152 120 92 52 20 4 12 32 48 80 72 52 28 8 0 4 12 0 0 0 0 0 0 0 0 0 0 0 8 0 32 104 236 188 228 180 256 196 280 220 332 260 328 240 324 248 204 52 4 4 0 4 0 0 0 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 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 204 268 168 240 172 268 200 288 232 312 236 320 240 320 236 312 204 308 228 296 212 304 216 280 196 276 188 268 180 256 168 248 160 256 180 268 184 284 216 320 252 356 284 376 280 356 256 340 248 336 240 336 240 340 248 348 260 352 248 344 260 372 292 400 324 376 244 316 188 240 96 180 72 196 112 256 132 212 72 192 164 224 164 308 264 304 184 232 212 308 268 372 300 400 328 432 280 388 280 412 320 456 344 456 332 440 312 400 264 352 236 344 200 304 160 248 116 232 132 264 208 328 236 364 216 296 204 376 368 536 388 524 372 544 396 532 364 508 356 452 268 556 536 664 484 652 492 656 512 684 508 632 476 580 348 404 152 272 208 476 528 644 476 632 516 668 492 612 468 624 464 624 464 636 472 644 460 628 460 628 460 632 464 628 472 636 472 632 472 632 472 632 468 632 468 632 468 632 476 640 488 648 484 644 480 644 504 672 520 624 536 720 456 624 508 588 356 384 124 376 436 588 432 676 612 716 516 752 596 856 668 528 272 312 200 328 328 428 340 372 368 436 360 572 536 660 556 704 528 672 552 696 532 668 504 664 492 664 504 668 516 672 524 664 512 660 524 668 524 672 524 672 548 672 540 664 540 668 540 676 560 704 552 680 520 464 172 272 172 272 224 460 400 548 412 492 316 452 328 452 328 452 288 368 180 288 212 296 216 300 212 292 240 312 216 304 236 328 244 320 208 324 212 332 220 340 236 356 232 360 256 376 268 392 292 408 332 456 320 452 320 452 320 452 332 464 328 456 320 448 312 444 320 440 320 432 316 436 324 444 308 420 300 412 292 404 284 400 260 388 296 428 328 452 340 460 340 448 328 428 272 352 236 376 240 256 60 216 240 356 392 800 648 796 660 664 628 780 564 400 44 12 0 12 36 64 44 56 60 64 76 72 84 76 92 76 60 76 56 76 56 76 56 76 56 76 56 76 56 76 56 76 52 72 56 76 60 72 56 68 56 72 56 72 56 72 56 72 60 68 52 68 48 68 40 64 24 64 60 108 84 104 68 92 100 72 36 68 124 228 196 224 168 216 124 156 76 116 76 128 116 128 56 104 72 132 112 192 172 216 152 176 124 188 120 148 76 96 56 80 56 88 60 80 60 80 52 84 40 52 44 112 408 476 240 88 60 60 484 552 724 480 248 212 144 120 48 4 52 132 92 88 68 76 32 100 68 88 52 84 60 96 64 88 64 60 20 52 24 48 20 72 52 92 52 80 40 88 56 80 44 88 48 84 44 84 52 80 40 60 32 60 44 52 12 4 12 0 0 16 40 56 8 0 144 752 592 480 452 444 264 480 316 340 220 228 116 152 36 92 0 84 8 84 24 96 52 104 40 96 36 88 28 84 24 80 16 68 12 72 28 72 16 56 8 60 4 64 16 80 20 72 12 72 24 84 36 92 36 92 40 100 40 100 36 92 24 80 28 88 28 76 8 68 12 84 40 84 40 84 40 84 44 92 40 96 56 92 48 88 20 40 16 44 32 40 28 36 24 32 20 32 20 32 20 32 20 32 8 32 32 40 8 24 20 60 60 100 80 124 84 116 72 108 60 88 60 104 100 156 148 192 132 156 104 120 68 104 76 120 96 100 56 76 36 40 20 64 244 292 220 244 224 272 208 280 204 244 200 256 212 252 224 296 216 180 60 84 60 104 60 84 72 100 68 96 56 80 40 72 40 72 32 72 40 80 36 68 60 64 44 64 56 76 52 60 60 76 64 84 76 100 92 112 100 124 48 4 0 88 180 304 280 316 252 292 228 284 220 272 212 284 232 320 268 332 252 308 208 272 208 276 236 324 268 328 192 276 196 280 200 284 208 288 224 304 224 308 236 316 228 296 208 292 212 296 212 296 208 288 172 260 188 280 208 304 228 320 204 308 236 336 264 352 272 352 308 376 288 344 264 324 264 336 312 356 280 240 108 56 0 0 0 0 8 0 8 4 16 0 0 0 0 0 0 0 0 0 0 0 4 8 16 52 104 140 160 148 144 168 144 112 100 140 120 112 80 68 52 60 60 76 104 100 64 36 4 8 12 32 24 48 56 72 60 44 8 0 0 0 0 4 12 96 112 200 132 164 92 176 128 188 144 212 196 244 184 248 216 220 76 4 0 0 0 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 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 364 240 328 232 348 268 376 300 404 304 408 308 412 312 416 284 416 308 404 288 416 296 384 264 372 260 372 260 372 260 368 252 368 284 392 292 396 308 420 336 448 356 456 344 436 332 436 328 436 308 420 304 440 340 472 292 416 304 440 344 488 392 528 376 456 284 408 288 412 276 396 304 432 308 428 308 444 336 464 256 284 140 288 268 356 244 308 268 404 416 584 548 688 624 760 600 716 588 720 604 744 600 724 584 736 604 728 556 692 552 716 580 696 572 680 516 544 308 344 200 316 220 368 224 336 324 580 524 652 524 628 496 632 520 644 520 616 444 488 372 652 652 772 636 780 644 796 668 796 560 636 424 480 268 512 476 736 628 828 640 800 656 824 664 816 640 796 636 808 632 796 604 780 628 816 632 804 632 804 632 804 628 808 636 816 632 824 632 824 628 820 628 820 628 820 628 816 640 824 640 824 652 824 652 828 672 852 604 716 696 892 540 648 516 532 300 492 340 364 352 432 424 628 592 748 556 784 660 1020 864 656 536 552 444 512 448 492 484 604 536 460 284 448 428 568 440 616 568 784 680 868 668 816 660 848 660 852 664 852 672 852 668 844 656 836 668 852 688 860 688 856 688 860 680 852 680 864 692 876 688 852 680 928 736 692 376 620 388 424 232 476 364 544 432 620 504 632 460 588 452 600 432 536 340 484 312 440 280 436 280 424 252 392 232 404 292 472 328 468 328 452 296 440 304 460 308 456 292 456 308 476 316 484 332 516 340 516 336 520 340 524 344 524 364 540 356 528 344 516 332 504 320 492 308 484 316 500 336 520 356 532 348 516 332 496 308 480 264 448 292 508 372 576 396 568 404 572 380 536 324 500 360 592 368 556 272 384 320 584 688 1020 952 996 764 824 696 856 736 856 640 488 96 76 0 100 40 116 56 100 60 84 68 72 72 76 72 92 72 92 72 92 72 88 76 88 76 80 76 80 76 80 68 76 72 80 76 76 72 72 72 76 72 76 72 76 72 76 68 72 68 72 68 72 68 84 52 108 92 176 112 196 96 192 104 168 36 168 156 352 256 364 180 328 192 336 168 300 120 268 92 216 88 252 132 252 120 232 156 280 176 268 184 288 184 228 128 184 88 156 84 168 88 156 84 156 84 160 64 124 76 200 460 488 280 148 88 144 536 584 680 552 424 484 232 184 108 172 96 256 116 140 128 208 72 184 96 164 76 156 84 172 96 176 88 144 48 128 52 128 52 160 76 188 92 176 76 200 92 188 88 200 84 188 84 172 76 156 56 112 44 104 56 92 28 44 8 28 0 68 48 144 32 108 620 868 572 644 476 512 480 488 376 480 328 436 300 400 240 320 172 260 128 208 84 192 84 200 100 208 92 204 88 196 80 192 72 180 68 184 76 184 64 164 64 172 56 176 72 192 76 184 68 184 80 196 88 204 92 204 100 224 96 220 88 212 76 204 80 208 80 196 60 188 68 196 88 196 84 192 88 196 92 204 88 204 96 192 76 176 44 108 40 104 44 100 40 100 36 96 32 92 32 92 32 92 32 92 16 92 44 100 28 84 44 124 88 156 112 172 116 168 108 160 84 140 72 124 72 168 168 264 180 204 140 156 96 132 108 160 132 144 96 124 60 104 40 140 228 372 252 316 264 400 264 312 236 316 204 340 248 336 244 344 276 280 132 172 100 164 92 148 108 156 104 152 92 136 80 116 72 100 60 100 72 104 72 96 68 100 48 96 64 112 60 96 56 104 68 120 84 136 100 144 92 152 112 100 16 72 104 228 252 304 240 312 236 308 220 288 236 344 252 320 216 320 236 324 256 316 212 320 236 312 208 300 204 296 204 296 208 300 208 300 212 300 212 308 224 312 212 296 232 328 228 320 212 304 196 292 204 300 200 300 200 304 208 308 224 316 236 324 228 308 200 284 188 288 196 280 180 276 208 316 204 292 232 268 156 140 60 64 0 4 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 12 12 0 0 0 40 80 96 80 100 136 136 112 124 164 128 124 116 108 104 100 96 96 124 104 72 36 12 12 28 44 116 136 160 168 148 100 48 12 12 20 0 40 92 192 196 224 196 204 124 208 164 244 160 256 216 312 228 300 256 284 148 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 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 188 252 164 220 140 228 184 276 196 276 216 296 228 300 224 292 216 288 212 284 208 280 204 276 192 264 184 256 180 260 192 272 196 284 208 296 216 308 240 340 240 284 196 328 268 332 232 320 192 276 184 284 192 288 180 268 176 292 232 364 300 412 324 420 268 380 300 412 320 432 328 448 384 528 436 552 404 524 416 564 380 300 96 156 104 164 148 272 184 240 184 256 252 408 452 596 492 624 536 644 508 604 496 616 496 608 500 592 468 564 468 588 484 600 524 632 448 408 176 220 132 300 256 284 132 256 192 432 400 512 368 528 396 520 360 496 344 496 284 220 124 528 484 600 408 584 400 480 244 364 160 276 228 432 356 588 488 664 508 660 492 640 492 620 452 592 452 608 432 588 444 604 452 616 468 628 460 624 452 616 448 616 448 620 460 624 460 628 464 628 468 628 488 644 484 636 480 640 496 644 464 644 524 664 520 620 364 384 140 304 264 452 324 372 232 352 236 352 252 344 212 324 232 360 280 396 352 572 568 864 732 608 416 512 460 540 448 496 488 608 520 512 344 428 324 372 236 344 364 324 244 620 572 688 504 672 472 692 532 652 492 656 548 720 556 680 532 692 604 740 560 736 600 728 596 684 596 764 664 748 648 724 604 716 516 496 324 464 344 364 204 312 176 292 188 296 196 280 168 332 228 320 164 280 172 256 156 240 156 244 144 220 144 236 148 228 132 224 152 256 172 284 184 312 216 332 208 308 196 304 204 312 212 324 224 332 192 316 176 284 164 312 172 272 168 300 176 304 180 308 176 304 160 284 184 308 212 336 236 352 252 364 256 368 256 364 248 360 232 400 244 196 20 200 152 252 172 300 224 360 272 388 276 380 284 424 328 352 260 528 664 936 740 916 852 904 656 672 556 708 672 748 572 368 64 0 0 16 32 56 48 60 64 64 64 56 56 60 48 64 60 76 52 60 44 68 56 80 60 76 48 68 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 52 56 36 56 44 68 36 56 24 72 72 112 80 100 68 104 92 68 36 52 60 128 160 268 164 216 156 184 116 148 100 144 80 116 60 112 72 128 68 112 76 132 72 136 84 152 80 136 56 88 60 84 56 80 52 80 56 64 40 72 64 16 8 324 476 404 196 108 28 180 556 448 588 452 596 504 292 156 36 56 92 172 88 104 68 60 100 180 68 76 32 64 52 92 56 68 56 72 40 56 16 40 12 56 48 80 48 96 56 88 48 80 40 88 52 88 52 92 60 84 32 60 36 64 40 44 4 4 20 24 20 0 140 108 0 420 748 648 440 496 356 412 264 400 340 348 240 324 248 300 212 316 208 292 224 236 56 68 32 76 40 84 32 76 28 80 36 88 24 80 36 68 12 52 16 80 12 64 16 64 16 64 16 64 24 76 36 92 48 100 52 96 52 100 52 100 48 92 40 88 32 80 28 76 24 72 20 68 32 84 36 88 40 92 44 92 60 88 36 100 56 72 0 24 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 24 20 8 36 16 24 20 72 84 116 84 120 80 112 76 112 80 100 48 52 20 68 80 148 132 184 152 164 88 100 72 124 96 116 64 76 36 64 32 56 200 228 208 272 248 288 188 204 172 228 184 236 200 248 212 256 212 248 164 140 56 88 60 92 56 80 48 88 64 92 36 52 40 76 48 84 48 84 36 72 52 64 44 56 40 56 40 60 48 64 48 68 56 76 68 88 64 96 84 104 12 8 28 156 156 204 156 208 148 208 148 208 148 200 136 188 132 192 148 208 140 188 124 188 144 208 144 192 120 180 116 176 116 172 112 172 128 188 124 184 124 184 120 180 132 188 108 176 116 184 104 164 100 172 108 180 108 168 92 152 108 184 104 164 92 160 104 164 124 176 108 148 80 128 68 124 100 140 68 128 108 156 108 120 0 0 0 0 8 12 24 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 16 28 16 32 44 72 80 80 60 64 60 80 88 108 108 112 76 36 0 0 36 92 168 156 140 160 168 156 92 48 0 0 40 140 144 184 116 180 112 164 80 144 84 160 108 168 128 244 208 228 184 268 172 112 0 12 0 0 0 8 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 248 332 228 304 208 312 244 356 256 352 268 368 280 368 276 364 272 372 264 364 256 356 248 352 236 340 236 340 244 356 260 368 260 356 268 352 252 328 240 328 288 396 316 384 272 356 272 372 256 372 244 364 248 376 264 384 304 452 376 536 432 548 408 512 432 568 452 584 464 600 492 628 480 628 532 664 540 676 576 720 584 624 404 364 176 244 212 352 200 276 176 256 172 300 240 384 332 516 480 668 576 704 572 704 528 696 588 740 580 704 548 688 572 640 452 504 312 368 220 348 324 544 532 576 316 336 212 488 520 652 524 608 480 604 468 548 460 444 296 432 384 520 340 468 264 396 232 364 268 496 440 636 556 728 604 784 632 792 604 752 576 728 572 712 544 692 544 712 556 732 572 748 588 776 608 784 632 800 628 792 624 796 624 796 624 804 628 808 624 820 628 820 624 804 628 816 640 820 648 820 648 860 688 736 448 516 308 420 248 372 284 404 276 360 244 360 280 388 356 436 404 424 396 428 384 568 524 724 736 844 568 476 476 580 568 692 644 704 656 756 632 672 580 704 604 680 504 636 708 700 288 424 536 876 712 860 704 864 692 856 668 864 624 636 512 652 452 600 484 616 440 592 436 560 400 608 480 632 432 572 428 604 416 556 436 680 560 704 408 536 368 532 352 528 404 540 332 464 332 500 384 508 364 492 272 400 252 396 264 408 264 396 256 400 256 380 224 356 220 368 268 400 264 412 288 448 308 452 320 468 320 476 316 480 320 480 308 488 332 488 336 516 348 488 316 484 324 496 340 508 344 508 348 512 352 516 356 524 360 528 356 524 364 532 368 536 368 532 368 556 320 352 128 364 268 452 316 492 332 508 336 492 308 464 288 472 328 580 656 984 812 788 608 836 696 708 492 724 680 884 668 880 784 868 624 552 200 112 12 104 80 120 56 84 76 140 52 112 84 112 60 88 72 116 64 80 76 80 76 80 72 68 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 60 60 52 60 64 72 64 76 56 116 104 180 108 192 96 204 84 144 36 128 44 156 96 228 168 284 176 304 164 288 144 284 140 260 124 248 124 244 112 224 116 224 116 224 128 236 124 216 88 160 84 160 80 156 76 152 80 144 72 148 88 96 60 436 476 480 200 168 44 304 460 552 560 548 624 512 240 236 108 180 136 264 120 184 116 216 260 432 132 172 44 104 32 132 68 152 68 152 60 128 36 120 48 152 72 176 88 188 92 196 84 188 84 196 88 196 88 180 84 160 64 124 64 120 64 96 32 52 36 40 0 100 12 60 216 856 676 704 480 536 392 512 412 544 400 472 304 432 308 412 296 428 320 424 332 392 156 152 32 128 60 152 68 164 76 164 76 160 56 160 68 164 60 152 52 156 68 164 68 164 68 164 68 164 68 168 76 180 88 188 92 196 100 208 92 208 88 196 76 192 84 196 80 196 76 192 72 188 84 180 84 184 88 188 92 188 100 180 84 196 100 168 36 112 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 36 80 20 92 32 84 40 128 92 176 140 196 120 160 104 172 104 160 92 136 64 128 92 164 136 192 168 200 136 152 108 144 116 112 72 120 52 88 32 188 224 356 276 404 300 368 252 328 228 336 232 344 244 340 248 336 244 312 204 212 108 168 104 152 100 152 100 152 100 140 72 100 72 112 80 116 84 108 76 100 64 108 60 104 56 100 60 104 68 108 64 108 68 116 76 124 84 124 108 160 92 100 92 208 200 256 200 276 208 284 204 280 196 280 184 268 180 272 192 284 184 264 168 264 188 280 188 260 184 252 184 248 180 244 176 240 180 248 184 252 188 256 192 256 192 252 172 244 176 252 168 232 160 228 152 220 144 216 144 216 156 224 164 232 172 232 164 228 184 240 160 216 136 196 128 196 132 192 116 188 144 212 156 192 88 44 0 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 4 8 24 16 12 8 12 20 32 40 56 60 48 20 0 0 20 48 84 72 68 84 104 104 80 56 16 40 68 176 204 240 188 224 188 228 168 228 172 252 180 256 164 300 240 300 248 320 224 184 12 20 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 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 152 220 140 200 124 204 156 240 164 232 168 236 168 236 168 232 156 236 152 232 144 224 140 224 148 232 152 240 168 260 188 276 168 260 176 252 148 208 108 188 120 260 196 240 136 240 156 208 124 216 132 248 184 316 256 372 300 416 348 468 376 456 336 416 332 436 332 440 328 448 348 476 284 408 300 432 316 452 340 492 420 596 488 440 236 272 188 220 124 180 116 148 68 112 40 108 12 172 144 332 264 376 244 340 248 392 320 432 296 372 260 372 208 296 192 316 240 376 312 452 364 456 364 404 236 268 116 320 304 488 380 460 324 476 332 400 292 344 220 360 332 504 228 224 116 264 148 384 324 540 428 608 480 628 476 616 460 596 440 576 440 584 436 572 416 560 420 576 428 576 432 596 456 620 468 632 480 640 472 628 468 628 468 628 468 624 472 628 472 632 476 628 468 632 488 648 500 648 504 640 492 656 472 444 156 216 104 264 188 300 180 248 144 244 176 252 208 320 292 436 384 504 388 476 408 604 476 648 616 616 316 388 352 448 364 468 396 464 400 484 416 492 432 568 476 524 376 472 488 616 184 172 300 636 444 660 492 620 480 668 520 664 408 276 268 480 352 400 224 372 184 324 172 272 120 248 172 296 200 304 156 324 236 304 216 440 376 488 332 436 344 416 280 416 332 400 264 396 296 408 308 436 320 424 344 440 352 452 372 472 384 472 316 416 332 428 332 424 336 432 252 344 224 328 236 352 264 368 276 372 276 376 280 380 288 384 296 392 240 312 184 328 248 380 236 356 244 368 256 372 256 372 300 404 296 396 292 392 284 388 300 408 308 420 320 428 324 428 340 436 284 312 180 328 276 400 288 396 300 408 300 396 284 380 332 368 276 436 464 612 436 460 356 484 328 408 368 644 600 704 588 692 612 724 688 760 588 532 128 124 4 12 0 40 16 32 36 40 28 48 60 84 68 72 56 72 52 68 48 72 52 80 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 52 56 36 56 44 68 36 56 28 76 72 112 80 96 68 100 88 68 40 48 36 36 0 32 48 112 84 144 104 144 104 144 112 148 92 132 84 124 72 104 52 96 48 100 52 112 48 108 44 80 52 76 48 76 44 72 48 72 48 68 52 24 68 432 420 436 140 96 0 288 320 464 420 472 612 412 204 160 96 60 140 208 100 100 80 128 228 344 220 204 116 104 60 92 72 100 72 88 48 52 8 36 12 56 44 76 48 92 52 88 48 80 40 84 52 88 48 88 56 84 36 64 44 68 48 52 12 12 0 28 0 44 0 136 616 772 544 552 388 380 256 400 292 400 280 320 216 296 208 268 196 320 240 336 288 344 164 64 0 0 0 28 16 60 36 64 24 52 16 48 20 60 32 64 12 48 24 68 32 68 32 68 32 68 24 64 36 76 44 84 48 84 64 100 60 92 56 88 48 84 52 88 52 84 48 84 44 80 44 88 48 92 48 92 52 96 48 84 44 104 56 68 0 28 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 16 20 8 28 8 24 20 64 36 108 116 160 96 104 68 116 72 104 80 100 60 72 40 72 56 112 104 156 120 136 76 100 88 84 40 100 28 4 20 156 192 260 260 308 228 256 188 264 184 236 188 232 188 236 196 240 180 228 160 152 76 108 68 92 76 112 84 108 64 80 36 72 28 64 32 72 36 76 32 72 44 60 44 60 44 60 48 64 52 68 48 64 48 64 52 72 48 72 72 136 108 128 96 164 156 200 152 204 144 204 144 200 136 188 124 176 120 180 128 188 124 176 116 176 128 188 128 180 152 196 148 188 140 180 132 176 128 176 136 184 144 192 152 200 144 180 128 172 132 176 124 164 132 168 112 148 100 148 108 160 76 140 100 164 120 168 120 156 136 172 124 148 104 136 100 136 76 124 68 124 80 152 124 176 148 84 0 0 8 4 16 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 8 0 0 0 0 0 0 0 0 0 8 0 8 4 8 0 0 0 8 0 0 0 8 20 40 40 44 36 56 64 168 172 228 132 176 108 168 88 168 100 176 108 164 100 172 148 224 196 268 204 220 20 16 0 0 8 0 16 24 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 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 276 188 264 176 264 196 292 200 280 192 272 184 268 188 272 200 284 200 288 204 288 208 292 212 300 220 308 232 324 244 332 224 316 232 312 208 284 192 280 168 280 208 292 216 320 208 264 224 364 280 444 364 524 440 584 468 588 468 588 464 584 464 580 456 588 468 588 452 572 452 580 456 576 444 560 428 548 428 552 384 572 492 548 392 452 264 256 172 264 164 260 136 232 100 220 60 188 88 236 136 260 124 232 112 272 152 276 116 256 144 316 252 412 356 560 492 640 516 636 544 588 392 468 432 616 404 500 348 512 440 540 416 516 384 456 280 440 376 452 504 860 724 716 560 636 480 664 580 740 616 780 604 752 596 752 592 756 600 760 616 764 616 756 608 764 620 776 604 768 612 788 628 804 644 812 640 792 632 796 624 792 624 800 624 800 624 808 628 808 628 820 640 832 644 824 628 792 600 764 544 660 404 448 236 384 264 408 324 440 328 404 296 432 304 376 236 340 276 404 392 488 444 492 480 708 728 972 828 684 320 384 260 364 264 372 284 396 320 440 368 472 376 524 396 520 372 544 404 684 444 572 568 720 496 760 552 748 600 804 656 748 412 420 372 764 744 792 576 700 560 668 464 592 360 392 200 420 376 588 336 512 380 520 352 492 352 512 364 548 380 524 364 584 420 472 384 560 440 552 428 572 460 552 432 560 436 572 456 592 468 600 480 616 504 644 524 652 524 652 544 656 504 624 496 636 504 644 504 652 516 668 528 688 544 700 564 756 668 832 664 756 556 668 552 696 552 696 548 684 536 680 496 652 492 652 496 656 496 656 472 636 480 644 488 648 484 644 484 620 468 624 480 624 480 636 468 624 484 640 496 644 496 640 424 628 512 620 392 472 352 532 412 544 468 732 696 884 704 848 704 860 676 820 700 884 756 856 700 632 300 204 48 100 28 72 40 92 60 116 76 116 68 96 76 88 68 68 64 72 80 80 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 64 60 52 60 64 72 64 72 60 120 104 184 108 188 92 200 96 144 48 136 72 116 32 80 48 128 80 176 104 208 120 236 144 240 132 228 124 228 116 220 96 204 92 208 104 220 100 200 72 148 72 148 72 148 72 148 72 152 84 140 68 100 128 564 432 496 140 152 8 340 396 480 388 512 556 428 192 212 96 112 168 288 128 180 100 168 140 244 252 316 212 276 184 252 152 220 132 204 100 148 44 116 36 136 68 172 84 184 88 196 84 188 80 196 84 192 88 176 80 156 56 116 56 116 60 92 32 48 0 80 0 40 20 476 820 744 544 620 436 512 400 540 404 480 328 436 296 416 280 376 272 404 300 416 344 448 272 180 0 88 0 72 24 100 44 120 52 120 52 120 36 120 56 140 48 120 60 136 60 136 60 136 60 136 48 128 56 136 64 144 68 148 92 192 92 192 92 192 96 200 84 184 84 184 84 180 80 180 88 176 92 180 92 180 92 180 80 164 88 188 92 144 36 116 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 24 84 24 84 20 88 44 120 48 148 136 212 148 184 120 176 104 168 116 172 100 140 68 112 60 120 116 192 172 192 120 120 132 128 88 152 84 148 120 320 252 396 292 396 248 324 244 348 240 340 228 332 224 320 228 316 208 288 200 228 124 176 96 136 92 156 108 152 80 120 72 120 52 92 56 96 68 96 68 96 60 104 64 108 68 112 68 108 68 112 64 104 60 104 64 108 72 96 80 164 168 212 168 224 196 256 200 272 200 276 196 272 188 260 180 252 176 252 180 260 184 260 184 260 188 264 188 256 200 252 196 244 188 236 180 228 176 228 180 236 188 240 192 244 184 232 180 228 176 228 172 224 176 224 164 212 156 208 160 212 132 188 152 212 168 216 164 212 172 216 156 196 140 188 140 196 140 208 140 196 128 204 168 248 228 204 68 16 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 20 36 40 28 12 0 0 4 8 8 12 12 8 0 0 0 8 12 8 0 0 0 0 0 0 0 0 12 24 68 128 140 228 224 252 192 220 168 216 164 232 176 244 160 228 152 236 168 284 244 324 272 320 160 84 0 4 8 0 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 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 112 176 120 176 112 172 120 188 116 172 108 164 100 160 100 160 92 176 100 188 112 200 124 208 104 188 108 192 112 192 112 192 88 164 84 152 72 152 88 176 112 180 112 208 128 192 140 256 260 376 320 444 364 468 376 476 396 488 388 480 388 488 396 496 388 496 388 496 364 464 340 452 324 444 308 416 272 396 252 384 292 404 268 364 244 332 208 264 156 216 108 172 68 144 56 136 48 144 12 144 48 192 80 196 52 188 84 196 84 220 160 312 316 432 360 488 416 520 404 484 324 436 328 400 452 684 436 384 276 372 268 380 236 288 160 284 192 264 184 284 228 444 380 560 492 580 400 580 452 596 440 608 460 612 464 612 464 604 460 604 480 612 468 604 464 612 476 620 468 616 472 616 468 620 468 624 468 628 460 620 456 616 456 620 460 620 464 620 468 624 468 624 464 628 464 620 448 584 420 556 364 436 212 292 176 332 216 320 216 372 248 348 256 372 264 296 284 356 272 392 340 480 360 476 268 476 592 904 624 488 188 228 160 320 264 404 304 404 304 416 352 448 336 444 332 444 344 492 384 516 388 592 500 628 420 588 384 628 448 640 584 540 184 240 96 412 500 696 536 608 412 608 428 560 364 352 88 132 112 316 396 504 412 520 400 520 384 500 400 492 400 484 400 532 340 272 216 364 276 380 276 420 320 412 328 444 344 452 348 456 360 468 352 460 360 468 364 460 340 432 372 464 348 444 340 440 332 428 344 444 352 456 368 472 380 480 376 524 484 624 512 564 416 496 392 492 392 488 384 480 376 472 388 492 392 500 396 504 404 508 384 492 388 492 384 484 376 476 344 432 344 488 400 476 344 448 364 468 364 468 356 448 336 432 324 452 348 356 228 344 256 336 268 492 540 756 616 664 540 696 552 696 608 712 592 696 596 696 636 804 728 644 284 120 0 36 0 56 84 92 52 44 52 88 64 76 48 60 40 72 56 88 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 56 60 40 56 44 64 32 52 32 80 76 116 76 96 64 96 52 48 28 56 60 68 24 44 4 36 20 48 28 64 64 96 92 116 92 120 88 112 84 112 72 96 60 100 64 112 60 96 32 68 40 72 44 72 44 72 40 76 56 60 28 16 112 516 400 408 96 76 4 212 560 396 384 372 360 192 92 68 76 76 120 188 84 96 92 96 72 68 84 116 104 144 124 148 108 128 104 116 72 68 16 36 4 44 36 68 40 88 52 88 48 84 36 80 48 84 44 88 56 80 36 60 40 68 52 56 16 16 48 8 0 0 12 248 524 616 460 428 296 380 324 416 264 344 220 296 216 300 200 264 168 268 184 296 240 340 244 124 0 24 0 8 8 20 16 40 36 52 32 36 0 16 4 40 8 28 12 44 16 44 16 44 16 44 8 40 16 48 24 52 24 48 40 64 40 68 52 84 68 100 60 84 60 84 64 88 64 88 40 84 40 80 36 80 36 80 20 68 44 100 40 48 0 44 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 12 28 16 20 0 32 28 56 16 64 64 132 116 156 104 124 84 112 84 108 76 92 52 72 16 68 60 136 128 160 92 104 60 108 48 84 84 176 204 252 260 288 232 252 172 228 172 252 184 232 176 212 164 212 172 216 152 212 160 164 88 108 52 68 40 80 56 76 32 56 36 84 12 48 12 52 20 64 28 72 48 68 56 76 60 72 52 68 52 68 48 60 44 60 48 64 48 56 28 100 116 180 144 180 152 200 148 196 136 196 132 188 136 192 132 184 128 180 124 180 128 184 128 184 124 180 124 184 152 196 148 192 144 184 136 180 140 184 140 184 140 184 140 184 140 184 144 184 136 180 136 180 116 160 120 164 116 152 104 140 104 156 100 152 104 160 120 164 120 156 112 144 104 140 108 144 100 148 96 140 80 148 128 212 176 224 128 32 0 4 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 32 12 8 0 0 0 4 0 4 0 0 8 8 0 0 0 8 0 0 0 4 4 8 0 0 0 0 28 120 148 216 144 180 104 172 104 180 100 188 120 188 112 160 116 144 92 180 156 236 204 304 212 108 0 0 12 8 20 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 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 244 176 256 172 248 172 252 164 240 164 236 160 232 156 224 152 220 160 232 180 252 192 260 176 240 176 240 172 232 160 228 140 216 124 196 108 200 136 236 168 260 204 304 192 280 308 532 468 612 524 656 532 644 524 648 520 648 540 668 548 664 536 652 512 644 524 640 500 612 480 604 492 624 512 636 512 628 508 636 520 624 476 592 440 528 440 600 432 524 384 484 356 492 360 500 388 492 384 512 436 580 468 592 464 600 488 628 492 636 516 668 520 668 540 688 572 716 560 668 448 632 504 612 672 992 668 552 412 456 320 436 300 340 240 396 304 372 332 452 352 488 448 708 604 740 620 780 644 752 588 720 596 744 608 764 608 764 596 744 616 752 600 744 608 760 616 768 620 780 616 776 612 776 608 776 624 776 616 768 608 776 612 780 612 788 612 792 616 796 620 800 612 812 616 808 612 784 596 764 580 720 524 660 508 664 524 664 516 640 504 628 492 644 484 608 468 612 468 628 516 652 516 616 528 628 636 864 596 632 528 656 556 728 620 736 576 704 572 712 608 752 612 768 624 796 644 836 680 800 648 824 620 828 700 764 640 856 632 832 744 704 236 300 228 400 412 792 800 828 652 832 756 848 712 824 496 380 140 340 408 740 736 872 688 840 724 848 704 880 712 880 712 864 584 544 276 428 304 424 324 480 384 492 368 500 380 500 372 492 372 504 392 516 396 528 408 528 392 508 436 552 432 556 436 564 432 552 432 568 428 572 428 572 428 568 472 564 404 508 376 512 424 588 416 544 424 556 436 560 436 564 428 576 428 576 424 572 424 572 448 596 448 592 440 584 428 568 420 524 392 544 424 528 384 512 392 524 396 524 384 500 356 484 380 424 268 544 496 604 440 580 520 768 728 844 664 816 696 864 684 852 660 836 680 864 732 884 712 804 684 872 804 780 392 240 96 100 0 52 44 124 68 80 76 88 68 68 68 68 80 80 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 68 64 56 60 64 68 60 68 64 124 108 184 104 184 88 196 84 124 52 120 76 108 64 84 40 68 28 64 20 88 52 136 76 144 92 156 92 172 100 200 104 196 96 208 104 224 100 208 64 144 68 148 72 148 76 152 68 148 76 128 48 84 132 584 436 444 120 144 68 212 700 580 428 444 296 236 132 172 92 172 160 272 104 160 108 176 96 136 68 148 72 152 72 152 72 152 76 156 68 136 40 116 40 140 60 164 76 180 88 196 84 192 80 192 80 188 84 172 76 156 64 128 68 128 76 108 48 68 40 24 32 68 0 140 172 516 476 528 372 512 400 492 340 452 316 440 308 432 288 384 252 348 264 388 292 392 312 240 12 88 12 52 12 52 20 76 40 100 36 88 20 84 16 88 16 88 28 88 24 88 24 88 24 88 20 88 28 96 32 96 32 104 28 108 24 112 36 132 60 152 72 156 72 160 76 160 76 164 64 144 60 140 60 136 56 136 48 144 88 180 76 120 32 124 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 24 96 36 84 20 100 56 120 52 112 68 156 140 212 152 196 128 180 112 168 108 164 100 144 64 112 84 152 136 180 128 144 104 136 108 156 172 372 320 420 304 416 260 356 236 332 244 328 232 324 208 308 200 292 204 292 192 280 204 240 140 188 100 136 68 120 68 112 56 108 72 120 52 88 52 92 68 104 84 116 76 124 84 132 84 124 72 112 68 112 64 108 64 108 68 116 76 96 52 108 116 192 172 232 196 252 196 268 192 268 188 260 196 268 192 264 188 256 184 252 172 252 184 252 172 240 172 248 184 256 184 256 180 252 180 252 184 252 180 252 176 248 172 240 180 244 188 244 176 236 180 244 160 228 172 236 172 224 152 212 168 228 160 220 152 220 160 228 156 216 140 204 136 204 144 204 132 192 140 204 140 228 196 288 192 300 228 132 8 12 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 12 4 0 0 0 0 0 0 0 0 0 20 8 0 0 0 0 0 0 0 0 12 16 12 4 0 4 32 164 208 260 188 212 168 232 176 236 176 240 180 244 168 224 172 236 144 228 168 260 232 312 268 168 16 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 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 76 144 100 160 100 148 92 148 88 148 96 156 100 152 88 144 68 152 68 160 76 168 84 176 92 180 96 180 88 172 76 156 64 140 60 128 44 124 64 152 68 172 128 224 156 280 304 468 344 444 360 456 356 464 396 516 396 492 400 496 396 488 384 476 388 492 376 476 352 472 364 492 300 452 352 504 364 504 380 528 416 564 440 592 448 552 448 600 480 564 456 544 456 564 464 568 440 560 448 576 468 596 476 592 468 588 476 596 476 576 448 552 476 604 516 624 512 584 412 444 340 492 372 400 424 664 384 288 292 348 248 352 260 320 224 328 248 340 280 304 192 332 256 396 452 604 448 564 396 560 444 608 424 572 440 592 452 596 444 584 480 604 460 596 468 616 472 608 472 620 472 612 460 616 456 608 456 620 452 612 448 612 448 608 448 604 448 608 452 608 456 612 444 612 452 624 464 628 484 636 500 652 532 668 536 660 552 688 520 652 484 636 496 612 504 620 512 612 512 632 508 648 480 616 448 588 492 672 516 640 520 680 528 664 528 628 504 664 568 700 536 672 548 676 556 692 560 688 540 676 568 692 456 656 528 636 492 664 508 680 552 600 284 176 132 208 136 432 516 732 548 712 544 672 560 720 532 444 132 112 84 404 520 704 576 696 564 696 556 660 608 700 596 700 584 596 260 316 176 268 172 292 204 332 220 344 228 344 212 328 216 344 188 304 188 320 212 340 212 320 232 332 236 340 252 352 252 340 240 328 240 324 232 320 228 316 292 368 276 376 284 348 244 332 256 348 264 360 280 372 284 368 292 384 292 380 284 372 276 368 272 364 276 364 272 360 264 356 264 352 236 344 244 344 236 340 208 320 228 336 228 320 200 288 144 260 372 704 700 696 544 692 604 720 592 672 572 724 616 684 580 692 552 696 576 696 552 660 552 680 580 708 612 736 648 768 396 280 108 32 44 80 52 24 56 76 48 68 48 72 56 80 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 60 64 40 56 44 64 28 48 36 80 76 116 76 92 60 92 64 80 64 88 76 72 48 72 32 48 32 36 12 24 24 44 40 60 56 68 56 72 64 92 76 88 68 92 72 100 68 88 40 72 44 72 48 76 52 80 36 68 44 44 12 0 84 480 432 360 100 72 56 72 596 660 552 512 380 236 208 136 96 40 136 212 96 80 60 80 68 68 76 104 68 80 36 52 16 44 20 48 24 48 16 40 12 52 28 64 36 84 48 88 48 84 32 80 44 80 44 84 52 76 32 60 40 68 52 56 20 24 0 0 28 16 4 40 0 76 244 356 344 412 280 332 220 328 268 336 228 296 192 276 168 236 172 312 204 276 268 200 0 8 4 12 24 16 24 20 20 24 32 44 40 52 20 28 4 20 0 20 4 20 4 20 4 20 4 20 8 28 12 28 12 20 0 8 0 4 0 16 12 36 24 40 24 44 28 48 32 48 0 36 0 36 0 32 0 28 0 60 44 100 24 36 0 56 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 16 44 32 24 4 48 44 60 36 60 32 80 72 132 112 156 116 132 92 116 88 112 72 92 48 76 40 80 56 108 84 132 88 124 72 140 168 272 264 288 228 256 208 248 184 240 164 236 164 212 152 188 140 188 152 200 144 208 168 184 116 144 96 112 60 80 32 60 28 68 40 76 32 68 32 72 44 92 60 108 76 96 84 100 80 84 60 68 52 64 48 64 52 72 60 80 44 68 32 64 52 124 112 164 152 196 144 192 132 188 124 180 140 200 136 196 132 188 124 180 120 188 132 188 116 172 116 180 116 176 116 176 120 180 120 180 116 176 116 176 116 176 120 180 112 184 136 184 124 172 128 188 132 184 132 184 128 176 120 164 96 160 96 160 96 156 100 152 88 140 88 132 88 140 104 148 96 132 88 132 92 164 132 208 144 228 212 196 80 12 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 0 0 0 8 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 8 4 12 0 0 0 108 148 212 128 184 108 192 84 164 76 164 92 160 88 144 100 156 92 132 72 156 112 184 160 140 24 8 0 8 24 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 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 184 128 208 132 196 120 188 124 204 140 216 144 212 132 192 140 188 140 192 144 196 144 196 152 208 160 212 160 204 144 200 136 224 144 228 140 224 148 240 176 284 212 312 284 444 360 412 316 424 296 388 268 408 344 500 400 496 356 448 328 444 340 472 340 456 316 432 300 448 348 496 436 600 520 660 528 648 540 688 584 704 552 676 552 684 552 660 552 668 540 684 560 700 544 676 560 680 556 664 536 660 536 664 580 704 564 704 588 728 588 720 544 708 584 716 564 672 448 512 572 844 760 744 536 660 392 436 348 488 400 524 424 520 364 420 296 336 232 320 248 416 320 488 396 628 588 744 600 736 592 712 592 736 596 748 592 736 576 724 588 720 556 704 572 724 580 724 600 752 600 756 604 760 604 760 624 776 616 768 612 768 608 780 600 776 600 780 604 780 604 788 592 784 592 788 608 792 620 796 612 780 632 800 648 796 640 784 652 780 628 808 644 788 612 820 624 796 608 780 612 780 628 776 648 820 620 728 672 800 612 792 640 800 652 800 652 824 652 776 672 828 656 820 656 844 664 836 676 836 660 856 684 840 664 824 640 788 708 872 604 816 608 480 192 396 216 336 436 816 760 784 668 832 680 800 732 896 532 388 148 296 288 660 708 868 716 836 724 880 700 796 544 704 600 752 488 532 304 392 252 348 244 388 272 396 292 400 276 384 276 400 300 404 280 392 284 392 268 372 292 408 276 396 280 408 284 404 284 412 288 416 288 420 292 416 308 384 268 400 308 408 296 412 292 404 296 408 300 408 300 408 288 424 284 424 284 424 284 424 288 432 292 436 296 436 292 424 276 392 284 400 296 412 296 400 276 396 292 404 280 368 232 336 300 720 764 836 652 852 768 832 740 824 696 876 736 828 664 844 684 864 696 872 696 844 684 848 680 820 680 824 700 836 704 820 792 780 492 328 56 52 20 140 64 96 68 80 68 76 72 76 72 72 72 72 72 76 72 76 72 72 64 68 72 76 68 76 68 76 56 68 64 76 52 72 64 128 108 184 104 184 88 188 68 128 76 132 76 76 48 72 48 68 56 68 40 52 28 64 32 84 56 104 52 108 64 136 88 164 80 184 92 200 84 188 68 152 72 152 76 156 84 156 68 136 68 112 40 68 96 536 480 428 132 132 76 88 476 836 804 812 540 376 256 268 152 160 136 292 152 192 104 172 128 192 76 168 104 184 96 160 64 136 44 136 60 140 52 124 40 136 56 160 76 180 84 196 84 192 76 192 80 188 84 172 80 152 40 100 48 104 52 84 20 44 56 28 0 100 48 92 0 68 28 344 412 528 344 440 340 464 384 480 312 408 280 392 260 340 252 400 272 352 332 312 44 72 0 36 20 52 24 56 8 44 48 124 96 156 76 120 36 96 16 76 16 76 16 72 16 72 12 68 20 72 20 72 16 68 16 80 0 68 0 72 12 88 0 76 4 80 8 84 12 84 12 88 16 84 12 80 8 80 36 132 92 172 68 104 32 124 36 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 28 108 48 88 24 112 68 124 72 128 72 124 80 156 140 220 160 200 128 180 124 172 100 136 92 124 64 96 64 120 112 168 144 120 96 192 184 276 204 340 216 348 244 360 240 324 224 312 212 300 188 280 180 276 192 284 184 284 208 260 172 236 152 204 112 148 72 116 72 128 76 112 80 116 80 120 92 136 116 156 100 148 108 152 100 132 76 112 64 108 64 112 72 120 84 132 68 104 76 104 72 144 136 208 196 252 196 264 188 260 180 256 192 260 196 256 188 248 180 240 192 264 204 264 188 244 188 264 168 244 168 248 172 256 180 260 160 244 164 248 176 260 180 264 164 244 180 248 168 236 172 252 176 244 160 224 148 224 156 232 140 216 156 236 164 232 152 216 140 212 132 204 132 212 144 224 144 188 132 188 140 220 164 244 204 268 240 312 164 52 0 56 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 4 0 0 4 0 0 0 0 12 4 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 12 4 0 0 8 12 8 8 8 128 176 244 204 248 204 244 184 236 168 228 168 240 164 228 140 232 156 196 112 196 136 168 136 160 84 40 0 4 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 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 36 100 56 112 52 104 44 104 84 128 60 116 64 120 56 104 52 128 60 136 64 132 56 124 56 136 76 144 72 124 60 124 36 116 60 132 56 132 60 144 80 188 144 264 204 296 208 284 184 264 128 220 112 244 164 292 180 288 180 288 180 292 192 300 176 288 168 264 156 316 280 452 416 528 416 536 424 544 436 556 428 544 432 548 436 552 424 548 456 572 408 536 384 536 388 540 412 536 396 560 424 548 404 560 416 556 408 548 420 568 420 540 388 564 468 556 376 416 172 268 352 752 584 444 392 480 284 364 224 340 188 316 352 500 192 388 268 356 200 272 200 320 184 304 184 372 344 588 468 552 404 580 432 584 444 580 440 592 432 556 416 560 424 580 428 552 416 596 452 600 436 592 432 592 444 608 472 620 468 604 456 596 452 596 464 616 476 616 464 600 456 600 448 604 448 604 448 604 456 608 452 608 468 620 484 636 500 648 476 628 480 632 488 632 488 632 492 628 484 624 480 624 476 628 480 632 488 636 488 640 492 640 500 648 504 652 508 656 508 652 496 648 496 644 496 644 500 648 500 660 508 660 496 644 484 648 468 640 476 644 500 660 532 668 232 172 96 256 84 396 580 716 548 708 560 660 540 728 560 624 144 124 16 264 276 640 672 680 552 644 488 496 348 440 364 448 336 392 252 300 184 252 152 232 168 260 148 244 156 256 160 252 180 256 168 244 160 248 172 256 224 264 200 252 200 264 204 268 200 272 196 280 200 280 200 284 160 268 204 280 208 300 196 240 200 296 220 288 204 288 200 260 176 276 208 288 188 260 176 264 200 288 204 284 188 264 180 264 216 284 192 256 176 252 184 268 224 260 184 284 180 212 176 340 600 724 644 732 636 744 640 724 600 700 568 696 564 692 552 676 548 680 548 680 548 680 556 684 560 688 560 688 560 688 568 688 596 744 700 680 408 232 20 0 4 40 20 32 52 68 72 32 104 52 56 84 96 72 60 96 44 64 36 68 32 68 20 60 24 60 44 72 48 68 28 52 28 80 64 100 72 116 88 104 52 72 60 68 60 64 48 56 44 56 44 56 52 52 40 44 48 44 48 44 40 56 40 56 20 56 40 88 72 100 52 76 52 68 48 72 48 80 52 84 96 40 12 60 0 28 0 432 396 424 96 128 44 112 196 784 732 520 524 584 380 316 208 108 132 208 148 100 60 96 64 100 88 108 64 88 56 76 36 52 36 52 12 40 16 48 12 48 28 80 64 112 56 84 44 84 16 72 16 76 32 84 40 64 20 60 52 76 52 56 20 24 0 0 0 24 60 64 32 0 0 68 232 408 304 312 256 408 332 360 216 292 232 324 220 264 192 260 208 288 232 272 92 0 12 20 16 12 24 24 8 8 16 112 128 140 68 108 52 76 40 68 20 32 0 20 0 16 0 8 0 12 0 16 0 12 0 8 0 0 0 4 0 12 0 4 0 4 0 12 0 0 0 16 0 12 0 8 0 8 0 60 52 64 16 44 20 44 20 48 24 40 20 36 12 32 8 28 8 32 12 36 16 36 24 36 24 36 24 48 60 88 60 84 64 76 40 72 80 128 136 152 128 132 108 120 100 116 60 80 64 68 40 52 52 84 92 128 76 96 56 96 84 132 124 164 164 224 200 232 188 236 180 200 132 172 148 192 152 172 156 184 148 180 136 168 128 168 120 140 76 92 40 76 48 88 68 96 76 108 84 108 84 100 84 132 112 88 64 100 72 52 44 60 48 72 68 84 64 76 28 44 32 52 40 88 92 148 144 188 144 196 124 172 112 172 128 184 136 184 136 184 136 184 148 192 140 184 132 180 132 180 116 168 112 164 108 164 112 168 120 168 108 168 120 176 108 152 112 164 120 164 108 152 108 160 104 156 108 156 104 136 76 116 100 144 88 144 100 156 100 144 92 140 96 148 120 160 104 132 96 132 76 128 88 156 104 164 156 184 164 300 220 128 0 0 0 12 0 4 8 4 16 4 16 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 28 48 152 164 220 152 192 120 188 136 200 120 172 84 136 92 156 120 164 108 148 64 92 76 124 56 28 0 0 16 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 88 96 40 44 0 12 0 4 0 0 0 0 0 4 8 24 0 0 0 4 0 4 0 0 0 8 0 4 0 4 0 0 88 168 108 184 108 176 104 180 104 168 96 176 116 192 116 172 116 160 124 176 132 176 124 172 108 172 128 200 128 188 120 188 108 192 124 204 128 216 144 240 180 280 204 320 236 340 244 344 244 340 228 332 236 356 276 392 292 392 288 392 288 396 292 404 304 452 320 464 344 524 440 624 528 668 524 668 528 672 536 680 532 672 536 676 540 672 536 676 556 680 532 676 540 680 540 672 540 656 500 640 508 664 548 708 540 700 564 676 504 640 528 696 568 636 452 564 312 320 204 412 304 524 408 488 380 444 304 484 344 536 460 556 500 800 640 576 324 444 332 376 272 348 244 388 348 440 328 540 536 720 596 704 568 708 564 688 552 708 568 704 572 720 568 740 580 720 580 756 592 740 584 720 584 728 596 748 584 752 580 756 588 760 588 760 580 760 600 772 596 768 600 776 600 768 600 768 600 768 600 768 604 772 608 784 624 796 632 796 616 760 620 768 628 772 624 768 620 764 620 764 620 764 620 764 624 768 628 768 632 772 632 772 640 780 640 784 644 784 648 796 640 812 640 816 644 820 648 824 648 828 660 832 644 812 636 816 636 816 640 816 648 824 664 828 572 532 228 352 204 312 380 828 780 760 668 936 676 820 716 864 656 492 148 332 252 496 500 652 448 596 428 536 376 528 384 504 376 500 336 436 284 388 236 344 232 332 220 324 224 336 228 336 232 344 240 348 244 352 244 356 248 368 228 348 236 356 244 348 252 340 240 332 248 336 252 332 324 412 280 344 236 356 288 404 236 348 252 344 248 364 268 356 240 348 248 348 244 344 252 356 264 368 268 360 252 340 236 332 216 316 212 324 236 360 272 380 176 316 244 344 228 376 396 616 540 660 564 648 544 680 572 692 632 796 672 816 668 836 676 816 680 828 684 828 684 828 684 828 680 824 680 824 680 824 680 832 724 840 644 884 800 884 532 452 48 112 36 108 44 68 44 104 56 84 104 84 60 52 60 76 68 76 72 88 80 84 72 84 56 84 60 92 60 92 48 88 60 136 96 152 100 184 108 172 68 140 72 128 64 116 56 92 48 76 56 72 56 60 52 52 44 84 40 76 44 80 52 84 56 100 64 148 92 184 88 176 72 172 72 156 76 140 84 140 80 128 84 124 4 112 16 472 452 500 136 176 92 120 80 504 528 372 428 664 652 680 308 84 172 292 172 184 100 180 88 168 100 172 88 164 80 160 76 156 64 132 44 116 48 128 52 128 60 172 104 196 96 180 84 192 76 200 72 184 76 172 72 136 56 116 64 120 52 92 20 68 48 88 24 96 64 116 16 44 0 92 104 332 348 468 360 484 376 448 308 408 312 424 296 380 272 348 264 372 292 368 164 56 20 40 8 48 16 60 16 60 20 164 168 244 152 236 152 212 128 192 108 168 84 144 72 136 44 96 32 88 24 72 16 68 8 44 0 36 0 36 0 44 8 44 0 40 8 52 4 44 12 80 8 76 4 76 0 72 36 140 80 136 44 112 40 104 44 104 40 96 32 92 28 88 28 88 28 92 32 96 36 96 36 100 36 92 32 104 64 132 88 140 100 132 76 108 92 148 128 180 148 196 148 176 112 144 100 144 96 128 68 104 68 120 96 144 116 136 76 108 84 172 120 236 188 304 212 324 220 336 204 280 168 256 180 280 180 264 184 276 180 264 168 256 160 240 152 204 136 176 108 152 88 140 84 136 96 148 116 156 120 156 100 168 116 124 72 136 88 100 60 100 60 112 80 124 76 108 40 60 44 64 60 112 116 180 180 240 192 260 184 248 176 256 184 256 184 256 184 256 184 256 188 256 180 252 180 252 184 260 176 248 172 240 168 240 168 244 176 240 164 240 176 248 164 224 156 236 164 232 152 220 152 232 152 228 156 228 152 220 140 208 148 212 140 208 148 216 144 208 136 204 136 216 156 224 144 200 144 200 124 188 128 208 152 232 188 268 220 340 268 280 96 76 0 4 20 0 4 0 12 0 0 0 0 0 0 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 4 0 16 0 92 164 260 228 252 204 260 212 284 212 276 188 252 164 220 180 224 160 188 96 108 92 140 92 56 4 0 12 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 4 8 32 84 140 144 120 128 140 148 152 136 116 84 72 52 44 20 16 0 4 0 4 0 4 4 12 8 16 12 16 4 8 4 8 4 8 4 8 12 76 32 92 32 88 36 96 20 76 24 92 48 108 48 100 36 112 44 116 52 120 48 116 36 112 52 116 48 108 44 108 36 120 60 144 72 172 108 200 116 212 128 232 160 276 204 304 224 336 228 352 244 372 264 384 292 408 288 400 284 400 288 400 276 400 292 436 340 492 392 532 408 528 404 524 400 528 408 532 416 528 416 528 416 532 400 528 388 520 384 532 392 544 384 528 384 536 404 528 396 536 400 520 376 516 400 540 408 528 380 508 300 456 276 396 192 352 452 588 308 344 280 420 280 300 260 404 320 600 724 768 592 908 896 532 184 324 224 304 176 268 144 312 336 424 244 336 284 540 488 616 432 576 448 568 432 588 452 580 436 568 424 576 428 568 428 588 424 576 412 568 412 576 424 584 408 552 420 568 432 572 432 568 416 564 436 584 448 592 456 604 444 596 444 596 444 596 444 596 448 600 452 608 456 612 464 620 460 604 464 612 472 616 468 612 468 612 468 612 468 612 468 612 468 620 468 620 472 624 472 628 476 628 476 628 480 632 484 632 480 628 476 636 484 644 492 648 484 644 496 648 484 632 476 636 472 636 472 644 496 652 516 664 556 624 292 232 88 168 116 372 500 692 552 660 556 700 528 668 620 620 280 220 0 160 180 392 276 384 276 380 280 392 268 348 232 328 232 320 212 276 148 220 116 200 104 196 120 212 128 208 108 188 128 212 152 212 144 204 176 212 168 212 172 224 172 220 192 244 168 240 180 264 188 260 124 220 172 272 180 232 136 220 156 244 160 220 136 224 144 212 152 224 136 212 144 232 160 244 136 220 140 224 148 232 160 240 156 216 124 196 124 200 116 180 180 216 80 152 160 332 260 288 252 352 252 340 244 384 304 432 356 520 416 544 440 648 544 676 552 680 552 684 556 684 556 684 556 684 556 684 556 684 556 680 560 684 560 684 584 712 648 752 596 384 56 0 0 20 12 44 0 40 64 56 76 120 84 44 48 72 44 80 40 76 36 68 28 52 40 60 36 56 20 44 36 84 60 96 64 104 64 84 52 68 60 68 52 56 44 48 36 52 44 56 44 56 44 44 56 44 44 36 32 44 32 48 24 52 20 60 44 80 48 76 48 72 52 76 52 84 64 92 44 76 64 44 0 0 0 312 376 412 108 132 68 96 8 356 444 344 340 472 528 556 292 84 168 216 136 104 80 112 56 80 52 84 60 84 52 76 52 84 48 60 20 44 20 52 16 52 28 80 60 108 52 80 40 80 20 68 8 72 32 80 32 56 40 60 40 56 28 36 4 16 0 16 0 32 60 64 36 0 0 4 0 88 240 408 300 392 260 328 228 304 228 304 220 292 208 252 192 272 228 296 116 4 8 12 16 8 8 16 4 4 0 100 132 196 144 200 140 176 120 172 112 160 100 136 88 120 48 84 44 68 24 48 4 36 0 24 0 12 0 12 0 12 0 12 0 8 0 16 0 8 0 8 0 8 0 4 0 4 36 76 72 64 28 40 20 28 12 40 8 32 0 28 0 24 0 28 4 32 4 32 8 36 24 40 24 32 16 36 40 64 84 108 100 104 72 80 60 88 72 108 124 160 144 144 100 96 92 108 84 84 48 52 32 56 40 100 84 108 36 48 16 68 40 120 120 156 144 204 192 212 160 180 128 164 140 184 144 172 148 184 144 176 136 168 128 164 120 160 124 156 108 124 72 92 64 92 72 104 92 116 100 124 84 120 88 76 48 88 68 68 44 60 40 68 56 80 56 68 24 40 24 40 28 80 80 136 144 192 152 196 132 184 128 188 140 188 140 188 140 188 140 188 128 176 124 172 128 184 144 196 136 180 128 172 124 172 124 172 124 168 120 168 124 172 116 156 104 160 116 160 104 148 100 156 108 156 108 152 104 156 112 160 108 144 100 140 108 148 104 140 96 136 96 144 112 152 104 136 92 136 72 116 68 136 92 164 116 208 160 216 196 276 120 68 0 12 8 4 8 20 32 4 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 64 172 184 232 172 224 172 220 156 204 128 184 136 188 144 192 116 128 32 48 16 84 64 64 8 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 88 136 120 176 136 156 104 112 104 112 76 68 44 32 20 24 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 52 136 72 148 76 148 84 164 80 156 88 168 100 172 92 160 96 152 104 160 112 176 116 176 136 204 136 200 120 200 140 236 172 276 220 336 272 388 316 424 380 484 388 508 428 556 476 596 476 588 484 600 496 608 500 608 520 628 516 616 508 616 508 624 488 620 492 644 532 676 540 664 532 660 524 656 524 656 524 660 532 660 524 656 524 656 524 656 512 648 512 660 536 676 532 660 520 668 556 668 536 668 536 640 604 680 520 656 568 704 564 668 464 612 440 596 412 588 784 880 440 548 448 564 412 484 364 484 428 704 748 720 468 768 924 600 240 340 240 340 292 376 256 380 376 576 480 480 312 512 520 696 588 732 612 720 576 692 548 660 580 724 568 720 568 712 556 712 564 704 564 704 564 712 576 728 552 724 560 740 564 732 552 716 544 728 572 748 580 756 592 772 592 760 592 760 592 760 592 760 596 764 596 764 596 764 596 756 588 736 596 744 600 744 600 744 600 744 600 748 604 748 604 748 616 756 616 760 620 764 624 764 620 760 620 764 624 768 628 776 620 796 624 804 636 816 644 820 636 820 648 824 636 808 632 812 636 816 636 812 644 816 656 820 676 848 636 564 216 356 232 268 296 784 704 752 676 860 620 804 628 880 644 580 260 316 192 408 356 504 368 508 364 492 328 444 312 448 320 448 308 412 244 344 196 308 188 304 196 312 196 304 160 280 172 300 188 308 192 304 196 312 192 312 208 324 208 304 216 296 200 292 228 324 236 304 252 316 188 284 176 264 176 308 164 276 176 264 164 272 168 256 212 296 184 284 192 300 196 288 204 288 168 260 160 268 176 280 176 272 160 280 196 316 200 300 140 280 196 312 228 376 280 380 276 392 288 400 300 440 344 492 364 548 412 548 476 772 688 836 676 824 680 824 680 828 684 828 692 836 692 836 692 836 692 844 696 872 712 856 688 820 692 828 744 848 696 572 204 52 0 100 88 108 36 32 28 92 76 68 60 68 64 72 68 64 68 60 60 64 56 80 60 84 56 88 72 140 96 160 88 172 92 148 72 140 72 128 60 108 48 92 40 80 52 76 56 68 48 64 56 84 44 76 40 64 44 76 52 80 36 100 56 144 76 164 80 172 80 156 84 144 88 148 84 132 40 132 40 108 0 392 404 496 164 240 132 184 140 520 400 404 380 464 424 416 152 168 228 304 156 176 108 192 88 164 68 160 88 168 76 144 64 144 76 140 52 124 52 132 56 132 56 168 100 192 88 176 76 188 68 188 68 180 80 164 60 124 52 128 56 136 60 136 56 136 28 96 16 116 60 136 32 84 0 104 0 108 244 488 392 548 364 452 312 412 296 404 292 392 276 352 244 356 288 400 208 116 12 36 0 40 12 52 8 48 20 148 156 248 188 264 188 256 184 260 188 256 176 232 152 208 136 200 124 168 100 144 80 128 68 120 60 112 52 104 44 100 40 88 28 84 36 92 32 84 24 92 20 92 16 88 16 84 60 152 84 136 48 116 40 104 40 100 36 96 32 88 28 84 32 92 32 92 32 92 32 92 36 96 36 92 24 88 40 108 100 156 124 168 116 136 92 124 64 128 108 176 140 184 128 164 124 164 112 140 76 100 48 80 60 116 104 144 88 108 52 104 28 148 96 192 140 308 216 296 176 248 160 240 168 256 176 252 180 256 176 252 168 244 160 236 160 224 172 224 156 192 116 156 92 136 92 136 96 140 108 148 108 148 100 112 68 120 88 112 68 100 64 104 76 116 76 104 36 60 36 56 48 108 108 176 180 244 196 260 188 260 192 272 188 260 188 260 188 260 188 260 168 240 164 236 172 256 196 276 192 260 184 252 176 244 172 244 172 240 168 244 172 240 164 232 152 228 160 228 148 216 148 224 168 232 152 220 148 224 160 236 152 212 140 208 148 216 144 204 132 204 140 212 148 216 144 208 144 200 124 180 120 200 160 252 192 296 220 280 240 360 244 220 24 4 4 0 8 0 8 0 0 0 0 0 0 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 20 16 20 12 88 140 232 220 264 232 284 224 260 184 228 200 232 196 248 180 180 88 108 48 112 96 88 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 108 100 116 104 120 112 132 116 140 144 156 124 132 96 116 88 108 64 64 48 40 20 12 0 4 4 4 0 4 0 4 0 4 0 64 16 76 20 80 32 96 36 100 52 116 60 116 56 116 40 120 40 128 48 136 60 144 96 176 88 164 96 196 156 256 212 328 272 400 324 432 344 452 384 496 392 504 396 516 404 520 396 508 396 512 404 520 412 528 404 516 400 508 392 504 392 508 404 516 376 516 396 536 392 508 396 528 392 520 388 520 392 524 400 528 400 520 392 516 396 520 404 520 388 516 396 528 412 520 408 532 416 512 396 528 436 556 372 512 440 552 388 460 372 544 592 668 600 908 632 416 316 328 180 348 248 324 280 340 208 340 236 380 292 316 164 344 452 320 120 212 112 200 136 204 100 232 184 404 348 376 172 308 260 412 344 492 400 528 420 588 488 624 432 576 444 576 432 564 416 552 412 564 412 564 404 568 412 568 408 556 424 568 428 564 412 548 416 564 436 584 440 584 448 596 440 596 440 596 440 596 440 596 440 596 436 592 432 588 432 584 436 580 440 588 444 588 444 588 448 592 448 596 452 600 456 600 464 616 464 620 468 624 472 624 468 620 468 624 472 624 476 624 464 612 460 620 472 632 480 640 480 644 492 648 484 636 480 644 472 632 468 636 480 644 504 652 544 656 588 652 296 220 88 208 56 304 428 704 544 616 492 652 496 640 472 620 452 360 36 172 144 284 204 356 240 344 212 316 196 308 196 308 192 272 144 228 112 192 96 184 96 180 84 160 80 164 84 160 92 168 112 184 128 172 128 180 144 192 136 180 152 196 124 188 128 192 104 164 92 124 32 108 68 164 124 212 272 384 372 492 488 616 584 660 488 544 464 536 468 532 444 492 304 332 212 236 144 204 132 200 76 144 48 132 52 136 40 112 24 128 88 212 132 212 156 288 212 304 220 320 212 308 200 312 232 380 252 384 344 624 552 656 544 672 556 676 560 680 564 680 572 688 572 688 572 688 572 688 556 680 524 680 560 716 584 688 596 728 640 736 596 536 180 40 0 8 0 72 44 56 24 72 40 64 44 72 52 68 56 64 60 68 60 64 48 64 48 60 52 92 68 92 60 96 48 68 44 68 52 64 40 56 32 40 24 44 36 52 40 56 40 44 68 52 60 48 48 48 40 52 36 40 4 32 24 60 48 76 48 76 52 76 52 84 64 88 64 72 12 4 96 132 96 260 412 360 100 112 64 60 72 424 332 260 220 292 308 216 28 76 236 236 120 84 76 108 68 104 36 72 52 80 44 64 32 56 52 68 24 48 24 56 16 48 20 72 52 100 44 76 36 76 24 68 24 72 44 68 28 36 16 44 36 72 60 92 64 104 48 84 32 68 52 60 20 8 0 24 0 0 152 356 296 428 320 356 224 288 212 300 212 268 204 248 176 256 220 308 168 84 4 8 12 4 16 12 0 4 0 76 96 156 124 180 136 184 116 176 120 180 112 160 88 136 100 148 88 136 84 120 72 112 68 104 72 100 64 92 56 84 48 72 32 68 40 72 32 56 16 44 16 40 12 40 8 36 36 76 52 60 24 56 28 44 20 44 16 40 8 36 4 32 4 32 4 32 4 32 4 32 24 36 24 32 16 28 24 44 64 100 104 136 116 128 96 108 52 68 56 84 84 120 124 148 140 152 124 128 96 96 60 68 32 64 40 84 64 92 32 36 0 24 0 48 84 188 172 172 132 164 124 160 128 168 132 168 136 172 136 168 128 164 124 164 136 172 132 160 116 136 92 116 56 76 48 68 60 88 80 104 84 108 72 80 52 88 68 88 56 76 44 72 56 84 56 76 16 40 12 36 24 76 80 148 148 188 140 192 128 188 136 200 140 188 140 188 140 188 140 188 120 164 112 160 120 180 144 204 152 196 140 180 128 172 124 168 120 172 124 172 120 164 116 164 104 156 112 156 100 144 100 152 128 168 108 144 92 144 104 160 116 148 100 140 108 148 100 132 92 136 100 140 100 140 100 144 84 136 76 124 72 148 120 200 184 240 176 228 176 248 188 252 92 28 0 4 8 4 8 16 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 4 0 0 0 0 16 76 124 172 168 228 196 224 160 192 168 192 156 204 140 136 40 72 24 80 60 72 12 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 72 88 44 72 52 88 80 112 92 104 92 100 92 100 96 108 108 116 88 88 56 64 40 56 20 32 12 20 0 4 0 0 72 148 80 152 80 152 92 172 120 200 136 216 144 224 164 244 160 228 164 236 176 256 192 272 184 272 200 304 236 372 328 452 420 536 468 584 492 596 496 600 468 584 484 600 496 612 496 608 496 612 492 616 504 636 528 652 524 640 516 632 512 632 516 640 536 656 512 644 524 664 524 648 516 648 512 644 512 648 516 652 532 660 520 644 508 644 512 648 528 644 508 632 508 644 516 640 516 632 536 652 516 584 460 576 480 644 552 564 308 420 532 884 832 808 636 788 592 544 548 664 384 456 240 316 276 372 312 612 552 568 360 452 348 364 236 232 196 320 244 320 208 280 220 432 608 624 408 424 312 428 308 384 280 408 308 416 336 524 476 636 504 684 568 716 568 716 572 712 560 704 564 704 564 704 564 712 540 704 552 720 564 724 560 720 560 728 580 740 580 740 584 748 588 748 592 748 592 748 592 748 588 744 588 740 584 736 580 732 572 716 576 724 580 724 580 724 584 732 588 736 596 740 600 744 612 756 616 756 620 760 620 760 616 756 620 760 624 764 624 772 612 784 612 792 620 800 628 804 632 816 648 824 640 812 636 816 632 812 636 808 636 808 644 808 652 812 644 840 684 588 232 376 196 280 256 648 696 844 644 796 628 792 608 808 700 696 316 364 184 352 260 468 372 516 372 508 312 444 304 420 288 400 260 368 208 312 192 300 188 288 164 264 160 264 140 252 136 256 148 268 156 260 148 264 160 276 168 268 176 264 160 244 144 232 152 244 76 232 216 432 472 712 700 836 648 760 648 728 604 692 568 648 484 588 484 588 480 572 452 544 496 560 400 464 340 440 328 428 304 404 264 348 200 292 160 268 104 196 100 284 220 352 252 392 268 392 288 432 316 436 316 472 344 528 424 612 560 820 688 804 668 816 668 820 676 824 680 828 676 824 676 824 676 824 676 824 672 840 680 808 632 788 700 884 688 828 700 804 732 864 668 632 228 164 0 76 60 116 60 96 64 84 72 76 80 68 76 56 76 68 68 64 60 80 64 100 80 148 100 164 88 172 88 148 72 140 68 132 52 108 40 92 32 84 44 88 48 84 48 80 56 88 52 76 48 76 56 72 52 68 28 72 44 120 72 152 80 156 76 144 76 140 80 152 48 200 48 140 240 544 352 516 460 504 120 256 140 220 88 388 456 360 200 256 180 156 36 228 268 316 148 172 104 188 100 204 96 164 68 140 64 148 68 144 76 140 52 124 48 128 48 124 48 160 92 184 84 168 72 172 68 172 68 172 72 156 40 112 32 136 64 184 104 232 124 248 124 232 112 228 120 212 92 168 36 140 0 140 228 468 368 488 400 480 304 404 300 416 280 368 264 356 252 360 272 412 252 220 12 44 4 44 12 56 12 48 8 104 100 196 156 240 188 272 164 244 172 248 172 228 144 208 136 200 132 188 128 184 124 180 116 184 112 184 108 176 100 168 96 160 84 156 88 156 80 144 64 128 60 128 56 124 56 120 64 140 72 120 48 124 56 108 48 108 44 104 40 96 32 92 36 96 32 92 32 92 28 88 32 96 40 96 32 92 36 100 56 120 104 176 148 184 136 164 88 120 64 104 72 144 132 200 148 188 140 180 128 160 92 120 68 80 36 96 92 144 76 100 32 76 0 100 88 248 168 260 164 244 164 244 164 244 160 240 168 248 168 244 164 240 160 236 168 224 160 208 140 188 124 172 60 100 52 92 60 112 92 140 96 120 88 108 76 108 84 112 80 100 68 96 72 108 76 100 44 68 36 72 52 124 132 212 188 248 192 252 180 252 188 268 184 256 184 256 184 256 184 256 176 240 160 228 160 244 184 268 204 268 188 252 172 240 164 236 164 244 176 248 168 232 164 236 152 232 164 232 152 220 148 228 176 240 156 220 144 220 152 228 156 216 144 212 144 212 140 200 128 204 140 208 136 204 140 216 132 200 140 196 132 212 176 276 256 312 248 332 236 292 252 384 224 116 0 4 8 0 0 8 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 12 0 0 4 4 16 0 12 40 88 108 180 176 220 180 208 172 200 176 248 192 180 80 112 84 116 76 92 44 12 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 60 80 108 80 112 84 112 80 108 84 116 88 120 92 124 96 120 112 116 104 100 92 96 96 104 76 76 68 60 48 44 32 36 76 140 80 136 72 136 88 156 108 172 120 176 116 184 140 216 124 204 116 208 132 224 152 244 148 252 196 312 268 384 344 448 384 492 392 504 388 496 384 508 380 504 392 520 400 532 408 536 388 508 400 516 408 524 416 532 428 536 424 536 424 540 432 544 408 532 392 528 396 532 396 528 364 500 364 500 368 508 376 516 384 520 376 504 372 500 388 508 396 504 400 508 420 516 420 500 420 488 392 500 360 376 260 388 116 284 280 392 208 232 176 364 268 372 260 316 284 532 612 756 472 404 196 256 164 300 380 688 700 620 332 412 236 276 92 256 176 288 208 268 168 224 212 424 756 624 312 348 272 356 212 292 192 292 152 208 60 172 80 204 244 432 380 520 396 548 424 568 416 560 412 560 404 552 392 544 396 540 400 544 404 548 408 548 412 560 432 576 436 576 440 588 440 584 440 584 440 584 440 584 436 580 436 576 432 576 432 576 420 568 428 576 432 576 432 576 440 584 444 588 448 596 456 600 456 608 456 608 460 612 460 616 460 612 464 616 464 620 468 616 460 608 464 612 468 616 472 620 476 632 492 640 488 632 484 636 468 636 464 632 476 636 496 644 492 648 504 656 624 696 364 288 124 228 20 200 388 680 528 640 452 656 516 620 480 588 320 352 104 188 40 208 144 312 208 344 208 328 204 316 200 308 176 284 156 244 144 240 148 224 128 200 100 176 92 164 88 156 80 152 104 144 92 140 100 160 112 164 64 132 76 140 88 204 192 308 388 648 772 932 832 804 548 468 332 412 328 380 296 380 300 364 304 384 316 396 316 392 320 400 336 388 288 356 288 372 288 356 296 392 312 392 296 388 320 432 340 540 536 572 332 288 144 228 212 292 196 320 232 356 280 436 312 480 420 596 520 684 564 668 548 664 552 672 560 676 564 680 556 672 556 672 556 672 556 676 544 684 548 720 600 724 536 624 548 708 592 692 576 728 640 760 664 532 168 48 0 0 0 40 32 68 52 76 68 76 80 72 80 68 72 60 60 60 52 60 64 100 76 96 64 100 56 76 44 68 44 64 28 44 16 32 12 40 28 48 32 52 40 44 48 44 56 44 48 52 44 60 36 40 20 36 36 64 64 76 44 72 40 72 52 72 64 72 44 64 4 68 372 484 432 416 380 384 208 208 228 256 204 316 328 244 208 212 132 76 44 168 232 232 128 108 88 108 72 128 156 136 44 40 16 60 36 64 52 64 20 44 16 44 8 40 16 68 48 96 40 68 28 72 36 64 40 72 52 60 28 20 16 44 48 88 64 112 68 108 32 96 44 120 92 148 104 136 80 84 12 108 144 292 232 304 264 328 224 300 224 300 204 276 176 252 192 260 196 304 204 172 4 12 12 12 12 16 8 4 0 24 56 136 128 172 140 188 100 164 96 164 92 152 84 144 64 128 68 128 68 128 76 128 76 120 84 124 84 120 76 112 68 104 56 96 56 96 48 80 44 72 40 68 40 64 36 64 44 76 40 48 16 52 16 28 16 44 12 40 8 32 0 28 8 36 8 32 4 28 0 28 16 36 28 40 24 36 32 52 16 52 68 116 124 148 124 132 92 96 64 72 60 92 96 128 112 124 108 132 116 120 84 80 64 64 16 52 52 96 60 72 28 8 0 20 36 84 104 172 128 172 136 172 128 160 120 160 128 168 128 164 124 164 124 160 128 164 124 152 108 132 88 116 56 68 28 44 28 56 48 80 52 72 48 76 48 68 44 72 52 64 32 56 36 68 44 64 16 40 8 40 24 100 116 180 144 192 140 184 124 176 124 188 132 180 132 180 132 180 132 180 136 176 116 156 104 164 128 184 156 196 140 180 120 164 112 160 112 172 132 176 116 160 112 168 108 164 116 160 104 148 104 160 120 164 112 156 108 160 116 168 116 152 104 144 104 144 96 132 88 136 100 140 92 128 100 148 84 144 96 140 80 140 104 184 148 212 172 244 164 208 176 296 228 196 64 12 0 0 0 4 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 20 4 8 0 24 32 4 0 0 0 4 48 44 80 56 80 36 80 92 204 156 140 28 60 40 72 36 80 48 28 0 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 48 64 48 72 52 64 48 48 60 72 68 80 76 84 76 88 64 80 56 72 56 84 72 96 68 88 64 80 52 68 44 64 228 308 232 300 220 300 232 320 216 292 212 276 192 272 212 308 220 292 216 308 232 328 256 352 320 436 388 528 460 584 508 620 520 624 520 612 504 616 524 644 532 644 520 628 500 620 500 620 516 640 520 648 520 636 504 624 504 628 504 628 508 636 516 644 520 644 520 644 512 632 500 624 484 608 484 608 488 620 500 628 520 644 504 616 488 612 496 620 484 608 496 620 520 628 496 596 504 496 332 404 276 340 320 528 520 444 200 268 216 328 232 324 316 372 276 276 212 340 304 488 432 388 296 444 284 504 620 808 748 716 568 656 396 456 280 488 340 396 260 320 236 312 260 468 660 580 380 500 428 452 320 432 368 488 392 464 328 424 320 436 236 464 420 596 472 640 532 688 556 700 556 696 552 688 536 684 548 704 536 692 524 680 520 680 540 712 564 732 572 736 580 748 576 736 576 736 576 736 576 736 576 736 576 736 576 736 576 732 564 712 572 716 576 720 572 716 580 728 588 732 592 740 600 744 600 740 600 744 604 744 608 748 608 748 608 752 612 756 616 764 612 784 612 788 612 788 612 788 616 800 632 808 628 800 628 808 632 808 632 804 632 804 640 808 668 744 664 844 584 844 740 664 284 324 212 304 148 540 692 864 648 756 596 780 592 648 420 576 428 444 168 288 204 400 300 452 352 480 348 472 352 472 332 444 300 416 296 416 292 412 276 388 240 368 244 364 228 340 200 308 160 260 140 248 156 272 168 280 208 332 256 388 340 536 548 736 740 884 704 640 404 516 420 516 340 444 304 376 252 372 268 376 264 388 288 400 292 416 328 460 380 480 360 484 388 504 376 472 340 488 364 488 340 480 380 544 572 888 936 1020 960 1008 716 700 456 548 396 532 400 556 472 664 608 784 684 848 692 828 668 832 660 812 668 816 672 824 680 828 676 824 676 824 676 824 676 824 660 820 664 808 644 808 676 852 684 824 668 840 692 828 676 828 716 880 696 580 220 152 20 80 48 92 60 80 68 64 64 56 68 64 56 56 48 72 56 96 76 156 104 172 96 184 92 168 72 144 64 136 52 112 36 92 28 92 40 100 44 100 44 92 36 72 36 72 40 68 56 72 52 68 32 80 52 124 80 148 72 144 68 128 68 128 68 148 88 112 0 320 516 712 460 740 428 740 456 580 400 608 432 624 244 240 120 196 108 212 164 288 240 308 168 208 132 192 96 204 272 272 88 108 24 120 52 132 72 136 48 116 40 120 40 116 44 156 88 184 80 164 68 168 60 164 68 172 72 152 36 112 40 152 68 208 96 232 88 228 92 232 92 240 120 240 116 216 136 216 128 260 144 292 228 368 288 428 312 444 304 420 288 408 244 364 264 368 260 408 280 284 16 60 8 56 16 76 12 68 0 76 76 200 160 228 156 232 160 236 160 232 152 224 148 212 132 200 132 196 132 188 132 196 116 196 124 208 128 208 120 200 104 176 88 168 92 168 84 152 68 140 72 140 68 136 68 132 80 152 68 112 40 112 36 84 40 100 36 92 32 88 24 84 36 96 36 92 32 88 28 88 28 96 40 100 40 100 48 112 20 80 68 148 136 180 140 168 120 160 104 136 88 132 92 140 128 172 132 184 148 188 120 144 104 124 68 100 72 136 104 164 72 88 0 104 40 116 96 260 172 248 180 248 168 232 156 228 168 236 164 236 164 236 160 228 152 216 160 216 148 192 120 160 112 140 72 92 36 72 40 80 64 80 60 88 68 80 56 80 68 76 48 64 52 76 56 84 44 84 40 84 68 160 160 248 192 248 188 244 172 236 176 256 176 248 176 248 176 248 176 248 192 252 164 224 148 228 168 248 204 268 188 248 168 232 156 228 160 244 180 248 164 228 160 240 160 236 168 236 156 224 156 232 164 236 164 236 168 244 176 252 160 220 144 212 144 212 136 196 128 204 140 204 128 196 140 220 136 212 152 208 128 192 144 236 136 248 208 292 208 288 236 332 272 312 176 56 0 12 16 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 8 0 0 0 0 12 8 12 4 16 0 12 0 16 0 40 88 224 216 192 88 112 72 96 56 116 84 60 12 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 0 0 0 0 0 0 40 72 100 60 92 52 92 56 100 48 92 56 104 72 116 76 112 80 92 72 80 68 88 84 100 80 92 80 92 80 92 80 92 220 272 200 268 188 232 152 224 144 224 164 228 144 200 132 208 116 220 172 276 212 324 280 400 388 504 428 520 476 536 432 516 452 548 428 528 420 528 416 536 380 512 404 528 392 504 372 496 404 516 408 500 388 492 400 512 412 512 408 504 396 488 376 476 380 472 364 524 412 492 364 500 384 480 352 480 364 468 364 500 348 492 372 504 388 504 376 480 412 524 436 484 368 416 320 356 288 324 212 288 256 384 340 428 244 228 92 208 184 268 176 252 144 220 124 168 108 180 112 240 164 344 280 316 280 404 308 572 428 464 564 660 296 356 256 448 260 296 208 292 216 244 172 272 312 436 276 444 568 576 264 348 264 440 388 492 352 388 384 720 384 344 240 352 140 344 432 612 440 572 416 548 392 532 376 528 396 536 404 536 404 536 404 536 404 544 424 564 436 564 428 560 412 564 424 572 432 572 424 568 424 572 428 576 432 572 428 568 420 564 420 568 424 572 428 572 436 584 444 592 448 592 448 588 464 612 452 600 448 604 464 620 456 608 456 612 460 616 464 612 460 608 464 612 464 616 468 616 472 620 472 620 472 620 472 620 464 624 464 624 468 628 480 632 500 640 500 640 520 664 556 688 468 388 132 212 48 140 220 596 544 672 532 616 436 560 424 580 424 552 352 328 68 168 108 296 260 400 384 472 304 460 328 408 268 368 280 396 316 412 320 408 296 380 296 428 320 364 328 376 356 312 316 440 444 524 376 380 312 376 304 408 360 444 352 408 276 348 248 336 264 344 240 300 160 268 204 284 192 292 256 384 264 344 252 332 240 320 232 312 232 320 240 328 248 336 252 336 252 364 268 372 292 408 284 340 240 364 324 496 440 552 456 568 384 444 288 396 336 480 368 460 404 604 556 656 516 656 576 700 596 688 600 704 556 672 600 708 564 704 588 688 600 692 560 680 572 680 576 680 580 680 580 680 560 688 600 696 596 704 592 688 608 708 608 740 608 516 172 32 0 12 12 72 48 44 56 104 48 60 76 68 60 64 56 60 64 80 60 92 60 84 40 64 24 72 56 104 80 112 88 128 8 24 0 16 12 44 28 44 32 32 32 32 24 40 32 48 44 60 40 44 40 68 60 56 36 68 40 80 56 80 60 68 32 40 0 224 468 420 360 404 348 420 360 388 332 396 344 372 92 140 44 60 56 260 368 280 108 160 152 172 116 120 92 128 184 236 184 132 24 32 24 68 68 64 8 32 24 60 12 28 8 60 44 92 40 72 32 76 52 68 52 68 56 56 28 20 0 32 28 76 44 84 28 68 24 84 16 80 24 100 52 116 60 104 48 112 56 136 56 128 88 200 156 268 192 280 212 300 176 276 196 248 188 288 200 212 20 4 16 40 16 20 20 12 0 16 32 100 100 144 100 136 60 132 76 160 104 168 96 144 80 140 72 128 64 120 72 124 64 112 72 120 76 116 68 108 52 84 32 76 40 96 56 104 44 72 36 60 28 60 28 60 60 72 20 36 4 40 12 44 12 40 12 40 12 40 12 40 4 28 0 28 8 40 8 32 16 32 20 36 32 48 36 52 24 44 32 64 76 128 140 180 120 128 100 100 72 84 64 84 84 92 80 108 108 128 104 108 84 92 56 60 36 72 80 128 68 72 16 20 0 32 32 80 108 164 140 180 120 152 124 176 112 152 112 152 112 152 112 152 116 152 116 152 108 132 92 116 108 124 80 64 8 16 12 56 32 44 24 64 32 32 8 52 4 44 28 44 12 36 16 40 0 44 8 48 60 168 148 172 152 192 140 188 136 184 132 184 132 180 132 176 128 172 124 172 136 184 132 180 124 168 112 156 116 168 124 168 120 172 132 188 108 168 128 172 112 152 108 164 112 160 116 164 116 160 108 156 116 172 128 172 112 152 112 168 124 156 112 144 100 140 104 148 92 136 100 140 92 132 96 140 88 140 88 128 68 120 68 132 120 168 104 180 144 224 156 220 184 312 248 124 0 0 0 4 4 12 16 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 8 0 16 0 8 0 8 4 0 0 0 0 0 0 0 0 0 28 100 220 160 160 68 60 4 64 40 80 64 92 36 8 16 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 44 64 72 84 64 64 60 72 64 68 48 72 60 88 64 84 44 72 52 76 48 68 36 56 40 64 40 68 48 72 52 76 240 308 220 308 216 276 180 272 216 304 216 288 188 264 188 280 224 332 284 396 336 448 388 496 392 528 428 524 436 532 420 560 444 552 448 556 452 568 464 572 456 584 472 592 476 604 492 624 492 620 512 632 508 628 512 640 488 608 484 604 476 592 464 580 460 580 452 580 476 624 500 612 488 596 464 596 468 576 452 592 492 608 476 600 492 616 500 608 512 580 400 432 268 340 252 364 372 448 356 440 352 412 288 336 236 272 184 328 292 368 260 328 224 268 180 292 248 264 132 236 288 408 344 436 388 508 488 864 624 652 676 676 412 480 316 392 324 364 268 340 244 316 264 428 360 440 352 628 780 756 408 436 412 564 524 656 560 688 724 1020 536 520 340 436 240 468 532 764 572 704 556 692 544 696 548 704 540 692 536 692 536 692 536 692 536 700 552 716 564 720 560 712 556 712 568 724 572 724 568 716 568 724 572 728 576 724 572 720 564 708 564 712 568 712 572 716 580 728 584 732 592 736 588 732 608 744 596 732 596 740 608 756 608 748 608 752 612 752 616 764 612 784 608 788 612 788 616 792 620 796 620 796 620 796 620 796 620 796 620 800 624 800 632 800 628 804 640 808 648 816 652 812 688 700 424 412 192 288 216 416 552 728 632 812 676 820 632 760 644 796 624 672 412 440 212 288 304 524 376 560 716 848 520 712 608 740 624 724 572 680 580 740 628 716 544 712 600 728 632 676 452 604 644 796 644 716 468 508 344 464 332 444 308 420 288 412 288 396 252 380 260 392 248 360 276 424 312 440 308 456 368 532 544 664 528 648 520 656 536 668 560 684 544 660 516 628 488 620 496 648 504 644 520 700 564 696 476 608 460 608 444 548 380 524 408 548 392 520 360 492 352 496 364 540 432 620 488 640 508 684 544 692 588 772 612 768 628 748 620 828 664 764 640 832 692 848 692 852 696 860 700 876 712 884 756 892 684 836 660 848 680 864 652 804 688 876 776 868 664 692 232 188 8 56 44 104 32 36 92 84 40 48 36 88 60 100 76 148 84 164 84 156 64 148 76 168 108 200 136 232 172 260 252 280 128 140 28 92 16 88 52 96 48 80 44 88 64 96 24 52 24 88 60 128 80 152 64 136 72 136 80 128 72 136 16 140 0 512 516 692 376 644 396 684 416 660 412 660 428 608 88 272 124 284 172 340 300 244 116 208 140 232 152 228 144 220 140 248 180 236 136 212 124 188 112 164 60 124 44 120 28 96 40 152 88 180 80 168 72 172 72 168 64 160 64 148 36 116 20 136 60 196 92 228 88 228 80 228 76 212 80 208 100 220 100 216 108 228 108 232 92 232 80 232 112 276 164 328 232 388 228 376 248 356 248 396 268 332 56 76 0 92 20 128 76 140 32 116 56 148 88 172 104 188 140 220 136 220 140 216 132 196 124 196 124 196 128 184 116 176 108 188 112 192 112 192 108 188 92 164 72 152 76 164 88 160 72 136 68 136 68 136 68 136 84 136 44 100 32 104 40 108 40 100 40 100 40 100 40 100 44 96 28 92 32 96 28 80 28 92 32 100 44 108 52 108 48 92 48 104 84 152 144 200 156 188 128 156 104 140 96 140 112 144 92 140 112 164 120 160 120 148 92 104 52 100 76 144 116 172 100 156 76 140 60 132 100 200 160 244 164 224 156 236 148 220 148 220 148 220 148 216 152 208 152 204 140 188 124 168 132 172 112 124 48 72 48 100 60 64 44 72 44 44 24 60 32 48 20 40 32 68 56 80 60 88 24 108 124 248 200 232 192 248 188 252 188 248 184 248 180 252 180 248 176 244 172 244 180 252 180 248 172 236 156 224 160 236 168 244 172 244 176 252 156 240 176 244 160 228 156 236 156 232 160 236 164 232 156 228 156 236 168 236 152 216 152 232 164 224 148 212 140 208 144 212 132 204 140 208 132 196 136 208 140 208 140 200 128 192 132 212 164 224 144 228 176 280 232 324 256 316 260 296 132 28 0 32 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 60 136 248 192 188 100 88 40 96 68 108 88 108 60 24 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 4 40 92 72 120 76 108 68 112 60 96 56 96 68 108 72 96 68 88 72 92 72 88 60 76 60 80 60 80 60 84 64 84 100 152 84 160 88 136 60 136 104 168 92 144 64 128 68 144 80 168 104 192 124 200 120 192 168 276 192 236 172 236 184 308 192 288 196 296 204 304 204 308 232 332 220 328 220 340 252 384 272 384 312 412 324 412 324 416 380 472 384 472 384 468 376 464 360 492 380 456 368 520 412 472 372 464 360 472 364 452 344 456 380 472 336 452 360 480 380 464 292 304 144 168 68 128 116 236 244 324 288 356 272 272 148 164 140 188 148 264 240 292 232 308 212 248 152 224 196 268 224 384 328 404 356 464 356 424 480 972 568 536 352 324 164 316 184 316 244 296 204 248 136 220 232 408 368 316 148 352 408 464 296 412 316 452 456 624 544 692 688 844 444 436 232 256 120 276 284 508 388 528 400 544 404 552 404 552 396 536 404 536 404 536 404 536 408 544 420 560 428 560 424 552 412 560 420 568 424 568 424 564 424 568 428 572 428 572 424 568 420 564 420 564 424 568 424 572 432 580 440 588 444 588 444 584 444 596 440 588 440 596 452 608 456 608 456 608 460 612 460 612 464 604 468 608 468 612 472 612 480 620 480 620 480 620 480 620 464 620 464 620 468 624 476 628 480 628 496 640 508 636 496 624 540 676 520 492 216 228 92 216 88 368 464 684 544 624 492 652 472 620 528 652 500 532 276 272 40 316 232 392 580 740 408 536 528 652 572 672 556 648 564 664 536 696 636 696 500 492 428 436 316 468 528 536 336 392 272 340 276 388 332 428 340 436 368 476 360 436 320 408 316 408 296 380 272 360 252 332 216 312 224 332 188 296 224 360 320 480 436 564 480 584 500 608 532 644 560 660 508 624 516 616 512 648 564 680 532 624 504 612 496 584 472 592 440 556 444 532 380 444 308 400 364 404 260 372 248 296 164 284 224 304 220 352 248 376 288 364 292 396 288 436 388 472 348 488 408 496 404 492 408 504 424 512 372 432 316 408 328 464 472 676 564 684 552 676 564 700 620 736 672 552 236 120 0 28 0 44 20 36 28 64 60 80 64 72 60 84 60 84 52 72 32 48 40 84 52 108 88 140 132 188 148 204 220 268 236 196 96 60 0 16 20 44 36 56 28 48 36 36 24 72 64 68 44 80 28 68 40 72 52 76 56 64 0 0 0 392 432 460 348 420 312 404 352 432 380 468 396 444 224 244 144 216 136 212 184 108 68 104 84 132 124 156 120 136 40 80 72 124 128 172 128 124 124 132 84 84 36 48 0 32 8 60 44 92 40 68 28 72 48 68 48 64 44 56 24 20 0 28 24 76 44 96 32 84 20 76 20 80 20 88 24 92 20 96 28 104 32 132 76 176 88 140 20 88 12 116 64 164 88 180 100 172 120 224 148 192 72 16 0 4 0 52 60 72 84 112 76 112 64 104 56 100 48 96 32 88 40 108 56 112 40 104 64 120 72 112 60 92 68 104 64 100 64 100 68 104 56 80 36 68 36 72 32 68 20 60 24 68 32 76 36 80 36 60 0 28 0 36 0 36 12 40 12 40 12 40 12 40 20 40 4 32 4 32 0 16 16 32 24 40 32 48 40 56 44 56 32 52 48 92 100 136 148 160 132 140 112 120 96 108 100 104 76 88 80 108 100 120 116 116 92 80 48 60 52 80 88 120 104 136 96 96 40 48 12 88 92 160 124 156 112 152 100 140 100 140 100 140 100 140 112 148 112 144 100 128 88 116 108 132 100 104 60 68 52 84 36 44 16 44 20 36 16 56 16 28 0 36 36 64 28 36 16 60 48 148 132 188 132 188 136 188 136 184 132 184 128 180 132 180 128 176 128 176 124 172 128 176 128 172 120 160 108 152 104 160 116 172 128 176 128 172 112 168 124 172 116 156 112 160 108 156 112 160 112 160 108 156 100 152 108 152 96 144 96 152 120 156 108 140 100 140 104 144 88 136 100 136 92 128 92 140 88 144 92 136 80 136 84 152 104 152 80 132 80 172 148 244 212 232 212 312 204 68 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 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 48 124 224 152 148 48 28 0 48 20 64 52 92 40 36 0 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 12 40 56 80 68 80 64 76 40 60 32 60 36 72 36 64 44 68 44 72 44 64 40 60 32 56 32 52 28 52 28 52 176 252 168 264 176 244 156 252 164 248 160 236 144 228 144 232 176 244 164 240 156 232 136 212 160 272 152 232 140 244 148 296 200 288 188 284 184 292 192 304 224 328 208 312 192 312 220 348 240 360 268 384 280 388 284 400 344 456 352 464 360 468 360 472 328 488 400 520 416 564 452 560 456 576 464 588 468 576 448 564 496 604 464 596 484 576 420 484 220 256 136 240 156 228 184 336 256 352 292 368 272 320 224 292 236 300 228 320 256 352 328 460 432 580 424 380 268 464 512 700 524 532 448 560 452 496 472 848 380 408 256 300 252 360 228 392 316 368 276 324 220 316 316 492 364 344 220 352 280 356 292 436 388 492 468 624 504 652 568 628 404 488 276 340 236 364 264 488 424 584 480 656 536 692 536 680 540 696 540 696 540 696 540 696 540 700 548 708 556 712 552 708 552 708 560 716 564 716 564 716 564 720 572 724 572 724 568 716 560 704 564 708 564 712 568 712 576 720 580 728 584 728 584 728 592 732 588 728 592 736 604 748 604 744 608 748 608 752 612 760 600 780 604 780 608 784 608 784 616 792 616 792 616 792 616 792 616 792 620 796 620 800 624 800 620 796 628 804 632 804 624 796 608 780 676 784 520 488 284 404 192 340 312 612 640 852 688 792 660 812 668 812 676 792 584 652 344 368 216 344 428 876 648 440 456 624 556 740 652 764 568 628 448 568 372 480 348 528 452 488 280 456 464 572 376 532 412 596 484 668 576 764 632 788 648 804 664 812 640 788 620 768 584 728 544 680 488 620 436 576 404 556 368 512 324 452 268 408 236 392 280 456 324 516 392 588 452 628 544 724 588 752 600 772 644 820 664 804 648 812 648 780 612 776 628 752 580 720 568 676 456 544 344 456 292 452 312 460 340 528 360 488 356 512 344 508 380 512 296 480 336 480 340 468 324 524 348 512 332 492 320 492 324 504 328 508 348 528 320 536 512 868 688 856 688 828 656 808 696 860 700 900 788 720 304 172 0 132 64 116 60 120 48 104 64 164 84 160 88 164 84 152 56 140 72 168 92 188 100 196 116 220 108 220 160 292 232 352 268 364 188 216 80 88 8 56 40 100 64 76 40 132 84 120 48 140 68 140 76 128 76 116 68 124 44 96 28 652 452 712 420 728 424 700 440 716 464 720 440 660 448 664 452 648 464 612 400 268 108 192 120 208 136 216 128 200 72 140 52 148 100 208 132 196 136 212 124 176 68 124 44 128 40 152 88 180 76 164 64 168 68 160 64 148 64 136 32 104 4 112 40 172 84 208 88 212 76 216 80 216 88 200 88 192 92 204 92 216 108 288 216 416 316 412 200 292 112 244 88 216 108 252 116 240 124 280 160 256 120 152 32 136 20 132 52 136 92 204 124 232 144 236 136 224 100 188 88 172 88 180 92 164 76 164 96 172 100 168 92 156 104 176 88 164 84 168 96 180 88 164 76 152 72 148 60 128 44 116 52 128 68 144 80 152 76 128 44 100 36 108 40 104 36 96 36 96 36 96 36 96 44 100 32 92 32 92 24 80 28 92 36 100 48 112 56 116 72 108 52 92 56 108 92 144 148 196 160 204 152 180 116 148 108 144 92 132 88 140 100 148 104 148 104 136 84 124 80 144 68 132 96 168 108 152 72 124 52 148 120 216 160 224 152 216 140 208 140 208 140 208 140 208 148 204 144 196 132 180 120 168 124 172 128 160 104 128 92 128 60 80 44 72 56 92 72 108 52 80 64 116 88 92 40 60 56 196 248 372 256 232 152 252 184 248 184 244 180 244 180 244 176 248 176 248 176 248 176 248 168 244 172 240 164 232 152 224 148 224 160 244 180 252 172 236 164 240 168 240 164 232 160 232 152 224 156 232 160 232 160 228 148 224 152 220 148 220 148 220 160 224 148 208 136 204 140 212 128 200 140 204 128 196 132 204 136 200 136 200 132 200 140 224 164 236 156 216 132 216 168 276 236 356 288 340 236 212 64 16 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 80 172 260 196 192 112 84 40 80 48 96 84 116 72 64 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 4 0 52 44 100 80 112 76 108 72 96 64 92 72 104 72 92 64 84 68 88 64 84 64 84 60 80 56 72 52 68 48 68 172 236 164 252 180 240 164 248 140 216 152 228 160 224 144 212 88 148 64 132 72 152 88 160 132 204 108 160 132 196 116 196 152 208 124 176 104 184 120 212 132 212 124 200 108 188 108 200 148 232 152 232 148 232 164 256 172 256 180 268 192 276 200 276 172 264 188 284 164 224 164 304 368 464 380 464 372 448 348 420 372 464 380 488 384 424 244 260 108 160 92 212 152 192 148 260 224 284 216 252 168 220 176 252 200 244 168 212 144 236 248 376 448 668 536 376 232 436 420 492 324 304 200 340 328 432 264 396 212 380 260 260 184 288 172 312 224 284 188 252 152 248 188 320 176 240 180 280 168 284 228 296 276 316 228 312 184 324 252 292 184 296 164 232 200 288 164 344 252 384 272 440 328 500 376 536 408 544 416 544 416 544 416 544 416 548 420 552 424 552 424 552 420 556 420 556 420 560 428 564 428 564 432 572 436 568 428 564 416 560 416 564 420 564 424 568 428 572 432 580 440 584 436 580 436 588 440 592 444 600 456 608 452 604 452 608 456 608 460 608 460 600 460 600 464 604 464 608 476 616 476 616 476 616 476 616 468 620 460 624 464 620 476 624 480 624 472 620 484 628 496 636 528 628 492 652 540 560 288 280 216 216 52 232 284 544 504 652 568 680 552 636 520 648 560 672 580 424 244 216 104 528 492 244 236 420 416 584 512 580 396 400 160 336 296 420 352 504 528 568 464 428 328 388 260 396 356 544 520 632 540 648 540 628 512 604 512 628 520 632 516 612 476 572 420 512 380 480 364 476 356 460 360 472 356 464 344 444 324 428 232 340 220 324 204 308 192 300 200 340 248 388 280 424 352 516 428 548 448 584 456 540 388 504 412 508 376 492 376 464 296 352 296 448 344 388 212 292 188 296 280 396 344 468 332 448 380 488 368 580 508 564 428 496 336 412 280 376 268 360 256 356 260 360 248 348 264 408 296 428 444 700 524 668 544 684 556 692 584 708 588 668 568 736 672 620 252 88 0 0 0 36 40 80 48 80 56 88 64 92 60 68 36 52 28 88 52 112 68 100 56 96 92 100 52 64 64 132 172 236 252 276 236 232 152 128 40 44 0 8 0 44 32 52 24 72 28 76 40 76 48 72 56 60 0 0 36 500 360 444 308 428 280 360 264 360 276 348 244 304 252 376 300 412 396 580 428 188 60 128 112 136 92 108 84 124 76 88 48 76 52 92 72 108 52 84 56 68 16 32 0 48 8 60 40 88 36 64 24 68 28 64 28 64 40 52 8 20 0 28 12 72 36 96 44 88 44 88 48 92 44 96 24 88 24 108 24 96 12 120 84 208 200 252 124 176 64 124 16 76 20 104 24 92 20 112 44 104 76 88 84 124 52 76 48 76 4 48 20 84 52 120 76 128 88 128 68 108 48 88 24 52 36 72 32 68 40 72 48 76 56 80 48 72 44 76 52 84 56 80 48 76 52 72 32 52 0 36 0 44 16 68 40 88 36 64 8 40 4 48 4 44 8 36 8 36 8 36 8 36 8 32 0 28 8 36 4 28 16 28 24 40 36 56 48 64 64 72 44 52 36 64 56 84 92 124 136 168 148 144 100 100 80 96 84 96 76 88 68 84 80 92 84 88 72 76 64 84 20 48 28 56 32 76 52 88 60 104 88 144 112 152 112 152 100 140 100 140 100 140 100 140 112 144 104 132 88 120 84 116 92 120 100 120 96 104 80 96 56 64 32 48 36 72 56 68 44 64 60 88 52 48 36 84 116 232 284 384 256 196 104 176 124 176 124 180 128 180 136 176 128 176 128 176 128 176 128 176 120 168 120 168 116 160 108 152 96 144 104 164 132 180 124 160 120 164 116 168 120 164 112 156 100 148 104 156 112 160 112 156 108 152 104 152 108 156 108 152 116 152 104 140 96 136 100 140 88 132 96 136 88 124 92 136 76 132 80 128 72 128 80 148 92 160 112 168 92 136 68 140 120 260 228 240 216 264 136 4 0 0 0 20 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 8 0 8 0 8 0 8 0 8 0 16 0 0 60 152 228 156 164 88 64 4 44 4 60 48 84 48 68 8 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 0 4 28 56 64 84 68 80 48 68 32 68 40 76 28 64 32 64 28 60 32 64 32 64 32 64 28 60 24 56 20 52 236 320 232 340 248 328 236 336 212 308 228 328 244 328 216 288 224 288 208 264 196 280 220 308 208 300 184 280 236 324 196 284 200 280 176 256 172 276 204 316 196 308 212 320 208 312 204 312 224 320 220 308 208 308 224 332 224 328 236 340 252 352 260 364 288 380 252 380 228 336 276 496 464 596 472 576 440 556 416 516 376 512 396 532 392 440 236 268 192 268 188 288 216 280 220 324 260 336 256 312 220 292 228 320 240 312 224 284 200 296 264 388 360 600 452 432 348 576 472 496 432 544 508 556 436 504 304 336 292 572 436 328 212 368 296 356 272 328 256 320 256 340 252 340 300 376 256 328 240 416 348 396 300 396 284 396 276 416 308 396 308 456 312 412 352 480 344 532 384 520 376 536 424 628 524 712 544 692 548 692 548 692 548 692 548 692 548 692 548 692 548 692 556 696 552 696 552 700 560 708 564 708 568 712 568 712 564 708 556 704 560 704 564 708 564 708 568 716 576 720 580 724 576 720 584 728 588 736 600 744 604 748 600 744 604 744 608 748 608 756 596 772 596 776 600 776 604 780 612 788 612 788 612 788 612 788 616 788 620 788 620 796 620 796 632 804 620 792 616 808 632 820 628 820 652 780 672 816 588 548 352 420 256 348 224 420 424 700 552 716 560 668 508 668 556 708 620 672 512 476 196 368 272 380 248 484 468 644 516 628 460 544 444 644 488 512 280 536 772 1020 744 632 348 416 248 444 356 616 484 640 472 656 496 696 536 724 552 740 580 768 596 764 580 744 604 772 584 760 588 768 592 768 604 784 612 788 604 768 576 744 520 684 484 632 424 572 376 540 352 512 340 492 312 480 352 560 340 516 388 588 432 568 376 532 492 680 548 700 516 644 480 644 476 736 664 784 588 728 576 712 564 712 596 748 580 788 752 952 808 716 432 688 608 628 412 672 512 676 516 684 524 688 528 692 472 608 448 664 548 744 624 828 676 828 668 828 668 828 652 812 668 860 700 880 728 888 672 776 308 256 16 72 8 136 72 168 76 160 84 164 76 152 56 132 56 164 100 200 108 196 92 184 64 184 108 220 112 208 80 184 112 260 244 376 308 324 204 212 108 144 64 112 48 120 52 128 68 140 76 120 76 108 60 104 68 92 76 496 172 372 64 368 116 352 88 380 148 424 156 420 148 432 160 372 276 656 452 276 104 216 152 220 116 184 116 212 88 168 96 188 96 156 68 156 44 132 60 132 44 116 44 136 44 152 84 176 72 156 60 160 68 152 60 144 60 124 36 88 28 112 52 152 88 192 96 204 84 200 84 196 92 200 96 200 76 204 112 252 120 268 132 296 180 328 172 320 160 284 112 244 100 240 96 232 88 220 84 212 96 216 152 308 156 256 156 264 100 204 72 164 44 156 56 172 88 180 80 176 88 168 64 144 64 140 56 128 48 128 56 136 64 136 60 132 56 136 60 140 64 140 68 152 84 156 64 128 36 100 28 100 40 128 80 160 72 132 48 112 48 120 48 112 32 92 32 92 32 92 32 92 32 88 24 88 36 100 36 92 28 88 36 104 52 116 64 124 76 116 68 108 64 104 72 108 72 136 124 192 156 188 120 148 100 148 112 152 96 128 80 124 84 132 88 120 60 92 48 96 60 100 32 76 36 112 92 164 128 200 136 208 144 216 148 216 140 208 140 208 140 208 140 208 148 200 136 184 120 172 116 168 112 160 120 164 120 148 104 136 96 128 72 96 68 116 72 88 80 100 60 96 44 88 120 244 300 376 328 424 336 340 200 224 172 236 172 240 176 240 180 236 172 244 176 248 176 248 180 252 168 240 172 244 168 236 160 228 148 212 140 228 176 252 172 232 168 236 164 236 168 240 160 224 144 216 152 228 160 232 160 228 160 228 152 228 164 240 164 228 156 220 144 204 132 204 136 208 124 200 136 200 128 192 128 204 132 196 132 192 120 188 132 212 132 220 168 256 172 236 148 228 148 288 224 336 300 352 224 148 0 4 0 8 4 0 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 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 68 168 228 172 196 140 116 76 104 48 104 80 108 72 88 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 4 0 12 12 56 68 96 84 96 68 76 60 72 64 80 60 72 60 88 60 84 60 92 64 96 64 92 64 92 64 88 60 88 116 180 112 200 128 188 116 196 108 176 104 180 112 176 84 144 88 156 92 140 64 124 80 152 116 188 116 168 156 200 120 176 120 172 120 164 108 164 116 172 120 184 128 188 124 180 124 192 136 212 148 212 140 208 148 224 140 212 152 228 164 236 172 236 164 240 176 276 232 364 368 504 324 416 336 392 308 384 296 348 224 300 224 300 212 248 128 176 132 204 132 212 144 224 176 264 172 232 180 236 176 236 184 248 180 236 180 236 184 252 208 272 152 264 216 364 372 472 352 448 484 680 684 628 316 312 112 160 0 216 172 228 164 292 224 244 200 280 200 288 196 304 188 288 188 292 208 308 236 336 212 264 208 344 272 388 304 384 256 384 332 440 336 388 312 400 296 432 300 412 292 436 320 500 384 556 412 548 420 548 420 548 420 548 420 548 416 544 416 544 416 548 420 552 412 548 412 552 424 564 424 564 428 568 432 564 428 560 412 556 416 560 416 564 420 564 420 568 428 576 432 576 432 572 424 576 432 588 444 600 448 600 448 600 452 604 452 608 456 604 456 588 460 592 460 596 464 596 476 608 476 608 476 608 476 612 464 616 460 620 460 620 472 620 484 628 476 620 472 616 472 620 396 608 492 600 476 632 532 600 444 436 248 324 220 344 256 408 364 460 332 408 308 416 320 404 332 404 328 368 288 332 144 248 132 304 260 408 340 460 332 376 236 328 208 312 236 408 524 664 212 192 100 236 152 296 184 316 256 388 312 444 356 504 424 568 480 608 492 624 504 632 512 640 492 616 488 604 472 596 476 600 496 624 508 640 524 652 528 652 540 660 532 652 520 636 508 628 484 584 428 516 324 384 224 360 256 380 264 412 276 376 228 352 188 336 264 384 252 352 248 364 272 436 392 520 396 476 360 456 440 520 420 516 400 576 588 748 588 436 368 840 812 556 276 552 524 656 528 680 544 688 540 684 596 716 556 692 560 700 540 664 536 672 528 676 552 696 564 692 532 672 552 660 544 688 580 696 740 624 300 148 0 0 0 84 24 60 44 72 48 60 40 44 8 64 36 96 48 92 52 92 60 100 80 104 80 100 96 120 52 76 36 84 96 208 244 336 188 220 128 84 24 64 32 36 32 76 40 76 44 72 52 56 0 0 116 392 280 360 248 424 248 320 204 336 280 392 316 424 344 500 416 548 528 756 572 348 80 144 120 140 96 116 92 124 52 72 60 108 80 80 32 60 24 56 32 60 24 48 16 52 12 60 40 88 32 60 16 60 12 60 16 60 28 48 4 16 0 32 16 64 40 84 36 84 64 80 60 76 44 92 36 104 0 80 16 120 48 148 64 144 56 152 68 156 60 128 44 116 32 108 40 116 28 92 8 84 32 72 76 160 100 144 108 148 116 160 88 124 48 84 12 60 0 44 0 40 20 56 36 60 24 48 24 44 20 40 16 36 20 48 24 52 24 52 20 48 20 52 32 76 56 84 44 56 8 36 0 24 0 60 48 104 24 56 4 44 8 48 4 40 4 32 4 32 4 32 4 32 12 32 0 28 8 36 4 24 16 28 24 44 40 60 52 68 56 72 60 76 60 76 52 68 36 68 76 116 116 136 120 132 104 124 108 112 80 88 72 96 88 96 80 72 48 40 20 40 52 52 12 28 16 72 80 136 108 140 100 140 104 140 96 132 92 132 92 132 92 132 92 132 112 140 96 124 80 112 80 112 96 116 92 116 100 116 88 100 88 104 76 80 80 116 88 72 68 56 28 64 60 104 168 272 268 308 244 312 272 312 184 164 116 168 120 172 120 176 132 176 124 172 124 176 128 180 132 180 124 172 124 172 124 168 116 164 104 140 84 148 120 180 128 164 124 164 112 164 124 172 112 148 92 144 100 152 108 160 112 160 112 152 100 152 116 168 116 156 116 152 104 136 92 132 96 140 84 128 96 132 84 124 88 132 88 140 88 132 72 124 76 140 88 148 96 168 116 180 104 160 80 144 116 216 228 288 240 244 60 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 0 0 0 0 0 0 0 0 8 0 8 0 8 0 16 0 0 64 148 204 136 160 108 84 52 72 16 68 44 76 36 76 44 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 0 0 0 28 44 80 64 84 48 72 28 68 24 72 20 60 28 60 24 56 24 60 36 72 28 60 28 64 32 64 32 64 192 284 184 304 200 292 184 300 184 276 160 256 152 252 132 212 116 216 152 244 144 236 168 280 152 276 176 264 196 276 168 284 192 280 196 284 184 264 160 244 180 288 184 284 168 276 176 288 196 304 224 324 228 316 224 320 244 340 252 352 268 364 272 372 284 412 284 368 260 416 300 380 280 416 304 404 288 424 304 404 296 408 264 364 240 352 244 356 256 368 276 336 248 336 272 352 272 360 264 356 264 356 268 360 268 356 260 356 284 396 308 400 304 408 392 720 632 556 336 540 416 588 600 596 364 424 252 276 300 360 212 372 300 352 296 404 304 392 328 404 332 428 360 456 328 468 368 488 376 456 360 548 416 580 444 556 460 544 416 628 436 564 456 552 428 544 436 580 412 580 480 660 536 692 532 676 548 692 548 692 548 692 548 692 548 692 544 684 540 684 544 688 552 696 548 688 548 696 556 708 560 708 564 712 568 708 564 704 556 700 556 704 560 708 564 708 564 712 572 720 576 720 572 716 568 712 576 724 588 732 596 736 600 740 600 744 604 748 608 756 596 764 592 768 596 768 600 772 612 784 608 788 608 788 608 788 616 784 616 788 616 796 620 796 628 804 632 808 620 792 600 772 576 688 496 652 504 608 484 640 572 608 420 480 300 408 344 572 360 480 308 472 416 644 540 660 472 624 540 572 372 496 324 448 332 452 320 484 444 616 404 408 200 384 308 548 396 484 368 464 432 560 488 680 548 784 620 792 604 828 696 876 664 812 620 812 636 816 628 800 616 804 636 828 652 836 660 836 652 832 660 848 640 816 632 812 632 816 640 824 624 804 628 812 632 816 640 820 660 820 632 772 512 564 296 432 256 424 260 460 304 476 316 508 408 580 432 632 500 664 476 612 444 568 400 580 408 520 332 504 328 488 372 556 372 540 400 540 360 512 468 780 520 448 380 884 676 856 696 876 704 864 688 844 652 860 716 856 664 820 676 848 688 844 676 848 672 836 656 832 672 864 676 848 660 880 684 852 692 868 764 788 416 260 12 108 44 144 56 152 60 136 44 124 84 180 104 196 104 188 104 196 84 188 96 188 76 184 84 204 92 184 76 164 92 200 156 244 260 328 192 156 52 160 88 124 72 132 76 112 72 100 64 108 0 168 384 812 684 880 580 872 632 820 528 788 540 808 536 808 528 796 512 756 572 872 628 544 160 260 140 232 128 220 112 192 108 164 80 184 112 168 76 156 48 124 48 120 44 116 32 108 44 152 80 176 68 152 52 156 60 148 56 136 56 116 32 76 8 76 32 116 56 140 64 156 80 176 68 168 80 176 100 208 100 200 80 212 100 264 140 304 140 300 152 292 128 272 132 296 140 296 152 308 144 276 112 264 76 172 56 224 80 212 92 200 108 256 176 324 208 304 152 244 108 188 64 144 40 136 36 136 32 132 44 140 48 116 20 96 32 112 40 120 44 112 40 104 28 104 52 128 84 140 68 116 56 112 28 88 32 128 92 180 60 116 40 108 40 112 36 104 32 92 32 92 32 92 32 92 48 100 32 92 32 92 24 76 24 88 36 104 52 116 68 120 68 112 84 128 92 116 80 108 48 100 72 136 112 176 148 200 144 188 136 160 96 136 100 160 104 148 96 124 64 96 52 100 52 88 36 92 60 144 124 208 140 200 136 208 140 204 124 184 128 196 128 196 128 196 128 196 148 196 132 176 112 168 112 164 124 164 116 160 120 160 108 144 104 164 108 156 132 212 152 172 88 112 60 160 140 216 216 340 248 364 312 388 316 384 256 256 160 232 168 236 172 240 176 240 172 244 172 248 176 252 180 252 172 244 176 248 176 244 168 240 152 212 128 212 164 252 176 236 172 236 160 236 172 244 160 220 140 216 148 224 156 232 160 232 160 220 144 220 164 240 164 228 156 216 140 204 132 200 136 208 124 196 132 200 124 192 128 200 144 212 148 204 128 192 132 212 176 232 148 224 168 260 180 268 164 264 156 212 184 332 300 320 168 96 0 4 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 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 96 184 232 164 200 156 136 116 120 60 112 84 104 68 96 64 52 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 4 0 24 52 80 84 88 88 84 80 80 84 84 76 80 64 84 52 80 56 88 68 100 56 84 56 88 60 92 64 96 260 332 264 352 296 368 280 336 264 332 252 324 256 328 248 316 280 340 268 336 268 332 252 312 240 312 256 328 272 336 272 336 256 348 256 344 256 340 248 332 268 352 264 352 264 360 280 372 316 404 316 404 316 404 316 404 332 408 304 392 316 412 320 404 336 416 316 380 272 332 236 300 220 296 228 296 224 288 216 280 200 272 204 280 204 276 196 268 232 316 244 332 264 352 288 364 264 340 260 328 240 304 220 288 248 316 232 312 260 372 336 436 324 388 276 444 384 476 316 384 332 416 276 368 248 340 200 284 176 280 200 320 236 344 252 356 268 372 272 380 292 408 312 428 328 448 340 468 356 472 356 468 372 484 364 480 368 476 352 456 324 440 336 456 352 476 360 480 396 528 404 536 412 540 404 540 412 540 412 540 412 540 412 540 416 544 416 540 412 536 408 536 408 536 412 544 416 548 424 552 428 556 428 560 432 564 436 564 408 552 408 556 412 560 416 560 424 568 428 576 436 580 440 584 424 572 432 576 436 584 444 588 452 592 448 592 452 600 460 604 456 604 456 604 456 600 456 600 456 600 456 600 460 604 464 604 456 604 468 620 484 612 456 580 420 564 428 568 428 564 416 552 384 516 344 452 280 384 224 344 312 408 272 372 252 352 216 300 220 268 216 340 280 512 608 752 616 696 560 520 316 336 248 344 232 368 332 496 348 360 204 320 432 564 496 584 476 584 540 680 544 660 552 664 548 644 516 624 500 616 500 616 500 612 492 608 440 584 452 600 460 596 448 584 460 600 460 600 460 600 460 600 460 600 452 584 436 568 424 560 432 572 432 576 436 580 440 576 404 488 316 384 228 304 140 224 64 204 128 304 256 448 392 540 496 652 560 696 552 660 528 656 524 644 500 608 456 564 420 540 336 444 284 384 232 356 228 360 248 388 268 396 284 476 452 660 540 676 540 676 540 676 540 676 536 672 540 676 540 680 544 680 532 672 532 668 528 664 524 664 528 668 528 664 528 664 528 668 528 696 568 728 644 680 296 96 0 4 0 48 0 40 0 16 20 72 56 120 64 88 32 104 40 96 40 96 40 92 32 84 32 72 16 52 16 80 60 120 80 116 80 84 36 48 40 72 28 64 28 76 40 72 20 44 0 104 520 648 548 612 412 604 448 608 488 644 516 616 468 552 468 572 496 592 504 568 452 512 412 360 184 116 44 96 92 140 60 60 36 28 56 100 28 84 24 48 24 56 24 36 4 32 12 64 60 68 36 56 36 48 20 60 36 72 40 44 8 4 8 8 0 32 16 28 0 28 32 68 48 84 44 80 28 68 44 100 68 132 100 148 104 148 100 172 64 140 40 136 56 168 52 164 72 176 36 120 0 140 36 96 28 68 28 80 40 84 48 100 64 124 108 188 172 236 180 204 144 152 84 88 28 48 32 44 0 12 0 20 0 28 4 28 20 48 36 48 20 28 20 32 8 24 24 56 52 72 20 40 0 12 0 84 72 96 24 48 20 44 16 36 8 32 8 32 16 32 16 32 16 32 12 32 16 32 16 28 8 20 0 20 12 48 36 68 44 72 44 80 48 96 56 96 44 84 44 68 48 68 64 100 104 132 124 140 124 140 116 124 96 108 112 128 76 88 104 100 24 32 8 52 24 56 60 152 132 148 112 148 104 132 88 124 96 144 84 120 84 120 84 120 84 120 108 140 96 124 80 112 76 112 80 116 80 108 72 104 68 96 72 100 44 112 164 232 164 200 124 168 136 192 172 232 204 264 216 260 208 288 260 316 212 228 104 176 116 168 108 172 116 160 124 168 116 168 128 180 132 172 124 168 112 156 108 160 120 172 116 148 100 136 100 152 128 180 120 152 104 148 116 160 116 144 96 132 96 136 108 152 124 164 120 156 120 152 112 144 100 136 100 140 96 140 104 144 92 128 104 148 100 140 88 128 80 124 92 132 88 128 88 136 92 148 92 152 104 164 108 172 120 188 124 200 120 172 96 196 216 328 268 160 0 0 0 16 0 4 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 116 156 192 140 188 92 144 48 108 32 80 32 72 32 72 64 76 32 20 0 0 0 8 4 0 12 4 12 4 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 60 60 76 44 68 40 68 40 68 40 68 32 60 40 72 48 68 36 56 36 56 32 52 28 56 32 60 392 516 392 528 416 540 404 516 448 564 436 560 440 568 440 556 416 536 412 540 420 544 412 528 440 564 440 560 436 552 424 544 412 532 412 536 412 528 404 524 412 532 408 528 412 540 424 552 432 552 432 552 432 552 432 552 432 544 412 536 424 548 424 540 440 540 420 500 364 444 312 408 312 420 312 420 312 416 304 408 300 408 304 416 308 420 316 424 324 436 340 456 360 480 380 496 416 528 412 520 404 516 400 512 404 508 392 504 404 536 444 572 468 552 444 580 484 572 436 536 432 524 408 524 432 548 432 524 428 540 440 556 452 564 456 560 468 572 460 568 460 572 468 588 436 572 448 584 460 592 464 596 468 592 460 596 476 612 480 608 492 636 500 648 512 660 524 668 532 676 540 680 540 680 540 676 540 684 540 684 540 684 540 684 544 688 540 684 540 680 536 680 536 680 540 688 544 692 552 696 556 700 556 704 560 704 564 708 556 700 560 704 560 708 564 708 564 712 568 716 576 724 580 728 572 716 576 724 584 728 588 732 592 736 588 732 592 740 600 744 608 748 608 748 604 756 604 756 600 760 600 764 600 772 604 776 608 772 596 764 584 744 552 708 496 672 504 680 512 680 508 676 504 652 492 624 468 600 448 584 488 604 444 568 432 560 400 516 316 368 244 360 248 484 532 708 684 816 668 688 464 516 384 508 420 588 472 532 252 308 244 520 512 684 556 684 500 640 500 692 560 740 576 760 588 760 580 752 548 728 560 744 576 756 584 760 580 760 596 776 604 772 596 764 580 752 580 752 580 752 580 752 592 764 588 760 588 756 584 756 596 768 596 768 600 772 600 776 652 816 624 804 628 796 592 748 556 744 576 776 616 816 652 840 632 836 676 856 660 832 656 844 672 848 660 832 644 816 628 804 656 820 620 780 588 764 588 772 624 812 636 808 620 808 652 852 664 844 664 844 664 844 664 844 664 844 668 848 672 852 672 852 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 644 840 664 828 696 900 708 776 408 380 80 100 24 156 56 100 44 124 84 168 80 140 88 196 96 176 100 176 96 184 92 176 96 188 68 168 60 172 96 188 100 180 88 144 48 112 52 116 72 100 72 104 72 104 44 104 8 364 688 836 676 916 652 920 624 876 620 856 584 824 560 816 548 780 516 728 492 696 476 660 484 616 376 464 232 296 84 156 88 156 72 120 68 152 48 152 76 136 56 112 24 96 28 128 28 156 80 168 56 156 52 148 44 136 64 136 56 100 20 60 12 52 12 88 44 100 48 136 52 152 56 160 72 176 80 192 80 192 92 228 140 288 196 336 176 316 168 304 148 316 172 352 196 376 180 356 148 332 128 300 116 232 84 200 68 200 72 192 72 188 84 208 108 240 152 272 204 336 240 368 244 336 192 284 108 204 60 156 28 136 12 124 24 128 28 120 24 112 24 104 32 88 24 72 40 84 48 88 36 100 20 84 44 152 84 152 48 124 40 120 32 112 28 104 32 88 32 88 32 88 32 88 24 84 28 84 28 80 20 72 12 72 36 100 60 112 72 112 84 116 96 120 108 116 104 112 80 116 68 112 76 128 96 148 132 176 132 176 124 160 108 144 112 164 100 164 176 196 76 88 8 68 24 104 92 208 152 208 132 196 144 192 128 176 120 180 120 176 120 176 120 180 124 180 120 176 116 168 112 172 116 176 120 172 116 168 108 160 100 156 104 172 80 180 204 308 216 288 208 280 208 288 220 304 236 328 264 348 256 368 304 396 288 352 164 232 160 240 180 248 172 236 172 240 164 240 176 252 176 244 164 236 168 240 168 240 164 236 172 232 148 204 136 208 148 224 156 216 144 216 156 228 152 212 140 216 136 220 144 228 156 240 156 232 152 228 144 224 140 216 140 196 136 192 144 204 144 192 136 188 132 188 132 184 128 184 136 184 132 184 132 192 140 208 156 228 168 244 168 240 176 252 188 244 196 244 160 256 208 336 292 308 116 52 0 8 12 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 0 0 0 0 0 0 0 0 0 0 0 0 4 0 144 184 208 180 204 148 168 116 136 96 108 68 100 68 100 88 92 48 36 4 12 0 8 0 8 4 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 0 20 24 64 68 92 72 84 68 80 64 76 60 72 68 88 72 92 72 88 64 84 60 80 56 76 56 76 60 80 344 420 336 420 344 428 344 416 348 424 340 424 352 436 352 424 364 440 364 452 384 468 384 456 364 440 356 428 340 416 332 412 352 448 348 452 344 444 336 440 332 436 332 436 336 444 344 452 356 460 356 460 356 460 356 460 344 444 336 444 348 452 340 440 360 448 336 408 296 356 248 324 252 332 248 324 248 312 232 300 236 320 236 324 248 344 268 360 272 360 280 372 296 384 304 392 324 408 320 408 324 420 340 432 340 428 332 416 328 420 340 432 368 468 356 472 344 440 336 464 332 436 316 440 344 464 348 452 368 480 372 488 376 488 376 484 360 468 348 456 336 448 336 448 360 476 352 480 360 488 372 500 376 492 364 492 380 512 396 520 396 528 400 532 408 536 412 540 412 544 416 544 416 540 412 536 412 540 412 540 412 540 412 540 416 540 412 540 408 536 408 536 408 536 412 544 416 548 424 552 428 556 428 556 432 560 432 564 424 560 420 564 420 568 424 568 416 564 420 568 428 576 432 580 432 576 432 580 440 584 444 588 448 588 444 588 444 592 452 596 456 608 456 608 456 604 456 604 456 600 456 600 460 600 460 604 472 596 436 560 408 536 384 516 344 484 348 488 344 480 336 476 340 484 348 496 352 500 368 504 376 488 352 468 360 468 340 436 320 360 240 296 176 324 336 460 476 600 520 556 396 436 328 404 216 280 116 180 32 156 148 368 268 412 356 484 380 488 416 540 428 544 440 564 456 572 456 572 428 552 444 572 464 588 476 596 460 600 468 612 476 612 468 604 456 596 456 596 456 596 456 596 456 600 464 608 472 620 484 624 484 624 484 628 488 632 492 632 524 648 540 676 576 688 548 644 544 664 552 668 552 660 536 648 524 656 532 656 512 644 528 676 532 664 532 664 532 664 532 664 544 672 532 656 520 656 528 660 528 664 532 668 532 652 504 624 524 656 524 656 524 656 524 656 528 660 532 664 532 668 536 668 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 548 712 548 668 512 680 588 732 584 636 404 252 0 0 0 76 52 44 0 32 40 76 32 56 60 92 68 96 64 96 60 92 64 92 40 72 28 72 52 96 60 84 52 60 28 40 32 60 52 72 44 68 44 52 0 12 0 296 660 668 520 648 472 588 444 604 428 564 384 520 392 540 400 500 360 452 332 432 320 424 316 384 304 348 252 276 200 220 88 72 60 60 48 72 44 96 52 80 36 48 0 28 8 44 12 64 56 68 32 56 36 48 4 48 28 64 36 40 8 8 12 8 0 24 8 20 0 48 0 32 0 36 0 60 32 84 32 84 48 108 88 148 128 180 88 160 80 156 64 152 76 172 76 200 104 204 96 204 32 92 48 104 32 68 24 68 24 64 20 60 32 68 40 76 48 80 68 132 152 240 248 296 268 296 220 228 160 156 92 92 32 44 40 48 16 24 0 12 0 16 0 12 0 12 8 28 8 20 0 24 0 24 8 80 52 64 20 44 16 36 20 28 16 28 24 36 24 36 24 36 24 36 12 28 16 28 16 24 8 16 0 16 20 52 40 68 40 76 52 96 56 108 60 108 60 104 68 88 72 84 64 80 60 76 92 112 100 124 108 128 108 124 112 132 92 132 180 196 100 100 0 4 0 52 68 132 104 140 88 132 108 140 92 112 68 104 80 116 80 120 88 124 88 128 84 116 80 112 76 116 80 120 84 116 80 112 72 108 68 104 72 104 44 120 172 248 180 228 184 228 168 224 164 224 164 224 196 248 192 264 228 304 256 316 128 152 80 172 128 180 104 176 124 168 116 168 128 176 128 168 112 164 124 180 132 172 116 160 132 164 112 140 92 132 96 140 112 148 104 144 112 156 108 144 108 144 104 144 104 148 112 156 116 156 108 144 104 148 112 156 96 136 88 132 100 152 108 148 76 124 80 128 84 132 88 132 100 132 88 132 88 136 88 140 108 168 116 176 116 168 112 180 108 188 124 188 108 168 108 164 212 276 180 64 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 0 0 116 140 172 120 172 80 148 52 112 28 72 16 64 28 76 64 72 28 32 0 0 0 0 4 0 12 4 20 0 20 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 32 44 80 56 76 52 68 36 64 28 56 52 76 44 68 40 64 40 68 40 68 36 64 36 64 40 68 420 540 408 528 408 532 412 536 424 544 416 544 428 560 432 552 424 548 424 556 444 572 444 564 440 560 432 552 432 560 444 572 448 568 452 572 448 564 440 560 428 548 432 552 436 560 444 564 464 584 464 584 464 584 464 584 452 576 460 584 468 584 456 572 460 564 448 544 412 508 384 488 388 496 380 484 360 460 336 444 340 452 336 448 340 464 368 488 392 504 388 496 380 488 376 484 372 488 364 484 372 504 396 524 404 520 392 504 384 508 392 520 428 556 444 564 436 556 452 596 456 568 440 560 448 568 440 552 440 564 452 580 464 592 476 596 488 608 488 608 488 608 492 616 516 644 512 640 512 652 528 668 548 668 524 656 532 672 544 676 532 672 532 672 532 672 532 672 548 688 548 688 548 684 536 676 540 684 540 684 540 684 540 684 540 684 540 680 536 680 532 676 536 680 540 688 544 692 552 696 552 696 556 700 556 704 560 704 560 704 560 704 564 708 568 712 560 704 564 708 568 716 576 720 576 724 580 728 584 732 588 732 588 732 584 728 584 732 588 736 604 744 604 744 600 752 600 752 596 756 600 760 596 772 600 772 608 760 560 712 532 700 528 696 516 684 508 672 488 652 468 636 476 640 476 636 476 628 468 628 468 608 452 600 460 604 452 588 428 536 392 488 320 440 320 448 352 532 440 564 408 520 384 512 348 420 240 448 404 620 492 644 552 736 604 780 612 772 612 800 600 780 604 784 604 780 596 772 604 780 608 788 612 788 612 784 616 792 624 800 632 800 628 796 628 800 628 800 628 800 628 800 624 800 632 808 644 824 656 832 644 816 648 820 648 824 652 824 640 820 644 836 656 828 624 784 632 816 640 820 644 824 644 824 652 836 656 828 644 824 660 852 652 832 652 828 648 824 644 820 652 832 652 832 656 836 660 840 636 816 632 816 640 828 656 840 652 832 652 832 652 832 652 832 656 836 656 840 660 844 664 844 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 664 828 656 848 696 840 656 796 688 864 740 792 492 400 84 88 0 84 36 148 40 104 44 164 72 160 80 172 92 176 92 176 96 180 80 168 72 160 88 168 88 160 72 136 52 124 56 132 64 132 60 132 56 124 24 104 0 496 736 804 568 800 596 868 556 796 548 792 520 764 488 744 468 724 448 692 428 652 392 592 392 552 356 492 304 452 332 476 208 188 72 132 44 132 40 140 60 132 64 124 56 136 44 104 36 156 76 164 52 156 52 152 40 128 56 132 52 104 28 72 36 80 20 80 12 64 0 92 20 108 12 108 16 132 32 144 48 172 80 212 108 236 116 244 136 276 152 292 156 304 164 332 148 360 216 392 228 420 192 300 116 236 80 200 64 196 72 196 60 188 68 188 68 176 52 164 24 156 68 228 164 328 256 396 276 380 244 336 200 296 152 252 108 204 72 156 36 120 24 104 12 76 0 60 4 68 12 68 20 92 20 96 52 160 88 152 40 116 32 116 28 112 24 104 32 88 32 88 32 88 32 88 24 84 28 84 28 80 20 72 8 72 36 96 64 116 80 116 96 124 104 120 108 124 112 124 108 148 104 148 96 132 80 120 76 128 96 156 128 188 152 204 160 192 116 160 176 240 188 256 116 116 44 140 128 188 132 204 132 192 140 192 120 164 104 160 112 168 116 172 120 180 124 184 140 192 128 180 116 172 112 168 116 172 112 168 108 164 104 160 100 168 80 188 216 320 236 308 208 280 208 288 216 296 216 308 240 336 252 352 276 384 320 424 244 256 148 240 192 244 172 256 172 240 164 236 172 248 172 236 164 240 172 248 176 244 168 236 156 220 144 208 136 204 140 212 148 212 144 212 148 216 148 212 152 224 148 216 144 220 148 224 156 224 144 212 140 216 156 228 136 188 128 188 144 212 156 212 124 184 128 184 132 188 132 188 132 184 132 188 132 188 136 200 148 224 168 244 168 240 172 248 168 224 180 260 196 272 168 240 196 312 224 164 16 12 0 8 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 4 12 168 196 208 176 208 160 188 128 144 92 100 56 92 64 104 84 96 64 56 24 20 0 4 4 8 4 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 8 8 0 20 44 76 72 72 68 68 68 64 64 64 76 84 64 68 56 68 60 76 72 80 68 76 64 80 68 84 340 432 332 420 320 420 332 436 344 436 340 440 352 452 352 444 340 432 336 436 348 444 340 428 356 448 352 448 356 460 376 476 352 456 356 460 356 456 348 448 336 440 340 448 348 452 352 456 356 460 356 460 356 460 356 460 344 456 360 464 360 460 352 452 332 448 332 448 340 444 332 432 344 440 340 432 336 416 324 408 288 384 276 372 276 380 292 396 316 416 312 408 300 396 292 388 300 400 288 392 288 404 312 420 304 400 284 380 284 400 316 432 304 424 316 432 332 456 352 464 344 452 340 456 352 472 360 468 348 468 356 480 372 500 392 512 384 504 392 512 400 516 404 520 392 516 380 508 380 520 396 532 412 532 388 520 396 536 408 540 412 540 412 536 408 536 404 532 420 548 420 548 420 544 408 536 412 540 412 540 412 540 412 540 412 540 408 536 408 532 404 532 408 536 412 544 416 548 424 552 424 552 424 556 428 556 432 560 416 552 412 556 416 560 416 560 416 560 420 564 424 572 432 576 436 584 440 584 440 588 444 588 448 588 444 584 440 584 444 588 452 604 452 604 452 600 452 600 452 596 452 600 456 596 460 600 468 584 416 532 388 528 388 528 376 512 364 496 344 476 332 468 348 484 344 476 336 468 336 460 352 476 348 476 368 488 372 484 348 476 364 460 336 412 272 376 284 436 368 488 384 504 404 508 428 552 456 628 536 660 524 632 492 620 500 608 476 580 464 584 508 636 504 632 496 620 488 612 504 636 508 632 500 624 488 616 500 636 500 644 504 644 504 644 492 632 492 632 492 632 492 632 504 648 508 652 516 656 520 660 508 648 512 652 512 656 516 656 528 652 528 656 536 664 536 652 544 664 532 648 520 648 532 660 512 648 520 652 516 648 520 656 528 656 524 652 516 644 512 640 528 660 532 664 536 668 536 668 532 668 536 660 512 648 536 684 524 656 524 656 524 656 524 656 524 656 524 656 528 660 532 664 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 524 644 492 668 556 700 564 700 544 664 584 756 676 684 388 316 40 20 0 0 4 52 16 20 48 52 68 72 84 76 100 84 56 76 48 76 52 84 64 96 64 80 40 60 28 56 32 56 40 44 44 52 48 44 16 12 0 320 572 612 532 596 464 588 400 536 360 508 360 492 324 440 288 416 272 404 256 388 228 368 284 400 296 376 268 348 300 384 252 104 20 40 16 56 28 56 28 56 16 36 24 68 24 20 16 68 56 64 28 52 36 56 20 60 36 72 44 52 28 32 32 28 16 48 28 48 24 64 0 52 0 48 0 32 0 16 0 16 0 36 8 64 32 80 44 108 64 136 80 156 96 180 116 220 144 216 128 232 132 200 56 92 36 68 28 76 40 76 32 72 48 80 44 64 32 48 28 56 12 48 28 96 92 148 100 136 108 164 144 192 156 188 104 132 100 116 76 88 52 76 40 48 0 12 0 20 0 20 0 16 0 12 0 80 64 84 8 32 8 32 12 28 12 28 12 24 12 24 12 24 12 24 12 28 16 28 16 24 8 16 0 20 20 52 52 80 56 84 56 96 56 96 56 104 60 104 76 104 92 108 88 96 72 80 48 72 64 96 96 128 128 148 128 164 116 120 128 168 176 260 200 164 88 132 108 136 100 152 108 144 104 128 76 108 76 116 72 108 76 112 80 116 84 120 96 128 88 116 76 112 76 112 72 108 72 108 72 104 68 104 60 92 36 112 172 248 184 232 144 196 144 208 156 216 160 220 176 244 204 268 220 288 252 324 248 232 108 168 112 172 112 192 124 168 116 164 124 172 120 160 124 172 116 164 116 164 124 172 112 152 108 144 100 140 96 136 100 144 104 144 100 140 100 144 116 152 108 144 104 144 108 148 116 148 100 136 96 144 112 160 92 132 84 136 104 160 116 160 96 136 92 136 88 132 88 132 96 132 88 132 88 132 76 128 72 140 96 164 108 168 112 180 108 172 112 184 124 192 116 160 128 180 160 180 92 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 0 0 0 0 0 0 0 140 156 176 124 176 88 160 64 120 32 76 16 64 32 80 56 76 44 56 16 16 0 0 0 4 4 4 12 4 20 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 4 16 52 36 52 36 56 40 64 36 68 56 72 44 60 36 60 44 68 52 68 48 64 44 68 48 72 432 556 436 548 424 544 436 564 424 540 416 540 428 548 424 540 448 564 440 560 444 564 436 548 428 548 424 544 424 544 428 548 456 576 456 576 456 572 448 568 440 564 448 576 456 580 460 576 456 576 456 576 456 576 456 576 444 568 456 576 448 564 448 572 436 548 448 564 460 572 464 572 440 552 448 564 456 568 456 568 440 544 428 532 420 532 424 536 428 536 428 536 432 540 432 544 444 560 436 548 432 552 444 560 436 544 420 532 424 560 468 596 456 580 456 576 472 608 476 576 472 592 476 596 480 600 484 608 512 640 504 640 508 648 516 656 488 628 492 632 496 628 488 624 516 648 516 648 516 652 524 660 524 648 512 648 528 672 544 676 536 676 532 672 528 668 528 664 540 684 544 684 544 680 540 676 540 684 540 684 540 684 540 684 536 680 536 680 532 676 532 672 536 680 540 688 544 692 552 696 548 696 552 696 556 700 556 700 552 696 552 700 556 700 560 704 560 708 564 712 572 720 576 724 584 728 584 732 588 732 588 732 596 740 592 732 588 732 588 736 600 740 600 740 596 748 596 748 592 756 596 756 596 768 596 768 604 756 560 712 532 700 524 692 516 684 512 680 508 684 516 692 504 684 508 692 516 700 528 704 540 712 548 716 556 720 564 724 576 752 592 732 612 744 572 744 572 744 616 768 632 800 664 808 636 808 664 832 652 796 628 804 632 804 628 812 644 836 664 856 632 800 628 800 628 800 628 800 632 804 636 808 636 808 632 804 644 816 648 820 648 824 652 824 636 808 636 808 636 808 636 808 648 820 644 816 644 812 640 812 644 816 644 816 648 820 652 824 636 812 628 808 628 816 644 832 648 820 628 800 620 808 636 824 636 820 648 832 656 832 648 824 652 832 652 832 652 832 656 836 644 824 644 824 644 824 648 828 632 832 668 844 644 816 640 832 660 840 660 840 660 840 660 840 656 836 656 840 660 844 664 844 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 700 864 688 852 656 812 656 844 680 840 668 832 680 856 720 880 556 472 116 100 0 96 0 68 20 112 32 128 52 144 68 144 60 136 68 152 80 164 92 172 88 140 56 116 48 116 48 120 44 140 44 144 44 136 24 112 0 344 404 624 596 804 596 804 576 768 528 728 496 728 476 724 460 696 416 648 396 644 408 636 400 572 388 540 368 528 412 564 344 204 32 132 28 128 36 100 88 176 84 120 36 132 56 116 40 160 80 156 48 152 60 152 72 152 76 148 68 120 48 96 32 80 32 156 144 248 180 272 160 256 160 260 148 236 112 212 60 156 12 112 0 112 8 140 24 168 60 204 88 244 132 284 180 372 276 468 308 436 220 344 108 240 76 216 76 220 88 224 72 204 80 200 76 188 56 168 64 172 60 164 52 164 56 168 64 176 80 208 128 252 152 260 136 256 140 260 144 252 140 240 136 212 88 148 56 120 36 104 24 92 8 76 32 144 84 152 28 104 28 104 28 104 28 100 20 76 20 76 20 76 20 76 24 84 28 84 28 80 20 72 12 64 36 96 72 116 88 124 100 124 96 124 100 120 108 136 92 136 96 144 96 136 88 128 76 120 76 124 88 136 100 148 104 184 152 172 140 188 168 272 276 280 180 208 148 192 140 204 144 200 136 176 108 160 116 180 108 164 108 164 108 164 108 164 100 152 96 152 100 160 108 168 100 156 100 156 100 156 100 156 88 156 72 176 204 312 224 296 204 280 212 292 220 300 216 304 232 336 256 356 272 372 296 392 336 356 212 232 156 236 180 252 172 240 160 236 168 240 164 228 172 240 160 224 152 232 168 244 164 232 160 224 144 204 124 188 136 208 144 212 136 200 140 212 152 224 148 216 144 216 148 220 152 220 144 212 140 216 148 220 132 188 136 200 156 216 156 208 144 196 140 192 136 188 132 188 128 184 132 188 132 184 124 188 112 192 144 228 164 236 168 244 184 232 172 236 172 248 160 244 196 232 172 268 184 100 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 16 172 196 204 168 196 148 172 140 152 104 112 68 100 68 108 76 96 80 84 56 44 12 4 4 8 4 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 4 0 8 16 32 32 36 36 44 44 52 56 56 72 84 68 80 68 80 72 84 68 80 64 76 64 76 68 80 296 420 312 424 304 420 312 440 332 444 320 440 328 444 324 436 328 440 320 440 328 444 320 424 328 448 332 448 328 440 320 428 328 440 328 440 328 436 320 428 312 428 324 444 332 444 332 440 332 444 332 444 332 444 332 444 324 444 336 444 324 432 328 452 312 444 320 452 328 456 336 452 312 432 324 440 332 444 340 444 336 452 332 448 328 444 328 440 320 440 328 448 336 456 344 460 324 448 320 444 320 444 320 444 332 452 324 448 328 464 352 484 368 496 372 472 360 492 372 468 372 488 372 484 364 476 360 476 380 508 372 500 368 500 372 508 392 528 396 532 396 524 388 512 388 520 392 524 396 524 396 524 392 516 388 520 400 536 408 532 400 524 396 524 396 520 392 520 404 536 412 540 412 540 412 536 412 540 412 540 412 540 412 540 408 536 408 532 404 532 400 528 408 536 412 544 416 548 424 552 420 548 424 552 424 556 428 556 420 556 412 560 416 560 420 564 420 568 424 572 432 580 436 584 444 588 444 588 444 588 444 588 456 600 452 592 444 588 448 592 448 600 448 600 448 596 448 596 448 592 452 596 452 596 456 596 452 584 432 564 424 560 412 544 412 548 408 552 416 564 432 580 420 556 428 568 444 584 468 596 476 608 484 616 488 616 500 624 488 644 500 608 544 652 512 668 504 632 516 624 512 644 532 636 508 628 472 608 492 644 504 624 496 620 476 600 472 604 468 596 504 632 504 632 508 636 512 644 508 640 516 648 520 648 520 648 508 644 504 644 504 648 512 652 508 648 508 648 508 648 508 648 504 644 500 640 496 632 492 628 496 636 496 636 500 640 504 644 528 652 520 636 508 632 512 644 508 632 508 632 516 648 528 660 508 640 508 644 520 652 516 644 512 644 512 648 516 648 516 648 524 656 520 652 524 660 532 664 516 652 528 668 540 672 536 668 528 660 528 660 528 660 528 660 528 660 528 660 532 664 532 668 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 480 648 532 668 512 652 516 660 532 656 520 676 564 696 536 640 636 696 500 364 48 0 0 44 0 0 8 20 44 40 72 48 32 60 40 76 56 88 60 88 64 76 24 48 16 52 16 40 52 44 56 48 56 40 24 8 76 248 200 200 240 416 424 588 440 572 444 560 404 520 392 532 392 508 344 476 324 480 332 488 348 472 300 384 248 364 292 396 268 72 0 64 16 52 28 24 100 188 172 148 44 60 20 44 12 72 44 60 16 56 32 64 52 84 56 80 52 60 36 40 4 8 12 112 176 248 224 248 204 252 188 244 176 224 164 216 120 156 68 88 0 24 0 4 0 8 0 24 0 40 12 68 36 116 152 316 288 288 148 168 76 104 52 76 44 84 52 88 48 76 56 72 48 60 36 56 4 48 16 60 24 60 20 56 44 76 36 80 60 104 68 100 80 120 76 120 80 132 96 144 124 152 92 116 68 84 36 48 8 44 0 28 12 72 48 56 0 24 0 24 8 24 8 24 12 24 12 24 12 24 12 24 12 28 16 28 16 24 8 16 4 20 28 56 52 84 60 92 76 104 60 100 60 108 72 116 72 96 80 96 80 96 76 88 80 92 68 80 64 80 68 84 68 128 124 124 112 124 100 172 200 220 160 152 100 136 104 132 88 128 92 120 76 104 72 116 72 104 68 100 64 96 56 92 52 88 52 92 56 100 68 108 60 96 60 96 60 96 60 96 60 92 32 108 164 240 176 224 156 208 160 224 172 228 168 220 184 240 184 248 208 280 236 300 264 304 180 168 80 172 116 164 128 168 112 164 120 168 112 156 112 160 108 156 108 156 112 160 120 164 124 160 112 144 92 124 92 140 104 140 92 128 96 144 108 148 104 144 104 148 112 152 112 152 108 144 104 140 100 140 88 132 96 152 120 164 108 140 84 132 88 132 88 136 92 136 92 132 88 136 88 128 72 120 64 132 92 164 108 164 104 172 124 188 112 168 92 160 104 168 140 168 140 212 188 136 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 0 0 136 156 176 120 168 72 140 68 132 48 96 36 76 36 76 40 84 52 84 40 48 4 8 0 4 4 4 12 4 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 8 0 0 0 16 0 20 0 28 4 28 32 52 36 60 44 64 44 64 44 64 40 60 40 60 44 64 404 532 428 544 420 536 428 556 440 548 424 540 428 544 424 532 436 552 432 552 444 560 440 548 428 548 440 560 444 556 432 544 436 556 436 556 436 552 428 544 420 544 432 560 444 560 440 556 428 548 428 548 428 548 428 548 436 564 444 556 424 544 440 572 452 568 452 564 444 556 436 548 452 568 452 568 444 556 432 548 436 552 440 556 440 556 436 548 452 568 452 568 456 572 456 572 460 584 468 588 468 588 464 584 476 600 480 604 484 604 484 604 480 620 492 588 456 604 492 608 472 604 488 616 492 624 508 644 504 644 496 636 492 640 500 648 496 648 508 660 516 660 512 652 504 652 516 660 524 660 516 652 524 660 516 656 520 656 504 636 536 676 536 676 536 676 536 676 524 668 532 676 540 680 540 680 540 684 540 684 540 684 540 684 536 680 536 676 532 672 528 672 536 680 540 688 544 692 552 696 548 692 548 696 552 700 556 700 560 704 560 708 564 712 568 712 568 712 572 720 580 724 584 728 588 732 588 732 588 732 588 732 604 748 600 740 592 736 592 740 600 740 600 740 596 748 596 748 592 752 592 756 592 768 596 768 580 748 580 760 596 772 592 756 584 756 580 752 580 760 596 776 604 796 600 796 604 792 604 792 612 800 624 800 624 796 628 804 604 812 616 772 660 804 596 796 640 812 644 792 632 808 644 792 632 812 644 808 632 804 628 800 624 804 616 808 632 836 632 812 636 808 632 804 632 804 636 808 640 812 644 816 644 812 640 808 640 808 636 808 636 812 644 820 640 812 640 812 640 812 640 812 644 816 644 812 640 808 636 808 632 804 632 804 636 808 636 812 636 820 640 820 636 820 644 828 640 824 648 832 648 824 640 816 648 820 636 816 640 828 648 828 660 836 656 832 648 828 644 824 648 824 640 820 644 832 660 844 692 844 640 816 652 848 664 836 656 836 656 836 656 836 656 836 660 840 664 844 664 848 668 848 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 668 840 652 812 656 860 680 820 656 844 672 840 636 820 660 864 680 852 748 860 580 464 100 84 0 92 0 104 24 116 32 120 48 124 68 144 80 148 80 148 108 156 68 124 60 132 56 116 64 140 56 132 48 108 16 64 44 384 324 320 212 320 240 420 500 712 628 796 596 752 572 796 564 772 560 780 560 760 524 712 464 636 452 616 432 568 408 532 304 164 40 184 44 124 32 104 144 340 332 348 152 160 52 116 48 152 76 152 48 148 64 148 84 160 84 148 72 116 44 96 28 72 20 196 216 356 260 336 268 368 256 356 244 360 256 372 256 376 256 356 204 284 108 204 44 164 36 144 12 140 16 152 12 120 36 308 244 376 208 364 136 264 96 220 84 220 84 212 84 208 80 196 68 184 56 176 68 172 60 160 52 164 60 172 40 144 36 156 64 188 84 192 112 216 80 192 72 196 96 216 136 244 140 236 128 200 76 148 68 152 68 144 76 168 72 124 24 100 24 96 24 96 24 88 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 12 60 36 96 76 120 92 128 116 140 108 132 108 140 120 156 112 156 108 148 104 144 100 144 104 144 96 136 88 136 96 140 92 156 108 132 112 140 104 188 156 228 180 192 116 184 132 168 104 172 124 180 116 164 100 156 108 160 100 152 92 144 84 140 108 160 100 152 96 152 96 152 88 144 92 148 92 148 92 148 96 164 76 180 208 312 224 292 184 264 204 292 228 308 228 316 244 324 228 324 256 368 296 392 300 388 264 240 144 244 184 212 176 240 160 232 164 240 160 224 148 224 160 236 164 232 152 220 144 216 156 232 164 224 148 212 128 204 144 208 132 196 132 212 148 212 144 212 144 216 152 224 152 220 152 216 144 208 132 196 128 188 144 216 168 220 148 192 116 172 120 180 132 192 140 196 128 184 132 192 132 184 120 180 128 208 160 240 168 236 164 236 176 236 184 248 172 248 176 268 176 244 176 248 208 224 88 28 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 4 24 184 212 224 184 208 152 172 140 160 120 132 88 112 72 104 72 100 88 104 80 68 32 20 4 8 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 8 12 0 0 8 4 4 0 4 0 4 0 24 32 40 52 52 56 48 52 64 64 60 60 56 64 60 68 304 424 304 420 300 416 296 416 296 416 300 424 304 428 312 432 316 436 312 432 312 436 320 444 308 432 320 444 324 440 312 428 324 444 332 440 320 428 320 436 316 428 316 428 316 428 316 428 316 428 316 428 316 428 316 428 320 428 316 428 320 436 328 444 300 440 296 444 296 444 308 444 316 444 316 444 324 444 324 444 304 452 336 452 300 420 312 464 324 452 328 460 336 468 340 472 332 468 328 472 328 476 332 476 332 472 324 468 328 484 352 504 380 504 384 504 380 496 368 488 364 488 364 492 372 500 380 508 364 500 356 504 360 508 364 508 368 508 364 504 360 500 356 496 376 508 364 500 364 508 380 520 384 512 372 508 380 516 376 508 396 524 400 528 400 532 404 532 408 536 408 536 408 536 408 536 412 540 412 536 408 532 404 532 400 524 396 524 396 528 404 536 424 548 416 540 412 548 424 560 420 552 428 556 432 560 428 556 424 560 416 564 420 568 424 568 436 576 428 568 428 584 448 600 444 588 444 588 444 588 444 588 444 588 444 592 448 596 452 596 448 600 448 600 448 596 448 596 444 588 444 592 448 588 452 592 448 584 444 584 448 596 464 608 468 608 464 600 460 600 464 604 468 600 480 604 476 608 480 616 484 616 488 620 488 624 492 628 488 624 496 620 492 616 488 616 496 624 496 628 500 632 504 632 492 636 484 632 484 632 484 628 484 628 484 628 484 628 484 628 488 624 488 628 492 628 496 632 500 636 500 636 500 636 500 636 500 636 496 632 492 636 496 640 504 644 504 640 500 636 496 636 500 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 508 640 508 640 508 640 508 640 500 632 500 636 504 640 508 640 516 648 516 648 516 648 516 648 516 648 516 652 520 656 524 656 528 656 524 652 520 656 524 660 528 660 528 660 528 660 528 660 536 668 536 664 532 660 528 660 532 664 532 664 532 664 532 664 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 520 656 520 656 520 660 516 660 520 668 512 664 512 664 504 668 496 676 552 724 624 708 488 476 240 136 0 0 0 24 0 12 20 68 40 68 36 84 68 108 76 80 28 60 28 52 24 68 28 56 44 72 80 56 24 0 176 284 244 240 212 236 136 232 140 260 244 428 408 532 448 552 432 524 388 504 372 496 324 444 300 436 284 416 284 400 308 440 292 48 0 56 48 12 12 8 116 216 216 288 168 56 8 36 16 60 28 64 20 48 16 52 36 72 48 68 36 48 24 44 16 24 0 140 188 220 192 212 184 244 176 240 172 240 172 236 196 264 204 268 208 268 208 268 200 228 164 152 56 40 0 0 0 0 0 20 12 80 52 96 68 108 68 100 56 92 68 104 84 84 48 64 56 76 56 72 32 72 32 68 28 64 24 64 4 48 8 52 12 56 16 56 16 64 20 72 32 84 44 92 48 100 76 128 120 176 112 116 68 88 12 52 76 104 20 28 4 28 4 28 8 24 4 24 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 4 20 28 76 80 92 72 108 96 112 80 108 72 112 76 116 92 112 104 120 104 108 84 92 88 96 76 88 72 88 80 104 104 116 100 104 84 100 80 104 156 160 116 124 84 120 96 136 76 108 68 104 64 100 68 104 64 100 64 100 64 96 52 88 48 84 52 92 56 96 64 100 52 88 52 88 52 88 52 88 40 84 28 100 152 232 168 216 176 220 160 216 160 224 172 232 160 220 172 240 196 264 216 276 256 300 220 248 120 132 76 176 124 168 120 164 116 160 112 156 108 156 108 152 104 148 100 148 100 144 112 156 116 152 104 140 84 124 88 136 96 136 96 132 112 144 92 132 100 148 108 148 112 148 104 140 92 128 84 120 88 144 116 176 132 168 108 144 84 128 80 124 80 120 76 120 108 136 80 124 84 136 84 132 76 132 80 148 100 164 104 172 116 176 116 180 108 184 112 180 120 192 148 188 160 188 116 84 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 0 8 148 160 172 108 156 72 148 64 128 56 108 44 76 28 60 36 84 48 80 60 84 24 0 0 4 0 4 8 8 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 0 0 4 0 8 0 8 0 8 0 8 0 20 8 32 20 36 4 24 12 36 24 48 36 56 424 540 424 536 420 532 416 532 416 532 420 540 424 544 432 548 428 544 428 544 428 548 436 556 432 548 436 556 440 552 432 548 432 556 440 556 428 544 424 552 424 544 424 544 424 544 424 544 428 548 428 548 428 548 428 548 428 548 424 544 428 552 436 556 436 552 440 556 444 556 444 560 444 560 444 560 444 560 444 560 428 560 460 572 440 548 440 564 452 568 452 572 460 576 464 580 464 584 468 588 472 592 472 592 472 592 468 592 476 604 492 620 500 624 504 628 500 624 496 616 492 612 488 616 496 624 504 640 504 644 500 648 504 648 508 652 508 652 504 648 504 648 500 644 504 648 508 656 512 656 512 656 520 660 508 656 516 664 516 652 516 656 520 660 520 664 524 664 536 676 536 676 536 676 536 676 540 684 540 680 536 676 532 676 528 672 528 672 528 676 536 684 548 692 548 692 548 696 556 700 552 696 556 704 564 704 560 704 560 704 560 708 564 708 568 712 576 716 564 708 564 716 580 732 584 728 584 728 584 728 584 728 588 732 588 736 592 736 596 740 600 740 600 740 596 748 596 748 588 752 592 752 592 764 592 768 596 768 592 764 596 776 608 784 604 776 604 776 608 784 616 796 604 804 608 804 608 804 616 800 612 792 616 796 616 800 624 796 624 796 624 792 620 788 616 788 624 796 624 800 628 804 632 804 636 804 632 808 632 808 628 812 628 812 628 820 628 820 628 812 624 800 628 800 632 804 636 808 636 808 636 808 636 808 636 808 640 808 636 804 632 808 636 812 644 816 644 812 640 808 636 808 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 820 640 820 640 820 640 820 632 812 636 816 636 820 640 820 648 828 648 828 648 828 648 828 648 828 648 832 652 836 656 836 660 836 656 832 652 836 656 840 660 840 660 840 660 840 660 840 668 848 668 844 664 840 660 840 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 832 656 836 664 840 664 848 664 856 664 856 664 860 664 848 680 836 668 812 692 872 728 848 748 728 384 296 20 84 0 196 68 140 64 160 96 168 72 136 100 140 60 132 64 124 56 128 44 112 60 112 72 84 36 56 224 336 284 308 280 324 244 340 260 344 236 372 300 504 424 624 484 664 496 640 428 588 440 648 476 648 456 636 444 592 444 604 364 168 28 128 32 112 76 172 192 328 232 344 176 144 48 120 52 140 64 144 56 128 52 132 56 140 68 132 48 100 36 96 36 96 12 232 228 320 236 316 232 340 232 340 228 336 224 340 244 368 256 396 276 404 276 404 264 384 272 376 216 280 108 192 4 124 0 108 0 148 32 180 56 196 72 208 88 208 84 196 100 200 68 176 72 188 76 176 72 172 72 168 68 160 64 156 56 152 56 156 60 156 60 164 56 168 56 176 72 188 80 192 88 216 132 280 244 424 356 468 396 540 360 276 84 144 48 132 28 104 32 96 28 88 24 84 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 12 40 20 80 64 104 88 136 116 152 116 152 116 148 112 148 108 156 116 164 116 152 100 136 100 144 100 144 104 152 112 156 120 156 120 132 76 108 100 164 164 196 136 168 116 168 124 180 112 164 104 156 100 156 100 156 96 156 100 156 96 152 92 144 96 152 92 148 92 144 88 144 88 144 88 144 88 144 88 144 72 152 72 172 196 300 216 288 212 284 216 296 228 312 236 328 220 316 228 328 244 336 252 340 292 376 308 352 212 212 136 228 160 232 160 236 164 236 164 240 156 228 156 224 152 220 148 220 144 216 148 220 152 220 148 216 128 196 132 200 132 204 136 208 148 212 136 208 148 220 152 216 148 216 144 208 132 196 124 192 128 196 156 228 172 220 152 196 128 184 128 184 124 180 124 176 144 184 124 180 128 192 136 196 128 196 136 220 156 232 164 240 172 240 176 248 180 248 180 256 168 248 184 244 184 244 148 160 28 40 0 16 0 24 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 4 24 180 200 204 160 188 144 172 136 160 120 132 88 108 64 92 72 96 80 92 88 96 52 12 8 4 0 0 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 8 4 8 4 8 4 0 4 0 4 8 16 12 20 12 20 20 28 28 36 36 40 304 424 300 420 300 420 296 416 296 416 300 424 304 428 312 432 304 424 300 420 304 428 312 432 312 432 316 436 316 436 312 432 308 432 316 432 304 424 304 432 308 428 308 428 308 428 308 428 312 432 312 432 312 432 312 432 308 428 304 424 304 428 312 436 296 432 292 436 292 440 304 440 316 440 316 440 324 440 324 440 304 440 312 456 316 448 304 436 316 452 316 452 316 452 316 456 316 456 320 460 320 464 324 464 324 464 328 472 336 480 344 488 368 492 372 500 376 500 376 496 368 492 368 492 372 500 380 508 364 500 364 500 368 504 368 508 364 500 368 504 368 504 372 508 364 508 380 524 388 520 376 508 384 512 372 512 384 520 380 512 380 508 384 512 388 516 388 516 408 536 408 536 408 536 408 536 412 540 412 540 408 536 408 536 408 532 404 532 404 536 412 544 420 548 424 556 428 556 428 556 428 556 432 564 436 564 436 564 424 560 416 560 420 564 420 568 424 564 416 556 412 560 424 572 436 580 436 580 436 580 436 580 444 588 444 588 448 592 448 596 448 600 448 600 448 596 448 596 448 596 452 596 456 596 456 600 464 604 464 604 468 612 476 620 464 604 464 604 472 616 484 628 492 612 492 612 484 612 480 612 472 612 472 616 476 620 480 620 480 620 480 620 476 616 476 616 484 624 484 628 488 632 492 632 484 636 484 636 484 636 484 632 484 628 484 628 484 628 484 628 496 632 496 636 500 636 504 640 500 636 500 636 500 636 500 636 500 636 496 632 492 636 496 640 504 644 504 644 500 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 508 640 508 640 508 640 508 640 500 636 504 636 508 640 508 640 516 648 516 648 516 648 516 648 516 648 516 652 520 656 524 656 528 656 524 652 520 656 524 660 528 660 528 660 528 660 528 660 536 668 536 664 532 660 528 660 532 664 532 664 532 664 532 664 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 660 528 664 528 664 524 668 512 668 504 664 504 664 500 668 480 680 508 672 516 704 580 740 556 764 668 644 284 164 0 20 0 56 0 72 4 44 20 120 40 64 16 68 40 64 28 68 40 68 52 68 44 28 0 76 248 316 240 256 216 264 172 248 216 264 188 240 188 276 232 320 296 420 376 492 368 472 356 492 316 440 308 452 324 420 328 448 292 68 0 8 8 80 164 208 204 240 152 200 100 48 8 48 8 60 20 68 12 52 8 56 32 64 44 64 32 40 16 40 4 16 0 156 188 212 168 208 152 220 144 220 144 216 144 216 156 240 184 264 208 280 212 276 224 280 252 296 236 244 164 188 84 104 28 40 0 4 0 0 0 12 0 48 36 68 40 56 60 80 48 64 52 76 60 76 48 76 36 72 28 64 20 60 20 60 16 56 16 56 16 52 0 52 4 60 16 68 24 72 28 76 48 104 132 244 284 340 368 476 432 340 172 88 0 28 4 28 4 32 8 28 8 28 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 4 4 0 20 20 44 56 96 88 112 92 124 96 116 88 108 100 120 108 124 104 112 88 100 88 108 100 120 108 128 112 132 116 136 112 84 36 52 84 140 136 148 108 120 88 112 92 120 72 104 64 96 60 96 60 100 60 96 60 100 60 92 56 88 68 104 64 92 52 84 44 76 52 88 52 88 52 88 52 88 44 84 32 112 164 232 164 216 160 212 164 224 176 232 176 232 184 244 196 256 204 256 200 252 200 284 256 312 188 180 84 152 112 160 112 160 112 160 116 164 108 156 108 152 104 148 100 148 108 148 108 148 108 152 116 160 96 136 92 128 88 132 100 144 104 144 100 148 112 160 112 148 108 148 104 144 92 132 88 128 76 132 104 160 120 160 104 140 88 132 88 128 84 124 80 124 100 132 80 124 88 136 80 132 76 132 80 144 96 160 100 164 112 168 116 176 104 180 108 180 92 172 116 176 148 196 148 148 64 48 0 0 0 4 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 0 0 136 152 172 112 164 68 136 68 132 52 100 40 76 32 72 24 76 36 80 48 88 32 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 8 0 8 0 8 4 0 4 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 8 4 12 8 16 416 536 416 536 416 536 416 536 416 536 416 540 420 544 424 544 420 540 420 540 420 544 428 548 428 548 428 552 432 548 428 548 428 548 436 548 428 540 428 548 424 540 424 540 424 540 424 540 428 544 428 544 428 544 428 544 428 540 424 536 420 540 428 544 428 552 432 552 436 556 436 556 436 560 436 560 436 560 436 560 440 560 436 560 452 576 448 556 452 572 448 568 448 568 448 564 452 584 452 588 456 592 460 592 460 596 468 608 480 612 480 612 480 616 488 628 500 632 500 632 492 624 492 624 492 628 500 636 496 640 500 644 500 648 504 648 496 644 500 648 504 652 508 656 508 656 516 664 524 664 516 660 512 652 504 652 512 660 512 652 508 648 512 652 512 656 516 656 532 672 532 672 532 672 532 672 540 684 540 684 540 684 540 680 540 680 536 680 536 684 544 692 544 696 556 708 564 704 556 696 556 704 564 712 568 712 568 708 556 700 560 704 560 708 564 708 568 708 560 700 556 704 560 708 572 716 572 716 572 716 572 716 584 728 588 732 588 736 592 736 596 736 596 736 592 744 592 744 596 756 600 760 596 772 600 772 608 780 608 780 612 784 616 788 604 776 604 776 604 780 616 792 616 808 612 796 612 792 608 784 604 776 608 780 612 784 616 784 620 788 616 788 616 788 616 788 624 796 624 800 628 804 632 804 636 804 636 804 636 804 632 808 632 812 628 812 628 820 628 812 636 808 636 812 640 816 644 816 636 808 636 808 636 808 636 808 640 808 636 804 632 808 636 812 644 816 644 816 644 816 644 812 640 812 640 812 640 812 640 812 644 816 644 816 644 816 644 816 640 820 640 820 640 820 640 820 636 816 636 820 640 820 644 824 648 828 648 828 648 828 648 828 648 828 648 832 652 836 656 836 660 836 656 832 652 836 656 840 660 840 660 840 660 840 660 840 668 848 668 844 664 840 660 840 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 664 844 664 848 668 856 672 856 664 848 668 848 664 848 664 848 648 848 700 876 688 840 656 820 680 832 668 864 732 780 380 288 48 140 36 208 124 200 76 172 72 136 56 136 76 124 64 120 76 100 68 88 64 64 0 164 356 400 308 348 288 360 272 356 252 372 276 384 256 392 240 376 212 396 280 508 416 596 448 592 448 636 440 636 440 604 444 616 348 188 32 124 80 264 280 380 252 328 164 264 128 132 56 132 52 140 68 140 60 124 56 128 68 148 80 140 60 108 48 116 28 96 20 264 248 324 224 324 216 328 220 328 216 336 220 336 224 360 244 392 268 404 268 396 264 384 264 392 264 388 260 388 244 364 220 324 164 248 72 164 24 128 16 128 32 148 48 148 64 156 60 152 64 152 72 164 76 172 72 164 64 160 60 156 52 148 48 144 44 140 40 136 52 148 56 156 60 172 64 176 56 164 36 120 12 160 92 216 160 268 224 420 316 232 8 92 32 104 32 92 32 84 32 84 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 20 24 0 32 16 56 40 100 88 132 108 156 120 164 116 156 132 176 132 176 128 168 116 156 116 164 128 180 136 180 132 168 132 140 92 72 24 68 84 156 140 172 124 160 108 152 108 152 96 156 96 148 92 148 92 148 92 148 96 152 96 148 92 144 100 156 96 148 88 136 80 132 88 144 88 144 88 144 88 144 80 152 76 192 212 300 208 288 212 292 224 308 232 304 220 304 252 348 264 364 272 360 264 348 240 340 300 380 284 300 180 224 164 236 160 232 156 228 152 224 156 228 156 224 152 220 148 220 148 216 144 208 144 220 160 232 144 204 128 192 124 200 140 212 140 196 144 208 160 220 156 200 148 204 144 196 140 192 132 188 120 184 144 208 156 208 144 192 132 188 132 188 128 184 124 180 132 176 120 180 132 192 132 192 128 196 136 216 152 228 160 236 164 240 168 240 176 244 176 244 176 248 180 256 200 280 196 256 144 144 48 40 0 24 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 0 0 0 0 0 0 4 20 172 192 200 168 192 140 160 140 160 116 128 84 112 72 104 60 92 80 88 80 100 72 48 4 4 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 4 0 8 0 8 0 8 0 8 0 4 4 4 4 0 0 0 0 4 4 4 4 4 4 0 0 312 416 312 416 312 416 312 416 312 416 316 420 316 420 320 424 320 424 320 420 320 428 328 432 324 428 324 424 320 428 324 428 308 432 320 436 312 428 312 440 304 424 304 424 304 424 304 424 308 428 308 428 308 428 308 428 308 424 300 420 300 420 304 424 292 428 292 428 296 432 304 432 312 436 320 436 320 436 324 436 332 436 296 420 316 452 328 444 320 444 320 444 320 440 316 444 320 452 320 452 324 456 328 460 328 464 336 472 344 476 344 476 344 480 352 492 364 500 368 500 364 496 360 492 360 496 368 504 368 496 368 500 372 500 376 504 368 500 372 504 376 508 380 512 384 516 368 512 368 516 380 528 360 500 352 500 364 512 368 504 384 516 388 516 392 520 392 524 404 532 404 532 404 532 404 532 412 540 412 540 412 540 412 544 412 540 408 536 412 544 420 548 416 552 428 564 436 560 428 552 428 560 436 568 440 568 440 564 420 556 412 560 416 560 420 564 424 568 420 564 420 564 420 564 424 568 424 568 424 568 424 568 440 584 440 588 444 588 448 592 444 596 444 596 444 592 444 592 452 596 456 600 456 600 460 600 464 604 464 608 468 608 468 608 468 608 464 600 456 596 456 596 488 604 484 604 472 600 468 600 460 604 456 612 460 616 452 616 472 620 476 620 476 620 476 620 484 628 484 632 488 636 492 636 492 636 492 636 492 636 492 632 492 632 492 632 492 628 492 628 496 636 500 640 504 644 504 644 496 636 496 636 496 636 496 636 500 636 496 632 492 636 496 640 504 644 504 644 504 644 504 648 500 640 500 640 500 640 500 640 504 644 504 644 504 644 504 644 504 644 504 644 504 644 504 644 500 640 504 644 504 648 508 648 516 648 516 648 516 648 516 648 516 648 516 652 520 656 524 656 528 656 524 652 520 656 524 660 528 660 528 660 528 660 528 660 536 668 536 664 532 660 528 660 532 664 532 664 532 664 532 664 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 532 664 536 668 536 672 536 672 520 668 520 668 512 668 512 668 516 672 504 668 516 672 520 684 564 680 504 652 576 752 532 556 268 220 0 40 4 116 32 96 16 56 4 68 40 64 28 68 68 60 40 36 32 20 0 152 260 276 200 252 188 256 200 240 168 236 168 200 132 224 180 260 148 216 108 228 176 360 284 424 292 392 280 400 304 400 336 456 244 28 0 36 100 244 288 292 232 248 144 184 96 44 4 28 8 60 20 68 12 56 8 56 36 68 48 68 36 44 24 40 4 16 0 192 220 220 168 224 156 232 152 236 156 240 160 240 156 244 172 256 184 256 176 248 192 260 196 260 204 272 216 284 212 272 224 280 224 252 172 204 96 120 40 36 0 16 0 44 16 44 20 48 24 52 32 60 36 68 24 68 20 64 20 64 16 56 12 52 8 48 4 44 12 64 12 68 28 68 32 72 32 68 28 28 0 24 12 24 40 12 0 148 188 116 0 44 8 36 8 32 12 36 8 32 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 16 12 0 20 12 16 4 32 44 68 64 100 88 116 92 116 124 140 124 136 120 132 112 124 108 128 116 132 116 124 100 116 112 88 32 12 0 36 52 84 112 120 96 112 80 100 72 100 64 96 56 88 48 84 52 88 52 88 56 96 60 92 56 88 52 88 52 88 52 88 52 88 52 88 52 88 52 88 52 88 52 84 40 136 184 232 156 216 168 220 176 240 188 244 180 232 184 244 200 264 212 272 216 272 200 264 216 296 236 272 144 156 104 152 104 152 108 156 108 160 108 156 108 152 104 148 100 148 108 144 100 140 100 148 116 160 104 136 88 120 80 124 96 140 92 136 96 148 116 160 108 144 104 148 100 140 96 136 88 132 80 128 96 148 108 144 92 128 88 132 88 128 84 124 80 124 88 120 76 124 88 136 80 128 76 132 80 144 92 152 96 156 108 164 108 168 108 172 100 176 116 184 120 188 148 196 168 196 148 160 80 56 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 0 8 140 148 168 116 168 68 128 68 132 56 104 44 84 40 80 16 76 36 76 40 84 48 60 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 16 0 8 0 0 4 4 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 412 532 416 536 416 536 420 540 420 540 420 540 420 540 420 540 424 544 424 544 424 548 432 552 428 548 424 544 424 544 428 548 428 548 440 552 432 548 436 560 428 544 428 544 428 544 428 544 424 540 424 540 424 540 424 540 432 544 424 536 420 536 424 540 424 544 424 548 428 548 428 552 432 556 432 556 432 556 432 556 456 564 420 540 432 572 456 580 444 568 444 568 444 568 444 568 452 584 452 588 456 592 460 592 464 596 468 600 472 604 476 608 472 608 484 620 492 628 496 628 500 628 496 624 492 628 500 632 492 636 496 636 500 640 500 640 500 640 504 644 504 644 508 648 520 668 508 656 504 664 520 680 504 648 496 652 508 668 512 652 520 660 520 664 524 664 528 668 528 668 528 668 528 668 528 668 540 684 540 684 544 688 544 688 540 684 536 680 536 684 544 692 548 692 552 700 556 700 556 700 556 700 560 708 564 708 564 708 552 700 556 700 560 704 560 704 568 712 568 712 568 712 568 712 568 712 568 712 568 712 568 712 580 728 584 728 588 732 588 732 592 732 592 732 588 740 588 740 592 756 596 756 596 768 596 772 600 772 604 780 608 776 604 772 612 780 604 768 592 760 588 760 604 788 604 780 600 780 604 776 600 764 612 768 616 772 616 772 616 776 616 776 620 780 620 780 628 788 628 792 632 796 636 796 636 796 636 796 636 796 632 804 632 804 632 808 632 808 628 808 636 808 636 812 640 816 644 816 636 808 636 808 636 808 636 808 640 808 636 804 632 808 636 812 644 816 644 816 648 820 648 820 640 812 640 812 640 812 640 812 648 820 648 820 648 820 648 820 644 820 644 820 644 820 644 820 644 820 644 820 648 824 648 828 648 828 648 828 648 828 648 828 648 828 648 832 652 836 656 836 660 836 656 832 652 836 656 840 660 840 660 840 660 840 660 840 668 848 668 844 664 840 660 840 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 664 848 664 852 668 856 672 852 668 844 668 844 668 840 668 844 676 844 644 852 676 868 668 872 608 884 728 892 652 848 692 904 720 732 388 348 108 212 116 256 76 144 52 128 68 112 56 108 84 92 60 84 60 92 0 332 352 400 280 408 248 376 244 364 276 448 308 436 288 508 380 572 400 596 416 576 368 552 420 636 400 588 372 580 380 564 408 600 328 160 24 200 208 384 328 376 284 392 236 328 160 140 40 112 52 140 68 140 64 120 60 124 48 132 60 124 40 92 24 96 28 100 52 324 292 356 248 372 256 368 256 372 264 376 264 388 256 380 256 388 252 384 248 384 236 380 260 404 276 400 260 380 284 400 264 392 268 404 276 396 264 332 184 184 24 76 8 116 24 108 40 116 36 108 40 124 56 144 56 148 60 148 64 152 68 156 68 152 64 152 64 152 68 156 68 160 72 164 72 168 52 164 64 152 52 160 48 144 40 160 28 128 68 156 36 112 36 104 36 96 36 88 36 80 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 24 32 16 48 28 32 4 44 32 80 56 116 88 144 104 160 132 176 128 168 124 164 116 160 116 160 116 156 108 144 96 132 88 76 12 16 8 52 44 80 104 144 108 144 100 140 88 128 88 144 84 140 80 136 84 140 84 140 88 148 92 148 92 144 76 132 80 140 88 148 92 152 88 144 88 144 88 144 88 144 88 148 84 216 236 300 200 288 212 292 228 312 248 332 256 344 240 336 252 352 268 364 284 376 284 356 284 356 300 360 236 244 132 208 140 220 156 232 168 244 156 228 156 224 152 220 148 220 144 212 140 208 140 208 140 212 136 200 124 188 120 188 124 196 132 184 132 196 148 212 152 200 144 200 144 196 140 192 136 192 132 192 144 204 148 196 132 180 128 184 124 180 124 176 120 176 120 168 116 180 132 192 132 188 128 196 136 216 148 224 152 228 160 232 160 236 168 236 172 240 180 240 172 252 180 252 172 264 184 232 172 156 48 36 0 20 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 4 52 188 192 196 164 196 140 156 132 156 120 140 100 120 76 104 64 96 84 84 72 96 84 72 28 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 4 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 8 8 8 4 4 4 4 308 412 308 416 312 420 316 420 316 420 316 420 316 420 316 420 316 420 312 416 316 424 324 428 324 428 320 420 316 424 324 428 300 428 304 432 300 428 304 440 300 428 300 428 300 428 300 428 296 424 296 424 296 424 296 424 308 432 300 424 296 424 296 424 284 420 288 424 296 424 300 424 316 432 320 432 320 432 320 432 328 436 312 424 316 444 336 456 324 440 328 444 332 452 336 452 332 452 332 452 336 456 336 460 348 464 340 456 340 464 348 476 344 476 352 484 356 484 356 484 368 492 364 488 360 492 364 496 372 496 376 500 376 504 380 504 388 512 384 508 384 508 380 500 372 508 364 508 364 512 372 516 364 504 360 508 372 524 376 516 392 520 392 524 396 524 400 528 400 528 400 528 400 528 400 528 412 540 412 544 416 548 420 548 408 536 404 532 408 540 416 544 420 548 420 548 420 552 428 556 424 552 428 560 436 560 432 560 416 552 412 556 412 560 416 560 416 560 420 568 428 572 428 572 428 572 428 572 428 572 428 572 436 580 440 584 440 588 444 588 440 592 440 592 440 588 440 588 444 592 448 592 452 592 452 596 460 604 468 612 468 608 460 600 468 608 460 596 456 596 456 596 476 600 480 604 472 608 468 612 464 612 456 620 452 620 448 624 468 612 472 616 476 620 480 620 488 628 488 632 492 636 496 636 492 640 492 640 492 640 492 636 492 632 492 632 492 632 492 632 492 636 496 636 500 640 500 640 496 636 496 636 496 636 496 636 500 636 496 632 492 636 496 640 504 644 504 648 508 652 512 652 500 640 500 640 500 640 500 640 508 648 508 648 508 648 508 648 504 644 504 644 504 644 504 644 504 644 504 648 508 648 512 652 516 648 516 648 516 648 516 648 516 648 516 652 520 656 524 656 528 656 524 652 520 656 524 660 528 660 528 660 528 660 528 660 536 668 536 664 532 660 528 660 532 664 532 664 532 664 532 664 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 660 532 664 536 668 532 672 528 668 528 668 528 676 520 668 528 644 528 676 548 656 504 632 548 644 464 620 516 696 532 644 552 736 608 612 356 344 172 200 16 64 0 60 28 56 24 64 56 44 56 20 16 0 0 356 468 452 412 476 364 404 360 380 352 472 416 472 384 500 428 508 388 520 432 540 360 448 296 432 376 460 364 456 372 444 384 488 276 28 0 108 168 244 232 252 220 280 220 256 128 40 0 40 8 60 20 68 12 56 8 56 16 52 28 48 16 24 0 24 0 24 20 244 260 256 192 272 188 272 192 280 200 288 204 288 196 268 188 260 180 256 184 260 156 244 172 256 180 252 164 232 208 272 188 252 184 264 192 264 252 292 204 152 16 0 0 28 0 32 12 40 4 28 8 40 4 40 0 48 8 60 20 64 24 68 24 68 28 72 28 72 24 68 24 72 36 72 40 72 28 56 20 32 24 56 32 24 0 56 24 28 12 40 0 20 12 40 8 36 16 36 12 36 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 8 8 0 24 12 12 0 20 16 28 20 48 44 68 64 80 92 108 88 100 80 92 76 92 76 92 72 84 64 80 64 80 32 24 0 4 0 20 16 32 84 100 84 104 80 92 64 76 56 88 48 80 40 76 44 80 44 84 52 92 56 92 56 92 40 76 44 84 52 88 56 92 52 88 52 88 52 88 52 88 60 80 44 156 204 236 148 216 168 216 160 220 168 228 172 232 172 224 168 228 180 248 204 268 204 284 236 300 244 308 212 236 96 144 96 148 104 152 108 156 108 156 108 152 104 148 100 148 100 140 100 140 96 132 88 124 84 124 80 120 76 116 76 116 84 128 76 132 92 152 104 152 100 148 96 144 96 144 92 140 100 148 104 148 100 136 80 120 80 124 76 120 72 116 72 116 80 112 72 124 92 136 80 124 76 132 80 140 92 148 88 148 108 156 104 164 100 168 88 172 100 160 104 180 132 164 128 184 148 192 156 160 76 44 0 0 0 0 0 0 8 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 52 168 152 160 112 168 68 128 52 124 60 120 64 92 40 72 20 84 40 76 24 76 52 76 24 28 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 16 4 8 4 8 4 4 8 4 8 0 12 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 412 532 412 536 416 540 420 540 420 540 420 540 420 540 420 540 416 532 412 532 412 536 420 544 432 548 420 536 416 540 428 552 412 536 428 540 420 536 428 552 432 548 432 548 432 548 432 548 424 540 424 540 424 540 424 540 436 552 432 544 424 540 424 540 416 540 420 544 420 544 424 548 432 556 432 556 432 556 432 556 432 556 436 560 440 568 448 576 436 564 444 572 452 580 456 592 456 592 456 596 456 600 460 600 472 604 460 592 456 600 472 616 472 616 480 624 484 624 480 620 496 636 492 628 488 628 492 632 496 628 496 632 500 636 504 636 516 644 512 640 508 636 504 636 496 652 504 668 512 664 504 656 512 664 504 668 520 684 528 668 516 656 520 660 520 664 524 664 528 668 528 668 528 668 528 668 540 684 540 688 544 692 548 692 536 676 532 676 532 680 540 688 552 692 544 684 540 692 552 704 548 696 556 700 560 704 556 700 552 696 552 700 556 704 560 704 552 696 560 708 568 716 572 716 572 716 572 716 572 716 572 716 580 724 580 728 584 732 588 732 588 732 588 732 588 740 588 740 588 748 588 752 588 760 592 764 604 780 612 788 612 780 604 772 604 776 600 772 600 776 608 780 604 780 608 784 612 780 616 784 608 768 612 768 616 772 624 772 612 772 612 776 616 780 620 780 628 788 628 792 632 796 636 796 640 792 640 792 640 792 636 796 632 804 632 804 632 804 632 804 632 804 632 808 636 808 640 812 636 808 636 808 636 808 636 808 640 808 636 804 632 808 636 812 644 816 644 820 648 824 652 824 640 812 640 812 640 812 640 812 648 820 648 820 648 820 648 820 644 816 644 816 644 816 644 816 644 816 644 820 648 824 652 828 648 828 648 828 648 828 648 828 648 828 648 832 652 836 656 836 660 836 656 832 652 836 656 840 660 840 660 840 660 840 660 840 668 848 668 844 664 840 660 840 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 848 656 852 660 848 664 848 668 848 668 844 668 844 668 840 672 844 684 864 652 864 656 856 660 908 632 876 708 924 684 864 660 892 668 860 704 856 720 856 580 560 92 168 48 128 52 100 56 108 56 104 88 96 24 96 20 584 564 660 544 768 540 728 568 732 564 776 588 720 512 732 564 756 568 752 540 736 540 708 488 648 460 656 448 652 436 608 424 608 336 152 12 204 164 272 208 300 208 360 252 352 160 132 52 152 52 140 68 140 60 120 56 124 52 124 60 120 40 92 28 100 32 108 72 352 336 380 276 404 276 396 284 400 292 408 296 420 288 408 276 392 264 400 276 412 272 392 244 368 232 372 248 388 248 384 264 400 288 412 280 384 260 368 260 260 72 76 0 88 24 96 44 104 32 88 32 108 28 112 36 124 52 136 64 144 56 140 60 144 64 148 68 152 64 148 68 148 68 156 68 160 80 164 40 128 48 176 68 152 44 128 16 148 76 116 0 120 40 108 40 96 36 88 36 88 28 84 28 84 28 84 28 84 24 76 28 76 32 72 24 60 12 16 0 32 16 32 12 64 24 64 32 76 40 96 60 108 88 124 80 116 72 112 76 112 76 112 68 100 68 108 76 112 12 36 20 36 8 28 16 64 88 124 100 136 100 128 76 116 88 136 80 128 76 128 76 136 80 136 84 148 92 148 92 148 80 136 80 140 84 144 88 144 88 144 88 144 88 144 88 144 92 148 84 232 248 304 200 284 224 288 204 268 188 256 184 264 184 268 172 260 180 272 208 296 224 344 308 380 312 388 312 364 168 236 160 224 144 208 128 200 156 228 156 224 152 220 148 216 136 208 140 208 136 196 116 180 116 188 120 188 116 180 108 164 128 172 120 172 136 192 152 200 148 196 144 192 144 192 140 188 152 208 152 208 144 188 124 172 120 176 116 172 116 168 112 164 112 164 116 180 136 192 132 188 128 196 136 212 144 220 148 220 156 228 156 232 164 232 172 232 168 228 168 264 188 248 172 272 176 236 188 220 144 124 24 24 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 4 92 216 200 192 160 196 140 160 120 152 128 156 112 128 80 100 68 104 92 84 64 88 80 76 52 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 8 0 8 0 8 0 8 0 0 0 4 4 4 8 8 8 0 0 0 4 4 8 8 8 304 404 312 416 316 412 304 404 308 408 308 408 308 408 308 408 296 408 300 416 312 428 320 432 300 412 304 416 304 420 308 420 300 424 308 432 312 432 312 432 312 432 312 432 312 432 312 432 304 420 304 420 304 420 304 420 304 420 304 424 308 424 312 428 300 424 300 428 304 428 308 432 296 432 316 436 312 424 316 444 328 452 328 452 328 452 328 452 324 448 324 448 324 448 320 444 344 468 332 464 332 464 332 460 344 476 336 464 332 464 332 464 360 484 372 492 376 496 384 500 376 492 376 496 380 500 384 500 384 504 380 504 380 508 388 516 380 508 392 520 396 516 384 500 384 508 388 516 392 520 400 524 400 520 396 516 392 520 396 528 388 528 388 528 388 528 388 528 392 532 388 528 392 532 396 540 400 536 392 528 392 536 404 548 396 536 396 540 400 544 404 544 412 540 412 540 412 540 412 540 416 544 416 548 420 552 424 552 428 556 432 560 432 564 436 564 440 568 440 568 440 568 440 568 416 564 412 564 412 564 412 564 432 584 436 588 436 592 440 588 448 592 452 588 456 592 460 600 460 596 468 604 472 600 472 596 476 608 476 608 476 608 476 608 484 616 484 616 484 616 484 612 484 612 484 608 480 608 476 612 480 620 476 620 476 624 484 632 476 624 476 624 476 624 476 624 492 636 488 632 484 636 488 640 476 636 480 640 484 644 488 648 484 640 484 640 484 640 484 640 480 624 480 628 484 628 488 632 492 636 492 632 484 628 484 624 508 644 512 640 508 636 504 632 524 652 520 648 516 652 520 656 500 644 500 644 500 644 500 644 496 640 500 648 508 652 508 652 504 644 504 644 508 648 512 652 504 644 504 648 508 648 512 648 508 640 504 636 508 644 516 652 524 656 524 660 528 660 528 660 532 656 532 656 532 656 532 656 536 660 536 660 536 660 536 660 532 668 528 664 524 668 528 672 532 672 532 672 532 672 532 672 520 664 520 664 520 664 520 664 516 660 520 668 524 664 520 660 516 660 524 660 524 660 516 660 520 664 520 664 520 664 520 664 500 648 504 656 504 668 512 676 508 668 512 680 516 680 508 676 516 688 520 688 536 708 576 716 412 184 0 36 0 52 40 64 68 60 44 0 0 4 20 548 460 528 436 540 448 532 452 560 488 560 464 528 436 512 424 512 464 540 432 492 376 448 336 420 356 424 348 436 364 428 360 440 212 36 0 132 104 136 72 148 96 148 152 176 96 56 8 48 32 56 24 48 24 48 24 52 40 52 32 44 12 36 4 28 0 4 56 260 304 316 260 328 236 300 216 288 216 292 224 300 216 288 224 288 224 292 224 288 188 256 208 276 216 272 204 260 188 252 200 260 188 240 180 248 204 272 236 176 4 0 12 40 28 40 28 32 12 28 24 44 16 44 32 44 12 20 4 28 32 48 36 52 40 56 44 60 32 60 32 68 40 68 40 68 8 36 8 40 16 48 32 52 40 48 20 64 44 52 8 28 12 32 20 44 28 36 16 24 8 32 8 28 12 20 8 24 12 24 20 32 28 24 16 20 0 4 0 12 8 24 16 32 12 28 24 40 36 44 36 40 64 76 64 64 36 48 48 72 40 56 44 68 60 76 44 52 4 16 4 24 20 36 16 28 56 84 64 84 60 84 60 80 60 92 52 84 48 88 56 92 52 84 52 88 68 100 68 88 52 84 52 84 52 84 52 84 56 88 56 88 56 88 56 88 48 68 48 164 184 236 164 180 128 164 112 144 88 124 68 116 76 124 64 112 60 120 76 136 132 204 180 268 240 308 264 316 204 176 92 144 124 148 92 140 104 148 108 148 108 144 100 136 100 144 96 136 92 132 84 128 88 132 88 140 100 140 80 112 88 128 80 120 80 136 104 156 96 140 96 136 92 132 88 132 96 152 116 160 96 132 80 136 72 124 80 128 76 120 64 104 72 120 72 124 76 128 80 124 76 124 80 132 96 152 108 168 100 152 80 156 92 176 100 168 100 176 104 180 120 184 124 192 132 196 136 176 104 116 44 64 0 0 0 8 0 4 8 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 4 4 4 0 0 8 16 64 160 144 160 88 148 104 136 76 120 68 112 60 92 24 60 40 76 36 68 44 76 56 88 32 32 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 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 532 408 540 412 536 404 528 408 536 408 536 408 536 408 536 412 532 416 540 420 544 424 548 408 528 412 532 416 536 416 536 416 536 424 544 432 544 428 544 428 544 428 544 428 544 428 544 420 544 420 544 420 544 420 544 420 544 424 548 424 552 428 552 424 548 428 552 428 556 432 556 424 556 440 560 428 552 436 568 452 584 452 584 452 580 448 580 460 592 456 588 456 588 456 588 460 592 460 596 464 596 464 596 476 604 468 600 464 596 464 600 476 612 480 616 484 624 492 628 488 624 492 628 492 632 496 632 508 636 504 636 504 640 512 648 508 640 512 648 516 644 508 644 512 668 512 672 520 676 524 680 524 676 516 672 516 672 520 672 524 664 528 664 528 664 528 664 528 664 524 660 528 668 536 672 536 668 532 664 532 672 540 680 536 672 536 676 540 676 544 680 540 684 540 684 540 684 540 684 544 688 544 692 548 692 552 696 552 696 556 700 560 704 560 704 568 712 568 712 568 712 568 712 564 708 568 708 568 708 568 708 580 720 584 724 588 728 588 728 588 732 588 728 584 740 588 748 588 752 592 760 596 768 596 768 600 764 600 764 600 764 600 764 608 772 608 772 608 772 608 772 612 772 616 768 612 764 608 764 620 772 616 772 616 776 624 784 624 776 624 776 624 776 624 776 632 784 632 780 628 784 632 788 632 788 628 792 632 792 632 792 632 792 632 792 632 792 632 792 624 784 624 788 628 788 632 792 644 800 640 800 636 796 632 792 640 800 636 796 632 796 632 796 648 808 644 808 644 808 644 812 636 796 640 800 640 800 640 800 640 800 644 808 648 808 648 808 648 808 648 812 652 812 656 816 644 804 644 808 648 812 652 820 652 832 648 828 652 836 660 840 656 836 656 836 656 836 652 832 656 836 656 836 656 836 656 836 668 844 664 840 656 832 652 832 664 840 660 832 656 836 664 840 676 848 672 844 664 840 660 836 656 840 656 840 656 840 656 840 660 848 668 852 672 852 668 852 664 856 664 856 664 856 664 856 652 844 652 848 656 848 656 856 668 872 664 864 664 860 664 856 660 856 672 856 680 860 684 860 684 832 688 852 688 868 692 868 680 772 304 128 24 120 24 120 56 112 80 120 12 80 124 736 552 680 484 672 508 700 512 700 512 684 476 648 444 624 432 620 448 628 432 612 412 592 400 588 424 608 416 612 428 584 416 576 260 168 56 256 152 216 96 208 80 196 120 224 88 140 28 132 56 136 48 128 48 124 48 128 52 124 48 116 40 104 28 104 24 96 108 332 312 360 268 408 312 424 308 424 312 428 324 436 308 412 308 412 308 404 308 412 304 428 308 428 312 432 308 428 288 420 312 432 304 416 292 412 288 396 284 276 36 60 20 80 40 100 44 96 36 96 36 116 28 108 40 108 24 88 20 100 40 112 40 116 44 116 48 120 44 128 48 144 56 152 56 156 64 160 56 160 52 156 44 156 64 132 48 144 68 128 32 104 32 104 36 108 40 96 28 84 32 84 32 80 24 76 24 68 20 64 28 72 32 60 20 48 4 40 12 48 24 64 36 68 16 52 24 64 32 64 32 60 52 92 68 100 56 84 60 88 56 64 48 64 52 56 40 36 0 8 12 28 32 60 52 72 80 108 80 124 84 124 80 124 84 120 76 112 76 116 84 124 84 132 76 144 92 156 92 144 84 136 84 136 84 136 84 136 84 136 84 136 84 136 84 136 84 128 96 220 220 276 188 216 140 192 128 172 108 160 100 152 108 160 96 148 96 156 108 172 116 176 128 208 192 296 288 376 280 292 164 212 140 204 128 200 144 212 148 216 144 208 140 204 144 200 140 192 136 188 128 184 128 184 128 188 136 188 120 164 124 176 116 172 124 188 144 208 140 192 136 188 132 188 136 192 144 204 160 204 140 176 128 176 124 172 124 172 120 164 112 156 120 160 120 172 124 176 124 180 124 180 124 196 136 212 152 224 160 216 148 212 168 236 172 228 172 236 176 240 184 248 192 252 180 244 176 224 152 180 120 144 44 28 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 4 4 4 0 0 8 20 108 204 188 200 140 188 148 172 120 156 112 148 104 132 72 96 72 88 64 84 68 92 84 100 68 56 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 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 300 404 308 408 308 408 304 400 308 408 308 408 308 408 308 408 304 416 304 420 308 420 308 420 292 404 296 408 296 412 300 412 296 416 300 424 308 424 304 424 308 428 308 428 308 428 308 428 308 424 308 424 308 424 308 424 308 424 308 428 312 428 316 432 304 428 304 432 308 432 312 436 304 436 312 436 308 432 316 448 324 448 324 448 324 448 324 448 336 460 336 460 336 460 336 460 324 456 324 460 332 464 336 468 344 472 340 468 332 468 336 468 360 472 364 476 368 484 376 488 376 492 380 492 384 496 384 496 380 504 380 504 380 508 388 512 384 508 388 512 388 512 384 504 388 512 388 516 396 524 400 528 396 520 392 512 388 516 396 524 384 524 376 524 376 524 376 524 376 524 372 520 376 524 380 532 384 532 380 528 380 532 388 540 388 536 388 536 392 540 392 544 412 540 412 540 412 540 412 540 416 544 416 544 420 548 420 552 420 548 424 552 424 556 428 556 440 568 440 568 440 568 440 568 420 568 416 568 416 568 416 568 424 576 428 580 428 584 432 584 440 580 436 580 440 584 448 592 448 588 452 596 460 592 456 592 464 600 464 600 464 600 464 600 472 608 472 608 472 608 472 612 476 616 476 616 472 612 472 612 480 616 476 616 476 620 484 628 468 624 460 624 460 624 460 624 460 624 464 628 464 628 460 624 468 628 468 628 468 624 464 624 468 628 468 628 468 628 468 628 484 624 484 628 488 628 492 632 496 636 496 636 492 632 492 632 488 628 492 632 496 632 496 632 508 644 508 644 508 644 508 644 492 632 492 636 496 640 500 644 500 640 500 640 504 644 504 644 500 648 504 648 508 652 508 656 504 648 504 652 508 656 512 656 524 660 520 660 520 664 528 668 524 664 524 660 516 656 512 652 520 660 524 660 524 660 524 660 540 676 540 672 536 672 532 668 524 668 512 664 508 668 512 672 528 684 524 676 516 668 508 664 512 664 512 664 512 664 512 664 500 656 508 664 512 664 512 664 512 660 512 660 512 660 512 660 504 652 508 656 508 660 512 660 512 664 508 660 508 656 504 656 504 660 508 668 516 680 524 684 508 688 508 688 516 688 528 684 572 752 584 400 40 16 0 40 16 64 12 48 0 0 152 628 484 496 340 448 380 492 384 468 360 444 344 416 320 400 312 396 300 384 300 388 304 388 304 384 316 388 312 412 332 396 320 404 176 52 36 168 100 116 32 96 24 52 36 76 36 36 0 32 32 52 28 44 32 48 32 48 32 48 28 40 12 36 4 28 0 32 68 208 204 208 176 252 188 256 192 272 208 284 224 288 240 304 248 300 252 304 252 300 248 288 240 280 236 280 244 292 212 268 240 288 236 276 228 272 232 280 232 172 8 0 0 16 36 44 48 52 32 40 32 48 12 28 20 32 12 20 12 28 20 32 20 32 24 36 24 32 0 24 0 36 12 44 20 48 44 68 40 56 32 52 28 48 36 52 24 68 40 48 8 36 16 32 20 40 24 32 16 28 8 32 8 28 12 20 8 24 12 24 24 28 24 28 12 16 0 12 8 20 20 36 32 40 24 32 28 40 32 40 28 32 20 40 48 64 52 60 48 60 32 36 12 20 4 20 0 4 0 8 0 24 20 48 44 68 48 76 56 80 52 76 52 76 36 72 32 68 32 68 36 72 44 72 40 76 60 92 56 80 52 84 52 84 52 84 52 84 48 80 48 80 48 80 48 80 44 76 56 156 156 192 116 132 68 108 60 96 48 88 44 88 48 92 40 84 40 92 52 100 32 68 20 76 68 168 180 256 260 268 168 152 88 132 96 128 100 144 104 144 104 140 96 132 100 144 96 136 92 132 84 128 80 120 80 128 88 128 76 108 68 112 64 112 76 132 96 148 96 132 84 120 80 128 92 144 100 156 108 148 88 124 72 120 84 128 76 120 68 116 68 116 72 120 72 120 76 124 76 120 80 128 84 128 92 140 108 156 96 148 80 148 96 164 104 164 104 172 108 176 116 180 120 184 120 180 112 168 112 156 112 152 76 52 0 4 0 8 0 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 4 4 4 0 0 8 16 80 164 140 164 92 148 100 132 68 112 60 104 52 92 28 64 28 64 32 68 40 72 64 92 68 64 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 528 404 532 404 532 400 528 408 536 408 536 408 536 408 536 424 540 420 536 416 532 412 532 400 520 400 524 404 528 408 528 416 532 420 540 424 536 420 532 424 540 424 540 424 540 424 540 424 548 424 548 428 552 428 552 428 552 428 552 432 556 432 560 432 556 432 556 436 560 436 564 436 560 436 556 432 560 444 572 444 576 444 580 448 580 448 580 452 584 452 584 456 588 456 588 452 584 456 592 464 600 472 604 476 604 472 600 468 600 472 604 472 612 476 616 484 620 488 624 492 628 492 632 496 632 500 636 504 636 500 632 504 636 508 644 508 640 508 644 512 640 508 644 512 668 512 672 520 680 524 684 516 672 512 668 512 668 516 664 520 656 520 656 520 656 520 656 520 656 516 652 516 656 524 664 528 664 528 664 528 668 532 672 532 668 536 672 536 676 540 676 536 680 536 680 536 680 536 680 540 684 544 688 544 692 548 692 544 688 544 692 548 696 552 696 564 708 564 708 564 708 564 708 560 704 564 704 564 704 564 704 572 712 572 716 576 720 580 720 576 720 576 720 580 736 588 744 584 748 592 752 592 764 588 760 596 768 596 768 596 768 596 768 604 776 604 776 604 776 604 776 612 776 616 776 616 776 616 772 620 776 616 776 616 780 624 788 628 784 628 784 628 784 628 784 620 780 628 788 632 784 624 784 632 808 628 804 624 796 620 796 624 800 624 800 624 800 624 800 632 804 632 804 636 808 636 812 632 804 632 800 628 800 628 800 628 800 632 804 636 812 640 812 644 816 648 820 648 820 644 816 640 812 640 816 648 824 652 824 644 816 644 816 644 816 648 820 644 812 644 816 648 816 652 820 652 820 656 824 660 828 660 828 660 836 656 832 656 836 660 840 672 848 668 840 660 832 652 828 664 840 664 840 664 840 664 840 660 836 660 840 664 844 668 844 664 840 660 832 656 836 664 840 672 848 672 844 668 840 664 840 656 848 656 848 656 848 656 848 640 836 648 844 652 844 652 840 648 848 648 848 648 848 648 848 640 840 644 844 648 848 648 852 632 832 632 832 640 836 644 832 640 824 640 816 640 820 644 816 652 800 640 796 640 820 652 844 636 788 756 892 440 248 40 60 48 120 0 88 24 80 332 716 520 616 404 588 436 624 432 600 412 580 408 572 404 572 408 580 392 560 388 556 380 544 372 536 372 544 368 556 388 524 368 508 220 172 108 268 140 188 76 176 76 156 52 160 64 136 36 132 52 132 44 128 44 120 48 124 48 116 44 112 40 104 28 104 24 100 64 212 156 212 128 248 128 244 152 256 172 264 172 256 204 292 204 284 204 284 204 284 176 268 168 260 164 260 164 264 136 236 148 244 144 240 148 248 188 264 192 212 36 48 12 48 28 80 48 96 48 92 36 96 20 76 20 76 20 76 24 84 28 84 28 84 28 84 28 88 16 84 20 92 28 108 40 120 44 128 52 136 52 148 56 148 64 132 56 148 68 120 36 108 32 104 36 96 32 92 28 88 32 84 32 80 24 76 24 68 20 64 28 68 28 56 16 44 8 40 12 52 28 64 36 72 40 72 40 72 40 72 36 68 20 60 36 80 56 76 60 80 48 52 16 20 4 8 0 4 16 16 20 28 24 52 56 88 68 100 72 108 72 116 68 112 68 104 64 100 64 104 68 108 72 120 64 132 80 144 80 132 80 132 80 132 80 132 80 132 76 128 76 128 76 128 76 128 80 132 100 204 176 216 128 164 104 160 100 152 96 156 100 160 96 152 92 148 92 152 104 160 96 148 96 156 112 184 144 208 244 324 224 232 136 216 152 196 140 208 140 208 140 204 132 200 140 196 140 192 136 188 132 188 128 180 124 184 132 188 124 172 100 160 104 164 116 184 136 196 136 184 120 172 120 188 144 208 152 200 148 188 132 168 116 164 136 176 120 164 112 160 116 168 120 160 120 168 120 168 116 176 128 184 124 192 128 204 140 212 152 212 144 212 152 224 164 228 168 232 172 236 176 240 180 244 192 252 184 240 164 204 144 172 132 96 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 0 0 0 4 4 4 0 0 8 20 132 204 184 204 144 184 144 172 112 148 100 140 100 132 76 104 64 92 64 80 64 92 84 100 100 92 48 24 4 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 300 400 296 396 296 396 300 400 308 408 308 408 308 408 308 408 312 420 308 416 300 412 296 408 288 400 288 400 292 404 296 408 296 420 300 424 304 420 296 416 304 424 304 424 304 424 304 424 308 424 312 428 316 432 320 436 312 432 316 432 320 436 320 436 308 436 312 436 316 440 316 440 324 440 312 432 312 444 324 452 312 444 312 448 316 452 320 452 320 452 324 456 328 460 328 464 324 456 328 464 336 472 344 476 344 472 340 468 336 472 344 476 368 480 372 484 376 492 380 496 380 492 384 496 384 500 388 500 380 500 376 500 376 504 384 512 384 508 384 504 380 508 384 504 384 512 388 516 392 524 396 528 388 516 384 512 384 512 388 516 380 520 372 520 372 520 372 520 368 516 368 516 368 520 376 528 372 524 376 528 380 528 380 528 384 532 384 536 388 536 392 540 408 536 408 536 408 536 408 536 412 540 412 544 416 544 420 548 416 544 416 544 420 548 424 552 436 564 436 564 436 564 436 564 412 556 412 556 412 556 412 556 424 568 424 568 428 572 432 576 424 576 424 576 428 584 440 592 440 588 448 592 452 592 448 588 456 596 456 596 456 596 456 596 464 604 464 604 464 604 464 604 472 612 472 612 472 612 472 616 476 612 472 612 472 616 480 624 472 624 464 624 464 624 464 624 464 624 468 628 468 628 464 624 480 636 480 632 472 628 468 624 476 632 476 632 476 632 476 632 488 636 488 640 492 644 496 644 484 632 488 636 488 636 488 636 484 632 488 636 492 644 496 644 496 648 504 656 508 652 500 644 500 648 504 652 508 656 512 660 504 648 496 640 492 644 500 648 488 648 488 652 492 652 496 656 492 656 496 656 500 660 500 664 504 660 500 652 496 656 500 660 516 672 512 664 504 656 496 652 500 656 508 656 508 656 508 656 488 636 488 636 488 632 484 632 484 640 480 636 480 636 484 640 484 640 484 640 484 640 484 644 484 636 484 636 484 636 484 636 480 636 484 640 488 636 484 632 484 632 484 632 484 632 484 632 460 608 460 608 460 608 460 608 476 608 476 612 472 608 472 612 468 600 452 584 436 576 432 576 412 560 380 536 384 560 440 600 504 640 496 684 648 492 40 0 0 88 8 28 0 0 316 488 360 408 304 396 316 396 300 388 304 392 304 392 308 396 312 400 304 388 296 376 276 352 252 332 260 340 264 360 284 348 264 352 140 64 64 160 68 108 48 112 80 80 32 68 32 48 12 40 32 48 24 44 28 44 28 48 28 40 24 36 8 36 4 28 8 16 0 68 60 88 40 68 8 56 20 68 28 68 28 60 36 76 44 76 44 76 44 76 24 64 28 76 32 68 20 56 8 48 0 32 0 36 16 68 52 88 84 108 16 4 4 4 8 28 28 40 20 32 8 32 8 20 0 16 4 24 8 28 16 32 16 32 16 32 12 28 0 16 0 16 0 32 8 44 8 40 20 52 32 56 36 52 32 52 32 72 36 40 8 40 16 36 12 32 16 28 16 28 8 32 8 28 12 20 8 24 16 24 24 28 20 20 4 8 0 8 0 16 12 32 24 36 20 32 16 28 16 28 16 28 20 24 16 28 28 48 44 60 40 36 4 4 0 0 0 4 0 16 0 20 4 32 40 76 36 64 44 68 40 64 40 60 32 68 32 68 32 68 32 68 36 64 32 68 48 80 48 72 48 80 48 80 48 80 48 80 44 76 44 76 44 76 44 76 40 76 56 140 108 132 60 92 60 104 56 104 60 108 68 116 56 100 56 100 56 104 64 108 76 124 80 124 76 112 64 100 100 180 152 164 108 160 112 124 96 136 100 140 96 132 88 128 96 140 92 136 92 136 88 132 88 128 80 128 92 136 88 124 56 100 60 108 72 124 84 132 84 124 72 116 80 136 108 160 104 144 88 132 76 120 68 112 88 128 72 116 64 112 68 120 72 120 72 120 72 120 72 112 80 124 80 120 84 132 96 144 84 144 84 148 84 152 96 164 104 168 104 168 108 172 108 172 116 184 128 184 120 156 96 120 108 100 44 36 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 4 4 4 0 0 8 16 112 168 132 164 100 144 92 132 64 108 52 96 52 96 36 80 28 68 32 60 28 72 48 76 80 84 40 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 524 392 520 392 520 396 528 408 536 408 536 408 536 408 536 420 540 416 536 412 532 408 528 400 520 400 524 404 528 408 528 424 540 424 544 424 536 416 532 428 544 428 544 428 544 428 544 424 552 428 556 436 560 440 564 432 556 436 560 436 564 440 564 436 560 440 564 440 568 444 568 456 568 432 556 440 572 452 580 444 580 448 584 452 588 460 592 460 596 464 600 472 604 476 608 464 596 468 600 472 608 476 608 476 604 472 604 472 608 480 612 484 616 484 624 492 628 496 632 496 632 496 632 500 636 500 640 500 632 496 628 500 636 508 640 508 640 504 636 504 636 508 640 504 652 508 656 516 660 520 664 516 656 508 652 508 652 512 660 516 652 516 652 516 652 516 652 520 652 516 652 516 656 524 664 516 656 524 664 528 664 524 660 528 668 532 668 536 672 536 672 532 676 532 676 532 676 532 676 536 684 540 684 544 688 544 688 544 688 544 692 548 696 552 696 560 704 560 704 560 704 560 704 560 704 560 704 560 704 560 704 568 712 568 716 572 720 576 720 576 716 576 720 580 736 592 748 588 748 592 756 596 764 592 764 600 776 600 776 600 776 600 776 608 784 608 784 608 784 608 784 612 784 612 784 616 788 616 788 616 784 612 784 612 788 620 796 628 796 628 796 628 796 628 796 632 796 624 792 624 792 628 804 632 824 632 820 628 820 628 820 628 820 628 820 628 820 628 820 628 808 636 812 636 816 640 816 640 816 640 820 644 820 648 824 632 812 636 812 636 812 640 816 640 820 652 832 656 828 644 816 648 824 648 824 648 824 648 820 648 820 636 808 632 808 636 816 644 820 648 820 652 824 656 828 644 816 644 820 648 820 652 824 656 832 648 828 644 824 648 828 652 832 648 828 644 820 640 816 632 812 632 812 632 812 632 812 644 820 636 812 624 800 616 792 636 812 632 808 628 812 632 816 628 808 628 808 628 808 628 808 620 812 620 812 620 812 620 812 620 812 620 812 616 804 608 796 600 800 600 800 600 800 600 800 588 784 584 780 576 776 572 772 584 764 568 748 544 720 532 704 528 696 512 672 488 648 480 644 488 616 460 608 460 660 508 712 552 796 600 760 712 872 460 252 0 76 40 96 8 96 400 588 408 548 408 576 416 556 388 552 404 552 400 548 392 544 388 540 384 536 384 528 368 504 340 484 336 476 324 480 336 452 324 452 188 168 112 220 100 184 108 188 116 188 72 160 56 128 32 120 48 132 48 120 40 116 44 116 40 108 36 108 36 104 28 104 44 100 16 116 64 148 48 120 36 112 40 112 36 104 32 96 24 84 24 80 28 80 28 80 12 80 32 104 44 100 28 84 32 88 20 72 4 72 32 108 48 92 72 140 40 52 16 24 12 40 32 60 28 60 24 72 36 64 16 52 16 64 24 64 32 72 32 72 28 68 28 72 28 68 24 64 20 80 36 92 48 112 56 132 64 132 60 124 56 128 64 148 64 108 36 112 36 96 32 88 24 80 28 84 32 84 32 80 24 76 24 68 24 64 28 68 24 48 8 36 4 24 8 36 24 48 32 56 36 52 28 48 28 52 36 56 36 60 20 40 32 64 48 68 44 44 16 12 4 12 8 4 4 0 12 8 12 36 68 112 56 84 56 96 60 104 56 100 68 104 72 108 72 112 68 108 68 116 60 128 76 140 76 128 76 128 76 128 76 128 76 128 76 128 76 128 76 128 76 128 72 132 96 180 128 164 96 152 96 152 96 152 100 160 112 168 96 152 100 156 100 160 104 160 116 168 108 160 104 168 120 180 76 176 140 216 148 220 140 192 132 200 136 204 132 200 128 192 136 192 136 192 136 192 136 192 136 184 124 184 136 196 136 188 100 160 108 168 116 176 124 180 124 176 120 180 132 200 160 224 144 184 124 168 120 172 116 160 132 176 124 168 116 164 116 164 120 160 120 168 116 164 112 168 116 172 112 184 124 196 136 208 136 208 148 208 144 208 156 228 168 232 168 232 168 232 168 232 160 236 180 248 176 216 144 168 132 144 92 84 32 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 20 160 208 176 208 152 180 136 172 116 148 100 140 100 140 92 128 72 100 64 88 64 80 64 88 84 92 68 56 20 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 300 396 292 388 288 392 296 400 308 408 308 408 308 408 308 408 304 416 300 412 300 412 300 412 292 404 292 404 296 408 296 412 308 428 308 432 308 424 300 416 308 428 308 428 308 428 308 428 308 428 312 432 320 440 328 444 320 436 320 440 324 440 328 444 316 440 316 444 320 444 324 448 336 448 308 428 316 452 332 456 316 448 320 456 328 464 332 468 332 464 336 468 340 476 348 480 344 476 344 476 344 476 348 480 340 472 340 472 340 476 348 484 356 480 360 488 368 492 372 496 376 500 376 504 380 504 384 508 376 500 372 496 376 500 380 508 384 508 380 500 376 504 384 508 372 500 376 504 380 512 388 516 384 512 380 504 376 508 384 512 372 512 364 512 364 512 364 512 372 520 372 520 372 524 380 528 364 516 372 524 380 524 376 520 380 528 384 532 384 536 388 536 404 532 404 532 404 532 404 532 408 536 412 540 412 544 416 544 420 548 420 548 424 552 424 556 432 560 432 560 432 560 432 560 432 568 424 568 424 568 424 568 428 572 428 572 432 576 432 580 424 576 416 580 424 588 440 600 440 596 444 604 448 600 448 600 452 596 452 596 452 596 452 596 460 604 460 604 460 604 460 608 464 612 464 616 468 620 472 620 468 612 464 612 464 616 472 624 468 624 468 624 468 624 468 624 472 624 456 604 448 612 468 628 472 620 472 620 472 624 476 624 472 620 472 620 472 620 472 624 472 616 476 620 476 624 480 624 484 628 484 632 488 636 492 636 476 628 464 628 464 628 460 624 468 636 480 648 484 644 472 632 484 628 480 624 476 616 472 612 488 628 472 612 464 612 476 628 464 620 456 620 460 624 464 628 456 620 460 624 460 628 464 628 468 628 460 620 456 620 456 624 452 616 452 612 448 612 448 612 448 604 448 604 448 604 448 604 460 616 460 616 460 616 456 612 464 616 460 612 456 616 460 620 464 620 460 612 448 600 440 592 440 592 440 592 440 592 440 592 432 584 432 580 420 564 404 552 396 544 396 544 396 544 396 544 400 544 392 536 380 520 368 520 392 508 380 484 348 448 320 432 324 436 300 408 276 396 272 396 272 412 256 404 264 424 300 448 292 480 464 592 436 696 568 440 100 12 0 0 0 20 344 468 352 416 348 432 348 404 320 408 308 396 308 392 304 384 292 380 288 376 288 376 280 352 252 332 244 316 220 312 232 308 240 332 116 60 48 128 44 108 56 92 64 76 32 64 20 36 8 52 28 48 20 44 24 40 28 44 20 36 20 32 8 36 4 28 8 32 0 28 0 48 4 24 12 44 8 36 4 32 8 40 8 32 16 32 16 32 16 32 0 24 4 36 16 44 16 40 8 36 8 32 0 24 4 40 4 12 4 68 16 20 16 16 0 16 8 20 0 20 0 36 28 40 0 20 0 32 8 24 12 36 12 32 8 28 4 24 8 32 0 20 0 20 4 32 8 40 28 56 44 64 40 56 24 56 36 76 32 40 4 48 20 36 8 28 12 24 16 28 8 32 8 28 12 20 8 24 16 24 24 24 16 16 0 0 4 4 8 16 24 28 32 36 36 32 32 32 32 40 44 48 40 32 24 24 36 44 32 28 20 16 0 0 0 8 0 4 0 4 0 8 0 24 40 92 28 52 32 60 28 56 28 52 28 64 32 72 36 68 28 64 36 64 32 68 52 84 48 72 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 32 72 48 112 68 96 48 104 48 92 48 92 52 100 64 108 52 100 60 104 64 108 64 108 68 108 60 104 68 124 92 140 68 100 72 136 104 136 96 144 88 132 92 132 92 128 84 120 92 136 92 136 92 136 92 136 88 124 76 124 88 136 92 132 64 108 68 116 72 120 76 116 72 120 80 132 100 156 124 172 92 128 64 112 72 124 72 116 76 124 76 124 72 116 64 108 72 120 72 116 68 112 64 108 64 112 68 112 80 132 100 148 72 140 88 144 80 140 92 164 104 164 104 164 104 164 104 164 100 168 116 180 120 164 104 144 100 124 76 100 52 36 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 4 4 4 0 0 8 16 136 172 124 168 108 140 84 132 72 112 56 100 56 108 52 96 44 72 28 60 24 56 32 60 36 64 48 52 8 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 396 524 388 512 384 516 396 524 408 536 408 536 408 536 408 536 412 532 412 532 412 532 412 532 404 524 408 528 408 532 412 532 432 548 432 548 432 544 424 536 432 548 432 548 432 548 432 548 428 552 432 560 440 564 444 572 436 560 440 564 440 568 444 568 440 564 444 568 444 572 448 572 464 572 432 552 440 580 460 580 452 584 456 592 464 600 468 604 452 588 460 592 464 600 472 604 484 616 484 612 480 612 480 612 472 604 472 604 472 612 484 616 476 608 480 616 484 620 492 624 500 632 500 636 504 640 508 640 500 628 496 628 496 632 504 640 512 640 500 628 496 632 508 644 496 640 500 644 504 652 512 656 512 652 508 648 504 652 508 656 512 648 512 648 512 648 512 648 524 660 520 656 520 660 528 668 508 648 520 660 528 660 520 652 528 664 528 668 532 672 536 672 532 676 532 676 532 676 532 676 536 680 536 684 540 688 544 688 548 692 552 696 552 700 556 700 560 704 560 704 560 704 560 704 576 720 576 720 576 720 576 720 572 716 576 720 576 724 580 724 576 716 580 724 584 744 596 752 596 756 604 764 604 772 604 768 604 784 600 784 600 784 600 784 608 792 608 792 608 792 608 788 612 788 612 792 616 796 620 796 616 788 612 788 612 792 620 800 624 800 624 800 624 800 624 800 628 796 604 772 596 780 620 804 612 812 612 816 616 820 620 824 616 816 616 816 616 816 616 812 608 792 608 792 612 796 616 800 608 792 612 796 616 800 620 804 624 804 624 800 616 796 612 792 620 808 636 820 640 816 628 800 612 796 608 788 600 780 592 772 620 800 604 780 596 784 604 796 588 768 592 772 592 776 596 776 604 788 608 788 612 792 612 792 604 784 600 776 592 772 592 772 588 768 588 768 588 768 592 772 584 764 580 764 580 764 580 764 548 736 560 756 580 776 600 788 576 756 572 752 568 756 572 760 588 768 576 748 552 728 536 716 536 720 536 720 536 720 536 720 548 732 544 720 528 704 512 696 500 692 496 692 496 692 496 692 488 684 480 668 464 652 448 640 440 608 420 588 400 552 376 540 380 532 356 504 344 488 344 496 360 496 360 516 368 540 368 556 408 648 448 664 560 760 616 888 496 212 4 80 40 168 400 572 416 536 400 552 404 532 376 528 356 500 360 508 368 512 368 512 356 500 356 496 344 472 316 444 328 448 296 432 300 412 308 432 168 140 100 196 88 176 84 136 76 156 60 156 56 120 48 148 52 124 44 112 40 112 40 116 36 108 32 104 36 104 28 104 16 108 40 104 16 104 24 104 40 96 28 84 28 84 40 96 24 68 24 68 24 64 24 60 16 36 16 36 24 52 44 68 12 40 32 52 24 32 8 36 32 32 16 64 24 32 36 36 20 28 24 32 16 48 28 72 60 72 24 48 24 60 28 52 32 60 32 56 28 52 24 52 40 64 28 48 16 52 24 64 4 52 28 88 60 108 68 120 56 132 68 148 64 104 32 108 40 96 32 80 20 80 28 88 32 84 32 80 24 76 24 68 24 64 28 64 24 48 4 32 8 36 16 44 28 56 40 64 20 40 16 40 20 52 36 64 40 56 32 60 48 60 28 28 8 4 0 0 0 4 4 0 12 8 16 0 0 12 44 88 48 72 56 84 56 92 48 92 56 96 68 108 72 108 60 96 68 120 64 132 80 144 80 132 76 128 76 128 76 128 76 128 80 132 80 132 80 132 80 132 68 124 88 160 104 144 96 172 96 152 96 152 100 160 108 168 108 164 112 172 116 172 116 172 116 180 136 196 144 196 132 180 172 196 112 204 148 200 144 240 128 196 132 200 132 196 124 188 136 192 136 192 136 192 136 192 124 176 112 172 124 188 132 184 112 172 116 176 120 172 116 168 116 176 128 196 152 216 168 232 136 168 108 156 120 176 124 164 120 172 128 176 124 168 112 152 120 160 120 164 116 160 108 164 104 160 104 180 120 200 140 212 132 204 148 208 136 200 152 228 164 228 164 228 164 228 164 228 184 252 180 236 164 216 152 200 152 160 108 148 112 88 12 12 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 20 180 212 168 208 156 180 132 172 120 152 104 144 108 152 108 144 84 112 72 88 52 80 52 72 44 76 68 68 36 24 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 296 384 276 372 280 384 288 388 312 412 312 412 312 408 304 400 304 416 308 420 308 416 300 412 308 416 300 408 292 408 300 416 312 432 312 428 308 428 304 424 304 424 308 428 308 432 312 432 308 428 312 432 316 436 320 436 320 440 324 444 328 448 332 448 316 444 320 448 324 452 328 452 328 452 328 456 336 464 344 472 340 468 328 464 324 464 328 468 336 476 328 464 324 464 324 464 336 468 340 476 344 472 340 472 348 480 344 472 336 468 332 460 348 480 348 484 352 484 356 488 356 488 360 492 360 492 356 488 356 480 360 492 380 504 372 488 368 492 372 500 380 508 388 512 380 504 372 500 372 504 384 516 380 508 380 508 384 512 384 520 372 512 368 516 368 516 368 516 368 516 368 516 372 524 384 536 376 528 384 536 388 532 380 524 384 528 376 528 392 544 392 536 416 544 416 544 416 544 416 544 408 540 416 548 420 548 420 544 432 560 432 560 432 560 432 560 428 564 448 580 448 568 440 572 436 576 444 580 444 576 432 564 448 584 448 584 444 580 444 580 424 580 428 580 432 580 432 580 456 600 456 604 456 592 448 588 452 596 456 600 464 608 472 612 468 608 468 608 464 600 460 596 472 612 468 608 468 608 472 612 472 612 472 612 472 612 476 620 460 612 460 612 464 616 464 616 436 584 424 572 416 572 424 576 436 584 444 592 448 584 432 568 424 568 428 576 432 572 424 568 432 572 432 568 428 564 424 560 440 596 468 600 436 564 428 580 412 572 424 584 432 592 436 592 428 584 424 576 416 572 412 564 424 572 428 564 416 544 396 528 408 552 416 564 424 560 416 552 396 560 412 564 400 552 404 572 408 564 404 560 400 556 396 552 408 552 384 532 380 536 376 532 376 528 364 508 340 496 348 512 368 516 380 520 380 516 372 512 388 520 372 504 360 500 360 500 376 516 376 516 376 516 376 516 388 524 372 500 348 480 332 472 328 488 368 508 352 480 344 496 352 488 344 476 328 460 312 448 280 424 304 456 328 464 320 452 296 424 272 392 248 384 252 392 260 368 256 340 232 336 232 340 224 332 220 328 216 324 212 320 200 336 208 340 220 356 232 360 236 380 280 452 336 516 436 660 608 432 52 0 0 180 300 424 304 376 308 380 304 380 300 372 280 360 268 360 280 372 280 364 288 368 272 352 256 336 244 332 236 328 244 328 240 316 236 308 96 60 60 120 28 76 28 52 20 60 28 56 12 40 16 48 32 56 28 52 32 48 24 44 28 36 28 56 20 32 4 44 24 48 8 40 0 28 0 20 12 44 16 36 8 32 12 28 32 32 20 28 28 32 20 24 0 20 0 20 4 28 16 36 8 32 12 32 12 28 4 16 0 24 0 28 8 24 12 20 12 32 0 0 0 20 0 76 60 64 8 8 0 28 4 16 12 28 0 16 0 32 8 28 0 24 0 16 0 12 0 8 4 24 0 24 12 48 44 68 28 60 36 72 24 44 4 36 4 28 4 28 12 28 12 28 0 24 0 24 8 20 8 24 20 28 24 28 20 20 4 4 8 12 8 16 12 20 16 24 36 44 44 52 48 48 40 40 20 20 16 16 8 8 0 8 0 4 0 4 0 8 0 8 0 4 0 4 4 52 52 84 32 52 24 44 16 48 28 60 24 64 28 64 28 60 20 52 28 60 28 60 36 68 44 76 52 84 52 80 44 72 36 64 44 76 40 68 36 68 40 72 40 76 36 84 44 88 44 84 52 96 48 92 52 104 68 116 64 104 60 104 60 108 68 116 88 132 88 132 88 132 88 132 80 120 84 128 92 136 100 144 96 136 92 132 92 132 88 128 92 132 84 132 96 144 100 136 72 120 80 128 84 120 68 108 92 132 80 116 68 112 72 116 88 112 56 116 108 176 132 164 76 128 88 140 88 132 72 116 64 116 68 120 72 116 68 112 68 116 68 120 72 124 76 120 68 112 72 116 80 128 92 140 76 140 88 148 80 140 92 160 104 168 108 168 108 168 112 172 120 180 116 176 116 176 120 176 120 144 80 120 88 112 28 20 0 12 0 20 0 4 0 8 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 120 188 120 140 108 148 76 128 76 120 68 112 56 100 48 92 36 68 32 60 20 56 20 52 28 68 48 80 60 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 4 0 0 0 0 4 8 12 4 0 0 0 0 4 8 12 392 516 384 516 396 524 392 512 408 536 412 540 408 532 400 528 416 540 420 544 424 540 416 536 412 528 404 524 404 532 420 544 432 544 428 544 424 540 424 540 420 536 424 540 428 548 432 548 432 556 432 556 428 552 428 552 436 564 440 564 444 568 448 572 440 564 444 568 448 572 448 576 452 576 452 576 456 584 464 592 476 608 476 604 472 604 476 608 480 608 472 604 468 604 472 604 476 608 480 612 480 608 476 604 460 592 464 600 472 604 476 608 472 604 476 608 480 612 480 612 492 624 496 632 500 628 492 624 484 612 480 620 500 636 500 624 504 636 508 640 512 644 512 648 512 652 512 652 512 656 520 660 516 656 516 656 516 656 516 656 516 652 516 652 512 648 508 644 524 660 524 664 532 672 540 676 536 676 544 684 548 680 540 672 548 676 540 680 552 692 552 684 544 688 544 688 544 692 548 692 552 696 552 696 548 688 544 684 552 700 560 708 568 712 568 712 560 712 576 724 572 708 564 708 572 716 576 720 576 716 564 704 572 720 580 728 588 736 596 744 568 716 576 720 576 732 580 736 596 756 596 756 592 760 584 756 572 752 576 756 584 764 588 768 588 760 580 752 576 760 588 768 592 752 588 748 584 752 588 756 592 756 592 756 592 756 592 756 584 748 584 748 584 744 580 744 560 720 552 712 548 712 552 728 564 740 552 732 544 724 540 724 528 716 532 720 536 716 532 712 532 708 528 708 524 704 520 700 492 692 528 704 512 688 520 712 524 704 532 708 532 708 532 704 536 712 532 704 524 700 520 696 528 700 516 692 508 684 500 680 484 668 492 680 508 692 516 696 516 700 528 700 516 688 516 700 512 688 508 684 504 680 504 676 496 656 476 644 476 648 476 644 468 640 460 620 436 608 444 624 432 612 436 616 440 616 436 612 456 628 448 616 436 616 440 620 464 636 460 632 456 636 464 640 440 616 440 616 444 624 456 636 436 628 468 636 448 608 444 624 440 612 432 600 420 584 408 576 376 564 396 584 408 580 392 568 388 560 364 532 344 524 348 532 356 508 332 484 316 476 316 472 320 468 320 460 320 460 316 452 332 468 328 472 328 488 320 500 340 548 380 612 432 660 528 772 644 720 376 200 0 332 380 496 372 504 376 508 376 512 364 512 372 504 356 496 360 500 356 488 344 480 340 480 344 488 352 496 360 484 352 468 344 448 332 432 152 144 112 204 72 156 64 136 52 136 56 132 40 116 40 120 56 128 56 120 48 108 44 104 44 108 40 120 44 100 32 124 80 156 80 156 72 152 64 148 48 92 16 60 0 64 24 76 40 76 28 68 32 72 28 60 24 40 28 40 36 52 44 60 32 44 36 48 32 44 28 36 16 36 24 32 28 28 20 20 16 32 12 16 20 32 24 104 68 68 32 48 32 52 28 52 44 52 24 40 28 52 32 48 32 44 24 44 20 36 16 44 20 44 8 44 12 56 28 76 40 124 72 140 56 92 28 92 28 80 28 80 28 72 28 72 24 76 24 76 20 76 24 68 24 68 28 68 28 52 12 28 12 28 12 32 16 32 20 36 28 48 36 52 36 52 32 44 12 28 8 24 4 16 0 4 4 4 4 4 8 0 8 0 16 0 4 0 28 52 72 84 60 72 48 72 40 80 52 92 56 92 60 96 60 100 60 96 60 112 56 120 64 128 72 136 80 132 80 128 76 120 64 112 72 124 68 120 68 124 76 128 72 132 80 140 84 144 88 144 96 152 92 148 96 160 112 172 108 160 104 160 104 164 112 172 116 176 124 184 132 192 140 196 124 196 128 200 136 208 144 212 144 208 140 204 132 196 124 188 136 184 128 188 140 200 140 192 120 180 124 180 120 176 116 168 128 180 116 168 108 164 108 168 112 152 88 164 140 216 156 196 124 176 132 184 136 176 120 164 112 164 116 168 120 164 116 160 116 156 116 168 120 168 120 176 112 168 112 180 120 192 132 204 124 200 144 208 140 200 148 220 164 228 164 228 168 232 168 236 180 248 176 244 176 236 172 228 168 196 124 156 120 148 88 92 28 16 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 36 148 220 160 176 152 184 120 164 120 160 116 152 104 140 96 136 72 104 64 96 60 92 60 88 60 84 72 100 80 68 24 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 20 20 24 24 20 16 8 4 12 12 4 0 0 0 0 0 292 392 296 404 312 408 296 384 304 404 308 408 308 404 300 396 304 420 308 424 312 424 308 420 292 400 288 400 292 412 312 428 308 428 308 424 304 420 300 420 292 416 300 420 304 428 312 432 324 436 320 432 312 428 308 424 324 440 328 444 328 448 332 448 320 444 320 444 324 448 324 448 328 452 324 452 328 460 340 472 344 476 336 476 336 476 336 476 332 472 328 468 328 472 336 476 348 480 348 476 340 472 336 468 320 456 328 464 340 476 348 480 340 472 340 472 344 476 348 480 360 492 364 496 364 496 360 492 368 488 356 484 372 500 376 500 384 508 388 512 388 512 388 512 384 516 388 524 392 524 392 524 392 524 392 520 384 512 380 512 380 520 372 516 368 512 364 508 372 524 380 536 388 540 392 540 392 544 396 548 400 544 396 540 404 548 396 548 408 560 408 548 412 540 416 544 420 552 424 552 444 572 440 564 428 552 420 544 416 548 428 556 428 552 420 544 420 556 440 572 440 564 436 564 424 560 424 560 424 556 416 548 416 552 420 560 428 568 436 572 404 548 408 556 416 564 420 568 432 572 432 576 432 564 424 560 408 544 412 548 416 556 420 560 420 552 404 536 404 552 428 572 416 560 412 556 412 556 416 560 412 556 412 556 412 552 408 552 400 544 396 540 392 536 388 532 376 516 372 512 372 516 376 520 384 512 364 488 348 484 352 492 360 500 368 504 368 504 364 496 352 488 360 488 356 484 356 484 320 460 348 476 340 464 344 484 344 484 348 484 348 480 340 472 344 476 340 472 332 468 328 464 340 472 340 460 332 464 340 472 324 448 320 452 328 464 348 480 324 464 332 464 320 448 316 456 308 444 308 444 304 440 304 440 304 436 288 428 296 440 296 432 284 424 280 408 256 396 260 408 264 384 268 396 276 396 276 396 292 408 288 404 284 404 288 412 284 408 272 392 264 400 276 412 284 408 272 392 260 384 256 384 264 400 280 404 260 380 260 396 272 396 264 388 252 376 244 368 236 368 248 376 248 364 228 348 220 340 200 316 184 312 188 320 224 324 208 304 196 296 196 300 200 304 200 312 204 312 208 316 200 320 200 316 200 308 196 304 212 332 220 376 240 416 308 520 432 656 476 272 0 212 280 336 300 372 304 368 292 360 284 352 288 360 272 348 272 348 264 332 240 320 244 328 256 344 276 360 284 360 272 340 260 332 268 336 88 48 64 124 40 88 44 64 8 48 16 48 0 36 4 36 32 56 28 52 28 44 24 44 28 32 16 40 8 28 8 56 72 100 68 104 72 112 76 116 88 112 60 64 12 24 0 12 0 8 0 12 0 20 8 12 8 20 8 16 4 20 8 24 16 32 20 32 20 28 12 24 0 20 4 24 16 24 20 20 0 36 16 28 4 8 0 84 64 48 4 44 28 36 12 48 24 40 8 28 8 36 8 28 12 32 12 32 12 28 8 24 4 8 0 0 0 0 0 4 0 52 48 80 12 28 0 40 4 28 4 28 12 28 12 28 0 24 0 24 8 20 8 24 16 28 24 28 20 20 0 8 4 8 16 12 16 16 20 16 16 12 20 20 24 16 16 12 8 0 4 0 0 0 0 0 4 4 4 8 4 8 4 8 0 12 0 16 16 56 48 76 32 56 24 44 12 48 16 52 12 52 16 56 24 60 28 64 32 60 28 56 32 64 44 72 44 76 44 76 40 68 32 60 36 64 32 64 36 72 44 80 36 72 32 80 40 88 48 92 56 96 48 92 52 100 64 112 64 104 60 104 60 108 68 116 60 108 72 124 88 144 104 152 92 132 96 140 100 144 104 148 108 148 104 136 92 124 80 116 92 128 80 128 92 140 92 132 84 124 76 120 72 116 72 120 80 120 68 108 64 104 64 108 56 92 44 112 96 152 100 128 76 124 80 132 84 124 72 112 64 116 68 120 72 116 68 112 68 116 68 116 72 120 72 120 72 112 72 112 76 124 88 132 68 128 84 136 80 136 88 148 108 160 108 164 112 164 116 168 112 176 112 172 108 172 108 172 116 152 76 120 68 120 76 120 32 48 0 4 0 12 0 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 112 180 112 136 108 152 80 132 72 116 68 112 56 100 52 96 32 72 28 60 24 56 24 64 32 64 48 76 52 56 4 12 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 20 28 36 44 44 36 28 20 28 24 16 8 0 0 0 0 400 524 396 532 408 536 400 516 400 532 404 536 404 532 400 528 412 532 416 540 420 540 420 536 412 528 404 524 404 532 416 544 428 544 424 540 420 536 420 536 412 528 416 536 424 544 432 552 440 564 440 560 436 560 436 560 452 576 452 576 452 576 452 576 452 576 452 576 452 576 456 580 456 580 456 580 456 584 464 592 468 600 472 604 476 604 472 604 464 596 460 592 464 600 472 608 480 608 472 600 464 592 460 592 468 600 468 604 472 604 472 604 476 608 480 612 484 616 484 616 488 620 492 628 496 624 488 620 500 624 484 616 492 632 504 636 500 632 504 640 508 644 512 648 508 644 520 656 524 656 520 648 524 652 516 644 508 636 500 628 516 652 520 656 520 656 520 656 512 652 524 664 532 668 532 664 532 668 532 668 532 668 532 668 540 672 532 672 540 680 540 672 532 676 536 684 540 688 548 692 552 692 544 684 532 676 528 672 536 680 540 680 528 656 500 636 496 652 520 672 528 672 532 680 528 672 528 672 524 668 520 664 520 660 516 656 512 652 508 648 508 656 512 664 520 680 528 684 524 692 528 692 528 696 520 688 512 676 512 680 520 684 520 688 516 676 508 668 504 676 516 684 508 652 500 648 500 648 504 656 500 648 500 644 496 644 496 640 484 628 480 624 472 620 468 616 460 608 460 608 464 612 468 624 472 624 456 604 440 592 436 592 452 612 456 616 460 612 456 608 432 596 428 592 424 592 424 592 428 604 440 604 420 580 408 580 424 592 428 596 428 596 424 588 432 596 428 592 424 588 420 588 436 600 420 584 412 584 424 596 420 580 400 560 392 568 408 584 404 572 404 564 392 556 384 552 388 556 388 552 384 552 384 552 396 552 392 552 404 564 408 560 388 548 388 536 372 524 372 536 360 524 368 536 380 540 380 540 376 536 376 540 380 544 384 548 384 532 364 508 352 516 368 532 400 548 380 516 344 488 320 472 348 504 360 500 344 492 356 512 368 516 364 508 356 500 348 496 356 516 360 520 360 508 340 492 332 484 316 464 304 460 308 468 312 456 300 444 292 432 288 436 296 436 304 444 312 444 320 448 316 456 316 468 320 484 320 500 328 508 344 556 380 592 444 680 504 756 604 628 280 412 340 508 364 500 364 504 360 504 348 496 356 496 344 488 344 492 336 476 320 468 320 464 320 472 328 472 332 452 316 432 304 424 312 428 136 140 108 220 76 168 64 136 44 132 52 128 40 108 32 116 56 124 52 112 48 104 40 100 40 104 28 104 32 92 32 132 88 164 96 180 108 196 116 204 148 228 160 224 124 160 52 88 8 60 0 48 0 52 0 32 20 36 12 24 4 20 4 20 24 40 24 40 24 36 16 28 16 28 20 28 24 24 24 20 4 36 28 48 24 32 24 148 172 120 32 68 56 72 44 88 56 76 40 64 40 68 36 56 28 44 32 44 28 40 24 44 16 44 8 36 0 36 0 44 16 128 100 140 48 84 32 92 28 80 28 72 28 72 32 68 24 76 24 76 20 76 24 68 24 64 28 64 24 48 8 24 8 16 8 16 8 20 12 20 4 12 4 12 4 12 4 12 0 16 0 12 0 4 0 4 4 4 8 0 8 0 8 0 20 0 12 16 44 56 64 68 56 64 48 64 44 72 44 72 44 80 44 84 56 100 64 108 64 112 56 116 60 124 68 128 76 128 80 132 76 124 68 116 60 112 60 116 68 124 80 136 76 132 80 140 88 152 104 160 100 156 96 148 96 156 108 168 108 160 104 160 104 164 112 172 112 168 120 184 140 204 156 212 140 208 144 212 144 212 144 216 144 212 140 204 132 196 128 192 132 184 124 184 132 192 132 184 132 184 120 168 112 172 120 180 120 176 116 168 112 164 108 164 104 156 108 184 152 216 144 184 120 172 124 176 124 168 116 160 112 164 116 168 120 164 116 160 112 152 116 164 116 168 116 172 116 172 112 180 116 188 128 196 120 188 128 192 128 196 136 204 152 216 156 220 160 228 164 228 168 240 172 236 168 232 168 232 160 212 144 184 116 168 124 176 112 76 44 4 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 36 156 228 172 188 168 204 144 188 116 156 112 148 108 144 100 140 88 124 72 104 56 92 56 92 64 92 68 92 72 80 40 40 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 312 400 292 392 296 404 304 400 300 400 304 408 308 408 304 404 292 408 300 416 304 416 304 416 312 420 300 408 292 408 300 412 308 428 308 424 304 420 300 420 296 416 300 424 308 428 312 432 316 436 324 444 332 448 336 456 348 464 344 460 344 460 344 460 336 460 336 460 336 460 336 460 340 460 336 460 336 464 344 472 324 472 324 480 332 484 328 480 320 468 316 468 320 476 328 480 352 480 340 468 332 460 332 464 340 472 340 472 344 476 344 476 344 484 348 488 348 492 352 492 352 496 356 500 360 496 356 492 376 492 360 480 364 496 376 496 368 492 372 504 384 512 392 520 368 504 380 520 388 516 380 508 388 516 380 504 368 492 356 488 360 504 356 508 368 520 372 524 356 504 360 516 368 520 372 520 368 516 364 512 364 512 368 516 376 516 364 516 372 520 368 512 384 512 384 516 388 520 392 520 364 488 356 480 352 480 352 484 376 504 376 500 364 480 344 464 324 464 348 480 348 472 344 476 356 484 352 476 348 476 348 476 352 480 352 476 344 468 336 464 344 476 348 480 356 484 364 488 360 480 364 484 364 476 356 468 356 480 356 480 360 484 360 484 348 476 356 480 352 468 336 452 328 456 324 448 320 452 328 456 336 464 332 460 328 456 324 452 316 440 312 440 308 436 304 432 296 428 300 428 300 428 300 428 296 424 296 420 284 400 264 384 264 392 268 396 268 396 264 392 260 376 260 376 260 376 260 380 280 400 280 388 260 364 240 356 256 364 264 376 276 380 276 380 292 396 288 392 288 392 284 388 296 404 276 384 260 380 268 388 260 368 236 344 224 348 244 364 264 364 260 356 252 352 244 344 248 348 248 348 248 348 248 348 248 348 240 352 256 364 256 356 244 352 248 344 232 332 232 340 236 332 244 344 256 348 256 348 240 336 248 344 252 348 256 348 252 348 228 328 216 332 232 348 232 336 220 324 212 316 208 320 208 324 216 328 216 332 232 348 224 332 220 328 216 324 212 324 212 324 220 328 220 324 212 316 216 320 208 308 200 308 204 312 204 304 200 300 192 300 192 300 192 308 200 316 208 324 216 328 208 324 216 324 224 328 232 328 228 328 216 368 240 404 284 484 368 520 440 564 348 380 276 368 280 360 288 360 284 352 272 344 272 340 260 340 272 348 268 340 248 320 240 312 236 308 236 312 228 304 216 292 224 304 256 320 80 36 68 124 56 80 36 40 12 60 20 56 4 40 8 48 28 56 24 48 24 48 20 40 24 28 8 28 0 20 4 52 32 64 36 80 52 100 68 104 60 120 96 156 120 148 84 108 44 60 16 32 0 8 0 0 0 12 0 8 0 12 0 16 0 12 4 16 0 8 0 4 0 8 8 20 24 20 24 20 0 24 8 20 0 0 4 148 256 160 36 28 24 44 28 52 32 48 20 44 28 48 20 36 8 24 12 24 8 20 8 20 0 8 0 8 0 4 4 8 0 80 76 88 12 36 8 44 4 28 4 28 12 32 12 32 0 24 0 24 8 20 8 24 12 24 20 24 16 16 0 4 12 8 12 8 12 4 8 4 8 4 4 0 4 0 8 4 4 0 4 0 0 0 0 0 4 4 4 8 4 8 4 12 0 16 0 36 28 60 36 52 20 48 20 44 12 44 8 40 4 40 4 44 12 56 28 72 32 60 28 56 28 60 36 64 48 80 48 84 48 80 44 72 28 60 28 60 32 72 44 80 44 80 40 88 52 104 72 120 60 100 52 92 52 100 60 108 64 104 60 104 60 108 68 116 80 128 88 136 100 148 108 152 108 148 108 144 104 144 104 144 96 136 96 136 96 136 100 140 88 128 76 124 84 132 84 120 88 128 76 112 68 116 76 124 76 120 76 120 76 116 72 116 60 104 72 136 108 156 96 124 72 120 72 120 72 116 68 112 64 116 68 120 72 116 68 112 64 112 64 116 68 116 72 116 72 116 68 112 72 116 84 124 68 120 68 124 76 132 80 132 92 144 96 152 104 160 108 164 104 164 100 168 104 168 104 168 92 156 96 144 68 124 68 132 80 120 40 48 0 4 0 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 120 188 124 148 120 164 96 148 68 116 64 108 60 104 52 100 68 96 44 68 16 48 12 48 24 64 32 72 48 68 28 40 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 0 0 0 0 4 12 20 32 40 44 32 32 28 24 20 20 24 24 416 532 392 516 396 532 408 536 400 532 408 540 412 540 408 536 404 528 412 536 420 540 420 540 436 552 424 536 408 528 412 532 432 548 432 544 428 544 424 540 424 540 428 544 428 548 432 548 428 556 436 564 448 580 460 584 468 592 464 588 464 584 460 584 464 588 464 584 460 584 460 580 464 584 460 580 456 584 464 588 464 600 480 612 488 616 484 608 480 608 480 604 480 608 484 616 488 616 476 600 468 600 472 608 456 592 464 600 476 612 484 620 480 612 484 616 484 620 488 620 492 624 496 628 496 628 492 624 484 612 472 604 480 616 480 608 480 616 484 624 496 632 504 636 488 620 492 628 496 628 496 628 500 628 492 620 484 608 472 604 472 608 476 616 484 624 492 632 484 616 480 616 484 624 496 636 492 624 488 620 484 624 488 628 492 624 480 620 488 624 484 612 472 616 472 616 472 616 472 616 456 596 448 584 440 588 448 596 448 592 448 596 452 600 456 604 452 604 464 608 452 584 436 580 436 580 432 572 424 572 428 572 440 584 440 588 444 592 448 592 436 584 436 588 440 596 444 600 436 600 436 604 432 604 424 592 432 580 432 580 432 580 432 580 424 576 436 584 428 564 400 536 404 544 400 540 400 540 404 544 432 568 428 564 420 560 416 556 408 548 408 548 408 548 408 548 396 540 400 540 400 536 388 524 376 504 384 508 380 492 356 472 356 480 360 488 364 484 356 488 356 504 352 508 356 508 360 512 348 500 348 500 344 492 336 484 328 484 336 496 348 504 352 508 352 504 348 504 348 504 348 504 364 512 348 492 336 488 336 488 332 480 320 468 320 480 340 504 336 484 320 476 324 480 320 468 308 464 308 468 312 468 312 472 324 464 320 472 336 484 332 472 328 476 336 476 324 464 320 468 308 460 316 468 324 472 324 472 316 468 324 476 328 476 328 476 336 472 320 452 308 452 316 464 308 448 304 444 300 444 304 444 308 436 312 444 320 452 328 456 324 452 324 452 324 452 324 460 308 448 308 452 312 452 312 452 308 448 304 440 300 444 304 448 304 448 304 448 308 444 308 444 312 436 316 440 324 448 328 456 332 472 324 468 320 472 316 480 332 496 344 552 400 600 456 680 504 720 548 740 508 664 424 464 352 496 356 504 356 508 352 504 348 496 340 496 352 508 352 500 320 472 316 468 316 472 320 472 320 448 316 440 320 448 332 452 108 136 92 232 72 176 48 128 52 132 60 128 44 112 44 116 52 120 52 108 48 96 44 92 40 100 28 104 28 84 20 116 48 128 56 144 72 160 80 176 112 200 112 208 132 224 156 244 160 220 120 172 76 124 28 76 0 16 0 20 4 28 12 36 4 28 8 28 8 24 0 16 4 20 12 32 20 28 24 20 12 32 8 40 12 32 36 204 312 264 112 80 32 80 52 84 48 84 44 84 56 92 48 72 32 44 28 40 20 36 12 32 0 28 0 36 0 44 4 52 52 152 112 136 44 96 44 88 28 72 28 72 32 68 32 68 24 76 24 76 20 76 24 68 20 60 24 64 20 44 4 24 8 16 4 12 4 8 0 8 4 12 0 4 0 8 4 12 0 8 0 8 0 8 4 4 4 4 8 0 8 0 8 0 8 0 20 20 48 48 48 36 40 48 36 60 44 72 40 68 40 76 36 72 44 92 64 108 64 116 56 116 56 116 60 120 72 128 80 132 80 128 76 124 64 112 60 112 64 120 72 128 80 136 80 140 96 164 120 184 104 156 96 148 92 152 104 164 108 160 104 160 104 164 112 172 132 188 136 192 140 200 144 200 152 216 148 212 144 208 140 204 132 200 132 204 140 212 144 216 132 180 120 176 124 184 120 172 128 180 120 176 116 172 116 176 120 176 124 180 124 176 120 172 96 156 112 184 140 196 128 172 120 168 116 164 116 160 112 160 112 164 116 168 120 164 116 160 108 152 112 160 116 164 112 168 116 172 108 176 112 184 120 188 120 180 116 184 132 200 132 192 136 204 144 212 152 220 160 224 156 228 160 232 164 232 168 236 152 220 160 220 140 192 120 168 136 132 128 80 40 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 36 148 220 160 176 156 192 128 172 112 152 112 148 108 144 104 144 116 144 88 108 56 92 52 88 68 92 64 96 72 92 60 68 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 316 408 304 404 312 416 312 408 304 408 312 416 316 416 316 416 300 416 308 424 316 432 320 432 328 432 316 420 304 420 312 424 316 436 316 436 312 432 308 428 316 436 316 436 312 432 312 432 312 428 316 436 324 444 332 448 348 464 344 460 340 456 340 452 336 460 332 456 328 452 328 448 332 452 328 448 324 448 328 460 304 456 312 472 324 476 320 468 324 476 320 468 316 468 320 472 344 468 328 456 324 460 336 472 324 456 328 460 332 468 340 472 324 464 324 468 328 468 332 472 328 468 332 472 332 472 328 468 336 456 328 456 340 464 332 448 336 460 332 456 332 456 332 456 320 448 316 448 316 452 324 460 324 456 320 448 312 440 304 436 300 440 292 440 292 440 292 440 292 432 280 424 276 436 300 456 304 448 296 440 292 444 300 452 296 440 284 432 288 440 284 428 300 428 296 420 292 416 284 412 308 428 288 408 276 404 280 412 264 392 260 392 272 408 292 428 288 424 304 432 296 416 288 416 276 400 264 388 260 388 264 396 268 396 268 396 268 400 272 400 276 392 284 392 280 384 280 384 276 380 280 380 280 376 272 368 272 384 272 384 272 380 268 380 268 380 272 384 268 372 252 356 256 364 252 360 248 364 252 368 276 384 272 380 264 372 256 368 248 364 252 368 260 372 264 376 248 360 248 360 244 348 228 336 224 344 224 340 216 332 208 324 220 340 224 348 228 344 220 336 240 344 240 348 244 348 248 352 224 328 224 336 236 340 232 332 224 324 240 332 244 332 244 332 244 332 244 332 244 332 244 332 224 328 224 324 216 320 216 320 224 324 212 312 212 324 232 340 236 312 228 308 240 316 236 304 224 300 224 304 228 308 232 308 236 316 236 320 248 328 240 312 244 332 256 332 244 320 244 328 240 316 244 324 248 320 244 316 240 320 252 332 256 328 248 320 236 324 224 312 216 308 216 308 228 316 220 304 204 296 200 292 212 308 216 316 224 316 212 304 232 328 232 328 232 328 232 324 220 312 220 316 220 312 220 312 208 300 204 296 208 300 208 300 196 304 196 308 196 308 196 308 196 312 200 324 204 328 208 328 216 324 224 328 232 332 244 328 256 340 244 384 276 432 308 492 328 500 380 520 392 540 376 348 260 352 276 356 284 360 276 356 288 348 280 344 288 352 284 340 260 324 260 320 260 324 264 336 264 340 260 336 264 332 280 336 40 0 56 116 56 76 40 40 16 52 16 52 0 36 4 40 24 52 20 48 24 44 16 40 24 32 16 36 0 12 0 24 16 44 12 52 20 64 32 68 56 104 40 92 48 120 92 156 124 164 104 136 88 116 60 88 24 40 16 20 0 4 0 0 0 4 0 4 0 0 0 0 0 0 12 12 20 20 32 20 24 16 0 12 0 0 0 132 252 248 160 76 12 36 32 36 24 40 28 52 44 64 40 48 32 40 32 24 20 12 8 4 0 0 4 4 8 4 8 4 36 104 68 64 0 44 12 24 4 28 4 32 12 32 12 32 0 24 0 24 8 20 8 24 12 20 20 20 12 12 0 0 8 4 8 0 4 0 0 0 8 0 0 0 0 0 4 4 4 0 4 0 4 4 4 4 4 8 4 8 4 8 4 12 0 8 0 40 28 48 12 24 0 32 8 44 12 48 12 44 8 40 0 36 4 48 20 64 32 64 28 52 24 56 28 60 32 64 36 72 40 68 36 64 36 64 32 60 28 64 36 68 36 72 28 76 44 100 72 124 64 104 52 92 48 96 60 104 64 104 60 104 60 108 68 116 80 124 84 128 88 136 96 140 112 148 108 144 100 136 92 132 96 136 100 140 100 140 100 140 88 124 76 120 80 124 72 112 76 124 80 124 76 120 72 112 68 116 76 124 80 120 72 112 52 100 64 120 84 128 76 112 72 116 68 112 64 108 64 112 64 116 68 120 72 116 68 112 60 108 64 112 64 116 68 112 72 116 68 108 68 112 76 120 72 120 64 120 80 140 84 128 80 136 84 144 96 152 104 160 96 156 96 160 96 164 100 164 96 156 92 152 84 144 68 128 76 140 84 116 40 48 0 4 0 4 0 0 8 0 16 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 112 180 112 136 104 144 72 124 64 112 60 108 60 108 56 104 60 96 40 68 20 60 28 68 28 60 28 64 40 76 36 68 8 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 540 416 548 428 552 416 532 408 540 416 548 420 548 420 548 420 544 428 556 440 560 440 560 432 552 424 544 424 548 432 556 440 556 440 552 436 552 432 548 444 560 440 556 436 548 428 544 428 552 432 556 432 556 432 560 456 580 456 576 452 572 448 568 452 576 452 572 448 568 444 564 448 568 444 564 440 564 444 568 424 560 440 580 452 584 448 576 460 588 452 580 448 576 448 580 452 580 440 568 436 576 452 592 464 596 460 588 452 580 448 576 452 572 452 572 456 576 456 580 440 564 448 568 448 568 444 560 440 564 436 568 448 572 436 552 432 556 424 548 412 536 404 528 408 532 400 528 400 532 412 544 412 536 408 532 400 528 396 532 420 552 416 540 404 532 396 524 396 520 376 504 376 520 404 544 412 540 404 532 400 536 408 544 404 528 392 524 396 528 388 516 396 536 392 528 384 520 376 512 400 532 376 504 356 492 352 496 364 496 348 484 348 500 376 524 340 492 368 516 376 516 380 528 384 520 376 508 368 508 372 516 364 500 356 492 348 480 336 476 356 500 352 496 348 488 344 488 340 492 344 492 340 496 332 480 344 484 348 480 344 480 344 480 352 484 348 480 344 480 344 480 344 472 340 468 340 468 344 472 348 476 344 468 336 460 328 456 324 452 328 460 336 472 344 476 324 452 328 452 316 436 296 420 324 436 308 420 296 420 304 432 308 428 312 436 316 432 308 432 312 448 312 452 316 456 320 456 316 448 312 456 324 460 320 448 296 436 300 440 300 436 292 428 320 460 320 460 324 464 324 464 308 452 316 460 324 460 320 460 316 452 304 436 292 432 296 440 308 444 292 440 308 456 308 440 304 448 304 452 308 456 312 456 300 440 300 444 312 452 300 432 312 456 324 464 316 448 312 456 312 452 312 456 312 452 304 448 300 448 308 456 312 452 304 444 324 460 320 456 312 448 304 444 312 448 308 444 304 448 312 444 308 432 312 436 312 424 288 396 304 424 304 428 308 428 308 432 304 432 304 428 300 424 292 420 292 420 296 424 296 428 300 428 296 432 300 440 304 440 308 428 312 436 316 436 320 440 324 444 320 468 324 480 336 500 352 516 368 528 372 576 428 620 472 692 492 696 516 760 552 744 532 632 340 496 352 508 360 516 364 516 376 520 360 512 356 512 348 496 352 504 344 496 336 492 336 492 344 476 344 472 336 452 320 432 64 92 72 212 76 184 64 148 40 120 52 116 36 96 28 104 52 120 48 112 44 100 36 96 36 104 32 112 28 76 4 88 40 112 40 120 48 124 52 140 32 136 56 164 92 204 124 228 136 224 124 224 140 232 144 216 128 172 100 128 48 68 8 44 0 40 8 44 8 36 0 28 0 24 8 28 16 28 20 28 28 36 8 52 28 28 4 148 204 296 224 156 32 80 48 80 40 84 44 96 64 112 60 92 48 68 40 56 20 48 8 40 8 48 12 52 12 48 0 48 76 164 96 104 28 92 40 64 28 72 28 68 32 68 32 72 24 68 24 68 24 68 24 64 16 56 24 56 20 36 4 20 4 12 4 8 0 4 0 4 4 8 0 4 0 4 0 12 0 4 0 4 0 0 0 0 4 0 4 0 8 0 8 0 8 0 20 20 48 40 32 12 16 28 32 56 44 68 52 72 44 76 36 68 32 84 52 100 64 116 60 108 52 108 56 112 56 108 60 116 64 112 60 108 68 120 64 112 60 112 64 116 64 116 68 120 84 148 112 176 108 160 100 148 92 152 100 160 108 160 104 160 104 164 112 172 108 168 116 176 124 188 136 192 152 216 148 208 136 200 128 196 144 212 144 208 140 204 136 204 132 180 116 172 120 176 116 164 116 176 124 184 128 176 112 164 104 164 112 172 120 172 112 164 104 160 112 176 124 180 120 168 120 164 112 156 108 156 108 160 112 164 116 168 120 164 116 160 108 156 108 160 112 164 112 168 116 172 108 176 108 180 116 184 128 176 116 176 136 208 136 192 128 196 136 204 148 216 156 220 148 224 152 228 156 232 160 232 164 224 144 216 152 220 148 196 128 140 120 132 116 88 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 36 156 228 168 180 156 188 124 168 112 152 108 148 108 148 104 144 96 128 76 104 60 108 76 116 64 96 60 92 72 104 72 88 20 20 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 300 404 296 424 316 412 300 424 316 420 300 404 288 404 296 412 308 424 320 436 320 424 304 408 320 420 300 420 324 448 328 428 304 424 304 424 292 412 288 420 304 432 312 436 308 420 284 404 280 416 296 412 276 396 284 420 324 452 328 452 328 448 320 440 336 448 320 428 308 424 308 428 304 420 304 420 304 420 304 420 280 396 272 392 276 404 292 416 292 412 296 416 288 400 272 392 296 416 284 400 272 392 268 392 288 412 284 408 288 416 296 424 272 388 268 400 296 420 292 396 300 416 292 404 284 404 288 408 296 400 308 404 308 404 312 408 276 372 276 368 272 368 272 368 252 348 252 348 252 352 264 360 272 368 272 368 268 356 256 344 248 356 264 372 268 360 244 336 252 352 248 344 240 340 240 348 232 356 236 360 244 372 260 384 220 348 232 356 236 352 224 340 232 348 220 336 220 348 236 364 228 336 200 324 212 340 212 316 224 324 228 320 224 324 228 328 212 308 220 320 228 328 232 324 232 320 216 308 216 316 216 308 244 332 228 316 216 320 236 340 236 316 228 308 224 308 224 308 240 320 232 308 220 304 220 304 216 316 224 324 228 320 220 312 216 312 216 312 216 316 224 320 224 320 224 320 224 320 224 320 232 328 228 316 216 304 204 296 200 296 204 304 208 304 208 300 224 316 216 304 204 292 192 284 192 288 188 284 188 284 188 284 192 288 192 292 204 308 220 320 212 308 220 316 224 316 224 316 208 300 208 300 208 300 208 300 220 300 216 296 212 300 216 304 236 320 236 320 236 320 236 320 224 312 216 304 204 292 196 288 220 304 204 292 200 296 212 312 212 296 216 300 216 304 220 304 220 300 216 308 236 316 220 288 212 296 212 292 208 288 204 288 208 292 212 300 220 304 224 308 236 316 228 304 220 304 228 308 224 308 228 308 228 304 220 296 232 312 220 300 212 300 220 304 212 304 224 316 232 316 224 308 228 308 220 304 216 296 208 292 212 296 212 300 216 304 220 308 192 284 200 296 204 296 204 296 208 300 208 300 208 300 208 300 192 296 204 308 212 308 196 300 196 304 196 316 208 328 208 328 196 312 212 328 224 336 240 364 272 384 276 424 316 472 344 492 368 504 348 520 412 572 420 532 296 368 236 356 272 352 268 364 288 372 296 376 296 368 284 360 280 352 268 340 264 328 260 328 236 336 244 340 256 340 324 304 0 36 8 68 56 76 56 80 32 52 16 40 16 44 12 36 20 44 12 36 4 28 8 32 16 28 24 24 0 8 0 16 16 52 16 52 8 48 12 52 0 40 12 60 16 68 32 84 76 140 116 172 112 152 84 132 88 116 80 108 84 108 56 64 4 20 0 0 0 0 0 4 0 0 0 8 12 24 24 28 32 40 8 20 8 0 0 88 148 236 192 148 36 52 16 32 12 44 8 44 16 48 24 56 20 36 28 32 16 20 20 32 16 20 12 16 12 12 8 12 64 92 52 48 0 24 4 20 8 24 8 24 16 24 16 24 12 32 12 28 16 20 12 24 20 32 24 20 12 12 4 8 8 12 4 8 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 12 8 16 0 0 0 0 0 0 0 4 0 12 20 44 36 40 4 16 4 32 16 44 16 44 8 32 20 36 20 36 20 36 20 36 36 60 52 68 44 56 40 60 44 60 48 64 48 60 40 56 44 60 44 64 48 68 52 68 32 68 24 72 48 100 64 100 60 96 60 100 64 104 68 104 56 104 60 108 64 112 68 116 76 120 76 124 84 132 96 144 104 148 108 148 100 136 80 120 96 136 88 128 84 128 84 132 80 124 80 124 80 124 80 124 84 128 84 128 84 124 76 116 64 112 68 124 88 136 80 120 64 112 68 120 72 120 68 116 68 108 68 108 68 108 68 108 72 108 68 104 64 108 68 108 52 96 56 104 60 108 68 112 64 116 76 124 84 124 76 120 100 140 84 124 76 124 84 136 96 136 88 124 84 132 96 144 116 164 116 164 116 164 120 168 108 156 104 148 92 136 84 128 68 108 44 112 88 116 36 24 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 144 176 116 148 80 116 68 120 64 112 64 112 64 112 64 112 40 92 52 88 28 56 16 56 24 56 28 60 40 56 36 52 32 24 0 0 0 4 4 0 8 0 8 0 8 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 12 4 12 12 20 12 24 16 28 20 32 380 496 380 520 400 512 388 524 404 524 396 520 400 532 412 544 424 552 432 560 432 548 416 536 412 540 420 544 420 540 416 544 408 536 412 528 396 512 392 520 412 540 420 548 420 536 404 520 400 528 408 528 404 528 412 544 420 544 424 548 424 544 416 536 424 548 416 536 404 528 400 524 392 516 392 516 392 516 392 516 392 524 376 508 364 504 368 508 388 528 392 532 388 524 376 512 388 508 376 496 364 488 360 484 376 500 376 500 380 504 384 508 368 476 368 484 380 488 372 476 368 476 364 468 360 468 360 468 344 464 340 460 332 456 332 452 332 456 332 456 332 456 332 456 320 444 316 440 320 448 328 452 316 440 316 436 312 428 300 420 316 444 324 452 328 448 316 432 308 428 304 428 308 436 316 444 328 432 324 428 320 432 328 436 324 428 320 428 316 428 320 428 324 428 316 420 312 428 328 444 324 424 308 416 312 420 312 416 304 412 300 408 296 412 300 416 296 408 300 416 304 416 300 412 312 412 292 404 296 412 296 404 308 412 296 400 288 408 300 416 304 416 300 408 292 404 296 408 296 408 296 412 300 412 304 416 300 412 304 416 304 416 300 412 296 408 296 408 296 412 304 416 304 428 304 428 304 428 304 428 308 432 304 424 296 416 288 412 292 416 292 416 288 408 280 400 296 420 292 412 284 404 276 396 268 392 272 396 272 396 272 396 280 404 284 408 288 420 300 428 296 424 304 428 308 432 308 428 300 424 300 424 300 424 300 424 304 428 296 424 296 424 300 432 312 440 312 440 312 440 312 440 312 436 304 428 296 416 288 412 304 428 296 420 292 424 300 432 292 420 296 424 300 428 300 428 300 424 300 436 316 444 300 416 296 424 292 420 292 416 288 416 288 420 292 424 300 432 304 432 312 436 304 428 296 424 300 432 304 432 308 436 304 432 300 424 308 436 304 428 296 424 300 428 292 424 300 432 304 432 304 428 308 436 304 428 296 424 292 420 292 420 296 424 300 428 300 432 284 416 292 424 296 424 296 420 300 428 300 428 300 428 300 428 296 436 304 444 312 444 304 440 304 440 308 448 316 456 328 464 308 464 324 480 336 500 356 528 384 560 400 604 448 652 484 680 512 696 500 712 540 752 556 736 488 592 340 492 356 516 368 496 372 516 372 508 364 496 352 480 348 472 336 452 320 444 320 444 304 464 308 452 316 444 372 392 44 112 40 124 68 112 56 112 40 112 24 104 24 104 24 100 48 124 40 116 32 108 32 112 16 100 20 92 12 68 20 72 48 88 44 96 48 104 44 112 32 120 48 132 48 144 56 164 84 208 124 252 144 256 140 260 120 236 116 232 120 212 96 180 76 144 60 100 24 52 0 28 0 20 0 20 8 36 28 56 20 48 12 32 24 16 12 112 184 280 220 200 72 104 44 84 44 84 40 80 40 80 48 88 40 80 40 72 24 60 24 72 20 60 20 60 16 56 12 56 80 156 76 112 24 84 28 72 20 76 24 68 24 68 24 68 32 68 32 64 28 56 24 56 32 52 28 36 16 28 8 24 12 16 8 12 4 8 4 4 4 8 4 4 0 4 0 4 8 16 12 20 16 24 20 28 8 8 0 4 0 4 0 4 4 12 32 36 40 36 28 16 32 36 36 52 40 52 40 56 40 80 36 84 40 88 44 92 52 104 68 112 60 100 56 104 44 100 48 108 56 116 60 116 56 112 56 116 60 116 64 112 72 104 68 108 88 140 104 144 100 152 104 160 104 164 108 164 104 160 108 164 108 164 112 168 116 172 116 176 128 192 140 200 144 200 148 204 144 196 132 180 140 192 132 184 128 184 128 188 120 176 124 180 124 180 124 180 128 180 124 176 120 176 116 172 112 160 116 172 136 184 128 168 112 160 112 160 112 160 116 164 108 148 108 148 108 148 108 148 112 148 108 144 104 148 108 152 112 168 108 160 104 156 96 152 104 164 116 176 120 176 116 164 144 176 128 168 120 172 124 184 132 188 128 196 128 200 136 208 152 224 156 228 160 232 164 236 156 228 152 220 140 208 132 204 116 180 100 184 136 172 100 92 20 20 0 4 0 20 0 4 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 96 184 216 160 184 132 164 120 156 108 148 108 148 108 148 108 148 88 128 96 116 68 88 52 96 56 92 60 96 60 96 56 88 48 52 8 12 0 16 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 4 8 12 12 16 16 16 16 20 20 24 24 24 28 272 368 268 388 288 384 276 392 276 380 280 384 284 392 288 396 292 408 300 412 296 400 280 384 260 388 284 392 260 364 264 388 268 388 272 380 252 360 244 364 248 368 256 376 260 372 252 364 256 368 248 368 260 388 272 388 268 384 268 384 268 380 260 372 268 380 276 376 268 364 256 356 252 356 252 356 252 356 252 356 256 356 248 344 232 336 232 336 244 352 252 356 252 352 248 348 232 344 224 332 212 328 208 328 216 332 216 332 220 336 220 336 212 332 232 336 224 324 216 328 204 312 204 312 204 308 196 304 212 300 212 292 204 284 196 276 204 288 204 288 208 292 208 292 204 284 200 284 200 288 208 292 204 288 204 288 204 280 192 272 196 284 200 284 204 288 204 288 196 276 192 272 188 276 196 284 188 292 180 280 168 272 164 272 184 288 172 272 164 280 180 292 180 284 172 276 172 284 184 296 180 292 184 284 172 276 172 288 176 272 180 268 180 268 184 272 188 276 192 280 188 272 184 268 200 276 184 268 188 276 188 268 192 276 188 272 188 276 192 276 196 280 192 272 188 272 188 272 176 264 188 284 204 292 208 288 192 280 188 276 188 276 192 280 196 284 196 284 196 288 204 292 204 288 204 288 204 288 204 288 204 288 204 284 200 280 196 280 208 288 204 280 192 264 172 252 192 276 188 272 184 268 184 264 180 264 184 268 188 272 192 276 200 280 196 280 196 284 204 292 200 288 208 296 212 296 208 292 212 296 212 296 212 296 212 296 216 300 212 292 208 296 216 300 216 300 216 300 216 300 216 300 212 304 208 296 200 284 192 280 200 292 200 292 200 292 200 292 204 288 208 292 208 296 212 296 216 296 216 304 228 308 216 288 212 292 208 292 204 288 204 288 200 284 204 292 212 296 216 300 220 300 212 296 208 296 212 296 220 304 224 308 220 300 212 296 212 300 216 300 216 296 208 292 208 288 204 288 204 292 212 300 220 304 220 300 212 296 208 292 204 288 208 292 208 296 212 296 192 288 200 296 204 296 200 292 204 296 204 300 208 300 208 300 196 300 204 308 208 308 200 304 192 304 196 312 204 320 204 328 212 320 224 336 224 348 236 368 252 392 272 424 308 460 332 480 344 504 348 508 372 536 408 556 428 480 260 320 236 376 296 348 276 360 264 340 244 328 244 324 252 320 228 296 220 288 220 296 208 300 204 304 224 316 296 280 0 36 8 56 28 32 8 32 64 96 68 80 24 32 4 36 20 44 12 36 4 28 4 32 0 20 4 16 0 16 0 32 12 40 12 40 8 44 12 40 4 36 16 44 16 44 16 56 12 64 36 100 56 112 68 124 52 108 76 120 72 112 68 112 80 120 84 104 52 52 0 16 0 4 0 0 0 0 0 20 0 20 0 12 8 0 0 72 132 200 148 132 36 52 8 36 4 40 12 36 12 44 20 52 24 44 40 40 24 24 20 32 16 24 16 20 12 20 8 16 60 88 48 44 4 24 4 20 8 20 8 24 16 24 16 24 12 32 12 28 16 24 12 24 20 28 20 20 12 12 4 4 0 8 0 4 0 0 0 0 0 4 0 4 0 8 0 8 16 24 16 24 20 28 20 28 8 12 0 4 0 0 0 4 12 28 24 36 28 36 12 24 12 32 12 32 4 36 12 36 16 32 20 40 28 48 36 56 32 56 48 64 44 56 40 60 20 32 28 44 40 60 52 68 44 56 44 56 48 60 48 68 36 72 24 76 48 100 64 104 68 104 68 108 72 108 76 112 68 112 64 108 64 108 60 104 68 112 72 120 84 136 100 148 96 144 104 148 104 140 92 128 92 136 88 128 84 128 84 128 72 116 76 120 80 124 84 128 80 120 72 112 64 112 72 120 64 112 68 124 84 136 80 120 68 112 60 104 56 104 64 112 72 112 72 112 72 112 72 112 68 108 64 104 64 104 68 108 68 112 64 104 60 100 52 96 56 104 64 112 68 112 68 116 88 132 76 120 68 120 76 124 76 124 84 132 96 136 100 140 92 144 96 148 108 160 112 164 108 156 104 148 96 140 88 136 64 124 68 136 96 140 96 112 40 28 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 156 172 104 140 88 132 72 108 60 108 60 108 60 108 60 108 52 100 48 80 24 60 20 60 32 60 32 60 40 60 40 60 56 40 12 0 0 0 0 0 0 0 8 0 16 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 8 16 8 16 8 16 12 20 12 20 368 476 360 492 372 480 356 488 356 480 360 480 356 472 344 464 356 476 356 476 348 460 332 448 328 448 328 440 312 436 332 464 348 472 352 464 328 440 320 440 312 436 320 444 328 448 324 444 344 452 320 444 340 468 344 456 340 460 344 464 340 460 336 452 328 448 332 452 328 436 308 424 320 440 320 440 320 440 320 440 308 424 300 424 300 424 304 428 284 412 288 416 292 420 296 420 308 424 300 416 292 408 288 408 288 408 292 412 292 412 292 408 280 400 300 408 284 388 284 408 276 392 284 400 288 392 272 380 276 400 272 392 264 384 260 380 256 380 256 384 260 384 260 388 264 388 260 384 260 388 264 392 276 404 280 404 276 396 268 392 268 388 264 388 264 396 276 404 284 404 272 388 256 376 248 372 272 380 264 368 248 360 244 356 256 364 252 360 248 364 260 376 260 372 256 364 252 368 260 376 256 380 272 376 248 356 256 380 256 364 252 360 248 364 252 368 248 364 256 368 260 368 256 364 268 372 252 364 256 372 260 368 264 380 272 388 276 388 272 380 260 372 256 368 252 368 256 372 240 360 260 384 280 392 276 384 268 376 260 368 256 372 264 380 280 392 280 388 280 396 288 400 280 404 280 404 280 404 280 404 272 396 272 396 272 400 276 400 280 404 280 400 268 384 252 372 260 384 264 388 264 388 264 388 268 392 272 400 280 408 288 412 288 408 284 404 280 404 284 408 284 408 288 416 292 412 288 408 292 416 292 416 292 416 292 416 296 424 292 420 292 420 296 424 296 424 296 424 296 424 296 424 296 424 292 420 288 412 280 408 284 416 288 420 292 416 288 412 284 412 284 416 288 420 292 420 296 424 296 428 304 428 296 420 292 420 292 416 288 416 284 412 280 408 284 416 288 420 296 424 300 428 300 424 296 424 296 428 300 432 304 432 304 428 296 420 288 420 296 428 300 424 288 412 292 416 284 408 284 416 296 428 304 428 300 424 296 420 292 420 288 416 288 416 288 416 288 416 288 416 292 424 296 424 292 416 292 424 296 424 296 428 300 428 300 436 304 440 308 444 308 444 300 440 308 448 316 456 328 464 316 472 332 484 336 500 356 528 380 568 412 608 444 640 464 664 488 676 500 692 500 712 544 756 584 724 452 516 316 492 352 472 344 480 324 452 304 440 304 436 308 432 292 400 272 396 276 404 272 424 260 412 284 412 336 352 32 104 32 104 36 68 12 72 204 312 252 280 112 120 32 124 48 120 40 112 32 104 32 108 28 100 28 88 24 64 24 72 36 72 36 80 40 100 36 108 32 116 44 120 40 116 44 136 40 140 56 156 60 156 64 180 68 188 96 208 88 188 100 200 112 200 124 204 116 180 92 140 36 76 20 52 0 36 0 36 12 64 8 56 20 32 0 112 160 236 172 172 72 104 48 76 44 76 40 76 40 80 52 84 44 88 52 88 36 68 28 72 28 68 28 68 24 64 20 64 80 144 72 104 24 84 28 72 20 76 24 68 24 68 24 64 32 68 32 64 28 56 24 56 28 48 24 36 16 24 8 20 4 8 4 8 4 4 0 4 4 8 4 12 12 16 16 20 32 36 32 36 28 32 28 32 28 28 16 16 8 8 4 8 32 28 36 32 32 32 32 32 32 32 24 32 24 40 36 56 28 72 32 80 44 92 52 100 44 100 64 108 56 100 56 104 32 88 36 96 44 108 56 116 52 108 56 112 56 116 60 108 72 104 68 108 88 140 104 144 100 152 100 160 104 160 108 164 116 168 112 164 108 160 104 156 108 164 112 172 124 192 144 204 148 204 152 208 148 196 132 180 136 188 128 184 124 180 128 184 112 172 116 176 124 180 128 184 124 172 108 160 100 164 116 176 112 160 112 172 132 180 128 164 116 160 100 144 92 148 104 160 112 152 112 152 112 152 112 152 108 148 104 140 100 144 108 148 96 152 100 160 104 164 112 168 104 164 108 168 112 168 112 164 128 164 120 164 116 164 116 172 112 172 124 200 140 208 140 204 136 212 144 220 152 232 164 236 156 228 152 220 144 212 140 208 144 220 148 204 136 172 124 148 96 80 24 4 0 16 4 12 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 96 196 212 144 176 140 180 120 144 104 144 104 144 104 144 104 144 108 132 92 112 68 92 56 92 64 100 60 96 60 96 64 96 72 76 28 20 0 12 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 4 4 8 12 16 20 16 16 16 16 16 16 16 16 220 316 208 324 212 304 188 304 212 320 212 320 208 312 200 304 204 312 208 300 192 284 180 276 196 276 160 260 172 292 204 308 216 320 220 308 196 284 184 288 196 296 200 304 208 308 212 308 236 324 208 312 220 324 216 308 212 312 216 316 212 312 208 300 184 284 196 284 192 272 176 256 184 272 184 272 184 272 184 272 176 268 180 272 184 272 184 272 160 248 160 248 164 256 172 260 184 280 176 272 168 268 168 272 164 268 172 272 172 272 168 260 148 256 176 264 168 252 176 280 176 268 184 276 184 268 172 256 156 240 160 240 160 240 160 240 160 244 164 244 168 252 172 252 176 256 172 248 168 252 172 256 172 252 172 256 172 252 168 244 180 256 168 248 168 256 184 272 196 272 184 256 168 244 160 240 164 252 156 240 152 240 152 240 148 240 156 248 164 252 160 244 164 252 164 248 160 248 160 252 160 256 172 252 152 236 156 256 164 248 164 244 160 248 164 252 144 232 156 248 168 256 172 256 176 252 160 244 168 256 172 252 172 264 188 280 196 276 188 268 168 252 164 248 164 252 168 256 160 252 176 268 188 268 176 256 176 260 164 248 160 252 172 264 180 268 180 268 180 272 188 276 188 272 188 272 188 272 188 272 180 268 184 268 184 272 188 272 184 268 188 272 184 264 176 260 176 260 176 264 180 264 180 268 180 268 184 272 192 280 200 288 208 288 200 284 196 280 200 284 200 288 204 292 208 288 200 284 208 292 208 292 208 292 208 292 208 292 204 288 204 288 208 292 212 296 212 296 212 296 212 296 200 292 200 288 192 284 188 280 192 284 196 292 200 288 192 284 200 284 200 284 204 288 208 292 208 292 212 296 212 292 208 296 208 292 204 288 204 284 200 284 196 280 196 284 204 292 208 296 216 300 216 304 220 304 220 300 216 300 220 304 216 300 212 292 200 288 208 296 212 296 204 284 212 292 204 284 204 292 216 304 216 296 212 296 212 292 208 292 204 288 204 288 204 284 200 284 196 292 204 296 204 292 196 288 196 292 200 296 204 300 208 300 200 300 200 300 204 304 200 308 196 308 200 316 208 324 208 332 216 324 224 336 220 344 232 364 256 404 288 436 308 448 316 468 324 492 340 488 336 496 380 560 420 576 416 424 228 304 232 324 244 324 228 308 216 300 224 308 236 304 216 288 208 284 216 288 204 296 196 296 224 316 284 256 0 24 4 48 12 16 0 28 272 360 364 308 132 40 0 44 24 44 16 36 8 28 8 32 28 48 28 40 0 20 4 32 16 40 20 40 28 44 32 48 24 48 28 52 20 40 16 52 20 52 20 52 0 44 4 52 0 68 28 84 24 72 36 96 60 108 68 112 84 120 96 128 56 80 56 60 24 20 0 0 0 4 0 0 0 0 0 76 152 192 136 128 52 64 8 24 16 44 20 44 24 52 32 56 32 48 48 52 32 32 24 32 28 36 24 32 20 28 20 28 52 80 44 40 0 28 4 20 8 24 8 24 16 24 16 24 12 32 12 28 16 24 12 24 16 24 20 16 8 8 0 4 0 4 0 4 0 4 0 4 0 8 4 12 8 20 12 20 20 28 20 28 20 28 16 24 24 28 16 20 4 12 4 12 32 40 28 32 20 28 12 28 8 24 0 16 0 20 4 32 0 20 8 28 20 40 28 48 24 52 44 60 40 52 40 60 36 44 28 40 24 40 32 48 40 52 40 56 44 56 48 64 36 72 24 76 48 100 64 104 56 92 60 96 60 100 64 100 72 112 68 108 64 104 60 100 64 108 68 116 80 132 96 144 112 156 112 156 104 136 84 120 92 132 84 124 80 124 80 128 68 116 72 120 76 124 80 124 76 112 60 100 56 108 72 120 60 108 64 120 84 132 76 116 72 112 52 92 44 96 56 108 72 112 72 112 72 112 72 112 68 104 60 100 60 100 64 108 52 96 56 104 60 108 68 112 68 112 68 112 68 116 72 124 76 124 72 116 68 116 68 112 64 116 80 132 96 140 96 136 92 140 96 152 108 160 116 168 108 156 104 152 100 144 96 140 92 156 108 148 96 124 100 128 108 88 32 8 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 160 172 96 136 92 140 72 104 56 104 56 104 56 104 56 104 68 104 48 84 32 68 20 52 36 60 28 56 36 56 40 64 68 68 28 12 0 0 0 4 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 4 0 0 0 12 8 20 8 16 8 16 8 16 8 16 288 388 272 392 276 368 248 368 264 380 268 384 276 388 280 392 280 388 268 372 252 352 236 344 252 344 216 336 248 380 272 380 268 384 272 376 252 356 244 360 256 368 260 372 264 376 268 380 288 388 268 376 264 376 260 368 276 388 280 392 276 384 268 380 248 360 248 356 240 344 228 336 224 336 224 336 224 336 224 336 240 348 240 348 240 340 228 332 228 332 224 332 228 340 236 348 256 364 248 356 240 352 244 356 244 360 252 364 252 360 240 348 228 344 236 352 240 356 252 376 252 364 252 364 252 360 244 356 228 352 228 352 232 356 236 360 236 360 240 364 244 372 248 376 252 372 244 368 240 368 244 368 236 364 240 368 244 364 236 360 244 364 236 356 232 360 244 372 240 364 236 360 236 364 240 360 236 344 232 340 228 340 232 344 224 344 240 364 252 364 244 352 252 364 252 360 248 360 244 356 248 360 248 356 236 348 240 360 252 360 244 356 244 356 248 364 220 336 232 352 248 368 256 372 256 360 240 356 252 368 256 364 248 364 260 376 268 380 264 372 252 360 248 360 248 364 256 368 252 368 260 376 264 372 252 360 256 368 252 364 252 364 256 368 252 364 248 360 252 368 260 372 268 392 268 392 268 392 268 392 264 388 264 388 264 388 268 392 256 384 264 392 268 392 268 392 264 388 264 388 268 392 268 392 260 384 260 388 268 392 272 396 288 412 284 404 280 404 284 408 288 412 292 416 292 412 284 404 288 412 288 412 288 412 288 412 292 416 284 412 284 412 288 420 296 424 296 424 296 424 296 424 292 420 292 416 288 412 284 412 288 416 288 416 288 416 288 416 284 412 284 416 288 420 292 420 288 420 296 420 288 412 292 424 288 416 288 416 284 412 284 408 280 408 284 416 288 420 296 424 296 428 304 432 308 432 304 432 300 428 300 428 300 424 292 420 284 416 292 420 296 424 292 420 296 424 292 420 296 424 300 432 296 424 296 420 292 420 292 420 292 420 288 416 288 412 284 412 292 420 296 424 296 420 288 412 288 416 288 420 296 424 300 428 304 436 300 436 300 440 308 448 312 448 316 456 324 464 336 472 324 480 340 488 340 504 356 528 388 584 432 628 448 632 456 660 480 664 484 672 476 688 512 736 524 756 576 672 380 476 308 468 336 476 328 460 316 452 316 444 316 448 316 436 312 436 312 436 300 456 292 448 324 444 348 344 20 96 32 108 32 68 16 88 316 456 408 400 164 120 24 128 48 120 40 112 32 104 32 104 52 108 52 84 28 52 24 56 36 68 32 76 40 100 40 108 40 120 56 124 44 120 48 132 48 136 60 140 56 136 56 156 56 148 68 164 68 164 76 180 92 188 88 192 92 208 108 216 116 192 116 188 96 152 52 116 0 80 0 72 8 64 8 160 220 260 180 192 104 108 36 64 40 76 44 68 44 76 52 80 32 80 52 92 44 76 32 76 40 80 36 76 36 72 32 76 72 136 68 100 24 80 28 72 24 68 24 68 24 64 24 64 32 68 32 64 28 56 24 56 28 44 20 32 12 24 4 16 4 8 8 12 8 16 12 16 16 20 16 24 20 24 20 24 24 28 24 28 28 32 28 32 36 36 28 28 20 24 20 24 40 40 36 32 28 24 20 24 28 40 28 40 24 48 32 60 20 64 24 72 32 80 40 84 40 92 56 104 56 96 56 108 64 112 48 96 36 88 36 96 48 108 52 108 56 112 56 104 72 104 68 108 88 140 104 144 88 140 92 148 92 152 96 152 112 168 108 164 108 164 104 160 112 168 112 172 120 184 132 192 156 212 160 212 148 196 128 180 132 188 128 180 120 176 124 180 120 176 120 172 116 172 116 172 116 168 108 160 108 168 116 176 108 156 112 168 128 180 124 164 116 160 104 148 96 144 100 152 108 148 108 148 108 148 108 148 104 144 100 140 100 140 104 144 116 168 108 160 104 156 96 152 112 168 112 168 112 172 120 176 124 164 124 168 120 164 112 168 116 176 120 196 132 200 132 200 140 216 144 220 156 232 160 236 156 228 152 224 148 220 148 216 140 216 148 196 128 160 120 136 112 84 36 12 4 8 0 4 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 96 192 212 152 180 136 172 120 148 108 148 108 148 108 148 108 148 112 136 96 120 84 104 52 76 64 96 52 84 48 88 60 96 72 88 52 44 4 12 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 8 4 0 0 4 8 16 24 20 20 20 20 16 16 16 16 172 256 164 268 176 252 156 256 156 248 152 244 156 252 168 264 172 260 156 240 136 220 120 212 112 208 124 228 144 240 140 228 140 228 148 224 132 208 124 216 140 220 136 220 136 224 140 228 140 224 140 216 124 208 128 216 156 244 160 244 160 240 152 232 152 224 144 212 132 204 128 204 120 196 120 196 120 196 120 196 124 208 132 216 136 212 128 204 136 216 132 208 128 212 140 224 152 224 136 216 132 216 136 220 140 228 152 236 152 228 136 216 148 228 144 220 152 236 164 236 168 240 160 236 156 232 156 236 152 236 152 236 152 232 148 232 148 236 152 240 160 248 164 252 160 244 156 236 148 232 152 236 152 240 160 244 160 244 156 240 152 232 148 228 144 228 144 228 144 228 144 228 148 236 156 244 148 232 152 224 144 220 148 224 148 228 156 236 164 240 164 244 168 244 172 244 168 240 160 236 176 244 160 236 160 240 164 236 160 240 156 236 152 240 156 244 136 224 148 240 160 248 168 252 168 248 156 244 168 256 172 252 156 244 164 252 172 260 176 260 164 248 160 244 164 252 172 260 168 252 168 252 168 252 168 252 164 252 168 256 168 256 164 252 160 248 156 244 160 248 164 256 176 260 176 260 176 260 176 260 176 260 176 260 172 256 172 256 168 256 176 264 180 264 180 264 184 268 184 268 180 264 180 264 180 264 180 264 180 264 180 264 196 276 192 276 192 276 196 284 200 288 204 288 204 284 196 276 200 284 200 284 200 284 200 284 204 288 200 280 196 284 204 288 208 292 208 292 208 292 208 292 200 292 200 292 196 288 196 288 204 292 196 284 192 288 200 296 204 288 204 288 208 292 208 296 200 292 212 292 200 280 204 300 204 288 204 284 200 284 196 280 200 284 200 288 208 296 212 300 204 292 212 300 220 304 216 296 212 300 216 300 216 296 208 288 208 292 208 292 208 296 216 304 204 292 212 296 216 300 212 296 208 292 208 292 208 292 208 292 212 296 208 292 204 288 204 284 200 296 204 296 204 292 196 284 192 284 196 292 204 296 208 300 204 304 200 296 200 304 200 312 208 320 208 328 220 336 220 344 236 344 244 352 236 356 244 376 268 420 312 456 316 448 312 468 332 476 324 476 328 484 352 512 380 548 444 548 360 384 236 332 252 336 248 328 232 312 224 304 228 308 240 324 252 324 248 320 228 320 224 336 264 336 284 232 0 28 12 52 8 8 0 32 220 280 264 232 92 44 12 64 24 48 16 40 8 32 8 36 20 44 20 32 0 16 0 24 12 28 24 32 32 36 40 36 28 44 32 48 20 48 28 64 24 60 44 68 36 56 32 64 12 60 0 56 12 68 16 60 28 68 24 68 28 76 48 88 72 116 92 124 96 120 88 112 40 64 8 24 0 0 0 88 160 172 116 124 76 72 20 32 12 28 8 32 16 32 24 40 12 32 36 48 36 36 28 36 36 44 32 40 28 36 28 36 44 80 36 40 0 28 4 20 8 24 8 28 16 24 16 28 12 32 12 28 16 24 12 24 12 24 16 16 8 4 0 0 0 8 4 12 8 16 8 20 16 24 16 24 16 20 12 20 12 24 16 28 20 32 24 36 28 32 20 28 20 28 24 32 28 36 28 32 20 20 0 4 16 36 20 40 16 40 16 40 8 28 12 32 16 36 20 36 20 44 40 56 40 52 40 64 56 68 40 44 24 40 24 44 36 52 40 56 40 60 44 60 36 72 24 76 48 100 64 104 56 92 56 96 60 96 64 100 60 104 64 108 64 108 68 112 76 116 72 116 76 120 84 128 100 148 108 156 108 148 100 140 88 128 80 124 76 120 80 124 80 124 76 116 72 112 68 108 68 112 68 112 72 116 76 120 60 104 60 120 80 128 72 112 68 116 64 108 56 100 52 96 64 104 64 104 64 104 64 104 64 100 60 96 56 100 60 104 68 116 64 108 60 104 52 100 68 112 60 108 60 112 72 124 76 124 76 124 76 120 68 112 80 124 80 120 84 128 92 132 92 140 96 144 100 148 104 152 108 156 104 152 104 148 100 148 96 148 96 140 92 120 80 100 64 48 16 0 0 8 0 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 148 176 112 144 84 124 72 116 60 108 60 108 60 108 60 108 64 104 52 96 48 80 16 32 32 56 20 40 20 48 36 64 56 68 48 40 0 0 0 8 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 4 0 0 0 8 12 24 20 24 16 24 12 20 8 16 240 332 236 356 256 348 244 360 256 356 240 336 228 336 236 348 252 348 232 324 208 308 192 300 148 288 216 336 220 308 188 292 196 308 204 308 192 296 188 300 220 328 216 324 212 324 216 328 196 312 212 312 196 300 204 324 216 328 220 328 220 324 212 316 220 324 204 304 192 300 192 304 188 296 188 296 188 296 188 292 168 264 184 288 204 300 208 296 204 292 196 284 192 288 200 296 208 312 200 308 196 308 200 312 212 324 220 332 224 324 204 308 240 336 212 320 224 336 224 324 244 348 232 336 224 336 232 344 228 340 228 336 216 324 212 320 228 340 232 348 240 352 244 360 236 344 228 336 224 336 224 336 224 336 228 344 232 340 228 336 232 344 232 340 228 336 224 332 240 348 232 340 228 340 228 336 244 348 232 336 224 328 220 328 228 332 220 324 220 340 240 356 240 348 240 348 240 344 232 336 252 348 228 336 240 352 236 332 236 340 232 336 228 340 232 344 228 336 232 348 240 348 240 348 252 352 240 348 248 364 256 360 244 352 248 356 252 364 260 372 248 356 244 356 248 364 256 368 248 356 244 356 244 360 252 368 244 360 256 372 260 368 248 356 256 364 252 364 252 368 260 376 252 376 252 376 252 376 252 376 256 380 256 376 252 372 248 372 252 376 256 384 260 380 256 376 268 392 268 388 264 384 260 384 276 400 272 396 272 396 272 396 272 392 268 392 268 396 276 404 284 408 284 408 284 404 272 396 284 408 284 408 284 408 284 408 288 408 284 404 280 408 284 412 288 412 288 412 288 412 288 412 296 424 292 420 292 420 292 416 304 424 288 412 284 416 296 432 288 416 292 420 292 424 296 424 284 420 296 416 280 404 288 428 288 416 288 412 284 408 280 408 284 412 288 420 296 424 300 428 280 412 292 424 300 424 292 420 296 428 300 428 300 424 292 416 296 424 292 416 292 424 304 436 280 412 292 428 300 424 292 416 292 420 292 420 292 420 292 420 300 424 296 420 292 416 288 416 296 424 296 424 296 420 284 412 280 412 288 416 292 424 300 428 308 440 300 432 300 440 312 452 320 460 324 468 336 476 348 480 348 504 360 512 360 524 376 548 400 596 452 640 452 632 456 660 476 660 472 664 476 684 492 696 540 720 540 748 536 612 364 500 332 480 332 464 312 440 288 408 284 424 308 440 320 444 312 432 292 448 292 452 328 436 320 300 24 104 40 108 24 52 4 76 124 208 140 172 48 84 28 120 52 116 44 108 36 100 36 96 28 76 28 60 20 44 20 44 16 56 20 68 28 92 28 104 32 108 44 116 48 116 56 128 56 132 68 140 56 120 40 116 68 128 44 120 52 148 48 136 48 160 56 172 60 184 64 180 80 180 92 200 116 228 144 248 144 228 84 148 32 88 0 160 136 168 100 148 92 120 60 92 20 56 20 52 20 56 28 64 12 64 40 88 44 80 36 80 44 84 44 80 40 80 36 76 68 128 68 92 24 80 28 64 24 64 28 64 24 64 28 60 32 68 32 64 28 56 24 56 24 44 20 32 8 20 0 16 12 16 12 20 16 24 20 28 32 32 28 28 24 24 20 24 20 28 24 32 32 40 40 48 32 36 28 32 28 36 36 44 32 32 36 36 28 20 4 12 44 60 48 76 56 76 52 76 40 80 36 80 36 80 36 80 36 88 52 100 52 96 56 108 72 108 56 88 40 88 48 96 52 96 52 100 56 104 60 104 72 104 68 108 88 140 104 144 96 148 96 156 100 160 104 160 100 160 104 164 108 168 112 172 124 176 120 172 116 176 120 180 132 192 144 208 156 212 156 208 132 184 124 176 120 176 120 180 128 184 124 176 112 164 104 160 108 168 116 176 120 176 120 176 104 152 108 164 128 176 120 160 116 164 116 160 112 152 100 144 100 140 100 140 100 140 100 140 104 140 100 136 96 140 100 144 100 148 104 156 108 160 116 164 108 156 104 148 104 156 112 168 124 168 128 176 128 172 116 168 132 184 120 184 116 192 128 200 136 208 140 212 140 212 140 212 156 228 152 224 152 224 148 220 176 232 152 196 132 144 80 76 36 20 0 0 0 12 4 4 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 96 180 216 164 188 128 156 116 160 112 152 112 152 112 152 112 152 108 132 100 132 100 116 48 60 56 88 44 72 36 80 52 88 60 88 64 60 20 16 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 8 4 0 0 0 8 20 24 32 28 28 24 24 20 20 20 132 224 144 236 148 232 140 224 120 220 140 228 128 216 136 232 120 212 136 220 136 204 112 184 84 168 92 176 104 192 116 196 112 188 120 188 120 184 112 176 96 172 116 196 132 200 128 196 140 200 116 168 96 164 104 176 128 196 132 200 136 204 136 204 136 196 136 192 132 192 128 188 136 184 116 176 120 180 116 172 128 196 132 200 132 204 136 204 136 200 132 196 128 192 124 188 120 196 132 200 128 200 144 220 160 220 144 208 144 208 132 192 120 196 136 204 136 204 144 220 156 224 156 224 156 220 148 216 132 212 136 216 140 212 136 208 148 224 148 224 148 224 148 224 140 216 136 212 136 216 144 224 148 228 152 232 160 236 164 240 148 224 148 224 148 224 148 228 148 220 144 224 156 236 152 220 164 232 164 228 160 228 156 224 152 220 152 220 152 220 152 220 164 228 160 224 156 228 160 232 168 232 156 220 152 224 164 240 156 236 156 236 156 236 156 236 160 240 160 240 160 240 160 240 164 252 160 248 160 248 160 248 160 248 160 248 160 248 160 244 156 240 156 240 156 240 156 240 156 240 160 244 160 248 164 248 168 256 168 252 164 248 160 248 160 248 164 252 164 256 168 256 160 248 164 252 168 248 164 244 160 244 160 248 164 252 168 252 172 256 176 260 176 256 168 252 180 264 180 264 180 264 180 264 184 268 188 272 188 276 192 276 196 280 196 276 192 272 188 272 188 272 188 272 188 272 188 272 196 280 196 284 204 288 204 292 192 280 196 276 184 268 192 284 200 284 200 284 200 284 200 284 196 288 196 292 200 296 204 296 196 288 196 288 196 288 196 288 208 296 212 296 212 292 204 284 216 296 208 292 204 284 196 280 200 284 200 288 204 292 208 292 200 280 196 280 196 284 204 292 204 288 204 288 204 288 204 288 208 292 208 292 208 292 208 292 204 288 204 292 208 296 212 296 216 300 216 300 216 300 216 300 208 292 208 296 212 300 216 300 208 292 208 292 208 292 208 292 196 288 196 292 200 296 204 296 192 284 192 288 196 292 200 292 204 304 200 296 196 296 192 300 200 312 204 316 204 324 220 356 236 348 248 360 244 368 256 388 288 428 308 448 312 448 308 456 328 472 324 468 320 476 328 496 344 532 420 548 436 528 320 324 212 332 256 332 224 300 208 280 220 300 232 316 248 316 244 312 216 304 220 312 232 352 292 164 0 16 0 48 24 36 0 0 0 4 0 4 0 20 24 56 44 48 24 36 24 40 20 32 12 36 8 32 4 24 0 20 4 32 0 0 24 12 0 4 0 16 4 40 28 52 16 36 16 52 36 68 44 52 20 32 16 56 12 64 16 64 24 64 8 52 8 48 4 40 0 44 16 60 24 64 28 84 76 140 88 128 88 124 68 84 16 44 20 72 48 72 20 36 12 44 4 20 0 16 0 12 0 0 8 20 12 24 16 24 12 20 24 32 24 28 8 12 12 28 52 60 12 32 4 28 4 24 4 24 4 28 12 24 12 24 0 24 4 28 12 20 0 8 16 24 16 16 8 12 8 12 8 12 4 12 4 16 12 24 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 20 28 20 28 20 28 20 28 0 12 8 16 0 0 0 0 16 36 32 60 40 64 36 56 48 60 40 52 28 40 16 32 24 44 28 44 28 44 32 48 36 56 36 56 36 56 36 56 32 56 40 64 44 64 44 64 20 60 20 76 48 104 64 104 60 96 60 100 64 104 68 104 60 104 60 108 64 108 68 112 68 112 72 116 72 120 76 120 96 136 92 156 128 172 104 120 76 120 80 120 76 120 84 136 84 124 76 116 72 116 76 120 80 120 72 112 64 104 64 108 60 112 72 116 60 108 64 116 52 100 52 100 52 100 48 96 60 96 56 96 56 100 68 108 60 100 60 100 60 100 60 100 60 108 56 104 56 108 64 116 48 104 56 104 56 112 80 140 80 128 80 128 80 124 72 116 68 116 76 120 84 124 84 124 88 136 88 140 92 144 96 148 92 144 96 140 92 144 112 172 136 168 100 144 112 120 56 40 0 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 0 4 8 0 20 116 124 164 116 148 80 116 68 124 76 120 64 108 56 108 64 116 68 108 56 88 36 72 28 64 40 64 32 56 32 52 32 56 52 72 52 60 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 16 32 28 32 16 24 20 32 212 316 220 324 224 320 216 316 224 328 228 320 204 300 204 312 208 308 200 296 184 272 156 252 160 268 168 276 176 284 184 288 180 284 184 288 184 284 176 280 164 272 176 288 188 296 192 296 196 292 180 272 164 268 168 276 188 292 188 296 192 296 196 300 196 300 192 296 188 292 188 292 192 288 176 280 180 288 180 272 196 280 196 280 200 284 204 288 200 284 196 280 196 276 192 276 188 292 192 296 188 292 196 312 212 308 196 300 200 304 192 292 192 300 204 308 200 304 208 320 220 324 220 324 220 320 212 312 208 316 212 324 216 320 208 316 216 324 216 324 216 324 216 324 216 320 212 320 212 324 220 332 232 336 228 336 228 336 228 336 228 336 228 332 220 328 216 324 220 324 216 328 228 340 224 324 224 328 224 324 220 320 216 320 220 324 220 324 220 324 220 324 232 332 228 328 224 332 228 336 232 332 224 328 224 328 228 336 236 336 236 336 236 336 236 336 240 340 240 340 240 340 240 340 244 344 248 348 248 348 248 348 248 348 248 348 248 348 248 348 240 352 240 352 240 352 240 352 240 352 240 356 244 356 248 360 252 364 248 360 244 356 244 352 244 356 248 360 252 364 252 364 240 364 244 368 244 368 240 364 244 368 244 372 248 372 252 376 252 380 256 384 260 380 252 376 264 388 264 388 264 388 264 388 264 388 268 392 272 396 272 396 276 400 280 404 276 400 272 392 268 392 268 392 268 392 268 392 272 396 272 400 276 404 280 404 276 400 280 400 268 392 276 408 284 408 284 408 284 408 284 408 284 412 284 416 288 416 292 420 288 416 288 416 288 416 288 416 292 420 296 424 292 420 288 412 296 424 292 416 284 412 280 408 284 412 284 416 288 416 292 420 284 408 280 408 280 412 288 420 288 416 288 416 288 416 288 416 292 420 292 420 292 420 292 420 288 416 288 420 292 424 296 424 300 428 300 428 300 428 300 428 292 420 292 424 296 428 300 428 292 420 292 420 292 420 292 420 288 416 288 420 292 420 296 424 284 412 288 416 288 420 292 420 308 444 304 436 300 440 304 444 316 456 324 460 328 468 352 496 340 496 356 508 360 524 376 552 412 596 436 624 444 628 448 636 468 648 464 652 468 676 488 688 500 724 536 720 544 716 468 552 288 448 316 456 308 432 296 436 296 432 312 440 316 436 308 432 288 440 292 432 300 456 340 244 12 108 52 124 48 84 12 52 0 64 0 68 8 96 36 116 52 116 36 104 36 108 36 92 36 80 32 68 24 52 20 52 0 56 0 44 8 76 0 92 8 84 8 92 32 116 44 112 40 108 36 104 36 120 56 136 64 132 64 136 60 140 60 148 56 160 52 160 48 156 40 156 56 160 60 156 52 160 80 196 84 208 140 264 164 240 108 180 64 116 48 100 36 96 32 84 20 68 8 52 12 56 4 36 8 48 12 56 16 56 16 56 12 56 20 60 16 60 28 76 76 112 44 84 28 72 24 60 24 60 28 56 24 56 24 56 20 56 24 64 24 52 12 40 28 44 20 28 12 24 8 28 16 16 12 16 12 20 20 28 16 20 16 20 16 20 16 20 20 24 20 24 20 24 20 24 24 28 24 28 24 28 24 28 4 16 16 20 4 16 0 24 28 56 48 80 64 92 60 92 64 104 56 96 48 88 40 84 40 80 36 80 36 80 36 80 52 88 52 88 52 88 52 88 52 88 56 96 60 96 60 96 56 88 60 108 88 140 104 144 96 148 96 156 100 156 104 160 104 164 108 164 112 168 112 168 108 168 112 172 116 176 120 176 140 192 136 208 172 228 156 192 120 176 120 172 112 172 120 180 116 172 116 172 116 176 124 184 124 176 116 168 108 160 108 164 108 164 120 164 108 152 108 160 100 148 100 148 100 152 104 152 96 136 96 140 100 144 104 144 100 140 100 140 100 140 100 140 100 140 100 140 100 144 108 152 100 144 108 148 104 152 124 172 132 168 120 164 112 164 116 176 120 180 120 192 128 200 136 208 136 208 136 212 140 212 144 216 140 220 152 224 152 228 164 244 188 236 148 188 120 124 52 32 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 120 168 208 164 192 132 160 124 168 120 156 108 144 104 144 108 152 112 140 104 128 88 112 68 100 68 104 60 92 52 84 48 80 60 88 72 76 44 40 12 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 16 24 28 24 20 16 20 24 120 208 128 212 128 208 124 204 136 220 132 208 112 192 116 208 128 196 124 176 100 156 80 140 104 168 104 168 108 172 112 176 100 172 104 180 108 180 104 176 96 172 100 172 104 184 116 192 112 180 104 172 100 172 100 176 108 180 108 180 112 184 116 188 132 196 128 192 128 188 124 188 128 184 116 180 124 192 128 188 124 192 124 196 128 196 132 200 128 196 128 192 124 192 120 188 108 184 116 184 108 180 112 192 124 192 112 188 120 196 120 184 116 204 128 204 120 200 124 208 132 216 136 216 136 212 128 208 128 208 136 212 136 212 132 204 132 208 132 208 132 208 132 208 136 212 132 208 136 212 140 220 152 228 152 224 144 216 136 212 156 228 148 220 140 212 132 208 136 208 132 216 148 224 144 212 140 216 136 216 132 212 132 208 144 224 144 224 144 224 144 224 152 232 148 228 148 228 152 232 152 232 148 228 148 228 152 232 156 236 156 236 156 236 156 236 156 236 156 236 156 236 156 236 148 240 152 244 160 248 164 252 156 244 156 244 156 244 156 244 152 236 152 236 152 236 152 236 152 236 156 240 156 244 160 244 156 244 156 244 152 240 152 240 152 240 156 244 156 248 160 248 152 236 156 240 156 240 152 236 160 244 160 244 164 248 164 252 168 252 172 256 172 256 168 252 180 264 180 264 180 264 180 264 176 260 180 264 180 268 184 268 188 276 196 280 196 276 184 264 180 264 180 264 180 264 180 264 180 264 180 264 184 268 184 268 188 280 196 280 184 272 192 288 200 288 200 288 200 288 200 284 188 280 188 284 192 284 196 288 196 288 196 288 196 288 196 288 208 292 212 296 208 288 200 284 208 292 208 288 200 284 196 280 200 284 200 284 204 288 204 292 200 280 196 280 196 284 204 292 204 288 204 288 204 288 204 288 208 292 208 292 208 292 208 292 204 288 204 292 208 296 212 296 216 300 216 300 216 300 216 300 208 292 208 292 212 296 212 296 204 288 204 288 204 288 204 288 196 288 196 288 200 292 200 296 192 288 196 288 200 292 200 292 212 308 208 304 204 308 204 312 212 328 220 336 224 340 232 368 236 348 248 360 244 368 256 388 280 420 300 440 304 440 300 448 328 468 320 464 320 472 324 484 352 520 380 516 412 552 404 468 232 304 208 312 224 296 224 332 228 308 232 316 240 312 236 304 212 300 212 304 224 340 272 136 0 64 56 88 32 24 0 0 0 0 0 0 0 36 28 48 28 40 12 32 16 40 16 32 20 36 16 32 0 20 0 16 0 24 0 12 8 24 0 40 4 28 0 4 0 20 0 28 16 36 4 20 0 32 16 48 36 68 32 64 28 60 20 52 24 56 12 48 12 48 8 44 8 56 12 56 8 52 16 72 20 88 84 164 136 180 124 156 76 92 20 48 20 52 8 28 0 16 0 12 0 16 0 4 0 8 0 12 4 16 8 16 0 12 8 16 4 12 16 36 44 60 8 36 8 28 0 24 4 28 4 28 12 28 12 24 0 20 4 24 12 20 4 12 12 24 12 12 4 8 4 8 4 12 4 12 4 16 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 0 8 8 12 0 4 0 12 12 36 32 52 40 68 44 60 44 60 44 56 40 52 36 52 28 44 28 40 20 36 16 32 24 44 24 44 24 44 24 44 28 48 28 52 32 52 32 52 16 56 16 72 48 100 64 104 60 96 60 96 64 100 64 104 64 108 64 112 68 116 72 116 60 104 64 112 72 120 80 124 96 136 88 148 120 176 124 156 84 124 72 112 64 108 68 112 64 108 64 112 72 124 88 136 80 120 72 112 64 104 64 108 64 116 72 116 60 100 56 108 48 100 52 104 56 108 60 112 52 96 60 104 64 104 60 100 64 104 64 104 64 104 64 104 48 96 44 92 48 100 56 104 56 108 64 108 56 108 68 124 88 124 64 104 56 108 72 120 76 120 76 116 84 132 100 144 84 132 88 136 88 140 92 140 88 148 108 156 108 160 120 172 140 180 112 128 60 56 12 8 4 4 12 4 12 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 120 136 172 116 152 88 128 80 132 68 112 56 100 52 100 56 108 64 108 64 104 52 88 36 64 44 68 36 56 28 48 24 48 36 64 52 72 40 40 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 12 12 20 4 8 4 16 200 288 200 288 196 284 192 280 196 280 188 272 184 276 200 292 188 276 176 260 164 252 160 252 168 260 164 256 164 256 164 256 160 256 168 264 176 268 172 264 180 264 168 256 168 268 184 284 176 268 176 268 176 268 176 268 172 264 172 268 176 272 180 272 192 284 188 280 184 276 184 276 188 272 176 272 188 288 196 284 188 272 188 272 192 276 196 280 192 276 192 272 188 272 188 272 180 276 184 272 172 264 176 276 184 272 176 272 188 284 188 276 196 300 204 304 196 292 196 300 204 304 208 308 208 308 204 300 204 312 208 316 208 316 204 312 204 312 204 312 204 312 204 312 208 316 204 312 208 320 216 324 220 324 216 324 212 320 208 316 220 328 216 324 212 320 208 316 208 312 204 316 216 328 212 308 216 312 212 312 208 308 208 308 220 320 220 320 220 320 220 320 232 332 228 324 224 328 232 332 232 328 228 328 228 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 236 340 244 348 252 352 240 340 240 340 240 340 240 340 232 344 232 344 232 344 232 344 232 348 236 348 240 352 240 352 244 356 244 356 240 352 240 352 236 348 236 352 240 356 244 356 236 360 240 364 240 364 236 360 240 364 244 368 244 372 248 372 248 372 252 380 256 380 256 376 260 384 260 384 260 384 260 384 256 380 256 384 260 388 264 388 268 396 280 404 280 396 264 384 260 384 260 384 260 384 260 384 260 384 260 388 264 388 264 388 276 392 280 388 272 380 276 396 288 400 288 400 288 400 288 400 280 408 284 412 288 416 288 416 288 416 288 416 288 416 288 416 288 420 292 420 292 416 284 408 292 416 288 412 284 408 280 408 280 408 284 412 284 416 288 416 284 408 280 408 280 412 288 420 288 416 288 416 288 416 288 416 292 420 292 420 292 420 292 420 288 416 288 420 292 424 296 424 296 424 296 424 296 424 296 424 292 420 292 420 292 420 292 424 284 412 284 412 284 412 284 412 284 412 288 416 288 420 292 420 288 416 288 420 292 420 296 424 308 440 304 440 304 444 312 448 324 464 336 476 336 476 356 496 340 496 356 508 360 524 376 552 404 588 428 616 436 620 440 628 456 636 460 648 464 668 472 684 496 716 512 712 528 736 540 692 412 488 300 456 332 460 316 460 312 444 316 440 312 432 308 428 292 440 288 432 300 448 316 208 52 156 108 156 52 64 0 40 28 84 20 84 32 96 28 76 36 92 24 84 32 96 36 92 32 88 28 72 20 56 12 56 8 132 100 176 120 200 92 212 104 180 60 132 32 108 12 92 16 92 16 96 20 92 24 92 52 112 52 124 52 132 56 136 56 136 52 144 52 148 52 148 32 116 44 128 52 132 56 140 64 144 72 168 112 224 172 268 180 240 132 192 100 160 68 124 48 108 32 88 28 84 16 64 12 52 12 52 16 60 20 64 20 60 20 52 4 40 8 52 64 96 44 76 32 76 28 60 28 56 28 56 28 48 28 48 20 56 20 56 20 52 20 48 24 40 16 28 8 24 8 24 12 16 8 12 12 16 16 24 28 32 28 32 28 32 28 32 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 0 24 12 28 8 24 16 44 32 56 40 84 64 96 68 104 60 104 60 104 60 104 60 104 60 104 56 96 48 88 40 84 48 84 48 84 48 84 48 84 44 80 44 80 44 80 48 84 52 88 60 104 84 140 104 140 92 144 96 152 96 156 100 156 108 164 112 168 116 172 116 172 100 160 108 168 116 176 124 180 136 188 132 196 160 228 176 232 144 192 120 164 108 164 108 164 112 168 112 168 116 176 124 184 124 176 116 168 108 160 108 164 116 168 120 164 104 144 100 152 96 144 100 152 108 160 116 164 92 136 100 144 104 144 100 136 104 144 104 144 104 144 104 144 96 136 96 136 96 140 104 144 108 152 116 152 104 144 108 152 124 160 112 156 104 156 108 168 112 164 100 168 108 184 132 208 132 204 132 204 132 208 136 208 136 208 140 212 140 220 160 248 196 248 164 152 56 48 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 0 32 132 168 204 156 184 136 168 124 168 116 148 104 136 96 140 104 144 108 144 116 144 108 124 76 104 76 108 64 92 48 80 44 76 56 80 72 88 72 64 24 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 8 20 20 16 12 12 16 116 192 112 188 108 184 108 184 104 176 92 168 96 176 104 184 116 176 112 164 104 160 104 160 108 164 108 164 104 160 104 164 84 164 84 172 88 172 88 172 104 184 92 168 84 176 104 192 92 176 96 180 96 184 100 184 92 176 92 180 96 180 100 184 112 188 112 188 108 184 104 180 112 180 100 180 112 196 120 192 104 176 108 180 112 184 112 184 108 180 108 184 112 184 112 184 108 188 104 184 92 176 100 188 100 180 92 184 108 196 112 188 112 200 112 200 100 192 104 200 108 204 112 208 116 208 112 204 124 200 136 204 136 204 132 200 136 204 136 204 136 204 136 204 136 204 136 204 136 208 144 212 136 204 140 208 140 212 144 212 136 204 140 208 144 212 148 216 136 200 132 204 144 216 140 204 136 220 128 216 124 216 120 212 132 224 132 224 132 224 132 224 144 232 136 228 136 228 140 236 136 232 140 232 140 232 140 228 152 232 160 232 160 232 160 232 160 232 160 232 160 232 160 236 140 232 144 240 152 248 160 252 152 244 152 244 152 244 152 240 148 232 148 232 148 232 148 232 148 232 148 232 152 236 152 240 156 244 156 244 160 248 160 248 148 236 148 236 152 240 156 244 156 240 160 244 160 244 156 240 156 240 156 244 160 244 164 248 160 244 164 252 172 256 172 252 176 260 176 260 176 260 176 260 172 256 172 256 176 260 180 264 184 272 192 276 192 272 180 260 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 184 276 192 276 180 268 188 284 200 288 200 288 200 288 200 288 196 288 196 288 200 292 204 296 196 288 196 288 196 288 196 288 204 288 208 292 204 288 200 280 204 284 200 284 200 280 196 280 196 280 196 284 200 284 204 288 200 280 196 280 196 284 204 292 204 288 204 288 204 288 204 288 208 292 208 292 208 292 208 292 204 288 204 292 208 296 212 296 212 296 212 296 212 296 212 296 208 292 208 292 208 292 208 288 200 284 200 284 200 284 200 284 192 284 192 288 196 288 200 292 196 288 200 292 200 296 204 296 200 300 196 296 200 304 200 308 208 324 220 336 224 336 220 352 236 348 248 360 244 368 256 388 276 416 292 432 296 432 292 440 312 456 312 460 312 464 312 468 324 496 368 516 396 540 416 524 392 392 224 316 256 344 244 320 240 316 236 312 240 308 236 308 220 304 212 308 228 336 248 96 20 96 84 104 32 12 0 0 0 0 0 16 8 24 20 40 24 28 12 24 20 36 24 32 28 28 24 24 0 16 0 12 0 140 140 208 160 196 124 188 132 172 104 132 68 96 28 48 0 4 0 0 0 12 0 32 16 32 24 44 32 56 44 64 32 56 28 56 20 56 20 56 0 40 0 52 8 60 8 52 16 52 0 36 4 88 80 152 140 192 148 180 108 124 64 104 52 80 28 60 24 48 0 24 4 16 4 8 0 12 8 20 8 20 12 12 0 0 0 16 32 52 4 36 8 36 0 20 4 28 4 28 12 28 12 28 0 20 0 20 8 20 8 24 12 20 12 8 4 4 0 8 4 8 0 8 0 12 8 20 20 28 20 28 20 28 20 28 8 16 8 16 8 16 8 16 0 8 0 8 0 8 0 8 0 8 8 12 4 8 12 32 20 36 32 52 40 64 48 68 44 60 44 60 48 64 48 64 48 64 44 56 36 48 28 44 28 52 28 52 28 52 28 52 28 48 20 40 16 44 24 48 16 52 12 72 44 96 60 100 56 92 56 96 60 96 64 100 64 108 64 112 68 116 72 116 56 104 60 108 68 116 76 120 88 128 84 140 112 172 136 184 116 144 80 112 68 112 68 108 76 116 72 112 68 112 72 116 80 120 72 112 64 104 64 108 68 120 72 112 52 92 44 96 44 96 48 100 56 108 64 116 60 100 60 104 64 100 60 96 64 104 64 104 64 104 64 104 52 104 52 100 52 108 60 112 56 116 68 116 56 104 56 112 60 112 68 120 68 112 56 96 68 108 60 96 64 112 84 132 84 132 84 132 84 128 80 128 80 128 72 112 64 128 108 172 140 196 124 92 4 8 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 36 132 124 152 96 136 84 124 72 120 68 108 56 96 48 100 56 104 64 112 72 116 64 96 44 72 44 68 36 56 32 48 24 48 36 60 40 76 60 64 16 16 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 12 16 28 16 20 12 20 188 268 180 256 172 252 172 256 176 252 164 244 160 244 152 228 168 252 160 244 148 232 140 224 164 252 164 248 160 248 160 248 160 248 168 252 172 252 168 252 188 268 176 252 168 256 180 268 176 260 172 256 172 260 180 264 172 256 176 260 180 264 180 264 184 268 184 264 180 264 176 260 188 264 172 260 180 272 184 268 172 264 176 268 176 272 180 272 176 268 176 272 180 272 184 276 180 268 188 268 176 260 184 276 184 264 176 264 188 280 192 272 188 280 196 284 192 276 192 288 196 288 204 292 208 296 204 292 200 300 200 308 204 304 196 300 208 312 208 312 208 312 208 312 204 304 200 304 200 308 208 316 200 304 204 308 208 316 216 320 192 300 200 308 208 316 216 320 204 304 200 308 212 320 208 304 224 308 220 308 216 304 216 304 220 308 220 308 220 308 220 308 232 320 228 316 228 316 232 320 228 316 232 320 232 320 228 316 232 320 228 320 228 320 228 320 228 320 228 320 228 320 228 320 232 320 236 324 240 332 244 336 240 328 240 328 240 328 240 336 228 340 228 340 228 340 228 340 228 340 228 344 232 344 236 348 244 356 244 356 248 360 248 360 236 348 236 352 240 356 244 356 240 364 244 368 244 368 240 364 236 364 240 364 244 368 244 368 240 364 248 376 256 380 256 376 256 380 256 380 256 380 256 380 256 380 256 384 260 388 264 388 276 396 272 392 268 392 268 392 260 384 260 384 260 384 260 384 268 392 268 392 264 388 264 388 272 388 276 384 268 380 272 392 288 400 288 400 288 400 288 400 292 416 292 420 292 424 296 424 288 416 288 416 288 416 288 416 288 416 288 416 288 412 280 408 284 412 284 408 280 408 280 408 276 408 280 408 284 412 284 412 284 408 280 408 280 412 288 420 288 416 288 416 288 416 288 416 292 420 292 420 292 420 292 420 288 416 288 420 292 424 296 424 292 420 292 420 292 420 292 420 292 420 292 420 288 416 288 416 280 408 280 408 280 408 280 408 280 412 284 412 288 416 288 416 292 420 292 420 296 424 296 428 296 432 292 432 296 436 308 444 312 456 332 468 332 468 340 476 340 496 356 508 360 524 376 552 404 588 428 616 436 620 440 628 444 624 452 640 460 660 460 668 468 696 508 720 524 720 524 708 508 576 344 448 328 484 332 432 308 436 304 428 300 428 304 432 296 440 284 428 296 436 288 164 80 172 104 152 56 80 16 64 32 136 116 168 64 96 44 128 40 92 24 84 32 96 32 88 28 92 24 84 16 68 12 68 52 252 260 352 264 356 224 356 240 340 232 332 212 288 164 236 104 176 44 92 0 76 12 100 8 76 20 92 40 120 56 132 52 124 60 128 60 128 64 132 60 124 52 120 56 120 44 104 48 112 40 108 48 128 76 156 120 240 172 268 156 232 140 236 120 188 96 160 80 144 60 120 28 60 12 48 4 44 8 52 4 48 12 52 8 48 20 68 52 88 40 76 40 72 28 56 28 56 28 48 28 48 28 48 20 56 16 52 16 52 24 60 20 40 12 24 4 20 4 20 8 12 4 8 8 16 16 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 4 24 12 28 4 36 32 64 44 76 48 84 56 96 64 104 60 104 60 104 60 104 60 104 56 96 52 92 48 88 44 80 52 84 56 84 56 84 56 84 56 80 44 68 36 68 44 76 48 84 56 100 84 136 100 140 88 144 92 148 96 152 96 152 104 160 104 164 108 164 112 168 108 164 108 164 112 168 112 168 120 180 128 196 152 220 176 236 168 204 120 164 112 172 116 164 120 176 116 168 108 164 112 168 124 176 116 168 108 160 108 164 120 172 120 160 100 136 88 140 92 140 96 148 100 152 104 156 108 144 100 136 96 136 100 140 100 140 100 140 100 140 100 140 104 136 104 136 104 140 112 144 104 144 116 148 108 136 104 140 104 148 120 176 124 164 100 148 120 172 108 176 112 184 124 196 132 204 128 200 128 196 124 196 124 192 112 180 108 196 152 244 184 240 140 104 8 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 40 144 160 188 136 168 128 168 120 152 116 152 104 140 100 140 104 148 108 140 112 140 104 128 84 112 68 100 60 92 52 88 52 84 64 80 64 88 84 88 48 32 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 12 28 36 32 24 24 24 100 172 88 156 80 152 80 156 84 152 76 156 84 152 60 120 92 148 100 152 96 144 84 132 108 160 108 164 112 164 112 164 84 172 80 176 76 172 72 164 88 180 80 168 72 168 76 176 84 172 68 160 64 164 76 176 76 172 80 176 80 180 84 176 104 180 104 180 100 176 96 172 108 176 92 168 100 176 100 172 96 168 100 172 104 176 104 176 100 172 104 176 104 180 108 180 88 180 88 184 84 180 96 200 92 180 80 180 92 192 92 184 84 184 96 192 92 188 100 200 100 196 104 204 112 208 112 204 116 196 132 200 132 200 128 192 136 204 136 204 136 204 136 204 132 200 128 196 132 204 136 208 136 204 140 208 140 208 140 208 128 196 128 200 136 204 140 208 136 200 132 208 148 216 144 208 128 220 124 216 120 212 116 212 124 220 124 220 124 220 124 220 136 228 132 224 128 228 132 232 128 228 136 232 136 232 132 224 148 228 156 228 156 228 156 228 152 224 152 224 152 224 152 228 152 236 144 236 144 236 148 240 144 236 144 236 144 236 144 232 140 224 140 224 140 224 140 224 140 224 144 228 144 232 148 232 148 236 152 240 156 244 156 248 152 240 152 240 156 244 156 248 152 236 156 240 156 240 152 236 152 236 156 240 156 244 160 244 152 240 160 248 168 256 172 256 172 256 172 256 172 256 172 256 176 260 176 260 180 264 180 268 196 276 184 260 176 264 184 272 180 264 180 264 180 264 180 264 184 268 184 264 180 260 176 260 184 280 188 276 180 268 184 284 200 292 200 292 200 292 200 288 192 284 196 288 196 292 200 292 196 288 196 288 196 288 196 288 200 288 204 288 204 284 196 276 196 280 196 280 196 280 196 280 192 276 196 280 196 284 200 284 200 280 196 280 196 284 204 292 204 288 204 288 204 288 204 288 208 292 208 292 208 292 208 292 204 288 204 292 208 296 212 296 208 292 208 292 208 292 208 292 208 292 208 288 204 284 200 284 192 276 192 276 192 276 192 276 188 280 192 284 192 288 196 288 200 292 200 296 204 296 208 300 196 296 196 296 200 308 204 316 204 320 220 336 220 332 212 340 236 348 248 360 244 368 256 388 280 420 296 436 300 436 296 444 300 444 304 456 308 460 300 456 308 484 356 520 384 512 392 536 420 492 324 324 204 312 228 284 212 288 208 284 212 288 224 300 208 288 196 292 216 316 212 44 52 104 68 88 44 52 28 44 280 344 352 284 128 36 4 44 36 40 20 28 20 36 20 28 28 24 24 24 4 12 0 8 0 200 212 276 192 256 164 264 200 264 208 264 216 252 180 212 176 200 124 120 44 48 4 24 0 4 16 20 28 44 36 52 36 56 28 64 28 68 32 68 24 60 4 52 12 60 8 40 4 52 12 56 12 56 12 48 16 84 52 120 76 140 84 140 76 120 64 104 56 96 40 80 36 44 24 20 4 12 8 16 0 12 8 12 0 12 12 32 24 44 4 36 12 36 0 20 4 28 4 28 12 28 12 28 0 20 0 12 4 20 16 32 8 16 8 8 0 4 0 4 0 8 0 4 0 8 4 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 8 8 8 16 24 48 40 52 40 48 36 56 40 64 44 60 44 60 40 56 40 56 36 52 36 52 36 48 32 52 24 48 24 48 24 48 24 48 36 56 24 40 12 40 24 52 12 52 12 68 40 96 60 96 52 88 56 92 56 96 60 96 56 100 56 100 60 104 64 108 68 112 68 108 64 108 60 104 68 120 84 140 104 156 120 172 124 140 68 100 64 116 68 104 68 112 64 108 64 112 72 120 80 120 72 112 64 104 64 108 72 124 76 112 48 88 36 88 44 92 44 96 48 96 48 96 76 108 60 88 48 92 60 108 56 96 56 96 56 96 56 96 48 100 44 96 48 104 56 108 44 104 64 116 60 108 56 108 64 116 72 124 72 116 60 100 72 116 72 112 72 112 76 116 80 128 80 124 76 124 72 120 68 124 80 132 84 140 108 168 120 164 76 32 0 4 0 0 8 0 16 4 8 0 8 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 44 144 124 148 88 132 84 132 76 116 72 116 60 104 56 104 60 112 64 108 60 100 52 92 48 80 32 60 28 52 32 56 36 64 48 60 32 72 56 80 40 40 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 12 20 36 24 28 16 24 168 244 152 228 144 228 144 232 132 216 136 232 160 244 140 208 124 220 144 244 160 248 156 240 160 248 160 252 164 256 168 256 172 256 172 256 172 248 160 244 172 256 168 248 160 244 160 244 172 248 152 228 140 232 156 248 164 248 164 252 168 256 172 256 180 264 176 260 176 256 172 256 184 260 168 248 168 256 168 248 168 260 168 264 172 264 176 268 168 264 172 268 176 272 180 272 164 252 176 256 172 260 184 280 180 260 172 256 180 264 176 260 172 268 188 276 188 276 196 292 196 284 204 296 208 296 208 296 196 300 196 304 200 300 196 296 200 304 200 304 200 304 200 304 200 300 196 300 196 304 204 312 216 320 212 312 208 308 200 304 200 304 200 304 200 304 200 300 204 308 200 312 216 320 212 308 216 304 216 300 212 296 208 296 220 308 220 308 220 308 220 308 232 316 228 312 224 316 228 320 220 312 232 324 236 320 224 308 232 320 228 320 228 320 228 320 224 316 224 316 224 316 224 316 236 324 236 324 236 324 232 320 236 324 236 324 236 324 236 332 224 336 224 336 224 336 224 336 224 336 224 340 228 340 232 344 232 344 232 348 236 352 240 352 240 352 244 356 244 360 248 360 228 356 232 360 236 356 232 352 236 360 236 364 240 368 244 368 236 364 244 372 252 380 256 380 256 380 256 380 256 380 256 380 260 384 264 388 264 392 268 392 284 400 264 380 252 384 268 400 264 388 264 388 264 388 264 388 264 388 264 384 260 380 256 380 272 384 276 380 264 372 272 388 288 396 288 396 288 396 288 400 284 408 280 412 284 416 288 416 288 416 288 416 288 416 288 416 284 416 288 416 288 412 280 404 280 408 280 408 280 408 280 408 276 404 276 408 280 412 284 412 284 408 280 408 280 412 288 420 288 416 288 416 288 416 288 416 292 420 292 420 292 420 292 420 288 416 288 420 292 424 296 424 292 420 292 420 292 420 292 420 292 420 292 416 288 412 284 412 276 404 276 404 276 404 276 404 280 408 280 412 284 416 288 416 292 420 292 424 296 428 300 428 296 436 300 440 308 448 316 456 312 460 336 476 336 468 332 476 340 496 352 516 360 528 376 552 408 592 432 620 440 624 444 632 436 620 448 640 460 656 456 652 468 688 504 716 512 704 524 736 536 708 476 492 272 420 292 396 280 400 272 388 276 396 292 408 280 408 268 408 280 416 256 120 104 176 96 144 76 120 60 116 172 308 312 300 108 68 28 136 56 104 36 92 36 96 28 84 28 100 24 84 16 72 8 76 60 276 276 368 252 372 248 408 276 388 272 380 268 372 248 336 220 328 236 320 196 236 96 152 0 68 8 80 20 92 36 100 56 116 56 120 64 120 68 120 52 100 36 96 56 124 64 116 60 112 52 104 48 104 56 128 60 144 56 168 100 216 120 208 120 204 112 196 112 200 104 172 72 112 56 84 32 72 32 76 24 68 24 56 12 44 16 56 44 84 36 76 40 72 32 48 28 56 28 48 28 48 28 48 24 52 16 44 16 52 28 56 20 32 12 24 4 16 4 20 8 8 4 8 4 12 12 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 4 24 12 28 12 44 36 84 60 88 52 88 52 92 56 96 60 104 60 100 56 96 52 96 60 104 60 104 60 108 64 104 44 64 44 64 44 64 44 72 64 84 48 68 36 68 48 80 52 80 56 100 80 132 96 136 88 140 88 148 92 148 96 148 96 152 96 156 100 156 104 160 116 172 112 164 108 160 100 156 108 172 132 196 144 208 160 220 164 192 104 152 104 172 112 156 104 160 104 164 112 172 124 184 124 176 116 168 108 160 108 160 124 172 124 160 96 132 84 132 92 140 92 140 92 136 88 128 124 152 96 124 84 128 100 152 92 132 92 132 92 132 92 132 96 124 92 124 92 128 100 136 92 136 112 148 112 140 108 144 124 168 116 164 112 160 108 168 108 164 108 176 104 172 100 164 132 196 132 192 124 192 120 188 112 200 144 228 160 232 164 236 152 192 96 48 0 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 4 44 160 168 192 136 176 140 180 132 160 124 160 112 148 104 148 112 156 112 140 100 128 88 120 84 120 56 92 52 88 52 92 60 100 76 80 52 80 84 96 64 52 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 8 24 36 32 24 24 24 88 148 92 156 100 164 104 168 80 144 88 152 92 144 80 136 96 156 96 156 96 156 96 156 96 160 100 168 112 176 120 180 108 172 92 172 96 172 88 152 88 164 88 164 88 164 88 164 100 172 88 160 80 156 84 164 92 168 92 172 96 176 100 176 112 180 108 172 104 168 96 164 104 168 100 164 96 168 100 172 100 176 96 168 92 168 96 172 100 180 108 184 108 184 104 172 108 184 104 180 104 180 104 176 104 180 104 180 104 180 104 176 100 180 100 180 100 180 100 180 100 184 108 192 116 200 120 204 108 184 124 192 120 184 124 200 128 192 116 176 108 184 124 196 136 216 132 212 128 204 124 204 132 212 132 208 128 204 124 204 132 208 128 204 124 208 128 212 136 216 132 212 136 216 140 224 132 216 128 212 124 208 120 208 124 212 124 212 124 212 124 212 132 220 132 220 132 220 132 220 136 224 136 224 136 224 136 224 136 224 144 224 144 224 144 224 140 220 140 224 144 228 148 228 140 228 140 228 140 228 140 228 140 228 140 232 144 236 148 236 144 228 144 224 140 220 132 216 144 228 144 232 148 236 152 236 144 228 144 232 148 236 152 236 152 236 152 240 156 244 160 244 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 236 160 244 160 248 164 252 168 252 156 244 168 256 176 260 172 252 160 244 160 248 164 252 168 252 164 248 164 252 168 256 172 256 176 264 184 272 188 272 188 268 176 260 176 260 176 260 176 260 184 280 180 276 180 276 180 272 188 288 192 292 196 288 192 284 188 284 188 288 192 292 196 292 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 200 280 192 276 200 284 196 276 200 284 200 284 200 284 200 284 188 272 188 276 192 276 196 280 204 288 204 288 204 288 204 288 212 292 208 288 204 284 200 280 196 292 196 292 196 292 196 292 196 288 192 284 188 288 192 292 196 284 192 280 188 284 192 288 188 276 184 272 180 276 184 280 188 284 196 292 204 300 208 300 200 292 200 292 200 292 200 292 200 292 200 296 208 304 212 316 212 320 216 320 216 328 228 348 240 360 248 360 240 372 256 400 280 412 292 436 304 440 300 432 304 448 304 448 308 456 316 460 336 492 364 520 376 524 384 528 408 544 416 424 216 264 172 272 180 272 200 288 192 280 184 292 200 312 228 280 216 276 120 48 16 104 68 92 32 60 16 8 24 92 96 108 44 20 28 52 20 28 8 20 0 24 0 28 16 52 28 28 0 16 0 4 0 176 208 256 164 244 184 232 152 232 164 244 180 244 180 232 168 228 184 228 176 208 156 184 72 32 0 16 12 4 0 32 0 12 0 24 20 36 36 44 8 52 12 60 12 56 28 64 8 40 16 44 16 44 16 48 4 40 4 48 20 80 56 112 56 100 48 100 52 104 52 104 60 100 36 80 32 60 0 24 0 16 0 28 0 0 0 44 28 40 8 24 8 28 4 16 16 28 16 28 20 32 20 32 0 24 0 20 4 16 0 16 4 12 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 8 20 12 24 16 20 12 16 16 20 12 16 8 20 12 20 0 20 8 24 20 36 28 44 36 56 24 44 20 48 32 60 48 56 36 68 44 52 32 64 40 60 36 56 32 48 28 52 8 36 12 36 4 36 20 56 32 52 24 44 16 36 12 32 12 44 0 56 48 104 64 88 48 84 40 92 44 100 48 96 44 92 60 100 68 108 68 104 68 108 72 112 76 108 72 104 68 112 76 128 96 152 116 168 128 152 84 112 64 112 72 116 68 116 68 120 76 124 76 128 76 120 72 120 72 120 72 120 84 124 80 104 44 80 52 104 48 88 48 92 56 100 68 108 72 104 64 96 52 84 44 80 36 76 48 84 40 76 48 92 56 96 52 92 48 96 52 100 60 104 64 108 64 112 68 108 76 112 64 112 76 124 76 116 80 120 68 108 60 104 64 112 96 132 72 116 84 132 84 124 80 128 92 136 80 140 92 164 172 132 40 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 16 0 0 0 0 0 56 164 124 160 108 144 96 140 100 148 80 120 76 116 68 108 60 104 48 96 52 100 56 96 56 88 44 68 32 56 32 48 28 48 28 60 36 60 36 60 44 60 0 4 0 0 8 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 4 4 4 4 4 4 4 148 224 148 228 156 232 160 236 144 220 148 224 148 220 144 216 152 228 152 228 152 228 152 228 156 236 160 240 168 244 172 248 164 244 160 248 172 256 168 244 164 248 164 248 168 252 168 252 176 256 172 252 164 248 164 252 172 256 172 256 172 256 172 256 168 256 172 256 172 256 172 256 172 252 168 248 164 252 168 256 176 256 172 252 168 252 172 260 176 260 180 264 180 264 176 260 164 268 168 272 168 272 168 272 172 276 172 276 172 276 172 276 176 280 176 280 176 280 176 280 176 280 180 284 184 292 188 292 176 288 192 292 184 288 192 300 200 296 188 284 180 292 192 304 204 304 200 300 200 300 200 296 208 308 204 304 200 300 200 300 212 308 204 304 204 304 208 312 208 308 204 304 208 308 212 316 216 316 212 312 212 308 208 308 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 220 320 220 324 224 328 228 328 228 328 228 328 228 328 228 328 228 328 228 332 232 336 236 336 228 336 228 336 224 332 224 332 224 332 224 336 228 336 232 340 228 340 228 344 232 348 236 348 236 348 236 352 240 356 244 356 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 240 364 240 368 244 368 248 372 240 368 252 380 256 380 252 376 248 372 252 376 252 380 256 380 248 372 248 376 252 380 256 380 256 384 264 392 268 392 268 392 260 384 260 384 260 384 260 384 268 388 268 392 272 392 272 392 284 404 288 412 292 408 284 404 284 404 284 408 288 408 292 412 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 280 404 276 404 280 408 280 400 284 408 284 408 284 408 284 408 272 400 276 400 280 404 280 408 288 416 288 416 288 416 288 416 292 420 288 416 288 416 284 412 292 412 292 412 292 412 292 412 292 408 288 404 284 408 288 412 288 412 284 408 280 412 284 416 280 408 276 404 276 404 280 408 280 412 288 420 296 424 296 424 292 420 292 420 292 420 292 420 292 420 292 424 300 436 312 452 316 456 320 464 320 468 332 488 348 520 364 528 368 544 388 568 388 576 412 612 440 628 448 628 448 632 448 632 452 640 460 644 476 672 504 696 512 704 528 728 528 740 524 672 384 436 264 424 280 380 272 384 304 408 304 396 300 400 304 408 304 416 172 140 80 168 120 116 44 84 24 88 16 108 72 120 28 72 24 120 32 100 24 96 20 96 28 96 24 100 44 72 4 64 4 60 36 240 260 356 224 352 216 320 196 304 208 312 212 320 216 320 196 304 204 320 216 320 208 300 176 140 8 64 20 72 8 84 20 80 20 76 20 68 20 68 36 96 48 108 48 104 56 124 40 112 40 112 40 116 44 116 48 112 36 112 44 128 60 148 60 144 72 168 92 192 108 204 112 184 100 172 96 156 64 112 40 88 28 84 20 48 24 92 44 80 24 64 28 64 24 52 28 60 28 60 32 52 32 52 20 52 24 48 20 36 16 36 16 28 12 12 8 12 8 16 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 16 24 20 28 24 24 20 20 24 24 20 20 16 24 20 36 20 52 28 60 36 68 44 76 60 84 48 72 44 76 56 88 72 88 56 96 64 84 52 92 56 88 52 76 40 64 28 60 24 32 32 32 24 40 40 64 52 72 48 76 44 68 40 60 52 52 36 84 84 144 96 136 84 140 88 140 96 132 104 132 88 144 96 152 104 156 104 156 104 160 108 164 112 160 108 156 104 164 112 176 132 196 152 212 168 216 140 180 112 164 112 172 112 160 116 164 116 168 120 168 120 168 120 168 116 164 116 164 124 164 116 140 84 120 92 144 88 128 88 128 92 140 104 148 104 140 100 132 88 120 80 116 80 120 92 124 84 120 88 132 100 128 92 124 92 124 96 132 104 136 104 140 108 140 112 148 116 164 104 164 116 176 116 164 120 176 112 164 108 164 112 168 136 164 112 164 116 192 124 192 124 204 136 212 156 216 164 204 144 96 32 0 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 12 68 172 160 188 144 164 120 148 116 148 112 144 108 136 104 132 100 128 92 124 96 128 96 128 88 124 64 96 56 84 44 76 40 76 64 92 64 92 60 80 56 76 20 24 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 4 4 4 4 4 4 4 4 84 144 84 148 88 148 88 148 88 148 84 144 84 144 88 148 88 148 88 148 88 148 88 148 100 160 100 160 100 160 100 160 84 152 84 160 100 172 100 160 92 160 96 164 100 168 104 172 104 172 108 176 104 172 100 164 104 172 104 172 100 168 100 168 92 164 96 168 104 176 108 180 100 168 96 164 96 164 100 168 96 172 92 168 92 168 96 176 92 172 96 176 100 172 96 168 88 156 92 160 96 168 100 168 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 108 176 108 176 108 180 112 180 112 184 124 188 116 184 120 196 132 196 120 184 116 188 128 204 108 188 104 192 104 192 104 196 112 200 112 200 108 196 104 192 120 208 116 200 112 204 120 208 112 196 108 196 108 200 116 208 124 212 124 208 120 208 116 204 124 212 124 212 124 212 124 212 128 216 128 220 132 220 132 220 132 220 132 220 132 220 132 220 136 224 136 224 136 224 136 224 132 220 132 224 136 228 140 228 140 228 140 228 140 228 140 228 140 228 140 232 144 236 148 236 144 228 144 228 148 232 148 232 136 220 136 224 140 224 140 228 144 228 144 232 148 236 152 236 152 236 156 240 156 240 160 244 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 240 156 240 160 244 160 248 164 252 172 252 168 252 168 252 172 256 172 260 176 260 164 248 164 252 168 256 172 256 168 256 176 264 180 264 180 260 176 260 176 260 176 260 176 260 164 260 164 264 172 268 176 272 184 284 192 288 192 288 188 280 188 284 188 284 192 288 192 292 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 196 280 196 280 196 280 196 280 200 284 200 284 200 284 200 284 192 280 196 280 200 284 200 288 204 288 204 288 204 288 204 288 200 284 204 288 204 288 208 292 196 292 196 292 196 292 196 292 196 288 192 284 188 288 192 292 196 284 192 280 188 284 192 288 192 284 188 280 188 280 192 284 188 284 196 292 204 296 204 296 200 292 200 292 200 292 200 292 208 292 200 296 208 308 212 316 220 324 220 320 212 316 220 336 232 352 244 372 248 380 260 396 256 396 272 420 296 440 304 440 300 444 304 448 308 456 316 460 332 484 348 496 356 512 380 536 392 512 412 556 372 348 188 308 220 284 188 280 224 324 216 292 204 308 224 300 264 300 112 24 12 104 52 80 0 24 8 40 0 24 4 28 4 12 20 44 24 28 8 24 0 20 0 28 4 40 16 20 0 8 0 0 0 156 204 260 196 244 184 200 128 196 128 196 140 204 152 212 180 236 196 244 212 248 220 256 240 132 12 0 8 16 0 12 20 28 20 24 16 16 8 12 0 36 8 40 4 40 12 48 20 44 24 40 28 44 32 52 24 48 8 36 4 32 4 48 0 36 4 60 24 88 48 104 52 104 52 112 64 104 40 80 20 52 8 44 0 20 0 52 12 28 0 16 4 28 4 20 16 28 20 28 20 32 20 32 8 24 0 20 4 16 0 16 4 12 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 8 20 12 24 16 20 12 16 16 24 12 20 12 20 16 20 8 28 4 32 16 44 24 48 36 56 28 48 24 52 32 60 48 60 32 68 40 52 24 60 28 48 20 36 4 20 0 12 0 20 0 20 0 16 0 40 24 48 24 48 24 44 20 44 12 36 0 52 44 104 60 84 48 84 40 88 44 92 44 100 52 88 60 100 68 104 68 104 68 108 72 112 76 108 72 104 64 112 68 120 84 140 104 156 124 168 116 140 72 104 64 120 60 108 60 112 64 112 64 116 64 112 64 112 68 116 68 116 84 120 72 100 48 84 52 100 48 88 48 88 52 96 60 104 64 100 60 92 52 84 44 80 40 84 52 88 48 84 52 96 52 96 48 88 44 92 52 96 56 100 60 104 60 108 64 104 60 100 52 100 64 112 68 104 72 116 68 112 68 116 76 124 76 116 60 104 68 116 76 116 92 132 88 156 120 180 108 152 64 44 8 0 0 12 12 4 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 0 0 0 36 144 112 148 92 120 68 108 60 104 52 96 52 96 52 96 52 96 44 92 48 96 52 92 52 84 40 64 28 48 24 44 20 40 40 68 36 64 40 60 44 60 36 24 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 4 4 4 4 4 4 4 4 144 220 144 216 140 216 140 216 152 224 144 216 140 220 152 232 148 224 148 224 148 224 148 224 160 236 160 232 156 228 152 228 152 232 148 240 164 248 160 236 152 236 156 240 160 248 164 252 160 248 172 260 176 252 164 244 164 248 164 252 168 256 172 260 164 248 168 252 168 256 172 256 168 252 164 244 160 248 168 252 168 252 164 248 168 252 172 260 164 252 168 256 172 252 168 248 156 260 160 268 168 276 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 180 284 180 284 176 280 176 280 180 288 188 292 180 284 184 296 196 300 192 292 188 296 196 300 184 284 184 288 192 292 196 296 204 300 200 300 196 296 196 292 204 304 200 300 200 300 204 304 196 296 192 292 196 300 204 304 208 308 208 304 204 304 204 304 208 308 208 308 208 308 208 308 212 316 216 316 216 320 220 320 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 220 320 220 324 224 328 228 328 228 328 228 328 228 328 228 328 228 328 228 332 232 336 236 336 228 336 228 340 232 344 240 348 224 332 224 332 224 332 228 336 228 340 228 344 232 348 236 348 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 236 360 240 364 244 368 244 368 248 372 248 372 252 376 248 372 252 376 252 376 256 380 260 384 248 372 248 376 252 380 256 380 248 376 256 384 260 384 260 380 260 384 260 384 260 384 260 384 256 376 260 384 268 392 276 396 280 400 284 404 284 404 280 400 280 400 284 404 284 408 288 408 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 272 400 280 404 276 396 276 404 280 404 280 404 280 404 280 404 280 404 284 408 284 412 288 412 284 412 284 412 284 412 284 412 280 412 284 416 288 420 292 424 292 412 292 412 292 412 292 412 292 408 288 404 284 408 288 412 288 412 284 408 280 412 284 416 288 412 284 408 280 412 284 416 280 412 288 420 292 420 292 420 292 420 292 420 292 420 292 420 292 420 296 424 304 436 316 456 324 464 324 464 316 460 324 480 340 516 368 544 384 556 392 568 400 584 412 604 424 608 424 604 440 624 448 636 456 644 460 644 468 660 480 668 488 684 516 720 520 716 544 764 544 592 328 416 304 408 288 404 308 416 288 372 300 384 280 404 320 420 156 104 44 120 84 112 56 92 32 112 28 84 24 88 32 108 40 112 36 104 28 96 20 96 24 92 28 100 48 72 12 60 20 52 16 156 184 292 216 320 220 304 236 304 228 292 224 296 236 308 232 296 216 284 208 280 212 280 212 152 16 32 8 60 12 52 40 76 36 72 28 56 20 56 24 68 40 80 32 76 40 100 44 100 44 112 44 120 48 120 52 116 44 112 40 116 48 124 36 120 44 132 56 152 68 160 88 180 104 188 108 188 100 168 84 140 60 108 40 92 36 100 28 64 12 56 24 64 24 56 24 56 24 56 28 48 28 48 20 52 24 48 20 36 16 36 16 28 12 12 8 12 8 16 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 16 24 20 28 24 24 20 20 28 28 20 24 20 24 24 40 28 56 32 64 40 72 44 76 56 80 48 76 48 76 52 76 68 68 52 76 60 60 40 68 36 48 28 40 20 28 8 24 12 16 16 16 8 24 24 48 44 64 44 64 48 76 48 68 44 44 32 76 80 140 96 136 80 136 88 136 88 132 96 128 84 140 92 152 100 156 104 152 104 160 108 164 112 160 108 156 120 176 124 184 136 200 152 212 160 228 176 212 124 160 108 176 104 152 104 152 104 152 108 156 108 156 108 160 112 160 112 164 124 160 108 136 88 124 92 136 88 128 84 124 88 132 96 140 100 132 96 128 88 120 80 116 64 108 76 112 72 104 76 116 92 124 88 120 88 120 92 124 96 132 100 132 104 136 104 140 108 156 96 156 112 172 112 164 112 168 112 172 116 176 124 180 116 160 104 160 104 180 116 192 148 208 144 220 184 216 144 144 28 12 0 0 12 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 20 0 12 56 152 140 172 132 156 120 156 124 160 92 124 92 124 92 128 96 128 88 120 92 124 92 124 84 120 80 112 68 100 56 92 52 88 64 92 64 92 64 88 68 88 60 56 12 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 80 140 80 140 76 136 76 136 92 148 84 140 84 148 96 160 96 156 96 156 96 156 96 156 104 160 100 156 92 152 88 148 92 156 84 156 92 160 84 140 80 148 80 152 84 156 88 156 84 156 96 168 100 164 92 156 84 156 92 164 104 176 112 184 104 172 100 168 100 164 96 164 100 164 92 160 92 160 96 168 88 164 88 164 88 168 96 176 88 164 92 168 92 168 88 164 92 160 96 168 104 176 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 184 116 184 112 180 112 180 112 184 120 188 112 176 112 188 124 192 124 188 120 192 124 196 108 188 100 192 108 196 112 200 120 204 116 204 112 200 112 196 112 200 108 196 108 196 112 200 112 200 108 196 112 204 120 208 112 200 112 204 116 204 116 204 120 208 120 208 120 208 120 208 120 212 124 216 128 220 132 220 128 216 128 216 128 216 128 216 132 220 132 220 132 220 132 220 132 220 132 224 136 228 140 228 140 228 140 228 140 228 140 228 140 228 140 232 144 236 148 236 144 228 144 232 148 236 156 240 148 232 148 232 148 232 144 228 144 228 144 232 148 236 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 244 160 244 164 248 168 252 164 248 164 248 160 244 164 248 160 244 164 248 168 252 168 252 164 248 164 252 168 256 172 256 164 248 168 256 176 260 172 256 176 260 176 260 176 260 176 260 164 260 168 268 176 276 184 280 180 276 184 280 184 280 180 276 184 280 184 284 188 284 192 288 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 184 276 200 280 188 268 188 280 196 280 196 280 196 280 196 280 196 280 200 284 200 288 204 288 200 284 200 284 200 284 200 284 196 284 200 288 204 292 208 296 196 292 196 292 196 292 196 292 196 288 192 284 188 288 192 292 196 284 192 280 188 284 192 288 196 284 192 280 188 284 192 288 188 284 196 288 200 292 196 288 200 292 200 292 200 292 200 292 212 296 204 300 212 312 216 320 224 328 224 324 216 320 220 336 228 352 252 384 260 388 268 400 272 408 276 416 284 420 284 420 288 440 304 452 316 460 316 460 320 468 332 476 332 488 360 516 340 524 392 556 436 516 288 264 192 284 216 304 224 288 204 276 208 280 184 268 236 268 92 8 0 36 4 72 28 40 0 8 0 20 0 28 24 48 36 36 28 32 12 24 0 20 0 24 4 44 28 28 0 20 0 12 0 24 48 92 84 104 96 112 108 140 92 124 84 120 84 124 88 104 80 84 60 76 60 80 80 48 0 0 0 8 0 8 20 28 20 28 16 28 16 24 8 32 16 36 12 32 20 44 20 36 24 40 24 48 32 48 28 52 20 48 16 48 16 48 8 48 8 48 4 52 8 52 28 80 48 100 68 108 72 116 72 92 48 60 24 48 20 44 4 20 0 12 4 28 4 20 12 24 16 24 16 28 16 28 8 24 0 20 4 16 0 16 4 12 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 8 20 12 24 16 20 12 16 20 28 16 20 12 24 20 24 12 28 16 36 20 40 24 44 32 48 28 44 28 44 32 48 44 48 28 56 32 36 12 44 4 24 4 20 0 20 0 20 0 16 0 12 0 12 4 36 24 44 24 44 28 44 28 44 0 28 0 44 40 100 60 84 44 80 44 84 40 88 44 96 48 88 56 96 64 100 64 100 68 108 72 112 76 108 72 104 76 120 76 124 88 136 100 148 112 172 136 164 88 108 60 112 56 104 56 100 52 100 52 100 60 108 60 112 64 116 68 116 88 116 64 92 48 88 48 92 48 84 44 84 44 88 52 92 60 92 56 88 48 84 44 80 24 68 36 72 32 68 36 80 44 88 40 84 40 84 44 88 52 96 52 96 56 100 56 100 60 100 56 104 72 120 76 116 64 108 68 116 76 120 76 120 76 112 76 108 76 112 92 128 124 148 116 164 128 152 60 68 0 0 0 4 16 16 4 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 4 0 0 32 140 108 144 92 128 80 128 84 132 52 96 52 96 52 100 56 100 44 92 48 96 52 92 52 84 52 80 44 64 40 56 36 56 20 56 24 60 40 72 56 76 64 52 16 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 136 212 136 212 136 216 140 216 144 220 144 224 148 228 156 236 156 232 156 232 156 232 156 232 160 236 160 232 156 228 152 224 164 244 156 240 160 240 148 224 152 236 152 236 152 236 152 236 152 236 156 244 160 244 160 240 152 236 156 248 168 260 180 264 176 256 172 252 164 244 160 240 164 248 160 244 160 244 164 248 160 244 160 244 164 252 172 260 164 252 168 256 172 252 168 248 168 272 168 276 176 280 180 284 180 284 180 284 180 284 180 284 176 280 176 280 176 280 176 280 180 284 180 288 184 288 184 288 180 288 188 288 176 280 176 288 188 292 188 292 188 292 188 292 196 296 196 296 196 300 200 300 208 308 204 304 200 300 200 300 200 296 192 292 192 292 196 300 204 304 200 300 204 304 208 312 196 296 196 300 200 300 204 304 204 304 204 304 204 304 204 304 208 308 208 312 216 316 220 320 220 320 220 320 220 320 220 320 216 316 216 316 216 316 216 316 220 320 220 324 224 328 228 328 228 328 228 328 228 328 228 328 228 328 228 332 232 336 236 336 228 336 228 336 232 340 232 340 236 344 236 340 232 340 232 336 228 340 228 344 232 348 236 348 244 356 240 352 240 352 236 348 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 368 248 372 248 376 252 376 252 372 248 368 240 368 244 368 244 368 244 372 248 372 252 376 248 372 248 376 252 380 256 380 248 376 256 384 260 384 256 380 260 384 260 384 260 384 260 384 264 384 268 388 272 396 276 396 272 392 276 400 280 396 272 392 276 400 280 400 284 404 284 404 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 264 400 284 404 268 388 272 408 276 400 276 400 276 400 276 400 276 404 280 404 284 408 284 412 280 408 280 408 280 408 280 408 284 412 288 416 288 416 292 420 292 412 292 412 292 412 292 412 292 408 288 404 284 408 288 412 288 412 284 408 280 412 284 416 284 412 280 408 280 408 284 412 280 412 288 416 288 416 284 412 292 420 292 420 292 420 292 420 296 424 296 428 304 440 320 460 328 468 332 472 324 472 336 492 344 520 372 544 388 564 404 584 396 580 404 596 420 612 432 620 428 620 444 640 460 648 464 644 460 648 472 656 472 660 484 688 480 716 536 712 556 724 456 460 260 404 284 416 284 392 280 400 284 368 244 384 280 372 120 92 20 72 36 80 40 80 12 96 32 92 12 88 28 108 36 100 40 108 28 96 24 88 20 80 16 76 36 52 8 44 16 36 8 36 0 52 0 52 0 56 12 40 4 28 0 24 0 24 12 40 0 24 0 24 0 32 0 20 8 24 8 20 8 28 4 24 8 32 12 36 16 40 20 48 28 64 28 60 32 80 28 76 32 92 40 104 48 108 56 116 52 104 40 100 28 96 36 116 44 124 48 128 52 132 68 164 84 176 88 188 116 208 128 196 100 148 64 140 60 116 36 72 20 60 24 64 24 56 20 52 20 52 24 44 24 44 20 52 24 48 20 36 16 36 16 28 12 12 8 12 8 16 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 16 24 20 28 24 24 20 20 28 32 24 28 24 28 28 32 28 48 28 52 32 56 36 56 40 60 40 60 40 60 40 56 52 40 36 44 40 24 20 32 12 12 16 16 16 20 20 20 12 12 16 16 8 16 24 48 44 56 40 56 36 56 32 56 32 32 20 68 72 136 92 136 76 136 80 132 88 128 92 124 84 136 92 148 100 152 100 152 104 160 108 164 112 160 108 156 108 164 108 164 112 176 124 184 148 220 176 224 144 176 104 160 104 152 104 152 100 148 100 148 108 156 108 160 116 168 120 168 128 156 96 128 88 128 88 128 84 124 80 120 80 124 84 128 92 124 88 124 84 120 80 116 68 108 80 116 72 108 80 120 88 116 80 112 80 112 84 120 92 124 92 128 96 128 100 136 108 156 100 160 116 180 120 172 104 164 112 172 116 172 112 168 112 172 116 180 108 188 128 208 152 208 148 188 140 124 60 36 4 4 4 8 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 20 0 16 68 172 156 184 140 160 116 144 112 144 104 132 100 132 100 132 100 132 92 128 96 132 100 128 92 124 76 108 64 96 56 88 52 88 48 76 52 84 60 84 68 92 80 72 32 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 72 132 76 136 80 144 84 144 80 144 88 152 96 156 96 156 92 152 92 152 92 152 92 152 100 160 100 160 96 156 96 156 92 156 88 160 96 164 88 148 96 164 92 160 88 152 84 148 88 156 88 156 88 160 96 168 92 160 96 164 96 168 100 168 100 164 96 164 96 164 96 164 96 160 92 156 88 160 92 164 84 160 84 160 88 168 96 176 92 168 96 172 96 172 92 168 100 168 100 168 100 168 104 172 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 104 172 104 176 112 180 116 184 112 184 120 184 108 172 108 180 112 180 116 184 116 184 112 184 116 196 108 196 108 192 104 192 112 200 112 200 108 196 104 192 108 196 104 188 100 192 108 196 116 200 112 200 112 204 120 212 104 192 108 196 108 200 112 200 116 204 116 204 116 204 116 204 116 204 120 212 128 216 132 220 132 220 132 220 132 220 132 220 128 216 128 216 128 216 128 216 132 220 132 224 136 228 140 228 140 228 140 228 140 228 140 228 140 228 140 232 144 236 148 236 144 228 144 228 140 224 140 224 148 232 148 228 144 228 140 224 144 228 144 232 148 236 152 236 160 244 160 240 156 236 152 236 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 156 240 160 244 160 248 164 248 172 252 160 240 156 240 160 244 164 248 164 252 168 252 172 256 164 248 164 252 168 256 172 256 168 252 172 260 180 264 176 260 176 260 176 260 176 260 176 260 168 264 168 264 168 268 172 268 172 272 180 276 180 276 176 268 180 276 184 280 184 284 188 284 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 176 276 204 280 180 260 184 284 192 276 192 276 192 276 192 276 188 276 192 276 196 280 196 284 196 280 196 280 196 280 196 280 208 292 204 288 204 288 200 284 196 292 196 292 196 292 196 292 196 288 192 284 188 288 192 292 196 284 192 280 188 284 192 288 188 280 184 276 184 276 188 280 188 284 196 288 196 284 192 280 200 292 200 292 200 292 200 292 216 300 208 300 216 312 220 324 228 336 232 336 228 336 240 356 240 360 252 376 256 392 280 420 268 404 272 412 284 428 300 440 284 432 300 456 320 464 320 460 312 464 328 472 324 464 324 472 304 500 356 536 408 560 384 440 212 296 196 260 192 264 216 284 184 256 180 268 228 228 60 0 0 28 0 28 0 4 32 124 64 80 16 20 0 20 20 28 40 36 24 28 0 20 0 20 0 28 24 12 0 12 0 8 28 8 0 0 0 0 0 0 0 16 4 16 4 12 0 4 0 0 0 0 0 0 0 4 0 0 4 12 0 0 8 8 4 4 0 4 0 4 0 8 0 16 20 24 16 24 16 32 12 24 12 32 20 40 32 48 24 48 24 48 20 36 4 32 8 40 8 44 4 48 8 44 16 56 28 60 36 76 80 128 128 152 96 92 52 88 52 56 20 36 0 20 8 28 4 16 8 20 12 20 12 24 12 24 8 24 0 20 4 16 0 16 4 12 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 8 20 12 24 16 20 12 16 24 28 20 24 16 28 20 32 12 24 8 24 12 28 12 32 12 32 16 32 16 32 16 32 24 40 8 40 8 20 0 24 0 20 0 20 0 16 0 12 0 12 0 12 0 8 0 32 20 40 20 36 12 28 8 24 0 20 0 40 44 92 60 80 44 72 44 80 44 88 48 92 44 84 52 96 60 100 64 96 68 108 72 112 76 108 72 104 60 104 56 104 60 108 72 116 100 152 116 164 108 128 64 92 60 108 56 104 52 100 52 100 60 112 64 116 72 124 76 128 88 112 52 84 48 92 48 84 44 84 40 76 36 80 40 84 52 88 52 84 48 84 44 80 28 72 40 76 36 72 40 84 40 84 36 76 32 80 40 84 44 88 48 92 48 96 52 92 60 92 56 100 76 120 80 112 68 108 76 112 76 108 68 100 72 112 84 116 80 112 104 144 108 140 104 128 64 68 0 4 0 4 0 4 8 8 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 4 0 12 56 172 116 152 92 124 72 112 64 108 64 104 60 100 56 96 48 92 56 100 60 104 60 104 60 96 52 76 40 60 36 56 32 52 24 56 16 56 24 60 28 52 68 60 28 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 0 0 0 0 0 0 0 0 0 128 208 136 216 144 224 148 228 136 216 148 232 160 236 156 232 148 224 148 224 148 224 148 224 160 236 160 236 160 236 160 236 156 236 152 244 168 256 168 244 176 260 172 252 164 240 156 236 164 244 156 240 160 248 172 260 172 256 168 248 160 244 156 240 156 240 160 248 164 252 172 256 164 244 160 240 156 244 160 248 156 240 156 244 164 252 172 260 168 256 172 260 176 256 172 252 168 268 164 268 164 268 160 264 180 284 180 284 180 284 180 284 176 280 176 280 176 280 176 280 160 268 164 272 172 280 180 288 180 288 188 288 176 276 172 284 176 280 180 288 184 284 176 280 200 296 196 292 192 288 188 284 196 296 196 292 192 288 188 288 196 292 192 288 188 292 192 296 200 300 196 296 196 300 204 308 188 292 192 296 196 300 200 300 204 304 204 304 204 304 204 304 200 304 208 308 212 316 220 320 224 324 224 324 224 324 224 324 216 316 216 316 216 316 216 316 220 320 220 324 224 328 228 328 228 328 228 328 228 328 228 328 228 328 228 332 232 336 236 336 228 336 228 332 224 328 216 324 228 336 228 332 224 328 220 328 228 340 228 344 232 348 236 348 244 356 244 352 240 348 236 348 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 356 236 360 236 364 240 368 244 368 256 376 244 364 236 360 240 368 252 376 252 380 256 384 260 384 248 372 248 376 252 380 256 380 252 380 260 388 264 388 264 384 260 384 260 384 260 384 260 384 264 380 260 380 260 380 256 376 268 392 272 396 276 392 272 388 276 396 276 400 280 404 284 404 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 260 400 288 404 264 380 268 408 276 400 276 400 276 400 276 400 272 396 272 400 276 400 280 404 280 404 280 404 280 404 280 404 296 416 292 412 288 408 284 404 292 412 292 412 292 412 292 412 292 408 288 404 284 408 288 412 288 412 284 408 280 412 284 416 280 404 276 400 272 404 276 408 284 412 288 416 288 412 280 408 292 420 292 420 292 420 292 420 300 428 300 432 308 440 320 460 328 472 336 480 336 488 352 512 356 528 368 540 380 564 412 600 420 600 416 600 416 604 424 612 424 616 444 644 464 652 464 644 452 648 472 656 468 644 460 644 472 672 516 732 560 716 536 704 376 472 268 380 240 388 260 380 244 356 260 412 288 344 92 68 28 76 40 56 0 68 124 324 192 228 100 120 16 92 24 104 40 108 36 88 20 80 16 72 20 80 40 56 12 44 24 32 32 12 0 28 12 36 0 44 0 4 0 12 12 12 8 8 8 12 8 8 0 4 0 4 8 28 16 8 0 8 12 8 12 12 12 24 8 36 8 36 4 28 12 36 8 44 16 56 16 60 24 72 32 84 40 96 28 88 44 100 56 112 56 116 44 112 44 108 36 108 36 108 36 120 36 116 36 136 92 196 176 252 140 184 96 184 92 140 52 84 32 68 28 64 24 52 20 52 20 52 24 44 24 44 20 52 24 48 20 36 16 36 16 28 12 12 8 12 8 16 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 16 24 20 28 24 24 20 20 32 32 28 28 24 32 28 36 20 40 20 44 24 44 24 44 24 44 28 52 32 48 24 40 44 20 28 24 28 0 8 8 20 8 16 0 8 0 8 0 4 4 12 4 0 8 16 32 40 52 36 44 24 40 20 36 28 28 16 64 72 136 92 132 72 132 76 132 84 128 92 124 80 136 88 144 96 148 96 148 104 160 108 164 112 160 108 156 108 164 108 164 108 168 116 176 140 200 152 216 156 192 108 140 108 156 108 152 104 148 100 148 112 160 116 168 124 176 128 180 132 152 92 124 88 132 88 120 84 124 80 116 76 116 80 120 88 124 84 120 84 120 80 116 56 96 68 100 60 96 64 108 84 112 80 108 76 112 80 116 88 120 88 124 92 124 96 128 96 140 88 144 104 164 112 160 104 160 108 164 108 156 96 144 104 176 116 180 108 180 128 204 120 172 132 144 84 44 8 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 4 0 16 0 28 92 200 144 176 136 160 124 156 128 164 108 136 104 132 96 124 88 116 100 136 108 140 108 140 100 132 88 120 80 108 68 100 64 100 64 92 60 80 52 64 40 56 80 76 40 24 8 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 60 124 72 140 88 160 104 168 84 152 100 160 100 160 108 176 96 156 96 156 96 156 96 156 92 148 88 144 84 148 88 152 72 144 76 148 80 152 84 156 80 148 80 156 96 160 84 140 96 164 96 160 92 156 88 156 88 152 84 152 84 156 92 164 112 180 108 172 96 156 80 140 100 168 100 168 100 168 100 168 72 152 76 156 84 164 92 168 92 168 92 168 92 168 92 168 100 164 92 164 104 176 104 168 104 172 104 176 108 180 112 180 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 188 116 192 104 188 100 192 104 196 104 196 116 208 116 196 100 180 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 200 116 204 108 196 112 204 112 200 112 200 112 200 112 200 112 200 116 208 120 212 128 216 132 216 128 212 124 216 128 220 132 220 132 220 128 212 120 208 132 220 132 220 132 220 132 220 144 228 140 224 136 228 140 232 144 232 144 232 144 232 144 232 156 232 140 224 148 232 140 216 144 224 140 220 136 224 140 228 144 228 144 232 148 236 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 152 236 152 240 156 244 160 244 160 244 160 244 160 244 160 244 164 252 168 256 172 252 168 248 168 252 172 256 172 260 176 260 176 260 176 260 176 260 176 260 172 256 172 260 176 264 180 264 184 276 172 264 168 268 180 280 168 264 172 272 176 276 184 280 180 276 180 280 184 284 188 284 184 280 184 276 180 272 176 272 184 264 176 256 172 260 180 268 188 272 188 272 188 272 188 272 192 280 200 284 196 276 184 264 188 272 180 260 176 264 188 272 184 272 188 276 192 280 196 284 192 276 192 280 196 284 200 284 192 288 192 292 196 296 200 296 196 292 196 288 192 284 188 284 192 284 192 284 192 284 192 284 188 280 188 280 188 280 188 280 188 280 188 284 192 288 196 288 188 284 196 292 204 300 208 300 216 300 212 308 224 320 224 324 220 328 228 332 228 340 244 360 244 364 256 388 272 412 292 424 300 432 292 428 292 428 292 424 304 452 308 456 312 460 320 464 308 452 308 448 304 448 300 448 284 460 300 500 356 512 392 552 404 372 172 244 196 256 204 276 172 272 172 260 260 192 8 4 4 20 0 20 0 32 148 276 240 248 184 88 0 28 8 56 44 40 28 40 16 36 0 32 12 28 16 24 4 16 0 12 0 24 4 0 20 4 4 16 0 0 4 0 0 0 0 0 0 0 0 4 0 8 0 8 0 0 0 0 4 12 20 16 0 20 0 0 0 16 0 4 0 8 0 8 0 0 0 8 8 16 8 16 8 16 8 16 16 24 12 36 24 44 24 52 28 48 20 48 20 44 8 32 4 28 0 16 0 24 16 44 96 180 200 216 128 96 40 64 16 36 8 28 4 20 0 12 16 28 20 24 16 24 12 24 0 20 0 20 4 16 0 8 12 20 12 20 8 12 0 8 0 8 0 8 0 8 0 8 12 20 8 16 8 20 16 28 16 24 16 24 16 24 16 24 20 28 20 28 20 28 20 28 8 20 8 20 8 20 8 20 8 20 8 16 4 16 0 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 0 28 8 20 28 40 20 32 16 28 20 36 0 20 0 44 48 76 48 64 44 68 36 64 28 76 44 92 56 92 52 88 52 92 60 100 64 108 80 116 72 104 72 108 60 108 68 112 64 112 76 128 104 144 108 164 128 152 68 76 48 92 44 100 60 112 60 100 48 104 64 116 68 120 80 136 84 100 36 76 56 104 52 72 36 80 48 92 52 88 40 76 44 76 36 68 36 76 44 84 36 76 40 76 40 72 32 64 32 72 28 68 24 72 28 76 48 88 36 76 32 80 44 92 56 96 60 100 68 104 72 108 60 104 76 108 60 92 60 104 68 104 72 116 96 132 108 124 104 100 44 68 44 60 4 8 0 8 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 20 60 156 104 136 80 112 64 108 68 116 72 112 56 92 44 92 52 100 52 92 48 88 44 92 52 92 60 80 44 60 32 52 32 52 8 52 12 52 20 52 20 40 40 52 20 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 4 4 4 4 4 4 4 4 124 200 128 208 136 216 144 220 140 224 156 232 152 232 160 244 156 232 156 232 156 232 156 232 152 224 148 220 144 224 148 228 144 232 148 232 148 232 152 236 152 232 148 236 156 244 152 228 164 248 164 244 160 240 156 240 156 236 152 236 152 240 160 248 160 248 164 248 160 240 152 236 164 248 164 248 164 248 164 248 156 240 160 244 164 248 168 252 172 256 172 256 172 256 172 256 168 268 160 268 172 280 172 272 172 276 172 280 176 284 180 284 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 180 284 180 284 180 284 180 284 184 288 184 288 184 288 184 288 192 292 192 292 192 292 192 292 188 296 200 304 204 296 188 284 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 300 204 304 196 296 200 304 200 300 200 300 200 300 200 300 200 300 204 308 208 312 216 316 216 316 216 316 216 316 216 316 220 320 220 320 220 316 212 308 220 320 220 320 220 320 220 320 232 328 228 324 224 328 228 332 232 332 232 332 232 332 232 332 236 340 224 332 232 340 224 328 232 340 228 332 224 336 232 340 228 340 228 344 232 348 236 348 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 244 356 244 356 244 356 244 356 236 360 236 364 240 368 244 368 244 368 244 368 244 368 244 368 248 376 252 380 256 376 252 372 248 376 252 376 256 380 256 384 260 384 260 384 260 384 260 384 256 380 260 384 260 388 264 388 276 396 268 388 268 388 276 396 264 384 268 392 272 396 280 400 276 396 276 400 280 400 284 404 280 400 280 396 276 392 272 392 272 392 264 384 260 388 268 396 272 396 272 396 272 396 272 396 276 400 280 404 280 400 268 388 276 396 268 388 264 392 272 400 272 396 276 400 276 400 276 404 276 400 276 404 280 408 284 408 288 408 288 412 292 412 296 416 292 412 292 408 288 404 284 404 284 412 284 412 284 412 284 412 280 408 280 408 280 408 280 408 280 408 280 412 284 416 288 416 280 412 288 420 296 428 300 424 300 428 304 436 312 448 324 460 324 464 332 476 336 484 352 508 356 528 376 552 400 584 420 596 424 608 428 612 428 612 428 612 448 632 452 636 456 644 460 648 452 636 452 632 448 628 444 624 436 628 460 668 504 696 536 748 584 660 364 412 236 400 268 388 256 388 248 392 304 308 36 84 40 56 40 48 0 116 188 376 288 344 244 188 16 104 16 128 40 104 40 92 32 88 32 84 28 72 24 60 16 36 12 32 4 40 0 24 0 32 0 48 0 20 0 24 4 28 12 28 12 28 8 16 0 16 0 24 12 28 8 16 8 12 8 0 8 32 0 24 0 40 0 40 0 28 0 28 0 40 8 64 16 56 16 56 16 52 16 56 20 64 24 72 36 84 40 96 48 104 48 108 44 108 36 104 32 100 28 92 20 92 16 92 0 152 172 316 228 244 88 112 36 76 32 68 24 56 16 52 24 56 20 52 24 40 20 40 12 48 20 48 20 36 12 28 20 36 20 20 12 16 8 12 8 12 8 12 8 12 8 12 20 20 16 20 16 24 24 32 24 28 24 28 24 28 24 28 28 32 28 32 28 32 28 32 20 36 20 36 20 36 20 36 20 36 16 32 16 28 12 20 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 20 24 24 24 40 44 32 44 28 44 28 44 24 32 24 76 68 124 76 116 60 124 72 124 80 120 84 116 92 140 88 140 88 144 96 152 96 152 108 160 104 148 100 156 100 164 112 164 108 164 120 184 148 200 148 216 168 212 120 144 96 140 92 144 104 156 104 144 96 148 108 164 116 172 128 180 116 140 80 120 92 136 88 116 76 120 88 132 92 128 80 116 80 112 72 104 72 108 80 116 76 112 72 108 72 104 68 104 76 104 72 100 68 104 72 108 80 116 84 120 88 120 84 116 88 128 92 132 96 136 100 140 88 132 96 132 84 124 92 144 108 164 116 176 128 184 124 172 112 128 68 76 68 56 28 0 0 4 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 32 84 172 136 164 124 148 112 144 112 144 116 144 100 124 88 124 96 132 96 128 92 124 92 124 92 128 88 116 72 100 56 88 52 88 60 88 64 92 68 80 56 72 56 64 44 28 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 4 4 4 4 4 4 4 4 76 136 72 132 72 128 68 128 76 144 92 152 88 148 96 160 96 156 96 156 96 156 96 156 92 152 88 148 88 148 92 152 84 152 84 152 80 148 80 148 92 152 76 148 84 156 88 152 92 160 92 160 88 156 88 156 88 152 84 152 84 156 92 164 76 148 84 156 92 160 92 160 92 160 92 160 92 160 92 160 88 164 88 164 92 168 92 168 100 176 100 176 100 176 100 176 104 164 92 164 104 176 108 168 104 172 104 176 108 180 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 188 104 188 104 196 108 192 100 184 96 188 108 200 112 200 104 192 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 200 116 204 108 196 112 204 112 200 112 200 112 200 112 200 112 200 116 208 120 212 128 216 120 212 128 220 132 216 124 208 132 220 136 224 136 220 128 212 128 216 128 220 132 220 132 220 140 228 136 224 136 224 140 228 144 232 144 232 144 232 144 232 152 228 140 224 148 232 144 220 152 236 148 228 144 232 152 236 144 228 144 232 148 236 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 152 236 152 240 156 244 160 244 160 244 160 244 160 244 160 244 164 248 168 252 168 252 164 248 160 248 164 248 168 252 168 256 176 260 176 260 176 260 176 260 172 260 176 260 180 264 180 264 180 272 176 268 172 272 176 276 168 264 172 272 176 276 184 280 180 276 180 276 184 280 184 284 184 280 180 276 180 276 176 272 192 272 188 268 184 272 188 276 188 272 188 272 188 272 188 272 192 276 192 280 192 272 188 268 192 276 188 272 188 272 192 276 192 280 192 280 188 276 188 276 192 280 192 280 196 284 196 284 192 288 192 288 196 292 196 296 196 292 196 288 192 284 188 284 192 284 192 284 192 284 192 284 188 280 188 280 188 280 188 280 188 280 188 284 192 288 196 288 188 284 196 292 204 296 204 296 212 300 212 308 220 316 220 324 224 332 228 336 232 340 244 364 244 364 256 388 272 412 292 424 288 420 288 424 292 432 296 432 296 444 300 448 308 456 316 460 312 456 308 448 300 440 292 440 260 428 276 472 332 508 396 572 504 612 388 300 140 248 208 252 176 280 180 268 260 176 12 12 20 36 16 20 0 72 180 272 224 272 216 116 0 20 0 52 36 36 36 36 20 36 8 32 12 28 8 24 0 16 0 8 0 36 16 8 16 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 24 8 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 12 4 16 8 20 8 16 8 16 12 24 20 36 20 36 28 44 24 48 20 40 16 32 0 20 4 24 4 12 0 4 0 0 20 108 116 128 52 44 4 28 0 24 4 24 4 20 8 20 8 16 8 16 4 16 0 20 0 20 4 16 0 8 4 16 12 16 4 12 0 8 0 8 0 8 0 8 0 8 8 16 4 12 8 16 12 24 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 12 20 12 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 8 28 16 20 28 36 24 28 16 20 20 24 4 20 8 44 52 84 64 68 32 60 40 80 52 84 40 72 52 88 48 84 52 88 56 96 52 96 68 104 60 92 56 96 56 104 64 108 60 108 72 124 104 144 100 152 120 156 92 112 48 92 40 92 52 100 48 92 44 96 56 112 72 124 76 128 60 96 52 88 44 84 44 84 36 80 44 88 48 84 40 76 44 76 36 72 36 72 40 76 44 76 36 64 28 64 32 72 28 72 24 68 24 68 28 72 24 76 40 92 52 92 40 80 48 84 48 84 52 88 52 88 40 76 40 72 32 72 52 100 72 120 92 132 96 124 88 108 72 68 40 56 48 60 24 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 20 64 160 92 132 84 120 72 112 64 108 72 108 56 96 48 92 52 100 56 96 52 92 48 96 56 96 56 80 44 64 40 56 32 52 24 68 20 68 24 64 24 56 20 56 36 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 4 4 4 4 4 4 4 4 144 220 144 216 136 212 136 208 140 224 152 228 148 224 152 236 152 228 152 228 152 228 152 228 156 228 148 224 148 224 152 232 156 240 156 236 148 232 144 228 164 236 144 224 148 240 156 240 160 240 156 240 156 240 156 240 156 236 152 236 152 240 160 248 144 232 152 244 164 248 164 248 160 244 160 244 160 244 160 244 172 256 168 252 168 252 168 252 172 256 172 260 176 260 176 260 172 272 164 272 176 284 176 276 172 276 172 280 176 284 180 284 172 276 172 276 172 276 172 276 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 184 288 184 288 184 288 184 288 180 284 192 300 200 292 184 280 180 284 192 296 200 300 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 300 204 304 196 296 200 304 200 300 200 300 200 300 200 300 204 304 204 308 208 312 212 312 200 304 212 320 220 312 204 300 220 320 224 324 224 324 220 316 212 316 216 316 216 320 220 320 228 328 224 320 220 324 228 328 232 332 232 332 232 332 232 332 232 336 224 332 232 340 228 332 236 340 228 336 228 336 232 344 228 340 228 344 232 348 236 348 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 244 356 244 356 244 356 244 356 236 360 236 364 240 368 244 368 244 368 244 368 244 368 244 368 244 372 252 376 252 376 248 368 244 368 244 372 248 372 252 376 260 384 260 384 260 384 260 384 260 384 260 388 264 388 268 392 272 392 272 392 272 392 272 392 268 388 268 392 272 396 276 396 272 392 276 396 276 400 280 400 276 396 276 396 276 396 276 396 276 400 276 400 276 400 276 400 272 396 272 396 272 396 272 396 272 396 276 400 272 396 272 396 276 400 276 400 276 400 276 400 284 396 280 392 276 384 272 384 280 392 280 392 280 392 280 396 284 404 288 408 288 412 292 412 292 412 292 408 288 404 284 404 284 412 284 412 284 412 284 412 280 408 280 408 280 408 280 408 280 408 280 412 284 416 288 416 284 416 292 424 296 424 296 424 296 428 300 436 312 444 320 456 324 468 332 480 336 484 352 512 356 528 376 552 400 584 420 596 416 596 420 608 428 616 432 620 436 620 440 628 448 636 456 640 456 640 452 632 444 624 436 616 444 620 448 652 484 692 528 756 604 820 576 560 248 384 252 388 260 400 248 404 292 280 20 92 40 64 36 40 0 168 216 372 244 348 256 196 0 92 4 116 36 96 36 88 36 76 32 76 28 72 24 60 16 48 8 44 64 160 124 180 128 200 96 192 80 140 52 108 24 92 20 92 36 108 52 128 68 136 68 124 56 76 4 28 0 24 8 28 0 84 72 116 84 172 84 196 104 188 112 168 72 116 20 48 8 48 12 36 20 36 20 40 12 48 12 56 20 64 24 72 36 84 36 96 40 92 32 88 8 64 12 72 24 80 24 80 16 64 0 68 20 116 36 96 20 64 20 64 24 60 24 60 20 52 20 52 20 40 16 36 12 48 20 48 20 36 12 28 16 28 16 16 12 12 8 12 8 12 8 12 8 12 8 12 12 16 8 12 12 20 20 24 16 20 16 20 16 20 16 20 20 24 20 24 20 24 20 24 16 20 16 20 16 20 16 20 16 20 16 20 12 16 12 12 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 4 20 20 24 20 32 32 24 24 16 32 16 36 16 32 24 76 72 128 76 124 60 124 72 128 84 120 76 112 84 136 80 132 84 140 92 144 88 148 100 152 96 144 92 148 96 156 104 160 100 160 112 176 144 196 140 204 156 212 148 192 100 140 88 136 92 144 92 136 92 140 100 156 120 172 124 164 84 132 96 132 80 112 80 128 76 120 84 124 84 124 80 116 76 112 76 108 72 108 72 108 84 112 68 96 56 100 68 112 72 104 68 96 64 100 72 104 68 108 80 120 92 120 88 116 84 124 84 124 84 124 84 120 72 108 64 96 60 112 88 132 116 148 132 164 120 148 92 132 72 96 48 72 60 68 44 28 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 36 92 180 124 160 128 160 120 148 108 136 112 140 104 128 92 124 96 128 100 132 96 128 96 128 96 132 84 116 76 104 64 96 56 92 52 80 60 80 56 68 44 60 44 68 60 52 20 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 4 4 4 4 4 4 4 4 80 140 80 140 80 140 84 144 88 152 96 156 92 148 96 160 92 152 92 152 92 152 92 152 96 156 92 148 88 152 96 156 92 160 88 156 84 148 80 148 96 152 76 140 80 156 88 156 84 156 88 156 88 156 88 156 88 152 84 152 84 156 92 164 88 160 96 164 100 164 96 164 100 168 100 168 100 168 100 168 96 172 92 168 92 168 92 168 88 164 92 168 96 172 96 176 104 168 96 168 108 180 108 172 104 172 104 176 108 180 112 180 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 188 96 184 104 196 108 192 96 176 96 184 100 192 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 200 116 204 108 196 112 204 112 200 112 200 112 200 112 200 116 204 120 208 120 208 124 212 108 204 124 216 128 212 116 196 128 216 132 224 136 220 132 216 120 212 124 216 128 220 132 220 140 224 132 220 132 220 136 228 144 232 144 232 144 232 144 232 148 224 136 224 148 236 148 224 144 228 140 220 136 224 144 228 144 228 144 232 148 236 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 152 236 152 240 156 244 160 244 160 244 160 244 160 244 160 244 160 244 164 252 168 248 160 244 160 244 160 248 164 248 168 252 176 260 176 260 176 260 176 260 176 260 180 264 180 268 184 268 176 272 176 272 176 272 176 272 172 268 176 272 176 272 180 276 176 272 176 276 180 276 184 280 180 276 180 276 180 276 180 276 192 276 192 280 196 276 192 276 188 272 188 272 188 272 188 272 188 272 184 268 188 272 188 272 192 276 192 276 192 276 192 276 192 280 192 276 184 272 180 268 192 280 192 280 192 280 192 276 188 284 188 288 192 288 196 292 196 292 196 288 192 284 188 284 192 284 192 284 192 284 192 284 188 280 188 280 188 280 188 280 188 280 188 284 192 288 196 288 192 288 200 296 204 296 200 292 212 296 208 304 216 316 216 320 220 328 224 332 228 336 240 360 244 364 256 388 272 412 292 424 280 416 280 420 288 428 296 432 284 428 288 440 300 448 308 456 308 452 304 444 296 436 292 432 296 448 296 476 324 496 368 560 416 612 500 512 252 240 140 260 168 272 184 272 252 144 0 20 24 28 12 0 0 116 208 252 180 252 200 100 0 16 0 52 32 28 28 32 28 32 16 32 12 24 0 20 0 12 0 8 108 216 204 240 228 256 204 240 200 208 176 176 144 164 140 168 152 200 176 236 200 236 172 212 196 168 76 32 4 0 0 0 12 124 172 188 164 220 148 216 180 244 204 220 160 148 44 4 0 0 0 12 12 20 16 20 8 12 4 16 12 20 12 20 20 32 20 36 20 32 8 32 12 24 4 16 4 28 12 44 0 20 0 32 4 28 0 4 0 16 0 20 4 24 4 28 16 28 16 24 12 24 12 24 0 20 0 20 4 16 0 8 0 8 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 16 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 8 12 4 12 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 16 8 28 16 20 16 20 8 16 4 12 8 16 0 12 4 40 56 80 64 64 48 68 44 64 36 76 44 84 44 80 44 80 44 84 52 88 52 96 68 104 60 92 60 100 48 96 56 100 52 100 64 120 92 136 92 140 104 152 108 148 60 96 40 84 40 92 40 84 40 88 44 108 72 128 72 108 32 88 56 92 36 68 36 88 36 80 40 80 40 80 40 76 40 76 40 72 36 68 32 64 44 76 28 56 20 60 32 72 28 68 20 64 20 64 24 72 36 76 28 72 28 80 40 88 56 88 60 84 56 80 52 76 48 68 28 56 32 72 56 96 56 116 76 116 64 76 52 72 48 48 48 52 68 68 60 48 12 0 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 28 68 168 88 128 84 128 76 116 64 104 68 108 60 100 52 96 48 92 56 96 52 92 48 96 56 96 52 76 48 72 48 64 40 56 8 56 8 56 8 44 4 36 16 56 44 56 16 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 4 4 4 4 4 4 4 4 128 208 132 212 136 216 140 220 148 232 160 232 152 224 156 236 148 224 148 224 148 224 148 224 156 232 152 228 152 228 156 232 156 240 156 240 152 236 152 236 160 236 144 232 152 240 156 236 152 236 152 236 156 240 156 240 156 236 152 236 152 240 160 248 164 248 168 252 168 248 160 244 168 252 168 252 168 252 168 252 164 248 164 248 168 252 168 252 160 244 164 248 168 256 172 260 176 272 168 276 180 288 180 276 172 276 172 280 176 284 180 284 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 184 288 184 288 184 288 184 288 184 288 184 288 184 288 184 288 180 284 188 292 192 288 184 280 188 288 188 288 188 292 192 292 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 300 204 304 196 296 200 304 200 300 200 300 200 300 200 300 208 308 208 308 208 308 208 308 196 300 204 308 208 304 200 296 208 312 216 320 220 320 216 316 208 308 208 312 216 316 220 320 224 324 220 320 220 320 224 324 232 332 232 332 232 332 232 332 228 332 220 332 232 344 232 336 228 332 220 328 220 328 224 336 228 340 228 344 232 348 236 348 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 244 356 244 356 244 356 244 356 236 360 236 364 240 368 244 368 244 368 244 368 244 368 244 368 244 368 248 372 248 372 244 368 244 372 248 372 252 376 252 380 260 384 260 384 260 384 260 384 264 388 264 388 268 392 268 396 268 392 272 396 276 392 272 388 272 392 272 392 272 392 272 392 268 392 272 392 276 396 276 396 272 392 276 396 276 396 280 400 272 400 276 404 280 400 276 396 272 396 272 396 272 396 272 396 268 392 268 388 268 396 272 400 272 396 276 400 276 400 272 396 276 388 276 388 272 384 272 384 280 392 280 392 276 388 276 388 280 404 284 404 288 408 288 408 292 412 292 408 288 404 284 404 284 412 284 412 284 412 284 412 280 408 280 408 280 408 280 408 280 408 280 412 284 416 288 416 288 416 292 424 296 420 292 416 292 424 300 432 308 440 316 456 316 456 324 468 328 476 344 500 356 528 376 552 400 584 420 596 416 596 416 604 424 608 428 612 420 608 428 616 440 628 452 636 444 628 444 628 440 624 440 624 444 616 452 656 488 696 528 756 544 768 616 784 472 468 232 388 256 392 248 400 272 236 0 84 28 56 24 24 4 216 244 348 232 348 252 184 4 116 36 132 28 92 32 84 32 76 36 76 24 80 24 72 12 60 4 60 176 324 284 372 292 408 276 404 276 388 264 376 256 376 264 380 284 408 312 436 320 416 284 376 296 292 116 88 0 28 0 24 24 212 244 328 252 360 232 360 252 384 268 368 252 300 104 68 0 36 4 24 16 20 20 28 8 44 12 44 16 48 16 56 24 68 28 76 28 84 32 72 52 80 32 60 20 64 32 80 20 80 44 104 40 104 32 92 16 60 16 60 20 60 24 60 28 60 28 56 28 48 24 44 12 48 20 48 20 36 12 28 8 24 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 4 8 4 12 12 20 4 8 4 8 4 8 4 8 8 12 8 12 8 12 8 12 4 8 4 8 4 8 4 8 12 16 8 12 8 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 4 8 0 8 0 20 20 24 20 20 16 12 12 8 12 8 12 4 20 12 64 60 120 72 120 72 128 64 112 68 116 84 128 80 128 76 128 76 132 84 140 88 148 104 156 96 144 92 148 88 152 100 152 96 152 108 172 128 184 132 192 140 204 152 208 116 152 92 136 88 140 88 132 84 132 88 152 124 176 116 148 68 120 92 128 76 112 76 124 76 116 76 116 76 116 76 116 72 112 76 112 72 104 60 96 76 108 64 96 60 96 64 104 68 100 64 96 64 96 68 100 80 108 68 92 60 100 76 112 92 128 88 120 80 112 72 108 76 104 56 92 64 112 80 112 88 96 100 100 64 76 44 88 48 84 44 84 64 84 60 64 24 8 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 40 96 188 128 164 128 152 116 144 108 140 108 140 104 132 100 128 92 124 96 124 92 120 88 124 88 128 76 112 76 112 72 104 60 92 68 92 68 88 60 72 48 60 52 68 60 60 48 36 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 4 4 4 4 4 4 4 76 136 80 140 80 144 84 144 84 152 96 152 88 144 88 152 88 148 88 148 88 148 88 148 100 156 96 152 92 156 96 160 84 152 88 156 88 156 88 160 84 148 80 152 88 160 84 144 80 148 80 152 84 156 88 156 88 152 84 152 84 156 92 164 88 160 96 164 96 164 92 160 96 164 96 164 96 164 96 164 80 156 84 160 88 164 92 168 84 164 88 168 96 176 104 180 108 172 100 172 112 184 112 176 104 172 104 176 108 180 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 112 180 112 180 112 180 112 180 116 184 116 184 116 184 116 188 104 184 96 184 96 184 96 184 104 192 100 188 96 188 100 188 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 200 116 204 108 196 112 204 112 200 112 200 112 200 112 200 120 208 120 208 120 208 120 208 112 200 112 200 112 200 112 200 116 204 120 212 128 216 124 212 116 204 120 212 128 216 132 220 136 220 132 216 128 220 132 224 144 232 144 232 144 232 144 232 144 224 136 224 148 236 148 228 148 228 140 224 140 224 144 232 144 228 144 232 148 236 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 152 236 152 240 156 244 160 244 160 244 160 244 160 244 160 244 156 244 160 248 164 244 160 240 164 252 168 252 172 256 172 260 176 260 176 260 176 260 176 260 180 264 180 268 184 268 188 272 172 268 180 276 180 276 172 268 176 272 176 272 176 272 176 272 172 268 176 272 176 276 180 276 176 272 176 276 180 280 184 280 184 272 192 280 196 276 188 268 188 272 188 272 188 272 188 272 184 268 180 264 180 268 192 280 180 268 188 276 192 272 184 264 180 276 184 276 184 276 188 280 192 284 192 280 188 276 184 272 184 280 188 284 188 288 192 288 196 292 196 288 192 284 188 284 192 284 192 284 192 284 192 284 188 280 188 280 188 280 188 280 188 280 188 284 192 288 196 288 196 292 200 296 204 292 200 288 208 292 204 304 216 312 216 316 208 316 212 320 216 324 228 348 244 364 256 388 272 412 292 424 288 420 284 420 284 420 284 424 272 420 280 428 292 444 304 452 292 436 296 440 296 444 300 444 296 444 308 480 324 488 348 536 396 548 452 624 456 420 192 232 160 264 176 268 232 104 0 20 28 40 8 0 0 164 244 240 196 264 192 80 0 40 20 48 24 24 28 28 24 32 24 32 12 24 0 20 0 8 0 4 148 272 228 248 200 260 196 264 224 260 232 264 228 272 228 272 228 284 228 292 216 276 192 256 232 196 76 12 0 0 0 0 8 164 224 236 180 212 120 196 136 212 160 224 196 220 72 0 0 0 0 8 8 20 28 24 12 12 12 16 8 16 12 20 8 20 16 28 12 28 12 28 36 48 24 32 8 28 4 32 4 36 0 20 0 36 4 56 0 20 0 16 0 20 0 20 12 24 16 20 12 24 8 20 0 20 0 20 4 16 0 8 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 8 0 12 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 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 16 8 28 16 24 4 12 0 4 0 4 0 4 0 0 0 28 44 72 52 56 52 64 44 68 48 72 44 84 40 76 36 72 40 80 44 84 44 88 60 96 52 84 52 92 44 92 52 96 48 96 60 112 76 124 88 136 92 140 100 148 76 112 48 88 40 92 44 88 36 80 36 100 76 128 64 96 28 76 44 84 40 76 36 76 40 76 36 76 36 76 36 80 36 72 40 76 36 64 24 56 32 68 32 64 28 60 24 60 24 64 20 60 16 64 20 68 28 72 24 64 16 60 12 60 60 88 56 76 44 68 36 60 44 64 28 56 36 72 40 68 16 80 28 60 0 20 0 36 32 36 44 44 72 60 80 56 40 20 0 0 8 12 4 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 0 0 32 76 176 100 132 80 116 68 112 68 112 64 108 60 104 56 96 48 88 44 88 40 84 40 84 48 84 44 76 52 80 56 68 44 60 32 80 20 76 20 64 12 52 32 52 32 56 48 48 0 0 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 232 156 228 152 228 152 228 140 224 152 224 140 212 140 224 148 224 148 224 148 224 148 224 160 232 156 228 152 232 156 236 148 236 152 240 156 244 160 248 148 232 148 240 164 244 152 224 148 232 148 236 152 240 156 240 156 236 152 236 152 240 160 248 144 232 152 240 160 244 160 244 160 244 160 244 160 244 160 244 148 236 152 240 160 248 168 252 168 252 172 260 180 264 184 272 176 276 168 276 180 288 180 280 172 276 172 280 176 284 180 284 180 284 180 284 180 284 180 284 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 184 288 184 288 184 288 184 288 188 284 184 280 180 284 184 288 196 296 192 288 184 284 184 284 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 300 204 304 196 296 200 304 200 300 200 300 200 300 200 300 208 308 208 308 208 308 208 308 204 300 200 296 196 300 200 304 200 300 204 308 212 312 212 308 200 304 208 308 212 316 220 320 224 320 220 316 216 320 220 324 232 332 232 332 232 332 232 332 228 332 220 332 232 344 232 336 236 340 232 336 228 340 232 344 228 340 228 344 232 348 236 348 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 244 356 244 356 244 356 244 356 240 360 236 364 240 368 244 368 244 368 244 368 244 368 244 368 240 368 244 372 248 368 244 364 252 376 256 380 256 384 260 384 260 384 260 384 260 384 260 384 264 388 264 392 268 396 272 396 264 388 276 400 280 396 268 384 272 392 272 392 272 392 272 392 268 388 268 392 272 396 276 396 272 392 272 396 276 400 280 400 264 392 276 400 276 400 268 388 272 396 272 396 272 396 272 396 268 388 260 384 264 392 276 404 260 388 272 396 272 396 264 384 264 376 268 380 272 384 276 388 280 388 280 384 276 380 272 384 280 400 280 404 284 408 288 408 292 412 292 408 288 404 284 404 284 412 284 412 284 412 284 412 280 408 280 408 280 408 280 408 280 408 280 412 284 416 288 416 292 420 296 424 296 420 288 416 292 420 296 428 308 440 316 452 304 448 312 460 316 464 332 500 356 528 372 560 400 584 420 596 424 600 420 604 420 604 416 600 412 600 420 612 436 624 448 632 432 616 436 624 440 628 448 632 456 632 460 660 476 668 476 704 536 716 536 780 604 672 340 368 248 388 244 396 256 208 0 84 36 68 28 28 24 256 276 352 256 352 228 152 0 112 24 100 24 88 28 84 32 76 32 76 24 80 24 72 12 64 0 68 232 392 296 348 236 376 244 404 268 400 272 408 272 404 264 396 264 396 260 388 256 388 256 384 288 300 104 88 0 32 0 24 12 228 252 320 204 324 184 328 180 320 180 308 240 324 116 52 0 32 0 20 12 16 20 20 16 36 20 40 16 48 20 52 16 56 20 68 28 72 28 64 20 56 32 68 40 76 36 76 44 88 40 108 64 116 36 68 20 60 24 56 20 48 16 48 20 52 20 48 20 36 16 36 12 48 16 40 20 36 12 24 4 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 4 4 0 4 0 8 8 16 0 4 0 4 0 4 0 4 4 8 4 8 4 8 4 8 0 4 0 4 0 4 0 4 8 12 4 8 4 4 0 4 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 0 8 4 20 24 24 20 12 12 4 4 0 4 0 8 0 12 0 44 48 112 68 112 56 120 72 132 80 120 76 112 76 124 72 124 72 128 80 136 76 136 92 140 84 132 80 136 84 148 96 148 92 148 104 168 112 176 132 192 136 192 140 196 132 164 100 140 92 140 92 136 84 116 80 140 124 168 112 132 68 112 76 120 84 120 76 108 80 116 76 112 72 116 76 116 72 104 76 108 72 96 56 84 64 96 68 100 68 96 60 88 64 92 60 88 56 92 60 96 60 92 64 96 60 84 40 72 84 116 76 108 64 96 52 88 68 96 52 92 64 104 60 80 52 56 60 48 8 20 8 60 32 64 32 76 52 76 52 72 48 28 4 0 8 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 48 100 200 140 168 124 144 108 140 112 148 104 136 104 136 100 128 92 120 88 116 80 112 80 112 80 120 72 112 80 116 76 108 64 96 76 104 76 100 68 76 56 68 64 64 44 60 72 64 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 4 4 4 4 4 4 4 4 88 156 92 160 96 156 92 152 96 156 84 144 80 148 92 160 84 136 76 148 100 164 92 140 88 152 92 156 96 152 92 148 96 164 84 160 80 156 76 152 76 152 68 148 72 156 84 164 84 148 84 148 96 160 96 152 100 164 104 156 88 144 92 156 84 152 84 156 88 160 92 160 80 156 100 172 100 164 96 168 92 168 92 168 92 168 92 168 104 176 100 172 96 176 100 180 84 156 100 180 116 184 112 176 104 172 104 176 108 180 112 180 108 176 108 172 104 168 100 168 100 172 104 176 108 172 104 168 108 176 108 176 108 176 108 176 104 176 108 180 112 176 108 172 120 184 108 180 108 180 104 168 108 184 116 188 108 180 112 188 128 192 120 200 140 208 120 172 112 188 124 200 132 200 124 192 112 200 112 200 112 200 112 200 108 196 108 200 112 204 116 204 112 204 116 208 116 200 104 188 120 208 120 208 120 208 120 208 112 204 124 216 128 212 116 200 132 220 128 212 124 208 116 204 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 140 224 136 220 132 224 136 228 136 228 140 232 144 228 140 224 144 228 144 232 148 236 152 236 148 232 148 236 152 240 156 240 152 236 152 240 156 244 160 244 152 236 152 232 148 228 144 228 152 236 152 240 156 244 160 240 164 244 164 240 164 240 164 240 160 244 160 244 160 252 172 256 160 244 160 248 164 248 168 252 176 260 176 260 176 260 176 260 172 260 180 268 184 268 184 264 172 268 176 272 176 276 180 276 168 268 172 272 176 268 172 264 176 272 176 272 176 272 176 272 172 272 180 280 184 280 184 276 180 276 180 280 184 284 188 284 184 280 184 280 184 280 184 280 192 276 192 276 192 276 192 276 180 268 184 272 188 276 192 280 184 276 188 280 192 276 188 272 200 284 188 272 184 276 196 284 180 276 180 276 180 276 180 276 172 272 184 284 192 284 184 276 196 292 196 292 196 292 196 292 184 280 184 280 184 280 184 280 184 280 196 292 204 292 196 284 200 288 196 288 196 292 204 300 216 300 208 300 208 300 200 304 212 316 212 320 224 332 228 340 220 356 248 392 272 412 280 412 292 424 292 424 292 424 292 424 284 408 268 396 272 420 304 448 308 444 296 444 300 444 300 444 340 468 348 480 352 480 344 480 348 528 408 564 444 552 300 308 148 232 180 288 180 80 0 20 36 24 0 0 0 268 220 260 204 292 160 40 0 20 8 20 20 24 20 28 16 36 12 36 24 36 4 8 0 0 0 4 176 264 240 260 180 224 180 232 208 260 188 252 200 264 192 244 204 244 184 232 188 240 192 240 176 208 80 20 0 4 20 0 20 144 192 216 120 200 128 176 108 196 140 204 164 196 76 8 0 0 0 8 4 16 8 16 8 16 0 24 8 20 0 20 20 28 20 24 20 24 20 24 20 36 24 44 16 28 4 28 20 40 12 44 20 48 8 28 4 36 12 32 16 28 12 28 12 20 16 12 12 16 16 20 12 24 12 20 8 16 12 20 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 12 12 0 0 16 56 40 36 4 0 0 0 0 8 0 0 0 0 0 16 32 64 44 64 16 52 28 68 40 76 36 72 28 72 44 80 36 72 44 88 56 92 56 92 56 92 56 92 40 92 52 96 48 100 60 120 68 116 76 132 92 148 108 160 100 128 60 96 52 108 56 100 48 88 28 100 72 128 52 76 24 68 36 76 44 76 32 64 32 68 32 68 32 68 32 68 28 72 28 80 40 84 32 68 32 76 32 72 24 64 16 56 36 72 32 68 32 68 32 68 32 68 32 68 32 68 32 64 40 72 40 76 36 64 20 52 16 56 20 60 24 56 20 56 4 28 4 16 0 16 4 16 16 16 24 20 36 36 52 52 76 44 8 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 16 0 4 4 0 40 96 144 92 128 76 112 64 108 64 112 52 100 60 104 56 92 44 80 52 92 44 84 40 84 40 88 44 84 40 80 48 80 32 56 40 72 36 68 28 60 20 52 12 52 32 48 16 40 4 0 0 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 220 156 224 156 224 152 220 156 220 152 216 148 220 152 224 156 224 148 228 164 244 160 228 144 220 148 228 152 224 144 220 160 232 160 232 160 232 156 228 156 228 156 224 156 228 160 236 152 224 144 224 156 236 156 228 156 236 160 232 148 224 156 236 152 236 152 240 156 244 160 244 152 244 168 252 164 248 164 256 168 252 168 252 168 252 168 252 180 260 176 256 172 260 176 264 156 268 172 284 184 284 176 276 172 276 172 280 176 284 180 284 176 280 176 276 172 272 168 272 168 276 172 280 176 276 172 272 176 284 176 284 176 284 176 284 172 284 176 288 180 284 176 280 180 276 168 276 180 288 180 276 176 284 188 288 176 280 180 288 196 296 192 300 200 300 188 284 180 288 192 300 196 300 192 296 200 300 200 300 200 300 200 300 196 296 196 300 200 304 204 304 200 300 204 308 204 300 192 288 208 308 208 308 208 308 208 308 204 304 208 312 212 308 204 304 208 312 212 312 212 312 212 312 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 228 324 224 320 220 324 224 328 224 328 228 332 232 328 228 324 228 336 228 340 232 340 236 344 228 336 228 340 232 340 236 344 236 344 236 348 240 352 244 352 236 344 236 340 232 340 228 336 240 348 244 356 244 360 244 368 244 368 240 372 240 372 240 372 244 368 244 368 244 372 252 380 244 372 248 372 252 376 252 380 260 384 260 384 260 384 260 384 256 384 264 388 268 392 264 388 268 388 268 392 272 392 276 396 264 388 268 392 272 388 268 384 272 392 272 392 272 392 272 392 268 392 276 396 280 400 276 396 276 396 276 400 280 400 284 404 280 400 280 400 280 400 280 400 276 400 276 400 276 400 276 400 268 392 272 396 272 396 276 400 268 396 272 400 276 396 272 392 280 400 276 396 272 400 276 404 276 396 276 396 276 396 276 396 272 396 280 404 288 404 280 400 288 408 288 408 288 408 288 408 280 400 280 400 280 400 280 400 272 404 284 416 288 416 284 408 292 416 288 416 288 420 296 428 292 420 296 424 300 428 304 440 312 452 316 464 328 480 340 496 352 536 376 572 408 592 416 596 424 604 424 604 424 604 424 604 412 596 400 584 408 600 432 624 428 616 436 620 440 624 448 640 464 648 468 664 480 684 484 696 472 700 528 732 568 744 484 552 268 384 268 424 220 140 8 84 36 56 0 68 56 372 280 360 260 404 200 136 0 96 28 80 24 80 24 84 28 92 32 88 44 68 24 52 8 60 8 80 184 316 280 368 244 352 240 360 244 352 228 348 232 364 228 348 228 360 220 356 220 368 220 356 228 300 116 68 0 8 12 0 20 188 220 304 184 304 196 284 176 308 196 296 212 264 108 44 0 24 4 24 12 20 16 28 12 24 0 32 24 48 24 48 24 56 24 56 20 60 20 60 20 72 32 72 20 72 28 84 36 96 36 108 44 112 32 76 28 52 28 48 24 44 24 44 24 40 16 36 12 40 16 44 20 44 20 36 20 32 20 24 8 12 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 8 4 0 0 24 72 60 64 28 32 0 4 0 4 0 0 4 0 0 36 52 100 72 108 48 108 60 120 76 116 72 112 68 124 80 132 72 124 80 136 92 144 92 144 92 144 92 144 88 144 100 148 96 144 104 156 108 156 112 168 128 184 144 200 156 184 112 144 96 148 100 136 96 116 84 132 128 156 108 104 68 108 80 116 80 112 68 100 68 104 68 104 68 104 68 100 72 88 72 92 84 100 76 84 72 92 76 88 68 80 60 72 64 80 60 80 60 80 60 80 64 84 64 84 64 84 64 84 60 100 72 112 76 112 72 104 52 88 52 88 52 84 44 76 28 44 20 40 16 36 16 40 16 40 16 44 28 56 40 64 60 36 8 0 4 12 8 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 12 0 60 116 180 128 156 116 140 104 136 104 140 100 132 104 136 100 124 88 116 96 124 88 120 84 116 88 120 88 116 80 116 88 116 72 88 68 84 64 80 56 72 52 68 40 76 60 68 40 60 24 20 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 84 152 88 156 92 152 88 148 84 152 88 156 92 152 88 148 100 152 88 152 96 164 100 160 80 140 84 148 88 144 80 140 84 156 76 156 80 160 80 160 80 160 80 160 80 160 76 152 92 144 84 148 96 160 96 148 92 156 100 156 92 152 100 168 84 152 88 156 88 156 92 160 92 164 100 164 92 160 100 176 92 168 92 168 92 168 92 168 104 176 100 172 96 176 100 180 96 168 108 180 112 176 100 164 104 172 108 176 108 176 112 180 108 176 108 172 104 168 100 168 100 172 104 176 108 172 104 168 108 176 108 176 108 176 108 176 104 176 108 180 112 176 108 172 104 168 100 172 116 188 120 180 108 184 120 184 112 176 112 188 124 196 128 192 116 184 120 192 116 184 120 192 128 196 124 196 120 200 112 200 112 200 112 200 108 196 108 200 112 204 116 204 112 200 116 204 116 200 108 192 120 208 120 208 120 208 120 208 116 204 120 208 120 208 116 204 112 204 116 208 124 216 128 220 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 136 224 132 220 132 220 136 224 136 228 140 232 144 228 140 224 144 228 144 228 148 232 148 236 140 224 140 228 144 228 148 232 152 236 156 240 156 240 160 244 152 236 152 236 148 232 148 228 160 244 160 248 164 248 168 248 164 244 164 240 164 240 164 240 164 244 160 244 160 248 168 252 164 252 168 252 172 256 172 260 180 264 180 264 180 264 180 264 172 256 176 264 184 268 180 264 168 264 172 268 172 272 176 272 168 264 172 268 172 268 168 264 172 268 172 272 176 272 176 272 172 268 176 276 184 280 180 276 180 276 180 276 184 280 184 284 184 280 184 280 184 280 184 280 192 276 192 276 192 276 192 276 192 276 188 272 188 272 184 268 184 272 188 276 192 272 188 268 188 272 192 276 192 276 188 272 180 276 180 276 180 276 180 276 176 276 184 284 188 284 188 280 184 280 184 280 184 280 184 280 184 280 184 280 184 280 184 280 180 276 188 280 192 284 188 280 196 288 196 288 196 292 204 296 200 288 196 292 204 300 204 308 212 316 212 324 228 336 236 344 228 364 248 400 280 416 288 420 292 424 292 424 292 424 292 424 288 408 284 404 280 416 288 424 292 440 304 448 296 440 312 468 348 476 356 488 356 492 352 492 312 488 352 512 396 568 396 484 240 260 204 320 156 44 0 56 24 12 0 16 64 308 220 256 228 304 176 44 0 36 24 24 20 24 16 28 8 32 4 36 20 36 4 16 0 16 0 24 84 180 196 252 192 232 180 224 156 204 144 200 148 208 144 196 144 200 156 212 160 204 152 200 136 184 68 28 0 8 28 0 4 120 160 204 108 184 112 172 100 188 136 200 168 196 72 4 0 4 0 8 4 16 8 12 0 8 0 12 0 28 4 16 8 16 8 16 12 16 12 12 8 20 12 16 0 16 12 36 12 36 4 40 16 40 0 16 0 24 0 24 4 20 0 16 12 20 16 12 12 16 16 20 20 16 16 20 12 16 12 20 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 12 8 0 0 20 60 52 56 28 32 0 0 0 0 8 0 16 8 8 24 40 76 48 72 16 56 24 68 36 72 36 72 32 76 44 80 36 72 40 84 56 92 56 92 56 92 56 92 36 96 56 104 52 96 48 96 60 108 60 112 72 132 96 148 112 140 68 100 44 96 48 96 40 84 32 100 72 132 52 88 40 80 48 84 48 76 36 64 32 68 32 68 32 68 32 72 32 72 28 76 36 80 28 64 28 72 28 72 24 64 16 56 32 56 32 56 32 56 32 56 40 64 40 64 40 64 40 68 24 60 32 76 48 84 48 80 20 52 16 48 4 36 0 36 4 32 12 20 4 16 16 20 16 20 24 20 28 32 40 40 40 24 4 0 8 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 16 4 4 8 0 40 96 144 92 124 72 108 60 100 60 104 56 100 60 100 52 92 44 84 52 96 48 88 40 84 44 88 44 84 36 84 44 84 28 60 28 60 36 56 28 48 24 48 20 60 40 52 24 48 12 20 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 148 216 152 220 152 220 148 216 144 216 156 228 160 224 148 212 156 224 144 216 140 224 152 228 140 220 148 224 148 224 144 216 148 224 152 228 160 232 164 236 156 232 164 240 164 228 148 216 148 220 140 220 152 232 152 224 148 228 156 232 152 228 160 248 156 240 156 240 156 240 156 240 164 252 168 244 156 240 168 260 164 248 168 252 168 252 172 256 180 260 176 256 172 260 176 264 172 280 176 280 176 276 164 268 176 280 176 280 176 280 176 280 176 280 176 276 172 272 168 272 168 276 172 280 176 276 172 272 176 284 176 284 176 284 176 284 172 284 176 288 180 284 176 280 180 276 172 280 184 292 184 284 180 288 188 292 180 280 184 292 192 304 200 292 172 276 188 308 184 288 188 292 192 296 192 296 196 296 196 296 196 296 196 296 196 296 196 300 200 304 204 304 200 300 200 300 200 300 200 296 204 304 204 304 204 304 204 304 204 304 204 308 208 304 204 304 204 304 208 308 208 312 212 312 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 224 324 220 316 216 320 224 324 224 328 228 332 232 328 228 324 224 332 228 336 228 340 232 340 224 332 228 336 232 340 232 340 240 348 240 348 240 348 240 348 240 348 236 344 236 340 232 340 240 348 240 356 244 356 244 368 244 368 240 372 240 372 240 372 248 368 244 364 240 368 248 372 252 376 256 380 256 384 260 384 264 388 264 388 264 388 264 388 252 380 260 388 264 388 264 384 260 384 264 384 268 388 268 388 260 384 268 388 268 388 264 380 264 388 268 388 268 392 272 392 264 388 272 396 276 396 276 392 272 392 276 396 276 400 280 400 276 396 276 396 276 396 276 396 272 396 272 396 272 396 272 396 280 400 276 396 272 392 268 388 268 396 272 400 276 396 272 392 268 396 276 404 280 400 272 392 276 396 276 396 276 396 276 396 276 396 280 400 284 404 284 404 284 404 284 404 284 404 284 404 280 400 280 400 280 400 280 400 276 404 280 408 284 412 284 412 288 416 284 412 288 416 292 424 280 412 288 420 296 432 308 444 316 452 320 472 336 484 348 504 364 548 388 584 416 600 420 600 420 600 420 600 420 600 420 600 408 596 412 600 416 596 412 592 444 640 464 644 448 632 464 668 492 676 496 684 500 696 492 692 488 688 496 676 516 724 560 704 452 456 292 428 188 108 20 100 36 44 0 72 160 408 288 372 280 416 204 136 4 112 44 84 28 84 28 84 32 84 28 84 36 64 24 56 16 64 24 92 68 188 168 280 184 280 172 284 180 288 180 292 184 296 180 296 172 308 196 328 200 320 180 308 188 280 116 76 0 8 8 4 0 156 188 288 172 284 180 280 172 296 184 284 212 264 104 36 0 24 4 24 12 20 16 28 12 68 56 76 24 52 20 56 16 52 12 52 12 52 8 56 16 60 16 56 12 64 32 104 40 92 40 108 48 104 28 68 28 44 24 44 20 40 20 36 24 40 16 36 12 40 16 44 16 40 20 32 16 32 16 20 8 12 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 0 4 4 24 76 76 92 60 72 28 4 0 0 0 0 8 0 0 36 52 100 68 104 56 112 60 116 72 112 72 112 72 128 80 132 72 124 76 132 88 140 88 140 88 140 88 140 80 140 104 156 100 140 88 132 116 164 112 164 124 180 144 200 164 196 124 148 92 136 88 132 88 116 88 136 128 152 108 112 80 120 88 124 84 116 72 104 68 104 68 104 68 104 68 100 76 88 68 88 76 92 72 80 72 88 72 88 72 84 64 76 48 68 52 72 52 72 56 76 60 80 60 80 60 80 60 80 60 100 72 116 84 124 84 120 64 96 52 80 36 68 28 60 32 44 24 36 20 36 20 40 24 36 20 36 20 40 28 36 16 12 4 4 12 16 8 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 12 0 60 116 180 132 164 120 144 104 136 104 136 104 136 100 132 96 124 88 120 100 128 92 120 88 120 88 124 88 116 80 116 88 116 72 88 56 76 56 72 52 68 48 68 48 84 68 76 52 76 44 44 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 84 152 88 156 92 152 88 148 80 148 92 160 96 156 84 144 92 152 88 140 80 144 88 156 88 148 92 156 96 152 88 148 76 144 80 148 84 156 88 156 84 152 88 160 88 152 76 136 88 144 80 144 92 156 92 148 88 152 96 156 92 152 100 172 88 156 88 156 88 156 88 156 100 168 100 160 84 156 96 176 88 164 88 168 92 172 96 172 104 176 100 172 96 176 100 180 108 176 108 176 104 168 96 164 108 176 108 176 108 176 108 176 108 176 108 172 104 168 100 168 100 172 104 176 108 172 104 168 108 176 108 176 108 176 108 176 104 176 108 180 112 176 108 172 124 184 112 180 116 184 108 172 112 184 124 188 112 180 116 188 124 196 128 184 100 168 120 204 116 184 116 184 120 188 124 196 116 196 108 196 108 196 108 196 108 196 108 200 112 204 116 204 112 200 112 200 112 200 112 204 116 204 116 204 116 204 116 204 116 204 116 200 112 204 116 204 124 212 120 208 120 204 116 204 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 136 220 128 216 128 216 132 224 136 228 140 232 144 228 140 224 140 224 140 228 144 228 148 232 148 232 148 232 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 236 152 236 148 232 148 232 152 236 152 240 156 236 164 244 164 240 164 240 164 240 164 244 160 240 156 240 160 244 168 252 172 256 172 260 176 260 180 264 180 264 180 264 180 264 168 256 176 260 180 264 176 260 164 260 164 260 168 264 168 268 164 260 168 268 172 264 164 260 164 264 168 268 172 272 176 272 168 268 176 272 180 276 176 272 176 272 176 276 180 276 184 280 180 276 180 276 180 276 180 276 188 272 188 272 188 272 188 272 196 276 192 272 188 268 184 264 184 272 188 276 192 272 188 268 180 268 188 276 192 272 184 264 180 276 180 276 180 276 180 276 180 276 180 276 184 280 188 284 188 284 188 284 188 284 188 284 184 280 184 280 184 280 184 280 192 284 192 284 196 288 200 292 196 284 192 284 192 288 200 296 196 284 196 292 208 304 208 312 216 320 216 328 236 348 244 356 240 372 256 404 284 420 288 420 288 420 288 420 288 420 288 420 284 408 292 412 284 412 276 404 296 440 304 448 304 460 336 500 384 516 380 512 364 500 340 488 340 496 332 480 352 540 424 568 436 344 232 296 116 32 16 40 36 8 0 4 144 312 216 276 236 304 168 40 0 44 36 32 24 32 16 32 8 32 0 32 16 28 4 20 0 24 0 32 8 68 68 124 80 108 76 128 116 160 124 164 120 168 128 176 108 168 136 200 128 184 116 180 108 176 72 36 0 4 20 0 0 92 136 196 108 172 108 176 100 180 120 192 168 200 76 0 0 4 0 8 4 16 8 12 0 88 96 104 12 20 0 24 0 12 0 12 0 12 4 12 8 16 12 16 8 24 28 56 24 48 28 60 32 48 4 20 8 28 4 28 8 24 8 20 12 20 16 12 12 16 16 20 16 16 12 16 12 12 8 16 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 8 4 4 0 16 56 64 80 56 72 36 8 0 0 8 0 8 4 0 16 28 64 32 56 28 64 24 64 32 68 36 72 36 80 48 80 36 68 36 80 52 88 52 88 52 88 52 88 28 88 52 104 48 88 36 84 64 112 64 112 72 128 88 144 108 148 84 108 44 84 36 88 40 88 40 108 68 120 48 88 44 84 52 88 52 80 36 68 32 68 32 68 32 68 32 72 40 76 24 68 28 72 24 64 24 68 28 72 28 68 20 60 20 48 24 48 28 52 32 56 36 60 36 60 36 60 36 60 40 76 52 88 56 84 48 76 40 68 28 48 8 36 4 32 8 32 12 24 8 20 20 24 20 20 24 16 16 16 20 16 8 4 4 4 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 16 4 4 8 0 40 96 144 104 136 80 116 64 104 64 108 60 104 56 96 48 92 44 88 56 96 48 92 44 88 48 92 44 84 36 84 44 84 28 60 24 52 28 52 28 48 24 48 24 64 40 56 28 60 28 40 4 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 224 156 228 160 224 156 220 148 220 152 224 156 220 152 216 160 236 164 232 152 224 152 236 148 228 156 232 156 232 152 224 148 224 148 224 152 228 152 228 144 224 148 224 148 220 140 216 148 216 136 216 148 228 152 220 152 232 160 232 152 228 160 244 160 244 156 240 156 240 152 236 164 252 172 248 156 240 160 252 160 244 164 252 168 256 176 260 180 260 176 256 172 260 176 264 180 280 176 276 172 272 168 272 180 284 176 280 176 280 172 276 176 280 176 276 172 272 168 272 168 276 172 280 176 276 172 272 176 280 176 280 176 280 176 280 172 280 176 284 180 280 176 276 196 292 180 284 184 288 176 272 180 292 192 292 184 284 184 296 196 300 188 284 172 280 184 300 184 288 180 284 184 292 192 296 192 292 192 292 192 292 192 292 196 296 196 300 200 304 204 304 200 300 196 296 196 300 204 308 200 300 200 300 200 300 200 300 204 304 200 300 200 300 204 304 216 312 212 308 204 300 200 296 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 220 320 216 316 216 316 220 320 224 328 228 332 232 328 228 324 220 332 224 332 228 336 228 336 232 340 236 344 236 348 240 348 244 352 240 348 240 348 236 344 244 348 240 348 236 344 236 344 228 336 232 344 232 348 232 356 244 368 240 372 240 372 240 372 248 368 244 364 236 364 240 364 248 376 252 376 256 380 256 384 260 384 260 384 260 384 260 384 252 376 256 384 260 384 260 384 256 376 256 380 260 380 264 384 260 380 264 384 264 384 260 380 260 380 260 384 268 388 272 392 264 384 268 392 272 392 272 392 268 392 272 392 276 396 276 396 272 392 272 392 272 392 272 392 268 392 268 392 268 392 268 392 276 400 272 396 272 396 268 392 268 396 272 400 276 396 272 392 268 392 272 396 272 396 268 392 276 396 276 396 276 396 276 396 280 396 276 396 276 400 284 408 288 408 288 408 288 408 288 408 280 400 280 400 280 400 280 400 288 416 284 412 288 416 292 424 284 412 280 408 284 416 292 420 288 420 296 428 304 436 308 448 316 456 324 476 340 496 356 516 368 556 388 584 416 600 420 596 416 596 416 596 416 596 416 596 404 592 408 596 412 592 408 588 396 584 404 604 444 652 492 688 524 700 516 696 504 688 488 676 488 660 464 636 492 680 552 708 516 468 284 380 116 96 44 64 44 44 0 60 220 384 256 376 268 392 184 108 0 112 48 88 36 80 32 76 32 84 24 80 32 60 20 52 12 64 28 88 36 116 64 164 80 152 68 180 108 216 128 236 140 244 156 272 148 280 188 304 188 288 176 292 188 272 124 84 0 8 8 16 0 152 176 300 180 280 180 296 176 296 176 284 220 276 112 40 0 24 4 24 12 20 16 28 16 160 180 200 92 96 40 76 12 56 12 56 12 56 12 56 12 60 20 60 20 68 40 96 52 104 60 120 68 112 32 72 32 52 28 48 24 44 24 44 24 40 16 36 12 40 16 44 12 36 16 32 12 28 16 16 8 12 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 0 4 0 12 64 76 100 72 104 64 24 0 4 4 0 0 0 0 28 40 84 52 88 68 116 64 112 64 108 72 112 76 132 84 132 72 120 72 128 84 136 84 136 84 136 84 136 76 132 96 144 92 132 84 136 96 144 100 156 112 164 120 168 144 192 136 168 100 132 84 124 96 128 100 144 120 136 96 108 72 112 80 120 84 116 76 108 68 104 68 104 68 104 68 100 80 92 68 80 68 84 64 76 64 84 68 88 72 84 64 80 44 64 48 72 52 76 60 80 56 76 56 76 56 76 56 76 80 112 84 116 84 104 68 88 72 96 56 72 36 64 36 56 36 48 28 40 24 40 24 40 28 40 16 28 8 20 4 16 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 12 0 60 116 180 140 168 124 144 104 136 104 136 108 136 100 128 92 120 92 124 100 132 96 124 92 124 92 124 88 116 80 116 88 116 72 88 56 76 56 76 52 72 52 72 48 80 64 72 52 80 56 60 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 96 160 100 164 100 164 96 160 92 152 88 148 84 152 88 156 92 160 108 164 92 148 88 156 84 148 92 152 92 152 88 144 84 152 80 148 80 148 80 144 72 136 68 136 68 140 76 144 84 140 76 140 88 152 88 144 96 160 100 156 88 148 96 160 92 160 92 156 88 152 84 152 92 168 104 172 96 156 88 160 84 160 88 168 92 172 100 176 104 176 100 172 96 176 100 180 108 176 104 172 100 168 104 172 112 180 112 176 108 172 104 172 108 176 108 172 104 168 100 168 100 172 104 176 108 172 104 168 108 176 108 176 108 176 108 176 104 176 108 180 112 176 108 172 120 184 112 180 120 188 116 176 116 188 124 192 116 180 120 192 132 188 112 176 112 184 116 184 116 184 112 180 112 184 124 200 112 192 104 192 104 192 104 192 108 196 108 200 112 204 116 204 112 200 108 192 108 200 120 212 112 200 112 200 112 200 112 200 116 204 112 196 108 200 116 204 120 204 116 204 116 204 116 204 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 132 216 128 212 124 216 128 220 136 228 140 232 144 228 140 224 136 220 140 224 140 228 144 228 144 228 148 232 148 236 152 236 160 244 160 240 156 236 152 236 160 244 156 240 156 236 152 236 148 232 148 236 152 236 156 236 164 244 164 240 164 240 164 240 164 244 156 240 152 236 152 240 160 248 164 248 168 252 168 256 172 256 172 256 172 256 172 256 164 252 172 260 176 260 176 256 156 252 160 256 160 260 164 260 160 260 164 264 168 260 164 256 160 256 164 264 172 268 176 272 164 264 172 272 176 272 176 268 172 268 176 272 176 276 180 276 176 272 176 272 176 272 176 272 184 268 184 268 184 268 184 268 184 268 188 272 188 272 192 276 184 272 188 276 192 272 188 268 188 268 184 264 180 268 184 272 180 276 180 276 180 276 180 276 184 280 180 272 180 280 188 288 184 280 184 280 184 280 184 280 184 280 184 280 184 280 184 280 196 284 188 280 188 284 200 296 192 284 188 280 192 284 196 292 216 300 212 304 216 308 212 312 216 320 220 332 240 352 252 364 240 372 256 404 280 416 284 412 284 416 284 416 284 416 284 416 284 404 284 404 276 408 280 412 264 388 240 404 296 472 340 488 356 508 360 504 344 492 328 488 312 456 284 456 336 504 376 512 316 268 216 248 44 12 52 16 24 0 0 8 196 276 152 256 212 280 136 16 0 44 36 32 28 36 20 32 8 28 0 28 12 28 8 16 0 12 0 28 0 32 20 64 32 40 16 64 40 76 72 96 84 112 100 144 96 164 132 188 108 168 108 184 128 192 92 44 0 0 12 0 0 88 124 204 120 176 124 196 108 180 120 192 180 216 88 4 0 4 0 8 4 16 8 12 0 104 144 192 116 116 40 36 0 16 0 16 0 16 0 16 0 16 16 24 12 24 20 40 32 52 36 68 44 56 8 12 0 24 0 24 4 20 0 16 12 20 16 12 12 16 16 20 12 12 12 12 8 12 4 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 8 8 4 0 0 40 52 76 52 92 64 28 0 8 16 0 12 4 0 12 24 60 28 52 36 68 28 60 28 64 32 72 40 80 48 80 36 68 36 76 48 84 48 84 48 84 48 84 24 80 40 88 36 84 40 96 36 92 52 112 68 116 64 108 80 136 92 128 60 88 32 80 48 104 56 112 60 104 32 76 24 64 36 80 48 80 40 76 32 68 32 68 32 68 32 72 44 76 20 60 20 68 20 60 20 68 24 72 28 68 24 64 20 48 24 52 32 60 40 64 32 56 32 56 32 56 32 56 44 80 52 84 48 72 32 60 32 56 16 36 0 28 0 40 20 36 16 28 12 28 20 32 24 28 20 8 8 0 4 0 4 4 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 16 4 4 8 0 40 96 144 96 128 72 104 52 92 48 92 64 104 56 92 44 88 48 92 60 100 52 92 48 92 48 96 44 84 36 84 44 84 28 60 24 56 32 56 36 60 36 60 20 56 36 48 24 60 36 52 40 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 232 168 236 168 236 164 228 160 224 148 212 144 216 156 228 140 228 164 236 148 212 136 220 140 220 144 224 148 220 144 216 156 228 152 224 148 220 144 216 136 208 128 204 128 212 144 224 144 216 136 216 148 228 148 220 160 240 164 232 148 220 152 232 160 244 160 240 156 236 152 236 160 252 176 260 168 244 156 240 160 244 164 252 168 256 176 260 180 260 176 256 172 260 176 264 176 276 172 272 168 276 172 280 180 284 180 280 176 276 172 276 176 280 176 276 172 272 168 272 168 276 172 280 176 276 172 272 176 280 176 280 176 280 176 280 172 280 176 284 180 280 176 276 180 280 176 284 188 296 192 292 184 292 192 296 184 288 188 296 200 292 176 280 188 296 184 276 188 288 180 280 180 288 192 300 192 292 192 292 192 292 192 292 196 296 196 300 200 304 204 304 200 296 196 292 196 300 208 312 200 300 200 300 200 300 200 300 208 304 196 292 192 296 204 308 196 296 200 304 204 308 212 312 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 220 316 216 312 212 316 216 320 224 328 228 332 232 328 228 324 220 328 220 332 224 336 228 336 224 332 224 336 228 340 232 340 244 352 244 348 240 344 236 344 244 352 244 348 240 344 236 344 236 344 236 352 240 356 240 364 244 368 240 372 240 372 240 372 248 372 240 360 236 360 236 360 244 368 244 372 248 372 252 376 252 376 252 376 252 376 252 376 248 376 256 384 260 384 260 380 252 372 252 376 256 376 260 380 256 380 260 384 264 380 260 376 252 376 260 380 264 388 272 392 260 384 268 392 272 392 272 388 268 388 268 392 272 396 276 396 272 392 272 392 272 392 272 392 268 392 268 392 268 392 268 392 264 392 268 396 272 400 276 404 268 396 272 400 276 396 272 392 276 396 264 384 260 388 272 400 276 396 276 396 276 396 276 396 284 400 276 392 276 400 288 412 276 396 276 396 276 396 276 396 280 400 280 400 280 400 280 400 284 408 276 400 276 408 288 420 284 408 280 408 280 412 288 420 308 436 308 436 308 436 312 448 316 456 324 480 344 500 364 524 368 552 388 580 412 592 412 588 416 596 416 596 416 596 416 596 404 588 400 588 404 592 412 600 432 592 392 588 440 652 472 648 484 664 492 672 492 680 492 668 472 624 436 608 476 620 472 596 304 340 264 336 44 60 64 56 16 36 24 80 264 352 200 340 252 364 156 88 0 104 48 76 36 80 36 76 32 72 28 72 32 60 16 44 8 48 16 72 16 76 32 128 56 104 24 116 20 120 56 152 76 172 108 212 144 252 184 276 172 256 176 288 204 288 136 96 0 12 12 32 4 160 180 312 196 288 188 312 184 300 176 288 228 288 120 44 0 24 4 24 12 20 16 32 0 148 172 256 192 224 108 100 16 68 16 68 16 68 16 60 4 44 24 56 20 52 20 64 48 88 56 108 64 92 24 48 20 40 20 36 16 32 12 32 24 40 16 36 12 40 16 44 12 36 16 28 12 24 12 16 8 12 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 0 52 64 92 64 112 84 40 0 12 8 0 8 0 0 36 44 92 56 96 72 120 64 108 60 104 68 112 76 132 84 132 72 120 72 128 84 136 84 136 84 136 84 136 72 124 80 128 80 132 92 152 88 144 112 172 128 172 116 156 120 180 144 184 112 140 80 120 108 140 112 148 116 124 84 96 52 96 68 112 80 116 80 112 68 104 68 104 68 104 68 100 84 92 64 76 64 80 64 76 64 80 68 88 72 88 68 84 48 68 52 76 60 80 64 88 56 76 56 76 56 76 56 76 68 100 76 108 76 100 64 88 56 76 40 56 24 52 28 52 40 40 32 32 28 32 28 36 32 32 16 16 0 4 0 4 8 4 4 0 0 0 0 8 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 12 0 60 116 180 124 152 108 128 88 116 84 116 112 136 100 124 88 120 92 128 104 132 96 124 92 124 92 128 88 116 80 116 88 116 72 88 60 80 60 80 60 80 60 84 44 76 56 64 48 80 60 64 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 84 152 96 160 88 152 96 164 104 160 84 148 88 152 84 144 80 140 84 148 96 160 104 164 88 144 80 136 76 136 76 140 100 156 88 140 76 132 68 128 104 152 80 132 76 136 76 132 68 132 76 144 84 148 88 144 84 144 88 152 100 164 108 172 84 164 104 168 88 156 100 184 96 160 88 160 100 172 100 164 88 164 88 168 92 172 96 172 104 176 100 172 96 176 100 180 108 172 104 172 104 176 112 184 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 112 180 108 176 104 180 108 184 108 180 108 180 108 180 108 180 104 172 104 176 108 180 112 180 116 188 120 188 120 184 112 176 120 188 120 188 120 184 108 176 108 176 108 180 112 184 116 188 112 188 96 180 92 188 108 200 96 192 112 200 112 200 120 216 108 200 112 204 116 208 120 212 116 204 116 204 116 204 116 204 124 204 108 196 116 208 120 204 116 204 116 204 112 196 104 192 104 196 116 212 128 216 124 212 132 220 132 220 132 220 132 220 128 220 132 224 136 228 140 232 144 228 140 224 136 220 132 216 132 220 140 224 132 212 136 224 144 228 144 228 144 228 144 228 148 232 148 232 148 240 160 244 164 244 160 240 156 236 152 236 148 232 148 232 148 232 148 224 160 240 160 236 160 236 160 236 172 252 160 240 152 240 156 244 160 244 160 244 160 244 160 244 156 240 156 244 164 252 176 264 172 252 168 248 164 252 168 256 168 260 164 256 160 260 164 264 168 264 168 264 168 264 168 264 172 264 168 260 164 264 168 268 180 272 176 268 172 264 168 264 176 272 176 272 176 272 176 272 168 268 172 272 176 268 172 264 184 268 184 268 184 268 184 268 188 272 188 272 188 272 188 272 196 276 188 264 180 268 188 276 188 268 184 264 180 268 184 272 180 276 180 280 184 284 188 284 180 276 180 276 180 276 180 276 184 284 188 288 192 284 188 280 188 284 188 284 188 284 188 284 192 284 192 284 192 284 192 284 180 276 188 280 192 284 188 280 208 296 212 308 220 312 208 304 212 316 216 328 228 344 256 376 248 380 260 400 272 400 264 388 264 400 268 404 272 408 276 412 280 396 272 392 268 404 280 416 272 424 296 452 312 452 312 460 324 484 332 496 328 484 316 476 276 436 268 400 332 508 312 296 132 264 216 176 36 8 4 32 16 0 0 100 204 240 116 236 184 240 64 16 0 20 44 36 12 24 16 40 12 32 0 20 4 20 0 8 0 12 0 20 20 36 20 32 12 32 12 28 32 32 40 44 48 60 44 72 40 88 64 132 100 176 124 184 148 212 116 52 0 0 8 0 0 88 144 196 104 172 120 180 136 192 124 196 180 220 92 12 0 4 0 8 4 8 0 0 0 60 148 200 160 192 104 144 44 64 8 24 0 8 0 24 4 20 12 24 12 28 12 24 16 36 16 44 28 40 0 8 0 24 0 20 4 16 0 16 4 16 12 12 12 12 12 12 8 12 12 16 12 12 4 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 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 4 4 4 24 36 72 52 72 52 48 20 0 8 8 16 4 0 16 32 72 40 56 20 56 20 60 28 68 32 68 36 72 36 72 36 72 36 76 40 76 40 76 40 76 40 76 32 84 36 88 40 84 36 80 48 100 60 116 72 120 76 120 76 140 104 148 80 112 60 112 60 124 84 120 40 76 16 80 40 68 28 68 40 80 40 68 20 60 28 68 32 68 32 68 24 68 20 64 20 60 16 60 16 64 20 68 24 72 28 76 36 56 28 48 20 48 28 56 36 60 36 60 36 60 36 64 40 72 52 84 56 76 44 64 12 36 12 40 16 44 20 44 20 40 20 32 12 28 16 24 0 4 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 0 16 8 0 0 0 28 64 136 108 136 72 96 44 88 52 100 44 100 64 104 44 84 48 104 40 88 48 96 48 88 36 76 28 76 36 88 44 84 36 76 28 56 28 48 24 48 28 52 28 52 24 44 24 52 36 68 52 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 220 160 224 152 220 156 232 164 224 144 212 148 220 152 216 140 216 144 220 148 228 152 232 156 228 148 216 140 216 144 224 152 224 144 212 132 204 128 204 148 216 132 208 136 216 136 208 128 204 136 216 144 220 144 220 136 216 144 224 152 236 164 240 152 240 156 240 152 236 160 248 164 244 156 244 168 256 168 248 164 248 168 252 168 256 172 256 180 260 176 256 172 260 176 264 172 272 168 272 168 276 176 284 176 280 176 280 176 280 176 280 172 276 172 276 172 276 172 276 176 280 176 280 176 280 176 280 184 272 180 268 176 272 180 276 180 272 180 272 180 272 180 272 172 276 172 280 176 284 180 284 184 288 188 292 184 288 180 280 184 292 188 292 184 288 180 280 176 280 176 284 180 288 184 288 188 284 184 284 188 288 192 296 184 292 200 300 200 300 208 312 200 300 204 304 204 304 204 308 204 304 204 304 204 304 204 304 212 304 196 296 204 308 204 304 204 304 204 304 200 300 196 292 196 300 208 316 216 316 216 316 220 320 220 320 220 320 220 320 220 320 224 324 224 324 228 328 228 328 224 324 224 324 220 320 216 332 228 332 220 324 220 336 228 336 228 336 228 336 228 336 232 340 232 340 232 344 240 352 244 352 240 348 240 344 236 344 236 344 236 348 232 344 228 352 240 364 236 368 236 368 236 368 256 376 244 364 236 364 244 368 244 368 244 368 244 368 244 368 248 372 244 368 244 372 252 376 256 376 252 372 248 376 252 380 264 380 260 376 256 380 260 384 264 384 264 384 264 384 264 384 268 384 260 380 260 380 264 388 272 392 268 388 268 384 264 384 272 392 272 392 272 392 272 392 264 388 268 392 272 388 268 384 268 392 268 392 268 392 268 392 272 396 272 396 272 396 272 396 280 400 272 392 268 392 272 400 272 396 268 392 268 392 272 396 272 392 272 396 276 396 280 400 276 396 276 396 276 396 276 396 280 404 284 408 288 404 284 400 284 404 284 404 284 404 284 404 284 412 284 412 284 412 284 412 276 404 280 412 288 416 284 412 296 424 300 432 308 436 308 444 312 456 324 472 336 492 364 532 388 572 400 592 412 592 404 580 400 580 400 584 404 584 404 584 396 584 396 584 404 592 412 600 408 608 440 636 456 640 460 648 476 660 492 668 492 664 472 640 432 588 408 544 424 544 336 344 204 368 248 240 52 60 12 60 24 36 0 164 252 328 184 328 224 320 92 88 16 76 44 68 24 64 32 72 32 72 28 64 28 52 12 36 0 48 16 64 32 84 28 84 28 88 28 88 16 84 24 96 44 116 52 124 44 128 72 168 120 216 156 248 184 276 140 104 0 24 0 32 0 184 208 332 200 300 196 296 200 312 180 284 224 288 128 56 0 24 4 24 12 12 8 20 0 120 176 260 192 260 148 208 120 144 76 88 20 48 8 40 16 32 20 40 20 44 24 52 24 56 32 76 48 76 28 44 24 44 24 44 20 40 20 36 16 36 12 36 12 36 12 36 8 36 16 32 16 28 12 12 8 12 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 4 4 4 4 40 52 92 68 92 68 52 16 0 0 4 8 0 0 32 48 100 64 96 56 108 56 112 64 104 68 108 64 120 68 124 72 128 76 128 76 128 76 128 76 128 76 128 80 132 84 136 88 132 84 128 92 140 96 148 104 160 116 164 120 180 144 192 128 164 116 156 124 168 144 160 104 108 84 116 76 108 68 108 76 116 76 104 56 96 64 104 68 104 68 96 68 84 68 84 64 80 64 76 64 80 68 84 68 84 72 88 60 76 52 68 44 68 52 72 52 76 56 76 60 84 64 84 64 92 80 100 80 88 56 68 36 56 36 56 40 60 44 60 44 48 40 44 32 32 20 20 4 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 4 0 56 88 172 136 160 116 132 92 124 96 132 92 128 100 132 92 124 96 132 88 120 92 128 92 120 84 112 72 108 80 116 84 116 80 104 56 76 52 68 48 68 48 72 48 68 48 68 48 72 56 76 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 80 152 92 156 88 152 92 164 100 152 76 140 84 156 96 160 80 140 80 140 80 140 84 144 104 160 88 144 80 144 92 156 84 136 76 132 72 128 72 132 72 128 68 132 84 140 80 128 64 124 72 136 80 140 80 140 76 136 80 144 88 152 96 160 96 160 84 152 88 156 88 152 96 160 88 160 100 172 100 164 88 168 92 168 96 172 96 172 104 180 100 176 100 176 104 180 100 164 96 164 96 168 104 176 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 108 180 104 176 104 176 108 180 108 180 108 180 108 180 108 180 104 172 104 176 108 180 112 180 116 184 120 188 116 180 108 176 116 184 116 188 116 180 112 176 108 176 108 180 112 184 116 188 100 184 100 188 104 192 104 188 100 192 112 200 108 196 116 212 116 204 116 204 112 200 112 200 116 204 116 204 116 204 116 204 124 204 108 196 116 208 116 200 116 204 116 204 112 200 112 200 116 208 124 216 132 220 132 220 132 220 132 220 132 220 132 220 140 228 136 224 136 224 132 220 132 220 136 224 136 224 140 228 136 228 148 228 140 220 140 232 148 232 148 232 148 232 148 232 152 232 148 232 148 236 156 240 156 240 156 236 152 236 148 232 152 236 152 236 156 240 156 236 160 240 160 236 160 236 160 236 168 248 160 240 156 240 160 244 160 244 160 244 160 244 160 244 172 252 164 244 160 244 160 248 172 252 168 248 164 252 168 256 164 260 160 256 160 256 164 260 172 268 172 268 172 268 172 268 168 264 164 256 160 260 168 264 172 268 172 264 168 264 164 260 172 268 172 268 172 268 172 268 168 264 172 268 172 268 168 264 184 268 184 268 184 268 184 268 188 272 188 272 188 272 188 272 192 272 188 268 184 272 192 276 192 276 188 272 188 272 192 276 172 268 172 272 176 272 176 276 180 276 180 276 180 276 180 276 184 280 188 284 188 284 184 280 188 284 188 284 188 284 188 284 192 284 192 284 192 284 192 284 188 284 196 288 200 292 196 288 216 300 208 300 212 308 216 316 216 324 224 336 236 348 256 376 264 392 272 412 284 412 276 404 272 404 272 400 268 400 268 400 268 392 276 400 276 412 280 412 272 420 296 452 312 460 320 472 316 480 336 496 336 476 304 452 284 404 280 392 260 320 156 184 132 240 192 136 16 4 8 24 28 0 0 116 200 240 120 212 164 216 44 12 0 12 20 12 16 28 12 36 4 32 0 28 4 24 0 4 0 12 8 20 20 28 20 28 20 24 20 24 4 8 8 16 8 28 12 32 0 24 4 52 36 100 76 132 96 164 112 76 24 16 0 0 0 84 132 216 144 192 136 172 128 188 120 184 168 212 96 24 0 4 0 8 4 8 0 0 0 32 128 176 152 196 120 160 108 116 60 56 8 16 0 4 0 12 8 12 0 16 4 16 0 20 12 36 28 48 12 24 4 28 4 24 8 20 4 20 4 16 12 12 12 12 12 12 8 12 12 16 12 12 4 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 12 8 4 4 0 24 32 68 52 72 56 52 24 4 8 4 16 4 0 16 32 72 40 56 20 56 20 56 28 64 28 68 24 60 28 68 36 76 44 80 40 76 40 76 40 76 40 76 36 84 36 84 36 84 36 84 40 84 36 84 44 100 60 112 64 124 84 136 84 124 76 124 76 136 84 120 44 84 28 92 44 76 36 72 44 80 40 72 20 60 28 68 32 68 32 68 32 72 28 72 24 68 24 64 28 72 24 68 24 68 20 64 36 56 28 48 24 48 24 52 20 48 28 56 36 64 44 68 40 72 52 80 48 60 20 32 12 36 12 36 16 40 16 44 28 52 32 48 20 28 8 8 0 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 8 0 8 0 12 12 4 0 0 44 76 136 88 120 72 108 56 100 52 100 56 92 44 92 52 100 52 92 44 92 48 92 48 88 40 80 32 80 36 84 40 80 32 76 24 52 24 44 20 44 20 44 20 48 24 52 28 52 28 56 52 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 220 156 224 152 216 156 228 160 216 136 204 144 228 164 236 148 224 144 220 140 216 136 212 164 232 148 216 136 216 152 232 132 204 128 200 124 204 132 208 124 200 124 208 140 212 128 192 120 200 128 208 136 212 136 212 140 216 144 224 152 232 156 236 184 252 156 240 168 256 164 236 164 244 156 244 168 256 168 248 168 252 168 256 172 256 176 260 184 264 176 260 176 260 180 268 168 272 164 268 168 276 176 280 172 276 172 276 172 276 172 276 168 272 168 272 168 272 168 272 172 276 172 276 172 276 172 276 180 272 176 264 172 268 180 272 176 268 176 268 176 268 176 268 172 276 172 280 176 284 180 284 180 288 184 288 184 284 176 276 180 284 184 288 184 284 180 280 176 280 176 284 180 288 184 288 176 280 188 296 196 292 188 284 188 292 200 300 196 296 200 308 208 308 204 304 200 296 196 296 200 300 200 300 200 300 200 300 208 300 192 296 200 304 204 300 208 304 204 300 200 300 204 304 212 316 216 320 224 324 224 324 220 320 220 320 220 320 220 320 232 328 228 324 224 320 220 316 216 320 220 324 224 328 228 332 224 336 236 340 224 332 228 340 232 340 232 340 232 340 232 340 236 340 232 336 228 340 236 344 236 344 236 340 232 340 232 340 236 348 240 352 240 356 240 364 240 364 236 368 236 368 236 368 248 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 252 372 248 368 244 372 248 376 256 376 252 372 248 376 252 380 260 380 256 372 252 376 260 380 268 388 268 388 268 388 268 388 260 380 256 376 256 376 260 380 264 384 264 380 260 380 260 380 264 384 264 384 264 384 264 384 260 384 268 388 268 388 264 380 264 388 264 388 264 388 264 388 268 392 268 392 268 392 268 392 272 396 268 396 272 396 276 400 280 400 276 396 272 400 276 404 272 392 272 392 272 392 276 396 276 396 276 396 276 396 276 396 276 400 284 404 284 404 280 396 284 404 284 404 284 404 284 404 280 408 280 408 280 408 280 408 284 416 292 424 296 424 292 420 304 428 296 428 304 440 320 460 320 464 336 488 348 500 368 532 384 564 396 584 408 584 400 576 404 584 400 580 396 572 392 572 380 576 396 592 412 596 412 592 408 608 440 632 456 644 468 660 468 652 488 672 488 644 448 604 404 540 368 500 320 360 204 308 196 344 212 188 24 52 20 48 28 24 8 196 244 328 192 304 208 288 72 84 24 68 32 48 28 60 32 64 32 64 28 64 28 40 8 36 4 40 12 60 20 60 20 64 16 64 16 64 0 44 4 52 12 68 20 72 20 76 20 88 44 136 92 176 112 228 140 168 88 116 56 96 8 184 168 308 184 284 168 260 176 292 164 264 196 264 120 56 0 24 4 24 12 12 8 20 0 92 136 208 152 224 124 176 96 120 64 72 24 32 8 24 4 12 8 12 8 24 8 28 4 28 16 64 48 76 40 56 28 48 28 48 24 44 20 40 16 36 12 36 12 36 12 36 8 36 16 32 16 28 12 12 8 12 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 8 4 4 4 4 36 44 84 64 92 72 60 24 4 0 0 8 0 0 32 48 100 64 96 52 104 56 108 60 104 64 104 56 108 60 116 72 128 80 136 76 128 76 128 76 128 76 128 84 132 84 132 84 132 84 132 88 132 80 124 84 140 104 160 108 160 124 176 132 180 132 172 120 152 112 128 80 92 72 100 84 116 72 112 80 116 76 104 56 96 64 104 68 104 68 96 72 92 76 88 72 88 68 84 76 88 72 84 68 80 64 76 60 80 56 72 48 68 48 68 40 60 44 72 56 80 68 88 64 88 72 88 60 64 28 40 36 56 36 56 36 60 40 56 52 52 56 48 40 24 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 12 0 0 0 0 0 0 0 4 0 4 8 76 104 172 112 148 116 144 108 136 100 128 104 124 80 120 100 136 96 116 92 124 92 124 88 120 84 116 80 112 84 112 80 112 76 104 56 76 48 64 40 60 40 64 40 64 52 76 56 72 48 60 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 80 148 92 152 84 148 88 160 88 144 72 136 84 160 104 168 92 152 92 148 84 140 80 140 92 148 80 132 72 136 80 144 72 124 68 124 68 128 76 132 76 132 72 132 80 128 60 108 60 124 68 132 76 136 76 136 88 148 92 152 96 160 100 160 116 168 88 156 100 172 96 152 96 160 88 160 100 172 100 164 92 168 96 172 96 176 100 176 108 184 104 176 100 180 108 184 104 172 104 172 104 176 112 184 104 172 104 172 104 172 104 172 100 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 108 180 100 176 100 176 104 184 104 180 104 180 104 180 104 176 104 172 104 176 108 180 112 180 112 180 116 184 112 180 108 172 108 176 112 184 116 180 112 176 108 176 108 180 112 184 116 188 96 180 100 196 108 192 100 184 100 192 112 196 104 192 108 204 116 204 116 200 108 196 104 192 112 200 112 200 112 200 112 200 120 200 104 192 112 204 112 196 120 204 116 200 112 204 120 212 132 220 132 220 132 224 136 224 132 220 132 220 132 220 132 220 144 228 140 224 136 220 132 216 128 220 132 224 136 228 140 232 140 228 152 232 140 224 144 232 148 232 148 232 148 232 148 232 152 232 148 228 144 228 148 232 144 228 144 232 148 232 148 232 152 236 152 240 156 244 160 240 160 240 160 236 160 236 160 236 156 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 240 156 244 164 252 172 260 172 252 168 248 164 252 168 256 164 256 156 252 156 252 160 260 168 264 168 264 168 264 168 264 160 256 156 252 156 252 160 256 160 256 160 260 164 260 164 260 168 264 168 264 168 264 168 264 164 260 168 268 172 264 164 260 180 264 180 264 180 264 180 264 184 268 184 268 184 268 184 268 180 268 184 272 192 276 192 276 196 276 192 272 188 276 192 280 184 280 184 280 184 280 180 276 180 276 180 276 180 276 180 276 180 276 184 284 188 280 180 276 188 284 188 284 188 284 188 284 188 280 188 280 188 280 188 280 192 288 200 296 204 296 204 296 220 300 208 300 212 312 224 328 224 336 240 352 248 360 260 376 252 384 264 404 276 404 268 392 268 400 268 396 260 392 256 388 260 384 276 404 280 416 280 412 280 428 296 448 308 460 324 476 320 480 340 488 332 460 296 420 276 356 224 312 184 200 132 224 160 244 176 96 4 16 36 28 28 0 16 168 196 228 124 196 168 204 28 20 8 20 20 20 16 28 8 28 0 28 0 28 0 20 0 4 0 8 8 20 12 20 12 16 20 16 20 16 0 8 0 12 0 12 0 16 8 20 0 12 0 36 32 64 28 96 92 124 124 128 112 100 44 112 104 172 108 160 112 156 84 152 92 160 136 180 72 8 0 4 0 8 4 8 0 0 0 16 96 116 92 132 56 84 44 52 24 28 0 12 0 12 0 0 0 4 0 8 0 4 0 0 0 32 32 48 16 28 4 28 4 24 8 20 4 20 4 16 12 12 12 12 12 12 8 12 12 16 12 12 4 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 16 8 4 0 0 16 24 60 48 72 60 60 32 8 8 4 16 4 0 16 32 72 40 56 16 52 16 56 24 60 28 64 16 56 24 64 36 76 44 80 40 76 40 76 40 76 40 76 40 84 36 80 32 84 36 88 44 88 32 80 36 96 60 116 56 108 64 120 80 136 88 136 64 112 48 80 12 64 8 68 48 80 36 72 40 80 36 64 20 60 28 68 32 68 32 68 32 76 32 72 28 72 24 68 32 72 28 68 24 64 20 60 36 60 32 56 28 48 20 40 12 36 20 48 28 60 40 64 40 60 40 60 32 40 8 20 28 48 24 44 24 44 24 44 32 56 32 48 16 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 8 0 8 0 8 12 4 0 4 72 96 132 72 116 72 116 68 104 52 92 56 88 36 84 52 104 48 80 48 92 44 88 40 84 40 84 44 84 40 80 32 76 32 76 28 56 28 48 20 40 16 40 16 44 28 56 28 48 20 44 52 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 216 152 220 148 216 152 228 148 212 140 212 156 232 164 228 152 228 148 224 144 220 140 216 140 212 132 208 128 204 128 208 128 204 124 200 124 204 132 208 144 212 132 204 132 204 116 184 124 200 132 212 140 216 140 216 152 228 156 232 156 236 160 236 164 244 152 236 156 240 156 236 164 244 156 244 168 256 168 248 172 256 172 256 176 260 176 264 184 268 180 264 180 264 184 268 176 280 172 276 176 280 180 288 168 272 168 272 168 272 168 272 164 268 164 268 164 268 164 268 168 272 168 272 168 272 168 264 176 264 176 260 176 260 180 264 176 260 176 260 176 260 176 260 172 276 172 280 176 284 180 284 180 284 180 284 180 280 172 276 172 276 176 284 180 284 180 280 176 280 176 284 180 288 184 288 180 284 188 288 192 292 192 288 188 292 200 296 192 288 192 300 200 300 200 300 196 296 196 296 196 296 196 296 196 296 196 296 204 296 192 292 196 300 200 296 208 308 200 300 200 304 212 316 224 320 220 316 216 320 224 324 220 320 220 320 220 320 220 320 228 328 224 324 224 324 220 320 220 320 224 324 224 324 228 328 220 336 232 336 224 328 224 340 228 336 228 336 228 336 228 336 236 340 232 336 224 336 228 336 224 332 224 336 228 336 232 340 232 340 232 348 240 356 240 364 240 364 236 368 236 368 236 368 236 364 244 372 248 372 244 368 244 368 244 368 244 368 244 368 240 364 240 368 248 376 260 388 256 376 252 372 248 376 252 380 256 376 252 372 252 372 256 376 256 376 256 376 256 376 256 376 256 372 248 368 248 368 252 376 252 372 252 376 256 376 260 380 260 380 260 380 260 380 260 380 260 380 264 384 264 384 260 380 260 384 260 384 260 384 260 384 264 388 264 388 264 388 264 388 260 388 268 400 276 400 276 400 276 400 272 396 272 396 276 400 284 404 284 400 280 400 280 396 276 396 276 396 276 396 276 396 276 396 280 400 280 400 276 396 284 404 284 404 284 404 284 404 276 404 276 404 276 404 276 404 284 416 292 424 296 424 296 420 296 428 300 432 312 448 324 464 328 476 348 500 360 508 372 532 384 568 400 588 412 588 404 580 392 572 392 572 392 568 388 568 380 572 392 588 408 600 416 600 424 620 444 632 452 640 468 656 472 652 484 656 468 624 428 576 392 484 280 376 204 288 192 328 220 348 200 156 8 64 40 48 24 24 64 260 232 308 212 304 228 284 64 88 40 76 40 64 28 60 28 56 24 60 28 60 24 36 8 24 0 36 12 52 20 52 16 56 16 56 16 52 16 48 16 52 20 56 16 60 16 56 0 52 0 64 16 100 28 136 72 156 112 172 124 188 96 216 120 248 124 236 132 228 120 252 140 244 176 236 92 32 0 24 4 24 12 12 8 20 0 72 96 140 80 136 36 80 48 64 32 36 12 12 8 8 0 0 0 8 4 8 4 20 0 16 12 48 44 68 36 48 24 44 20 40 20 36 16 36 16 36 12 36 12 36 12 36 8 36 16 32 16 28 12 12 8 12 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 8 4 4 0 0 28 36 76 64 92 76 68 32 12 4 0 8 0 0 32 48 100 64 96 48 104 52 104 60 100 60 100 56 108 60 116 68 124 76 128 76 128 76 128 76 128 76 128 92 136 80 124 76 128 88 140 88 136 84 132 92 148 108 160 104 152 104 164 128 188 140 180 132 152 100 112 72 96 72 100 84 112 72 104 72 108 68 96 56 96 64 104 68 104 68 96 72 88 72 88 68 84 68 80 72 88 68 84 68 84 64 80 60 80 60 76 52 68 40 56 36 56 40 64 48 72 56 80 48 60 44 52 36 44 28 40 56 64 52 64 52 60 48 52 52 48 44 28 24 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 12 0 0 0 0 0 0 0 4 4 4 20 104 124 168 116 152 116 144 108 132 96 124 92 120 84 120 92 128 92 116 96 124 88 116 84 116 84 120 92 120 84 108 76 108 76 104 68 84 56 72 48 64 44 64 48 68 48 68 48 64 40 56 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 76 148 88 152 84 144 88 156 80 144 80 152 96 164 92 148 84 144 84 140 80 140 80 140 68 132 76 136 76 128 64 120 80 132 76 128 72 128 76 132 88 136 72 124 72 132 72 124 68 128 76 140 84 144 84 144 88 152 92 152 92 156 96 156 84 156 88 156 84 152 92 164 96 160 88 160 100 172 100 164 96 172 96 176 100 176 104 180 112 184 108 180 104 184 108 188 104 172 100 168 104 176 108 180 100 168 100 168 100 168 100 168 96 164 96 164 96 164 96 164 100 168 100 168 100 168 100 172 104 176 100 172 96 176 100 180 100 176 100 176 100 176 100 176 104 172 104 176 108 180 112 180 108 180 112 180 112 176 104 168 100 172 108 180 112 180 112 180 108 176 108 180 112 184 116 188 108 184 96 184 100 188 104 196 100 196 112 196 100 188 104 196 104 196 108 196 108 196 112 200 108 196 108 196 108 196 108 196 116 196 100 192 108 200 112 196 124 208 112 196 112 208 128 220 136 220 128 212 124 216 132 224 132 220 132 220 132 220 132 220 132 220 136 224 136 224 140 228 140 228 136 224 136 224 132 220 132 224 144 224 136 216 136 228 140 224 140 224 140 224 140 224 152 232 144 228 140 224 140 228 136 220 140 224 140 228 144 228 140 228 144 232 152 240 156 240 160 240 160 236 160 236 160 236 148 236 160 248 168 248 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 248 172 256 172 252 168 248 164 252 168 256 160 252 156 248 152 252 156 256 156 252 156 252 156 252 156 252 156 252 152 244 148 248 156 252 152 248 156 252 156 256 160 256 160 256 160 256 160 256 160 256 160 260 164 264 168 260 164 256 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 172 264 184 276 196 280 192 276 188 272 184 268 184 268 188 272 184 280 184 276 180 276 176 272 180 276 180 276 180 276 180 276 176 276 180 280 184 276 180 272 188 284 188 284 188 284 188 284 184 276 184 276 184 276 184 276 192 284 196 292 200 292 200 292 208 296 212 312 224 324 224 328 232 344 252 364 260 368 264 380 252 384 264 404 276 404 268 392 256 388 256 388 256 392 260 392 264 388 268 392 272 412 288 424 300 444 304 448 304 452 320 476 340 480 340 472 320 436 292 408 260 312 164 204 132 196 176 228 188 260 160 68 0 24 44 20 20 0 76 232 184 204 136 208 188 200 12 16 8 20 24 36 16 28 4 24 0 28 0 32 8 16 0 4 0 8 4 20 24 20 24 20 32 20 32 20 0 28 0 24 0 24 8 16 0 4 0 0 0 8 12 16 0 16 4 56 72 88 92 100 56 80 24 84 36 96 60 104 40 124 84 156 132 168 52 0 0 4 0 8 4 8 0 0 0 12 68 64 44 68 4 16 16 24 4 12 0 4 0 4 0 0 0 4 0 4 0 8 0 0 0 32 24 44 16 24 0 20 0 16 0 12 0 12 4 16 12 12 12 12 12 12 8 12 12 16 12 12 4 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 16 8 4 0 0 12 20 52 48 72 64 68 36 12 12 4 16 4 0 16 32 72 40 56 12 48 16 52 20 60 24 60 24 60 24 64 28 68 32 72 40 76 40 76 40 76 40 76 44 88 32 76 28 80 40 92 32 80 36 88 44 100 56 104 60 104 52 108 80 140 92 136 92 124 48 80 20 76 24 84 44 72 32 64 32 68 24 52 20 60 28 68 32 68 32 68 28 68 24 68 20 64 20 60 20 64 24 68 24 68 28 72 36 60 36 60 32 48 16 32 16 40 16 44 24 48 24 52 20 32 4 20 0 28 16 44 40 60 40 56 36 56 32 52 32 44 12 20 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 8 0 8 0 8 16 8 0 12 96 112 132 88 124 76 112 60 96 48 88 40 88 48 92 40 84 44 92 52 92 44 84 36 84 44 88 52 88 40 76 28 72 32 76 40 68 40 56 28 48 24 48 28 48 24 44 16 40 16 48 52 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 212 152 220 144 212 152 224 144 212 148 228 164 232 152 208 140 208 136 208 136 208 136 208 124 204 136 216 140 204 124 192 140 212 132 208 128 204 128 208 140 208 124 196 128 212 140 212 128 208 136 220 144 224 148 220 144 220 148 224 148 224 152 228 152 248 172 252 156 240 168 268 164 244 156 244 168 256 168 248 172 256 172 260 176 264 180 264 188 268 184 264 180 268 184 272 172 260 168 260 168 264 176 272 172 264 172 264 172 264 172 264 168 260 168 260 168 260 168 260 172 264 172 264 172 264 172 264 180 260 176 256 172 260 176 264 176 260 176 260 176 260 176 260 176 268 172 272 176 276 180 276 176 276 180 276 180 272 172 264 168 264 172 276 180 276 180 276 176 272 176 276 180 280 184 288 192 288 184 280 180 288 196 300 188 296 200 296 188 284 188 296 188 292 192 296 196 300 200 304 196 296 196 296 196 296 196 296 204 296 188 288 196 300 200 296 212 308 200 296 200 308 216 324 224 320 212 308 208 312 216 320 220 320 220 320 220 320 220 320 216 320 220 324 224 328 228 332 232 328 228 324 224 320 220 316 216 328 224 332 216 320 220 332 220 328 220 328 220 328 220 328 236 344 228 332 224 332 224 332 216 328 220 332 224 336 228 336 220 332 224 340 232 348 236 360 240 364 240 364 236 364 236 364 232 360 244 372 252 372 248 368 244 368 244 368 244 368 244 368 256 376 248 368 244 368 248 372 256 376 252 372 248 376 252 380 252 372 248 368 244 372 248 376 244 368 244 368 244 368 244 368 252 368 248 364 244 368 248 372 244 368 248 372 252 376 256 376 256 376 256 376 256 376 256 376 256 380 260 384 264 380 260 376 260 384 260 384 260 384 260 384 264 388 264 388 264 388 264 388 256 384 268 400 280 404 276 400 272 392 268 388 264 392 268 396 276 396 276 392 272 388 268 388 276 396 276 396 276 396 276 396 272 396 276 400 280 396 276 392 284 404 284 404 284 404 284 404 276 404 276 404 276 404 276 404 280 412 288 420 292 420 288 416 288 420 304 444 324 452 324 460 336 488 356 512 368 516 372 536 364 552 384 572 396 572 384 560 380 564 384 568 388 572 392 576 392 572 392 572 400 596 424 612 440 632 452 636 448 636 460 652 484 652 476 640 448 604 416 568 344 440 232 312 200 336 248 344 240 348 192 116 0 56 40 32 16 28 112 320 228 288 216 320 244 276 44 76 32 68 36 72 32 64 24 48 20 52 28 64 16 36 8 24 4 28 12 48 20 56 20 56 20 56 20 56 24 56 24 56 20 56 16 52 8 44 4 44 4 60 20 88 20 88 8 88 48 104 68 148 92 172 76 192 104 200 108 200 96 236 148 252 180 236 84 32 0 24 4 24 8 12 8 16 0 64 80 100 48 100 8 40 0 16 0 4 0 4 4 8 0 4 0 8 0 20 8 20 0 20 8 48 36 68 28 40 16 36 12 32 12 28 8 28 16 36 12 36 12 36 12 36 12 32 16 24 16 20 12 12 8 12 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 12 4 4 0 0 28 32 68 64 88 80 72 40 12 8 0 8 0 0 32 48 100 68 92 52 92 48 104 56 100 60 100 60 116 64 116 64 116 64 116 76 128 76 128 76 128 76 128 88 136 80 124 76 128 88 140 72 124 84 136 96 144 96 144 112 152 100 156 128 188 140 176 144 156 96 108 72 100 80 108 80 104 64 96 64 96 56 80 56 92 64 100 68 100 68 96 68 84 64 80 64 76 60 76 60 80 64 84 68 88 72 92 64 80 64 80 56 68 36 52 40 64 44 64 44 64 44 64 32 36 16 20 12 40 44 64 68 76 64 76 60 68 56 60 48 36 24 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 0 0 0 0 0 12 0 0 0 0 0 0 0 8 8 4 24 120 136 168 136 160 120 140 100 124 92 120 80 124 100 128 80 108 84 128 100 128 88 116 80 116 88 124 96 124 84 108 72 104 76 104 80 96 68 80 56 72 52 68 56 72 44 60 36 56 40 60 60 64 56 36 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 76 136 80 140 80 140 80 140 88 148 88 148 88 148 88 148 96 152 88 144 84 144 88 148 76 140 84 144 84 136 68 120 68 124 68 124 68 124 68 124 80 136 72 124 68 124 68 124 64 132 76 144 88 148 84 140 72 136 84 148 92 156 96 156 100 156 100 160 104 164 108 168 104 160 104 160 104 160 100 160 92 160 92 164 96 168 100 168 112 180 112 180 112 180 112 180 100 172 108 184 120 188 120 188 108 176 104 168 96 164 96 168 108 168 100 180 108 160 88 164 84 164 108 172 92 156 92 168 96 172 96 172 96 172 96 172 100 172 96 168 92 172 96 176 96 176 104 184 112 192 116 192 108 180 104 176 100 180 104 184 96 176 104 184 104 176 96 168 108 184 108 184 108 184 108 184 108 188 100 192 104 196 108 196 108 196 108 192 104 188 100 188 104 192 104 192 104 192 104 192 112 200 116 204 116 200 108 196 116 200 112 196 108 200 112 204 124 212 124 212 124 212 124 212 124 216 128 220 132 216 128 212 128 220 132 224 136 220 132 216 140 228 140 228 140 228 140 228 144 228 140 224 136 220 132 220 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 140 224 144 228 144 224 136 216 140 224 148 236 152 232 140 224 144 228 152 240 156 240 156 240 148 232 148 236 152 240 156 236 160 240 160 244 164 248 168 248 160 240 160 244 164 248 168 248 164 244 164 244 164 244 164 240 172 248 164 244 172 252 168 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 156 244 164 248 168 256 164 248 164 248 164 248 164 248 172 252 168 256 180 260 160 228 180 264 176 260 176 260 176 260 172 256 172 256 172 256 172 256 180 264 180 268 184 272 188 272 172 268 172 268 172 268 172 268 164 264 176 276 180 272 168 260 172 268 172 272 176 276 180 276 184 276 180 272 176 276 180 280 192 276 192 276 192 276 192 276 196 280 196 276 192 272 188 272 176 272 180 280 184 284 192 288 196 292 192 284 188 284 192 284 208 308 216 320 220 324 232 336 228 340 248 364 264 372 264 368 268 376 268 388 272 392 272 392 260 388 256 384 248 388 256 396 272 388 280 404 284 416 288 424 296 432 284 432 296 452 312 476 344 472 332 468 324 432 304 444 176 244 120 200 148 252 188 252 196 276 132 12 0 48 52 8 0 8 92 228 132 164 132 176 220 144 16 24 12 36 8 32 0 24 8 28 8 28 8 28 4 8 4 0 0 12 8 8 20 28 24 32 24 24 20 12 8 16 4 8 0 12 12 20 20 24 20 12 24 12 24 8 20 20 8 20 20 32 28 44 20 56 36 72 40 88 64 120 52 132 76 144 112 172 48 0 0 12 0 0 0 0 4 4 0 36 56 68 36 16 0 4 0 0 0 0 0 4 0 0 0 8 0 0 0 0 0 0 0 4 4 40 16 32 8 28 0 20 4 16 4 16 4 16 4 16 4 16 4 16 4 16 8 16 8 12 4 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 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 0 0 16 64 80 60 52 76 48 4 0 20 8 0 0 24 40 72 52 56 24 48 20 60 24 56 8 40 20 64 36 72 32 60 20 60 44 76 40 76 40 80 48 88 32 72 32 76 36 80 40 80 36 76 40 84 48 88 52 96 56 100 52 112 72 128 96 144 100 108 44 80 36 64 28 76 36 80 36 76 32 72 28 72 32 72 28 68 24 72 28 76 44 72 32 52 24 56 36 72 36 64 36 64 36 64 36 64 36 60 24 60 28 56 16 40 24 40 12 44 32 56 32 48 0 16 0 8 0 16 16 52 52 68 44 56 32 48 24 44 0 8 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 8 0 8 0 0 8 0 0 0 96 92 108 84 116 64 104 64 108 60 96 48 92 48 88 44 84 40 84 44 88 44 88 44 88 44 88 40 84 40 80 36 76 32 80 36 68 24 56 24 64 28 60 24 44 16 32 16 36 24 44 36 56 52 56 24 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 144 208 144 204 140 204 140 204 140 208 144 208 144 208 144 208 148 212 148 212 144 208 140 204 124 192 128 192 128 188 124 184 124 196 124 196 124 196 124 196 140 208 132 204 128 200 128 204 128 208 140 220 148 224 144 220 140 220 148 228 156 232 156 232 148 236 152 240 152 240 152 244 160 248 160 248 160 252 164 252 160 236 160 240 164 244 168 244 180 256 180 256 180 256 180 256 180 252 176 252 176 252 176 252 172 248 168 240 160 236 164 240 172 240 164 252 172 232 152 240 152 240 172 248 164 232 160 244 168 252 172 256 172 256 172 256 176 256 172 252 168 256 172 260 172 260 180 268 188 272 188 272 184 268 180 260 176 260 180 264 172 260 180 268 180 264 172 256 188 272 188 272 188 272 188 272 188 288 188 292 192 296 196 296 196 296 192 292 192 288 188 288 196 296 196 296 196 296 196 296 192 292 196 300 200 296 196 292 204 304 200 300 200 300 204 304 212 312 212 312 212 312 212 312 212 316 216 320 220 316 216 312 216 320 220 324 224 320 220 316 216 316 220 320 220 324 224 324 228 324 224 324 220 320 216 316 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 216 324 224 336 228 336 228 336 220 332 228 340 232 336 224 328 228 344 236 348 240 352 240 348 232 344 232 348 236 352 240 352 240 364 240 368 244 368 248 372 236 360 236 364 240 364 244 368 248 372 248 372 244 368 244 368 252 372 240 368 252 376 248 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 240 364 244 372 252 376 248 372 248 372 248 372 248 372 248 368 244 380 264 388 252 360 252 376 252 376 252 376 252 376 256 380 256 380 256 380 256 380 260 384 260 388 264 388 268 392 268 388 268 388 268 388 268 388 264 384 272 392 272 392 264 384 268 388 268 392 272 396 276 396 276 392 268 388 268 388 272 396 276 400 276 400 276 400 276 400 280 404 276 400 276 396 272 396 272 392 276 400 280 404 288 408 292 408 288 404 284 408 292 412 300 444 316 456 320 460 328 480 336 492 356 512 368 528 368 524 376 556 384 560 388 564 388 560 384 556 384 556 384 560 392 564 392 556 396 568 408 588 416 600 436 616 428 624 436 640 456 660 460 652 468 616 456 612 428 516 260 364 216 328 228 340 240 324 236 340 152 68 16 64 40 28 0 84 144 324 188 268 196 272 232 200 28 88 36 100 28 92 24 68 28 64 28 64 28 60 20 48 4 32 0 36 8 36 8 40 8 40 12 52 20 64 16 72 12 68 8 52 4 44 24 60 16 48 12 48 12 56 20 76 16 72 20 80 32 92 28 88 48 104 56 116 84 148 104 200 132 200 144 212 80 44 0 36 0 24 0 16 0 12 16 64 68 88 44 36 4 20 8 24 0 20 0 24 0 28 0 32 0 40 0 48 16 68 28 84 52 96 40 72 20 56 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 24 16 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 4 8 0 0 24 60 80 60 60 80 56 8 0 12 8 4 0 20 44 84 68 80 52 84 56 96 56 96 48 96 56 104 72 116 68 104 64 108 80 116 76 116 76 120 84 128 72 112 72 116 76 120 80 120 76 116 80 120 84 128 92 132 108 160 108 160 120 176 132 176 132 140 76 108 68 92 56 100 80 96 80 92 76 88 72 88 76 88 72 84 68 88 72 92 64 84 60 80 56 76 56 76 60 80 60 80 60 80 60 80 64 92 52 88 60 84 48 68 40 56 40 56 52 64 48 52 12 24 12 20 8 28 36 64 64 80 72 84 68 68 48 48 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 12 0 0 0 0 0 0 4 0 0 4 28 116 120 148 124 148 104 136 104 140 100 128 92 124 92 120 88 116 84 116 88 120 88 120 88 120 88 120 84 116 84 112 80 108 76 104 80 88 60 72 60 80 60 72 36 52 32 52 36 64 52 76 48 80 64 72 36 32 8 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 92 148 88 144 84 140 80 136 80 140 76 136 76 136 76 136 80 140 84 148 84 140 76 132 60 120 60 120 60 120 64 128 68 124 68 124 68 128 72 128 84 140 80 132 76 132 76 136 68 132 80 144 88 148 88 148 92 152 96 160 100 156 96 152 100 152 96 152 96 152 92 148 100 160 104 164 108 168 112 172 96 164 96 164 100 168 100 168 108 176 108 176 108 176 108 176 116 180 104 164 92 160 96 164 100 164 92 156 88 156 92 160 100 156 88 172 100 152 84 160 88 164 104 172 96 160 92 164 88 164 92 168 96 172 100 176 100 172 96 168 92 172 96 176 96 176 104 184 112 188 112 188 112 188 104 176 100 176 100 176 96 176 104 180 104 180 100 176 116 192 116 192 116 192 116 192 108 188 104 192 104 192 108 196 108 192 104 192 100 188 100 188 112 200 112 200 112 200 112 200 96 184 104 196 108 196 108 196 120 208 116 204 116 204 120 208 120 208 120 212 124 212 124 212 124 212 128 216 128 216 124 212 128 216 132 220 132 220 128 216 116 208 120 212 124 216 128 216 132 220 132 220 128 216 128 216 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 124 212 136 224 144 232 148 232 136 220 140 224 140 224 136 220 144 232 148 236 156 236 152 236 148 232 148 236 152 240 156 240 160 240 160 240 164 244 164 248 152 232 152 236 156 236 160 240 168 248 168 248 172 252 172 252 172 244 160 244 168 252 168 240 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 156 240 160 248 164 248 164 248 164 248 164 248 164 248 156 240 160 252 180 264 172 248 160 244 160 244 160 244 160 248 172 256 172 256 172 256 172 256 172 256 172 260 176 260 180 264 172 268 172 268 172 268 172 268 168 268 172 272 176 268 172 264 172 268 172 272 176 276 180 276 176 268 168 264 168 264 172 272 188 272 188 272 188 272 188 272 196 276 192 276 188 272 188 272 176 272 180 280 184 284 192 288 192 284 188 284 192 292 200 300 200 308 216 320 220 324 228 340 240 348 248 364 260 364 248 364 268 380 272 384 272 384 268 384 252 380 252 384 248 388 252 388 272 392 272 396 276 412 288 420 308 440 296 432 292 444 308 456 304 476 336 448 332 484 292 300 132 244 152 240 148 228 136 208 156 224 100 24 36 60 48 4 0 36 120 236 128 164 136 196 176 104 0 4 0 32 8 36 8 24 8 28 16 28 16 28 32 20 12 0 0 0 0 8 16 20 0 0 0 8 8 20 4 12 8 16 12 16 12 8 20 20 20 12 16 12 28 16 28 16 12 12 12 16 8 24 0 20 0 32 0 40 20 64 20 104 56 112 60 124 40 28 0 0 0 0 0 0 0 0 12 44 48 60 28 16 0 0 0 0 0 0 0 0 0 0 0 0 0 32 16 48 36 64 64 88 60 68 24 28 0 16 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 20 8 16 8 12 4 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 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 8 0 0 12 56 60 56 56 80 52 12 0 4 8 0 0 8 20 60 52 68 32 56 28 56 20 56 12 48 20 64 36 76 36 68 36 76 44 76 40 76 40 80 48 88 36 76 36 76 40 80 40 80 36 76 40 80 44 88 48 88 60 108 64 116 72 124 84 128 80 92 32 64 28 56 24 68 32 76 32 76 28 72 28 72 32 72 28 68 24 72 28 76 32 60 40 68 40 60 28 48 36 60 36 60 36 60 36 64 32 56 16 52 28 60 16 40 8 32 12 48 32 48 16 24 0 8 0 8 0 16 20 48 64 84 72 84 56 52 16 20 0 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 8 0 8 0 8 0 0 12 0 0 8 104 88 116 76 112 60 100 60 104 56 96 48 92 48 88 44 84 40 84 44 88 44 88 44 84 40 84 40 84 40 80 36 76 32 80 44 76 24 60 24 60 16 48 16 36 12 36 20 40 28 48 28 52 44 48 20 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 156 220 152 212 144 204 136 200 140 204 140 204 136 200 136 200 132 200 144 212 144 204 128 184 128 188 120 184 124 192 136 204 124 196 124 200 128 200 128 204 136 208 132 200 128 200 132 204 132 212 140 220 148 224 148 228 160 236 164 240 164 236 156 232 168 252 164 248 160 244 156 244 156 244 160 252 168 260 176 264 164 244 168 244 168 244 168 244 172 248 172 248 172 248 172 248 180 248 164 228 152 228 160 240 160 236 156 228 152 232 156 236 160 224 152 240 164 228 148 232 160 240 168 244 168 240 164 240 160 248 164 252 172 256 176 260 176 256 172 252 168 256 172 260 172 260 180 268 184 268 184 268 192 272 184 264 176 260 176 260 176 260 176 264 180 264 180 264 196 280 196 280 196 280 196 280 192 292 192 292 192 292 192 292 192 292 192 288 188 288 184 284 192 292 192 296 196 296 200 300 184 288 192 296 200 304 204 304 212 308 208 304 204 308 208 312 204 308 208 308 208 312 212 312 208 312 216 316 216 316 212 308 212 316 220 320 220 320 216 312 212 312 212 308 208 308 208 308 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 212 324 220 332 228 340 232 336 220 328 220 328 220 328 220 328 228 344 232 348 236 348 232 344 232 344 232 348 236 352 240 352 236 360 240 364 240 368 244 368 232 356 236 360 240 364 240 364 248 376 252 376 252 380 256 380 248 368 240 364 248 376 244 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 236 364 240 368 244 372 244 368 244 368 244 368 244 368 240 368 248 376 256 380 252 372 240 368 244 368 244 372 248 372 252 376 256 380 256 380 260 384 256 380 260 384 264 388 264 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 392 272 396 276 396 272 392 268 384 264 388 272 392 268 392 268 392 268 392 268 392 276 400 276 396 272 396 268 392 272 392 276 400 280 404 288 408 284 404 284 404 288 416 300 424 300 448 320 460 324 464 332 484 348 500 360 512 360 520 364 516 376 556 380 560 384 560 380 556 372 548 380 556 384 560 388 560 392 552 388 556 396 576 412 588 440 616 432 616 428 628 444 628 444 636 468 620 456 580 344 392 240 376 260 368 232 320 208 308 220 296 104 56 24 60 24 28 0 136 188 324 192 272 192 296 196 172 8 72 28 92 28 88 20 64 24 60 24 56 24 56 28 40 0 36 0 24 4 52 96 120 68 92 36 60 12 52 4 56 4 60 16 68 28 80 20 60 16 52 12 48 16 60 20 76 20 72 16 72 16 72 12 68 24 76 24 84 44 108 52 152 96 168 96 176 104 136 16 60 0 40 0 32 0 40 8 44 40 64 28 32 4 20 0 16 0 16 0 20 12 52 48 104 80 136 92 136 92 140 120 160 100 120 48 68 16 56 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 24 16 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 4 0 0 4 4 0 16 44 60 56 68 80 60 16 0 0 8 0 0 4 20 64 64 92 56 88 56 92 56 96 52 100 56 104 72 116 72 112 80 128 80 116 76 116 76 120 84 128 76 120 80 120 80 120 80 120 76 116 76 120 80 124 84 128 104 156 112 164 116 164 116 156 112 120 64 104 68 88 60 96 76 88 72 88 72 88 72 88 76 88 72 84 68 88 72 92 60 84 64 84 60 80 56 72 60 80 60 80 60 80 60 80 60 92 52 88 60 88 52 72 28 52 40 60 52 56 28 24 0 8 8 8 8 20 32 48 108 104 92 76 48 28 0 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 12 0 0 0 0 0 0 8 8 4 4 36 124 128 152 116 140 96 128 100 136 100 128 92 124 92 120 88 116 84 116 88 120 88 116 84 116 84 112 84 116 84 112 80 108 76 104 88 96 72 80 60 72 48 56 56 72 48 60 36 52 28 48 36 60 44 56 28 28 4 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 96 152 88 144 80 136 76 132 88 148 84 144 80 140 76 136 68 132 80 144 84 136 68 120 68 124 60 120 64 128 76 140 68 124 68 128 72 132 76 136 72 124 68 120 64 124 72 128 76 140 80 140 84 148 92 156 100 160 104 164 104 160 100 156 112 164 108 160 104 156 100 156 96 156 100 160 108 168 116 176 104 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 100 160 84 148 80 152 92 168 88 156 84 152 84 152 88 160 88 148 80 164 96 152 80 160 96 164 96 168 100 168 96 160 84 164 88 168 92 172 96 172 100 172 96 168 92 172 96 176 96 176 104 180 108 184 104 180 112 184 104 176 100 176 100 180 100 176 100 180 104 184 108 188 120 196 120 196 120 196 120 196 112 192 104 192 104 192 104 192 104 192 100 188 100 184 96 184 96 184 96 188 100 192 104 192 100 192 112 204 120 212 124 212 124 208 120 204 116 208 120 212 112 204 116 208 120 212 124 212 120 208 124 216 128 212 120 208 124 212 128 220 132 216 124 212 136 224 132 216 124 208 116 204 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 136 224 140 228 144 224 140 220 136 220 136 220 136 220 136 220 144 232 148 236 152 232 144 228 148 232 148 236 152 240 156 240 156 236 156 240 160 240 164 244 160 240 160 240 164 244 168 248 168 248 168 252 172 256 176 256 168 244 156 240 168 248 164 240 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 152 240 156 240 156 244 160 244 160 244 160 244 160 244 164 252 168 252 164 244 156 240 160 244 164 248 168 252 172 256 168 252 168 256 172 260 176 260 180 264 180 264 184 268 188 272 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 272 176 276 180 276 184 276 176 272 176 272 180 280 184 268 184 268 184 268 184 268 192 276 188 272 188 268 184 268 176 272 180 280 184 284 192 288 188 284 188 288 196 296 208 308 204 312 220 324 224 328 228 344 248 356 248 360 256 360 248 364 268 380 272 384 268 380 260 376 244 376 252 388 256 392 256 388 272 388 264 384 260 396 280 412 304 436 300 436 296 436 300 436 324 448 328 468 304 344 164 256 160 276 192 264 152 212 136 216 176 192 44 0 24 32 20 4 0 104 156 224 132 176 132 216 176 104 0 12 12 28 0 28 4 20 12 20 12 24 12 28 16 4 0 4 0 0 0 44 152 156 136 128 84 72 28 28 8 8 0 0 0 4 12 32 16 12 8 12 16 16 24 20 24 24 20 24 20 20 8 20 0 20 0 24 0 24 0 40 0 56 36 80 52 100 84 116 52 60 24 12 0 0 0 0 0 4 8 20 8 8 0 0 0 0 0 8 4 24 36 60 76 108 104 128 104 120 96 116 96 112 76 72 28 28 0 28 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 20 8 16 8 12 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 0 0 4 36 44 56 60 72 44 20 0 0 4 0 0 0 4 36 40 68 40 60 28 56 20 56 20 60 24 64 36 72 36 72 44 88 44 76 40 76 40 80 48 88 44 80 40 80 40 80 40 80 36 76 36 80 40 80 40 84 52 104 60 112 76 116 72 112 72 80 32 76 44 64 32 72 24 72 28 72 28 72 28 72 32 72 28 68 24 72 28 76 48 68 36 52 28 52 36 64 36 60 36 60 36 60 36 64 28 52 12 52 28 60 20 44 8 32 12 48 28 40 0 4 0 4 0 4 0 8 4 32 84 88 48 40 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 8 0 8 0 8 0 4 16 0 0 12 108 92 116 64 100 48 92 52 100 56 92 48 92 48 88 44 84 40 84 44 88 44 84 40 80 36 76 40 84 40 80 36 76 32 80 48 84 28 68 28 56 8 32 28 52 24 44 24 32 12 24 24 40 32 44 24 24 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 148 208 144 204 140 200 132 196 148 212 148 208 140 204 136 200 132 200 140 208 140 200 128 188 120 184 120 184 120 184 124 192 124 196 128 200 132 208 136 208 120 192 116 188 120 192 124 200 140 216 140 216 144 224 156 236 156 232 160 240 164 240 160 236 156 240 152 240 152 240 148 236 152 240 156 248 160 252 164 256 172 248 172 248 168 244 168 244 168 244 168 244 168 244 168 244 160 232 152 224 148 228 160 240 156 232 152 228 152 232 160 240 156 220 148 240 164 228 152 236 164 236 160 240 172 248 164 232 168 252 168 248 164 248 164 248 176 256 172 252 168 256 172 260 172 260 180 264 180 264 176 260 184 264 180 260 176 264 180 268 180 260 176 260 180 268 192 276 196 280 196 280 196 280 196 280 196 296 192 292 192 292 188 288 188 288 188 288 184 284 184 280 176 280 180 284 188 288 192 292 196 300 204 308 212 312 212 312 208 308 204 304 204 304 208 308 200 300 200 304 208 308 212 312 208 308 212 312 212 312 208 308 212 312 216 316 216 316 212 312 228 328 224 320 216 312 208 304 216 316 216 316 220 320 220 320 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 224 336 228 336 228 332 220 324 224 332 220 328 220 328 224 332 228 344 232 344 232 340 224 336 232 344 232 348 236 352 240 352 232 360 236 360 240 364 240 364 240 364 244 368 244 372 248 372 244 368 244 372 252 380 256 380 248 364 236 364 244 372 244 360 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 236 360 236 364 240 364 240 364 240 364 240 364 240 364 252 380 256 376 240 360 236 364 248 372 252 376 256 384 260 388 248 372 252 380 256 384 264 388 264 388 268 392 268 396 272 396 268 388 268 388 268 388 268 388 272 388 268 384 264 388 268 392 268 388 268 392 272 396 276 396 280 400 276 392 272 396 280 400 264 388 264 388 264 388 264 388 272 396 272 396 268 392 268 388 272 392 276 400 280 404 288 408 292 408 288 408 292 416 300 424 304 448 324 464 328 468 336 488 352 500 356 504 356 520 368 528 376 556 380 556 380 552 372 548 372 548 384 564 396 568 396 564 388 548 380 540 380 560 400 580 428 608 432 612 432 612 432 612 468 600 436 600 372 412 236 408 280 412 280 380 240 332 220 328 244 252 48 32 12 44 8 36 0 212 224 300 192 280 188 296 208 184 24 84 32 88 20 72 16 56 16 52 20 52 24 44 16 20 0 32 0 24 12 88 180 224 184 220 156 172 96 136 60 100 24 60 0 44 0 44 16 60 12 52 12 56 20 64 20 76 24 80 28 80 24 76 12 68 20 68 12 64 20 80 20 96 52 128 64 144 100 180 120 164 76 120 20 72 0 44 0 28 4 40 8 36 0 32 4 52 40 84 52 96 80 128 92 140 116 156 116 148 112 152 88 124 80 96 40 60 20 56 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 24 16 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 28 48 56 64 64 44 20 4 0 4 0 0 0 8 32 44 80 60 92 56 92 52 96 60 100 64 108 72 108 64 108 76 124 80 116 76 116 76 120 84 128 84 124 84 124 80 120 80 120 76 116 76 116 76 120 80 120 92 144 104 160 116 156 112 152 100 112 68 104 76 96 64 100 68 84 68 84 72 88 72 88 76 88 72 84 68 88 72 92 76 88 56 68 44 72 60 88 60 80 60 80 60 80 60 80 56 88 48 88 64 92 56 76 44 60 44 56 44 48 20 20 0 8 8 12 4 8 12 24 56 48 24 12 0 4 0 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 0 12 0 0 0 0 0 0 4 4 0 4 32 120 124 152 104 128 88 120 96 132 96 124 92 124 92 120 88 116 84 116 88 120 84 116 80 108 76 108 84 116 84 112 80 108 76 104 84 96 72 84 68 76 44 48 32 56 40 64 44 64 44 60 52 68 48 68 52 60 32 20 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 136 76 136 76 132 72 132 88 144 84 140 76 132 68 128 84 140 80 140 80 136 76 132 64 128 68 128 68 124 64 120 68 124 72 128 76 136 84 140 64 120 64 120 64 124 72 132 84 144 80 140 84 148 96 160 88 152 96 160 104 164 104 160 92 148 96 152 96 152 96 156 96 152 96 156 100 156 100 156 108 176 108 172 104 168 100 168 96 164 96 164 96 164 96 164 96 160 92 156 84 152 80 148 88 156 88 156 88 160 96 168 88 148 84 168 100 156 88 164 100 160 88 164 104 172 96 152 96 172 92 164 88 160 84 156 100 172 96 168 92 172 96 176 96 176 104 180 104 176 100 172 100 176 100 176 104 184 112 192 104 180 100 176 104 188 116 196 116 192 116 192 116 192 116 192 116 196 108 192 104 188 100 188 100 188 100 184 96 184 92 180 92 180 96 184 100 192 108 196 112 200 116 208 120 208 116 204 116 204 112 200 112 200 116 204 108 196 112 204 120 208 124 212 116 208 120 212 124 208 120 204 120 212 124 216 128 212 124 208 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 228 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 136 220 140 228 144 228 140 224 148 228 140 220 136 224 144 232 148 232 148 232 148 228 140 220 148 232 148 236 152 240 156 240 152 232 156 236 156 240 160 240 156 236 160 240 160 244 164 244 156 240 160 244 168 252 172 256 164 240 156 236 164 248 160 236 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 152 236 152 236 152 236 156 240 156 240 156 240 156 240 156 248 168 248 152 236 160 252 160 248 164 252 172 260 180 264 164 248 168 256 172 260 180 264 176 260 180 264 180 268 184 268 172 268 172 268 172 268 172 268 176 272 168 264 168 264 176 272 172 268 172 272 176 276 180 276 180 276 176 268 172 272 180 276 176 260 176 260 176 260 176 260 188 272 188 268 184 268 180 264 176 272 180 280 184 284 192 288 200 296 196 292 196 296 204 300 208 316 224 328 228 332 232 344 244 348 244 356 252 364 256 376 272 380 272 380 264 376 256 368 244 380 260 400 268 404 264 396 268 384 256 372 248 384 268 404 296 428 304 432 308 436 308 436 332 436 292 380 192 240 128 280 180 284 196 272 168 236 140 220 168 144 0 0 24 32 8 4 0 172 176 188 140 196 132 212 180 104 0 12 12 28 4 16 8 16 8 20 12 24 12 24 20 0 0 8 0 0 0 56 164 176 164 180 148 160 124 136 84 96 56 56 12 16 0 0 0 12 4 12 4 16 16 24 0 12 12 24 20 28 8 24 0 20 8 16 0 8 0 24 0 24 4 32 16 44 44 76 80 100 84 96 64 52 12 8 4 8 0 4 0 0 0 0 8 40 60 76 64 72 76 100 68 92 76 96 68 84 68 92 44 68 44 52 16 24 0 24 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 20 8 16 8 12 4 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 8 0 8 0 8 0 8 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 4 0 20 40 60 56 52 28 20 0 0 4 0 0 0 0 16 20 48 52 64 36 60 28 56 24 64 28 68 32 64 20 60 32 76 44 76 40 76 40 80 48 88 48 88 48 84 44 80 40 80 36 76 36 76 36 76 36 76 40 88 60 112 76 116 80 112 52 68 28 68 40 68 36 72 20 64 20 68 24 72 28 72 32 72 28 68 24 72 28 76 44 64 36 56 28 56 36 60 36 60 36 60 36 60 36 64 24 48 12 52 32 64 24 48 28 48 16 44 20 36 4 12 0 12 4 8 0 0 0 8 4 8 0 0 0 0 0 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 0 0 8 0 8 0 8 0 0 8 0 0 4 100 84 112 56 92 40 88 48 96 52 92 48 92 48 88 44 84 40 84 44 88 40 84 36 76 28 72 40 84 40 80 36 76 32 80 40 76 28 72 32 60 12 36 0 28 12 44 32 48 32 44 28 40 28 44 36 44 20 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 128 192 128 196 132 196 132 196 140 204 136 196 128 192 124 184 148 208 140 200 136 200 140 204 136 204 144 208 144 200 128 188 124 196 128 204 136 208 140 216 124 196 124 196 124 200 136 208 148 220 140 216 144 228 156 240 140 220 152 232 160 240 164 240 156 244 156 248 160 252 164 256 152 240 152 240 152 236 148 236 176 252 176 248 172 244 168 244 164 240 164 240 164 240 164 240 168 244 168 240 156 224 140 212 156 232 156 232 160 240 168 244 156 224 152 244 172 236 156 244 168 236 156 236 172 252 164 228 176 260 172 252 160 240 152 236 176 256 172 252 168 256 172 260 176 260 180 264 180 260 172 256 172 256 172 260 180 268 192 280 180 264 176 260 180 272 196 284 192 276 192 276 192 276 192 276 196 296 196 292 192 288 188 288 188 288 188 284 184 280 180 280 184 284 188 292 192 296 200 300 200 300 204 304 204 300 196 296 204 300 200 296 196 300 200 304 192 296 200 300 204 308 212 312 204 308 208 312 212 308 208 304 208 312 212 316 216 312 212 308 200 300 204 308 216 320 224 324 220 320 220 324 224 328 228 332 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 208 320 220 332 228 340 232 340 236 340 224 332 224 332 232 344 232 344 232 344 232 336 220 332 232 344 232 348 236 352 240 352 232 356 232 360 236 364 240 364 232 356 232 360 236 364 240 364 232 360 236 364 244 372 252 376 244 364 236 360 244 368 240 360 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 236 360 236 360 236 360 240 364 240 364 240 364 240 364 232 364 248 368 236 360 248 388 244 368 248 376 256 384 260 388 248 372 252 380 256 384 264 388 256 380 256 384 260 388 264 388 268 388 268 388 268 388 268 388 276 392 264 380 260 384 272 396 268 388 268 392 272 396 276 396 272 388 268 384 264 388 268 392 260 384 260 384 260 384 260 384 272 396 272 392 268 388 264 388 272 392 276 400 280 404 288 408 300 420 296 412 292 412 296 416 308 452 324 464 328 468 336 488 344 492 348 500 356 524 376 540 380 556 380 556 380 548 368 544 372 552 392 576 408 580 404 572 388 548 376 532 372 552 396 576 420 596 428 604 436 608 436 600 448 604 400 476 260 396 260 416 276 404 280 396 260 356 220 312 200 200 12 32 36 56 0 40 28 268 228 280 192 292 184 288 196 164 12 72 32 84 20 68 16 56 20 52 24 44 24 44 32 28 0 36 0 24 0 88 164 208 164 216 160 220 160 220 128 188 120 168 88 112 32 72 12 56 12 56 12 56 24 64 0 48 12 64 24 68 24 64 28 76 32 68 16 60 20 72 16 56 8 68 12 76 28 112 48 144 100 200 124 188 72 132 28 64 16 52 8 40 0 28 20 88 76 124 76 108 76 128 92 132 92 116 68 100 64 108 52 92 56 84 36 56 16 48 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 24 16 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 12 4 4 16 48 60 64 48 32 20 12 4 0 0 4 0 0 16 24 52 72 88 60 84 52 92 64 108 68 108 68 100 52 92 64 112 80 116 76 116 76 120 84 128 88 128 88 124 84 120 80 120 76 116 76 116 76 116 76 116 76 124 96 148 116 156 116 148 80 92 52 92 72 80 56 84 64 80 64 84 68 88 72 88 76 88 72 84 68 88 72 92 60 80 64 88 64 80 56 72 60 80 60 80 60 80 60 80 52 84 48 88 64 92 56 76 60 72 44 52 40 48 24 20 8 12 16 8 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 12 0 0 0 0 0 0 4 0 0 4 24 112 120 144 100 124 84 116 92 128 96 124 92 124 92 120 88 116 84 116 88 120 84 112 76 108 72 100 84 116 84 112 80 108 76 104 76 88 72 88 72 80 48 52 36 60 44 68 48 60 36 52 32 44 24 44 36 48 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 68 132 72 136 80 140 80 140 88 140 76 136 84 144 80 132 56 124 72 136 80 140 76 132 84 140 72 128 68 132 80 144 92 148 88 140 80 136 80 140 80 136 76 136 84 144 92 152 88 144 84 144 84 148 92 156 84 140 84 152 100 164 100 152 100 156 100 160 104 164 108 164 112 160 88 136 80 144 104 168 96 168 108 180 108 168 92 152 92 164 104 176 112 180 108 172 96 160 92 156 88 160 92 164 88 160 96 164 92 156 80 144 100 160 84 156 96 168 92 152 100 168 100 168 100 164 88 156 88 160 84 160 84 164 92 172 92 168 92 168 92 168 92 168 100 176 100 176 100 176 100 176 100 180 104 180 100 176 108 192 108 184 112 192 120 200 124 204 120 200 128 208 132 204 124 196 120 196 104 192 100 184 92 180 100 188 100 188 100 188 100 188 96 184 96 188 100 192 104 192 108 192 104 188 100 184 96 184 96 188 104 196 108 196 108 196 108 200 116 212 124 216 128 216 120 204 116 200 112 204 116 208 124 212 128 220 136 224 140 228 120 204 112 200 116 208 128 220 136 224 136 224 136 224 136 224 124 212 124 212 124 212 124 212 132 220 132 220 132 220 132 220 144 224 140 220 136 224 140 228 152 236 148 228 140 224 140 228 144 228 144 228 144 228 144 228 152 236 152 236 152 236 152 236 160 240 160 240 160 240 160 240 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 164 244 164 244 164 240 152 232 156 236 156 236 156 236 156 236 152 236 164 248 168 244 156 232 148 228 144 228 144 232 152 240 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 164 248 164 252 168 256 172 256 176 260 172 256 172 256 168 252 180 264 180 268 184 272 188 276 172 272 176 276 180 272 176 268 172 268 172 264 168 260 164 260 168 264 168 268 172 272 176 272 168 268 180 280 184 276 172 264 184 264 180 264 180 268 188 276 184 268 184 268 184 268 184 268 180 272 176 268 172 272 176 276 192 288 196 296 200 300 208 304 204 308 212 320 228 336 232 340 240 348 244 356 256 364 256 376 264 368 256 360 240 360 248 368 244 380 264 404 272 400 256 388 248 376 244 364 240 360 260 392 300 400 284 428 304 400 292 448 340 384 196 252 140 268 188 288 188 288 200 272 184 260 156 208 160 100 0 4 24 4 0 0 56 164 164 200 132 204 180 216 168 76 0 12 0 16 20 12 4 12 8 16 8 20 8 20 24 8 0 8 0 0 0 28 152 160 136 152 124 152 124 156 144 168 124 140 100 112 72 84 44 40 0 0 0 20 0 4 0 20 4 32 24 32 24 32 8 16 8 16 8 16 8 16 20 28 16 20 12 20 12 24 20 32 24 60 68 108 92 108 92 72 24 28 20 36 0 0 12 36 28 56 48 64 48 68 56 72 56 60 32 24 0 0 0 12 20 52 32 20 0 20 4 16 4 16 4 16 4 16 8 16 4 12 0 16 4 24 4 12 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 0 8 0 12 4 8 0 4 0 4 0 8 0 16 12 24 12 20 8 12 4 12 8 16 8 12 0 4 0 4 0 8 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 28 40 32 40 28 32 12 16 8 0 8 4 0 0 0 0 32 64 52 76 32 52 32 68 16 52 20 60 24 64 32 68 44 80 40 76 44 88 60 100 44 84 44 84 44 84 44 84 48 88 48 88 48 88 48 88 48 100 60 92 76 144 108 124 48 76 48 68 40 60 36 64 36 72 32 76 32 72 24 68 36 68 16 60 20 72 28 72 44 64 32 52 28 56 40 68 32 56 36 60 36 64 40 68 32 60 24 56 28 56 24 56 28 48 20 44 16 24 0 12 8 12 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 0 0 0 0 0 0 0 0 8 0 8 0 8 0 4 8 0 4 8 84 68 104 56 92 40 84 44 88 44 84 56 96 48 92 44 84 36 80 48 88 44 84 40 80 36 76 36 80 36 80 36 80 36 84 36 80 40 80 32 56 4 28 4 28 4 32 16 36 20 36 24 40 32 52 44 52 36 32 8 8 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 200 128 192 128 200 144 212 144 204 136 200 144 208 140 200 136 200 140 204 136 196 124 184 132 192 128 188 124 192 128 196 144 216 140 208 132 204 136 208 136 208 136 208 140 216 148 224 144 220 140 216 144 224 152 228 144 216 144 228 160 240 160 228 156 244 156 248 160 248 164 252 156 244 156 244 156 244 156 244 172 252 180 260 180 248 160 232 160 240 168 248 176 252 172 244 164 236 160 232 156 236 160 240 160 236 160 236 156 232 152 224 168 236 152 232 164 244 160 228 164 244 168 244 168 240 160 232 164 244 160 244 160 248 168 256 172 256 172 256 172 256 172 256 176 260 176 260 176 260 176 260 176 264 180 264 176 260 184 276 176 260 180 268 188 272 192 276 192 280 200 288 204 284 196 276 196 296 192 288 184 280 180 276 188 288 188 288 188 288 188 288 184 284 184 288 188 292 192 292 192 292 188 288 184 284 184 280 184 284 188 292 196 296 192 292 192 296 200 308 212 312 212 312 208 304 204 300 200 304 204 308 204 304 208 312 216 316 220 320 212 308 204 304 204 308 212 316 220 320 220 320 220 320 220 320 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 228 332 224 328 220 332 224 336 232 340 228 332 220 328 224 332 228 340 228 340 228 340 228 340 232 344 232 344 232 344 232 344 236 360 236 360 236 360 236 356 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 240 368 244 368 240 364 236 356 236 360 236 360 236 360 236 360 236 360 240 368 244 364 236 360 232 352 228 352 228 356 236 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 372 248 372 252 376 252 376 252 380 256 384 260 384 260 384 264 388 268 392 268 396 268 388 268 388 268 388 268 388 268 388 268 384 264 380 260 380 264 384 264 388 268 392 272 392 268 392 272 396 276 392 272 388 268 388 264 388 264 392 272 400 268 392 268 392 268 392 268 392 276 392 272 388 268 392 272 396 288 408 292 416 300 420 304 424 304 444 312 456 328 472 336 484 348 500 352 504 356 520 368 528 372 544 364 536 360 536 364 544 372 552 392 572 400 564 384 552 372 544 372 540 360 536 376 548 412 564 396 568 412 568 416 588 392 484 268 384 248 412 276 420 280 432 300 416 280 396 244 324 184 144 0 36 20 28 0 44 100 260 216 300 180 284 208 276 188 132 8 76 12 72 28 52 12 48 16 40 20 40 20 36 20 24 0 32 0 28 4 72 176 228 168 224 164 232 160 236 172 232 160 212 148 200 124 172 96 124 40 72 32 76 24 52 12 48 16 56 24 68 32 76 16 56 16 56 16 56 16 56 24 64 20 56 16 64 20 80 32 96 24 116 64 172 108 196 116 140 68 96 48 84 20 48 24 76 40 92 56 104 64 108 60 92 48 64 20 40 0 28 4 40 28 80 40 52 8 44 16 32 16 32 16 32 16 32 20 32 16 28 12 32 16 28 12 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 8 8 12 12 12 12 8 8 8 8 8 8 12 16 24 24 24 20 16 16 12 12 16 16 16 12 8 4 4 4 4 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 28 28 32 32 28 20 12 8 0 0 0 0 0 0 0 4 32 64 60 100 68 96 56 92 52 92 56 100 60 104 68 108 76 116 76 120 84 128 92 136 84 124 84 124 84 124 84 124 88 128 88 128 88 128 88 128 92 140 100 132 108 164 128 136 80 104 72 88 64 80 60 80 68 88 72 92 76 88 68 84 76 84 60 76 68 88 68 80 64 80 56 76 56 76 60 84 52 72 56 76 60 80 60 80 60 96 56 92 60 84 56 84 48 68 48 56 36 40 20 20 16 12 4 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 12 0 0 0 0 0 0 4 0 0 8 32 104 108 140 100 124 84 112 88 120 88 112 96 128 92 120 84 116 80 112 88 116 84 116 84 116 80 112 80 112 80 112 80 112 80 108 76 96 80 92 68 72 44 56 28 48 28 52 32 56 36 56 40 60 40 64 56 68 44 36 16 16 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 136 68 120 60 132 84 152 84 136 72 136 80 144 80 136 76 140 80 140 76 132 64 124 68 128 72 132 72 132 68 128 84 136 76 128 72 128 76 132 80 136 80 136 84 144 96 152 84 144 80 140 84 148 88 152 84 144 84 152 100 164 100 152 100 156 100 156 104 160 104 164 92 156 112 172 116 168 100 148 108 180 112 184 112 172 96 156 88 160 96 168 100 168 96 164 92 160 88 156 88 156 92 160 96 160 88 152 84 152 88 156 96 160 88 156 96 164 92 156 96 164 100 168 100 164 92 156 88 160 84 160 84 164 92 172 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 180 104 180 100 176 108 192 92 172 96 176 104 180 108 184 112 188 116 196 120 192 112 188 112 192 100 188 96 180 92 176 100 188 100 188 100 188 100 188 96 184 96 188 100 192 104 192 100 188 96 184 96 180 92 180 92 184 100 192 104 192 100 188 100 192 108 204 116 208 116 204 120 204 116 200 112 204 116 208 108 196 112 200 116 208 124 212 128 212 120 204 116 204 120 208 128 216 128 216 128 216 128 216 124 212 124 212 124 212 124 212 132 220 132 220 132 220 132 220 140 224 136 220 136 220 140 224 144 224 136 216 132 216 136 220 144 228 144 228 144 228 144 228 140 224 140 224 140 224 140 224 148 228 148 228 148 228 152 232 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 160 240 160 244 160 236 156 232 156 236 156 236 156 236 156 236 156 236 160 240 160 240 156 236 148 228 144 228 144 232 152 240 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 156 240 160 244 160 248 164 248 160 244 164 252 176 264 184 268 176 260 176 260 180 264 180 264 172 264 164 256 160 260 168 268 172 268 168 264 168 264 164 260 168 264 172 268 172 268 176 272 180 272 176 268 172 272 176 276 180 264 180 264 180 268 188 272 184 268 184 268 184 268 184 268 180 276 176 272 176 272 180 276 192 292 196 296 204 304 208 304 204 308 212 320 228 336 232 340 248 352 248 356 252 356 248 364 260 364 256 360 248 364 252 372 248 380 260 392 256 384 240 368 240 372 248 372 248 360 248 372 284 400 276 388 284 420 308 396 216 280 136 236 168 284 192 264 200 308 236 316 224 296 172 216 112 60 0 0 20 4 0 0 88 172 144 192 124 192 172 208 152 64 0 20 8 16 20 12 8 16 8 20 16 20 16 20 24 8 8 8 0 0 0 28 160 172 136 160 128 160 120 164 112 148 104 152 124 160 120 144 96 108 60 68 40 56 12 20 0 12 0 8 4 20 20 32 16 20 16 20 16 20 24 20 16 20 4 16 4 12 8 16 8 16 4 16 12 60 80 120 112 116 92 88 56 44 16 20 12 28 16 32 28 44 40 60 44 40 12 4 0 0 0 8 0 0 12 44 32 16 0 24 4 16 4 16 4 16 4 16 4 16 0 12 0 12 4 20 4 12 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 4 12 8 16 8 16 4 12 4 12 4 12 8 20 20 28 20 24 12 16 8 16 8 16 4 12 0 4 0 4 0 4 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 8 16 12 24 12 12 0 0 8 4 8 0 0 0 0 0 0 24 20 56 48 72 36 44 16 52 20 60 24 64 32 68 36 76 44 84 52 88 52 88 44 84 44 84 44 84 44 84 48 88 48 88 48 88 48 88 60 100 64 92 64 112 76 92 52 76 44 64 44 64 44 68 32 68 28 72 28 72 24 68 24 64 16 68 28 72 24 60 36 60 32 56 32 56 36 60 24 48 28 52 28 56 32 60 32 56 20 56 24 56 24 56 20 44 16 44 16 28 4 16 4 16 8 8 0 4 4 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 8 0 8 0 8 0 0 4 0 4 16 96 76 108 56 92 36 80 40 88 40 80 48 92 48 88 40 84 36 80 36 80 36 80 40 84 40 84 36 80 36 80 36 76 32 80 36 76 28 68 28 60 20 52 4 28 8 32 16 32 20 36 24 36 28 44 40 52 36 36 16 12 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 200 128 188 128 196 136 204 140 196 128 196 140 208 140 200 128 192 132 200 136 204 140 204 132 200 144 212 148 208 136 196 132 204 128 196 124 200 128 204 140 208 136 212 140 220 152 228 148 224 148 220 148 228 156 232 148 220 144 228 160 236 156 224 152 240 156 244 156 248 160 248 148 240 164 260 172 252 152 236 164 244 172 248 172 248 168 240 156 236 160 236 160 236 160 236 160 236 156 228 152 232 160 236 164 236 152 224 148 228 156 236 160 236 160 236 160 236 160 236 160 240 168 244 168 240 160 236 164 244 160 244 160 248 168 256 176 260 176 260 176 260 176 260 172 256 176 260 176 260 180 264 176 264 180 264 176 260 184 276 172 256 172 260 176 264 180 264 184 268 184 272 188 268 184 268 188 288 184 284 180 280 176 276 184 284 184 284 184 284 184 284 184 284 184 288 188 292 192 292 184 284 184 284 184 280 180 280 184 284 188 288 192 288 188 284 188 292 196 300 200 300 200 300 208 304 204 300 200 304 204 308 192 296 196 300 204 308 208 308 216 312 212 308 204 304 204 304 212 312 212 312 212 312 212 312 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 224 332 220 324 216 328 224 332 220 328 216 320 212 324 216 328 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 352 228 352 232 356 232 356 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 236 360 240 364 240 360 236 356 236 360 236 360 236 360 236 360 236 360 236 364 240 360 236 360 232 352 228 352 228 356 236 364 240 364 240 364 240 364 240 364 244 368 244 368 244 368 244 368 244 368 248 372 248 376 252 376 248 372 252 380 256 384 264 388 260 384 260 384 260 384 260 384 272 388 256 372 252 376 268 392 264 384 264 384 264 384 264 384 268 388 268 388 268 388 268 388 280 396 268 384 264 388 276 400 264 388 260 384 264 388 268 396 264 388 268 392 268 392 272 396 280 396 272 392 272 392 276 400 292 412 296 416 300 424 308 428 304 444 312 456 328 472 336 484 356 504 356 504 352 512 360 516 364 540 364 540 368 548 372 552 388 560 392 568 392 556 376 540 368 544 380 548 364 532 360 528 376 552 396 532 400 572 396 492 280 400 236 396 288 452 292 408 300 460 340 468 336 448 280 352 172 136 0 40 20 36 0 56 128 260 192 292 184 288 216 276 152 112 8 80 16 64 28 48 16 48 20 40 20 36 20 36 20 24 0 32 0 28 4 72 156 208 144 208 140 212 136 220 128 196 128 204 144 216 148 200 140 180 112 152 92 124 60 88 32 60 16 44 4 48 16 64 20 60 20 60 20 60 20 60 16 48 12 40 4 48 12 56 8 68 12 64 12 92 68 156 112 176 124 164 84 116 48 104 40 92 32 84 28 88 36 88 32 56 8 24 0 24 0 40 0 28 16 72 36 48 8 40 16 32 16 32 16 32 16 32 16 32 12 24 8 28 16 24 12 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 32 28 24 20 16 16 16 20 12 8 4 4 0 0 4 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 16 16 12 4 0 0 0 0 0 0 0 0 4 0 16 8 48 56 92 60 76 52 96 56 100 60 104 64 104 68 112 80 128 88 128 84 120 88 128 84 124 84 124 80 120 84 124 88 128 88 128 92 132 92 132 100 132 100 132 96 112 72 92 68 84 64 76 64 80 64 80 68 88 72 88 72 84 64 76 64 84 76 88 64 68 60 76 56 76 56 76 56 80 44 64 44 68 48 72 52 72 56 92 56 88 56 84 52 80 44 60 44 52 36 40 24 24 12 8 12 4 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 12 0 0 0 0 0 0 4 0 0 8 44 120 116 144 96 120 80 112 84 120 84 112 92 120 88 116 84 112 80 112 76 108 76 112 84 116 88 120 80 112 80 108 76 108 76 100 76 92 68 80 64 76 64 80 32 52 32 52 32 52 32 52 40 56 36 56 48 64 48 44 28 20 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 128 76 140 76 132 68 124 76 128 68 132 80 144 80 136 72 132 72 136 76 140 84 144 76 140 84 148 88 144 80 136 72 128 68 124 68 124 72 132 84 140 84 140 88 148 96 156 96 152 92 152 92 156 100 164 92 148 88 152 100 160 96 148 96 152 96 156 100 156 104 160 96 152 96 156 100 152 96 152 76 148 84 160 96 168 100 168 92 160 92 156 88 156 92 160 92 156 84 152 84 152 88 160 92 156 84 148 80 152 92 164 92 160 92 160 92 160 92 160 92 160 96 168 100 168 96 160 88 160 84 160 84 164 92 172 92 168 92 168 92 168 92 168 96 172 96 176 100 180 104 180 100 180 104 180 100 176 108 192 104 180 104 180 108 184 108 184 108 184 104 180 104 180 108 184 100 180 92 180 88 176 88 176 96 184 96 184 96 184 96 184 96 184 96 188 100 192 104 192 96 184 96 184 96 184 96 184 100 188 104 192 104 188 96 184 100 192 108 196 112 196 108 196 120 204 116 200 112 204 116 208 108 200 112 204 120 212 124 212 124 212 124 212 120 204 116 200 124 212 124 212 124 212 124 212 128 216 128 216 128 216 128 216 132 220 132 220 132 220 132 220 140 220 132 216 132 216 136 224 132 216 128 212 128 212 132 220 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 148 228 152 232 156 236 160 240 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 152 232 156 240 160 236 156 232 156 236 156 236 156 236 156 236 156 236 156 232 152 236 156 236 148 228 144 228 144 232 152 240 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 168 252 168 256 172 256 176 260 172 256 172 256 172 256 172 256 176 260 176 260 176 260 176 260 180 272 164 256 160 260 176 276 168 264 168 264 168 264 168 264 172 268 172 268 172 268 172 268 184 276 172 264 168 268 180 280 180 260 176 260 176 264 184 272 180 264 180 268 184 272 188 272 184 280 180 272 176 276 184 280 196 292 200 300 208 304 212 308 204 308 212 320 228 336 232 340 248 352 248 356 248 352 240 356 248 360 256 368 256 376 260 380 268 400 272 400 256 388 244 372 240 372 252 376 244 352 236 356 244 384 288 392 300 404 252 288 160 244 156 264 208 304 200 268 224 332 272 352 272 344 224 268 132 72 0 0 16 4 0 24 108 172 124 188 132 196 172 200 112 40 4 28 16 20 20 8 8 16 16 16 16 20 16 24 24 4 8 8 0 0 0 28 116 132 96 124 84 120 76 128 76 124 80 128 92 136 96 124 92 120 84 112 72 96 48 68 40 56 16 24 0 8 0 12 16 24 24 20 32 20 32 20 0 16 0 12 0 8 0 8 0 12 12 16 0 8 24 44 64 92 92 108 68 72 48 76 44 56 24 32 4 20 0 24 8 20 0 8 0 4 0 8 0 4 12 44 28 16 0 20 4 16 4 16 4 16 4 16 4 12 0 8 0 8 0 20 4 12 4 8 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 4 16 8 20 12 16 8 12 8 16 8 16 12 24 20 32 32 36 20 24 12 20 12 20 4 8 0 0 0 0 0 4 0 4 12 20 24 20 12 8 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 12 8 20 12 12 0 8 8 4 16 4 8 4 0 0 0 0 0 0 4 48 32 56 28 56 24 60 24 60 28 64 32 72 44 84 52 84 44 76 48 88 48 84 44 80 40 80 44 84 44 88 48 92 52 92 56 92 64 104 68 88 52 84 44 68 48 64 44 64 44 68 24 60 20 68 28 72 28 68 16 60 16 68 28 72 16 52 28 56 32 56 32 56 32 52 20 44 20 44 24 48 28 56 28 56 16 52 24 52 20 52 20 44 20 44 16 28 0 16 4 16 12 16 8 12 4 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 8 0 8 0 8 0 0 4 0 8 28 108 80 104 52 88 36 76 40 84 40 76 44 84 40 84 40 80 36 80 28 72 32 76 36 84 40 84 36 80 36 76 32 72 28 72 32 76 28 68 28 64 32 68 8 32 8 32 16 32 16 32 20 32 20 36 32 48 40 40 28 24 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 192 136 208 144 196 120 176 132 192 124 192 140 208 140 200 148 212 140 200 132 196 132 200 132 196 136 200 136 200 132 196 128 200 124 196 124 200 132 208 140 212 140 212 144 220 156 228 152 228 152 228 152 232 160 240 152 224 148 228 160 236 152 220 148 240 152 240 156 244 156 244 160 244 148 232 144 236 156 248 140 220 144 228 156 240 168 244 168 240 160 232 156 232 160 236 156 232 152 228 152 228 156 232 156 232 152 228 152 232 160 240 156 236 164 240 156 232 160 240 156 236 164 244 168 244 164 240 164 244 160 244 160 248 168 256 168 252 168 252 168 252 168 252 168 252 172 260 176 264 184 268 176 264 180 264 176 260 184 276 188 272 188 272 188 272 188 272 184 268 180 260 176 264 184 268 176 276 176 276 176 276 176 276 180 280 180 280 180 280 180 280 184 284 184 288 188 292 192 292 184 284 188 288 188 292 192 292 192 292 196 296 196 292 188 284 192 292 196 300 200 296 196 292 208 304 204 300 200 304 204 308 200 300 204 308 212 312 216 316 208 308 212 312 212 308 204 300 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 328 216 324 216 324 220 328 216 324 212 320 212 324 220 332 228 340 228 340 228 340 228 340 232 344 232 344 232 344 232 344 228 352 232 356 236 364 240 364 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 228 352 232 360 236 360 236 356 236 360 236 360 236 360 236 360 236 360 232 356 232 356 236 360 232 352 228 352 228 356 236 364 236 360 236 360 236 360 236 360 244 368 244 368 244 368 244 368 256 380 256 384 260 384 264 388 260 384 260 380 256 376 252 376 264 388 264 388 260 384 260 384 272 388 264 380 260 384 268 392 260 380 264 384 264 384 268 388 272 392 268 388 268 388 264 384 276 392 272 388 268 392 272 396 260 384 256 380 260 388 268 392 260 384 264 392 268 396 276 400 280 400 276 396 276 396 280 400 296 416 296 420 304 428 308 432 304 444 312 456 328 472 336 484 348 496 352 500 352 512 360 516 352 532 364 548 376 556 380 556 400 572 400 568 392 560 384 552 372 556 380 544 356 524 352 520 352 528 392 544 388 504 300 388 240 384 248 408 276 428 280 416 324 484 356 496 364 492 340 424 192 144 0 24 4 36 24 116 152 256 168 288 188 264 180 232 112 88 8 88 28 64 24 48 16 40 16 36 20 36 24 28 16 24 4 28 0 28 4 72 132 192 124 196 116 196 120 208 132 204 128 196 132 196 120 168 108 164 108 160 104 152 96 136 84 108 64 76 28 52 12 44 20 52 16 52 16 52 16 52 12 44 12 40 8 40 12 44 8 48 16 56 12 48 8 56 32 112 72 140 76 132 76 144 76 128 56 104 36 84 20 72 12 36 16 40 16 32 8 24 8 32 28 68 40 36 8 36 16 32 16 32 16 32 16 32 12 28 8 24 8 24 12 20 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 12 12 16 16 16 16 12 12 12 12 12 12 16 20 28 28 44 40 32 28 24 20 20 20 8 8 4 0 0 0 0 0 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 16 20 20 16 12 4 0 0 4 0 0 0 0 0 8 12 0 16 0 56 48 84 56 100 60 100 60 100 60 100 72 116 80 120 80 120 76 116 92 132 88 124 84 120 76 116 80 120 84 128 88 132 96 136 92 128 96 140 92 96 60 84 64 84 64 76 64 76 68 80 56 72 64 84 72 88 72 84 64 76 56 76 68 84 60 72 52 72 56 76 56 76 52 72 44 64 44 68 48 72 52 72 52 88 52 88 52 80 52 76 52 68 48 56 36 36 16 16 12 8 20 12 16 4 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 12 0 0 0 0 0 0 8 0 0 12 56 128 116 132 92 116 76 108 80 116 80 108 84 116 84 112 80 112 80 112 76 108 76 108 80 112 80 112 80 112 76 108 72 100 68 96 72 92 76 88 68 84 64 80 36 56 32 52 32 52 28 48 36 52 28 48 40 64 48 48 40 32 8 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 128 76 136 76 128 60 116 68 124 60 128 76 144 80 136 92 148 80 136 72 132 76 136 76 136 72 132 72 132 76 136 72 128 72 128 72 132 80 140 88 140 84 144 88 152 100 160 88 144 84 144 84 148 92 156 96 152 88 152 100 160 92 144 92 148 96 152 96 156 100 156 104 156 96 152 96 152 100 160 88 152 84 152 88 156 92 164 104 168 96 156 88 156 92 164 88 152 84 148 80 152 84 156 80 152 88 156 92 160 92 160 84 160 100 164 88 152 92 168 88 160 96 168 100 168 100 164 88 160 84 160 84 164 92 172 96 172 96 172 96 172 96 172 92 168 96 176 100 180 108 184 100 180 104 180 100 176 108 192 112 188 112 188 112 188 112 188 112 184 104 176 100 180 108 188 92 172 84 172 84 172 84 172 92 180 92 180 92 180 92 180 96 184 96 188 100 192 104 192 100 188 104 192 108 196 108 200 112 200 112 200 112 196 104 188 108 196 112 200 112 200 108 196 120 204 116 200 112 204 116 208 112 200 116 204 120 212 128 216 112 204 120 212 124 212 120 204 128 216 128 216 128 216 128 216 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 136 216 132 212 128 216 132 220 132 216 132 216 132 220 140 228 144 228 144 228 144 228 144 228 140 224 140 224 140 224 140 224 140 220 144 228 152 236 156 240 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 144 228 152 236 156 236 156 236 156 236 156 236 156 236 156 236 156 236 152 228 148 232 156 236 148 228 144 228 144 232 152 240 152 236 152 236 152 236 152 236 160 244 160 244 160 244 160 244 168 252 172 256 172 260 176 260 168 252 172 256 172 256 176 260 188 268 184 268 180 264 176 260 164 260 164 260 164 260 164 260 164 260 164 264 168 268 172 268 176 272 176 268 172 264 168 264 172 272 176 276 180 272 176 268 176 260 172 256 176 260 180 268 176 260 180 268 184 272 192 276 188 280 184 276 180 280 184 284 200 296 204 300 208 308 216 312 204 308 212 320 228 336 232 340 236 344 240 352 248 356 244 364 240 352 256 372 264 384 268 384 268 392 264 392 252 384 248 380 248 380 248 364 232 344 240 356 252 356 268 384 252 296 148 224 144 244 168 260 172 264 196 300 256 348 272 352 280 372 280 344 216 144 16 8 8 8 20 80 76 128 84 168 132 184 148 168 88 24 4 36 20 20 20 8 8 20 16 20 24 20 24 20 32 8 8 12 0 0 0 28 108 132 92 120 72 116 64 116 92 136 80 128 76 124 68 96 64 104 68 104 68 100 72 112 80 96 60 72 40 36 20 20 16 12 24 12 24 12 32 12 4 16 0 16 0 12 0 20 0 16 0 12 8 16 12 0 0 12 12 44 36 60 52 72 52 64 44 56 28 36 12 24 0 16 4 16 4 12 0 8 8 20 24 52 32 16 0 12 4 16 4 16 4 16 4 16 0 8 0 4 0 8 0 16 4 12 4 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 12 0 8 0 8 0 8 4 16 16 24 40 44 28 32 16 24 12 20 0 4 0 0 0 0 0 0 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 8 8 20 12 16 0 8 8 4 16 4 8 0 0 0 0 4 0 0 0 12 8 48 32 60 24 60 24 60 24 60 44 80 40 72 36 76 40 80 52 92 48 84 44 80 36 76 40 80 44 88 48 92 56 96 60 96 68 104 44 36 0 28 40 60 44 60 40 64 48 68 16 56 16 64 24 72 28 72 24 60 8 56 16 64 20 60 24 52 32 56 32 56 28 48 24 48 24 48 28 52 28 60 24 52 16 48 20 52 16 48 32 56 24 44 12 20 0 4 4 16 16 20 16 16 4 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 8 0 8 0 8 0 12 4 0 12 36 116 76 88 48 84 32 76 36 84 36 76 36 80 36 80 36 80 36 80 36 80 32 76 32 76 32 72 36 80 32 76 28 68 20 68 32 76 36 80 40 68 24 56 12 36 12 32 16 28 12 28 20 28 12 28 28 48 44 48 36 32 12 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 196 132 192 124 188 124 188 128 188 120 192 136 208 140 200 140 200 132 196 136 204 148 220 152 212 140 200 136 204 148 216 128 200 128 200 132 208 140 212 144 216 144 216 148 224 156 232 140 212 136 212 136 216 144 224 156 228 148 228 160 236 152 220 148 236 148 240 152 244 156 244 160 248 160 248 160 248 160 248 172 244 164 236 156 228 156 232 176 248 164 236 156 236 164 240 156 228 152 224 148 228 152 232 144 224 156 236 164 240 160 232 152 236 168 240 156 228 160 244 156 232 164 244 168 244 168 244 164 244 160 244 160 248 168 256 176 260 176 260 176 260 176 260 168 252 172 260 176 264 184 268 176 264 180 264 176 260 184 276 188 268 184 268 184 268 184 268 192 272 180 260 176 264 188 276 176 264 172 264 172 264 172 264 180 272 180 272 180 272 180 272 184 276 184 280 188 284 192 284 192 284 192 288 196 292 200 304 204 304 204 304 204 300 196 292 200 300 204 304 204 300 196 296 208 304 204 300 200 304 204 308 196 296 200 304 204 308 212 312 196 300 208 312 216 316 212 308 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 324 216 320 212 324 216 328 216 324 216 324 220 332 228 336 228 340 228 340 228 340 228 340 220 332 220 332 220 332 220 332 212 340 220 344 224 352 232 356 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 224 348 228 360 236 360 236 360 236 360 236 360 236 360 236 360 240 360 228 348 224 352 236 364 232 352 228 352 228 356 236 364 236 360 236 360 236 360 236 360 244 368 244 368 244 368 244 368 248 372 248 376 252 380 256 380 244 372 248 376 260 388 264 392 276 396 272 392 268 388 264 388 252 376 256 380 260 376 256 372 260 380 260 384 264 388 268 388 272 392 272 388 268 384 264 384 264 388 276 400 280 396 268 384 260 380 256 380 256 384 264 392 260 384 264 392 268 396 276 400 284 400 280 396 276 400 280 404 296 416 300 424 304 428 312 432 304 444 312 456 328 472 336 484 336 488 344 496 352 516 360 524 344 528 364 552 384 564 388 560 388 560 388 556 384 552 380 552 384 560 376 532 344 508 352 520 364 500 356 512 332 392 212 340 236 392 268 404 252 400 296 464 344 492 352 484 356 516 376 488 336 272 76 72 12 44 36 144 80 172 112 248 188 272 188 240 92 68 8 88 32 60 24 44 20 40 20 36 20 28 20 28 20 24 4 32 0 28 4 72 128 180 116 180 112 188 108 188 136 196 120 188 116 172 104 148 100 156 104 144 96 144 104 156 100 128 96 112 68 84 40 64 12 44 8 44 8 44 8 44 16 44 16 32 12 36 16 40 24 32 4 28 16 48 16 40 0 48 8 80 40 112 60 124 64 124 68 136 56 120 40 96 16 48 8 36 4 28 8 32 24 48 40 72 44 36 4 28 16 32 16 32 16 32 16 32 12 24 8 20 4 24 8 20 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 8 8 12 12 8 8 4 8 4 4 8 8 16 20 24 48 44 40 32 28 24 20 20 8 4 0 0 0 0 0 0 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 8 16 16 12 8 4 0 0 0 0 0 0 0 0 0 8 12 24 0 20 20 56 60 96 60 96 60 96 60 96 84 120 72 108 68 112 76 120 92 132 88 124 84 120 76 116 80 120 84 128 88 132 96 132 108 116 100 116 64 32 0 20 60 80 56 72 56 76 68 80 52 72 60 80 68 88 72 88 72 76 52 64 56 80 64 80 44 68 56 80 60 76 48 64 48 68 52 72 52 76 56 76 56 88 52 80 52 76 48 68 60 76 56 56 32 32 8 4 12 0 20 8 20 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 12 0 0 0 0 0 0 20 0 0 16 64 132 108 120 92 116 76 108 80 112 80 108 80 112 80 112 80 112 80 112 84 112 80 108 76 104 72 100 80 112 76 104 68 100 64 92 72 96 84 100 80 84 56 64 36 56 36 48 32 44 28 44 32 44 24 44 36 60 52 52 48 36 12 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 136 84 128 76 168 96 116 56 116 56 120 68 136 84 148 60 124 72 140 84 144 80 140 64 132 84 140 72 124 64 124 76 144 84 152 88 152 84 148 84 144 76 140 80 148 92 160 76 144 88 152 88 152 80 140 100 160 88 148 88 160 104 176 104 160 96 160 108 172 112 168 104 164 104 164 104 156 92 152 100 168 112 172 104 156 100 160 72 152 108 164 84 132 80 148 92 152 96 156 96 160 100 160 100 160 100 160 100 156 92 148 108 164 104 160 100 156 96 156 100 164 104 168 108 164 104 160 76 148 84 152 88 160 96 164 112 180 112 176 108 176 104 172 112 176 100 164 96 168 108 180 104 172 104 176 108 180 112 180 120 184 108 172 104 176 116 188 112 176 104 168 104 176 116 188 96 172 100 180 108 184 112 192 104 180 104 180 104 180 104 180 96 172 100 180 112 192 120 196 104 184 112 192 120 200 124 204 100 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 112 196 108 196 108 200 116 208 116 204 124 216 128 216 128 216 128 212 120 204 116 212 132 224 132 216 128 212 124 216 128 220 132 220 132 220 132 220 132 220 128 212 128 212 128 212 128 212 128 212 132 220 136 224 144 228 144 232 152 236 152 236 148 228 152 236 148 228 144 224 136 220 148 232 148 236 152 240 156 240 152 236 152 236 152 236 152 236 156 240 156 236 152 232 148 232 148 232 148 232 148 232 148 232 164 236 172 236 172 236 172 236 168 236 172 240 176 236 172 232 156 232 152 232 152 232 152 228 156 236 156 236 156 236 156 236 172 256 172 256 172 256 172 256 164 248 164 252 168 256 172 256 176 260 176 260 176 260 176 260 184 264 176 260 172 252 164 248 172 252 168 248 164 252 168 256 172 256 172 256 172 256 172 256 172 268 172 268 172 268 172 268 172 268 172 264 168 260 164 260 180 260 176 256 172 260 176 264 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 200 296 204 304 208 308 216 312 208 308 208 324 224 340 240 348 248 348 240 344 244 348 256 364 260 372 264 384 272 392 276 392 284 396 272 380 260 380 260 380 252 372 252 364 244 348 240 356 248 364 244 316 160 228 124 244 152 260 184 276 180 272 184 296 256 360 264 368 272 368 256 360 264 240 76 64 4 36 16 76 44 76 48 120 116 180 144 180 44 40 0 20 16 24 12 28 8 20 12 16 12 12 8 12 12 0 0 4 0 0 0 28 104 120 96 120 88 116 88 120 108 132 88 124 92 124 68 88 80 112 76 108 68 100 60 96 80 96 88 88 68 60 32 32 24 28 16 12 0 4 4 8 0 0 4 20 12 20 4 4 4 12 4 16 4 16 4 16 8 20 8 28 24 44 32 56 48 64 48 72 52 64 40 56 24 20 0 0 0 24 8 16 12 44 44 56 20 16 4 20 12 20 12 20 12 20 12 20 4 12 4 12 4 12 4 12 4 12 4 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 8 0 8 0 8 0 8 0 8 0 8 0 8 32 40 28 32 20 20 12 16 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 4 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 28 60 64 84 48 64 36 64 32 64 24 68 24 72 32 80 44 80 60 88 40 80 28 84 48 100 44 88 40 72 56 116 76 108 80 72 20 4 0 0 12 40 44 64 32 52 16 60 16 56 36 72 44 68 36 60 44 60 24 56 36 68 32 44 36 60 36 56 32 52 28 52 20 48 24 52 28 56 32 60 20 52 20 52 28 52 28 52 32 52 24 40 16 28 4 20 4 24 0 16 0 12 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 8 4 12 4 8 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 4 4 8 0 20 32 124 84 100 64 92 44 68 28 64 32 72 36 72 36 68 28 60 20 52 32 68 32 68 32 68 32 68 24 60 24 56 20 52 12 48 28 64 36 68 40 56 28 44 24 44 20 36 20 40 24 44 36 52 28 40 20 32 24 32 32 32 16 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 112 200 140 188 132 228 156 184 112 176 116 180 120 192 132 200 120 192 136 204 144 208 140 204 152 216 152 216 148 208 136 196 132 200 140 212 152 216 152 216 156 216 148 212 148 216 156 224 144 216 152 224 156 220 148 212 160 224 148 212 148 224 164 236 164 236 156 232 164 244 164 236 160 236 164 240 164 236 156 228 156 240 168 240 156 228 152 232 140 232 168 236 144 212 144 232 148 228 152 228 156 232 156 236 156 232 156 236 156 228 148 220 156 232 156 228 152 224 148 224 156 236 160 240 164 236 160 232 148 232 152 240 160 244 164 248 176 260 176 260 172 256 168 252 176 256 168 252 168 252 172 260 172 256 172 260 176 264 180 264 180 260 172 252 168 256 176 264 176 256 172 256 172 260 180 268 172 256 176 260 180 268 188 272 180 264 180 264 180 264 180 264 176 260 180 268 184 272 188 276 184 268 188 276 192 280 196 284 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 196 296 200 300 200 304 204 304 200 300 204 308 212 312 208 308 212 308 208 308 212 312 216 320 220 316 216 312 212 316 216 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 212 320 216 328 220 332 228 336 228 336 232 340 232 340 228 336 232 340 228 336 228 336 224 332 232 344 232 348 236 348 240 352 236 348 236 348 236 348 236 348 240 352 236 348 236 344 232 344 232 344 232 344 232 344 232 344 236 352 236 352 236 352 236 352 232 352 236 356 240 352 236 348 232 356 232 356 232 356 232 356 236 360 236 360 236 360 236 360 252 376 252 376 252 376 252 376 248 372 248 376 252 376 256 380 252 376 256 380 260 388 264 388 264 388 260 380 252 372 248 368 256 376 252 372 248 376 252 380 256 380 256 380 256 380 256 380 268 388 268 388 268 388 268 388 264 384 264 384 264 384 264 384 264 388 260 380 256 380 260 384 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 296 416 300 420 304 428 312 432 300 436 308 452 324 468 332 480 344 488 340 488 340 512 360 524 372 548 380 560 388 568 392 564 392 572 396 568 388 556 372 540 368 544 368 524 352 496 352 492 344 464 316 396 240 332 228 348 260 384 276 392 264 388 284 432 352 484 364 504 372 504 364 492 344 380 176 184 64 136 72 136 84 136 96 172 136 224 164 236 68 76 16 56 28 56 24 60 24 40 20 36 16 32 16 28 12 20 0 36 0 24 4 68 120 156 120 164 124 168 124 172 136 188 128 180 128 172 112 140 112 148 108 140 100 132 92 128 80 120 84 124 76 104 56 88 44 80 28 60 12 48 4 44 0 44 8 52 12 48 12 40 12 44 16 36 16 32 16 32 12 16 12 20 20 48 36 68 60 104 68 124 72 140 64 136 44 92 20 64 12 52 16 32 12 44 44 52 32 20 8 28 20 24 20 24 20 24 20 24 12 16 12 16 12 16 12 16 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 44 40 36 28 20 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 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 56 60 88 68 88 72 104 72 96 64 100 68 104 76 112 72 116 88 124 84 112 76 120 84 124 92 140 80 128 80 136 104 100 72 48 12 16 0 24 12 52 48 84 52 76 48 84 52 76 60 80 64 84 60 80 68 76 52 72 60 80 56 64 60 80 56 76 56 72 52 72 48 68 52 72 52 72 52 76 52 80 52 80 52 72 52 72 52 64 44 44 32 32 20 24 24 20 20 16 16 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 12 8 8 8 4 4 0 0 0 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 4 0 8 0 0 20 68 136 124 128 92 120 76 100 60 96 64 104 72 108 72 104 64 96 56 88 64 100 64 100 64 100 64 100 76 108 68 104 68 104 68 104 60 92 68 96 64 76 52 64 44 52 40 40 36 40 36 44 56 56 48 44 40 40 40 44 36 32 12 12 0 4 0 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 60 136 76 120 68 156 92 124 64 124 64 124 64 128 72 136 64 128 76 144 84 144 80 140 104 152 88 148 96 156 80 128 64 132 76 148 88 156 96 160 100 164 96 156 92 156 92 160 88 152 92 156 92 156 88 152 92 152 84 144 80 152 92 160 104 156 92 152 100 160 96 148 92 156 100 160 104 160 100 156 92 156 100 156 88 144 88 152 92 160 108 160 84 140 88 160 84 148 88 148 92 152 92 156 92 152 92 156 92 148 84 144 96 156 92 152 92 148 88 148 92 156 100 160 100 160 96 152 84 152 84 156 92 160 96 164 104 172 104 168 100 168 96 164 104 172 100 168 100 168 104 172 104 172 104 172 108 176 108 176 104 172 100 164 96 168 104 172 100 168 104 176 108 176 108 176 104 172 108 176 112 184 116 184 112 180 112 180 112 180 112 180 104 180 104 184 108 184 108 184 112 188 112 192 116 192 116 192 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 104 196 112 208 120 208 116 200 108 200 116 204 120 208 116 204 116 208 124 212 128 216 128 212 132 216 128 212 124 216 128 220 132 220 132 220 132 220 132 220 128 212 128 212 128 212 128 212 128 212 132 220 136 224 144 228 136 224 140 228 144 224 140 220 140 224 144 228 144 228 148 232 148 232 148 232 152 236 152 240 152 236 152 236 152 236 152 236 156 236 152 236 148 232 148 232 148 232 148 232 148 232 148 232 172 236 172 236 172 236 172 236 168 236 172 240 176 236 172 232 152 228 148 232 152 236 156 240 156 236 156 236 156 236 156 236 160 244 160 244 160 244 160 244 164 248 164 248 168 252 168 256 160 248 164 256 176 264 184 268 176 260 172 256 168 248 164 244 168 252 164 248 164 248 168 252 172 256 172 256 172 256 172 256 172 268 172 268 172 268 172 268 168 264 168 264 168 264 168 264 184 264 176 256 168 252 172 256 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 200 296 200 300 208 308 212 312 200 304 200 316 216 332 228 336 228 332 228 336 240 352 264 368 264 376 264 384 272 388 272 384 268 392 280 400 280 384 252 360 264 372 252 356 244 348 236 348 216 308 168 240 116 224 132 252 184 276 176 264 160 264 188 308 244 352 252 368 264 372 256 368 256 304 156 116 16 76 44 64 56 96 68 112 72 120 96 148 40 36 0 24 20 24 8 24 16 24 20 24 16 20 16 16 0 0 0 4 0 0 0 36 88 108 92 112 96 124 100 128 88 124 96 124 84 108 72 112 68 104 64 96 60 96 52 92 56 72 68 76 64 64 48 48 48 48 32 28 12 12 0 8 4 8 0 4 0 8 0 12 4 16 4 16 4 16 4 16 0 8 0 8 0 12 0 16 24 48 40 60 48 72 52 72 32 52 24 32 0 4 0 8 0 24 32 48 20 16 0 12 12 20 12 20 12 20 12 20 4 12 4 12 4 12 4 12 4 12 4 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 8 0 8 0 8 0 8 0 8 0 8 0 8 32 36 24 20 4 4 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 52 44 68 52 84 40 68 28 72 24 72 24 80 44 80 60 88 40 80 32 88 4 80 40 92 48 84 44 80 72 72 20 8 0 0 8 12 0 20 24 48 24 48 12 56 32 56 32 56 32 60 40 64 40 60 28 52 36 60 28 48 36 56 32 56 28 52 28 52 28 52 28 52 24 48 24 48 20 52 20 52 28 52 28 52 32 52 28 40 16 28 4 20 0 24 0 20 0 12 0 8 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 12 0 4 0 4 0 0 0 0 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 24 36 116 72 96 48 80 36 64 20 56 24 64 32 72 36 72 32 64 20 56 28 64 28 64 28 64 28 64 40 72 32 68 32 72 44 84 28 64 36 68 40 56 28 44 24 40 20 32 12 28 16 32 28 44 28 40 24 44 36 48 28 28 20 4 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 128 200 132 180 124 212 148 192 144 208 140 200 136 204 140 208 128 196 140 208 148 208 140 200 152 200 124 196 148 220 140 188 140 208 148 220 160 224 160 224 164 228 160 220 156 216 152 216 156 224 156 224 156 224 156 224 156 224 152 216 148 220 156 228 164 232 152 228 156 232 148 216 148 228 156 236 160 236 160 236 156 236 160 232 148 220 152 232 160 240 164 232 144 220 156 240 144 220 144 224 148 224 152 228 144 224 148 228 152 224 144 220 160 236 160 236 160 236 160 236 156 236 160 240 164 236 160 232 152 240 156 244 160 248 164 248 168 252 168 248 164 244 160 244 172 252 168 252 168 252 168 256 172 256 172 256 172 256 172 260 172 256 168 252 168 252 172 256 160 252 172 264 180 264 172 256 172 256 172 260 176 264 180 268 180 264 180 264 180 264 180 264 188 268 184 264 180 260 176 260 192 276 192 272 188 272 188 272 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 188 296 204 312 216 308 204 296 200 304 204 308 208 308 204 304 200 304 212 320 220 316 212 308 220 316 216 312 212 316 216 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 216 324 216 328 220 332 224 332 216 328 220 332 224 328 220 324 220 328 224 336 228 340 236 344 228 340 232 344 232 348 236 348 232 344 232 344 232 344 232 344 236 348 236 344 232 344 228 340 228 340 228 340 228 340 228 340 232 348 232 348 232 348 232 348 232 352 236 356 240 352 236 348 220 348 228 352 236 360 240 368 240 364 240 364 240 364 240 364 248 372 248 372 248 372 248 372 244 368 248 372 248 376 252 376 248 372 252 376 256 380 260 384 256 380 252 376 248 372 244 368 252 376 248 368 244 372 252 376 252 376 252 376 252 376 252 376 264 384 264 384 264 384 264 384 260 380 264 384 264 384 268 388 268 388 260 380 252 376 252 376 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 292 412 296 420 304 424 308 428 312 448 320 460 332 476 340 488 320 468 324 480 340 512 368 536 380 552 380 560 384 560 380 556 376 556 388 568 392 564 380 540 384 536 364 516 352 496 344 476 300 400 240 344 228 348 248 356 268 384 276 388 260 388 284 432 336 472 352 500 372 508 372 508 348 444 260 232 76 160 88 120 100 164 116 168 96 164 112 184 60 72 16 60 32 56 16 52 28 48 28 40 24 40 20 36 8 16 0 24 0 28 12 68 88 128 92 140 104 156 116 164 96 160 116 164 96 140 96 148 92 128 92 124 92 116 88 116 84 120 76 112 64 92 40 76 56 92 44 80 32 68 24 64 20 56 4 40 0 36 8 44 12 32 12 32 12 28 12 28 20 24 16 28 12 32 12 48 24 64 32 96 52 120 68 132 60 128 64 108 16 44 0 44 4 60 48 76 44 40 20 36 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 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 24 24 20 12 8 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 12 12 48 48 80 72 100 72 96 68 96 68 104 76 112 68 112 84 120 84 112 80 124 68 120 88 124 84 132 88 112 72 48 8 4 0 16 4 16 0 24 24 60 48 80 52 80 60 76 52 68 52 76 64 88 60 80 56 76 56 76 52 72 56 76 56 72 52 72 48 68 56 76 52 72 48 64 44 64 48 76 48 76 48 68 48 68 52 64 44 44 32 32 20 24 24 20 24 16 20 12 12 8 4 4 0 0 0 0 0 0 0 0 0 0 4 8 12 16 12 12 8 8 8 4 4 4 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 0 12 0 0 0 0 4 0 12 0 0 28 76 128 108 124 84 116 72 104 64 96 64 100 68 108 72 108 68 100 60 96 60 96 60 96 60 96 60 96 64 96 56 88 56 100 72 112 60 92 68 96 64 76 52 64 44 52 36 36 28 28 24 28 36 40 32 36 36 44 44 48 32 32 16 16 0 4 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 72 132 68 120 68 140 80 128 88 148 84 140 76 140 80 140 72 136 80 148 88 144 80 136 76 120 48 120 84 156 88 132 96 160 100 164 100 160 92 156 96 160 96 156 92 152 84 148 92 156 92 156 92 156 92 156 96 160 96 156 92 156 96 160 100 156 88 148 92 152 88 140 84 148 92 156 100 160 100 160 100 164 104 156 88 148 96 164 104 164 100 152 88 148 96 164 84 144 84 148 88 148 92 152 84 144 88 152 92 148 88 144 100 160 100 160 100 160 100 160 104 168 108 172 112 168 108 164 88 160 92 160 92 164 96 164 100 168 96 164 92 160 92 160 96 168 100 168 100 168 100 164 104 172 104 172 104 172 104 168 104 172 108 176 108 176 104 172 92 164 104 176 112 176 104 168 104 172 104 176 108 176 108 180 112 180 112 180 112 180 112 180 112 184 108 180 100 176 96 172 112 188 112 188 112 184 108 184 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 104 196 120 216 128 212 116 200 120 212 124 216 124 212 120 208 112 204 124 220 132 216 124 208 132 216 128 212 124 216 128 220 132 220 132 220 132 220 132 220 128 212 128 212 128 212 128 212 132 216 136 220 136 220 140 224 132 216 136 220 136 220 132 216 132 220 136 224 148 236 152 240 144 228 144 232 148 232 152 236 148 232 148 232 148 232 148 232 152 236 148 232 148 228 144 228 144 228 144 228 144 228 144 228 168 232 168 232 168 232 168 232 168 236 172 240 176 236 172 232 148 224 148 228 156 236 160 244 160 240 160 240 160 240 160 240 164 248 164 248 164 248 164 248 160 244 160 248 164 248 168 252 172 256 168 252 164 248 160 244 164 248 164 248 160 244 160 244 168 248 160 244 160 244 164 252 168 252 168 252 168 252 168 252 168 264 168 264 168 264 168 264 168 264 168 264 168 264 168 264 180 260 172 252 168 252 168 252 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 196 292 200 296 204 304 212 308 212 316 212 324 224 336 232 340 212 316 216 332 240 356 272 380 272 384 272 388 272 384 268 376 260 372 260 376 272 388 284 400 284 376 260 360 248 348 224 320 152 244 116 216 128 244 144 236 164 264 180 280 176 276 184 300 228 336 240 360 264 376 264 376 292 388 248 188 52 108 72 96 80 124 92 120 64 88 56 112 32 32 0 24 20 24 4 16 16 28 24 24 20 24 16 20 0 0 0 4 0 0 0 32 48 68 56 84 64 92 76 104 56 92 72 88 48 68 52 88 56 84 52 84 52 84 48 80 56 76 60 68 48 52 32 40 36 48 36 48 36 48 36 44 28 24 8 4 0 4 0 16 0 12 0 12 0 12 0 12 12 28 8 16 0 12 0 12 0 4 0 24 20 44 32 60 44 68 56 60 20 12 0 8 0 28 44 52 28 24 4 20 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 12 4 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 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 16 20 52 36 64 40 72 28 68 24 76 32 80 40 76 48 84 40 84 36 92 32 96 52 80 44 96 68 80 16 24 0 0 0 0 0 0 0 0 0 32 24 60 16 52 32 56 24 48 24 56 36 68 36 60 36 56 32 52 28 52 32 56 28 52 28 48 24 48 28 52 28 48 20 44 16 40 16 48 16 48 24 48 24 48 32 52 28 40 16 28 4 20 0 24 4 20 0 20 8 12 0 4 4 0 0 0 0 0 0 0 0 0 0 8 4 16 12 20 12 16 8 16 4 12 4 12 4 8 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 4 0 4 0 32 44 108 56 88 48 80 40 76 36 68 32 68 32 72 36 72 36 68 28 64 24 64 24 64 24 64 24 64 20 56 16 52 16 64 28 72 28 64 36 68 40 56 28 44 28 44 24 32 8 20 4 20 4 20 4 24 8 28 28 36 24 28 20 8 8 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 132 192 124 188 132 200 132 188 136 200 132 192 128 192 132 196 136 204 144 212 148 208 140 200 136 192 120 192 144 220 156 212 164 232 168 228 164 224 152 216 152 220 156 220 156 216 148 212 156 224 152 220 152 220 156 224 164 232 164 228 160 228 156 224 160 228 148 224 156 232 152 220 148 228 152 232 156 232 156 228 164 240 164 232 148 224 156 240 160 236 156 228 152 228 152 228 144 224 148 224 152 228 152 232 144 220 148 228 156 228 152 228 148 224 148 228 152 228 156 232 168 244 172 252 176 248 168 244 160 244 160 248 164 248 164 248 168 252 168 248 164 244 160 244 164 248 168 252 168 252 164 248 172 256 172 256 168 252 168 252 172 256 176 264 180 260 172 256 164 248 168 256 172 256 172 256 172 256 172 256 172 260 176 260 180 264 180 264 180 264 180 264 184 268 180 264 176 260 172 256 184 268 184 268 184 272 188 272 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 196 300 208 312 212 312 208 304 212 316 216 316 216 312 208 308 204 308 212 312 216 316 216 312 220 316 216 312 212 316 216 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 220 328 220 328 220 328 220 328 216 328 220 332 224 328 220 324 216 328 224 332 232 340 236 348 224 340 228 340 232 344 232 344 228 340 228 340 228 340 228 340 232 344 232 344 228 340 228 336 224 336 224 336 224 336 224 336 228 344 228 344 228 344 228 344 232 352 236 356 240 352 236 348 224 352 228 356 232 360 236 364 244 368 244 368 244 368 244 368 252 376 252 376 252 376 252 376 240 368 244 368 248 372 248 372 260 380 256 372 244 364 236 360 244 368 244 368 244 368 244 368 248 372 244 368 244 368 248 372 248 372 248 372 248 372 248 372 260 380 260 380 260 380 260 380 268 388 268 384 264 380 260 380 256 380 252 376 252 376 256 380 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 288 412 292 416 300 424 304 424 308 444 312 452 324 464 328 472 320 468 324 480 344 520 372 544 380 548 388 552 384 544 376 536 364 528 360 528 372 548 392 564 384 524 364 508 352 480 308 420 228 340 208 332 228 344 228 328 240 368 276 400 280 400 288 432 320 456 344 496 372 512 380 516 380 500 344 324 136 184 108 176 124 184 128 180 104 160 88 148 52 64 16 60 32 56 12 44 28 44 24 40 20 36 20 32 16 24 0 28 0 16 4 60 52 92 60 104 72 124 84 132 76 132 76 120 60 100 60 108 72 108 76 104 76 104 76 104 56 88 56 88 56 88 60 92 40 76 48 84 56 88 56 88 40 72 24 44 8 40 16 36 8 28 8 24 8 24 8 24 24 24 12 24 4 24 4 36 0 36 0 52 16 80 40 96 60 136 68 136 48 96 24 76 8 68 32 72 20 36 8 28 8 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 0 4 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 8 12 0 20 20 56 48 72 72 88 68 96 68 100 76 112 64 108 84 120 84 116 88 124 96 140 100 108 72 132 92 96 12 4 0 4 0 8 0 12 0 12 4 48 48 80 56 76 52 72 52 72 52 76 60 80 56 80 64 80 52 68 52 76 52 72 52 72 48 68 48 64 48 68 48 68 44 64 44 64 44 72 44 72 44 64 44 64 52 64 44 44 32 32 20 24 24 20 24 20 24 16 16 16 8 8 4 0 0 0 0 0 4 0 0 0 0 4 12 20 24 24 24 24 20 20 20 16 16 12 12 12 8 8 8 8 8 8 8 8 8 8 8 8 0 12 0 0 0 0 4 0 16 0 0 40 84 116 92 120 80 116 80 116 76 112 72 108 68 104 72 108 72 108 68 104 68 96 68 96 68 96 68 96 64 92 68 96 68 96 68 96 60 92 68 96 64 76 52 64 56 64 44 40 28 24 20 24 16 20 16 20 20 28 28 32 28 28 16 20 4 8 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 68 124 64 132 80 136 64 120 72 128 68 124 68 128 72 136 76 140 88 152 88 144 80 136 84 144 76 136 80 144 88 152 88 156 92 160 92 156 88 148 88 156 96 164 100 164 96 156 92 152 84 144 80 148 88 156 96 160 96 160 96 156 88 152 96 152 88 152 100 160 96 152 92 152 96 156 96 152 88 148 100 160 96 148 80 140 92 164 92 152 92 152 92 152 84 140 88 152 92 152 96 156 96 160 84 148 92 156 100 156 96 156 88 148 88 152 92 156 96 156 104 168 108 172 112 168 108 164 96 164 96 164 96 164 96 164 104 168 100 168 96 164 96 164 92 164 100 168 100 168 96 160 104 172 104 168 100 164 96 164 96 168 104 176 108 172 100 164 100 168 96 164 100 168 104 176 104 172 104 172 104 172 104 172 112 180 112 180 112 180 112 180 104 180 100 176 100 176 100 176 100 180 104 184 108 188 116 192 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 116 204 116 208 120 212 124 212 124 212 124 212 124 208 116 200 124 208 120 208 124 212 128 220 132 216 128 212 124 216 128 220 132 220 132 220 132 220 132 220 128 212 128 212 128 212 128 212 136 220 136 220 136 220 136 220 136 220 140 224 140 224 136 220 136 224 140 228 144 232 148 236 140 224 144 228 144 232 148 232 144 228 144 228 144 228 144 228 148 232 148 228 144 228 140 224 140 224 140 224 140 224 140 224 164 228 164 228 164 228 164 228 168 236 172 240 176 236 172 232 160 232 152 232 152 232 152 232 164 244 164 244 164 244 164 244 160 244 160 244 160 244 160 244 156 240 160 244 160 248 164 248 168 252 164 248 160 240 156 240 156 240 156 240 156 240 156 240 164 244 160 240 156 244 160 248 164 248 164 248 164 248 164 248 164 260 164 260 164 260 164 260 180 272 176 268 164 256 160 252 164 248 164 248 168 256 176 264 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 192 288 196 296 204 300 208 304 208 308 204 316 212 328 220 328 220 324 224 336 244 360 276 384 284 388 276 384 268 376 260 368 244 360 252 368 260 372 264 380 268 368 244 356 240 324 172 244 116 212 116 212 124 224 128 224 148 252 172 272 176 280 200 320 216 324 232 356 264 380 272 384 280 388 288 280 124 112 48 112 84 120 84 120 84 104 44 72 24 28 0 24 20 24 0 8 12 20 16 20 12 16 12 12 12 8 0 8 0 0 0 24 32 60 40 64 40 76 52 80 64 76 40 56 32 56 28 52 36 64 36 72 40 76 40 76 40 52 36 52 40 56 48 60 32 48 40 56 48 56 40 48 40 44 24 24 8 16 4 16 0 8 0 8 0 12 0 12 8 12 4 4 0 4 0 8 0 4 0 4 0 16 12 28 36 52 44 68 60 60 32 28 16 28 36 28 4 0 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 4 0 4 0 4 0 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 4 0 0 0 4 36 28 52 48 72 36 72 28 72 32 80 36 68 44 84 40 84 36 96 36 108 60 76 48 100 60 40 0 12 0 8 0 0 8 0 0 0 4 32 36 60 24 52 20 48 28 56 32 56 32 52 28 60 44 60 28 44 28 60 28 52 28 48 24 48 20 44 16 44 20 44 20 44 24 48 12 44 12 44 20 44 20 44 32 52 28 40 16 28 4 20 0 24 4 24 4 24 12 20 0 8 4 0 0 0 0 0 0 0 0 0 0 4 8 20 16 24 16 20 12 16 8 16 8 16 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 4 0 4 4 4 0 40 48 96 44 84 40 76 40 76 40 72 32 68 32 68 36 76 40 72 36 68 28 68 28 68 28 68 28 68 24 72 36 80 40 72 24 60 28 64 36 68 40 56 28 44 44 60 32 40 16 24 4 20 0 20 0 16 0 20 16 28 20 24 24 12 12 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 128 184 124 204 144 196 120 180 136 196 132 196 132 200 140 208 140 208 148 216 152 208 140 200 148 216 148 200 128 192 136 208 140 204 144 212 152 216 152 212 152 220 164 232 172 236 168 228 152 220 144 208 140 212 152 220 156 224 156 224 152 216 144 212 156 224 148 228 160 240 164 236 156 232 156 232 152 224 144 220 156 232 152 220 136 212 148 232 148 224 148 228 156 228 140 208 152 228 156 232 156 236 160 236 148 228 156 236 160 236 160 236 156 232 156 236 160 240 164 244 160 240 164 244 168 240 164 236 164 248 164 248 164 248 164 248 172 256 172 252 168 252 164 248 156 244 168 256 172 252 160 240 172 256 172 252 168 248 164 248 156 244 168 256 172 252 160 240 172 252 164 244 160 252 176 264 172 256 172 256 172 256 172 256 180 264 180 264 180 264 180 264 176 260 176 260 176 260 176 260 172 260 176 264 184 272 192 280 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 208 308 204 304 204 308 212 316 208 308 208 308 208 300 196 296 216 312 208 304 204 312 220 324 220 316 216 312 212 316 216 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 220 328 220 328 220 328 220 328 220 332 224 336 228 332 224 328 224 332 224 336 228 340 232 340 224 336 224 340 228 344 232 344 228 340 228 340 228 340 228 340 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 228 344 228 344 228 344 228 344 232 352 236 356 240 352 236 348 236 356 232 356 232 356 232 352 244 368 244 368 244 368 244 368 240 364 240 364 240 364 240 364 240 364 240 368 244 372 248 372 244 368 244 368 244 368 244 368 240 364 240 364 240 364 240 364 248 368 244 364 240 368 244 372 248 372 248 372 248 372 248 372 260 380 260 380 260 380 260 380 280 396 272 388 260 376 252 368 244 368 244 372 252 380 264 392 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 288 408 292 416 296 420 304 424 316 456 324 464 332 472 332 480 328 476 332 488 348 524 376 544 384 552 388 548 380 540 368 528 352 524 368 540 376 532 356 508 364 496 348 484 340 444 256 344 228 352 224 340 220 344 232 352 244 364 260 380 264 400 308 464 312 448 336 492 368 516 384 524 384 520 396 448 232 220 108 204 112 168 112 176 124 168 80 116 48 64 12 60 32 52 8 40 20 40 16 32 16 28 12 28 28 28 8 24 0 16 0 40 60 88 60 100 68 108 76 116 96 124 60 100 60 100 56 80 60 92 68 96 72 88 72 88 64 92 56 84 48 76 44 80 48 84 56 92 56 84 44 72 52 80 40 64 28 40 16 36 8 24 8 24 12 16 12 16 16 32 12 24 8 32 12 36 12 40 4 44 12 52 24 72 52 116 52 144 76 152 52 112 36 104 44 76 8 36 12 36 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 8 8 8 4 4 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 12 4 0 4 16 52 48 64 72 88 72 88 68 100 80 108 64 112 80 124 88 116 88 128 76 132 104 108 84 120 68 36 4 12 16 4 0 4 0 20 0 16 8 48 52 84 56 64 40 64 52 76 60 76 52 68 52 80 68 84 48 64 52 80 52 72 52 68 48 64 44 64 36 60 40 64 44 68 48 72 44 72 44 72 44 64 44 64 52 64 44 44 32 32 20 24 24 20 24 20 24 20 20 20 8 8 4 0 0 0 0 0 4 0 0 0 0 4 16 20 20 20 20 16 16 12 12 12 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 0 12 0 0 0 0 4 0 16 0 0 44 88 112 84 116 68 104 72 108 72 104 64 100 68 104 72 112 76 112 72 108 72 100 72 100 72 100 72 100 60 96 76 112 80 96 56 76 60 92 68 96 64 76 52 64 68 76 52 48 32 28 20 24 28 28 24 24 20 24 24 32 24 28 20 24 8 8 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 76 128 64 124 72 132 68 120 84 140 76 132 68 128 68 128 88 144 80 136 76 144 92 156 88 144 76 132 76 144 92 160 80 144 80 148 88 156 96 164 96 156 92 152 88 156 92 160 96 156 92 152 88 148 84 144 84 152 92 160 100 168 108 172 100 156 92 148 88 148 92 152 104 164 104 160 96 152 84 140 96 156 92 152 96 156 100 164 88 152 96 160 100 160 100 160 72 140 88 148 88 148 96 164 76 144 92 160 104 160 92 148 108 164 104 160 100 164 104 168 104 168 108 172 112 168 108 164 96 164 96 164 96 164 96 164 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 80 156 96 172 108 172 96 160 108 176 104 168 100 164 92 160 96 164 96 168 104 176 112 184 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 100 176 100 180 104 184 108 184 104 180 104 184 108 188 112 188 112 192 108 196 108 200 112 200 112 200 112 196 108 192 104 192 108 196 108 200 112 204 116 204 116 204 116 208 120 212 124 212 116 204 116 204 116 204 116 204 128 216 128 216 128 216 128 216 128 220 132 220 132 216 124 208 128 216 124 212 124 208 120 208 124 208 124 212 128 216 132 216 132 212 124 208 132 216 128 208 132 216 132 216 132 216 132 216 140 224 144 228 144 232 148 232 132 216 132 216 132 216 132 216 136 220 136 220 136 220 136 220 136 220 136 224 140 228 144 228 136 224 140 228 144 224 140 220 156 220 156 224 160 228 164 228 172 232 168 228 164 232 168 236 164 236 156 236 156 236 156 236 156 236 156 240 160 244 164 244 168 248 160 240 156 240 156 244 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 168 248 164 244 160 248 164 252 172 252 168 248 164 252 168 256 164 252 168 256 172 252 168 248 164 260 164 260 164 260 164 260 168 268 172 268 172 264 164 256 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 184 280 184 280 184 280 184 284 196 292 200 300 204 304 212 308 208 316 212 328 220 324 212 316 220 316 212 336 260 380 288 384 292 392 276 368 260 360 256 360 264 348 232 340 252 368 252 348 244 352 240 340 208 284 140 216 120 216 120 220 136 224 144 232 148 240 156 260 176 292 216 332 216 328 236 352 248 364 260 376 296 384 308 380 212 152 44 116 72 116 76 104 76 116 56 60 0 28 4 16 0 8 8 28 12 24 20 20 16 16 12 16 0 4 0 8 0 0 0 28 32 64 44 72 44 72 36 64 44 64 48 64 44 60 40 60 44 68 44 64 40 60 36 60 36 56 40 60 44 56 40 52 36 52 36 52 40 60 48 68 44 40 24 36 16 8 0 8 0 8 0 12 0 12 0 12 8 12 8 12 8 12 0 12 0 8 0 12 8 24 20 32 20 48 40 68 64 68 64 68 40 56 52 12 0 4 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 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 4 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 0 12 0 20 20 56 28 68 28 72 24 64 56 76 40 72 28 68 16 68 48 80 36 100 60 40 0 0 0 4 0 4 8 0 8 0 16 0 0 20 28 60 32 52 16 48 28 60 36 56 28 48 48 68 40 64 36 56 28 52 44 64 40 60 32 52 24 44 16 40 16 40 16 44 28 52 32 64 28 60 32 52 28 48 52 60 32 40 20 32 8 16 0 24 4 24 4 24 12 20 4 12 8 4 4 4 8 8 0 0 0 0 0 0 0 0 0 4 0 12 4 8 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 8 8 12 8 12 0 4 0 56 48 88 40 88 52 84 48 80 40 72 32 64 28 64 28 68 32 72 36 72 32 76 32 76 32 76 32 76 16 64 20 68 24 64 20 60 28 60 28 60 36 60 36 60 40 52 20 32 12 24 0 12 16 24 0 28 28 52 32 24 8 16 16 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 188 120 188 132 200 132 188 140 200 132 192 128 192 132 196 144 204 140 204 144 208 148 216 156 216 144 200 136 204 148 216 144 208 144 208 148 216 156 224 156 216 148 212 148 212 152 220 156 224 152 220 152 220 148 216 148 216 152 220 152 220 152 220 160 236 156 228 148 224 148 224 160 236 160 236 156 228 148 220 152 228 148 224 152 232 160 236 144 224 152 232 156 232 156 232 136 220 148 224 148 224 152 236 140 224 156 236 160 232 152 220 168 240 164 236 160 240 164 244 164 240 168 248 172 244 164 240 168 248 164 248 164 248 164 244 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 152 240 164 256 172 256 164 244 176 260 172 252 168 248 160 244 164 248 164 252 172 260 180 268 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 264 180 264 184 268 180 264 180 268 184 272 188 272 188 288 192 292 196 296 196 296 200 300 200 296 196 292 192 292 196 296 196 300 200 304 204 304 204 304 204 308 208 308 212 312 208 308 208 308 208 308 208 308 216 316 216 316 216 316 216 316 216 316 216 316 216 312 208 308 220 316 216 316 212 312 212 308 208 316 208 320 212 324 216 324 216 320 208 316 216 324 212 316 216 324 216 324 216 324 216 324 220 328 224 332 228 336 228 336 216 328 216 328 216 328 216 328 220 332 220 332 220 332 220 332 220 332 220 336 224 340 228 340 224 340 232 344 232 344 228 336 220 336 224 340 224 344 228 344 236 348 232 344 228 348 232 352 236 360 236 360 236 360 236 360 236 360 236 364 240 368 244 368 252 372 244 368 240 364 240 364 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 252 376 248 372 248 372 252 376 256 376 252 372 248 376 252 380 252 380 256 384 260 380 256 376 260 380 260 380 260 380 260 380 264 384 268 388 264 380 260 376 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 272 396 276 400 284 404 284 404 292 412 296 420 304 424 308 428 312 452 320 460 324 456 312 456 324 472 328 492 360 540 388 552 392 548 376 528 360 520 356 520 364 512 340 508 364 528 356 496 340 480 352 460 296 376 224 344 220 336 216 340 220 348 228 356 232 352 252 380 272 416 316 464 324 464 352 496 360 500 372 520 392 520 392 500 300 268 100 172 108 180 112 160 112 172 96 116 20 64 24 56 12 40 16 56 24 44 24 36 20 32 16 32 12 20 4 24 4 12 8 48 56 80 68 100 72 100 64 96 80 116 68 108 64 104 80 112 64 92 64 84 64 84 64 80 60 84 64 88 68 84 64 80 68 84 60 76 52 72 52 72 60 68 44 68 36 32 0 20 8 16 12 16 12 16 16 12 12 28 12 28 12 28 8 32 4 28 8 44 16 52 24 60 36 92 40 132 76 164 72 140 44 132 48 60 0 28 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 8 8 16 12 32 40 56 44 72 60 80 68 92 68 112 76 116 84 112 76 100 92 96 80 100 68 36 0 4 0 0 4 0 0 0 0 4 0 4 0 32 40 68 60 64 44 68 48 72 56 76 52 72 64 84 60 76 52 68 48 64 64 80 60 76 56 72 48 68 44 60 40 60 40 64 48 72 52 80 52 80 52 76 56 76 72 72 44 36 32 32 24 24 24 20 24 20 24 20 20 20 16 16 8 4 4 4 4 4 0 0 0 0 0 0 0 0 16 16 20 20 20 20 16 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 8 0 12 60 88 108 84 116 84 116 80 112 76 108 68 104 64 100 64 104 68 108 72 104 68 88 72 88 72 88 72 88 68 84 68 84 68 84 68 84 56 84 56 80 52 68 48 64 56 56 32 28 24 28 20 20 28 20 8 24 36 48 28 20 16 20 12 16 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 120 60 124 72 136 76 132 72 132 68 128 68 132 76 140 76 140 84 144 88 148 88 144 104 156 88 144 80 140 84 148 88 148 84 144 84 148 88 152 88 148 80 144 80 144 84 152 84 148 88 152 88 152 92 156 92 156 92 152 88 148 84 148 104 160 96 152 88 144 84 144 92 152 96 156 96 156 92 152 88 148 84 144 88 148 92 156 80 144 88 152 92 152 88 148 80 148 92 152 84 144 88 156 88 152 96 160 100 152 88 144 104 164 100 160 100 160 104 164 100 164 108 168 108 168 104 160 100 168 100 164 96 160 92 160 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 84 160 96 172 104 168 96 160 108 176 104 168 100 164 92 160 100 164 96 164 100 172 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 100 176 100 176 104 180 104 184 104 180 104 184 108 188 112 188 104 184 100 188 100 192 104 192 108 196 108 196 104 192 104 192 108 196 108 200 112 204 116 204 116 204 116 204 120 208 120 212 120 208 120 208 120 208 120 208 128 216 128 216 128 216 128 216 124 212 124 216 124 208 116 204 136 220 132 220 128 216 128 212 124 208 128 212 128 212 132 216 132 212 124 208 132 216 128 208 132 216 132 216 132 216 132 216 132 216 136 220 136 224 140 224 132 216 132 216 132 216 132 216 132 216 132 220 136 220 136 220 136 220 136 224 140 228 144 228 144 232 152 236 152 236 148 228 156 224 160 224 164 228 164 228 172 232 168 228 164 232 168 236 164 236 156 236 156 236 156 236 156 236 156 240 160 244 164 244 164 248 164 244 160 240 156 240 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 172 252 168 248 164 252 168 256 168 252 164 248 164 248 168 252 172 256 176 264 180 260 172 256 164 260 164 260 164 260 164 260 164 264 168 264 168 260 160 252 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 168 268 180 284 192 288 192 284 196 296 200 300 208 308 212 308 212 316 208 320 208 316 204 304 216 332 240 356 260 372 284 396 284 380 272 364 260 356 252 352 260 352 248 356 268 368 256 344 228 352 244 312 156 220 116 220 124 220 132 216 136 224 144 232 144 240 156 260 180 296 220 340 232 344 248 364 256 364 260 380 284 388 308 404 268 224 72 92 60 104 72 104 76 120 60 64 0 28 8 20 0 12 4 24 12 24 20 20 16 16 12 16 0 8 0 12 0 0 0 32 32 60 40 68 36 68 36 64 64 76 48 60 40 68 60 92 36 60 36 60 36 68 40 68 44 60 48 64 48 64 44 60 48 60 40 52 32 48 32 48 52 52 44 64 40 20 0 0 0 12 0 16 0 16 0 16 16 12 16 12 16 12 8 12 0 8 0 12 0 16 0 16 12 20 0 44 72 92 72 52 60 60 48 16 0 4 0 8 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 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 4 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 12 0 0 0 0 8 0 16 12 32 4 36 8 56 24 68 20 60 36 80 44 88 40 84 44 84 44 72 24 4 0 0 0 4 0 4 8 0 16 0 8 0 4 16 20 52 28 56 24 48 20 44 24 48 28 56 36 56 32 52 24 48 20 44 32 56 32 56 32 52 28 52 20 44 16 40 16 44 24 52 8 40 12 48 28 52 32 56 52 56 20 24 8 24 12 24 4 28 8 28 8 28 16 24 16 20 12 8 4 0 0 0 0 0 0 0 0 0 0 0 8 20 16 24 16 24 12 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 8 8 12 8 12 0 4 4 68 60 96 36 76 40 76 40 76 40 72 36 72 28 64 32 68 32 68 36 76 28 72 28 72 28 72 28 72 32 72 24 64 20 68 28 76 28 60 24 56 28 44 16 36 28 36 4 12 0 20 4 20 0 8 0 12 8 28 12 8 4 16 16 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 180 116 188 132 204 140 196 124 188 124 192 132 200 140 208 132 200 144 216 152 212 144 204 156 216 148 208 144 212 148 216 160 220 152 216 152 216 152 220 152 216 148 208 144 212 152 216 144 216 148 220 152 224 156 228 160 228 160 228 160 228 160 228 168 240 156 228 148 220 144 220 144 224 152 232 156 232 156 232 144 220 140 216 140 220 148 228 140 216 144 224 148 224 144 220 144 228 156 228 144 216 144 228 152 232 156 232 156 228 144 216 164 240 160 232 156 236 164 240 160 236 164 240 164 240 160 236 172 256 168 248 164 244 156 240 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 160 244 164 252 168 252 164 244 172 256 172 252 168 248 164 248 168 248 164 248 168 256 176 260 172 256 172 256 172 256 172 256 180 264 180 264 180 264 180 264 172 256 176 260 176 264 180 264 180 264 180 268 184 272 188 272 180 280 180 284 184 288 188 288 196 292 192 292 192 292 192 292 196 296 196 300 200 304 204 304 200 300 204 304 204 308 208 308 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 208 308 212 312 208 308 204 300 224 324 224 320 220 320 216 316 212 320 212 320 212 320 212 320 216 320 208 316 216 324 212 316 216 324 216 324 216 324 216 324 212 320 212 324 216 328 220 328 216 328 216 328 216 328 216 328 212 328 216 328 216 332 220 332 220 332 220 336 224 340 228 340 228 340 232 348 236 344 228 340 224 340 224 344 228 344 232 348 236 348 232 344 228 348 232 352 236 360 236 360 236 360 236 360 236 360 236 364 240 368 244 368 248 372 248 372 244 368 240 360 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 256 380 252 376 252 376 256 380 252 376 248 368 244 372 252 376 252 380 256 384 260 380 256 376 256 376 256 376 256 376 256 376 260 380 260 380 260 376 252 372 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 256 384 276 404 292 412 288 408 296 416 300 420 304 428 312 432 312 448 312 448 312 448 304 448 316 480 352 508 352 516 372 548 376 532 368 520 356 512 348 508 352 512 352 520 368 524 348 480 356 464 312 388 228 328 212 344 220 340 216 340 216 344 224 352 232 352 252 380 276 416 320 468 332 472 356 496 360 496 364 512 380 528 404 540 388 396 180 184 92 168 104 160 116 176 96 116 16 60 28 60 16 44 16 52 24 44 24 36 20 32 16 32 16 12 8 16 4 12 12 44 56 76 60 84 64 92 64 92 68 100 56 92 56 92 72 104 52 72 56 76 60 76 64 76 44 68 48 72 52 68 48 64 44 64 44 64 48 72 56 80 60 76 64 92 60 40 0 12 8 12 12 8 12 8 12 8 8 24 8 24 8 24 8 24 8 28 8 28 8 24 8 28 20 56 16 88 52 148 76 152 72 124 44 56 4 8 12 8 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 12 16 28 36 20 36 36 68 68 104 68 116 68 112 80 116 88 116 88 100 84 60 16 4 0 8 4 0 4 0 0 0 0 0 0 4 0 16 24 56 52 68 48 64 40 56 40 64 52 76 60 76 56 76 52 72 48 68 52 72 52 72 52 76 56 76 48 64 40 60 40 64 48 68 40 68 40 72 44 68 48 68 72 68 32 20 16 28 28 32 28 24 28 24 28 24 24 24 28 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 16 16 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 8 0 24 76 104 116 80 108 72 108 72 108 72 112 76 112 68 104 68 104 68 104 68 100 68 84 68 84 68 84 68 84 76 88 64 72 56 80 72 92 68 100 68 96 60 68 40 56 40 40 12 12 12 24 24 28 16 12 8 16 20 28 16 8 12 20 12 20 8 12 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 116 56 124 72 140 80 132 64 124 64 128 72 136 84 148 72 136 84 152 92 148 84 140 80 140 80 144 88 152 96 160 100 164 96 156 92 156 96 160 96 156 88 152 88 152 92 160 80 148 84 152 88 156 92 160 88 152 92 160 100 164 104 168 104 160 96 152 88 144 84 144 80 144 88 152 96 156 96 156 80 140 80 140 80 144 88 152 80 144 84 148 84 144 80 140 84 152 96 152 84 140 84 152 96 156 96 156 92 148 84 144 104 160 96 156 96 156 100 164 96 156 100 160 100 160 96 156 100 168 100 164 96 160 92 160 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 96 164 96 168 96 164 96 160 104 172 100 168 100 168 96 164 100 164 96 164 96 168 104 172 104 172 104 172 104 172 104 172 112 180 112 180 112 180 112 180 96 172 96 176 100 176 104 180 104 180 104 184 108 188 112 188 100 180 92 180 96 184 100 188 100 192 104 192 104 192 104 192 108 196 108 200 112 204 116 204 112 200 112 204 116 204 120 208 124 212 124 212 124 212 124 212 124 212 124 212 124 212 124 212 120 208 124 212 120 208 116 200 136 224 136 220 132 220 128 216 128 212 128 212 128 212 128 212 132 212 124 208 132 216 128 208 132 216 132 216 132 216 132 216 128 212 128 212 132 216 136 220 132 216 132 216 132 216 132 216 124 212 128 216 132 220 136 220 136 220 136 224 140 228 144 228 136 224 144 228 144 228 140 220 160 224 164 228 164 232 168 232 172 232 168 228 164 232 168 236 164 236 156 236 156 236 156 236 156 236 156 240 160 244 164 244 160 244 164 248 164 244 156 236 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 172 252 168 248 164 252 168 256 168 248 160 244 160 244 164 252 160 248 164 252 168 248 164 244 160 256 160 256 160 256 160 256 160 256 164 260 160 252 152 248 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 164 264 176 284 192 292 196 288 200 296 204 304 212 308 216 312 212 312 204 312 200 312 204 308 208 332 244 356 248 348 260 372 264 364 260 360 252 352 244 344 244 348 248 360 256 352 236 332 264 328 164 228 108 220 128 228 136 220 132 216 136 220 144 228 148 240 156 260 176 292 212 332 228 336 240 352 244 352 248 364 248 368 288 404 320 340 164 136 40 96 68 104 84 120 64 60 0 24 8 24 4 12 4 20 12 24 20 20 16 16 12 16 0 8 0 12 0 0 0 32 32 60 32 56 24 64 32 64 28 48 48 60 52 60 44 56 32 48 32 52 32 52 32 52 20 44 24 48 28 44 24 40 20 40 20 40 24 48 32 56 44 52 48 72 48 28 0 0 0 8 0 12 0 12 0 8 12 4 12 4 12 8 4 8 4 8 0 8 0 8 0 8 0 20 0 20 8 36 64 96 80 60 32 20 0 8 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 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 4 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 12 0 8 0 0 4 0 8 4 20 0 20 0 48 32 80 48 72 24 60 20 68 36 92 44 92 52 44 0 0 8 20 0 4 8 4 16 0 16 0 16 0 0 8 8 32 24 52 20 40 12 36 12 40 24 52 36 60 36 60 36 56 32 56 24 48 24 52 28 52 28 52 24 48 20 40 16 40 20 48 16 48 12 44 16 40 16 36 48 48 12 12 0 20 8 28 4 28 8 28 8 28 16 24 20 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 8 8 12 8 12 0 12 12 80 68 100 40 76 32 68 32 72 36 72 36 72 32 68 32 68 32 68 32 72 24 72 24 72 24 72 24 72 28 68 12 56 8 60 20 72 36 68 40 68 36 48 12 28 12 20 0 8 0 20 8 20 0 16 0 20 8 20 8 8 4 16 16 12 16 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 184 120 188 132 200 136 196 124 188 124 192 132 200 140 208 136 204 144 208 148 212 148 208 128 192 136 204 148 216 156 224 160 224 156 220 156 224 160 228 160 224 156 216 152 220 160 224 148 216 152 220 152 220 156 224 140 208 144 216 156 228 164 232 160 232 152 224 148 224 152 228 140 220 148 228 156 232 152 228 144 216 140 216 140 220 148 228 144 220 148 224 148 220 140 212 140 224 152 228 144 220 148 232 156 232 152 228 152 228 148 224 160 236 156 232 156 232 160 236 152 228 156 236 160 232 152 228 164 248 164 248 164 248 164 248 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 168 252 164 248 164 244 160 244 168 252 168 252 168 252 168 252 168 252 164 248 164 248 168 252 168 252 168 252 168 252 168 252 176 260 176 260 176 260 176 260 168 256 172 256 176 260 176 260 180 264 180 268 184 272 188 272 180 280 180 284 184 288 188 288 188 288 188 288 192 292 192 292 196 296 196 300 200 304 204 304 196 300 200 300 204 304 204 304 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 212 312 212 316 212 308 204 304 224 320 220 320 216 316 216 312 216 324 212 320 212 320 208 316 216 320 208 316 216 324 212 316 216 324 216 324 216 324 216 324 212 320 212 324 216 328 220 328 216 328 216 328 216 328 216 328 208 320 208 324 216 328 220 332 220 332 220 336 224 340 228 340 220 332 224 340 228 336 220 332 228 344 228 344 232 348 232 352 236 348 232 344 228 348 232 352 236 360 236 360 236 360 236 360 236 360 236 364 240 368 244 368 240 368 248 376 252 368 236 356 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 252 372 248 368 244 372 248 376 248 372 244 368 244 368 248 372 240 368 248 372 248 372 244 364 252 372 252 372 252 372 252 372 252 372 256 376 252 372 248 364 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 268 392 272 396 280 404 288 412 300 420 300 424 308 432 312 436 312 448 308 444 312 452 316 464 320 480 344 500 348 508 348 512 356 504 356 504 352 496 340 484 336 488 344 492 340 484 328 468 340 400 236 316 212 340 232 348 224 344 220 340 216 344 224 348 236 356 248 376 264 400 300 444 320 456 340 484 348 488 356 504 340 504 368 508 388 468 264 240 88 164 108 164 116 168 84 104 12 60 28 64 20 44 12 48 24 44 24 36 20 32 16 32 16 12 8 16 8 4 12 44 60 68 52 72 56 76 60 92 48 92 64 108 72 96 52 64 44 64 44 56 40 52 40 48 40 52 44 56 44 56 40 52 44 52 36 44 28 40 28 40 44 56 48 80 52 36 4 4 4 8 8 4 8 4 8 4 4 24 0 24 4 20 4 20 8 24 8 24 12 16 12 16 12 44 24 56 0 76 56 168 84 116 24 44 16 0 16 4 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 0 0 4 8 20 20 12 28 24 56 60 88 80 120 60 92 56 96 76 100 84 100 68 32 0 0 8 8 4 0 4 0 0 0 0 0 0 0 0 8 8 20 32 48 36 56 36 56 36 60 44 68 60 80 60 80 60 80 60 80 52 72 52 68 48 68 48 68 52 68 44 60 40 60 44 64 52 80 48 72 44 60 36 56 56 56 24 20 16 24 24 24 24 20 24 20 24 20 20 20 24 20 12 8 4 0 0 0 0 0 0 0 0 0 0 0 12 16 16 20 20 16 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 24 8 32 80 104 116 84 112 72 108 72 104 68 104 68 104 72 108 68 104 68 104 64 96 72 84 76 84 76 84 76 84 68 72 60 64 56 68 64 76 52 84 60 88 52 60 24 36 28 32 16 20 20 28 20 20 20 28 24 28 24 24 16 16 12 16 12 20 12 20 8 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 124 60 124 72 136 72 124 68 128 68 128 72 136 80 140 84 140 80 140 84 144 88 152 64 128 72 140 84 144 88 148 84 148 80 148 84 152 96 160 92 156 88 148 84 152 92 156 92 156 88 152 88 152 84 148 80 148 84 152 88 156 92 156 92 152 88 148 88 152 96 160 84 144 88 152 92 152 88 148 84 144 84 144 84 148 92 152 88 148 92 152 88 144 80 140 76 144 88 148 88 148 92 160 92 152 88 148 92 152 96 156 100 156 96 152 92 156 96 160 88 152 96 156 96 156 92 148 88 156 92 164 96 168 104 172 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 104 168 96 164 92 160 92 160 100 168 100 168 100 168 100 168 100 168 96 160 92 164 96 168 100 168 100 168 100 168 100 168 108 176 108 176 108 176 108 176 92 168 96 172 96 176 100 176 104 180 104 184 108 188 112 188 104 184 96 184 100 188 100 192 96 184 96 188 100 192 104 192 108 196 108 200 112 204 116 204 108 196 112 200 112 204 116 204 120 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 128 216 128 216 128 212 120 208 132 216 128 216 124 212 124 208 132 216 132 212 128 208 124 208 132 212 124 208 132 216 128 208 132 216 132 216 132 216 132 216 132 216 132 216 136 220 136 224 132 216 132 216 132 216 132 216 120 204 124 212 132 216 136 220 136 220 136 224 140 228 144 228 140 224 144 232 148 228 140 224 164 228 164 232 168 232 172 236 172 232 168 228 164 232 168 236 164 236 156 236 156 236 156 236 156 236 156 240 160 244 164 244 156 244 164 252 168 244 152 232 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 160 244 156 240 156 240 160 244 164 244 160 240 156 244 160 248 160 248 164 252 168 248 164 244 156 252 156 252 156 252 156 252 152 252 156 252 156 248 148 240 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 188 280 176 272 176 280 192 292 204 300 208 304 212 312 220 316 212 312 200 312 208 324 220 332 228 336 236 352 256 356 248 340 244 352 248 352 244 344 232 332 224 332 228 328 216 316 212 316 168 252 112 212 120 224 132 228 140 220 136 216 136 220 140 224 152 244 152 252 160 268 188 304 216 328 232 348 244 356 252 372 236 368 264 364 292 376 232 200 40 100 72 108 84 116 52 44 0 24 12 28 8 16 0 16 12 24 20 20 16 16 12 16 0 12 0 16 0 0 0 32 32 56 24 48 16 56 28 68 44 60 48 60 44 48 28 36 24 40 20 36 12 24 4 20 8 32 16 36 16 36 12 28 16 32 8 24 0 20 0 20 20 28 24 48 32 16 0 0 0 8 0 8 0 8 0 4 8 0 16 0 8 4 8 4 4 8 0 12 0 16 0 16 0 24 0 16 0 16 32 60 88 48 16 20 4 16 0 36 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 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 4 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 12 4 8 0 0 0 0 4 0 8 0 8 0 32 12 56 16 48 16 60 20 68 24 72 28 76 32 12 0 8 16 0 0 4 8 4 16 0 20 0 16 4 16 4 0 4 0 36 8 32 12 40 16 40 16 40 32 56 32 56 32 56 32 56 32 56 28 48 24 44 20 40 28 48 20 40 16 40 16 44 16 48 16 48 24 44 20 44 28 36 8 16 4 20 4 16 0 20 0 20 0 20 8 16 8 16 8 4 4 4 4 4 0 0 0 0 0 0 0 0 0 8 4 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 8 8 12 8 12 20 24 16 76 64 100 44 88 40 76 36 68 32 64 28 60 36 72 36 68 32 64 28 68 28 76 28 76 28 76 28 76 16 64 16 64 16 64 16 64 16 52 24 60 28 40 4 16 8 24 8 24 12 28 0 8 0 24 12 24 4 16 4 12 4 12 16 16 20 12 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 192 124 188 132 196 128 184 132 196 128 192 128 196 136 204 148 208 140 200 136 208 152 220 128 196 136 200 140 204 136 200 136 200 136 200 144 212 152 220 152 212 148 208 144 212 148 216 160 224 156 220 152 216 148 212 164 232 164 228 160 228 156 224 152 220 148 220 152 228 160 236 144 220 148 224 152 220 148 220 148 224 144 220 144 224 152 232 152 228 152 228 152 224 144 216 132 216 148 224 148 224 156 240 148 224 148 224 152 232 160 236 160 232 156 228 152 232 156 236 148 228 152 232 156 228 152 224 152 236 156 244 168 256 176 260 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 172 256 164 248 160 244 160 244 168 252 168 252 168 252 168 252 168 252 164 244 160 244 164 248 168 252 168 252 168 252 168 252 172 256 172 256 172 256 172 256 168 252 168 256 172 260 176 260 180 264 180 268 184 272 188 272 184 284 188 288 188 292 192 292 184 284 184 288 188 292 192 292 196 296 196 300 200 304 204 304 196 296 196 300 200 304 204 304 204 304 204 304 204 304 204 304 208 308 208 308 208 308 208 308 216 320 220 320 220 316 212 308 216 316 212 312 212 308 208 308 216 324 216 320 212 316 208 316 216 320 208 316 216 324 212 316 216 324 216 324 216 324 216 324 216 324 220 328 220 332 224 332 216 328 216 328 216 328 216 328 200 316 208 320 212 328 220 332 220 332 216 336 220 340 224 340 224 344 228 348 232 344 228 340 228 344 228 348 232 352 236 352 236 348 232 344 228 348 232 352 236 360 236 360 236 360 236 360 236 360 236 364 240 368 244 368 240 368 252 380 252 368 236 356 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 244 364 236 360 236 360 240 368 248 368 244 364 240 368 244 372 248 376 252 380 256 376 252 372 248 372 252 372 252 372 252 372 248 368 252 372 252 368 244 360 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 288 404 272 388 268 396 288 416 300 420 304 428 308 432 316 440 312 444 308 448 316 464 332 484 344 488 340 500 368 520 352 488 344 496 348 500 348 492 336 480 324 468 324 460 308 448 308 452 212 324 220 332 216 328 220 336 224 348 220 340 216 340 220 344 240 356 248 368 252 384 280 420 316 456 344 488 356 500 372 520 372 540 388 504 380 500 316 316 88 176 108 176 116 164 80 84 8 56 32 68 20 48 12 48 20 44 20 36 20 32 16 32 16 8 8 16 8 4 8 44 56 68 48 64 52 72 60 84 60 76 48 64 32 52 28 44 44 52 36 32 24 20 12 16 16 28 16 32 16 32 12 28 12 24 8 24 12 32 24 40 24 28 24 48 36 20 0 8 8 4 8 4 8 0 8 4 4 20 0 20 4 20 4 20 8 24 12 20 16 24 20 24 16 28 16 48 28 76 28 84 92 92 16 40 20 4 20 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 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 0 0 0 0 0 4 0 8 12 28 36 52 28 72 52 104 76 104 72 80 64 68 36 0 0 4 8 0 4 0 0 0 0 0 0 0 0 8 8 0 0 4 16 36 28 48 36 60 44 60 36 52 52 72 52 72 52 72 52 72 60 76 52 68 44 60 40 56 52 72 44 60 40 60 40 60 40 72 44 68 48 72 56 72 44 36 24 24 20 24 16 16 16 12 16 12 16 12 12 12 12 12 8 4 4 4 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 8 8 8 4 12 4 40 24 32 80 100 116 92 120 80 108 72 100 64 92 60 88 72 104 72 100 68 96 64 96 76 88 80 88 80 88 80 88 64 76 68 80 72 76 68 76 52 84 64 96 64 72 36 48 28 40 28 36 36 32 12 4 16 24 24 28 16 16 8 16 12 16 12 24 16 24 12 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 124 84 140 92 140 80 128 92 140 80 128 76 132 88 144 88 144 84 140 80 144 84 148 84 136 68 128 76 140 80 136 72 152 80 156 72 148 76 156 84 156 72 148 72 148 80 160 80 148 76 144 72 148 76 152 80 156 84 156 84 152 76 144 92 152 80 140 76 144 88 156 92 156 92 156 92 148 80 144 80 144 80 148 84 152 88 152 88 148 80 144 80 144 84 152 72 136 76 144 84 152 92 160 104 164 92 152 88 156 100 168 88 152 92 152 92 148 84 140 76 140 84 148 92 156 96 156 96 160 104 168 112 168 108 164 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 104 160 104 160 104 156 92 148 96 156 100 160 104 164 108 168 104 168 100 164 96 168 100 172 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 112 180 112 184 116 188 120 188 108 180 108 184 112 188 116 188 104 180 112 188 120 196 124 196 120 196 128 200 128 200 124 192 120 196 124 200 128 196 124 192 136 208 136 208 136 208 136 208 128 204 136 216 144 220 148 216 120 208 120 212 124 216 128 216 116 208 120 212 124 208 120 204 120 212 124 216 128 212 124 208 132 216 128 212 124 216 128 220 120 208 120 212 124 216 128 216 124 212 124 212 124 216 136 224 132 216 132 216 132 216 132 216 120 212 136 228 144 228 140 220 144 216 152 220 156 224 160 224 164 228 164 228 164 228 164 228 160 228 168 236 172 236 172 232 168 232 168 232 168 232 168 232 152 228 152 236 156 236 156 232 160 240 160 240 160 240 160 240 164 248 164 248 164 248 164 248 156 240 156 240 156 240 156 240 160 240 160 240 160 240 160 240 164 244 164 244 164 244 164 244 160 244 164 248 168 244 164 240 168 244 164 240 160 236 156 232 160 244 160 244 160 244 160 244 164 248 164 244 160 240 156 240 160 244 164 248 164 252 168 252 176 252 164 252 176 264 176 252 188 276 192 280 192 276 176 272 200 296 192 292 196 300 204 308 192 300 204 316 216 328 224 328 228 324 216 332 248 360 248 340 240 348 240 348 244 344 236 336 232 324 212 312 212 300 180 248 116 208 124 212 128 220 140 224 140 224 140 224 140 224 140 224 140 236 144 252 160 284 188 300 204 320 220 348 244 372 264 380 268 400 296 392 300 404 248 264 28 84 32 96 40 100 52 20 0 24 20 20 0 0 0 12 4 8 16 12 24 20 28 24 24 16 0 0 0 4 0 20 40 52 20 40 4 40 0 48 12 40 20 36 16 32 16 32 20 36 16 28 20 24 12 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 16 24 12 12 0 0 0 4 0 4 0 4 0 4 0 4 4 8 8 16 4 4 8 16 8 16 8 16 8 16 0 16 4 24 12 32 20 28 32 48 24 12 0 20 8 16 4 12 4 12 4 12 4 12 4 12 4 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 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 0 8 0 12 4 12 0 32 32 68 56 76 52 68 48 44 0 4 0 8 0 0 0 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 40 28 56 16 32 8 56 12 40 4 44 24 64 32 64 40 60 36 56 28 48 20 44 12 40 16 44 20 48 24 52 8 44 8 48 16 56 36 68 32 52 8 24 4 24 4 20 0 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 20 0 16 0 12 0 12 0 36 32 84 64 100 48 76 44 88 40 84 36 76 28 72 32 76 28 72 28 76 36 84 28 72 28 72 28 72 28 72 8 64 24 64 4 48 16 72 28 56 20 52 32 56 20 36 16 36 12 24 8 24 8 24 8 24 12 16 8 12 0 8 0 8 4 16 8 16 4 12 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 116 184 128 196 132 196 128 188 144 204 132 192 128 196 140 208 148 208 144 204 140 208 144 212 148 204 136 204 144 208 140 196 148 212 156 216 148 208 152 216 156 212 148 204 144 208 152 216 152 216 148 212 144 216 148 220 156 224 156 224 152 220 148 212 152 212 144 208 144 208 148 216 144 212 148 216 148 212 144 204 144 212 144 216 148 220 152 220 152 220 148 216 148 216 152 220 152 220 152 224 156 224 156 224 164 228 160 224 156 228 160 232 148 228 152 228 152 224 144 216 140 220 148 232 160 236 160 236 160 236 156 232 160 240 168 244 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 164 252 164 248 160 244 156 244 156 244 160 248 160 248 164 252 172 252 168 248 164 252 168 256 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 176 260 176 264 180 264 184 268 176 280 176 284 180 288 184 288 172 280 180 288 188 296 192 292 188 292 188 292 188 292 188 292 188 296 192 300 196 296 192 292 200 304 200 304 200 304 200 304 192 300 204 312 212 316 212 316 204 304 208 308 208 312 212 312 204 308 208 312 212 308 208 304 208 308 212 316 216 316 212 312 220 316 216 312 212 316 216 320 208 308 208 312 212 316 216 316 220 316 216 316 220 320 224 328 216 324 216 324 216 324 216 324 220 328 216 324 220 328 224 332 216 332 216 336 220 340 224 340 228 344 228 344 228 344 228 344 224 344 232 348 236 352 232 348 232 348 232 348 232 348 232 348 224 352 232 360 236 360 236 356 240 364 240 364 240 364 240 364 248 360 248 360 248 360 248 360 240 352 240 352 240 352 240 352 240 364 240 364 240 364 240 364 244 368 244 368 244 368 244 368 240 368 244 372 248 368 244 364 244 368 240 364 240 364 236 360 244 368 244 368 244 368 244 368 248 372 248 368 244 364 240 364 240 368 244 368 248 372 248 376 256 376 248 376 260 388 260 372 272 380 276 392 280 392 276 396 296 412 288 420 292 428 304 436 296 444 308 464 328 476 336 480 328 476 340 492 348 496 356 500 348 496 348 496 344 484 336 476 312 448 312 444 300 404 244 348 204 320 212 328 220 332 224 336 224 336 224 336 224 336 224 336 232 340 240 360 268 388 288 416 324 448 332 464 356 492 380 520 384 552 408 548 408 552 360 416 128 188 72 168 88 156 88 80 12 64 24 64 8 44 8 56 8 40 4 32 8 32 8 32 20 28 4 12 0 20 12 40 52 68 44 68 36 68 40 64 44 56 44 52 40 52 36 40 40 36 32 28 32 20 24 16 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 8 8 0 8 12 20 12 8 16 20 16 20 16 20 16 20 8 28 16 40 28 48 32 52 44 64 36 28 4 32 20 28 12 16 12 16 12 16 12 16 12 16 12 12 8 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 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 20 40 48 60 60 64 60 56 28 8 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 44 56 68 44 56 40 80 48 72 36 76 52 96 64 92 60 76 56 72 48 64 44 60 40 60 44 64 44 64 48 68 48 64 48 60 52 68 64 68 64 48 32 16 20 20 20 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 4 4 4 8 8 8 8 8 8 8 8 20 16 20 12 16 8 12 12 24 32 48 84 88 108 96 104 88 100 84 96 76 88 72 88 84 96 76 88 72 88 72 88 68 84 68 84 68 84 68 84 60 80 64 76 56 72 64 84 60 84 52 80 56 76 44 56 36 48 28 28 20 20 16 24 12 16 16 16 16 16 16 16 16 16 16 16 16 12 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 64 116 68 120 72 124 72 124 92 140 80 128 76 132 88 144 84 144 80 140 80 140 84 144 88 148 84 148 92 148 80 128 72 152 72 156 64 148 68 156 68 148 60 140 56 144 64 152 72 148 68 144 64 148 68 152 76 156 76 152 72 148 68 148 84 148 80 144 80 144 84 148 72 136 76 144 80 144 80 140 80 144 80 148 84 152 88 152 88 152 92 156 92 156 88 152 104 168 100 164 96 160 96 160 92 156 96 160 96 160 92 156 92 152 92 152 92 148 84 144 88 148 96 160 100 164 100 160 104 156 88 144 88 156 104 172 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 116 168 108 156 100 160 108 164 108 164 104 160 104 160 100 156 100 168 96 164 96 164 100 168 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 104 172 104 176 108 176 112 180 108 176 108 180 112 184 116 184 104 176 112 184 120 188 120 188 124 188 112 180 112 180 120 192 120 192 124 196 128 192 124 188 128 196 128 196 128 196 128 196 120 192 128 204 136 208 140 208 124 204 116 208 120 208 124 212 116 208 120 212 124 208 120 204 116 204 124 216 128 216 128 216 128 216 124 212 124 212 128 216 120 208 120 212 124 216 128 216 136 220 132 220 132 224 140 228 132 216 132 216 132 216 132 216 148 224 132 208 124 212 136 224 152 216 152 220 156 224 160 224 164 228 164 228 164 228 164 228 160 224 164 232 172 236 168 232 168 232 168 232 168 232 168 232 152 228 152 236 156 236 156 232 160 240 160 240 160 240 160 240 164 248 164 248 164 248 164 248 160 244 160 244 160 244 160 244 160 240 160 240 160 240 160 240 164 244 164 244 164 244 164 244 160 240 164 244 164 244 160 240 156 236 160 240 160 240 164 244 160 244 160 244 160 244 160 244 164 248 160 244 160 244 156 240 152 240 156 240 160 244 160 248 164 244 160 252 176 268 184 268 184 272 188 280 196 284 188 280 196 292 188 288 192 296 204 304 196 308 212 324 232 340 240 344 216 340 256 356 244 344 252 368 240 348 240 348 240 336 236 328 196 304 220 304 184 244 124 204 128 212 128 216 136 220 140 224 140 224 140 224 140 224 140 224 140 236 140 248 164 272 180 292 224 328 220 340 236 364 256 376 276 400 300 404 312 424 284 324 112 100 4 92 48 92 48 40 0 12 0 12 0 4 4 20 0 12 4 8 8 8 4 4 24 12 0 0 0 4 0 20 32 48 20 40 16 44 8 48 20 48 28 44 24 44 24 40 20 36 24 28 20 24 12 24 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 8 20 16 24 12 12 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 12 4 8 8 16 8 16 8 16 8 16 0 12 4 20 16 32 24 36 32 48 20 8 0 16 8 8 4 12 4 12 4 12 4 12 4 12 4 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 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 0 8 8 24 24 36 32 44 24 16 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 28 56 24 40 20 48 20 48 4 48 20 64 28 68 28 52 28 48 20 40 16 40 24 48 20 44 20 44 16 40 16 52 12 48 20 52 28 60 32 40 4 16 0 20 0 16 4 12 4 12 4 12 4 12 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 20 0 20 0 16 0 12 0 28 8 56 48 100 68 104 40 84 36 76 32 72 24 68 48 88 36 72 24 64 20 64 20 64 20 64 20 64 20 64 28 68 16 60 20 68 24 64 28 56 20 52 32 56 20 36 20 36 16 24 0 12 0 12 0 8 0 12 8 20 12 24 12 20 12 16 4 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 120 184 120 180 120 188 128 192 140 200 136 196 132 200 136 204 144 208 140 200 136 204 144 208 144 208 144 216 156 212 132 184 148 212 156 216 148 208 152 216 148 208 140 196 136 200 148 208 152 216 148 212 144 216 148 220 160 224 152 220 148 216 148 216 148 208 144 208 144 208 144 212 132 200 140 208 148 212 148 208 144 212 144 216 148 220 152 220 152 224 160 228 160 228 156 220 164 232 164 232 164 232 164 232 152 224 160 232 164 228 156 220 152 228 156 232 152 228 148 220 148 224 152 232 160 236 156 232 152 228 148 224 148 228 156 236 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 172 252 156 236 148 244 164 256 168 252 164 248 160 244 156 240 168 252 164 244 160 248 168 252 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 172 256 176 260 180 264 180 264 176 280 176 284 180 288 184 288 176 284 184 292 188 292 188 292 192 288 176 276 172 280 184 296 188 296 192 300 196 296 192 292 188 292 188 292 188 292 188 292 184 292 192 300 200 308 200 304 208 308 208 308 212 312 216 316 204 308 208 312 212 308 208 304 200 304 208 312 216 316 216 316 216 316 212 308 208 312 216 316 208 308 208 312 212 316 216 316 220 320 216 316 216 320 224 324 212 320 212 320 212 320 212 320 228 332 220 320 208 320 212 324 216 332 216 336 220 340 224 340 224 340 224 340 224 340 224 340 220 340 228 348 232 348 232 344 232 348 232 348 232 348 232 348 224 352 232 360 236 360 236 356 236 360 236 360 236 360 236 360 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 356 240 364 240 364 240 364 240 364 240 364 240 364 240 364 240 364 236 364 244 368 244 368 240 360 232 360 236 364 240 368 244 372 240 364 240 364 240 364 240 364 244 368 244 368 244 368 244 368 236 360 236 364 240 364 244 368 244 368 244 372 264 392 268 384 264 376 276 392 284 400 288 408 292 412 288 416 292 424 300 432 308 460 324 476 340 492 352 496 328 484 352 496 348 488 352 504 348 496 348 492 340 476 324 464 300 444 308 416 252 348 204 328 212 328 216 332 220 336 224 336 220 332 220 332 220 332 220 332 232 336 236 356 256 380 280 408 316 444 336 472 356 484 360 492 372 536 396 548 416 568 400 484 284 256 80 180 100 148 64 88 20 72 16 52 0 44 4 48 12 48 4 40 8 40 8 32 16 28 4 16 0 20 12 32 44 64 40 60 40 60 40 60 48 60 44 56 40 52 40 44 36 40 32 28 28 24 24 20 20 24 20 24 20 24 20 24 12 16 12 16 12 16 12 16 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 4 4 0 4 4 16 12 12 12 16 12 16 12 16 12 16 12 32 16 36 24 48 36 56 40 60 32 24 0 28 16 24 12 16 12 16 12 16 12 16 12 16 12 12 8 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 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 4 4 4 12 20 28 32 8 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 40 64 48 64 44 68 56 76 44 76 56 100 64 92 48 68 48 64 44 60 40 60 52 68 48 64 44 60 40 56 56 72 52 60 48 60 56 56 48 36 20 8 12 12 16 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 4 4 8 8 8 4 4 4 8 8 8 8 12 12 12 12 12 12 12 12 12 20 16 20 16 20 16 16 16 16 20 28 68 88 120 112 120 84 96 80 92 72 84 68 84 84 96 76 88 68 84 68 84 64 80 64 80 64 80 64 80 80 84 56 76 72 96 72 80 60 84 52 80 56 76 44 56 48 56 36 32 20 20 12 16 8 8 12 12 12 16 16 16 16 20 20 16 12 8 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 72 124 72 120 72 128 80 132 84 136 84 136 84 136 84 136 84 140 76 136 76 136 80 144 76 136 80 144 88 144 68 116 72 152 80 156 72 148 76 156 72 148 64 136 60 140 72 148 80 148 76 144 72 148 76 152 88 156 80 148 76 148 80 152 76 144 80 144 80 144 80 140 72 140 80 148 88 152 84 148 80 144 80 148 84 152 88 152 92 156 92 160 96 156 92 156 84 152 88 156 96 164 100 168 84 152 92 160 96 156 88 148 92 156 96 156 96 152 88 144 84 144 88 152 92 152 92 148 76 144 92 160 100 156 88 144 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 104 156 92 144 88 148 100 164 112 164 108 160 104 156 100 152 100 164 92 160 92 160 96 168 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 112 180 112 180 116 184 120 188 108 176 108 180 112 184 116 184 108 180 116 188 120 188 116 184 120 184 108 168 100 176 116 188 120 192 124 196 128 192 124 188 116 184 116 184 116 184 116 184 116 188 124 196 132 200 132 204 132 212 124 212 128 216 132 220 116 208 120 212 124 208 120 204 116 208 124 216 128 216 128 212 128 212 120 208 120 208 124 216 120 208 120 212 124 216 128 216 128 216 124 208 120 212 124 216 128 212 128 212 128 212 128 212 132 220 136 224 136 212 124 204 152 216 152 220 156 224 160 224 160 224 160 224 160 224 160 224 156 224 164 228 168 232 164 228 168 232 168 232 168 232 168 232 152 228 152 236 156 236 156 232 156 236 156 236 156 236 156 236 160 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 156 236 160 244 164 240 156 236 152 236 156 240 160 244 164 248 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 152 236 152 240 156 240 160 244 160 244 160 248 180 268 184 272 184 272 188 284 200 288 192 288 196 288 184 288 188 296 200 304 216 324 228 340 240 348 248 352 232 332 228 340 248 356 244 340 248 348 244 340 228 324 220 316 224 312 208 268 148 212 128 220 132 220 136 220 136 224 140 224 136 220 136 220 136 220 136 220 136 232 144 240 156 264 180 280 188 308 220 352 248 356 236 336 252 364 272 388 304 416 304 380 260 192 32 108 60 92 48 60 12 40 0 12 0 0 0 0 0 0 0 4 0 8 0 8 8 12 0 4 0 4 0 12 24 40 24 44 24 44 16 44 12 36 12 36 16 36 12 32 20 36 16 32 20 24 12 20 12 20 12 20 12 20 12 20 4 12 4 12 4 12 4 12 8 20 16 24 12 12 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 16 8 12 4 12 4 12 4 12 4 12 4 16 4 16 8 28 24 40 28 44 20 8 0 12 4 8 4 12 4 12 4 12 4 12 4 12 4 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 0 0 12 12 28 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 8 44 32 52 24 48 24 52 12 48 16 64 24 60 24 44 20 44 20 40 16 40 28 48 24 44 20 40 16 36 20 56 24 48 20 48 32 52 20 28 0 8 0 12 0 12 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 0 4 0 8 0 12 4 16 4 12 4 12 4 12 4 12 0 20 0 20 0 20 0 20 0 4 0 60 68 116 72 96 40 84 36 76 32 72 24 68 28 72 24 68 24 72 28 76 28 72 28 72 28 72 28 72 36 68 12 60 28 80 28 64 28 56 20 52 32 56 20 36 32 48 24 32 8 20 0 16 8 16 4 12 4 8 0 8 0 12 4 16 8 12 4 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 120 188 124 192 128 192 128 196 136 200 136 200 136 200 136 200 140 204 136 200 136 200 140 204 132 196 132 200 144 208 136 188 144 212 156 216 148 208 152 216 152 208 144 200 140 204 148 212 152 216 148 212 144 216 148 220 164 228 152 212 144 216 152 224 140 204 144 208 144 208 140 204 140 208 148 212 152 212 148 208 144 212 144 216 148 220 152 220 156 224 152 216 148 220 156 224 140 212 144 220 156 228 164 232 152 220 156 224 156 224 152 220 156 232 160 236 156 228 148 224 144 220 148 228 152 224 148 220 132 216 156 244 168 236 148 216 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 152 236 144 232 144 236 156 248 164 252 160 248 160 248 156 244 164 248 160 244 160 244 164 248 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 180 264 184 268 184 272 188 272 176 280 176 284 180 288 184 288 180 284 184 292 188 288 184 284 184 288 176 276 172 280 184 288 188 296 192 300 196 296 192 292 184 288 184 288 184 288 184 288 184 292 192 300 200 304 200 304 208 308 212 312 212 316 216 316 204 308 208 312 212 308 208 304 208 312 212 316 216 312 212 308 212 312 208 308 208 308 212 312 208 308 208 312 212 316 216 316 216 312 208 308 204 304 208 308 208 316 208 316 208 316 208 316 208 320 220 332 224 324 208 308 216 332 216 336 220 340 224 340 220 336 220 336 220 336 220 336 220 336 224 344 228 344 228 344 232 348 232 348 232 348 232 348 224 352 232 360 236 360 236 356 232 356 232 356 232 356 232 356 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 364 240 364 240 364 240 364 236 360 236 360 236 360 236 360 236 360 240 364 240 364 236 360 236 360 240 364 240 364 244 368 236 360 236 360 236 360 236 360 240 364 244 368 244 368 248 372 236 364 240 364 244 368 244 372 248 368 244 376 260 392 268 380 272 384 280 396 288 400 288 404 288 408 284 412 288 420 300 428 328 476 336 488 344 492 348 492 344 476 324 476 352 500 344 472 352 492 344 484 328 464 316 444 316 432 276 372 216 336 216 348 220 332 220 336 224 336 224 336 216 328 216 328 216 328 216 328 228 336 232 352 248 372 272 396 276 416 316 468 356 476 340 452 344 492 360 520 392 548 404 532 364 336 132 208 120 200 128 156 92 132 52 96 32 80 24 72 0 44 4 40 4 40 0 40 12 24 4 20 4 24 8 28 32 48 40 56 44 56 44 52 36 56 32 52 36 44 32 44 36 40 32 28 28 24 20 20 24 28 24 28 24 28 24 28 16 20 16 20 16 20 16 20 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 0 4 0 12 20 28 16 16 8 12 8 12 8 12 8 12 20 32 16 32 20 44 36 60 40 56 28 20 0 28 12 20 12 16 12 16 12 16 12 16 12 16 12 12 8 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 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 4 0 0 0 8 16 20 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 12 16 44 44 64 56 76 56 68 40 72 52 88 56 84 48 68 48 68 44 64 44 64 48 68 44 64 44 64 40 60 52 68 48 60 48 64 56 60 32 24 8 0 4 4 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 4 4 8 8 8 4 4 8 8 12 16 16 16 16 16 16 16 16 16 16 16 20 16 20 16 24 20 20 24 0 4 20 68 100 132 108 108 88 104 84 100 80 92 72 88 68 84 64 80 68 88 76 92 72 88 72 88 72 88 72 88 72 84 60 76 64 84 68 80 60 84 52 80 56 76 44 56 48 56 36 32 24 24 16 20 20 16 16 12 8 4 4 0 4 8 12 16 16 16 16 12 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 60 116 68 128 76 128 72 120 80 136 84 140 88 136 84 132 80 136 76 132 72 136 76 140 76 132 68 136 84 148 88 140 80 152 80 156 72 148 76 156 80 152 72 144 68 148 76 156 80 148 76 144 72 148 76 152 92 160 80 144 72 148 80 156 72 140 80 144 80 144 76 136 76 144 80 144 80 140 72 136 80 144 80 148 84 152 88 152 96 156 80 140 76 144 92 160 84 148 84 152 92 156 96 160 92 152 88 148 84 152 88 156 96 156 100 160 96 156 92 148 88 152 92 156 96 152 88 148 80 148 96 164 104 160 92 148 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 92 148 92 152 96 156 100 156 100 156 104 160 104 160 108 164 96 160 92 156 88 160 92 164 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 108 176 112 180 112 184 116 184 108 176 108 180 112 184 116 184 112 184 116 188 120 184 116 180 116 184 116 180 112 184 116 184 120 192 124 196 128 192 124 188 120 188 120 188 120 188 120 188 120 188 128 200 136 204 136 208 120 200 112 204 116 204 120 208 116 208 120 212 124 208 120 204 128 216 128 216 124 208 116 200 124 208 120 204 116 208 120 212 120 208 120 212 124 216 128 216 132 216 124 208 120 208 120 208 124 208 124 208 124 208 124 208 124 208 128 212 132 216 128 212 152 216 152 220 156 224 160 224 156 220 156 220 156 220 156 220 152 220 160 228 164 228 164 224 168 232 168 232 168 232 168 232 152 228 152 236 156 236 156 232 152 232 152 232 152 232 152 232 156 240 156 240 156 240 156 240 152 236 152 236 152 236 152 236 160 240 160 240 160 240 160 240 156 236 156 236 156 236 156 236 152 236 156 240 160 236 156 232 164 244 160 240 160 240 156 236 152 236 152 236 152 236 152 236 156 240 156 244 160 248 164 248 156 244 160 244 164 248 164 252 172 252 164 252 176 264 176 260 196 280 196 288 200 284 188 280 192 288 184 284 188 292 196 300 232 340 240 344 240 344 236 336 236 340 236 344 244 348 240 340 248 348 240 336 232 320 216 300 204 276 160 220 128 208 124 208 140 224 140 224 140 224 140 224 132 216 132 216 132 216 132 216 136 228 140 236 160 256 172 272 176 284 200 316 220 340 228 336 232 336 244 368 280 396 304 408 296 264 96 132 68 152 124 120 84 116 40 76 24 76 28 64 0 40 0 28 0 16 0 8 0 8 0 8 0 8 0 8 12 32 20 44 28 44 24 40 16 44 12 36 12 32 16 36 16 36 16 28 12 24 4 24 8 20 8 20 8 20 8 20 4 16 4 16 4 16 4 20 8 20 16 24 12 12 0 0 0 4 0 4 0 4 0 4 0 0 0 16 16 28 4 8 0 4 0 4 0 4 0 4 8 16 0 12 4 28 28 44 24 40 16 4 0 8 0 4 4 12 4 12 4 12 4 12 4 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 16 16 52 44 68 28 44 4 44 16 52 20 48 24 48 24 48 28 52 28 52 16 40 20 44 20 44 24 48 20 44 20 48 32 56 40 64 12 16 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 0 0 0 4 4 8 8 8 0 4 0 8 4 16 12 20 8 16 8 16 8 16 8 16 8 16 8 20 4 28 8 24 0 4 0 44 60 116 84 96 48 92 48 88 40 80 36 76 32 72 24 64 20 64 24 68 24 68 24 68 24 68 24 68 16 64 20 60 12 56 20 68 28 56 20 52 32 56 20 36 12 28 8 20 0 12 0 12 4 8 0 8 0 8 0 8 4 12 8 16 8 12 0 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 100 172 116 188 128 188 116 172 132 200 136 204 140 200 136 196 140 200 136 196 132 200 136 204 140 200 132 200 148 220 156 220 144 212 156 216 148 208 152 216 160 216 148 208 148 208 156 220 152 216 148 212 144 216 148 220 164 228 152 212 140 212 152 224 132 200 144 212 148 208 136 196 140 204 140 204 136 196 128 192 144 212 144 216 148 220 152 220 164 224 140 200 132 208 156 232 160 228 156 224 156 220 152 220 160 224 148 212 144 216 156 228 156 236 160 236 160 232 152 224 156 232 160 236 160 232 152 228 152 228 156 232 160 236 160 236 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 148 236 156 248 160 248 160 248 152 244 156 248 160 252 164 256 164 244 160 240 156 244 160 248 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 172 256 172 260 176 264 180 264 176 280 176 284 180 288 184 288 184 288 188 292 188 288 180 284 180 288 184 292 188 288 184 284 188 296 192 300 196 296 192 292 188 292 188 292 188 292 188 292 188 296 196 304 204 312 208 308 192 292 192 296 196 296 200 300 204 308 208 312 212 308 208 304 220 320 220 316 212 308 200 296 212 308 208 304 204 308 208 312 208 308 208 312 212 316 216 316 224 324 216 312 212 312 212 312 208 316 208 316 208 316 208 316 212 316 204 312 204 320 220 336 216 332 216 336 220 340 224 340 220 336 220 336 220 336 220 336 216 336 224 344 228 344 228 340 232 348 232 348 232 348 232 348 224 352 232 360 236 360 236 356 232 356 232 356 232 356 232 356 240 352 240 352 240 352 240 352 232 344 232 344 232 344 232 344 240 364 240 364 240 364 240 364 236 360 236 360 236 360 236 360 232 360 236 364 240 360 236 356 248 368 244 364 240 360 236 356 236 360 236 360 236 360 236 360 240 364 240 368 244 372 248 372 244 368 248 372 248 376 252 376 260 376 248 376 260 388 260 368 284 392 288 400 288 396 280 400 288 408 280 412 288 420 296 428 340 488 344 488 344 484 332 476 332 492 360 500 344 484 348 500 352 496 344 480 328 452 304 428 272 376 220 332 208 332 196 312 224 336 224 336 224 336 224 336 216 328 216 328 216 328 216 328 228 332 228 348 244 368 264 392 276 400 284 424 312 452 340 472 340 480 344 508 384 536 400 552 400 420 204 244 120 240 172 192 160 212 116 172 104 176 112 160 80 132 68 108 44 88 32 72 4 40 0 36 4 36 4 28 24 48 36 56 48 56 44 52 48 64 44 60 40 56 40 52 36 48 32 32 28 28 24 24 20 36 20 36 20 36 20 36 20 36 20 36 20 36 20 36 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 8 0 12 8 40 36 48 20 20 4 20 4 20 4 20 4 20 20 32 12 28 16 44 40 64 36 56 28 20 0 24 12 20 12 16 12 16 12 16 12 16 12 16 12 12 8 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 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 4 0 16 32 64 68 84 48 60 36 56 44 76 48 72 52 72 52 72 52 72 52 76 36 60 40 64 44 68 48 72 40 60 44 60 52 68 64 68 24 16 4 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 0 0 0 4 4 8 8 8 4 4 8 12 16 16 20 24 16 16 16 16 16 16 16 16 16 16 16 20 24 24 24 28 28 16 4 44 76 120 108 120 96 112 92 108 88 100 80 96 84 96 72 84 64 76 60 76 64 80 64 80 64 80 64 80 52 80 68 80 48 64 60 88 60 84 52 80 56 76 44 56 20 28 12 12 8 12 8 12 0 0 4 8 8 12 16 16 20 20 20 16 12 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 60 116 72 132 80 132 76 124 84 132 80 128 76 124 72 124 60 120 64 132 84 148 80 132 52 116 64 132 80 144 84 148 84 148 84 144 80 140 76 140 84 148 80 140 72 136 72 136 76 144 88 156 92 152 84 144 72 136 76 152 96 160 88 140 76 144 80 148 84 144 80 140 68 140 84 144 80 144 84 156 88 148 76 136 72 140 84 152 84 148 84 140 72 136 84 156 96 156 92 152 88 156 92 160 96 160 92 152 88 152 92 156 72 140 92 156 92 148 88 152 88 156 100 156 84 140 92 164 108 164 96 156 104 164 96 152 88 152 96 160 100 160 100 156 104 164 112 172 116 168 108 160 100 152 96 148 92 152 96 156 96 156 100 160 104 156 100 152 100 152 92 144 92 152 104 164 80 152 88 160 92 160 92 156 104 172 108 176 108 172 100 168 96 168 108 180 116 180 108 172 112 180 112 180 112 180 112 180 116 180 112 176 108 180 112 184 112 184 124 196 124 184 108 168 108 176 108 180 112 184 116 184 132 200 132 200 132 200 132 200 108 180 120 192 128 196 124 188 120 188 120 192 124 196 128 200 120 200 108 192 104 192 108 196 112 204 116 208 120 204 116 200 124 212 124 212 124 208 112 200 116 204 116 204 116 204 116 204 108 200 120 212 128 212 120 204 128 216 128 212 124 208 120 208 124 208 124 208 124 208 124 208 132 212 128 212 128 216 136 224 156 216 152 216 152 220 160 228 164 224 160 220 156 224 160 228 148 216 160 228 168 228 160 220 164 228 164 228 164 228 164 228 160 232 152 232 152 232 152 232 156 236 156 232 152 228 148 228 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 236 156 236 156 236 156 236 156 236 152 236 156 240 160 236 156 232 156 236 156 236 156 236 156 236 144 224 148 232 160 244 168 248 156 240 156 240 156 240 156 240 164 244 160 240 156 244 160 248 160 244 160 248 164 252 168 252 172 256 168 256 176 264 184 276 196 280 192 284 196 288 192 288 188 288 188 292 196 296 196 296 224 332 232 340 236 340 236 336 232 340 240 348 240 340 232 328 244 344 240 332 220 292 184 268 168 232 124 200 128 216 132 212 140 216 124 212 144 232 140 216 152 228 132 208 120 208 128 216 132 220 140 236 160 260 180 272 172 272 188 292 208 328 240 352 232 340 244 364 276 392 292 404 288 372 156 124 84 160 84 160 104 156 80 132 56 120 56 124 60 104 32 88 40 88 24 60 24 36 4 8 0 8 0 28 12 32 8 36 20 48 20 40 16 40 0 28 0 36 4 24 8 28 4 24 8 20 4 20 0 16 4 24 4 16 0 0 4 20 4 20 4 20 4 20 12 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 0 0 12 28 56 20 12 0 16 4 16 0 0 0 20 12 12 0 12 12 32 20 24 36 36 12 16 0 12 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 4 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 28 56 28 48 16 40 16 44 16 52 24 48 20 40 16 36 8 32 12 36 12 36 12 36 12 36 24 52 36 48 32 60 44 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 4 4 4 0 12 8 20 12 20 12 16 4 12 4 12 4 12 4 12 8 8 0 8 0 8 0 8 0 4 0 0 8 68 80 116 60 96 52 96 48 88 40 80 32 76 32 72 28 68 24 68 28 72 28 68 24 64 20 64 12 60 24 72 28 68 16 56 40 64 24 44 16 36 12 40 12 28 0 8 0 0 0 0 0 4 0 8 0 12 4 12 12 24 20 32 24 32 24 28 12 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 112 180 120 188 124 188 124 188 132 196 128 192 128 188 124 188 116 180 116 188 136 204 132 188 120 188 128 196 136 200 136 200 156 220 156 216 152 216 148 212 144 208 140 200 136 200 140 204 136 204 140 212 148 216 140 200 152 212 140 208 144 216 144 208 140 208 144 208 144 208 144 204 132 200 144 204 136 200 140 212 148 212 136 200 132 204 144 216 136 208 140 200 124 196 136 216 152 220 152 220 152 220 152 220 152 220 152 220 156 228 164 232 132 220 152 232 152 224 148 228 148 232 160 228 144 220 152 240 168 236 156 232 160 240 156 228 148 228 156 236 160 236 160 232 156 248 164 256 168 252 160 244 160 244 156 240 152 244 156 248 152 244 156 248 160 244 156 240 152 240 148 232 148 240 156 248 148 236 156 244 160 244 160 240 164 252 172 256 172 256 168 252 160 248 168 256 176 256 172 252 180 264 180 264 180 264 180 264 184 284 180 280 176 284 180 288 184 288 188 296 188 288 176 276 176 280 180 284 180 288 184 288 200 304 200 304 200 304 200 304 188 296 196 304 200 300 188 288 188 292 188 296 192 300 196 300 204 304 200 296 196 300 200 304 200 304 204 308 208 304 204 300 208 312 212 312 212 308 204 300 204 304 204 304 204 304 204 304 196 300 208 312 212 312 208 308 216 316 212 312 212 308 208 308 208 316 208 316 208 316 208 316 216 320 212 320 212 324 220 332 220 332 216 332 216 336 224 344 228 340 224 336 220 340 224 344 216 336 224 344 232 344 224 340 232 348 232 348 232 348 232 348 232 356 232 356 232 356 232 356 232 356 232 356 232 356 232 356 240 352 240 352 240 352 240 352 236 348 236 348 236 348 236 348 236 360 236 360 236 360 236 360 232 360 236 364 240 360 236 356 236 360 236 360 236 360 236 360 228 352 232 360 236 364 240 368 240 364 240 364 240 364 240 364 244 364 236 360 236 360 240 368 244 368 244 372 248 376 252 376 256 380 252 380 260 388 268 388 280 388 280 396 284 400 288 408 284 404 284 416 292 420 292 420 324 472 328 476 336 480 332 476 340 488 348 496 352 492 340 480 344 472 324 448 296 412 268 384 236 344 208 328 212 328 216 324 224 328 208 328 224 344 224 328 232 340 216 320 204 320 212 328 220 328 228 348 248 372 268 396 272 396 280 420 308 452 336 472 348 492 360 516 380 532 392 536 408 512 280 280 140 236 140 232 160 228 140 200 116 188 116 188 120 184 100 164 104 164 92 136 72 120 52 92 36 80 48 88 44 72 40 68 44 68 40 56 56 72 36 60 36 52 24 40 32 44 28 40 24 28 24 36 20 40 20 40 20 40 16 32 20 40 20 40 20 40 20 36 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 8 20 0 48 60 92 52 48 12 36 20 36 4 24 12 40 20 24 4 24 24 48 32 40 48 52 20 28 12 28 8 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 12 8 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 28 40 60 48 60 44 64 44 68 52 72 48 68 44 60 40 56 32 52 36 56 36 56 36 56 36 56 36 68 56 64 56 76 56 40 0 4 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 16 16 12 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 8 12 8 0 16 20 64 84 124 104 120 100 108 88 96 76 88 76 92 76 88 72 84 68 84 72 88 68 84 68 80 64 80 60 76 64 84 68 80 60 76 64 88 52 72 40 60 40 60 40 44 24 16 4 4 0 4 4 4 4 8 8 8 12 12 20 24 24 28 32 32 28 28 16 16 12 12 8 4 0 0 0 0 0 0 0 0 0 0 64 116 60 112 64 116 68 124 76 128 76 124 72 124 68 120 52 108 52 116 68 132 64 120 68 132 76 136 76 132 68 128 92 152 96 156 92 148 88 144 80 140 76 136 76 140 84 144 88 136 76 136 92 148 80 124 104 148 76 128 72 136 80 136 76 140 76 140 76 140 76 140 68 140 80 140 68 128 68 136 76 136 68 128 64 132 72 140 72 140 76 132 60 128 72 148 84 152 88 156 92 152 88 148 84 148 84 152 92 160 104 172 80 148 96 156 92 148 88 156 92 156 96 152 84 144 92 160 108 160 96 156 100 160 96 148 92 152 96 160 100 160 100 160 96 156 100 160 104 156 100 152 108 160 100 156 100 156 104 164 96 156 100 160 104 156 100 152 96 148 92 148 92 152 100 160 84 152 88 160 92 160 92 160 88 160 96 168 104 172 104 168 96 168 104 176 108 176 104 172 112 180 112 180 112 180 112 180 112 180 108 176 108 176 112 180 120 188 120 184 116 184 112 180 108 180 112 180 116 184 116 184 128 196 128 196 128 196 128 196 132 204 136 204 132 192 120 184 120 188 120 192 124 196 128 200 128 204 116 200 112 204 120 208 112 204 116 208 120 204 116 200 120 208 124 212 124 208 116 200 120 208 120 208 120 208 120 208 112 200 116 208 124 212 120 208 128 212 124 212 120 208 120 208 124 208 124 208 124 208 124 208 128 212 128 212 128 216 136 220 152 216 152 216 152 220 160 224 160 224 156 220 156 220 160 224 152 220 160 228 164 228 164 224 168 232 168 232 168 232 168 232 160 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 156 240 156 240 156 240 156 240 152 236 152 236 152 236 152 236 156 236 156 236 156 236 156 236 152 232 156 236 156 236 152 232 156 236 156 236 156 236 156 236 152 232 152 236 156 236 156 236 156 240 156 240 156 240 156 240 156 236 148 232 148 232 152 240 160 244 160 248 164 252 168 252 172 256 168 256 176 264 184 276 196 280 192 284 196 288 192 288 184 284 180 284 188 292 196 296 216 324 224 328 228 332 224 328 232 340 240 348 244 344 236 336 240 324 212 292 192 272 168 236 132 208 124 208 132 216 136 204 136 212 128 216 140 228 140 216 144 224 132 208 120 208 128 212 144 224 144 236 164 260 184 276 192 280 192 292 212 316 228 336 248 352 264 372 280 392 292 400 332 392 252 244 72 120 84 152 88 152 64 128 52 116 48 116 68 120 56 112 60 112 52 100 60 96 48 80 44 80 44 80 28 56 12 48 12 48 8 32 16 44 0 32 0 32 0 24 8 32 12 32 12 28 8 28 8 24 4 20 4 24 12 28 4 20 4 20 4 20 4 24 12 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 8 4 48 64 88 52 44 0 16 0 12 0 8 0 24 0 4 0 8 8 28 20 28 32 32 8 12 0 12 0 4 4 12 4 12 4 12 4 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 0 0 20 8 32 24 48 28 48 24 48 28 52 24 48 20 40 16 36 8 32 12 36 12 36 12 36 12 36 16 48 36 52 44 64 36 28 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 4 4 4 0 0 0 8 0 8 0 8 4 12 4 12 4 12 4 12 0 0 0 0 0 0 0 0 0 8 0 4 0 28 44 88 80 112 56 92 36 72 24 68 32 76 32 72 28 68 24 68 28 68 24 68 20 64 20 64 16 60 20 64 20 64 16 60 20 52 16 44 16 40 20 44 24 40 16 20 0 4 0 0 0 4 0 4 0 8 0 12 8 20 16 28 20 28 20 24 20 20 16 16 12 8 4 4 0 0 0 0 0 0 0 0 116 180 108 168 104 176 116 184 124 188 124 184 120 184 120 184 116 176 112 180 124 192 124 184 128 196 132 200 136 196 132 192 140 204 144 212 144 204 136 196 136 200 136 200 140 208 148 212 160 220 136 212 156 232 148 204 156 216 136 204 136 212 140 208 140 204 136 200 136 200 140 204 140 208 148 204 132 192 132 200 140 208 136 200 132 204 140 208 148 216 148 208 136 204 148 224 148 220 156 228 160 224 152 216 152 220 152 220 152 228 164 232 144 228 156 232 148 224 152 232 152 228 152 224 148 224 152 232 164 236 152 232 160 236 156 224 152 232 160 236 164 240 160 236 152 240 152 240 152 240 152 240 160 244 156 240 152 244 156 248 152 244 156 248 160 244 156 240 148 236 148 236 152 240 156 244 152 240 160 244 164 248 160 244 148 236 160 248 168 256 172 256 176 260 180 268 184 268 184 268 176 260 180 264 180 264 184 268 180 284 176 276 172 280 180 284 188 292 184 284 180 284 184 292 180 284 180 288 184 288 188 292 192 296 192 296 196 300 196 300 200 304 200 300 196 296 192 292 188 292 188 296 192 300 196 300 204 300 200 300 200 304 208 308 200 304 204 308 208 304 204 300 204 308 212 312 212 308 204 304 208 308 208 308 208 308 208 308 200 300 204 304 208 308 208 308 212 312 212 308 208 308 204 304 208 316 208 316 208 316 208 316 212 320 208 316 212 320 216 328 216 332 212 328 216 332 220 340 224 340 220 332 216 336 224 340 220 336 224 340 228 344 228 344 236 352 236 352 236 352 236 352 232 356 232 356 232 356 232 356 228 352 232 356 232 356 236 360 236 348 236 348 236 348 236 348 232 344 232 344 232 344 232 344 232 356 232 356 232 356 232 356 228 356 236 360 236 360 232 352 232 356 232 356 232 356 232 356 240 360 236 356 232 352 228 352 236 360 236 360 236 360 236 360 240 364 236 356 232 360 240 364 244 368 244 372 248 376 252 376 256 380 252 380 260 388 268 388 280 388 280 396 284 400 288 408 288 408 284 416 292 424 300 432 320 468 328 476 332 476 332 476 328 476 336 484 340 480 332 472 328 448 296 416 284 392 236 336 196 320 204 324 216 328 208 320 216 324 212 328 220 332 220 332 224 332 216 320 208 320 208 320 220 332 228 348 248 372 268 400 284 408 288 420 300 440 320 452 324 468 344 504 380 536 404 552 432 524 380 424 156 208 144 240 156 244 140 224 124 212 120 208 124 200 120 196 120 192 120 192 116 200 116 188 108 176 104 156 84 128 68 100 56 88 40 68 44 68 28 56 28 60 32 44 36 56 40 48 36 44 32 44 28 44 20 40 24 48 36 60 24 44 24 44 24 44 24 40 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 8 32 28 84 92 116 76 76 16 36 16 32 12 32 16 40 4 16 0 24 16 40 28 48 40 48 16 24 12 28 8 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 12 20 40 56 48 64 48 72 52 72 44 64 44 60 40 56 36 56 40 60 40 60 40 60 40 60 32 64 56 68 60 80 48 20 0 4 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 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 8 0 16 12 20 0 20 36 84 124 132 104 108 80 88 68 84 76 92 76 88 72 84 68 84 68 84 68 80 64 80 60 76 60 76 60 80 64 76 60 76 40 68 40 68 40 60 44 64 48 56 36 32 16 12 4 4 0 0 4 4 4 8 8 8 16 16 20 24 24 24 24 24 20 16 16 12 8 8 4 4 0 0 0 0 0 0 0 0 68 116 56 104 52 108 60 116 64 116 64 120 68 120 68 120 72 124 60 120 68 132 72 128 60 124 68 132 76 136 76 136 76 140 84 148 84 140 72 128 76 136 76 136 80 144 88 148 100 148 80 140 92 148 84 132 80 136 80 144 96 152 88 136 76 136 68 128 64 132 72 140 80 148 88 148 76 132 72 140 80 144 76 140 76 140 80 144 84 148 84 140 72 136 84 156 92 156 96 160 96 160 92 156 100 164 96 152 88 152 88 152 92 156 100 156 88 148 92 156 96 152 88 148 88 152 92 152 104 156 92 152 96 160 92 148 92 156 100 164 104 164 104 160 96 152 96 148 92 152 96 152 96 148 92 144 88 148 92 152 96 156 100 160 104 156 100 152 92 148 96 152 100 156 100 156 84 156 92 164 96 164 96 160 80 152 92 164 100 172 104 172 108 176 108 180 112 184 116 184 108 176 108 180 112 184 116 184 112 176 104 172 104 172 108 180 120 184 112 180 112 184 120 188 112 180 116 184 116 188 120 188 116 184 120 188 124 192 128 196 116 184 116 188 120 192 124 196 120 188 120 192 124 196 128 200 116 196 104 192 108 200 116 204 112 204 116 208 120 204 116 200 116 204 120 212 124 212 120 204 120 208 120 208 120 208 120 208 112 200 112 200 116 204 120 208 124 212 120 208 120 204 116 204 124 208 124 208 124 208 124 208 128 208 124 208 124 212 132 220 152 212 148 212 148 216 156 224 160 220 152 216 152 216 156 224 156 220 156 220 160 224 164 228 172 236 172 236 172 236 172 236 160 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 144 228 144 228 144 228 144 228 148 232 148 232 148 232 148 232 152 232 152 232 152 232 152 232 148 228 152 236 156 232 148 228 152 232 152 232 152 232 152 232 160 236 156 232 148 228 144 224 152 236 152 236 152 236 152 236 164 244 156 240 156 240 160 248 160 244 160 248 164 252 168 252 172 256 168 256 176 264 184 276 196 280 192 284 196 288 192 288 200 296 192 292 200 308 212 320 224 328 228 336 236 340 232 336 232 340 240 344 240 336 228 328 208 300 204 292 196 256 132 188 104 196 124 216 140 212 132 208 124 212 132 216 132 216 136 220 136 220 132 212 124 204 120 204 140 220 148 228 160 260 184 272 204 288 204 292 208 308 224 320 212 320 236 352 260 380 280 396 312 380 308 352 116 116 72 144 84 152 84 136 72 132 72 128 60 116 68 120 64 120 72 120 56 112 60 116 56 108 48 100 52 92 28 76 24 68 16 44 0 24 0 20 0 36 4 32 12 36 12 36 16 36 12 32 4 28 0 20 0 32 12 44 0 24 0 24 0 24 0 24 4 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 12 8 64 64 92 52 56 4 20 0 12 0 16 0 16 0 0 0 4 0 16 12 28 24 28 0 8 0 12 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 4 4 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 0 0 0 0 4 16 36 24 48 32 56 24 52 20 44 16 40 16 40 12 36 16 40 16 40 16 40 16 40 20 44 36 48 48 64 36 8 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 4 4 4 0 4 0 12 4 12 4 12 4 12 4 12 4 12 4 12 12 12 12 12 12 12 4 12 0 12 4 4 0 0 4 40 72 104 56 92 40 76 28 72 32 76 32 72 28 68 24 68 24 68 20 64 20 60 16 60 16 60 16 56 12 60 16 60 0 36 4 40 16 40 16 40 24 44 24 32 8 12 0 4 0 0 0 4 0 4 0 8 4 12 8 20 16 24 12 20 12 12 8 8 4 0 0 0 0 0 0 0 0 0 0 0 116 180 112 172 108 172 112 176 112 176 112 180 116 180 120 184 140 196 124 192 132 200 136 196 120 188 128 196 136 204 140 204 140 208 152 220 156 212 140 196 140 204 136 200 136 204 144 208 140 208 132 200 124 196 124 196 124 196 132 216 152 224 144 204 140 200 128 188 124 192 136 204 144 212 152 212 140 200 140 212 144 212 144 212 144 212 144 212 136 208 140 200 124 196 136 216 160 228 156 220 152 224 160 228 172 236 160 224 152 216 148 216 156 236 160 232 148 220 152 236 160 228 144 220 152 232 156 228 164 232 152 228 156 232 152 220 156 232 160 240 168 244 164 240 156 240 152 236 148 240 152 244 148 236 144 228 140 232 148 236 152 244 156 248 160 244 156 240 144 236 152 244 156 244 156 240 156 240 160 248 168 252 164 248 156 244 164 252 172 256 172 252 168 248 164 248 164 252 172 260 172 256 176 264 180 268 188 272 176 280 172 276 172 276 176 280 180 284 184 288 184 292 188 292 184 288 184 288 188 292 188 296 180 284 184 288 188 296 192 300 184 284 180 284 184 296 196 304 188 292 188 296 192 300 196 300 192 292 188 292 192 296 204 304 200 304 204 308 208 304 204 300 200 304 208 312 212 312 208 308 204 304 204 304 204 304 204 304 200 300 196 296 200 304 208 308 208 308 208 308 204 304 204 300 208 316 208 316 208 316 208 316 208 316 204 312 208 320 216 324 212 328 208 324 212 332 220 336 220 336 216 332 216 332 220 336 224 336 220 336 220 340 228 348 232 348 232 348 232 348 232 348 232 356 232 356 232 356 232 356 236 360 236 356 232 352 228 352 224 336 224 336 224 336 224 336 228 340 228 340 228 340 228 340 228 352 228 352 228 352 228 352 228 352 232 356 232 356 228 352 228 352 228 352 228 352 228 352 236 360 232 356 228 352 224 348 232 356 232 356 232 356 232 356 248 372 244 364 240 368 248 372 244 368 244 372 248 376 252 376 256 380 252 380 260 388 268 388 280 388 280 396 284 400 288 408 300 420 292 424 300 440 320 456 328 476 336 484 340 484 340 480 348 496 352 496 348 484 328 464 288 424 296 416 264 360 200 304 192 312 212 328 212 316 208 320 204 324 216 328 212 324 216 336 216 328 216 324 208 316 204 312 212 320 216 340 240 364 260 388 284 408 288 420 296 432 312 444 320 464 336 480 348 500 356 508 392 516 400 504 252 244 120 244 152 256 144 244 136 232 124 220 112 208 120 204 112 196 112 204 104 212 108 212 104 196 104 180 112 176 96 148 88 136 76 116 40 68 24 64 40 72 44 68 36 56 36 52 36 44 32 44 28 56 24 52 24 56 32 60 28 56 28 56 28 56 28 48 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 4 44 36 88 80 108 72 84 40 56 20 44 16 44 12 24 0 20 8 20 4 20 16 40 36 40 12 20 8 28 8 24 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 0 4 12 16 16 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 4 0 4 0 0 0 0 4 24 32 36 56 52 64 48 56 40 60 40 60 40 60 40 60 44 64 44 64 44 64 44 64 44 64 40 56 56 80 44 8 0 4 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 16 16 12 12 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 20 4 16 12 20 0 12 8 40 76 92 80 100 84 96 80 92 76 92 76 88 72 84 68 84 64 80 64 80 60 76 60 72 60 76 56 72 56 72 60 76 28 60 36 68 40 56 36 52 36 48 36 36 24 20 8 8 0 0 0 0 4 4 4 4 8 12 16 16 20 20 16 16 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 64 116 68 120 64 112 56 108 56 108 60 112 60 116 64 116 84 136 68 124 72 136 76 136 68 128 72 136 76 132 72 128 76 144 92 156 96 148 76 128 84 144 80 136 76 136 80 140 72 136 84 128 52 104 60 128 72 124 68 128 76 136 72 124 72 132 60 120 56 124 68 136 68 140 80 144 76 136 80 148 76 140 76 144 80 140 76 140 72 140 76 132 60 128 72 148 96 152 80 136 72 144 88 160 100 164 96 156 88 152 88 152 100 164 100 156 88 144 92 160 104 152 84 144 92 160 96 148 100 156 88 152 96 156 92 144 96 160 104 164 108 168 104 164 104 156 96 148 92 152 100 160 96 148 92 144 88 148 92 152 96 156 100 160 104 156 100 152 88 148 96 156 104 156 96 152 88 160 96 164 100 168 96 164 96 168 104 172 104 172 100 168 96 160 88 156 88 164 100 172 104 172 108 180 112 184 120 188 108 172 104 168 100 172 104 176 104 176 116 188 124 188 116 184 116 184 116 188 120 188 124 192 108 176 112 184 120 192 124 196 128 192 120 184 116 188 128 200 120 188 120 192 124 196 128 200 112 192 104 192 108 204 120 212 112 204 116 208 120 204 116 200 112 204 120 212 124 212 124 208 112 200 112 200 112 200 112 200 112 200 108 196 108 200 120 212 120 208 120 204 116 204 112 200 124 208 124 208 124 208 124 208 124 208 120 204 124 208 128 216 148 212 144 208 148 212 152 220 156 216 152 212 148 216 152 220 160 224 156 216 156 224 164 232 168 232 168 232 168 232 168 232 160 232 152 232 152 232 152 232 164 240 160 236 148 224 144 220 140 224 140 224 140 224 140 224 144 228 144 228 144 228 144 228 148 228 148 228 148 228 148 228 144 228 148 232 152 228 148 224 148 228 148 228 148 228 148 228 152 232 148 228 148 228 148 228 148 232 148 232 148 232 148 232 160 244 156 236 152 240 160 244 160 244 160 248 164 252 168 252 172 256 168 256 176 264 184 276 196 280 192 284 196 288 192 288 204 296 192 292 200 312 224 328 220 328 228 336 232 336 232 332 244 348 244 344 232 324 208 308 192 292 200 264 144 196 100 188 116 208 144 212 132 204 132 216 116 212 136 216 124 208 132 224 132 216 132 212 124 204 116 200 128 208 136 216 156 244 172 260 196 284 200 288 204 304 220 316 232 324 232 340 236 344 240 348 280 396 308 392 232 168 28 132 80 136 80 132 80 124 68 116 60 116 72 116 64 104 64 112 40 108 28 104 28 100 32 108 48 116 44 104 44 108 44 92 28 56 12 44 12 48 16 44 0 32 8 32 4 32 12 28 0 28 4 28 4 24 0 20 4 28 4 28 4 28 4 28 4 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 20 12 56 48 72 44 60 28 36 0 16 0 16 0 0 0 8 0 8 0 0 0 16 20 20 0 4 0 12 0 8 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 4 4 20 12 16 4 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 8 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 0 4 0 4 0 20 12 40 28 48 24 40 16 40 16 40 16 40 16 40 20 44 20 44 20 44 20 44 40 48 24 32 40 64 36 8 0 0 0 0 8 0 8 0 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 4 4 4 0 0 0 8 0 8 0 8 4 12 4 12 4 12 4 12 20 12 20 12 12 12 12 8 4 8 0 4 0 0 0 4 0 40 12 68 36 80 36 76 32 76 32 72 28 68 24 68 20 64 20 60 16 60 12 56 16 60 12 52 8 56 16 60 0 32 4 40 16 36 4 24 4 28 12 28 8 20 0 8 0 0 0 0 0 4 0 4 0 8 4 16 8 16 8 12 16 16 12 8 4 4 0 0 0 0 0 0 0 0 0 0 116 184 124 188 124 180 108 168 104 172 108 176 112 180 116 180 144 200 124 188 128 200 136 196 136 204 140 200 132 192 124 184 128 196 144 212 148 204 128 184 148 212 144 204 136 200 136 200 128 216 152 208 108 172 116 212 140 200 116 180 112 188 116 188 136 196 124 180 116 188 132 200 124 196 136 200 136 196 140 212 132 204 136 208 140 204 136 200 148 216 148 208 136 204 148 224 156 212 132 192 124 200 144 224 156 224 152 220 152 224 160 228 164 240 164 232 144 220 152 236 164 228 140 220 156 236 156 224 160 232 148 224 156 232 148 220 156 236 164 244 168 244 168 240 164 248 152 240 152 240 160 252 156 240 152 236 148 240 152 244 152 244 156 248 160 244 156 240 140 232 152 244 160 244 152 236 156 244 164 252 168 252 168 248 172 256 176 260 176 256 168 252 168 252 164 244 164 252 172 264 172 256 176 264 180 268 188 272 176 276 172 272 168 276 172 280 168 280 184 296 196 296 184 284 184 288 184 292 188 296 192 296 172 280 180 284 184 292 192 296 208 308 196 296 188 292 192 300 188 292 188 296 192 300 196 300 196 296 196 300 204 308 212 316 200 304 204 308 208 304 204 300 200 300 208 312 212 312 212 312 196 296 196 296 196 296 196 296 204 300 196 292 196 300 208 312 208 308 208 304 204 300 200 300 208 316 208 316 208 316 208 316 208 312 204 312 204 316 212 324 212 324 208 324 208 328 216 336 220 332 216 328 212 332 216 336 228 340 220 332 220 340 232 352 228 344 228 344 228 344 228 344 236 348 232 348 232 348 232 348 248 360 240 352 228 340 220 332 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 352 228 352 228 352 228 352 224 352 228 356 232 352 228 348 228 352 228 352 228 352 228 352 228 352 228 352 228 352 228 352 232 356 232 356 232 356 232 356 240 360 236 356 232 360 236 364 244 368 244 372 248 376 252 376 256 380 252 380 260 388 268 396 280 388 280 396 284 400 288 408 296 412 284 416 296 436 320 464 320 468 328 476 332 476 332 472 336 472 332 468 320 444 292 420 284 416 284 368 196 288 176 312 204 328 220 328 208 312 212 328 200 324 220 328 208 316 212 336 212 324 212 324 208 316 200 304 200 312 208 332 224 356 252 380 280 404 284 416 296 432 312 448 308 452 328 472 348 496 356 500 388 552 404 528 356 300 76 236 132 240 132 236 120 228 112 212 112 216 128 216 108 188 108 208 112 220 108 212 104 208 112 200 120 188 112 180 112 180 112 160 92 120 68 100 56 92 44 76 28 64 24 56 28 52 24 52 20 60 28 64 24 56 12 44 24 56 28 56 28 56 28 48 16 32 28 28 12 4 4 4 4 4 4 4 4 8 4 16 20 56 40 84 68 96 68 92 56 68 24 36 16 32 0 16 4 28 12 24 0 12 0 28 28 36 8 20 8 28 8 24 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 0 4 12 20 24 20 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 4 0 8 4 8 8 4 4 8 20 28 40 40 48 36 48 44 56 40 56 40 60 40 60 44 64 44 64 44 64 44 64 60 64 32 44 48 72 44 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 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 4 4 4 0 0 12 12 12 12 12 12 12 12 8 8 8 8 8 8 4 12 16 12 4 8 8 24 4 12 0 28 36 76 76 96 76 88 76 92 76 88 68 84 64 84 64 80 64 76 60 72 56 72 64 76 52 64 48 68 60 80 28 60 36 68 36 52 24 40 16 32 24 32 24 24 12 12 0 0 0 0 0 4 4 4 4 8 12 16 16 16 12 12 20 20 16 12 12 8 4 4 0 0 0 0 0 0 0 0 60 116 64 108 48 100 52 112 56 112 60 116 68 120 72 124 68 128 80 132 76 124 80 136 80 132 80 132 80 132 80 132 68 128 68 132 76 140 84 148 100 152 80 136 80 144 84 140 84 144 84 136 64 124 72 140 72 140 92 148 76 132 80 152 68 124 64 128 76 136 68 120 60 120 60 124 68 132 76 140 76 140 80 144 84 140 80 136 80 144 84 148 88 144 84 140 80 144 80 140 72 128 60 120 76 144 84 152 88 152 88 152 84 148 84 152 88 152 92 156 92 160 96 164 100 160 96 156 84 144 84 144 84 144 84 144 100 160 96 156 100 164 108 168 96 156 96 156 96 156 96 156 104 160 88 144 80 148 92 160 92 144 88 144 88 148 96 156 76 140 96 164 112 168 108 164 92 160 92 160 92 160 92 160 84 160 104 180 116 180 108 172 116 184 112 180 108 172 100 168 108 180 112 184 116 180 112 176 128 184 120 176 108 164 100 156 112 172 116 180 128 192 136 196 124 188 112 176 104 172 108 180 116 184 116 184 116 184 116 184 132 196 120 184 116 188 128 200 132 196 120 184 116 188 128 200 116 192 124 200 128 200 128 196 136 212 144 216 140 208 128 196 128 212 124 208 120 204 116 200 124 212 120 200 112 200 112 200 92 184 104 200 120 212 124 216 112 204 116 208 120 204 116 200 116 208 124 212 116 204 120 212 128 212 124 208 120 212 124 216 120 208 136 212 144 220 148 228 136 216 144 224 152 232 156 236 148 224 148 224 148 224 148 224 156 232 156 232 156 232 156 232 156 240 156 240 156 240 156 240 148 232 148 232 148 232 148 232 140 224 140 224 140 224 140 224 148 232 144 228 148 232 152 240 152 240 156 240 156 236 148 228 148 232 148 232 148 232 148 232 144 228 144 232 152 236 156 240 148 232 148 232 148 232 148 232 156 236 156 236 156 236 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 172 264 184 268 180 260 184 272 192 280 184 284 188 288 192 284 196 292 200 292 216 316 240 336 220 328 212 324 216 328 220 332 248 340 228 324 216 308 200 280 224 280 152 208 116 200 116 200 128 208 124 204 120 208 124 212 136 216 128 208 120 200 116 196 128 208 120 200 116 200 116 204 128 220 124 212 136 236 156 256 192 284 200 280 196 288 216 316 224 316 224 332 244 356 268 372 264 392 280 392 300 256 24 128 36 120 40 108 52 120 68 116 64 112 60 112 56 108 44 112 48 116 40 104 36 104 36 104 48 108 48 108 48 112 48 108 72 112 40 84 36 76 24 60 4 36 0 28 0 24 0 24 8 36 0 28 0 28 4 28 20 48 28 48 28 48 28 52 40 48 16 20 4 4 0 0 0 4 0 4 0 8 8 40 28 48 20 52 40 68 44 64 48 48 0 8 0 20 0 16 0 8 0 8 0 8 0 8 12 16 4 8 0 8 0 12 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 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 0 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 28 28 40 32 40 24 48 28 48 28 48 32 52 24 40 24 44 28 44 32 48 36 44 28 60 48 40 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 0 8 0 12 4 12 0 8 0 8 0 8 0 8 0 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 16 72 60 88 48 72 32 64 28 68 28 72 32 72 28 60 28 56 36 64 32 56 44 60 24 56 36 68 32 44 20 44 16 36 16 32 12 24 8 16 12 28 24 24 4 0 0 4 0 4 0 4 0 4 4 12 8 16 8 20 12 20 0 12 4 12 0 4 0 0 0 0 0 0 0 0 0 0 116 184 120 180 108 172 112 184 120 184 120 184 120 180 116 180 116 184 128 192 124 188 128 200 136 196 132 192 128 196 132 200 128 192 128 196 136 204 144 212 156 212 136 196 136 204 140 200 140 204 140 196 124 188 132 204 140 208 144 200 132 192 136 204 148 204 136 200 136 196 124 176 124 188 124 192 128 200 140 204 136 204 140 208 144 204 140 200 144 208 148 216 152 212 144 208 156 220 156 216 152 212 144 204 144 212 148 216 156 220 156 220 148 220 152 220 156 224 156 228 160 228 164 232 164 232 160 228 152 228 152 228 152 228 152 228 148 224 144 220 148 228 156 232 152 228 152 228 152 228 152 228 152 224 144 220 148 228 160 240 148 232 144 232 144 236 152 244 136 232 152 252 168 256 164 248 160 244 160 244 160 244 160 244 152 244 168 264 180 264 176 256 176 260 176 260 172 256 172 256 176 264 180 268 184 264 180 260 172 276 172 276 172 276 172 276 176 280 180 288 184 292 188 296 192 292 184 280 176 280 180 288 184 288 184 288 184 288 184 288 196 296 192 292 188 296 192 300 196 300 188 292 188 292 196 300 184 292 192 296 196 300 192 296 204 308 208 312 208 308 196 296 212 308 208 308 208 308 204 304 212 308 204 300 200 300 200 300 188 292 196 300 204 304 204 304 200 300 204 304 204 304 200 300 204 308 216 312 204 304 208 312 216 312 212 308 208 312 212 316 208 320 212 324 216 328 220 332 216 324 220 332 224 336 228 340 224 332 224 332 224 332 224 332 232 340 232 340 232 340 232 340 236 344 236 344 236 344 236 344 232 340 232 340 232 340 232 340 224 336 224 336 224 336 224 336 228 340 224 336 228 344 236 348 236 348 240 352 236 348 232 340 232 344 232 344 232 344 232 344 228 340 228 340 228 344 232 344 232 344 232 344 232 344 232 344 236 360 236 360 236 360 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 252 384 264 388 260 380 264 392 276 388 280 404 288 412 288 420 292 420 288 432 300 452 324 472 324 468 328 468 328 464 332 472 340 460 320 444 316 428 296 396 288 368 224 308 192 304 196 304 212 316 208 312 204 316 208 320 220 328 216 324 212 316 208 316 212 316 204 308 200 308 200 312 212 308 212 312 220 336 244 352 276 392 280 408 284 416 304 440 324 452 328 460 340 476 356 488 364 508 388 532 392 412 156 224 116 228 124 228 116 220 116 220 112 208 116 204 116 196 112 196 116 188 108 184 104 180 104 184 108 184 108 184 108 184 108 180 120 176 96 152 88 148 80 136 60 124 56 120 52 120 52 120 48 100 44 96 40 92 44 96 52 96 56 92 56 92 56 92 64 80 36 32 4 8 4 4 0 4 8 8 0 24 24 68 52 76 44 76 56 88 56 68 60 64 32 32 16 28 20 16 8 12 8 12 8 12 8 12 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 12 24 32 36 40 40 52 56 52 56 56 60 56 68 40 60 40 64 40 72 44 68 52 56 44 64 60 40 12 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 8 8 8 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 20 32 72 76 104 80 104 72 100 64 100 60 96 56 88 56 72 52 76 56 80 60 76 64 80 52 76 56 80 52 68 44 72 40 68 36 52 28 48 32 40 20 20 20 24 16 16 4 4 4 4 4 4 4 4 8 8 12 12 16 16 16 16 20 20 20 20 20 16 12 8 0 0 0 0 0 0 0 0 56 112 60 112 52 104 60 120 76 124 72 120 64 112 60 108 52 112 68 120 68 120 76 136 84 132 76 124 72 128 80 136 72 128 68 128 72 136 84 144 88 140 68 128 72 136 76 132 72 136 76 132 64 120 68 136 92 140 68 120 64 128 72 132 92 144 76 136 80 136 68 120 68 128 68 132 76 136 80 140 76 140 80 144 84 140 80 136 84 144 88 152 92 148 84 144 92 156 92 156 92 156 92 152 84 148 88 152 88 156 92 156 88 156 92 156 96 160 96 164 96 164 100 168 104 164 100 160 100 160 100 160 100 160 100 160 84 144 80 140 84 148 92 152 88 148 88 148 88 148 88 148 80 140 84 148 92 156 100 164 92 144 88 144 88 148 96 156 88 148 100 160 108 160 100 152 92 160 92 160 92 160 92 160 88 160 100 176 112 176 104 172 100 168 100 168 104 172 104 172 112 180 112 180 112 180 112 180 100 160 104 168 116 180 124 184 120 180 120 184 124 184 124 184 124 192 120 184 112 184 116 188 116 184 116 184 116 184 116 184 120 188 124 192 124 192 120 188 128 192 124 188 120 192 124 196 116 184 120 192 128 196 124 192 136 204 136 208 136 200 132 200 124 204 116 204 120 208 120 208 120 208 116 200 112 200 112 204 108 200 116 204 116 200 108 196 108 200 112 204 116 200 112 196 116 212 128 212 120 204 120 216 128 212 124 208 120 212 124 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 148 232 148 232 148 232 148 232 148 232 148 232 148 232 148 232 148 232 148 232 148 232 148 232 144 228 144 228 144 228 144 228 140 224 136 220 140 224 144 232 152 236 156 240 152 232 144 228 148 232 148 232 148 232 148 232 144 228 140 224 140 224 140 220 148 232 148 232 148 232 148 232 152 232 152 236 156 236 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 164 252 176 256 168 252 172 264 176 276 184 284 196 296 204 300 204 296 204 296 212 308 228 320 216 328 216 328 224 332 236 336 228 320 216 308 212 304 200 288 172 236 124 188 100 188 108 196 124 208 124 208 124 208 124 208 136 220 132 216 132 216 132 216 128 208 120 200 116 200 116 204 108 204 116 220 132 232 144 240 180 276 196 284 204 296 224 324 240 332 232 332 232 336 240 344 268 364 292 412 288 336 128 104 20 120 40 128 56 116 60 116 64 112 60 112 48 112 36 112 56 112 52 108 44 108 48 108 48 108 48 108 48 108 48 112 64 112 44 100 40 100 44 88 32 84 36 76 44 72 40 72 24 56 20 56 24 56 28 64 40 64 40 64 48 68 48 68 52 60 20 20 0 0 4 8 0 4 0 4 0 12 4 40 28 40 16 36 20 44 16 32 16 44 16 32 0 12 0 12 0 8 0 8 0 8 0 8 12 16 4 8 0 8 0 12 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 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 8 20 28 32 36 36 28 44 24 48 28 52 32 52 24 40 24 40 28 40 28 48 36 44 28 56 40 28 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 4 0 4 0 8 0 12 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 36 40 84 60 76 44 76 32 68 20 52 12 52 24 52 28 56 32 60 36 64 32 60 40 60 28 48 28 56 20 44 16 40 20 32 16 32 28 28 8 12 4 16 12 16 0 4 0 4 0 4 0 4 0 4 0 8 0 12 4 12 8 16 12 20 12 16 4 8 0 0 0 0 0 0 0 0 96 164 100 164 92 156 100 176 116 180 112 176 112 172 108 172 100 172 116 180 116 180 124 196 136 196 124 184 120 188 132 200 132 192 128 192 132 200 140 204 136 192 124 188 132 196 128 188 124 196 132 192 124 184 124 196 148 196 112 172 120 200 136 196 136 192 124 192 136 208 144 204 128 196 136 200 140 204 140 204 136 204 140 208 144 204 140 200 140 204 144 208 144 208 140 204 144 204 140 208 144 212 152 216 152 212 148 212 148 212 152 216 156 224 160 228 160 232 164 232 164 232 168 236 168 236 164 232 160 236 160 236 160 236 160 236 152 224 148 224 148 228 156 236 148 224 148 224 148 224 148 224 136 216 144 228 156 232 156 232 148 232 144 232 144 236 152 244 152 244 160 248 160 244 152 240 160 244 160 244 160 244 160 244 160 248 168 256 176 256 172 252 160 244 164 248 168 256 176 260 180 264 180 264 180 264 180 264 156 264 164 272 176 284 184 292 188 288 184 284 180 280 176 280 192 296 188 292 188 292 188 292 184 288 184 288 184 288 184 288 184 292 192 300 196 296 188 288 192 296 192 296 192 296 192 296 180 288 188 296 192 296 192 292 200 304 204 308 200 304 200 304 200 300 200 304 208 308 212 312 204 304 200 296 196 300 200 304 196 300 200 304 204 300 200 296 196 296 200 300 200 300 196 296 208 312 216 316 208 304 212 316 216 312 212 308 208 312 212 316 220 324 216 324 216 324 216 320 224 332 224 328 220 328 220 328 224 332 224 332 224 332 224 332 228 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 220 332 216 328 216 332 224 340 232 348 236 348 236 344 228 336 228 340 228 340 228 340 228 340 228 336 224 332 220 328 216 324 228 340 228 340 228 340 228 340 228 356 232 356 232 360 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 240 372 252 376 248 368 252 380 268 384 276 404 292 420 304 436 300 428 296 440 300 444 308 456 320 464 328 472 332 468 332 460 320 440 308 424 304 424 292 396 228 324 200 292 184 296 196 308 208 316 208 316 208 316 208 316 212 320 212 324 216 324 216 324 212 316 204 308 200 308 200 312 200 304 216 320 228 340 236 344 260 380 276 408 288 420 308 444 324 452 324 452 328 460 340 472 372 480 392 536 384 520 316 276 104 212 116 236 128 216 112 224 112 208 116 204 116 196 112 196 116 188 112 184 108 184 112 188 108 184 108 184 108 184 108 180 116 180 108 172 112 180 108 168 92 156 84 148 76 140 64 132 64 120 64 116 64 116 68 124 64 108 64 108 68 104 68 104 80 92 36 28 0 4 8 12 4 4 0 8 4 36 32 72 36 68 28 64 40 68 36 52 28 60 56 60 28 20 8 20 8 12 8 12 8 12 8 12 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 4 12 20 24 28 32 24 32 28 36 36 40 40 52 36 56 40 60 36 72 40 64 48 56 44 60 48 24 4 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 4 4 4 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 8 12 0 28 48 92 80 96 72 100 68 92 56 88 52 80 44 72 56 76 56 76 60 88 52 80 68 84 48 64 52 80 44 72 44 68 40 56 36 52 40 44 20 20 20 24 16 16 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 8 8 12 12 8 4 4 0 0 0 0 0 0 0 0 44 100 52 100 40 92 48 108 48 100 48 104 52 108 56 108 48 108 64 116 60 116 68 128 80 128 72 120 68 124 76 132 72 128 68 128 68 132 76 136 68 124 60 124 72 132 68 120 60 128 72 132 64 124 68 132 80 120 44 104 60 140 84 144 68 124 56 120 68 136 80 136 68 132 76 140 80 140 76 136 76 140 80 144 84 140 80 136 72 136 76 140 80 136 76 132 76 136 72 136 76 144 84 152 88 148 80 140 76 144 84 148 92 156 96 160 96 164 100 164 96 164 100 168 104 164 100 160 92 152 92 152 92 152 92 152 92 148 88 148 88 152 96 160 96 156 96 156 96 156 96 156 84 148 88 152 92 148 84 144 92 144 88 144 88 148 96 156 100 156 104 160 100 156 96 152 92 160 92 160 92 160 92 160 96 164 100 168 100 168 100 168 88 156 92 164 100 172 108 180 116 180 112 176 108 180 112 184 104 168 108 172 112 176 116 180 128 184 124 180 116 176 112 172 120 188 120 188 124 188 120 188 116 184 116 184 116 184 116 184 112 184 120 192 124 188 116 180 124 192 124 192 124 192 124 192 112 184 120 188 124 192 120 188 132 200 128 196 132 200 132 204 116 196 112 200 116 208 120 208 112 200 108 196 108 200 112 204 100 192 108 200 116 204 116 204 108 200 112 204 116 200 112 196 120 212 132 216 120 208 124 216 128 212 124 208 120 212 124 216 136 216 132 216 132 216 132 212 136 220 136 220 136 216 132 216 140 224 140 224 140 224 140 224 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 228 132 216 132 216 132 220 140 228 148 232 152 236 148 232 144 224 144 228 144 228 144 228 144 228 140 224 140 220 132 216 128 212 144 228 144 228 144 228 144 228 144 228 148 232 152 236 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 152 244 164 248 160 244 164 256 168 268 180 284 196 300 212 308 212 304 216 304 220 308 220 308 216 324 220 332 224 328 224 324 220 308 208 304 216 296 192 268 124 204 112 188 104 192 120 212 120 208 124 212 128 208 124 204 124 208 124 208 124 212 128 212 128 208 120 200 116 200 116 204 112 212 124 232 144 240 152 244 164 264 188 280 200 292 220 316 216 308 212 320 228 336 244 348 272 356 284 392 280 428 292 252 32 104 16 120 60 116 60 124 64 112 60 112 48 112 36 112 56 112 52 108 48 112 56 116 48 108 48 108 48 108 48 112 52 112 44 112 60 120 56 108 48 100 52 84 36 64 12 48 32 60 28 60 24 64 36 68 24 56 32 56 32 56 40 60 56 60 20 16 0 0 8 12 8 0 0 0 0 24 12 44 4 20 0 24 16 44 20 40 4 44 32 52 8 16 0 8 0 8 0 8 0 8 0 8 12 16 4 8 0 8 0 12 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 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 16 24 28 4 20 4 28 12 36 16 40 20 36 20 40 24 36 28 44 32 44 28 52 24 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 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 8 0 0 0 4 12 60 48 76 32 68 32 64 24 64 24 64 20 52 36 60 28 52 36 68 28 60 44 64 24 44 28 60 20 44 20 40 24 40 24 36 20 28 20 32 24 24 4 0 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 4 0 12 4 8 0 4 0 0 0 0 0 0 0 0 116 180 116 176 104 164 108 176 96 160 96 164 104 172 112 176 108 176 120 184 112 176 116 188 124 188 124 192 128 188 124 188 132 196 128 192 128 192 132 196 124 184 120 188 132 200 128 184 120 192 136 200 132 192 132 200 128 184 112 176 124 200 144 208 144 196 120 180 124 192 128 188 128 196 136 204 140 200 132 192 136 204 140 208 144 204 140 200 132 200 140 204 140 204 136 196 152 212 144 204 144 216 156 228 156 216 148 204 140 208 148 216 152 224 156 224 160 228 160 232 156 228 160 232 164 228 160 224 148 224 148 224 148 224 148 224 144 220 140 216 144 224 152 228 156 232 156 232 156 232 156 232 152 224 148 224 144 220 144 216 148 232 144 232 144 236 152 244 160 244 156 244 156 244 156 244 160 244 160 244 160 244 160 244 164 248 164 248 164 248 168 252 160 244 164 252 172 260 180 264 188 268 176 256 172 260 184 272 172 276 172 276 172 276 172 276 184 288 180 284 176 280 172 276 180 284 184 292 192 292 188 288 184 288 184 288 184 288 184 288 184 288 188 292 188 292 184 288 188 296 192 300 196 296 192 292 180 284 184 292 188 292 188 292 196 300 196 296 196 304 200 308 200 300 200 300 204 304 204 304 196 296 196 292 196 300 200 304 188 292 196 300 204 308 208 308 200 304 204 308 208 304 204 300 208 316 220 316 212 308 212 320 216 312 212 308 208 312 212 316 216 324 216 324 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 332 224 332 228 336 228 336 228 336 228 336 224 332 224 332 224 332 224 332 224 336 224 336 224 336 224 336 220 328 216 328 216 332 224 340 232 344 232 344 232 340 224 336 224 336 224 336 224 336 224 336 224 332 220 332 220 332 216 328 224 336 224 336 224 336 224 336 224 348 224 352 232 356 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 236 368 248 372 244 368 248 380 260 376 272 400 288 416 300 432 304 436 308 452 316 456 316 456 324 460 328 464 328 448 312 436 304 420 300 420 292 388 252 344 192 304 196 300 188 300 204 324 200 312 212 324 216 320 204 308 208 316 208 316 208 316 204 312 212 316 204 308 200 308 200 312 212 312 220 324 232 344 248 356 248 372 268 400 280 408 292 424 292 424 304 440 324 464 348 484 360 492 376 500 384 556 420 464 172 228 92 220 128 220 112 228 112 208 116 204 116 196 112 196 116 188 112 188 112 192 120 196 108 184 108 184 108 184 108 184 112 172 108 176 120 184 112 168 108 172 104 164 88 140 60 120 68 132 64 116 56 112 60 112 48 100 48 92 48 92 52 88 64 80 28 24 0 4 4 12 8 0 0 4 12 48 40 72 24 56 20 64 40 84 48 76 40 72 60 76 48 44 16 24 8 12 8 12 8 12 8 12 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 4 12 16 20 28 32 32 40 40 48 48 60 32 56 36 56 36 68 36 60 48 56 44 52 32 8 0 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 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 8 16 0 12 12 48 56 92 64 84 64 96 68 100 68 100 48 80 68 84 48 64 52 84 56 80 64 80 52 68 52 76 44 72 44 72 44 60 40 60 32 48 32 40 36 32 8 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 8 12 16 20 20 20 16 16 0 0 0 0 0 0 0 0 72 128 72 116 52 100 52 112 56 108 56 108 56 112 60 112 64 124 72 124 64 112 64 120 64 120 76 132 80 128 68 116 72 132 68 124 64 128 68 132 60 120 60 128 76 136 68 120 60 128 80 140 76 132 76 140 72 132 72 128 64 124 72 136 88 136 64 120 64 132 72 132 64 128 76 140 80 132 64 120 76 140 80 144 84 140 80 136 80 144 88 148 88 148 84 140 96 156 88 148 84 152 96 168 108 164 92 148 84 152 92 160 84 152 88 152 92 156 92 160 88 152 92 156 92 156 88 152 88 148 88 148 88 148 88 148 88 148 84 144 88 152 96 156 92 152 92 152 92 152 92 152 88 144 80 136 80 144 88 152 92 144 88 144 88 148 96 156 100 156 100 152 100 156 104 160 92 160 92 160 92 160 92 160 100 164 96 164 96 164 96 164 100 168 104 172 108 176 112 180 120 184 108 172 104 176 116 188 108 168 108 172 112 176 116 176 120 180 116 176 116 176 116 176 104 176 112 188 120 188 116 180 116 184 116 184 116 184 116 184 120 184 116 180 112 184 116 188 120 188 128 196 128 196 120 188 108 180 116 188 120 188 120 184 128 196 124 192 124 196 136 212 124 204 112 200 112 200 112 196 108 192 104 192 108 196 112 204 108 196 112 204 116 200 112 196 120 208 124 212 124 212 120 208 124 216 132 220 124 208 128 220 128 212 124 208 120 212 124 216 124 212 128 216 132 220 136 224 124 212 128 216 132 220 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 148 232 148 232 148 232 148 232 140 224 140 224 140 224 140 224 136 220 136 220 136 220 136 220 136 220 136 220 136 224 144 228 144 232 148 232 148 228 140 220 140 224 140 224 140 224 140 224 136 220 136 220 140 224 140 224 140 224 140 224 140 224 140 224 140 220 144 228 152 232 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 156 244 168 248 160 244 164 256 164 264 172 276 188 288 200 292 212 312 224 320 236 324 236 320 224 324 220 328 220 308 204 292 192 288 204 292 192 252 128 188 96 188 112 192 104 188 116 212 116 204 128 216 132 212 120 200 132 216 132 212 124 208 120 204 128 208 120 200 116 200 116 204 120 212 120 220 132 236 152 252 156 256 180 272 188 276 196 288 200 292 200 308 220 332 244 352 236 376 272 360 288 408 300 408 160 168 16 108 60 120 60 116 64 112 60 112 48 112 36 112 52 112 52 112 52 116 60 124 48 108 48 108 48 108 48 108 44 104 40 108 52 116 44 92 44 104 56 104 56 88 36 68 32 68 24 56 20 52 16 52 12 44 12 44 20 44 20 48 24 36 8 12 0 4 4 8 12 0 0 0 4 36 20 44 20 32 12 32 24 48 28 44 32 56 32 56 32 40 0 12 0 8 0 8 0 8 0 8 12 16 4 8 0 8 0 12 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 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 20 12 28 12 36 20 48 32 52 16 32 20 36 20 36 24 40 28 44 28 44 8 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 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 4 0 12 24 72 52 76 44 76 40 72 40 72 28 64 48 64 24 40 24 60 40 60 28 56 32 60 28 48 20 44 20 44 28 44 28 44 32 36 24 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 12 0 12 8 20 12 20 12 20 0 0 0 0 0 0 0 0 124 188 120 176 100 156 96 164 124 188 120 180 116 176 112 172 124 192 132 188 116 176 112 180 112 184 128 200 136 192 120 176 132 196 128 188 124 188 128 192 120 184 124 196 140 204 132 188 120 196 140 208 140 200 136 204 136 212 152 204 124 176 120 192 136 192 120 184 132 208 152 220 120 188 132 200 136 196 124 180 136 204 140 208 144 204 140 200 148 216 156 220 156 220 152 212 160 220 148 208 144 212 156 224 180 236 164 220 156 220 164 232 148 216 148 220 152 220 156 224 148 216 152 224 156 220 148 216 152 228 152 228 152 228 152 228 160 236 156 232 160 240 168 244 148 224 148 224 148 224 148 224 144 216 132 208 136 224 156 240 148 232 144 232 144 236 152 244 156 240 152 240 152 244 160 252 160 244 160 244 160 244 160 244 168 252 164 244 160 244 164 248 172 256 176 260 176 264 180 264 188 268 176 256 172 260 184 272 160 268 164 272 176 284 180 288 176 280 176 280 176 280 176 280 168 276 180 288 188 288 180 284 184 288 184 288 184 288 184 288 192 292 180 280 176 284 188 296 184 292 196 304 200 300 188 288 176 284 184 292 188 292 188 288 196 296 188 292 192 300 204 312 208 304 204 300 200 296 196 292 192 292 192 292 192 296 204 304 204 308 208 304 200 296 192 288 208 312 216 316 216 316 212 308 212 316 220 320 212 312 216 320 216 312 212 308 208 312 212 316 204 316 212 320 220 328 224 336 204 316 208 320 216 328 224 336 224 332 224 332 224 332 224 332 224 332 224 332 224 332 224 332 232 340 232 340 232 340 232 340 224 332 224 332 224 332 224 332 216 328 216 328 216 328 216 328 224 336 220 332 220 336 228 344 228 344 232 344 232 340 224 332 224 336 224 336 224 336 224 336 216 332 220 336 224 340 228 344 224 336 224 336 224 336 224 336 216 344 224 348 228 356 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 240 368 252 376 244 368 252 380 260 372 268 392 280 404 284 416 304 440 316 464 328 472 328 472 324 460 328 452 316 432 292 404 276 396 284 396 268 344 188 272 168 288 192 300 184 292 196 316 200 312 212 324 216 320 204 308 228 332 224 328 216 320 208 312 212 316 204 308 200 308 200 312 212 308 208 304 212 332 240 356 240 364 264 392 268 392 272 400 292 424 300 436 316 456 340 472 316 512 372 484 396 512 372 548 304 304 112 220 132 228 108 216 112 208 116 204 116 196 112 196 112 188 112 188 112 196 124 200 108 184 108 184 108 184 108 184 104 172 100 176 112 176 96 156 88 164 100 176 100 164 84 148 80 144 68 128 52 108 52 108 44 96 44 96 44 88 44 88 32 56 20 24 0 8 4 4 12 0 0 4 16 56 44 72 48 88 36 84 48 84 44 68 68 88 52 76 60 72 28 24 4 12 8 12 8 12 8 12 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 16 16 24 24 32 36 44 44 56 32 52 32 56 32 68 36 60 44 56 44 48 20 4 0 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 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 0 12 20 12 0 12 36 80 88 108 84 100 76 100 68 92 56 88 76 88 44 56 44 76 68 76 48 72 60 84 56 64 44 72 44 72 44 64 44 64 56 56 28 24 20 24 16 16 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 0 0 4 8 12 12 12 8 0 0 0 0 0 0 0 0 96 132 56 96 44 100 52 104 64 112 60 112 60 112 60 108 60 112 60 112 68 128 80 136 52 112 68 128 76 120 60 104 68 128 68 128 68 128 68 128 76 128 60 116 60 128 76 144 80 136 72 136 84 148 84 140 84 140 76 132 72 132 72 132 60 124 64 128 68 132 72 136 72 132 76 140 80 144 88 148 88 140 72 132 76 136 72 124 108 156 80 136 80 148 88 148 96 152 76 140 84 156 96 160 92 144 76 144 88 156 84 140 80 148 92 160 96 156 84 144 88 156 92 160 92 152 80 140 92 156 100 164 100 148 80 132 92 156 100 160 92 152 96 160 92 156 104 168 108 164 100 156 80 144 92 156 96 152 84 140 108 160 100 152 92 148 92 148 116 156 88 144 100 164 104 156 88 156 92 164 100 172 104 176 104 172 100 168 104 172 108 180 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 100 164 108 168 112 176 120 180 112 172 112 176 116 180 120 180 112 180 112 180 112 180 112 180 116 184 116 180 112 176 108 176 116 184 116 184 116 184 116 184 116 184 116 188 120 192 124 192 120 188 120 192 124 196 128 196 140 208 136 200 124 188 116 188 124 200 112 196 108 200 112 204 104 192 104 192 104 192 104 192 116 204 116 204 116 204 116 204 124 208 120 204 116 208 120 212 124 208 120 204 116 208 120 212 128 216 128 212 124 208 120 208 124 212 128 216 132 212 128 208 128 212 132 216 132 220 136 220 140 224 140 224 140 224 140 224 132 220 136 224 140 220 136 216 140 224 140 224 140 224 140 224 136 224 140 224 140 220 132 212 120 204 120 208 124 208 128 212 136 220 136 224 140 228 144 228 128 216 140 232 144 224 132 208 132 220 136 224 140 220 136 216 136 220 136 212 124 212 144 240 140 224 140 224 140 224 140 224 132 216 144 232 152 228 144 220 156 236 156 236 156 236 156 236 164 248 168 252 168 256 172 256 172 252 164 244 164 252 172 260 164 264 172 268 172 276 196 300 224 316 224 316 232 324 240 332 236 324 212 312 220 304 188 264 188 296 208 264 124 172 88 188 108 192 104 192 112 200 120 208 116 200 116 204 120 208 124 208 128 208 124 208 128 212 120 196 124 208 124 204 120 200 116 200 120 220 128 228 140 244 160 260 164 260 180 272 192 284 212 312 212 300 200 300 212 324 240 348 240 348 256 368 276 376 276 380 280 180 8 112 28 104 72 96 60 112 68 124 56 112 28 96 56 116 56 116 56 116 56 116 48 112 52 116 56 112 52 108 44 116 44 116 52 116 52 116 48 104 48 100 52 96 48 96 44 88 36 60 12 48 12 48 8 44 12 44 8 36 0 28 16 36 12 16 0 0 0 0 8 4 0 4 8 36 24 52 20 36 20 40 24 48 28 48 24 52 36 64 36 52 20 40 0 8 0 0 0 12 8 12 8 16 4 8 0 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 4 28 16 44 32 56 4 28 24 48 32 36 16 24 16 60 48 32 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 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 12 0 0 0 0 0 12 56 76 52 80 56 76 32 60 36 60 36 60 36 60 36 60 24 56 40 72 48 68 36 52 32 52 20 40 20 40 28 48 20 32 24 24 12 16 4 12 8 12 0 4 0 4 0 8 0 4 0 4 0 4 0 4 0 8 0 12 4 16 8 16 0 4 0 4 0 4 0 4 144 196 124 184 120 188 120 176 112 176 112 176 112 176 112 176 116 180 112 176 116 180 116 180 120 188 128 196 128 184 112 172 128 192 128 192 128 192 128 192 128 192 124 184 124 192 132 200 128 184 120 188 132 200 132 188 144 208 140 200 132 196 136 200 136 200 140 204 140 204 144 208 136 200 136 200 136 200 132 196 140 204 140 204 136 200 136 200 164 216 140 200 140 212 148 212 156 212 136 200 144 216 156 220 156 212 140 208 156 224 152 208 148 216 156 224 156 224 148 216 152 220 156 228 156 220 144 208 168 244 164 236 156 232 156 232 144 228 156 228 148 220 148 232 148 228 156 236 160 232 152 224 140 220 152 232 156 228 144 216 152 236 148 232 148 236 152 244 168 244 144 232 156 248 160 240 152 240 156 244 164 252 168 256 168 252 168 248 168 256 176 260 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 164 268 168 276 176 280 180 284 172 276 172 280 176 284 180 284 180 284 180 284 180 284 180 284 184 288 184 284 180 280 176 280 184 288 184 288 184 288 184 288 184 288 184 292 188 296 192 296 188 292 188 296 192 300 196 300 204 308 200 300 196 296 188 292 204 300 200 296 196 300 200 304 196 296 196 296 196 296 196 296 208 308 208 308 208 308 208 308 212 308 208 304 204 308 208 312 212 308 208 304 204 308 208 312 216 316 216 312 212 308 208 308 208 320 212 324 216 320 212 316 208 320 212 320 216 324 216 328 220 328 220 328 220 328 220 328 216 328 220 332 224 328 220 324 224 332 224 332 224 332 224 332 220 328 224 332 220 328 216 320 204 320 208 320 212 324 212 328 216 328 216 332 220 332 224 336 212 328 224 340 228 336 216 324 216 332 220 336 224 332 220 328 220 332 220 324 208 324 228 348 224 336 224 336 224 336 224 336 216 344 224 348 228 352 228 348 236 360 236 360 236 360 236 360 240 364 244 368 244 372 248 372 252 376 248 368 248 376 256 384 260 380 272 392 272 400 288 428 308 440 320 468 332 468 324 460 332 452 316 436 308 416 280 392 268 388 264 340 184 264 160 280 192 300 188 300 196 308 204 316 200 308 200 312 204 316 208 316 212 316 208 316 212 320 204 304 208 316 204 312 204 308 200 308 216 312 220 324 232 344 248 360 256 376 268 396 276 408 296 432 304 432 300 432 312 452 340 476 340 476 356 492 372 504 376 500 376 340 124 208 100 212 120 212 104 204 116 212 124 204 112 188 116 192 116 192 116 192 116 192 108 188 112 192 116 188 112 184 112 180 112 180 112 180 112 180 100 172 100 172 100 172 100 172 96 164 80 140 60 124 52 112 48 104 48 100 44 92 36 76 40 64 24 28 0 4 0 0 8 4 0 12 20 60 48 84 36 80 40 84 40 88 48 84 40 84 56 88 60 76 48 60 20 20 4 8 8 20 16 20 20 20 12 12 8 12 12 16 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 28 32 32 36 36 48 48 60 28 56 44 72 48 72 28 44 32 68 60 36 4 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 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 8 0 4 0 4 8 20 44 76 80 108 76 84 68 84 60 80 60 80 60 80 60 80 56 76 60 84 60 80 56 72 52 76 40 64 36 56 40 64 32 48 36 36 28 24 12 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 8 8 8 12 12 12 16 16 4 4 4 4 4 4 4 4 68 116 60 116 68 120 60 104 52 108 56 112 60 116 64 120 64 116 64 116 60 104 48 96 76 128 72 120 64 112 56 108 68 128 68 128 68 128 68 128 64 124 64 124 68 128 72 132 64 116 56 120 68 132 68 124 88 144 80 136 76 136 80 140 84 144 84 140 80 140 80 140 80 140 76 132 68 128 64 124 68 140 88 144 76 132 80 152 104 152 80 136 80 148 88 144 92 144 72 136 80 152 92 152 88 148 80 148 96 164 96 156 84 152 88 156 92 152 88 148 88 152 92 156 92 152 84 144 112 164 96 148 88 152 100 168 80 148 92 148 84 140 84 152 88 148 92 152 92 152 88 144 80 144 92 156 96 152 84 140 84 140 84 140 88 148 96 156 108 156 92 148 96 160 100 152 84 152 84 156 92 164 96 164 96 164 96 164 96 168 104 172 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 108 168 108 172 116 176 120 180 112 172 112 176 116 180 120 180 108 176 108 176 108 176 108 176 116 184 116 180 112 176 108 176 116 184 116 184 116 184 116 184 116 184 116 188 120 192 124 192 120 188 120 192 124 196 128 196 128 196 128 196 128 196 128 200 124 200 112 196 108 200 112 204 112 200 112 200 112 200 112 200 120 208 120 208 120 208 120 208 124 208 120 204 116 208 120 212 124 208 120 204 116 208 120 212 128 216 124 212 124 212 120 208 124 212 128 216 132 212 128 208 120 208 124 208 128 212 128 216 132 216 132 216 132 216 132 216 132 216 136 220 136 220 132 216 140 224 140 224 140 224 140 224 136 220 140 224 136 216 128 212 124 212 128 212 132 216 132 220 128 212 128 216 132 216 132 220 128 216 136 224 140 220 132 212 132 216 136 220 136 220 132 216 132 220 136 216 128 212 140 236 140 224 140 224 140 224 140 224 144 220 140 220 144 224 148 232 156 236 156 236 156 236 156 236 148 232 148 236 152 236 156 240 168 248 164 248 164 252 172 260 164 268 176 276 180 280 196 300 208 312 236 336 248 332 232 312 228 324 228 308 196 280 192 280 184 260 148 196 80 152 80 168 108 192 104 192 112 200 120 208 116 200 116 204 120 208 124 208 128 208 124 208 128 212 120 196 124 204 120 204 116 200 116 200 116 212 120 224 136 236 152 248 172 268 188 276 196 284 208 308 212 304 204 308 216 328 240 344 240 344 252 360 268 372 272 376 300 312 88 92 32 116 56 120 52 104 56 120 56 124 44 116 56 116 56 116 56 116 56 116 48 112 52 116 56 112 52 108 40 112 40 108 40 108 48 108 40 100 44 100 44 100 52 96 52 96 40 76 24 68 24 64 16 52 16 52 16 44 4 40 24 36 8 12 0 0 0 0 8 4 0 8 12 40 28 48 20 36 24 36 28 44 28 44 20 44 28 60 36 56 28 48 20 28 8 12 4 16 8 12 12 16 4 8 0 8 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 36 16 40 20 44 24 44 24 44 36 56 36 40 16 28 20 56 40 24 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 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 8 0 8 0 40 64 96 52 64 40 76 36 60 36 60 36 60 36 60 36 60 32 52 24 48 24 48 20 40 12 32 16 32 20 36 16 32 32 40 28 28 8 8 8 12 0 4 0 4 0 8 0 4 0 4 0 4 0 4 0 8 0 8 4 12 4 16 0 4 0 4 0 4 0 4 128 184 112 176 112 176 104 164 100 168 108 172 116 180 120 188 116 180 120 180 112 168 100 156 116 176 108 164 100 168 108 172 124 188 124 188 124 188 124 188 116 184 124 192 128 192 128 188 136 192 124 192 136 204 140 196 144 208 140 204 136 204 140 208 136 200 132 196 128 188 124 188 140 200 136 200 132 196 128 192 120 204 156 212 132 192 144 224 160 212 140 200 144 212 144 204 156 212 140 208 152 220 156 220 152 212 152 220 160 228 164 228 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 216 152 224 144 220 144 224 152 232 140 224 152 224 144 216 144 228 152 228 152 228 152 224 148 220 144 224 148 228 152 224 148 220 140 224 136 224 136 228 144 236 156 240 152 240 152 244 152 240 152 236 152 240 156 244 160 244 164 244 160 244 160 248 168 256 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 168 276 172 280 176 284 180 284 172 276 172 280 176 284 180 284 176 280 176 280 176 280 176 280 184 288 184 284 180 280 176 280 184 288 184 288 184 288 184 288 184 288 184 292 188 296 192 296 188 292 188 296 192 300 196 300 192 296 192 300 196 304 200 304 204 300 200 296 196 300 200 304 204 304 204 304 204 304 204 304 212 312 212 312 212 312 212 312 212 308 208 304 204 308 208 312 212 308 208 304 204 308 208 312 212 312 212 312 212 312 212 312 208 320 212 324 216 320 212 316 204 312 204 316 208 316 212 320 212 320 212 320 212 320 212 320 212 324 220 328 220 328 216 320 220 328 220 328 220 328 220 328 216 328 220 328 220 324 212 316 212 324 216 328 216 332 220 332 216 328 216 328 216 328 220 332 208 324 216 332 224 332 216 328 212 328 220 332 220 332 216 324 216 332 220 328 212 328 224 344 224 336 224 336 224 336 224 336 228 348 220 340 216 348 232 360 232 356 232 356 232 356 232 356 228 352 232 356 236 360 236 360 248 372 248 372 252 380 260 384 264 380 276 400 280 404 292 428 308 444 324 472 332 468 320 452 320 452 324 424 280 388 276 396 280 364 212 288 164 268 172 276 192 300 188 300 196 308 204 316 200 308 200 312 204 316 208 316 212 316 208 316 212 320 204 304 204 312 204 308 200 308 196 304 208 304 212 312 220 332 236 344 260 380 276 404 280 408 292 424 304 432 308 440 316 456 336 468 340 472 348 484 364 496 372 496 388 480 224 204 104 216 96 228 104 204 116 212 124 204 116 200 120 196 116 192 116 192 112 188 108 188 112 192 116 188 112 184 104 180 104 180 104 180 104 180 96 172 100 176 100 176 100 180 96 164 88 152 76 144 68 136 60 116 60 116 52 100 40 84 48 64 16 20 0 4 0 0 8 4 4 16 28 64 52 84 40 92 36 96 44 88 48 92 36 76 48 84 56 84 56 72 40 36 16 16 12 16 12 12 24 24 16 16 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 28 36 36 44 44 52 48 60 52 72 56 76 48 72 32 48 36 64 48 24 0 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 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 4 4 4 4 8 4 4 8 0 32 60 100 84 100 76 96 64 84 60 80 60 80 56 76 68 80 52 60 36 60 44 68 36 64 36 60 32 48 28 48 28 48 44 52 44 36 16 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 4 4 4 4 4 4 4 4 120 156 84 124 68 120 68 120 48 104 56 108 64 116 68 124 60 116 64 116 64 116 60 112 52 100 44 96 48 108 68 128 64 124 64 124 64 124 64 124 56 120 64 124 68 128 64 124 80 136 72 136 84 148 84 140 80 140 76 136 76 140 84 144 72 132 68 128 64 120 60 120 72 136 76 136 80 140 84 144 60 136 92 148 72 128 80 160 92 148 80 140 84 144 80 136 92 152 80 148 92 160 96 156 84 152 92 156 92 156 96 164 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 156 80 144 88 152 92 152 88 144 84 152 96 152 88 144 88 156 100 160 96 152 92 152 88 148 88 148 88 148 88 148 88 148 92 144 84 136 80 136 80 136 92 152 96 152 96 148 96 152 84 152 84 156 88 156 88 160 96 160 92 160 92 164 100 172 108 176 108 176 108 176 108 176 112 180 112 180 112 180 112 180 112 176 116 176 116 180 120 180 112 172 112 176 116 180 120 180 108 176 108 176 108 176 108 176 116 184 116 180 112 176 108 176 116 184 116 184 116 184 116 184 116 184 116 188 120 192 124 192 120 188 120 192 124 196 128 196 120 188 124 196 128 200 136 208 124 200 112 196 108 200 112 204 116 204 116 204 116 204 116 204 124 212 124 212 124 212 124 212 124 208 120 204 116 208 120 212 124 208 120 204 116 208 120 212 124 212 124 212 124 212 124 212 124 212 128 216 132 212 128 208 120 204 120 208 124 208 128 212 128 212 128 212 128 212 128 212 128 212 132 220 136 216 128 212 136 220 136 220 136 220 136 220 132 216 136 220 132 216 128 208 128 212 132 216 132 220 136 220 140 224 140 224 140 224 136 220 124 208 128 216 136 220 136 220 128 212 132 220 136 216 128 212 128 220 140 220 132 216 140 232 140 224 140 224 140 224 140 224 148 224 140 216 136 224 152 236 152 232 152 232 152 232 152 232 148 232 152 236 156 240 156 240 156 244 164 252 172 256 176 260 168 272 188 288 192 292 204 300 228 320 232 320 232 324 236 324 224 324 224 300 188 264 180 280 180 236 112 172 88 172 100 180 108 192 104 192 112 200 120 208 116 200 116 204 120 208 124 208 128 208 124 208 128 212 120 196 120 204 116 200 116 196 112 196 108 204 112 212 120 220 136 232 160 260 188 280 196 284 204 300 208 304 204 308 216 324 228 332 240 340 244 348 256 364 268 376 296 404 188 132 44 108 40 124 72 120 68 120 52 116 36 108 60 120 60 116 56 112 52 112 48 112 52 116 56 112 52 108 36 108 28 108 36 104 36 104 40 100 40 100 44 100 44 100 32 88 40 80 32 76 32 68 24 64 32 64 24 52 12 44 24 36 0 4 0 4 4 0 8 4 0 16 20 48 28 48 24 36 28 40 28 44 32 48 20 40 24 48 32 56 32 56 24 28 8 8 0 8 0 0 16 20 8 12 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 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 8 0 20 8 40 28 56 36 56 40 56 40 56 36 40 24 32 20 48 24 12 0 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 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 8 0 4 0 4 0 4 0 8 12 64 76 104 64 76 40 64 40 60 36 56 32 56 44 60 24 36 8 36 20 48 8 32 8 32 16 28 12 24 16 32 36 48 36 32 8 8 8 12 0 4 0 4 0 8 0 4 0 4 0 4 0 4 0 4 0 8 0 8 4 12 0 4 0 4 0 4 0 4 188 232 140 188 120 184 120 184 104 172 108 176 112 180 116 184 112 176 108 172 112 180 120 188 104 168 104 172 116 192 136 208 120 184 120 184 120 184 120 184 116 184 120 184 120 188 124 192 132 192 124 192 136 204 136 196 136 200 132 196 132 200 140 208 140 204 136 200 136 200 132 196 132 196 136 204 144 208 148 212 124 200 144 204 132 192 136 212 152 208 140 204 144 208 140 196 152 212 144 212 156 224 156 216 152 220 160 220 152 212 152 220 156 220 152 216 148 220 152 224 152 220 148 216 148 220 156 228 144 228 160 240 164 232 148 220 144 228 156 228 148 220 148 232 164 240 156 228 148 224 148 228 148 224 148 224 148 224 148 224 152 236 144 228 136 220 132 224 140 236 156 244 152 232 148 240 156 240 156 240 160 244 160 244 164 248 164 248 164 252 172 256 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 280 176 284 180 284 180 284 172 276 172 280 176 284 180 284 180 284 180 284 180 284 180 284 184 288 184 284 180 280 176 280 184 288 184 288 184 288 184 288 184 288 184 292 188 296 192 296 188 292 188 296 192 300 196 300 192 296 192 300 196 304 200 304 204 300 200 296 196 300 200 304 204 304 204 304 204 304 204 304 208 308 208 308 208 308 208 308 212 308 208 304 204 308 208 312 212 308 208 304 204 308 208 312 208 308 212 312 212 312 216 316 208 320 212 324 216 320 212 316 204 316 208 316 212 320 212 324 212 320 212 320 212 320 212 320 212 320 216 324 216 324 212 320 216 324 216 324 216 324 216 324 216 324 216 324 216 320 208 316 208 324 212 324 216 328 216 332 228 340 228 336 224 336 224 332 208 320 208 324 216 328 220 332 212 324 216 328 216 328 212 324 212 328 224 336 220 328 224 340 224 336 224 336 224 336 224 336 224 344 220 344 224 348 228 356 228 352 228 352 228 352 228 352 236 360 240 364 240 368 244 368 236 364 248 376 256 384 260 384 264 388 288 412 292 416 296 432 328 452 320 456 316 460 324 464 312 436 308 416 276 380 264 380 224 312 180 272 164 268 176 280 192 300 188 300 196 308 204 316 200 308 200 312 204 316 208 316 212 316 208 316 212 320 204 304 200 308 200 308 196 304 196 300 200 296 200 300 208 316 220 328 236 360 264 400 276 404 288 416 296 424 300 436 312 444 320 452 340 468 340 472 352 488 368 496 380 500 320 308 128 204 96 220 128 220 124 212 120 200 112 192 124 200 120 192 116 188 108 184 108 188 112 192 116 188 112 184 108 184 112 184 108 184 108 184 104 180 104 176 100 172 96 172 84 160 84 164 84 152 76 140 72 140 76 128 64 112 52 100 60 64 8 12 0 8 4 0 4 4 8 24 36 68 52 84 44 96 40 96 44 100 48 96 40 84 48 84 52 80 56 76 36 32 12 12 8 12 4 4 28 28 16 16 8 8 4 8 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 0 12 24 40 48 60 56 68 52 72 52 72 44 72 36 60 40 60 32 8 0 12 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 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 4 0 4 8 8 4 4 4 12 8 8 52 80 112 92 84 68 88 64 80 60 76 52 72 64 76 48 60 36 60 48 72 32 60 36 64 36 52 28 44 28 48 40 44 36 32 16 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 0 4 4 4 8 8 8 8 4 4 4 4 4 4 4 4 120 156 88 128 72 124 68 116 60 112 60 112 60 112 60 112 64 112 52 96 48 108 64 124 56 112 60 116 72 132 84 140 60 120 60 120 60 120 60 120 64 120 56 112 56 120 68 132 68 124 60 124 72 136 72 128 68 128 68 128 68 132 76 140 84 144 84 144 84 148 88 148 76 136 76 136 76 136 80 140 72 132 72 132 68 128 68 128 88 144 80 140 84 144 76 128 76 136 72 140 84 152 84 140 88 160 100 156 80 136 80 148 92 156 84 148 84 148 92 156 88 152 84 144 84 152 96 164 96 156 96 156 92 148 88 144 80 148 92 148 84 140 84 152 104 160 92 144 84 144 84 144 92 148 88 144 84 148 88 152 92 144 88 140 84 140 88 144 80 148 104 160 92 144 88 152 96 164 96 164 92 160 92 160 100 168 100 164 100 172 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 120 180 120 180 120 180 120 180 112 172 112 176 116 180 120 180 116 184 116 184 116 184 116 184 116 184 116 180 112 176 108 176 116 184 116 184 116 184 116 184 116 184 116 188 120 192 124 192 120 188 120 192 124 196 128 196 124 196 128 196 128 196 128 204 124 200 112 196 108 200 112 204 112 200 112 200 112 200 112 200 120 208 120 208 120 208 120 208 124 208 120 204 116 208 120 212 124 208 120 204 116 208 120 212 120 208 120 212 124 216 128 216 124 212 128 216 132 212 128 208 124 212 128 212 132 216 132 220 132 216 132 216 132 216 132 216 124 212 128 216 132 212 128 208 132 216 132 216 132 216 132 216 128 216 132 216 132 212 124 204 120 208 124 208 128 212 128 216 140 224 140 220 136 220 132 216 120 204 124 208 128 216 136 224 124 212 128 216 132 212 128 208 124 216 140 224 136 216 136 228 140 224 140 224 140 224 140 224 136 220 144 224 148 228 148 224 148 228 148 228 148 228 148 228 152 236 152 240 156 240 160 244 148 240 164 256 176 260 176 260 168 276 192 296 200 296 204 304 228 324 236 324 236 320 228 316 220 308 204 292 196 276 172 248 100 180 100 172 88 168 96 180 108 192 104 192 112 200 120 208 116 200 116 204 120 208 124 208 128 208 124 208 128 212 120 196 116 200 116 196 112 196 108 192 100 196 100 200 108 208 120 216 132 236 168 268 192 280 200 296 196 292 196 304 208 312 212 312 236 336 236 340 248 356 264 376 296 376 272 276 88 104 60 116 76 120 64 120 52 120 44 120 64 124 60 116 56 112 48 108 48 112 52 116 56 112 52 108 40 108 32 108 32 108 40 108 52 104 48 100 40 88 36 84 32 88 36 96 48 92 36 80 40 80 44 72 32 60 20 48 36 40 0 0 0 8 4 0 4 4 4 24 28 52 28 44 28 40 28 44 32 44 36 52 32 48 28 48 24 44 28 48 24 28 8 12 4 16 4 8 20 24 12 12 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 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 8 0 8 0 36 24 48 28 44 32 48 32 48 32 40 28 44 24 44 12 0 0 8 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 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 8 12 0 8 0 4 0 0 0 16 24 72 60 80 44 68 40 60 36 56 28 52 32 56 24 44 20 48 28 56 8 36 16 40 24 36 12 24 20 32 28 32 20 20 4 8 8 12 0 4 0 4 0 8 0 4 0 4 0 4 0 4 0 0 0 4 0 8 0 8 0 4 0 4 0 4 0 4 172 228 156 220 156 216 140 196 116 176 112 176 112 176 112 172 120 176 96 152 88 160 108 184 108 172 112 180 120 184 124 188 120 184 120 184 120 184 120 184 124 184 112 172 112 184 128 200 132 192 124 192 136 204 136 196 124 188 124 188 124 192 132 200 136 204 140 208 144 212 148 216 140 204 136 196 132 192 124 188 140 196 124 188 128 192 124 180 144 204 136 204 144 208 136 192 132 192 128 200 144 208 140 196 152 224 164 220 140 196 136 208 160 224 148 212 144 216 156 228 152 216 148 212 148 220 160 232 164 232 144 212 132 208 136 216 136 216 144 220 136 212 140 220 160 232 148 216 136 212 140 216 152 224 148 220 144 224 148 228 140 228 140 228 144 236 152 244 132 236 160 248 148 228 144 236 168 248 164 248 164 248 164 248 172 256 168 252 172 256 176 264 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 184 276 180 276 180 276 180 276 172 268 172 272 176 276 180 276 188 284 188 284 188 284 188 284 184 280 184 276 180 272 176 280 184 288 184 288 184 288 184 288 184 288 184 292 188 296 192 296 188 292 188 296 192 300 196 300 196 300 196 300 196 300 196 300 204 300 200 296 196 300 200 304 200 300 200 300 200 300 200 300 204 304 204 304 204 304 204 304 212 308 208 304 204 308 208 312 212 308 208 304 204 308 208 312 208 308 208 312 212 316 216 316 208 320 212 324 216 320 212 316 212 320 216 324 216 328 220 328 216 324 216 324 216 324 216 324 208 320 212 324 216 320 212 316 216 324 216 324 216 324 216 324 212 324 216 324 216 320 208 312 204 312 204 316 208 316 212 320 220 328 220 324 216 320 212 324 204 316 204 320 212 328 220 336 208 324 212 328 216 324 212 320 208 328 224 336 220 332 220 336 224 336 224 336 224 336 224 336 212 340 224 356 232 352 224 344 228 352 228 352 228 352 228 352 232 356 232 360 236 364 240 364 232 360 248 380 260 388 260 384 264 396 292 420 300 420 300 432 312 448 328 476 336 464 312 444 316 416 292 400 292 392 260 352 168 284 184 284 176 276 180 288 192 300 188 300 196 308 204 316 200 308 200 312 204 316 208 316 212 316 208 316 212 320 204 304 200 308 200 304 196 300 192 300 196 292 196 292 200 308 208 316 212 340 248 388 272 404 284 416 288 412 300 424 304 436 308 436 336 464 336 464 344 484 364 500 384 468 380 436 172 208 128 212 116 208 112 204 116 208 128 216 120 200 120 192 116 188 108 184 108 188 112 192 116 188 112 184 112 196 112 196 112 196 112 196 112 196 104 188 92 176 84 160 92 172 100 180 104 172 92 160 88 152 80 144 68 120 52 108 64 72 4 16 0 12 4 0 4 4 8 40 40 80 52 84 40 100 40 100 44 104 52 96 52 96 52 84 44 80 44 76 40 36 20 20 20 28 20 24 28 28 20 16 4 8 0 4 8 12 8 12 8 12 8 12 8 12 8 12 8 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 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 16 20 36 40 52 36 44 40 60 44 64 40 72 40 64 40 48 24 4 0 12 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 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 4 0 12 8 12 8 4 0 0 4 0 8 12 44 64 96 72 88 64 80 60 76 52 72 52 72 48 68 52 72 56 76 36 56 40 64 40 56 32 44 32 48 32 28 20 20 12 16 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 92 152 84 152 96 148 76 128 64 128 80 120 52 96 52 116 52 104 52 104 52 108 64 116 44 108 68 132 84 132 72 116 68 120 68 120 68 120 68 120 72 124 72 128 76 132 80 132 64 120 52 120 72 144 92 152 64 128 68 132 72 136 76 140 76 136 72 128 64 120 60 116 56 124 72 132 68 128 68 132 76 136 76 136 76 136 76 136 80 140 80 140 80 136 68 128 84 144 80 148 88 148 76 128 84 148 84 148 84 148 84 148 76 140 76 140 76 140 76 140 72 140 76 144 80 148 84 148 116 172 96 148 80 148 88 156 84 152 92 156 84 148 88 156 88 148 76 136 72 140 84 152 92 152 84 144 76 144 84 152 84 144 84 144 84 148 96 156 96 152 88 152 100 164 100 156 88 148 100 160 108 160 100 152 116 172 116 168 112 164 108 164 104 176 108 176 108 172 100 164 116 184 112 176 108 176 112 180 108 176 112 184 116 188 124 192 120 188 120 188 120 188 120 188 112 188 112 192 116 196 120 196 112 188 112 188 112 188 112 184 116 184 116 184 116 184 116 184 132 192 120 188 128 196 124 184 120 188 120 188 120 188 120 188 132 200 128 192 120 188 120 188 128 196 120 192 128 200 124 192 128 200 128 204 132 208 136 208 112 200 112 200 112 200 112 200 120 204 108 192 104 196 116 208 136 212 140 208 136 204 132 200 140 216 152 228 156 224 144 212 136 216 116 196 108 208 132 232 128 220 132 224 136 220 132 216 128 216 128 216 128 216 128 216 140 224 136 220 132 216 128 212 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 128 216 128 216 128 216 128 216 132 220 132 216 128 212 124 208 120 208 124 212 128 208 124 204 124 208 128 216 136 220 140 228 124 212 132 220 136 220 136 216 140 220 136 220 136 224 144 232 152 232 148 228 144 232 148 236 148 232 148 236 152 240 156 240 156 236 152 236 156 244 156 256 172 268 168 264 168 260 164 260 156 272 164 280 176 300 204 308 192 304 224 336 244 328 220 300 216 308 188 276 172 256 140 208 80 164 92 172 104 176 112 180 124 200 116 200 116 200 116 204 128 212 124 204 120 204 124 208 128 208 124 204 120 208 124 212 104 188 104 192 112 192 100 172 92 192 112 208 116 204 120 212 140 228 160 256 188 280 204 292 204 296 200 296 200 304 216 336 220 336 236 348 232 348 252 376 276 380 260 316 156 144 52 128 72 120 76 116 64 120 64 124 60 116 60 116 60 116 60 116 48 108 56 116 56 108 44 96 52 112 52 112 52 112 52 112 48 108 44 100 36 96 32 88 36 88 32 92 44 100 36 84 44 96 44 84 28 72 16 64 8 20 0 12 0 0 8 0 24 0 0 36 56 68 20 40 12 36 16 44 20 40 16 36 28 48 32 52 36 48 24 24 20 28 8 8 0 12 16 28 24 20 0 4 0 12 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 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 16 28 52 36 40 12 32 12 36 4 32 16 48 68 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 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 4 4 0 4 0 20 24 44 68 84 48 72 44 68 36 68 32 60 24 52 16 48 16 48 0 36 0 40 12 36 8 32 12 32 16 28 16 28 16 36 24 28 16 16 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 4 168 224 156 224 164 224 148 200 120 188 128 180 104 160 100 172 108 168 104 168 104 172 112 180 100 168 116 188 128 192 120 180 120 184 120 184 120 184 120 184 124 188 124 192 128 192 128 192 136 192 120 184 132 200 140 200 132 196 132 196 136 200 136 200 144 208 140 200 132 196 128 192 120 192 136 204 132 196 136 204 128 192 128 188 124 188 124 188 136 204 140 204 140 200 132 192 148 204 132 200 144 216 156 220 152 216 152 216 152 216 152 216 144 208 144 208 144 208 144 208 148 212 148 216 152 220 156 220 160 224 152 216 148 216 152 224 156 228 164 232 156 220 160 232 148 212 144 208 140 212 144 216 148 212 144 208 144 216 156 228 148 220 144 220 144 224 152 232 156 228 148 228 160 240 160 232 148 240 156 248 164 248 160 244 172 260 172 256 168 252 164 252 172 260 176 260 176 256 168 248 180 264 176 260 176 264 184 268 184 268 184 268 184 268 184 268 188 272 188 272 188 272 188 272 188 272 188 276 192 276 196 280 192 272 188 272 188 272 188 268 184 288 184 288 184 288 184 288 196 296 188 292 196 300 192 292 188 292 188 292 188 292 188 292 196 300 192 292 188 292 192 296 196 296 188 292 196 300 192 292 196 300 196 304 200 304 204 308 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 208 312 204 308 204 308 200 304 212 316 216 320 216 320 212 316 216 316 212 312 212 316 220 324 216 320 220 324 224 320 220 316 216 316 216 316 216 316 216 316 224 320 220 320 220 320 216 316 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 216 316 216 316 216 316 216 316 220 320 216 316 216 312 212 312 204 316 208 316 208 316 208 312 208 316 212 320 216 328 224 332 208 320 216 328 220 328 220 324 224 328 220 328 220 332 228 340 232 344 232 340 228 344 232 344 232 344 232 348 236 348 240 352 236 360 236 360 240 368 252 376 268 388 268 384 264 384 264 384 276 400 276 404 288 420 304 432 292 432 316 456 328 444 304 416 292 388 276 368 248 328 196 280 164 272 168 280 172 284 176 288 188 300 192 300 196 308 200 308 212 316 208 312 204 312 208 320 212 316 208 312 204 316 208 320 196 300 188 300 196 304 188 284 184 284 200 292 200 300 208 316 220 336 240 368 268 392 288 400 296 404 296 408 296 416 320 456 324 456 344 472 344 472 360 496 376 508 364 456 256 268 120 208 128 200 120 204 112 212 116 216 116 204 116 204 116 204 116 204 108 196 112 204 112 196 104 188 112 188 112 188 112 188 112 188 108 184 104 180 100 172 92 168 92 160 84 164 96 168 92 156 96 164 88 156 76 144 68 136 60 92 0 40 0 4 0 8 4 0 0 52 64 96 44 92 32 96 40 96 44 92 40 80 44 88 48 88 56 92 40 68 32 32 20 12 8 16 20 28 32 24 8 8 8 16 8 8 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 28 60 44 64 44 68 48 64 40 60 48 72 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 0 0 12 24 32 68 88 80 92 68 84 68 96 60 84 48 80 40 76 40 72 32 48 36 52 40 48 36 44 28 40 24 40 28 44 28 36 32 28 24 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 100 172 100 168 108 168 96 144 64 124 76 120 56 100 52 108 56 108 52 104 52 108 60 116 48 104 56 116 64 120 64 116 64 116 64 120 68 120 68 120 76 128 72 124 72 124 72 124 84 136 68 124 68 132 68 124 80 140 76 136 76 136 76 132 92 148 88 144 80 140 76 136 64 132 80 144 76 136 76 144 72 132 68 128 64 124 60 120 76 136 80 140 80 136 72 128 84 136 64 128 76 160 108 176 92 156 92 156 92 156 92 156 84 148 84 148 84 148 84 148 84 148 88 152 88 156 92 156 80 144 80 148 84 152 88 152 88 160 100 160 92 152 92 160 76 144 80 148 84 144 80 140 76 140 76 140 84 152 96 164 88 148 84 144 84 148 92 156 100 152 88 152 100 164 104 156 96 156 104 164 108 164 104 160 116 172 116 172 112 168 112 168 108 176 108 176 108 172 100 168 108 176 108 176 112 184 120 192 124 192 120 184 116 180 108 176 120 188 120 188 120 184 116 184 112 188 112 188 116 192 116 196 116 192 116 188 112 184 108 184 116 184 116 184 116 184 116 184 128 188 116 188 124 196 124 188 120 188 120 188 120 188 120 188 124 192 120 188 120 192 128 196 128 192 120 188 128 196 124 188 128 196 128 196 132 200 132 208 120 200 112 200 112 200 112 200 104 196 116 208 120 204 108 192 132 200 136 204 136 204 140 208 144 208 140 204 136 208 140 216 128 212 132 224 140 224 132 216 128 216 132 220 132 220 128 216 128 216 128 216 128 216 128 216 128 216 128 216 132 220 132 220 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 132 220 132 220 132 220 132 220 132 216 128 216 124 212 124 212 124 208 124 208 124 208 124 208 124 208 128 212 132 220 136 220 124 212 132 220 136 220 136 216 136 220 136 220 136 224 144 228 148 232 148 232 148 232 148 232 148 232 148 232 152 236 152 240 156 232 148 236 156 244 156 256 172 268 164 268 164 268 168 272 172 284 168 284 176 292 192 296 196 304 220 320 224 304 200 284 184 288 188 268 148 208 92 164 88 164 92 172 104 176 112 180 104 180 100 188 108 196 116 204 124 208 120 204 120 204 124 212 124 208 120 204 120 204 124 208 120 196 104 188 108 196 108 192 100 196 108 196 104 196 124 220 136 228 156 252 180 276 196 284 204 300 204 296 204 308 216 332 224 336 232 344 236 348 244 368 248 368 268 360 204 204 68 104 68 124 64 116 64 112 64 120 60 116 60 116 60 116 60 116 52 112 56 112 56 108 48 100 52 112 52 112 52 112 52 112 48 108 44 104 40 96 36 96 36 88 28 88 36 96 32 80 32 88 28 80 24 76 16 72 24 36 0 0 0 0 12 20 20 0 12 36 48 56 16 36 8 40 12 44 12 44 16 40 24 36 24 52 48 60 40 48 32 32 12 12 0 8 8 20 24 20 0 4 0 12 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 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 4 0 20 24 48 32 56 36 52 16 44 24 60 56 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 4 16 32 64 60 84 44 60 40 68 20 52 8 44 0 36 0 36 0 36 4 40 12 40 8 36 8 28 12 24 8 20 8 24 16 28 20 28 16 16 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 176 232 168 236 176 236 160 212 132 196 132 192 120 176 112 172 112 172 104 168 104 172 112 176 104 168 104 172 108 176 112 176 112 180 116 180 116 184 120 184 124 188 124 188 120 184 120 184 140 200 128 188 128 192 124 184 144 208 140 204 136 196 132 196 148 212 148 208 144 204 140 204 124 196 140 204 136 196 136 204 148 212 144 208 140 200 136 200 132 200 140 204 140 200 132 196 148 204 132 196 148 224 168 236 152 216 152 216 152 216 152 216 152 216 152 216 152 216 152 216 144 208 144 208 144 208 144 208 140 212 144 216 148 216 144 208 140 216 152 216 140 208 144 216 136 208 148 220 152 216 140 204 140 208 144 212 148 220 156 228 152 224 144 220 144 224 152 228 160 232 152 232 164 244 164 236 156 248 160 252 164 252 164 252 172 260 172 260 172 260 172 256 176 260 180 264 176 260 172 252 172 256 172 260 180 268 192 276 188 272 188 268 184 264 180 264 188 272 188 268 184 268 184 264 184 268 188 272 188 276 192 276 196 280 192 272 188 268 180 264 180 284 180 284 180 284 180 284 192 288 180 288 192 300 192 292 188 292 188 292 188 292 188 292 188 292 188 292 192 300 200 304 196 296 188 292 196 300 192 292 192 296 196 300 196 304 200 304 200 300 200 300 200 300 200 300 196 296 204 304 204 304 196 296 196 304 200 308 204 312 208 316 212 312 200 300 196 304 208 316 208 312 216 320 220 320 216 316 212 316 220 320 220 320 216 312 216 316 216 316 216 316 216 316 212 312 212 316 220 320 224 324 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 216 316 216 312 212 312 208 308 208 312 204 312 204 312 204 316 208 316 208 320 212 324 216 328 208 320 216 328 220 328 220 324 220 328 216 324 220 328 224 336 228 340 228 344 232 340 228 340 228 340 232 344 232 348 236 348 232 356 232 360 240 368 256 380 268 388 272 392 276 396 280 400 292 412 288 408 284 412 284 416 304 436 312 440 304 424 284 400 284 396 284 360 216 288 168 276 164 272 168 280 172 284 180 288 180 288 184 300 196 308 204 316 204 312 200 308 204 312 208 320 208 316 204 308 200 312 208 316 212 308 192 296 192 304 196 300 188 284 196 280 188 296 212 324 216 332 236 360 260 380 276 388 292 400 296 412 300 416 316 448 328 452 340 468 348 476 356 484 348 500 384 500 332 348 152 192 120 208 116 200 108 208 116 212 116 204 116 204 116 204 116 204 112 200 112 200 108 196 104 192 112 188 112 188 112 188 112 188 108 184 108 180 104 176 100 172 92 160 84 160 92 164 84 148 84 156 80 152 80 152 76 148 80 124 28 52 4 24 4 12 4 0 4 56 56 84 36 92 40 92 44 100 48 96 40 84 40 80 44 88 56 88 44 60 32 32 20 16 8 12 12 16 32 24 8 8 8 16 8 8 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 24 60 48 64 52 56 36 48 44 52 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 0 0 0 20 60 76 96 68 80 60 88 44 72 44 68 32 64 24 56 36 48 40 56 44 52 36 48 28 36 20 36 20 32 16 24 20 24 32 32 28 20 8 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 92 164 96 168 108 168 100 148 84 144 88 140 84 132 68 116 60 112 56 104 52 104 56 112 52 104 52 104 56 108 56 108 56 112 60 116 64 120 68 120 68 120 68 120 68 116 64 116 68 124 60 124 72 136 72 124 84 140 80 136 76 132 72 128 80 140 80 140 76 136 76 136 56 124 72 136 72 128 72 136 92 152 92 148 88 144 84 144 72 132 76 140 80 140 76 132 80 140 76 148 92 156 88 144 80 144 80 144 80 144 80 144 88 152 88 152 88 152 88 152 80 144 80 144 80 144 80 144 84 148 84 148 80 140 68 132 72 144 84 144 76 136 76 148 72 140 84 152 88 148 76 136 84 148 84 148 84 148 84 144 92 152 88 144 84 144 88 152 100 156 92 156 104 168 104 160 108 164 108 164 108 168 112 172 116 172 116 172 116 172 116 176 108 180 112 180 112 176 104 168 104 172 104 176 112 184 124 192 112 180 112 184 116 188 120 188 120 188 120 184 116 180 112 176 108 184 108 188 112 188 116 192 116 192 116 188 112 184 108 184 112 180 112 180 112 180 112 180 120 180 112 184 124 196 124 188 120 188 120 188 120 188 120 188 120 188 120 188 124 196 132 200 128 192 120 188 128 196 124 188 124 192 124 196 128 196 132 204 120 200 112 200 112 200 112 200 116 204 108 196 108 196 116 204 128 200 132 204 136 208 140 212 140 204 132 196 128 200 136 212 128 208 116 204 116 208 124 216 124 212 128 220 132 216 124 212 128 216 128 216 128 216 128 216 120 208 124 212 128 220 132 220 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 132 220 132 220 132 220 132 220 128 216 124 212 124 208 120 208 124 204 116 200 116 200 120 208 124 208 124 212 128 212 128 216 124 212 132 220 136 220 136 216 136 216 132 216 132 220 140 228 140 224 144 232 148 228 140 224 144 228 144 232 148 232 152 236 148 228 148 236 156 248 160 260 172 268 168 276 176 284 184 288 184 292 176 284 172 284 180 284 216 308 212 300 212 288 196 276 188 276 156 216 84 152 68 168 88 168 92 176 104 176 112 184 108 188 108 196 116 208 128 212 116 200 116 200 116 204 124 212 124 204 116 200 116 200 120 208 128 200 108 188 108 196 112 200 100 192 100 188 96 192 120 224 132 220 148 244 172 264 184 272 192 288 196 296 200 300 208 320 224 332 224 344 240 352 236 348 232 360 284 392 272 284 116 112 64 116 60 112 60 108 60 120 60 116 60 116 60 116 60 116 56 112 52 108 48 104 48 104 52 112 52 112 52 112 52 112 48 108 48 104 44 104 44 100 40 92 32 88 36 92 28 76 24 80 24 80 24 80 24 80 32 68 20 36 8 24 4 0 4 0 16 44 44 48 16 44 8 44 16 48 24 48 20 40 28 44 32 48 40 44 20 24 20 24 12 12 0 8 0 12 24 20 0 4 0 12 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 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 4 36 28 44 28 44 16 36 16 52 40 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 0 4 0 32 40 76 52 68 36 64 4 44 8 40 0 32 0 20 0 40 8 44 16 44 12 36 8 28 12 20 8 16 4 20 8 20 20 32 20 20 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 164 220 156 228 168 232 156 212 152 212 148 212 148 208 128 184 116 176 108 168 104 168 108 172 104 168 108 176 112 172 108 168 108 172 108 176 116 180 120 184 112 176 112 180 116 184 120 184 116 180 116 188 136 204 132 192 136 196 132 196 132 196 128 192 132 196 132 196 132 196 132 196 116 188 132 196 128 188 128 196 140 204 140 204 140 204 140 204 128 196 136 204 140 204 136 200 148 208 144 212 152 212 136 192 140 204 140 204 140 204 140 204 152 216 152 216 152 216 152 216 156 220 156 216 152 216 148 212 156 224 152 212 140 204 132 200 144 216 152 220 144 212 148 220 140 212 144 216 148 212 144 208 148 220 152 220 152 216 144 208 156 228 148 220 144 220 148 224 164 232 156 236 168 248 168 236 168 256 164 252 164 256 172 264 172 260 172 260 176 264 176 264 180 264 184 268 180 260 172 256 176 260 176 260 180 268 188 276 176 260 180 268 184 272 192 276 188 272 184 268 180 260 176 260 180 268 184 268 188 272 188 272 188 272 188 272 188 272 188 272 176 280 176 280 176 280 176 280 184 284 176 284 192 300 192 292 188 292 188 292 188 292 188 292 192 296 188 292 188 296 196 300 196 296 188 292 196 300 192 292 188 296 192 296 196 300 196 300 200 300 200 300 200 300 200 300 208 304 196 292 192 296 204 308 200 304 204 308 204 308 208 312 208 308 204 304 200 308 204 312 208 304 200 296 200 304 212 316 212 312 216 316 216 316 212 312 216 316 216 316 216 316 216 316 212 312 212 312 216 316 216 316 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 216 316 216 316 216 316 216 316 212 312 212 312 208 308 208 304 208 312 200 304 196 308 204 316 208 316 208 316 208 320 212 320 208 320 216 328 220 328 220 324 216 324 212 320 216 328 224 332 220 336 228 344 232 340 224 332 224 340 228 340 232 344 232 344 228 352 228 356 240 372 260 384 268 392 276 400 288 412 296 420 296 416 288 408 284 408 280 412 300 424 292 416 280 404 272 396 280 360 224 288 160 252 164 276 168 268 172 276 172 280 180 284 188 300 196 308 204 316 212 320 196 304 196 304 200 312 208 320 204 312 200 308 200 308 204 312 204 304 188 296 192 304 192 292 184 280 192 280 188 292 204 316 212 324 228 352 248 368 260 376 272 384 288 404 292 408 304 432 332 448 332 468 352 480 348 464 348 496 380 508 376 436 224 240 112 208 112 200 108 204 116 208 116 204 116 204 116 204 116 204 116 200 108 192 104 192 104 196 112 188 112 188 112 188 112 188 108 184 108 184 108 180 104 180 100 168 92 168 96 168 84 148 84 156 80 152 80 152 76 148 68 144 72 116 56 80 24 12 8 20 20 80 60 88 40 100 44 96 48 100 48 92 44 88 44 76 40 72 40 68 24 36 16 20 16 16 8 16 12 16 32 24 8 8 8 16 8 8 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 36 36 60 48 60 44 56 52 64 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 0 4 32 40 72 72 88 64 80 36 56 40 68 40 60 20 48 40 52 44 56 44 56 40 52 32 44 28 40 20 32 16 24 16 16 20 24 20 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 88 160 92 164 108 168 100 152 92 148 92 148 100 148 80 116 64 112 56 104 52 104 52 108 48 108 64 120 68 112 52 100 52 104 56 112 64 116 68 120 48 104 56 112 64 120 72 124 56 112 56 124 76 136 72 124 64 124 64 128 68 128 68 128 72 132 72 132 72 132 72 132 60 128 76 136 72 128 72 136 68 128 68 132 76 140 80 140 68 132 76 140 80 140 80 136 84 144 72 136 76 140 72 132 80 144 80 144 80 144 80 144 84 148 84 148 84 148 84 148 92 156 92 152 88 148 84 148 96 152 84 140 76 140 80 148 76 148 88 148 80 140 80 152 84 144 80 140 76 144 80 148 76 144 84 152 88 152 84 144 96 152 88 144 84 144 84 148 104 160 96 160 108 172 108 164 116 168 112 164 112 172 120 180 116 172 116 176 120 180 124 180 112 180 116 184 112 180 108 172 112 180 108 176 108 180 116 184 116 184 116 184 116 184 116 184 120 188 116 184 112 176 104 172 104 180 108 184 108 188 112 188 104 180 108 188 112 192 120 196 108 176 108 176 108 176 108 176 112 176 104 180 120 196 124 188 120 188 120 188 120 188 120 188 128 196 124 188 120 188 124 192 128 192 120 188 128 196 124 188 120 188 124 192 124 196 128 200 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 140 208 136 204 136 204 132 200 136 204 140 208 140 208 136 208 120 204 120 212 124 212 120 208 120 212 124 216 128 212 124 208 128 216 128 216 128 216 128 216 128 216 124 212 124 212 124 208 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 124 212 124 212 124 212 124 212 124 212 124 208 120 208 116 204 124 204 112 192 108 196 120 208 124 208 124 208 124 208 124 208 124 212 132 220 136 220 136 216 132 216 128 212 132 216 136 224 132 220 144 232 148 228 136 216 140 224 144 228 144 232 148 232 144 228 144 232 156 248 164 264 172 272 172 284 188 296 196 304 184 292 176 284 180 284 192 288 192 284 192 268 180 264 180 268 180 240 124 176 84 164 88 172 88 168 92 176 104 176 112 184 116 192 108 196 116 200 116 204 112 196 112 196 116 204 124 212 120 200 116 196 112 200 116 204 112 192 104 192 112 196 104 184 88 188 104 196 104 192 116 212 124 216 140 236 160 252 172 260 172 272 184 284 188 288 192 304 228 328 220 344 244 356 228 332 244 360 256 368 284 348 176 172 44 112 56 108 52 112 60 112 60 116 60 116 60 116 60 116 60 112 52 104 44 104 52 108 52 112 52 112 52 112 52 112 48 108 48 108 48 108 48 108 52 104 44 100 44 100 32 80 32 84 28 80 24 76 20 72 12 80 48 72 48 76 40 20 0 12 20 56 44 48 12 56 20 48 24 52 28 48 32 48 20 24 16 32 28 36 12 16 4 12 4 12 4 12 8 16 24 20 0 4 0 12 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 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 4 8 16 36 24 40 20 44 32 64 28 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 4 0 8 0 44 52 84 52 60 12 40 12 48 8 32 0 16 4 44 8 48 20 44 16 40 20 36 20 28 12 20 8 20 4 12 4 12 4 8 0 8 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 164 224 160 232 172 236 164 220 152 208 144 212 152 212 128 176 116 180 108 168 104 168 104 168 100 172 120 192 124 180 104 160 100 168 108 172 112 180 120 184 96 160 104 172 116 184 124 192 120 180 120 192 136 196 124 180 116 180 120 184 124 192 128 192 132 200 136 200 136 200 136 200 124 196 140 204 136 200 136 204 124 188 128 196 140 208 148 212 128 192 136 204 140 204 140 204 152 204 124 184 128 200 140 204 148 212 148 212 148 212 148 212 148 212 148 212 148 212 148 212 148 212 148 208 144 204 140 200 156 216 144 204 140 212 156 228 132 204 140 208 132 196 136 208 152 216 140 204 136 208 148 220 132 204 144 220 156 224 156 220 156 232 148 220 144 220 144 220 164 236 156 236 168 248 168 240 176 260 168 252 168 260 180 272 172 260 172 264 176 268 180 268 180 268 184 268 184 264 176 256 184 268 180 260 176 260 180 264 192 276 188 268 184 264 176 260 188 272 184 264 176 260 172 252 180 264 180 268 184 272 188 272 176 260 180 268 192 280 200 284 176 280 176 280 176 280 176 280 180 280 172 284 188 300 192 292 188 292 188 292 188 292 188 292 200 304 196 296 188 292 188 292 196 296 188 292 196 300 192 292 188 292 188 296 192 300 196 300 200 300 200 300 200 300 200 300 192 296 204 308 208 304 196 292 212 312 208 308 204 304 200 300 200 308 212 320 216 316 204 304 192 304 216 328 228 320 208 300 208 312 212 316 216 312 212 308 216 316 216 316 216 316 216 316 220 316 216 312 212 308 208 304 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 208 308 208 308 208 308 208 308 212 312 212 308 208 304 204 304 208 312 196 300 192 304 204 316 208 316 208 316 208 316 208 316 208 320 216 328 220 328 220 324 216 320 212 320 212 324 220 332 216 332 228 344 232 340 220 328 224 336 224 340 228 344 232 344 224 348 228 356 240 372 260 384 268 392 276 404 292 420 304 428 292 412 288 404 284 408 288 412 276 392 260 376 252 376 256 372 228 304 172 252 152 252 148 240 168 268 172 276 172 280 180 284 188 300 192 300 192 300 192 300 192 300 192 304 200 312 208 320 204 308 200 304 196 308 200 312 188 296 188 300 196 300 184 276 172 272 196 288 196 296 200 304 208 324 224 348 244 364 252 368 260 372 276 392 284 396 292 416 332 448 332 468 356 480 344 452 360 500 360 488 380 484 280 296 112 212 108 200 108 204 108 208 116 204 116 204 116 204 116 204 120 204 108 192 100 192 108 200 112 188 112 188 112 188 112 188 108 184 108 184 108 184 108 184 112 180 104 176 104 176 92 156 88 160 84 152 80 148 72 144 52 144 76 128 76 132 76 76 12 48 36 96 64 92 48 112 44 92 48 96 52 88 52 84 16 48 20 56 36 56 28 36 0 8 8 16 12 20 20 24 32 24 8 8 8 16 8 8 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 24 8 4 12 24 24 32 28 36 44 60 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 8 12 12 4 4 36 72 104 76 68 36 60 44 68 44 64 24 40 40 56 44 60 48 56 44 52 44 52 36 48 28 40 20 28 12 12 8 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 88 160 84 148 92 160 100 156 96 152 100 152 104 152 84 128 76 128 76 124 68 116 56 104 60 104 44 100 64 120 60 104 48 100 52 108 64 120 72 124 48 104 56 112 64 120 68 120 64 128 76 132 64 124 68 132 60 116 56 116 56 120 64 128 76 136 76 136 76 136 76 136 72 128 68 128 68 132 76 140 60 124 64 128 72 136 80 140 88 144 76 132 72 136 84 148 76 136 68 132 72 148 96 168 76 144 80 144 80 144 80 148 100 160 88 148 80 148 88 156 104 160 88 144 76 140 76 144 76 140 76 140 80 148 88 152 80 144 80 144 76 136 68 128 76 140 76 144 80 148 84 148 96 148 76 144 88 156 84 136 92 152 92 152 92 152 88 148 92 156 100 160 104 168 112 172 112 172 116 176 120 180 124 184 112 172 116 176 120 172 116 168 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 108 180 104 180 104 184 112 192 124 200 120 192 116 196 120 200 124 188 112 176 108 180 120 192 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 120 184 116 184 116 188 124 196 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 200 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 132 204 136 208 140 204 136 200 132 200 132 204 136 208 140 212 144 224 128 212 120 204 116 208 136 216 120 200 112 208 128 224 132 220 128 208 120 208 120 208 136 220 128 212 124 216 132 224 132 220 128 216 128 216 128 212 116 212 132 216 128 216 132 228 124 212 124 212 124 212 124 212 124 212 124 212 124 212 124 212 120 204 120 200 116 196 112 196 124 208 124 208 124 208 124 208 128 216 140 224 132 216 140 228 152 232 140 220 132 220 136 224 140 228 148 236 152 228 136 216 156 236 144 224 136 216 132 216 152 236 156 244 168 256 168 268 176 280 188 304 204 308 200 300 196 292 180 280 180 276 184 284 176 252 160 236 152 236 168 256 104 176 92 152 80 156 92 168 92 164 96 172 92 180 100 180 96 188 112 204 124 204 112 192 116 196 112 192 108 196 112 200 124 212 128 212 128 208 120 200 112 196 112 192 108 188 104 192 100 192 104 200 108 200 116 204 124 220 148 240 160 248 176 272 180 280 188 284 188 284 188 300 228 332 216 328 220 332 220 340 252 352 240 364 284 384 232 252 52 132 52 108 40 96 60 132 52 108 52 108 52 108 52 108 60 116 60 112 56 108 52 108 52 112 52 112 52 112 52 112 52 112 52 108 48 104 44 104 52 108 48 100 44 96 36 92 40 92 32 84 24 76 24 80 28 76 36 80 44 80 56 84 16 36 16 36 16 44 16 52 12 40 24 44 28 44 32 40 8 24 16 28 16 24 8 16 4 12 4 12 4 12 4 12 12 16 4 8 0 8 0 12 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 8 0 8 0 0 0 0 0 0 4 0 28 24 44 24 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 36 36 68 12 44 36 64 28 36 0 16 0 32 0 40 12 44 20 48 12 32 16 28 8 12 0 4 16 20 8 12 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 168 220 152 220 164 236 168 228 160 220 156 224 160 220 144 196 128 192 128 188 120 176 108 168 108 168 100 168 112 180 112 172 108 172 108 172 108 172 108 172 104 168 108 172 112 180 120 184 120 192 132 192 124 184 124 196 128 192 124 188 128 192 132 200 132 196 132 196 132 196 132 196 132 192 128 192 128 196 136 204 132 196 136 200 140 208 144 208 144 204 140 200 136 204 140 208 148 208 140 200 140 208 148 216 144 208 144 208 144 208 144 208 160 220 152 212 148 212 148 216 144 208 140 200 140 208 148 216 144 212 140 208 140 212 148 216 136 204 140 208 144 208 140 208 140 208 140 212 144 216 148 216 148 208 136 212 156 228 156 216 156 232 156 232 156 232 156 228 156 232 160 240 168 244 172 248 172 260 176 264 176 264 176 268 168 260 172 264 176 260 172 256 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 264 180 264 180 268 188 276 196 280 192 276 188 276 196 280 188 288 180 284 180 284 184 292 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 192 296 188 292 192 300 196 304 192 296 192 296 192 296 192 296 196 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 196 304 204 312 208 312 204 308 200 304 200 308 204 308 208 312 224 320 212 308 204 304 204 304 216 316 208 304 204 308 216 316 220 316 212 308 208 308 208 308 216 312 208 304 204 308 212 316 220 320 220 320 220 320 220 320 208 316 220 320 212 312 216 324 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 204 312 204 308 200 304 196 304 208 316 208 316 208 316 208 316 212 324 224 328 216 324 220 336 236 340 224 328 216 328 224 332 228 340 232 344 228 340 224 332 224 336 220 332 220 336 228 340 232 360 240 368 252 380 268 388 276 404 292 424 308 428 304 420 300 416 288 404 280 400 276 396 260 376 244 364 240 360 232 344 168 256 152 236 144 240 160 256 164 256 168 264 180 268 184 272 184 296 196 308 204 308 196 304 200 308 196 304 196 304 200 308 208 316 212 320 208 316 204 308 196 304 192 300 192 296 188 292 184 276 192 280 192 296 200 300 208 328 232 348 240 360 260 380 268 380 280 396 284 396 292 420 320 440 328 456 336 464 344 472 356 488 348 476 368 508 344 420 164 248 108 224 112 192 104 208 112 200 112 200 112 200 112 200 116 204 116 200 112 196 108 196 112 188 112 188 112 188 112 188 112 188 112 184 108 180 104 180 112 180 104 176 96 168 92 160 96 164 88 156 80 152 80 152 76 148 76 144 76 136 80 132 52 96 44 92 40 96 48 104 40 88 44 88 44 76 36 68 16 48 24 44 20 36 16 28 12 16 12 16 12 16 12 16 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 28 40 44 36 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 12 4 4 8 16 36 52 72 48 68 60 76 44 52 36 52 36 48 40 52 40 52 44 56 48 56 32 40 20 32 16 28 24 20 16 12 8 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 88 160 92 160 108 180 116 176 104 160 108 160 112 160 96 140 76 128 72 120 64 112 56 104 48 104 60 108 56 104 60 116 60 112 56 104 48 96 44 92 60 108 52 104 56 112 68 124 56 124 68 124 60 116 60 128 68 128 64 124 68 128 72 136 68 128 68 128 68 128 68 128 72 128 68 128 68 132 76 140 84 144 84 148 88 148 88 148 76 140 80 144 84 140 80 136 84 148 84 144 80 140 76 140 88 148 84 144 80 140 76 136 88 152 88 152 88 148 80 144 76 136 72 136 72 140 80 148 84 144 80 140 76 140 76 144 68 132 72 140 80 144 84 148 76 140 76 144 80 148 84 148 76 136 72 144 92 164 96 156 100 160 100 160 100 160 100 160 100 160 100 164 108 168 112 172 120 176 120 176 116 172 116 172 112 172 116 176 120 172 116 168 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 104 180 104 180 104 184 112 188 116 188 112 184 108 188 116 192 116 184 112 180 112 180 116 184 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 128 196 124 192 128 196 132 204 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 200 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 124 196 132 204 140 208 140 204 132 200 132 200 136 204 136 212 136 212 120 204 112 200 112 200 124 212 124 208 120 212 124 212 128 216 124 208 120 208 120 212 116 204 112 196 108 200 116 204 128 216 128 220 136 224 140 228 124 216 132 220 124 208 124 216 124 212 124 212 124 212 124 212 124 212 124 212 124 212 124 212 120 204 116 200 116 200 112 196 124 208 124 208 124 208 124 208 124 216 136 220 132 216 136 228 148 228 140 220 136 220 140 224 148 232 144 224 140 224 140 224 128 212 128 216 140 232 156 244 152 236 156 248 168 260 172 272 184 284 188 304 204 308 200 304 196 304 200 292 192 280 184 268 164 244 152 236 156 228 132 188 92 148 84 136 76 144 92 160 92 168 96 172 96 184 100 184 108 192 108 196 112 200 116 200 120 204 116 200 116 200 120 204 124 208 128 212 124 204 116 200 112 192 108 192 104 188 104 192 92 184 96 188 100 192 108 196 124 216 144 236 156 244 172 264 176 276 184 280 184 284 188 296 196 308 208 332 228 344 232 344 240 352 228 332 240 376 272 352 144 152 28 120 72 108 40 104 60 116 60 116 60 116 60 116 60 116 60 112 56 108 52 108 52 112 52 112 52 112 52 112 52 112 52 108 48 104 44 104 60 112 52 104 40 92 32 84 40 96 32 84 24 80 24 80 28 76 28 80 36 76 44 80 44 68 24 48 12 44 20 56 24 52 28 44 28 32 20 28 4 16 8 20 12 16 8 8 4 12 4 12 4 12 4 12 12 16 4 8 0 8 0 12 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 8 0 8 0 8 0 0 0 0 4 0 20 16 40 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 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 4 0 4 0 32 28 52 48 68 44 52 12 36 16 48 8 44 4 40 12 40 8 36 40 52 24 24 4 20 16 40 16 20 8 12 0 8 0 8 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 156 216 152 224 172 244 176 236 160 220 156 224 164 224 148 204 132 192 124 184 112 172 108 172 96 172 116 176 104 164 108 184 112 176 108 172 104 164 100 160 116 176 104 164 104 176 120 192 116 184 124 188 116 176 120 188 120 180 116 180 116 184 124 192 128 192 128 192 128 192 128 192 132 192 128 192 128 196 136 204 148 212 148 212 148 212 144 208 132 200 144 212 148 208 136 196 144 208 148 212 148 208 140 200 156 216 148 212 140 204 136 196 148 212 156 220 156 212 144 200 156 216 148 208 136 200 132 196 152 216 144 208 136 204 136 204 136 204 136 204 140 208 144 216 140 208 140 212 144 216 148 216 144 212 144 216 152 228 160 228 160 236 164 240 164 240 168 244 160 240 164 244 168 248 172 248 180 268 176 264 172 256 168 256 168 260 172 264 176 260 172 256 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 260 180 264 176 260 180 264 184 272 184 268 180 264 180 268 188 276 184 284 180 284 180 284 180 288 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 192 296 192 296 192 300 200 308 192 296 192 296 192 296 192 296 196 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 192 296 200 308 204 312 204 308 196 300 200 304 200 308 204 308 212 308 204 300 200 300 200 300 204 308 212 312 212 312 208 304 212 312 208 304 204 308 208 312 200 300 200 300 200 300 200 300 204 308 212 316 220 324 224 328 216 320 224 316 208 304 208 312 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 200 308 200 308 200 308 200 308 204 312 208 316 208 316 212 320 208 324 220 328 216 320 220 332 228 332 224 332 224 332 224 332 236 344 224 332 216 332 224 340 208 320 212 328 224 344 240 356 232 360 240 372 256 388 272 396 284 408 292 420 308 428 308 428 304 412 300 408 288 388 264 368 236 340 220 336 224 320 168 252 140 232 136 228 140 240 156 256 168 260 172 264 180 272 188 276 200 300 192 300 192 304 200 312 208 312 204 308 200 312 204 316 204 316 208 316 208 312 200 304 192 300 192 296 188 296 184 288 180 276 188 280 192 292 196 296 208 324 228 344 236 352 252 372 264 376 276 392 276 392 288 416 292 420 312 452 336 460 332 456 340 472 340 464 340 504 384 512 300 312 96 220 132 204 92 188 116 204 116 204 116 204 116 204 116 204 116 200 112 196 108 196 112 188 112 188 112 188 112 188 112 188 112 184 108 180 104 180 116 184 108 176 96 164 88 156 100 168 92 156 84 152 80 156 80 152 80 152 80 148 80 148 76 128 60 104 44 104 56 108 52 88 48 76 28 60 24 52 20 40 20 40 20 32 12 24 16 20 16 20 16 20 16 20 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 28 28 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 20 32 44 68 80 68 72 44 60 48 72 48 60 44 52 40 48 32 44 56 60 32 40 20 40 28 40 20 16 12 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 68 144 80 156 104 172 108 160 92 148 96 152 108 156 92 136 88 132 76 120 64 112 60 112 44 108 64 112 52 100 56 120 56 108 56 108 60 112 60 116 68 112 56 100 52 108 68 124 56 120 64 124 56 112 60 124 60 116 56 116 56 120 64 128 76 136 76 136 76 136 76 136 72 128 68 128 68 132 76 140 84 144 84 144 80 140 80 140 72 136 84 148 88 144 76 132 72 140 80 148 84 148 80 144 92 152 84 148 76 140 72 132 80 148 88 156 88 148 76 136 92 156 88 152 80 140 72 132 84 144 76 136 72 136 72 136 84 148 76 136 72 136 72 140 76 140 76 144 80 148 84 148 88 152 92 156 88 152 88 152 100 160 104 164 108 168 108 172 104 168 108 168 108 172 112 172 120 176 120 172 112 168 108 164 112 172 116 176 120 172 116 168 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 176 104 176 100 176 100 180 108 188 104 180 104 180 104 184 112 192 108 180 112 180 112 180 112 176 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 120 188 116 184 120 192 128 196 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 200 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 124 192 128 200 136 204 136 200 128 196 128 200 132 200 136 208 128 208 116 200 112 200 116 204 116 204 120 212 124 208 116 204 120 208 116 204 116 208 120 212 116 204 120 208 120 208 116 204 108 200 112 204 120 212 128 220 124 216 132 216 120 200 116 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 116 200 116 200 116 200 116 200 120 204 120 208 124 212 128 212 124 212 136 216 128 212 132 224 136 224 140 224 140 224 140 224 152 228 140 216 132 216 140 224 132 216 132 220 140 228 152 240 152 236 156 248 172 264 180 280 192 288 192 300 200 308 208 312 208 304 204 296 196 268 168 248 148 228 140 220 136 188 80 132 88 140 88 140 92 152 96 172 96 172 100 180 100 184 104 188 112 192 108 192 108 196 116 204 124 204 120 200 116 204 120 208 120 204 124 208 120 204 116 196 108 192 104 188 104 184 100 188 100 192 104 196 108 200 112 204 124 216 140 228 148 236 160 256 168 268 176 276 176 276 180 292 184 296 196 316 212 320 200 312 220 344 240 340 232 364 268 368 272 228 32 100 56 108 56 112 56 108 52 108 52 108 52 108 60 116 60 112 56 108 52 108 52 112 52 112 52 112 52 112 52 112 52 108 48 104 44 104 56 112 52 104 40 92 32 88 44 96 36 88 28 84 28 84 32 80 32 76 32 80 32 80 24 60 12 52 16 56 32 72 40 52 32 28 12 20 12 24 12 24 24 28 20 20 12 16 8 16 8 16 8 16 8 16 12 16 4 8 0 8 0 12 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 8 0 16 0 8 0 0 0 8 4 0 8 8 20 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 24 28 56 48 68 44 52 20 48 16 48 12 44 8 32 4 28 12 36 20 28 16 20 4 20 12 16 4 8 0 8 4 12 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 140 200 140 212 160 228 156 212 148 208 144 216 156 220 144 200 148 204 132 188 116 180 120 184 100 168 112 172 108 168 112 180 100 164 104 176 116 184 124 192 116 176 108 168 108 172 116 184 116 188 128 188 120 180 120 192 128 192 124 188 128 192 132 200 136 200 136 200 136 200 136 200 132 192 128 192 128 196 136 204 136 200 136 200 136 200 140 204 136 204 140 208 144 204 140 200 140 204 140 208 144 212 148 212 152 212 148 208 144 204 140 200 148 212 148 212 148 208 140 204 140 208 148 216 152 216 152 212 144 208 136 204 132 204 136 208 156 220 144 204 132 200 136 208 140 208 140 212 144 216 148 216 156 228 164 228 152 216 148 224 156 232 160 240 164 244 172 248 168 244 168 248 172 248 172 248 172 260 172 260 168 256 168 256 168 260 172 264 176 260 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 256 172 256 176 260 172 256 176 264 184 268 180 264 180 264 180 272 192 280 176 280 180 284 180 284 176 280 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 188 288 184 288 184 292 192 300 192 296 192 296 192 296 192 296 196 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 196 300 200 304 200 304 196 296 192 300 196 300 200 304 200 304 212 308 204 304 204 304 208 308 208 304 204 304 204 304 204 308 204 304 204 300 204 308 208 312 208 308 212 316 216 312 208 308 196 296 200 300 204 308 208 308 208 312 216 312 204 304 208 312 204 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 196 304 200 308 200 308 204 312 200 308 204 316 208 320 216 324 204 320 216 324 212 320 216 332 216 328 224 336 228 336 224 332 228 340 224 332 220 332 220 332 220 332 220 332 220 336 232 344 232 356 240 372 260 392 280 404 292 412 296 420 304 428 312 436 308 416 300 400 272 372 248 352 240 352 232 332 196 288 152 252 144 232 144 236 152 244 164 252 176 260 176 264 184 272 188 280 196 300 192 304 196 308 200 308 204 312 200 308 200 308 204 312 204 312 204 312 204 308 196 304 188 296 188 296 184 292 184 284 188 280 196 288 200 300 204 304 204 320 224 340 228 344 240 360 260 368 268 384 272 384 280 408 288 416 304 432 316 440 312 436 328 476 356 488 360 516 368 496 384 404 152 204 96 196 112 192 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 112 188 112 188 112 188 112 188 112 188 112 184 108 180 104 180 108 180 104 172 100 168 92 164 100 172 92 160 84 156 84 156 84 156 80 160 80 160 84 156 60 132 60 124 64 120 68 112 56 84 36 64 20 48 24 44 24 48 28 44 28 40 20 32 20 24 20 24 20 24 20 24 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 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 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 0 4 0 4 4 8 16 16 40 60 84 68 68 44 52 52 60 44 56 36 48 32 40 20 36 24 44 24 36 12 16 16 16 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 64 140 76 152 96 160 88 140 88 148 96 156 108 160 96 140 104 148 84 128 68 124 76 128 56 104 48 104 60 116 60 108 44 96 48 108 60 116 68 124 60 112 60 112 60 112 60 112 60 128 72 128 64 120 64 132 68 128 64 124 68 128 72 136 72 132 72 132 72 132 72 132 72 128 68 128 68 132 76 140 72 132 72 136 80 140 84 144 84 140 80 136 76 140 80 144 88 148 80 140 72 140 80 148 80 144 80 144 80 144 80 144 88 148 80 144 76 140 80 144 72 140 80 148 88 148 80 144 72 136 68 132 68 136 76 144 88 144 72 132 68 136 80 148 76 140 76 144 80 148 84 148 84 156 100 160 88 148 92 164 92 152 96 160 104 168 108 172 112 172 112 172 112 172 112 172 108 168 112 168 112 168 116 172 112 172 116 176 120 172 116 168 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 172 100 176 96 172 100 176 104 184 104 180 104 180 108 192 120 200 104 176 112 180 112 180 108 172 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 124 188 120 188 120 192 128 200 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 200 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 132 200 136 200 132 192 120 184 124 192 128 196 128 200 132 204 132 212 120 208 120 208 124 212 124 208 112 200 112 200 120 212 116 200 112 200 116 204 120 212 116 208 124 216 128 212 120 204 116 204 116 204 116 204 116 204 112 208 124 212 116 204 120 216 116 204 116 204 116 204 116 204 116 204 116 204 116 204 116 204 112 196 112 200 116 204 120 204 116 200 120 208 124 212 132 216 120 212 132 216 128 208 132 220 128 216 140 228 148 228 140 224 136 224 140 224 140 220 132 212 136 216 132 220 140 228 148 236 148 232 156 252 176 272 184 284 196 292 192 300 200 308 212 320 216 308 196 280 172 252 152 240 148 236 156 204 96 148 72 156 96 148 96 148 100 156 100 164 108 176 104 180 100 188 100 192 100 188 112 200 120 200 112 196 116 200 112 196 112 196 116 200 116 204 120 204 120 200 112 192 104 188 104 184 100 184 96 184 96 188 100 196 108 196 112 200 120 212 136 224 140 228 152 244 164 264 172 268 172 272 176 288 188 292 188 308 204 320 212 328 244 356 252 364 264 392 272 360 276 304 116 104 24 112 76 108 60 112 56 112 56 112 56 112 60 116 60 112 56 108 52 108 52 112 52 112 52 112 52 112 52 112 52 108 48 104 44 104 44 100 44 100 44 100 44 100 48 100 40 88 32 84 28 88 36 84 28 84 28 84 28 84 24 72 36 76 40 72 32 60 32 44 20 24 4 16 12 28 8 24 20 24 28 20 20 12 12 20 12 20 12 20 12 20 12 16 4 8 0 8 0 12 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 16 0 16 0 8 0 8 0 8 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 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 4 8 4 4 0 0 0 4 0 20 24 60 40 52 24 44 12 44 8 40 12 36 8 32 8 24 8 16 4 16 4 20 8 12 4 8 0 12 4 16 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 140 204 144 216 160 220 144 200 152 216 152 224 168 228 156 212 160 216 140 192 124 188 132 200 112 168 96 164 116 184 112 168 96 160 100 168 104 172 112 176 108 176 116 180 116 176 108 172 124 192 136 196 124 188 128 196 120 180 116 180 116 184 124 192 128 192 128 192 128 192 128 192 132 192 128 192 128 196 136 204 128 196 132 200 140 208 148 216 148 208 136 196 132 200 144 212 168 224 148 200 132 196 136 204 140 208 144 208 144 208 144 212 156 216 144 200 136 204 144 212 144 212 148 212 144 200 128 184 132 200 132 200 132 208 144 212 144 204 132 196 132 208 152 224 140 208 140 212 144 216 148 216 136 216 160 228 152 220 164 244 148 228 156 232 160 240 168 244 172 248 172 248 172 248 172 248 160 252 164 256 168 260 172 264 168 260 172 264 176 260 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 256 172 256 176 256 172 256 172 260 180 268 180 264 180 268 188 276 200 284 172 268 180 280 184 276 172 264 180 276 180 276 180 276 180 276 176 280 192 288 188 284 188 288 196 288 192 288 192 292 200 308 192 296 192 296 192 296 192 296 196 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 204 308 204 304 196 296 184 284 192 296 192 300 196 304 200 304 216 312 212 308 208 312 216 316 216 308 200 292 192 300 208 316 200 300 200 300 200 304 212 312 204 304 212 316 216 312 204 304 212 308 208 308 208 308 204 304 196 304 208 308 208 304 212 320 204 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 200 300 200 304 204 308 204 312 200 308 204 316 208 320 216 324 204 316 216 324 208 316 216 328 212 324 224 336 232 336 228 332 216 328 224 336 224 328 212 320 212 324 216 328 224 344 240 356 228 356 240 376 260 396 280 408 292 416 296 420 304 428 316 432 320 412 292 376 256 348 240 340 216 332 220 288 144 224 136 256 140 232 148 236 148 240 152 240 176 260 180 268 184 272 196 280 184 296 196 312 208 312 196 300 200 304 196 300 192 304 196 308 200 312 204 312 204 308 196 300 188 296 188 292 184 288 180 284 184 272 188 280 188 292 196 296 204 320 220 336 224 340 236 356 256 368 268 380 268 380 276 404 292 412 296 432 320 456 344 472 356 488 360 500 384 548 400 516 360 452 228 232 84 208 124 184 116 204 116 204 116 204 116 204 116 204 116 200 112 196 108 196 112 188 112 188 112 188 112 188 112 188 112 184 108 180 104 180 96 168 96 172 100 176 104 176 104 172 96 164 88 160 88 160 84 160 84 160 84 160 84 160 80 160 92 160 88 132 56 104 48 72 32 52 20 48 20 48 16 36 20 36 20 24 12 16 20 24 20 24 20 24 20 24 20 20 12 12 8 12 8 16 8 12 8 12 8 12 8 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 8 0 0 0 4 0 0 12 32 52 48 52 44 60 44 56 44 52 40 48 36 48 36 44 16 24 8 28 24 36 12 12 8 8 8 12 16 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 56 120 72 144 92 160 104 168 108 164 100 164 112 172 104 156 112 152 76 136 64 104 56 144 60 100 36 112 60 116 56 124 44 100 52 108 60 116 64 116 76 128 76 124 68 116 60 108 84 136 80 132 76 124 72 124 60 124 84 136 76 120 76 136 64 128 72 136 76 136 76 132 92 152 88 144 84 148 92 152 84 144 84 144 84 144 84 144 80 140 80 140 80 140 80 140 84 140 84 140 84 140 84 140 92 148 92 144 88 140 84 140 88 148 84 156 100 160 88 140 76 144 80 148 84 144 80 140 76 140 76 136 72 132 68 132 72 140 80 140 68 128 64 136 80 148 84 144 76 144 88 160 88 152 88 156 92 160 96 160 112 172 112 172 112 172 112 172 116 172 112 176 124 184 116 168 104 168 108 172 112 176 116 180 116 176 116 172 112 168 108 168 112 172 112 172 112 172 112 172 112 176 116 180 120 176 116 172 108 176 108 176 108 176 108 176 96 160 92 164 104 176 108 168 100 176 100 176 100 176 100 176 116 192 116 192 116 192 116 192 136 196 124 192 124 196 120 180 124 192 124 192 124 192 124 192 116 188 128 200 132 196 120 184 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 196 124 196 124 200 128 204 132 204 132 200 128 196 124 200 128 200 120 192 132 204 136 200 124 188 132 200 132 196 128 192 124 192 132 204 132 204 132 204 132 204 132 204 132 204 132 204 132 204 136 208 136 204 132 200 128 200 132 204 132 204 132 204 132 204 116 204 120 208 120 212 124 212 124 212 124 208 120 204 116 204 116 204 116 200 112 196 108 196 112 200 112 200 112 200 112 200 116 208 116 212 120 216 124 212 116 208 128 216 120 204 128 216 128 212 128 212 128 212 128 212 140 224 144 232 148 224 136 216 128 216 136 228 140 224 128 212 124 208 124 212 132 224 144 232 156 240 160 244 168 260 180 268 200 284 196 288 204 296 216 308 224 300 192 260 168 248 156 240 160 208 92 140 72 148 68 132 88 148 92 152 96 156 100 164 96 168 96 176 100 188 108 196 100 188 108 196 116 204 116 200 104 188 108 200 116 200 116 200 124 204 132 200 128 200 124 196 112 184 112 180 108 176 104 176 88 184 92 192 104 200 112 204 124 220 140 228 140 224 144 236 168 268 188 276 184 264 168 264 168 300 220 320 204 316 228 368 280 392 292 384 308 440 300 348 216 336 212 184 36 92 64 108 68 116 52 104 48 108 60 120 48 104 48 104 48 104 48 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 52 108 52 108 52 108 52 108 48 100 40 92 32 88 32 88 20 84 36 88 20 68 28 84 36 80 36 76 28 68 32 60 20 48 8 20 0 16 0 20 4 16 12 16 16 12 12 12 4 12 4 12 4 12 4 12 12 12 0 4 0 8 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 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 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 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 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 4 36 48 68 52 52 16 48 8 36 4 40 24 48 0 16 12 24 12 16 8 4 0 8 4 12 0 4 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 124 192 132 204 148 220 160 228 164 224 160 228 168 232 164 220 164 212 144 212 132 176 116 200 120 164 96 172 116 176 112 184 100 168 108 180 120 184 120 184 124 188 124 188 120 180 112 172 128 192 128 188 124 188 124 188 116 192 136 200 128 188 132 200 124 188 128 196 132 196 132 196 140 204 136 200 136 200 140 204 132 196 132 196 132 196 132 196 144 208 144 208 144 208 144 208 144 216 144 216 144 216 144 216 148 220 148 216 144 212 140 212 148 212 148 216 160 220 148 204 140 208 144 212 148 208 144 204 140 208 140 204 136 200 132 200 144 216 152 216 140 204 140 212 148 220 160 224 152 220 156 232 152 220 156 224 156 228 160 228 168 244 168 244 168 244 168 244 180 252 168 248 180 256 176 248 168 244 172 248 172 248 176 252 180 256 180 252 176 248 172 248 168 244 168 244 168 244 168 244 168 244 172 248 172 248 168 244 176 260 176 260 176 260 176 260 180 256 168 256 180 268 180 260 176 260 176 260 176 260 176 260 188 272 188 272 188 272 188 272 200 276 188 272 196 280 192 268 192 276 192 276 192 276 192 276 188 272 196 280 196 280 188 272 196 280 196 280 196 280 196 280 188 292 188 292 188 292 188 288 196 300 196 300 196 300 196 300 192 296 192 300 196 304 200 304 200 300 196 296 192 300 196 304 192 296 200 304 200 304 192 296 200 304 196 300 196 296 192 296 200 304 200 304 200 304 200 304 200 304 200 304 200 304 200 304 204 308 200 304 200 300 196 300 200 304 200 304 200 304 200 304 200 304 204 304 208 308 208 312 212 312 208 308 208 304 204 304 204 304 204 300 200 296 196 296 200 300 200 300 200 300 200 292 208 292 212 296 212 304 216 304 204 308 216 316 204 312 212 324 212 320 212 320 212 320 212 320 220 332 224 336 224 328 216 316 212 308 224 316 224 320 216 312 208 320 212 328 220 336 228 340 240 352 244 364 256 372 264 376 280 392 284 396 292 408 300 416 304 396 268 360 248 356 244 340 228 296 160 232 144 240 148 224 144 232 148 240 152 244 164 248 172 260 176 264 180 268 188 276 188 296 192 304 200 312 200 308 192 304 200 312 204 312 204 312 200 304 196 300 196 296 192 296 180 284 180 280 176 276 172 268 184 272 192 276 196 288 204 292 208 320 228 332 224 332 232 344 256 368 264 380 264 376 272 400 284 416 304 432 308 448 356 512 352 532 412 564 412 524 340 420 336 460 312 316 116 172 84 196 116 200 108 196 108 196 112 204 104 192 104 192 104 192 104 192 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 180 100 168 92 164 88 168 72 168 88 160 72 144 72 152 80 148 76 140 72 136 68 124 56 92 40 64 16 48 16 48 16 32 20 20 16 12 12 12 12 16 12 16 12 16 12 16 20 16 4 8 8 12 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 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 8 24 44 56 52 48 52 48 44 40 36 40 40 48 20 24 24 28 16 20 4 8 4 12 20 20 12 8 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 76 136 72 132 80 148 96 160 100 156 96 160 108 168 100 152 92 148 92 156 84 124 60 132 60 100 36 108 56 108 48 116 56 108 64 120 68 124 68 120 72 124 72 124 68 116 60 108 64 120 68 120 68 120 72 124 68 128 84 136 80 132 80 136 60 120 64 128 72 128 68 128 76 136 76 136 76 136 76 136 72 132 72 132 72 132 72 132 84 144 84 144 84 144 84 144 92 148 92 148 92 148 92 148 92 148 88 144 88 144 84 140 84 144 80 148 88 152 80 136 76 144 80 148 84 144 80 140 76 140 76 140 72 136 72 136 88 156 96 156 84 144 84 152 88 160 104 168 100 160 100 168 88 156 92 156 96 160 96 160 108 168 108 168 108 168 108 168 124 176 108 164 112 176 116 176 116 176 112 172 112 172 108 168 124 184 120 180 120 176 116 176 104 164 104 164 104 164 104 164 104 164 108 168 108 168 104 164 108 176 108 176 108 176 108 176 116 176 104 172 112 180 108 168 100 176 100 176 100 176 100 176 108 184 108 184 108 184 108 184 124 188 116 188 128 196 124 188 124 192 124 192 124 192 124 192 120 192 124 196 128 192 124 188 128 196 128 196 128 196 128 196 112 180 112 180 112 180 116 184 128 196 128 196 128 196 128 196 124 192 124 196 128 200 132 200 132 196 128 192 124 196 128 200 124 196 128 200 132 196 128 192 132 196 128 196 124 192 124 192 132 200 132 200 132 200 132 200 136 204 136 204 136 204 136 204 136 200 132 200 128 196 128 196 132 200 132 200 132 200 132 204 116 200 112 200 116 204 116 208 124 208 120 208 116 204 116 204 116 204 116 200 112 196 108 196 112 200 112 200 112 200 112 204 116 212 116 216 120 216 124 216 116 208 128 216 120 204 128 216 128 212 128 212 128 212 128 212 132 216 136 220 132 216 124 212 124 220 132 224 132 220 128 212 124 212 132 220 140 224 140 224 152 244 168 260 180 264 180 260 188 276 196 284 204 292 212 300 208 276 172 244 160 244 164 244 136 180 80 140 80 152 84 148 88 144 92 152 96 156 96 164 104 180 104 180 96 180 96 180 100 188 108 196 116 204 116 200 116 200 120 208 124 208 124 204 128 196 128 192 124 192 120 188 112 180 112 176 108 172 104 180 108 196 100 200 104 200 112 204 120 216 136 228 140 224 148 240 180 272 180 264 176 272 188 300 208 304 208 320 240 368 292 416 348 416 288 336 176 252 172 312 260 352 244 260 92 72 24 104 56 112 52 108 52 108 56 112 48 104 48 104 48 104 48 104 52 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 92 36 92 16 76 28 80 16 68 24 76 24 72 32 72 32 72 40 76 32 60 12 32 0 16 0 20 0 16 12 16 8 12 12 12 4 12 4 12 4 12 4 12 12 12 0 4 0 8 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 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 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 12 20 40 36 48 20 48 12 40 4 36 16 36 8 28 20 24 20 12 8 0 4 20 16 24 12 12 8 20 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 148 204 136 192 132 204 148 220 156 216 152 220 164 232 160 216 140 212 160 232 156 200 128 192 124 168 96 172 116 172 104 176 108 172 112 180 120 184 116 180 120 184 120 184 120 180 112 172 108 176 112 180 116 184 120 188 124 192 136 200 136 200 136 200 116 184 124 188 128 192 124 188 140 204 144 208 144 208 140 204 148 208 144 208 144 204 140 204 148 212 148 212 148 212 148 212 144 216 144 216 144 216 144 216 144 216 144 216 144 216 144 216 148 204 140 204 148 212 144 200 140 208 144 212 148 208 144 204 140 208 140 208 140 208 140 204 152 224 160 224 152 216 152 224 148 228 168 240 164 232 164 236 156 224 156 228 160 228 164 232 164 240 164 240 164 240 164 240 188 252 164 236 164 252 180 256 180 252 176 248 172 244 168 240 176 252 176 252 176 252 176 252 164 240 164 240 164 240 164 240 164 240 168 244 168 244 164 240 172 256 172 256 172 256 172 256 180 256 164 248 168 252 164 240 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 188 268 180 268 192 284 196 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 180 284 180 284 184 288 184 288 192 296 192 296 192 296 192 296 192 296 192 300 196 304 200 304 200 300 196 296 192 300 196 304 196 300 196 300 196 300 196 300 196 300 196 296 192 296 188 292 196 300 196 300 196 300 196 300 204 308 204 308 204 308 204 308 200 304 200 300 196 300 192 296 196 300 196 300 196 300 196 300 196 296 196 300 200 300 204 304 208 308 208 304 204 304 200 300 204 304 204 300 200 296 196 296 196 296 200 300 200 300 204 296 208 292 212 296 212 304 216 304 204 308 216 316 204 312 212 324 212 320 212 320 212 320 212 320 212 320 212 320 208 316 204 308 212 304 220 308 216 316 212 312 204 316 212 332 220 332 216 328 240 360 256 380 272 380 264 368 268 384 276 392 284 396 288 400 276 372 248 348 236 344 236 332 180 256 144 228 144 236 152 236 140 232 144 236 156 248 164 252 180 264 180 268 184 268 188 276 188 296 192 304 200 312 200 308 200 308 204 312 208 312 204 308 192 296 192 296 188 292 188 288 180 284 180 280 176 276 172 268 188 272 196 276 196 284 196 288 208 316 224 328 224 336 240 360 276 380 268 372 260 384 292 432 336 456 344 496 400 548 428 556 416 488 264 352 168 304 248 468 368 464 340 412 200 196 76 212 112 196 108 196 108 196 108 200 104 192 104 192 104 192 104 192 112 188 112 188 112 188 112 188 112 188 112 188 112 188 112 188 108 184 108 184 108 184 108 184 104 176 96 168 88 164 88 164 72 164 80 152 72 148 72 144 68 144 72 140 72 140 72 136 68 108 56 80 32 60 24 48 16 36 16 20 16 16 12 12 12 16 12 16 12 16 12 16 20 16 4 8 8 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 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 12 8 4 8 16 28 36 40 48 48 44 40 40 36 32 36 32 36 28 28 16 20 8 12 12 20 28 24 16 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 88 144 76 128 68 136 84 148 92 148 88 152 100 164 100 152 76 152 108 168 100 148 80 132 72 112 44 112 56 108 44 112 52 104 56 112 60 112 60 108 64 116 68 120 64 116 60 108 56 108 60 112 64 120 68 120 72 128 76 132 84 136 84 132 56 120 64 124 68 128 64 124 76 136 80 144 84 140 76 136 92 152 92 148 84 144 84 140 88 148 88 148 88 148 88 148 80 136 80 136 80 136 80 136 88 144 88 144 88 144 88 144 84 144 72 140 80 148 80 140 76 144 80 148 84 144 80 140 76 140 76 140 76 140 76 144 80 152 92 152 84 144 88 156 84 156 100 164 92 156 96 164 92 156 96 160 96 164 100 164 104 164 104 164 104 164 104 164 124 176 100 156 104 172 116 176 120 176 116 172 112 168 108 164 108 168 108 168 108 168 108 168 112 172 112 172 112 172 112 172 108 168 112 172 112 172 108 168 104 172 104 172 104 172 104 172 112 172 96 164 100 168 96 156 100 176 100 176 100 176 100 176 104 180 104 180 104 180 104 180 116 180 108 184 124 196 124 188 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 112 180 116 184 120 188 124 192 124 192 124 192 124 192 124 192 124 192 124 196 128 200 132 200 132 196 128 192 124 196 128 200 128 196 128 196 128 196 128 196 128 196 124 192 124 188 120 188 128 196 128 196 128 196 128 196 132 200 132 200 132 200 132 200 132 200 128 196 128 192 124 192 128 196 128 196 128 196 128 200 116 196 108 200 112 200 116 204 120 208 116 204 116 200 112 200 116 204 116 200 112 196 108 196 108 196 108 200 112 204 116 208 116 212 116 216 120 216 124 216 116 208 128 216 120 204 128 216 128 212 128 212 128 212 128 212 128 208 124 204 120 204 120 208 124 216 120 212 120 208 124 212 116 200 120 208 128 212 128 212 160 252 176 272 188 268 180 260 180 268 188 276 192 276 188 272 180 252 160 236 156 232 140 212 84 148 76 140 76 148 84 152 84 140 88 148 100 160 100 168 96 172 100 184 104 192 112 200 100 188 108 196 116 204 116 200 112 196 116 200 116 196 112 192 124 188 120 188 116 184 116 184 112 180 112 176 108 172 104 180 100 188 92 192 100 192 104 196 124 216 136 228 144 236 168 264 180 268 184 272 192 296 232 336 280 376 280 396 304 384 244 312 120 168 56 184 96 228 176 352 288 364 280 348 180 116 20 108 48 108 52 108 52 108 52 104 48 104 48 104 48 104 48 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 52 108 52 108 52 108 52 108 44 96 36 88 28 84 28 84 24 76 20 76 20 76 24 72 20 72 32 72 32 72 40 80 36 68 24 52 12 32 8 28 0 16 4 12 8 12 4 12 4 12 4 12 4 12 4 12 12 12 0 4 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 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 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 16 8 12 8 20 24 40 20 44 12 40 16 32 12 28 20 36 24 28 16 20 12 16 4 20 16 20 4 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 144 204 136 196 132 200 140 208 144 208 144 212 160 228 156 216 140 224 168 224 152 220 156 212 144 188 112 184 124 176 108 176 104 168 108 176 112 172 108 168 112 176 116 180 116 180 112 172 112 176 116 180 116 180 116 184 124 184 120 192 136 200 132 188 120 184 124 192 132 192 128 192 120 188 128 196 132 192 124 184 144 208 140 200 136 196 128 192 144 208 144 208 144 208 144 208 132 204 132 204 132 204 132 204 140 212 144 216 144 216 148 220 156 212 140 204 144 216 148 208 140 208 144 212 148 208 144 204 140 208 140 208 144 212 144 212 140 212 152 216 144 212 148 224 148 220 156 220 148 216 156 232 160 228 160 228 164 232 164 236 168 244 168 244 168 244 168 244 180 248 160 236 168 248 172 248 176 252 172 248 172 248 168 244 160 236 164 240 164 244 168 244 172 248 172 248 172 248 172 248 168 244 172 248 172 248 168 244 168 252 168 252 168 252 168 252 184 260 172 256 180 264 176 252 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 188 268 180 264 188 276 188 268 192 276 192 276 192 276 192 276 196 276 192 272 188 276 192 280 188 272 188 272 188 272 188 272 180 284 184 288 188 296 192 296 188 292 188 292 188 292 188 292 192 296 192 300 196 304 200 304 200 300 196 296 192 300 196 304 200 300 196 296 192 300 196 304 192 296 192 296 188 292 188 288 192 296 192 296 192 296 192 296 192 296 192 296 192 296 192 296 196 300 196 300 192 296 192 292 192 296 192 296 192 296 192 296 196 300 200 300 204 304 204 308 204 304 204 304 200 300 200 296 204 304 204 300 200 296 196 296 192 292 196 300 200 304 208 300 208 292 212 296 212 304 216 304 204 308 216 316 204 312 212 324 212 320 212 320 212 320 212 320 212 320 208 312 200 308 204 308 212 300 208 296 204 304 208 312 200 308 200 316 208 328 224 340 252 368 264 380 272 384 268 376 268 380 272 388 272 376 256 364 252 356 244 348 236 320 196 272 140 228 140 224 140 228 148 232 136 228 144 236 156 248 168 256 168 256 176 268 188 280 200 292 188 296 192 304 200 312 200 308 196 304 200 308 196 304 192 296 188 292 184 288 184 284 180 284 180 284 180 280 176 276 172 268 180 264 188 272 196 288 204 292 216 320 228 332 232 352 264 384 284 404 312 436 336 464 368 504 380 496 364 484 332 412 224 312 160 300 180 368 288 448 348 484 404 496 388 480 288 260 84 184 104 192 108 196 108 196 104 192 104 192 104 192 104 192 104 192 104 180 104 180 104 180 104 180 104 180 104 180 104 180 104 180 108 184 108 184 108 184 108 184 104 176 96 168 88 160 84 164 84 168 76 156 84 160 80 144 72 144 72 140 72 140 72 132 68 120 64 96 44 80 36 64 12 36 16 28 16 16 12 16 12 16 12 16 12 16 12 16 20 16 4 8 8 12 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 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 12 16 20 16 12 12 20 28 28 36 40 40 36 40 32 36 36 36 28 28 24 28 28 32 12 20 24 20 12 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 76 136 76 136 76 136 76 140 80 140 80 148 96 160 96 152 92 168 108 148 84 160 108 164 92 132 60 128 68 116 48 116 56 112 60 116 64 112 56 108 56 112 60 116 64 116 60 108 68 120 68 120 64 116 64 116 72 116 60 120 80 136 76 116 64 124 68 132 72 132 72 132 56 120 68 132 72 128 60 116 76 136 72 128 64 120 60 116 84 144 84 144 84 144 84 144 80 136 80 136 80 136 80 136 84 140 84 144 88 148 92 148 96 152 80 140 84 152 88 152 76 144 80 148 84 144 80 140 76 140 76 144 80 148 84 148 76 144 88 152 84 144 88 160 92 156 88 144 76 144 96 172 96 160 96 164 100 164 104 168 108 168 108 168 108 168 108 168 112 168 104 164 112 172 108 164 108 168 112 172 112 172 116 176 104 164 104 168 108 172 112 172 108 168 108 168 108 168 108 168 104 164 108 168 108 168 104 164 100 168 100 168 100 168 100 168 112 172 100 172 112 184 112 176 100 176 100 176 100 176 100 176 108 184 108 184 108 184 108 184 124 184 112 180 120 188 116 176 124 192 124 192 124 192 124 192 128 196 120 188 120 188 128 196 120 188 120 188 120 188 120 188 104 172 108 180 116 188 120 192 120 188 120 188 120 188 120 188 124 192 124 196 128 200 132 200 132 196 128 192 124 196 128 200 132 200 124 192 124 192 132 200 124 192 124 188 120 188 116 184 124 192 124 192 124 192 124 192 120 188 120 188 120 188 120 188 128 196 128 192 124 192 120 188 124 192 124 192 124 192 124 196 120 204 116 204 120 208 120 212 116 204 116 200 112 200 108 196 116 204 116 200 112 196 108 196 104 192 108 200 112 204 120 212 116 212 116 216 120 216 124 216 116 208 128 216 120 204 128 216 128 212 128 212 128 212 128 212 132 212 124 204 116 204 120 212 124 212 116 204 112 204 120 212 124 204 116 200 124 224 156 248 180 264 180 268 184 268 184 268 188 272 192 272 184 256 160 236 172 252 172 252 160 212 100 148 64 136 72 140 80 140 80 144 80 136 88 148 100 160 104 172 100 180 104 184 104 192 112 196 100 188 108 196 116 204 116 200 116 200 120 204 116 196 108 192 116 184 116 180 112 180 108 176 112 180 112 176 108 172 104 180 96 188 96 200 112 212 124 220 132 228 144 236 156 252 188 288 232 332 268 360 276 356 268 356 236 312 200 272 160 224 96 176 160 260 176 288 212 360 260 364 276 380 296 380 244 212 52 80 44 104 52 108 52 108 48 100 48 104 48 104 48 104 48 104 48 108 48 108 48 108 48 108 48 108 48 108 48 108 48 108 52 108 52 108 52 108 52 108 56 108 48 100 40 96 40 96 36 84 24 80 32 92 36 76 32 76 36 72 32 68 36 68 28 64 28 64 20 52 16 48 0 16 4 12 0 8 4 12 4 12 4 12 4 12 4 12 12 12 0 4 0 8 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 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 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 12 20 0 4 0 16 0 24 12 36 20 40 20 36 16 32 12 24 12 32 20 40 12 28 24 28 8 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 128 196 136 204 140 204 136 200 140 200 136 208 156 224 156 212 156 236 168 204 136 224 176 236 160 200 124 196 132 184 112 180 116 180 120 184 120 180 112 176 108 172 112 180 116 180 112 176 128 188 124 184 120 180 116 176 120 176 108 180 128 196 124 176 124 192 132 200 136 200 136 196 124 192 136 204 140 200 128 188 136 200 132 192 124 188 120 180 140 204 140 204 140 204 140 204 140 212 140 212 140 212 140 212 140 212 140 216 144 220 148 220 164 220 144 208 148 220 156 220 140 208 144 212 148 208 144 204 140 208 140 212 144 216 148 216 140 216 156 220 148 216 156 232 164 228 152 208 136 212 164 248 160 228 160 232 164 236 168 236 172 248 172 248 172 248 172 248 168 240 164 244 176 252 168 236 164 244 168 248 172 252 176 256 168 244 168 248 172 252 176 252 164 240 164 240 164 240 164 240 156 236 160 240 164 236 160 232 168 252 168 252 168 252 168 252 164 244 160 248 172 260 176 252 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 196 272 180 268 184 268 180 256 192 276 192 276 192 276 192 276 200 280 188 268 184 272 196 284 188 272 188 272 188 272 188 272 164 272 172 276 176 284 184 288 188 292 188 292 188 292 188 292 192 296 192 300 196 304 200 304 200 300 196 296 192 300 196 304 204 304 192 292 188 296 200 308 192 296 192 292 188 288 184 288 192 296 192 296 192 296 192 296 184 288 184 288 184 288 184 288 196 300 196 296 192 292 188 292 192 296 192 296 192 296 192 296 204 304 208 308 208 312 212 312 204 304 204 300 200 296 196 296 204 304 204 300 200 296 196 296 192 292 196 300 200 304 208 300 208 292 212 296 212 304 216 304 204 308 216 316 204 312 212 324 212 320 212 320 212 320 212 320 220 324 208 312 200 312 208 316 208 300 204 288 196 300 208 308 216 320 204 316 212 344 252 376 268 380 264 376 264 380 272 388 272 388 276 384 264 364 236 336 248 356 260 356 240 296 160 220 124 216 140 224 136 212 136 216 132 224 140 236 156 252 172 260 188 272 188 272 188 272 188 276 188 296 192 304 200 312 200 308 208 316 208 316 208 312 196 304 184 288 180 284 180 280 176 280 180 284 180 280 176 276 172 268 184 272 200 288 212 312 228 320 224 332 236 340 244 364 280 404 320 440 348 456 328 416 280 392 252 368 224 340 212 352 240 384 236 428 324 460 348 492 352 436 352 468 372 488 340 368 164 208 96 188 108 200 112 196 100 184 104 192 104 192 104 192 104 192 112 188 112 188 112 188 112 188 112 188 112 188 112 188 112 188 108 184 108 184 108 184 108 184 120 192 112 184 104 180 104 180 96 176 80 160 92 172 88 148 84 152 76 144 68 136 64 128 64 116 64 112 64 96 52 84 16 44 16 28 12 24 12 16 12 16 12 16 12 16 12 16 20 16 4 8 8 12 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 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 0 8 20 16 4 0 0 0 12 24 28 40 40 44 40 40 32 32 24 28 28 40 40 52 28 32 36 32 24 16 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 68 128 68 128 68 128 68 128 48 124 84 156 100 160 104 168 96 152 92 152 96 164 112 176 72 132 72 128 60 116 52 108 84 116 44 88 40 104 64 120 40 96 56 116 68 116 60 104 60 116 64 124 76 132 84 136 68 120 68 120 72 128 80 132 68 128 64 120 60 128 76 140 52 124 80 144 80 132 72 132 76 132 72 128 68 132 72 136 92 136 72 148 100 152 92 160 92 144 88 140 84 144 88 148 92 148 92 144 88 140 84 140 72 140 80 144 72 136 76 144 76 140 76 140 76 144 88 152 80 148 88 156 92 148 80 140 88 148 80 148 92 160 92 152 88 156 96 164 104 164 96 160 104 160 92 156 100 172 104 164 108 168 108 168 104 164 108 176 100 164 108 168 104 164 116 184 116 172 112 168 108 164 104 160 120 176 116 172 112 168 108 164 100 160 104 168 112 172 112 172 104 164 104 160 100 156 96 156 96 164 96 168 100 172 104 172 100 168 100 168 100 168 100 168 96 176 104 184 108 184 108 180 104 180 104 180 104 180 104 180 100 164 92 168 108 180 112 172 120 188 116 184 116 188 124 196 120 192 124 188 112 180 120 196 112 180 112 184 116 188 120 188 104 172 108 180 112 184 120 188 116 184 116 188 120 192 124 192 112 184 116 188 120 192 124 192 124 192 128 196 128 200 132 200 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 192 124 196 128 192 124 188 128 196 128 192 124 192 120 188 128 196 128 192 124 188 120 188 120 188 120 192 124 196 128 200 120 200 112 200 112 200 112 200 116 204 116 204 116 204 116 204 112 204 116 204 116 200 108 192 96 184 104 196 112 204 116 208 112 212 120 220 124 216 124 212 120 212 124 216 128 208 124 204 120 204 120 204 120 204 120 204 128 208 124 204 120 208 124 216 116 204 112 204 112 204 120 212 116 204 124 212 132 228 164 264 192 272 184 264 180 264 180 268 176 268 188 260 156 228 144 236 172 240 152 208 120 168 76 128 60 132 76 136 84 144 88 152 100 148 84 140 96 160 100 164 96 172 100 180 104 192 112 196 108 196 112 200 116 196 112 192 124 204 112 192 104 192 112 200 112 180 112 180 112 180 112 180 112 176 104 168 100 168 100 180 84 180 96 208 128 232 148 244 144 240 164 256 168 256 184 276 212 276 184 236 140 208 120 196 128 212 128 208 120 228 168 288 224 312 232 332 228 336 220 328 232 364 268 352 272 328 140 92 36 100 40 100 56 120 56 92 48 104 48 108 52 112 56 112 56 116 56 112 52 108 48 108 48 108 48 104 44 100 40 100 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 36 92 44 100 44 96 44 92 28 76 32 72 32 68 36 68 24 68 28 60 20 60 28 56 4 24 4 16 0 16 8 24 0 8 0 8 4 16 12 24 20 16 0 0 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 4 0 4 0 4 0 4 0 8 0 12 4 8 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 32 20 36 16 28 32 44 20 48 32 48 8 12 16 24 16 20 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 4 116 184 120 192 132 200 140 204 120 196 144 216 152 216 156 224 168 232 168 228 160 220 152 212 156 216 140 192 120 176 108 172 120 176 100 164 104 172 108 168 100 168 112 180 116 176 104 160 120 184 120 184 120 184 120 184 120 184 120 184 120 188 128 192 124 188 124 184 124 188 128 192 120 192 136 204 136 196 132 200 136 196 132 192 128 196 132 200 148 196 128 212 156 212 148 220 148 216 144 212 140 216 144 220 148 220 144 216 144 212 140 212 136 204 144 208 136 200 140 208 144 204 140 204 140 208 148 216 140 212 148 220 152 216 144 212 152 216 144 216 156 228 156 220 160 224 152 220 152 228 164 236 164 228 156 224 168 240 172 236 152 232 160 236 164 244 176 260 172 252 176 248 164 240 172 256 172 248 168 244 168 244 164 240 176 248 172 248 172 248 168 244 164 240 168 248 172 248 168 244 164 240 164 236 160 236 156 232 164 248 164 252 168 256 172 256 168 252 168 252 168 252 168 252 172 260 180 268 184 268 184 264 180 264 180 264 180 264 180 264 180 260 168 256 176 264 172 252 180 264 180 264 180 268 188 272 184 272 192 276 184 268 188 276 180 264 180 268 184 272 188 272 180 284 180 284 180 284 180 284 184 288 184 292 188 292 192 296 184 288 188 292 192 296 192 300 188 292 192 296 196 300 196 300 196 300 196 300 196 300 196 300 192 296 192 296 192 296 192 296 188 296 192 300 196 296 192 292 196 296 192 296 188 292 188 288 196 300 196 296 192 292 188 292 188 292 188 296 192 300 196 300 200 300 200 300 200 300 200 300 204 304 204 304 204 304 204 304 204 304 200 300 200 296 196 296 184 288 192 296 200 300 200 292 204 292 216 300 216 304 216 300 208 312 212 316 212 316 208 312 204 312 204 312 204 312 204 312 212 316 208 312 204 316 208 316 204 296 204 292 204 304 208 312 200 316 216 332 224 348 252 376 272 384 268 380 264 376 264 376 256 372 260 360 228 332 224 340 244 332 212 284 176 252 144 216 132 220 136 216 140 220 144 224 156 236 140 232 152 248 168 248 172 256 176 264 188 276 196 284 200 304 200 308 200 308 196 304 204 308 196 300 188 300 196 304 180 284 180 284 180 284 180 284 180 280 172 272 168 272 168 268 172 260 192 284 216 312 232 324 216 320 228 324 216 324 220 336 220 324 208 316 204 316 204 328 216 348 228 356 236 380 284 432 308 440 320 456 332 452 332 448 336 472 360 468 364 460 252 256 88 184 104 192 108 200 112 200 104 192 104 196 108 200 112 200 116 192 116 188 112 184 108 184 108 184 108 180 104 180 100 176 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 92 180 100 176 100 172 92 160 80 148 76 144 72 140 72 136 72 124 68 116 60 108 60 96 32 60 16 32 8 28 16 36 16 20 12 12 8 12 12 16 28 20 4 4 4 12 4 4 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 8 8 12 12 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 16 28 32 36 32 36 32 32 28 36 40 44 28 20 24 20 20 20 20 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 48 112 56 124 76 144 88 152 72 140 84 140 76 140 88 156 112 172 112 168 104 156 88 144 120 168 92 136 64 112 48 108 52 104 56 112 64 112 48 88 56 112 64 116 60 104 44 92 76 124 72 120 64 112 56 108 64 116 64 120 68 120 72 124 64 124 68 128 68 124 64 120 64 132 76 132 68 128 76 144 76 136 72 132 72 132 76 136 84 128 64 140 92 144 84 152 92 144 88 140 84 144 88 148 92 144 88 144 84 140 84 140 72 140 80 144 72 136 76 144 80 144 76 140 76 144 84 152 68 136 76 144 84 148 84 144 88 148 80 148 92 160 92 152 100 156 84 140 80 152 100 172 96 156 92 160 108 176 112 172 96 156 96 160 104 168 112 176 124 184 124 176 108 164 108 176 104 164 108 168 108 168 112 172 108 168 108 168 112 172 112 172 108 168 112 172 112 168 104 164 104 164 104 164 100 160 100 156 96 164 96 168 100 172 104 172 96 164 96 164 96 164 96 164 96 176 104 184 108 184 108 180 104 180 104 180 104 180 104 180 124 184 108 176 112 180 104 164 104 176 108 176 112 180 112 180 108 188 128 196 124 184 116 188 112 180 116 184 116 184 120 188 120 188 116 180 112 176 104 172 116 184 116 184 120 188 120 192 120 188 124 192 124 196 128 196 116 184 120 188 120 192 124 192 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 192 124 196 128 192 124 188 124 188 120 188 116 184 116 180 128 196 124 192 124 192 120 188 120 188 124 192 124 192 128 200 120 200 112 200 112 200 112 200 116 204 116 204 116 204 116 204 120 204 112 192 104 192 108 200 104 192 108 200 112 200 108 200 112 212 120 220 124 216 124 212 120 212 124 216 128 208 124 204 120 204 120 204 120 204 120 204 128 208 124 204 120 208 124 216 116 208 112 204 116 208 124 212 120 216 144 236 156 244 168 260 188 272 184 268 180 264 180 264 164 248 160 232 136 216 136 228 156 216 116 168 92 152 76 140 80 140 80 140 84 140 84 140 96 148 84 144 100 164 100 164 96 172 100 180 104 192 112 196 112 200 116 204 120 200 116 196 120 200 112 192 104 192 108 192 112 180 112 180 112 180 112 180 108 176 104 168 100 168 100 176 92 184 96 200 116 216 132 224 116 208 120 200 100 176 92 180 100 176 104 180 120 200 132 216 152 240 164 256 180 280 220 320 224 312 220 320 220 328 212 332 208 340 236 352 276 364 212 216 32 104 56 112 48 100 56 124 48 104 52 108 52 108 56 112 56 116 56 112 52 108 48 108 48 108 48 108 44 104 44 100 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 36 96 44 100 44 96 44 88 36 80 40 80 36 76 44 72 32 76 28 68 28 64 28 64 20 40 0 12 0 4 0 16 16 20 8 12 0 4 0 8 20 16 0 0 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 4 0 4 0 4 0 4 0 12 4 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 12 4 16 12 28 16 36 8 20 0 24 0 36 0 24 0 16 12 20 12 20 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 112 176 120 192 136 208 148 216 136 200 136 196 128 200 148 224 172 232 164 224 160 224 164 228 176 236 164 216 140 192 116 176 108 172 108 176 116 176 96 148 108 176 112 176 112 172 100 164 120 184 116 176 112 172 104 168 116 180 120 184 120 184 120 180 128 192 136 200 136 196 124 184 132 196 132 188 120 188 140 212 140 200 132 196 132 196 136 204 140 188 120 200 148 204 140 208 148 216 144 212 140 216 144 220 144 216 144 212 140 212 136 208 136 204 144 208 136 200 140 208 148 208 140 204 140 208 148 212 128 196 132 208 144 212 148 216 152 216 144 216 156 228 156 220 160 224 148 212 148 220 160 236 160 224 156 232 176 248 176 240 180 248 164 240 164 240 164 236 176 256 180 248 164 236 168 252 160 240 164 244 168 248 172 252 164 240 164 244 172 248 176 252 172 248 172 248 168 240 160 236 168 244 164 240 164 236 160 236 164 248 164 252 168 256 172 256 164 248 164 248 164 248 164 248 172 260 180 268 184 268 184 264 180 264 180 264 180 264 180 264 192 268 176 264 184 268 176 256 172 256 176 264 180 264 180 264 172 268 196 284 196 272 184 268 184 268 184 268 184 268 184 268 184 288 184 284 180 280 176 280 180 284 184 288 184 292 188 292 192 296 192 296 192 300 196 300 180 284 180 288 184 292 188 292 196 300 196 300 196 300 196 300 192 296 192 296 192 296 192 296 188 296 192 300 196 296 192 292 188 292 184 288 184 284 180 284 192 296 192 296 192 296 192 296 192 296 192 296 192 296 192 296 196 296 196 296 196 296 196 296 200 300 200 300 200 300 200 300 212 304 196 288 184 292 196 304 196 296 200 300 200 296 192 284 204 292 216 300 216 304 216 300 208 312 212 316 212 316 208 312 204 312 204 312 204 312 204 312 212 316 208 312 204 316 208 316 208 296 208 296 204 308 212 316 208 332 240 364 252 364 252 368 268 380 268 380 268 376 260 372 244 352 232 332 212 324 216 328 212 284 164 232 140 224 144 228 144 216 140 216 140 212 140 208 152 236 144 236 160 252 168 248 172 256 176 264 188 276 196 284 204 308 204 312 204 312 200 308 200 304 196 300 192 296 188 300 176 280 176 280 176 280 176 280 176 276 168 272 164 268 168 264 180 264 188 272 196 292 212 304 200 304 204 296 180 280 172 284 184 296 192 316 208 332 224 356 248 380 264 400 284 420 304 440 308 428 308 432 312 440 328 448 324 448 336 464 368 492 328 388 148 212 108 196 108 192 108 204 108 196 108 196 108 196 108 196 116 192 116 188 112 184 108 184 112 188 108 184 108 180 104 180 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 96 184 100 176 96 168 88 156 84 156 84 148 80 148 76 144 80 136 76 128 72 120 68 108 60 84 32 44 4 24 8 32 20 20 12 12 8 12 8 16 28 20 4 4 4 12 4 4 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 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 4 4 4 4 4 4 4 12 12 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 8 12 12 24 28 40 40 40 32 32 32 36 36 36 16 16 20 20 24 20 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 64 124 68 132 76 136 80 140 68 132 72 128 68 140 96 172 124 172 100 148 88 156 108 176 100 164 108 168 100 144 68 120 72 116 56 104 56 108 52 96 48 104 56 108 60 112 60 112 56 108 56 108 60 112 60 116 64 120 72 124 72 120 64 116 68 132 80 144 84 136 72 128 76 136 72 124 60 124 80 152 80 140 76 132 72 136 80 140 76 120 60 136 84 140 76 144 92 144 88 140 84 144 88 148 88 144 84 140 84 136 80 136 72 140 80 144 72 136 76 144 84 148 80 140 76 140 80 148 68 132 68 136 76 144 84 152 88 148 80 148 92 160 92 152 84 152 92 156 96 160 96 156 96 156 96 168 116 180 112 168 124 176 104 164 112 176 108 164 100 164 104 164 100 160 108 176 100 164 104 168 108 172 112 176 100 160 104 164 108 172 112 172 112 172 112 172 108 164 100 160 108 168 108 164 104 164 100 160 96 164 96 168 100 172 104 172 96 164 96 164 96 164 96 164 96 176 104 184 108 184 108 180 104 180 104 180 104 180 104 180 112 176 104 176 116 188 116 180 104 176 112 184 120 188 116 180 104 184 128 200 128 188 116 184 116 184 116 184 116 184 116 184 108 176 108 180 112 184 116 184 112 180 112 184 116 184 120 188 124 192 124 192 124 192 124 192 112 180 112 180 116 184 120 188 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 192 124 196 128 192 124 188 120 188 116 184 116 180 112 180 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 196 116 196 108 196 108 196 108 196 112 200 112 200 112 200 112 200 120 204 104 184 96 188 108 200 108 196 112 200 112 196 104 196 112 212 120 220 124 216 124 212 120 212 124 216 128 208 124 204 120 204 120 204 120 204 120 204 128 208 124 204 120 208 124 216 120 212 116 208 120 208 124 216 132 232 164 260 176 256 168 256 180 264 184 268 184 264 172 256 160 236 144 220 132 212 128 212 116 168 76 128 60 136 84 148 84 140 84 140 84 140 84 136 96 148 92 152 108 168 100 164 96 172 100 180 104 192 112 196 112 200 116 204 120 200 116 196 108 196 112 192 108 188 104 184 108 176 108 176 108 176 108 176 108 172 100 164 96 164 96 176 96 184 88 184 96 192 108 204 100 196 112 196 100 180 100 188 136 208 148 224 160 240 172 248 184 264 188 272 200 288 204 288 216 304 208 308 204 316 200 324 200 324 212 336 248 360 244 308 160 156 44 96 56 112 40 92 52 108 52 108 52 108 52 108 56 116 56 112 52 108 48 108 52 112 52 108 48 108 44 104 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 44 100 48 100 40 92 40 84 36 84 44 80 40 80 44 76 36 80 36 76 28 68 36 68 40 56 20 24 0 8 0 12 4 8 0 8 0 12 8 20 20 16 0 0 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 4 0 4 0 4 0 4 0 12 4 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 20 8 4 0 0 12 8 32 44 60 28 52 12 40 0 40 0 16 12 24 16 24 12 20 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 136 200 136 200 136 196 132 196 128 196 132 196 132 208 160 240 196 248 168 216 148 216 160 232 156 224 168 236 164 220 140 196 140 192 112 168 104 172 112 172 100 164 104 168 108 176 116 180 100 164 104 172 116 184 124 188 120 188 128 196 132 188 120 180 128 192 132 200 140 204 136 200 132 196 132 188 120 188 140 216 140 204 136 200 136 200 140 204 140 184 120 200 148 204 136 208 148 216 144 212 140 216 144 220 140 212 140 212 136 208 136 204 136 204 144 208 136 200 140 208 152 212 144 204 140 204 144 208 140 204 136 204 140 212 148 220 152 216 144 216 156 228 156 220 148 224 160 236 168 232 160 224 164 232 164 240 180 248 172 232 164 228 148 232 176 264 188 256 152 232 160 236 156 236 168 252 164 240 168 244 168 244 172 248 164 240 164 240 168 244 168 244 168 244 172 248 172 244 164 240 172 244 168 244 164 240 164 240 164 248 164 252 168 256 172 256 168 252 168 252 168 252 168 252 172 260 180 268 184 268 184 264 180 264 180 264 180 264 180 264 172 252 168 256 184 272 188 264 172 260 184 272 192 272 184 264 176 272 196 280 192 268 184 272 188 272 184 268 184 268 180 264 172 276 176 284 180 288 188 292 176 284 180 284 184 288 184 288 192 296 188 292 188 288 184 288 180 284 180 288 184 292 188 292 196 300 196 300 196 300 196 300 192 296 192 296 192 296 192 296 188 296 192 300 196 296 192 292 192 292 188 292 184 288 184 284 188 292 192 296 192 296 196 300 196 300 192 296 192 296 188 292 192 292 192 292 192 292 192 292 196 296 196 296 196 296 196 296 204 300 192 288 188 288 192 296 192 292 196 300 200 300 196 288 204 292 216 300 216 304 216 300 208 312 212 316 212 316 208 312 204 312 204 312 204 312 204 312 212 316 208 312 204 316 208 316 208 300 212 300 208 312 216 316 224 344 252 372 256 364 252 368 260 376 268 380 268 376 256 364 244 344 224 332 216 324 200 300 152 236 132 208 128 220 140 216 140 216 140 212 140 212 140 212 156 236 148 244 168 260 168 248 172 256 176 264 188 276 196 284 196 304 196 308 200 304 196 300 192 300 192 304 192 296 184 288 172 276 172 276 172 276 172 276 172 276 168 268 160 264 164 260 176 260 176 256 180 276 196 288 176 280 188 292 184 296 192 308 200 316 216 348 244 368 260 388 268 388 256 392 272 400 272 388 288 408 300 412 308 420 312 432 316 432 320 448 340 464 332 436 292 280 104 180 112 196 92 176 112 200 108 196 108 196 104 192 116 192 116 188 112 184 108 184 116 188 112 188 108 184 108 184 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 100 188 104 176 96 168 84 152 84 152 80 148 76 144 76 140 76 144 76 128 72 124 64 108 72 100 56 68 28 40 16 32 4 12 4 12 12 20 20 28 28 20 4 4 4 12 4 4 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 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 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 12 16 0 4 4 16 20 28 68 76 76 64 52 40 40 44 24 24 24 24 24 24 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 76 136 76 136 76 136 76 136 76 140 84 140 80 144 96 164 120 176 112 168 104 160 100 160 108 168 104 156 92 148 88 144 96 136 68 112 60 116 64 112 56 108 56 104 56 108 60 112 48 104 56 112 64 120 72 128 72 128 84 140 84 132 68 116 60 120 60 124 68 132 80 140 68 132 72 128 64 128 76 148 84 140 80 136 76 140 80 144 80 124 64 140 88 144 80 148 92 144 88 140 84 144 88 148 84 140 84 136 80 136 76 132 72 140 80 144 72 136 76 144 88 148 80 140 76 140 76 144 84 148 80 140 76 144 84 152 88 148 80 148 92 160 92 152 100 164 100 164 100 168 104 172 108 168 108 176 120 180 104 156 92 140 72 144 108 184 124 176 100 164 108 164 96 156 104 172 112 172 108 168 108 168 104 164 108 168 104 164 104 164 104 160 104 164 108 172 112 172 108 168 112 172 108 168 108 164 104 164 96 164 96 168 100 172 104 172 104 172 104 172 104 172 104 172 96 176 104 184 108 184 108 180 104 180 104 180 104 180 104 180 108 172 100 172 108 180 108 172 96 172 112 184 120 184 108 172 116 188 124 192 116 184 120 192 120 188 120 184 116 180 112 180 112 180 112 180 112 180 112 180 108 176 112 180 112 184 116 184 120 188 116 184 112 180 112 176 116 184 116 184 120 188 120 192 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 192 124 196 128 192 124 188 128 192 124 192 120 188 120 184 120 188 120 192 124 196 128 196 128 196 128 192 124 188 120 192 112 192 104 192 104 192 104 192 108 196 108 196 108 196 108 196 108 196 108 192 104 188 100 188 96 188 104 196 112 200 112 204 112 212 120 220 124 216 124 212 120 212 124 216 128 208 124 204 120 204 120 204 120 204 120 204 128 208 124 204 120 208 124 216 124 212 120 212 120 212 128 220 148 240 168 256 168 248 168 256 172 260 184 268 184 260 168 248 152 228 136 216 132 204 96 164 60 128 56 128 68 140 80 136 72 136 80 140 92 148 96 148 96 148 96 160 112 172 100 160 96 172 100 180 104 192 112 196 104 188 108 192 108 192 104 188 104 188 108 196 108 188 100 180 104 172 104 172 104 172 104 172 104 168 96 164 92 160 96 172 88 172 76 172 80 184 100 200 84 180 100 192 104 192 116 208 132 208 152 232 180 252 184 256 192 256 168 244 176 268 180 260 200 288 200 308 200 308 188 304 180 312 200 332 224 336 232 340 260 220 64 96 48 96 40 108 56 112 56 108 52 104 48 104 56 116 56 112 52 108 48 108 56 116 52 112 52 108 48 108 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 44 100 48 100 40 88 36 80 32 76 36 76 32 72 40 68 32 76 24 72 24 64 28 64 44 68 40 56 28 32 8 24 4 12 0 8 0 12 8 16 20 16 0 0 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 4 0 4 0 4 0 4 0 0 0 4 0 4 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 12 4 4 0 0 8 0 20 32 60 40 68 20 40 0 40 12 28 20 28 16 20 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 132 196 136 200 136 204 140 204 148 216 152 212 144 204 148 220 148 220 168 244 184 244 172 228 188 240 160 208 136 204 148 220 144 200 128 188 124 184 116 172 120 180 112 172 104 168 104 168 108 172 112 180 120 184 124 188 128 196 140 208 140 196 124 180 108 172 108 172 116 188 136 208 124 196 136 196 128 192 136 208 144 204 140 200 136 204 140 208 144 192 124 204 152 208 144 212 148 216 144 212 140 216 144 220 140 212 140 208 136 204 132 204 136 204 144 208 136 200 140 208 152 216 144 204 140 204 140 204 156 220 148 212 140 212 148 220 152 216 144 216 156 228 156 220 176 240 160 224 156 236 176 252 176 240 176 248 184 244 164 216 156 216 128 212 160 248 168 232 172 252 176 244 160 232 164 244 176 248 172 244 168 240 164 236 172 244 168 240 164 236 160 232 160 236 164 244 172 248 172 248 172 248 172 244 168 240 164 240 164 248 164 252 168 256 172 256 176 260 176 260 176 260 176 260 172 260 180 268 184 268 184 264 180 264 180 264 180 264 180 264 184 260 168 252 172 256 168 244 156 248 172 264 184 264 172 252 188 276 192 272 180 264 188 280 188 272 188 268 184 264 180 264 192 284 184 276 180 272 172 268 176 272 176 276 180 280 184 288 184 288 184 284 180 280 176 276 184 288 188 292 188 296 192 296 196 300 196 300 196 300 196 300 192 296 192 296 192 296 192 296 188 296 192 300 196 296 192 292 196 300 196 296 192 296 188 292 188 292 188 296 192 300 196 300 196 300 196 296 192 292 188 292 192 292 192 292 192 292 192 292 196 296 196 296 196 296 196 296 192 292 196 296 196 292 188 284 184 284 192 296 200 304 204 304 204 292 212 304 216 304 216 300 208 312 212 316 212 316 208 312 204 312 204 312 204 312 204 312 212 316 208 312 204 316 208 316 212 308 208 308 208 312 212 324 236 352 252 364 248 360 248 368 256 372 268 384 268 372 252 356 228 328 212 320 212 304 168 248 116 204 124 216 144 228 136 204 128 208 136 208 144 212 148 224 156 236 152 248 172 260 168 244 172 256 176 264 188 276 196 284 188 292 188 300 192 296 184 292 184 296 192 304 192 296 180 280 172 268 172 268 172 268 172 268 172 264 164 256 160 256 160 260 168 252 164 248 168 268 192 288 176 284 196 296 192 304 204 320 216 328 232 352 244 360 244 368 260 372 232 368 256 396 268 388 272 396 296 416 312 416 300 412 304 424 320 452 340 460 336 464 344 328 132 192 96 172 104 224 112 200 112 188 112 184 108 184 116 192 116 188 112 184 108 184 116 192 116 188 112 184 108 184 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 104 192 104 180 96 164 84 152 76 148 72 140 72 136 68 136 76 140 72 132 64 120 60 112 68 104 68 96 56 68 28 40 24 20 16 12 8 8 8 12 28 20 4 4 4 12 0 4 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 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 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 0 4 4 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 0 8 4 12 12 16 28 48 56 60 44 36 32 36 32 36 32 28 24 20 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 80 148 100 164 100 144 68 116 64 136 76 124 68 144 88 140 104 160 104 160 104 160 104 160 116 172 112 156 84 132 76 140 88 144 80 136 68 124 56 116 52 120 60 112 36 92 40 112 48 100 52 108 56 108 52 104 84 128 68 128 84 140 76 116 84 120 56 112 72 132 80 128 72 128 80 128 68 116 68 124 68 128 68 132 72 136 76 136 68 136 84 152 92 144 76 132 92 152 88 140 80 140 80 140 84 140 80 136 76 132 72 128 84 144 80 136 76 136 80 140 68 128 68 132 72 132 76 136 100 160 88 148 84 152 96 164 92 148 80 144 88 160 92 156 96 160 92 156 96 168 112 180 108 172 108 172 108 172 108 172 104 164 104 164 104 164 104 164 108 172 112 164 96 152 100 168 112 172 112 172 108 164 100 160 96 160 108 172 112 168 100 156 108 172 108 172 108 172 108 172 96 164 100 168 104 164 100 160 112 168 108 164 104 168 108 172 92 156 100 164 112 176 120 184 108 172 96 160 92 164 104 176 108 176 108 176 108 176 108 176 112 180 112 176 108 172 104 172 100 172 104 176 108 180 112 184 116 184 116 188 120 192 124 192 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 124 192 124 196 128 200 132 196 112 180 112 180 112 180 112 180 116 188 124 200 132 196 124 192 120 192 124 196 128 192 124 188 124 192 124 188 120 184 116 184 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 136 200 132 196 128 192 124 188 116 184 116 184 116 184 116 184 128 200 128 196 124 192 120 192 120 196 128 200 124 192 112 180 96 188 108 200 112 196 100 184 100 188 100 192 104 196 108 196 108 204 120 212 128 212 120 204 128 212 124 208 120 212 124 216 116 208 120 212 124 208 120 204 132 216 120 204 112 200 116 208 112 208 132 216 124 212 144 244 160 252 176 264 180 260 168 244 172 256 176 264 184 264 176 240 156 224 128 200 124 180 84 136 60 132 76 140 80 140 80 136 64 132 80 140 80 144 92 152 96 152 100 160 112 172 112 184 92 172 104 184 104 192 108 192 104 184 116 192 124 196 124 196 116 188 116 184 112 180 108 176 116 188 112 184 104 176 96 172 96 172 96 168 92 168 88 164 96 176 100 184 108 184 112 188 104 192 116 204 108 200 124 220 124 220 156 244 176 252 164 244 160 244 164 248 176 260 184 264 184 276 200 292 204 304 204 300 220 320 208 320 212 332 228 352 252 328 164 120 0 100 52 104 48 108 52 108 52 108 60 108 56 112 56 112 56 112 56 112 56 112 52 104 48 100 40 96 44 100 44 100 44 100 44 100 56 108 48 100 40 96 40 96 44 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 20 72 20 68 16 64 20 64 24 60 32 72 36 64 16 32 0 24 0 20 0 20 4 12 16 12 8 4 4 4 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 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 0 8 0 8 0 4 0 4 0 8 4 16 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 12 4 16 8 20 12 16 8 12 4 8 0 4 8 4 0 0 0 0 0 0 8 8 8 8 8 8 8 8 0 4 0 4 0 4 0 4 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 4 0 4 0 4 0 4 0 16 4 24 12 24 4 20 0 8 8 20 12 12 0 0 4 12 4 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 200 144 212 144 200 124 180 128 204 140 192 136 220 164 224 164 232 160 228 152 220 148 220 160 236 164 228 148 216 148 228 156 216 148 204 132 188 116 180 108 180 120 180 104 160 104 176 100 168 104 172 108 172 104 164 120 180 112 180 128 192 120 176 112 168 96 168 116 192 132 192 128 196 136 196 124 184 124 192 128 192 128 196 132 200 136 200 136 200 140 208 144 204 132 192 152 212 144 204 140 204 140 204 140 204 136 200 136 200 132 196 140 204 136 200 136 204 144 208 132 196 132 196 136 200 140 204 152 216 148 212 144 216 148 220 160 220 148 216 156 232 164 228 160 228 156 224 160 236 176 248 172 240 172 240 172 240 172 240 164 240 164 240 164 240 164 240 168 248 172 240 156 232 160 244 168 244 172 248 172 244 164 240 160 240 164 244 168 240 164 236 168 236 168 236 168 236 168 236 164 236 172 240 172 240 168 232 172 244 168 240 164 244 168 248 156 236 160 240 172 252 176 256 176 248 164 236 160 240 172 252 176 252 176 252 176 252 176 252 180 264 180 260 176 256 172 256 172 256 176 260 176 260 180 264 184 268 184 272 188 272 192 276 188 272 188 272 188 272 188 272 184 268 184 268 184 268 184 268 188 272 188 272 192 276 196 280 180 284 180 284 180 284 180 284 176 284 184 292 192 292 188 288 188 296 192 300 196 296 192 292 192 296 192 292 188 288 184 288 180 284 180 284 180 284 180 284 188 292 188 292 188 292 188 292 196 300 196 300 196 296 192 296 184 288 184 288 184 288 184 288 192 296 192 296 192 296 188 292 188 292 192 296 192 292 180 280 188 288 192 296 196 292 188 288 188 288 188 292 192 296 196 296 196 300 208 312 212 312 208 308 208 304 200 300 200 300 204 308 204 308 208 312 212 308 208 304 216 312 208 308 204 304 204 304 196 320 216 328 212 328 232 356 248 368 260 380 268 372 256 360 260 364 256 364 260 364 248 336 232 324 212 296 192 264 156 224 128 208 132 212 136 212 136 212 128 212 144 220 140 216 148 232 152 240 156 248 164 256 176 260 168 256 180 268 188 276 192 276 184 288 188 296 192 296 188 292 184 288 180 284 180 280 176 272 180 268 180 264 176 256 172 256 172 256 168 252 168 248 164 248 168 244 168 248 180 252 180 268 180 280 208 300 208 304 204 308 208 316 228 336 240 348 240 344 244 356 244 372 252 384 264 388 268 396 280 412 296 420 300 416 320 440 316 436 324 452 340 456 336 436 260 260 88 192 104 192 112 188 112 184 116 180 116 180 112 188 112 188 112 188 112 188 112 188 108 180 104 176 96 172 100 176 100 176 100 176 100 176 100 176 96 172 96 176 104 180 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 76 140 76 136 72 136 68 124 64 116 64 120 68 112 44 64 24 8 20 12 20 12 20 12 16 12 8 4 4 4 0 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 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 8 8 8 12 4 8 8 12 12 20 4 8 4 8 4 8 4 8 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 8 12 12 16 12 16 16 20 16 20 12 16 12 16 12 12 8 8 4 0 0 0 4 4 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 8 8 16 20 28 24 28 20 20 8 36 24 44 24 36 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 64 124 68 132 68 128 64 120 68 136 76 124 72 160 112 168 92 148 92 148 92 148 92 148 92 152 100 156 96 156 108 176 112 168 100 148 76 128 60 116 48 112 60 116 52 104 48 112 52 104 56 108 56 108 52 100 60 108 60 116 72 128 72 116 64 108 52 108 64 124 72 124 76 136 88 136 76 124 76 132 68 128 68 132 72 136 76 136 80 140 76 136 72 132 68 128 88 148 84 140 80 140 80 144 72 132 76 136 76 136 80 140 76 136 76 136 80 144 88 152 76 136 76 140 80 140 84 144 80 148 84 152 88 148 84 144 100 156 88 152 96 168 104 164 96 160 96 160 100 168 108 176 108 172 108 172 108 172 108 172 104 164 104 164 104 164 104 164 104 168 112 164 96 156 100 168 104 164 108 172 112 172 108 168 108 164 104 160 100 164 104 168 96 160 96 160 96 160 96 160 104 172 112 176 112 176 108 168 108 168 104 164 104 164 108 168 104 164 104 168 108 172 112 172 108 172 96 160 92 164 104 176 108 176 108 176 108 176 108 176 112 180 112 176 108 172 104 172 112 180 108 176 108 176 104 172 116 184 116 184 120 188 120 192 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 112 180 116 184 120 188 120 188 112 180 112 180 112 180 112 180 100 172 108 180 112 180 112 176 120 192 124 196 128 192 124 188 124 192 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 188 120 188 120 188 120 188 124 192 124 192 124 196 128 196 116 184 116 184 116 184 116 184 120 188 120 192 124 192 124 192 120 188 120 192 120 184 116 184 108 188 104 192 104 192 100 188 100 188 100 192 104 196 108 196 112 200 116 208 124 212 120 208 116 204 112 200 112 200 116 204 116 204 120 208 120 208 116 204 120 208 124 212 124 208 116 200 116 208 128 216 132 224 152 244 172 260 180 268 184 264 176 256 180 256 164 244 160 240 156 228 152 224 148 204 116 160 80 140 72 128 68 128 68 132 76 140 72 140 88 148 84 144 92 160 96 152 96 156 100 160 96 168 92 172 104 184 104 192 108 192 120 188 124 192 124 188 116 184 116 180 112 180 108 176 108 180 100 172 96 172 96 172 96 172 92 168 92 164 88 164 84 160 92 160 92 160 88 172 100 176 92 192 128 224 128 204 108 192 112 208 128 228 144 232 148 228 156 244 164 248 172 256 180 264 184 272 192 284 204 292 200 296 220 312 208 312 212 324 224 344 260 340 216 220 60 88 16 108 44 112 56 112 56 112 64 116 56 112 56 112 56 112 56 112 56 112 52 104 48 100 40 96 44 100 44 100 44 100 44 100 40 96 36 96 44 104 52 112 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 28 80 28 76 24 76 28 72 20 64 28 68 32 60 12 40 0 24 0 20 0 20 12 20 8 12 8 4 4 4 12 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 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 4 0 4 0 8 0 4 0 12 8 16 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 16 0 12 0 12 0 8 0 12 0 12 0 16 0 16 8 8 8 4 8 8 12 16 8 8 8 8 8 8 8 8 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 8 0 8 0 8 0 4 0 4 0 4 0 4 0 12 8 20 12 20 12 16 12 16 20 24 20 20 8 12 0 8 0 4 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 120 184 120 184 120 188 128 192 128 200 128 180 120 208 160 220 124 200 136 216 152 232 164 240 148 224 156 228 156 232 172 252 180 240 168 220 144 196 124 184 108 176 120 184 120 180 112 176 108 172 112 176 108 172 104 164 112 180 120 188 132 200 132 196 140 200 128 188 120 184 116 176 124 192 132 196 124 184 124 196 128 192 128 196 132 200 136 200 144 204 136 192 128 188 128 192 144 208 140 200 136 204 140 208 128 196 132 200 136 204 140 208 132 196 132 200 140 208 152 216 140 204 140 208 144 212 148 212 148 220 160 232 164 228 152 216 164 224 148 220 160 232 164 228 164 232 164 232 168 236 172 240 168 236 168 236 168 236 168 236 164 240 164 240 164 240 164 240 164 244 168 240 156 232 164 248 160 236 164 244 172 248 172 248 172 244 160 232 156 236 168 248 164 232 164 232 164 232 164 232 168 236 172 244 176 240 168 236 168 244 164 236 160 240 168 244 168 244 168 244 168 244 168 244 176 248 164 236 160 240 172 252 176 252 176 252 176 252 176 252 180 264 180 260 176 256 172 256 184 264 180 260 176 256 172 252 180 264 184 268 184 272 188 272 184 268 184 268 184 268 184 268 184 268 184 268 184 268 184 268 180 268 184 268 188 272 188 276 180 284 180 284 180 284 180 284 172 276 176 280 180 284 180 284 188 296 192 300 196 296 192 292 192 296 192 292 188 288 184 288 196 300 196 300 196 300 196 300 192 296 192 296 192 296 192 296 184 288 184 292 192 296 196 300 180 284 184 288 184 288 188 292 184 292 188 292 188 296 192 296 184 288 188 292 184 288 184 288 188 288 188 292 192 288 188 288 188 288 188 292 192 296 196 296 200 300 204 304 208 308 208 308 212 312 208 308 208 308 212 312 200 304 208 308 208 308 204 300 204 308 212 316 216 312 204 300 204 320 212 328 220 344 240 360 260 376 268 380 268 380 264 372 268 364 244 344 232 336 224 320 216 312 220 292 172 228 136 224 132 204 128 200 128 208 136 216 140 220 152 228 148 224 152 236 152 240 152 240 152 240 156 244 168 256 180 268 188 276 192 276 192 296 192 296 188 288 180 284 180 284 180 280 176 280 172 268 160 252 168 252 168 252 172 256 164 248 164 248 160 244 160 240 160 236 156 232 164 244 172 260 184 288 212 308 208 300 196 296 204 308 216 324 224 336 228 336 240 356 240 372 252 380 260 384 264 392 272 400 284 412 292 412 308 428 304 428 312 440 328 456 360 456 336 404 204 208 88 208 116 200 116 188 116 188 120 188 112 188 112 188 112 188 112 188 108 184 108 180 104 176 100 176 100 176 100 176 100 176 100 176 100 172 96 172 96 176 104 184 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 80 144 76 140 72 136 72 128 64 120 64 116 68 116 52 72 24 16 20 8 16 12 20 24 16 12 8 4 4 4 0 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 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 4 4 4 12 12 8 12 8 16 16 24 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 20 20 16 16 12 12 8 8 8 12 12 16 16 24 20 24 12 12 8 12 12 16 20 24 12 12 12 12 12 12 12 12 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 8 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 12 20 16 20 16 20 8 32 16 32 16 28 8 8 8 12 4 4 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 60 120 60 120 60 128 72 136 76 144 76 120 60 140 88 140 72 132 84 144 96 160 108 168 96 156 104 160 100 160 112 176 124 176 112 160 88 140 72 128 60 120 60 120 60 120 56 112 60 112 60 112 60 108 52 100 56 112 68 124 76 128 80 132 84 136 84 128 68 116 60 108 64 120 72 124 64 116 68 128 68 128 68 132 72 136 76 136 80 136 72 128 68 128 68 128 80 140 76 136 76 140 80 144 68 132 72 136 76 140 80 144 72 132 72 136 80 144 92 152 80 140 84 144 88 148 88 148 84 152 96 164 100 160 88 148 92 148 80 148 88 160 96 156 100 164 104 168 108 172 108 172 104 168 104 168 104 168 104 168 104 164 104 164 104 164 104 164 100 164 108 164 96 156 104 172 100 160 104 168 112 172 112 172 112 168 100 156 96 160 108 172 100 164 100 164 100 164 100 164 96 164 104 168 104 168 100 160 108 164 100 160 100 160 104 168 112 172 108 168 108 168 104 164 108 172 96 160 92 164 104 176 108 176 108 176 108 176 108 176 112 180 112 176 108 172 104 172 116 180 112 176 108 172 104 168 112 180 112 184 116 184 120 188 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 188 120 188 124 192 124 196 112 180 112 180 112 180 112 180 112 180 112 180 112 184 120 188 120 192 124 196 128 192 124 188 124 192 124 188 120 184 116 184 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 112 180 116 184 120 192 124 192 112 180 112 184 116 188 120 188 120 188 120 188 120 188 120 188 116 184 112 180 116 184 116 188 108 188 100 184 96 188 100 188 100 188 100 192 104 196 108 196 112 200 112 200 116 204 120 208 124 208 120 204 116 208 120 212 112 200 116 208 120 204 112 200 112 204 124 216 128 212 120 204 124 208 124 216 144 240 164 248 180 264 180 268 184 264 180 264 180 252 156 232 152 228 140 212 136 212 140 184 84 132 64 136 72 128 68 128 72 132 76 140 80 148 92 152 88 144 92 156 92 148 92 152 96 152 88 156 92 172 104 184 104 192 108 192 124 192 124 192 120 184 112 180 112 180 108 176 108 172 104 176 88 164 88 168 92 168 92 168 88 160 84 160 80 156 80 156 96 160 88 156 84 168 100 180 112 204 124 208 112 196 112 204 124 216 132 224 140 228 148 232 156 240 160 244 168 256 176 260 184 264 184 268 192 280 200 288 208 300 196 300 200 312 220 328 264 344 264 336 176 140 20 104 48 116 56 116 60 116 60 116 56 112 56 112 56 112 56 112 52 108 48 104 48 104 44 100 44 100 44 100 44 100 44 100 52 104 44 96 40 96 40 100 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 20 72 20 72 16 68 20 64 24 64 24 64 32 64 20 52 4 32 0 16 0 20 4 28 8 12 8 4 4 4 4 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 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 8 0 4 0 4 0 4 4 12 0 8 4 12 8 20 12 20 12 20 12 20 12 20 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 0 12 0 8 0 4 0 12 0 16 4 20 8 24 16 16 12 12 16 20 24 28 12 12 12 12 12 12 12 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 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 12 8 16 12 12 12 16 8 12 4 12 0 8 0 4 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 124 188 120 184 124 192 132 200 144 220 152 200 136 212 148 200 152 224 152 220 148 216 144 216 152 228 160 228 152 224 164 244 172 236 164 224 152 212 144 204 140 192 120 180 116 184 116 176 116 180 116 180 112 172 104 164 100 172 116 184 116 176 116 184 104 176 120 184 116 176 116 184 108 180 120 184 116 176 120 188 128 192 128 196 132 200 136 200 132 196 132 200 136 200 136 200 136 200 136 196 136 204 140 208 132 196 136 200 136 200 140 204 136 200 136 200 140 208 148 216 140 204 140 208 144 212 148 212 144 216 148 220 152 216 148 212 156 216 140 212 152 224 156 220 164 236 172 240 176 240 168 236 164 232 164 232 164 232 164 232 164 240 164 240 164 240 164 240 160 240 168 240 160 236 168 252 164 240 168 248 172 248 168 244 168 240 164 236 160 240 164 244 168 236 168 236 168 236 168 236 160 228 164 236 168 232 160 228 164 240 160 236 160 236 164 240 168 244 168 244 168 244 168 244 176 248 164 236 160 240 172 252 176 252 176 252 176 252 176 252 180 264 180 260 176 256 172 256 180 264 176 260 176 260 172 256 176 264 180 264 184 268 184 268 180 264 180 264 180 264 180 264 184 268 184 268 184 268 184 268 188 272 188 272 192 276 196 280 180 284 180 284 180 284 180 284 188 288 184 288 184 292 192 300 188 296 192 300 196 296 192 292 192 296 192 292 188 288 184 288 184 288 184 288 184 288 184 288 188 292 188 292 188 292 188 292 180 284 180 288 184 288 184 288 176 280 180 288 184 292 192 296 192 292 188 292 184 288 180 284 180 284 180 280 180 288 184 292 188 288 184 284 184 284 188 288 188 288 188 292 192 296 196 296 200 300 196 296 200 304 208 308 200 300 196 292 192 296 200 300 200 300 204 304 204 304 200 300 200 304 208 312 212 312 208 308 212 320 208 328 232 360 252 364 264 376 260 372 260 372 264 376 256 356 240 340 236 328 216 300 204 288 180 236 132 208 128 220 128 208 136 216 140 216 140 212 140 224 152 224 144 216 144 228 148 236 148 240 152 244 160 244 168 256 180 268 188 276 192 276 188 292 192 296 192 292 184 288 176 280 176 280 172 276 172 264 164 252 168 252 168 252 168 252 160 244 156 240 156 236 152 236 164 236 152 224 156 240 172 264 196 288 204 292 196 296 204 312 220 320 224 328 228 336 232 344 236 352 240 368 248 376 256 384 260 384 260 388 268 400 280 408 296 416 292 412 300 428 316 440 332 440 340 452 288 288 104 172 108 196 112 188 112 184 112 184 112 188 112 188 112 188 112 188 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 112 184 104 176 96 168 96 172 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 72 136 68 132 68 128 64 120 68 120 60 116 68 120 60 88 44 36 24 16 12 12 20 20 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 4 4 4 4 4 4 4 4 16 12 12 12 12 8 8 8 12 16 12 16 12 20 20 24 20 24 20 24 20 24 20 24 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 16 20 12 16 12 16 8 12 16 20 16 20 20 24 20 24 20 16 16 16 16 20 24 24 16 16 16 16 16 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 12 16 12 16 12 16 8 8 4 8 4 12 12 20 24 48 24 40 20 36 24 28 12 16 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 60 120 64 124 64 124 64 124 72 148 92 144 84 152 88 136 104 156 96 144 84 132 72 124 88 148 96 152 92 152 108 172 100 160 96 156 96 156 96 156 96 140 60 112 52 116 56 112 64 116 64 116 60 108 52 100 48 112 68 120 60 108 60 116 44 112 72 124 64 112 64 124 56 116 72 120 64 116 72 128 68 128 68 132 72 136 76 136 64 128 76 144 84 144 80 140 76 132 72 132 76 136 80 144 80 140 76 136 76 136 72 132 80 140 76 136 76 140 84 144 76 140 80 140 84 144 84 144 88 148 84 144 80 148 84 152 96 152 80 148 92 160 96 156 104 168 112 176 112 172 104 164 100 164 100 164 100 164 100 164 104 164 104 164 104 164 104 164 96 164 104 164 100 160 108 176 108 168 112 172 112 168 104 164 100 164 104 168 108 164 104 160 96 160 96 160 96 160 96 160 100 164 104 172 108 168 100 164 104 160 100 156 96 160 100 164 108 168 108 168 108 168 108 168 108 172 96 160 92 164 104 176 108 176 108 176 108 176 108 176 112 180 112 176 108 172 104 172 104 172 108 176 108 176 112 180 108 176 112 180 112 184 116 184 112 180 112 180 112 180 112 180 116 184 116 184 116 184 116 184 112 180 116 184 120 188 120 188 112 180 112 180 112 180 112 180 120 184 116 180 116 188 124 196 120 192 124 196 128 192 124 188 124 192 124 188 120 184 116 184 112 180 112 180 112 180 112 180 120 188 120 188 120 188 120 188 116 184 116 180 112 180 112 180 108 176 112 184 116 188 124 192 128 196 124 188 116 176 108 172 112 180 108 176 108 180 120 196 108 188 96 180 92 184 100 188 100 188 100 192 104 196 108 196 112 200 108 196 108 200 120 212 112 196 108 192 104 196 108 200 108 200 112 204 116 200 112 196 116 204 116 204 120 208 124 216 132 208 124 220 152 252 172 252 176 260 172 256 172 256 176 260 172 248 164 240 160 232 144 204 140 184 80 124 56 120 68 132 64 132 84 152 92 148 80 136 80 144 88 144 80 136 80 148 88 144 92 152 100 160 100 168 92 172 104 184 104 192 108 192 116 184 120 192 124 192 120 188 108 176 108 172 104 172 100 172 100 176 100 172 92 168 88 164 80 156 80 152 76 152 72 148 88 152 76 140 68 160 92 176 100 192 120 208 116 204 120 212 132 220 136 224 140 228 148 232 152 236 156 244 168 252 176 256 180 256 176 256 184 272 196 284 204 288 192 288 196 304 208 316 236 324 244 348 240 252 64 76 36 112 52 112 52 112 56 112 56 112 56 112 56 112 56 112 48 104 48 104 48 104 48 104 44 100 44 100 44 100 44 100 48 104 44 96 40 96 44 100 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 24 76 20 72 20 68 24 68 28 64 24 64 32 68 28 60 28 48 12 16 0 8 0 16 0 12 0 4 0 4 4 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 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 4 0 4 0 4 0 4 12 20 12 16 8 16 4 12 8 12 4 12 4 16 12 24 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 12 0 12 0 16 8 20 4 20 4 20 0 16 16 20 8 16 4 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 0 4 0 0 0 4 4 16 28 24 20 24 16 20 16 24 8 16 8 16 4 12 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 116 184 120 188 124 184 120 180 108 192 140 200 140 216 144 192 148 216 140 208 132 200 128 196 132 212 148 220 148 224 164 248 148 212 152 220 156 224 164 228 168 212 120 172 108 180 116 176 120 184 120 180 112 172 104 164 112 188 132 192 116 176 116 188 116 192 140 200 124 176 112 184 112 184 128 192 120 184 128 200 128 192 128 196 132 200 136 200 120 192 136 212 152 216 148 208 132 196 132 196 132 200 144 208 144 204 140 200 136 196 132 192 144 208 140 200 136 200 140 204 136 200 136 204 140 204 144 208 164 228 152 216 148 220 160 232 164 224 152 220 160 236 168 232 168 240 176 248 180 240 168 232 164 232 164 232 164 232 164 232 164 240 164 240 164 240 164 240 156 236 164 240 160 236 168 252 172 248 172 248 168 240 160 236 156 236 168 248 172 244 160 232 156 224 156 224 156 224 156 224 168 240 172 244 176 240 172 236 164 236 160 232 156 236 160 240 164 240 164 244 168 248 172 248 176 248 164 236 160 240 172 252 176 252 176 252 176 252 176 252 180 264 180 260 176 256 172 256 168 256 172 260 176 264 180 268 176 260 176 264 180 268 184 268 180 264 180 264 180 264 180 264 184 268 184 268 184 268 184 268 176 260 176 264 180 268 184 268 180 284 180 284 180 284 180 284 188 288 180 280 180 288 192 300 188 296 192 300 196 296 192 292 192 296 192 292 188 288 184 288 188 292 188 292 188 292 188 292 184 288 184 288 184 288 184 288 188 288 184 284 180 280 176 276 176 280 180 288 184 292 192 296 200 300 192 292 180 280 172 272 180 280 172 276 176 284 188 296 192 288 180 276 176 280 188 292 188 288 188 292 192 296 196 296 204 300 196 292 196 300 208 312 208 304 204 300 200 304 204 308 196 300 200 304 204 300 200 296 208 304 200 300 204 308 216 320 216 320 208 332 240 368 260 368 260 368 256 364 252 368 256 368 244 344 244 348 248 328 220 296 208 260 132 188 108 196 128 208 124 212 148 236 164 228 140 208 136 216 144 220 136 208 136 220 140 232 148 240 160 252 172 260 168 256 180 268 188 276 192 276 180 284 184 292 192 296 192 296 176 280 176 276 172 272 168 264 180 264 180 260 172 252 164 244 156 240 152 236 152 232 148 232 152 220 136 208 140 224 160 252 168 276 208 308 216 308 204 304 220 320 220 320 220 332 228 340 236 348 236 364 248 376 256 380 256 380 252 380 260 392 276 408 284 408 284 408 292 420 308 436 332 444 336 464 356 404 184 176 104 196 108 184 108 184 108 180 112 188 112 188 112 188 112 188 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 96 172 96 172 100 180 108 188 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 80 144 80 140 76 136 72 128 72 120 60 112 68 120 68 96 60 64 32 28 8 8 8 16 16 16 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 28 24 24 24 20 16 16 16 16 16 12 16 12 20 20 28 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 4 12 8 16 12 20 16 24 28 28 24 24 20 20 16 16 24 28 20 16 12 16 12 16 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 12 16 12 16 12 16 4 8 0 4 0 8 8 20 20 40 16 28 12 28 16 24 20 24 20 16 16 16 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 44 112 64 140 84 132 48 92 72 152 92 128 56 128 80 144 88 140 80 132 76 132 80 136 84 144 92 152 96 152 92 148 108 164 92 148 84 148 96 160 96 136 56 112 60 120 44 88 96 140 72 112 52 108 60 120 72 112 52 108 72 136 80 124 88 132 72 116 60 112 60 116 64 120 68 128 80 136 88 140 72 132 68 128 68 128 64 124 60 128 80 144 84 136 64 116 72 136 84 148 92 152 88 144 84 148 84 136 68 124 68 136 88 148 80 132 68 124 60 116 56 120 72 144 88 152 92 152 96 156 84 144 76 140 80 148 96 160 96 156 88 152 88 152 104 168 104 164 100 160 96 160 92 160 96 164 100 168 104 172 108 168 108 168 108 168 108 168 112 172 108 160 100 160 100 160 108 160 96 156 100 156 88 136 104 160 96 152 92 152 92 156 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 112 172 108 164 104 160 96 156 104 164 112 176 116 176 116 176 100 168 104 172 104 168 96 164 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 116 176 100 172 112 184 108 168 108 176 108 180 112 184 116 184 108 176 112 180 112 176 104 172 108 176 108 180 112 184 116 184 112 184 116 188 120 184 116 180 112 180 112 180 112 180 112 180 108 176 108 180 112 184 116 184 108 176 112 184 116 188 124 192 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 112 184 116 188 120 184 116 180 128 192 116 180 108 172 104 172 96 172 112 188 124 188 112 176 108 180 112 180 112 176 104 168 104 172 104 172 104 172 104 176 112 192 96 180 92 180 92 180 104 192 104 188 96 180 84 172 96 188 108 204 120 204 108 192 116 204 112 192 104 192 104 192 104 196 116 208 124 208 116 200 120 208 124 212 124 208 116 200 116 216 156 252 168 244 156 236 172 256 172 256 172 252 164 244 168 232 144 220 160 232 152 200 100 156 76 120 52 116 64 128 76 136 76 140 80 144 84 144 92 152 88 148 92 152 96 160 92 148 96 156 100 160 100 168 96 172 100 180 96 184 104 188 116 184 116 184 116 184 116 184 108 176 112 180 112 176 104 176 100 176 96 172 96 172 92 168 92 164 80 148 64 136 60 136 72 140 76 144 76 164 88 168 96 184 108 200 116 208 120 208 116 212 132 220 132 216 140 232 148 232 156 240 160 240 160 240 176 248 184 260 188 276 200 284 204 284 192 276 188 296 212 316 228 316 212 308 268 352 160 100 28 108 48 108 48 112 60 116 56 108 52 104 48 108 52 112 52 108 52 108 52 108 52 108 36 100 52 104 40 92 44 108 48 100 44 96 40 100 44 104 48 96 52 96 52 92 44 88 40 88 40 88 36 84 32 84 36 88 32 80 28 76 28 72 40 76 32 64 24 68 44 84 48 52 4 16 4 24 0 4 0 8 0 4 0 0 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 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 0 4 0 4 0 4 0 4 24 28 12 16 4 12 8 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 8 12 4 8 0 12 4 16 8 20 4 16 0 20 4 24 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 20 16 20 8 12 4 12 4 12 4 12 0 8 0 4 0 4 12 16 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 12 12 0 8 8 20 8 4 4 12 4 8 0 4 0 0 8 12 20 28 24 24 12 16 16 12 0 8 8 20 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 136 192 124 192 136 196 120 168 132 212 156 208 140 216 152 212 140 212 136 208 136 212 144 220 144 216 144 220 148 220 152 224 172 228 156 216 148 216 160 228 160 204 124 184 124 188 108 156 132 192 120 176 108 176 116 184 116 176 108 172 120 188 128 188 132 192 120 180 112 176 116 180 128 192 128 192 124 188 124 188 116 184 120 188 132 200 136 204 116 188 132 204 140 204 132 192 132 200 144 212 148 212 144 208 144 212 144 200 128 188 128 200 148 204 132 184 116 180 120 188 116 188 132 204 148 216 152 216 152 216 144 208 140 208 140 208 160 228 160 228 160 224 152 220 168 236 168 232 164 228 160 228 164 232 164 232 168 236 168 236 164 240 164 240 164 240 164 240 172 244 164 236 160 236 160 236 172 244 164 240 168 240 156 220 164 236 156 228 152 228 152 232 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 160 240 164 240 164 240 164 240 164 244 172 248 176 252 176 248 168 248 172 252 176 252 172 248 172 248 172 248 172 248 172 248 176 260 176 260 176 260 176 260 184 260 168 256 180 268 176 252 176 260 176 264 180 264 184 268 172 260 176 264 180 260 176 256 176 260 176 264 180 268 184 268 180 268 184 272 188 268 184 264 180 284 180 284 180 284 180 284 176 280 176 284 180 288 184 288 184 288 184 288 184 288 184 288 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 180 288 184 292 188 288 184 284 192 292 184 284 176 280 176 280 164 276 180 292 188 288 180 280 176 284 180 284 176 280 172 272 172 276 172 276 172 276 172 276 192 288 184 280 180 280 180 284 192 292 196 292 192 288 180 280 184 288 196 304 204 300 196 292 204 300 196 292 192 292 192 292 188 292 200 304 204 304 200 296 212 308 208 308 208 308 208 308 208 336 240 364 248 356 244 356 260 372 256 368 252 356 240 348 244 332 224 320 236 320 208 268 148 224 128 196 116 196 128 212 136 212 136 216 140 220 144 220 148 224 148 220 148 228 156 232 148 236 152 244 156 248 168 252 172 256 176 264 180 268 188 272 184 288 184 288 184 288 184 288 176 280 180 284 176 276 168 260 172 260 172 256 172 252 168 252 164 244 156 232 144 228 140 224 140 216 144 224 160 236 164 248 180 272 192 288 200 304 208 308 204 312 220 320 216 324 224 336 224 340 232 360 240 364 244 364 244 372 252 384 268 396 276 404 280 404 276 396 284 412 304 432 320 436 308 428 360 476 268 256 100 200 108 196 108 192 120 192 112 184 108 180 104 184 108 188 104 180 104 180 104 180 104 180 92 176 108 180 96 168 100 184 104 176 100 172 96 176 100 180 96 188 100 180 100 176 96 164 88 160 92 152 88 148 84 148 88 152 84 144 80 140 72 128 88 136 72 116 60 112 68 112 68 88 40 44 20 36 8 20 12 12 8 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 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 24 24 20 16 16 16 20 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 20 24 16 16 12 20 20 24 24 28 20 24 20 24 24 28 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 28 28 20 20 12 20 16 20 20 24 16 20 16 16 12 16 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 12 4 12 20 24 12 8 16 20 12 16 8 12 8 8 0 28 16 40 28 48 32 36 24 16 8 8 16 16 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 104 144 60 116 72 140 72 120 60 136 84 144 92 164 96 136 80 136 80 136 84 144 92 152 92 148 88 140 88 148 100 160 112 168 100 156 96 156 100 164 104 148 76 132 76 132 60 104 64 116 60 112 60 112 64 116 52 108 60 112 56 112 68 128 72 120 64 116 64 116 68 120 72 124 72 124 68 120 68 120 56 120 60 124 72 136 76 140 60 120 64 132 76 140 84 144 72 136 80 144 84 144 84 140 84 144 84 136 68 124 68 136 80 132 64 116 52 116 64 132 60 124 72 140 88 152 92 152 76 144 80 144 80 140 72 136 96 164 104 168 104 164 92 152 104 168 104 164 100 160 96 160 108 172 104 168 104 168 104 164 104 164 104 164 104 164 104 164 108 168 104 160 100 160 100 164 120 172 108 172 116 172 104 152 100 160 96 152 92 152 92 152 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 92 156 96 160 104 168 108 172 104 168 108 172 116 172 112 172 100 168 108 180 112 184 112 180 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 112 176 104 172 112 180 108 172 108 176 108 176 112 180 112 184 104 172 108 180 112 176 108 172 108 176 112 180 112 180 116 184 112 184 116 188 120 184 116 180 116 184 116 184 116 184 116 184 108 176 108 180 112 184 116 184 124 192 120 184 116 180 108 176 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 112 180 116 184 116 184 112 180 116 180 112 176 108 180 112 184 100 172 112 184 116 184 112 176 112 176 108 176 104 172 104 168 104 172 104 172 104 172 104 176 112 188 96 180 92 180 96 184 104 192 108 196 108 192 104 188 96 188 108 200 116 200 108 192 112 200 108 192 104 192 104 196 100 192 108 196 112 200 108 196 124 212 120 204 116 208 124 216 140 232 160 248 164 248 168 256 176 260 172 252 160 240 152 232 160 232 160 236 172 220 120 160 64 120 60 120 68 128 80 140 76 136 76 140 80 144 84 144 84 144 84 144 84 148 92 152 92 148 96 156 100 160 100 168 96 172 100 180 96 184 104 188 116 184 116 184 116 184 116 184 112 180 112 176 104 168 92 160 100 176 96 172 92 168 92 164 84 160 80 152 72 148 76 152 68 140 80 156 84 164 84 156 92 184 104 200 112 204 120 208 120 212 132 220 128 212 136 228 136 224 144 232 160 244 164 244 172 244 180 256 192 268 196 276 192 272 184 268 192 284 208 300 212 316 220 324 272 372 232 240 36 112 32 116 52 124 56 112 56 108 52 104 48 108 52 112 48 104 48 104 48 104 48 104 40 100 48 104 40 96 44 104 44 100 44 100 44 100 44 100 56 100 60 104 56 100 52 96 40 88 40 88 36 84 32 84 36 88 32 80 28 76 28 72 48 88 40 64 24 56 24 64 44 64 32 40 0 8 0 16 0 8 0 4 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 4 0 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 0 4 0 4 0 4 0 4 4 16 12 20 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 16 24 12 16 8 20 16 24 12 24 8 20 4 24 8 28 4 20 4 20 4 20 4 20 4 16 4 16 4 16 4 16 12 24 8 16 0 16 4 16 20 28 16 24 12 20 12 20 12 16 4 8 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 8 0 16 12 20 4 0 8 16 8 16 4 12 4 12 0 0 8 20 28 36 36 44 12 16 0 8 8 16 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 160 200 112 176 132 208 140 188 108 176 116 180 136 220 148 188 140 208 136 204 132 208 140 212 152 220 140 208 140 220 160 236 172 236 164 224 160 224 164 228 168 220 148 208 148 208 128 184 108 176 116 180 116 176 108 168 96 172 116 176 100 164 112 192 112 176 112 180 116 184 120 188 108 172 112 180 120 192 128 196 132 196 128 192 128 192 124 188 128 192 124 188 128 200 140 212 136 200 136 204 140 204 140 200 140 208 144 200 128 192 132 204 128 192 128 192 128 192 132 196 124 192 132 204 144 212 152 216 140 212 148 220 152 216 140 204 156 232 168 240 172 236 160 224 168 236 168 232 164 228 160 228 176 244 172 240 168 232 164 232 160 236 160 236 160 236 160 236 164 240 160 232 156 236 160 240 176 248 168 244 172 248 164 232 160 232 152 228 148 224 152 228 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 156 232 160 236 160 240 164 240 164 244 168 248 172 248 168 244 160 240 172 252 180 260 184 260 172 248 172 248 172 248 172 248 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 172 256 176 260 176 264 180 264 168 256 176 264 180 264 176 260 180 264 180 264 180 264 180 264 180 268 184 272 188 268 184 264 184 288 184 288 184 288 184 288 176 280 176 284 180 288 184 288 188 292 188 288 184 284 180 284 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 176 284 184 288 184 288 180 280 180 280 176 280 176 284 184 292 172 276 180 284 180 284 176 276 180 280 176 276 172 272 172 276 172 276 172 276 172 276 172 276 188 288 184 280 180 280 184 288 184 288 192 292 196 292 192 288 184 288 192 296 200 296 196 292 196 296 192 288 188 292 192 296 192 292 196 296 200 300 200 300 216 312 204 300 204 312 220 328 236 352 248 360 244 360 256 376 264 372 252 356 236 344 228 332 228 324 236 328 232 288 164 220 112 188 120 200 128 204 132 204 136 212 136 216 140 220 144 220 144 216 140 216 140 220 148 228 148 236 152 244 156 248 168 252 172 256 176 264 180 268 188 272 180 284 184 288 184 288 188 292 184 284 180 280 172 268 156 248 172 260 172 256 168 248 164 244 160 240 156 236 152 240 160 244 132 216 152 236 168 236 156 236 176 268 188 284 200 304 208 308 208 312 220 320 212 320 216 332 212 328 220 352 236 364 244 368 240 372 248 380 260 388 268 396 264 388 264 392 272 404 284 416 296 424 312 444 352 484 348 416 144 220 104 204 128 208 116 188 112 184 108 180 104 184 108 188 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 96 184 100 180 100 176 96 164 88 160 92 152 88 148 84 148 84 148 84 144 80 140 76 132 92 144 80 124 68 116 68 108 72 108 68 80 16 32 4 32 12 12 8 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 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 4 8 16 24 24 24 20 16 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 24 24 16 20 16 20 20 28 28 32 24 28 24 28 28 32 20 24 20 24 20 24 20 24 20 36 20 36 20 36 20 36 24 40 20 32 16 36 20 40 28 32 24 28 24 24 20 24 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 12 12 24 20 20 8 8 16 20 16 20 16 20 16 20 0 24 12 36 28 52 44 48 16 20 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 72 116 44 112 72 144 76 124 52 112 44 96 56 140 84 124 80 132 72 124 68 124 68 124 92 144 84 136 84 148 104 168 112 168 108 164 100 160 100 164 108 164 100 160 96 148 80 128 64 120 72 124 64 108 44 92 44 108 64 108 44 96 56 124 56 108 60 116 64 120 68 120 56 108 60 116 68 128 76 132 72 132 68 128 68 128 64 124 80 136 68 124 64 128 76 140 76 136 76 132 72 132 72 136 76 140 80 136 68 128 72 140 64 128 76 144 84 140 76 128 72 132 72 136 80 144 92 152 80 148 88 160 96 156 84 144 92 160 104 168 108 168 100 160 104 168 104 164 100 160 96 160 112 172 108 168 104 164 100 160 100 160 100 160 100 160 100 160 100 160 96 156 96 160 100 164 104 160 100 160 108 168 100 152 100 156 92 148 88 148 88 152 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 104 164 100 160 100 156 96 156 104 168 108 172 112 168 104 164 88 160 96 172 108 176 108 176 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 104 172 104 176 108 176 112 180 100 172 108 180 112 180 112 180 112 180 112 180 112 180 112 180 112 184 116 188 120 184 116 180 116 184 116 184 116 184 116 184 108 176 108 180 112 184 116 184 112 180 112 184 116 188 120 188 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 108 176 112 184 116 180 108 176 108 176 108 176 112 184 120 192 108 176 108 176 108 176 104 172 112 176 104 168 96 168 100 172 104 172 104 172 104 172 104 176 108 184 92 180 92 184 100 188 92 180 96 188 100 188 96 184 96 188 100 192 104 196 104 192 104 192 100 188 100 192 104 196 112 200 112 200 116 204 120 208 124 208 116 200 116 216 140 232 160 248 164 248 160 244 172 268 176 256 164 236 144 224 140 224 156 228 164 228 144 180 84 120 56 120 68 128 72 128 68 120 76 136 76 140 80 144 84 144 84 140 80 140 80 144 88 152 92 148 96 156 100 160 100 168 96 172 100 180 96 184 104 188 112 180 112 184 116 188 120 188 116 184 112 180 104 164 92 160 100 176 96 168 88 160 84 156 80 156 76 152 80 156 84 164 68 140 84 160 88 164 76 148 84 176 100 196 112 204 120 208 120 212 132 216 124 208 128 220 124 212 136 224 152 240 160 244 180 240 184 248 184 260 192 264 180 260 180 264 188 276 196 284 188 292 208 312 236 356 276 352 120 148 36 108 60 124 48 112 56 108 52 104 48 108 52 112 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 40 100 44 104 48 100 44 96 44 92 48 92 48 88 40 84 40 88 40 88 36 84 32 84 32 84 28 80 28 80 32 76 40 84 44 80 40 76 44 80 40 72 40 48 0 8 0 12 0 8 0 4 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 4 0 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 0 4 0 4 0 4 0 4 0 8 8 20 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 8 16 4 8 0 12 8 16 12 24 8 20 4 24 8 28 4 20 4 20 4 20 4 20 8 20 8 20 8 20 8 20 12 20 8 16 4 20 12 24 16 20 12 20 8 16 8 12 12 16 4 8 0 8 0 12 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 12 8 20 8 12 0 8 8 16 8 16 8 16 8 16 8 8 8 16 16 24 24 32 8 16 8 12 4 8 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 112 176 112 184 128 192 124 184 128 192 120 168 112 200 140 196 128 200 124 192 120 192 120 192 144 212 140 212 144 224 160 236 164 228 164 228 160 224 160 220 164 232 168 232 160 216 144 200 124 188 128 188 116 172 96 156 108 172 112 172 104 168 108 180 104 172 112 180 120 184 116 180 124 188 124 188 120 184 120 184 116 184 120 188 132 200 136 204 144 204 132 192 124 192 132 196 140 200 132 192 128 192 128 196 136 204 140 200 128 192 136 208 128 196 144 212 148 208 136 196 136 196 132 200 140 208 148 216 148 220 156 224 160 228 156 224 160 228 160 228 160 232 164 232 168 236 168 232 164 228 160 228 168 232 164 232 164 232 160 228 164 240 164 240 164 240 164 240 156 232 156 228 156 236 160 240 156 228 152 232 160 236 152 220 156 232 152 224 144 220 148 224 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 168 240 164 236 156 228 152 224 164 244 168 244 168 240 160 236 156 236 164 244 172 248 172 248 172 248 172 248 172 248 172 248 176 260 176 260 176 260 176 260 172 260 180 264 172 256 176 264 168 256 172 256 176 260 176 260 164 252 172 260 180 264 180 264 184 268 180 264 180 264 176 260 180 268 184 272 188 268 184 264 180 284 180 284 180 284 180 284 176 280 176 284 180 288 184 288 176 280 180 288 184 292 192 296 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 176 280 180 284 180 284 176 280 176 280 176 280 176 284 188 292 176 280 176 276 172 276 172 276 180 280 168 268 160 268 168 276 172 276 172 276 172 276 172 276 184 284 180 280 180 284 188 292 180 284 184 288 188 284 180 280 184 288 188 288 192 292 192 296 188 288 188 284 188 292 192 296 204 304 200 300 204 304 208 312 204 304 204 304 212 320 228 336 240 360 248 360 244 356 252 372 256 360 240 340 224 332 224 332 220 316 220 292 184 240 128 188 124 204 128 200 128 196 124 192 136 212 136 216 140 220 144 220 144 220 144 220 144 224 152 228 148 236 152 244 156 248 168 252 172 256 176 264 180 268 188 272 176 280 180 288 184 292 192 296 184 288 184 284 176 276 164 260 172 260 172 252 164 244 156 240 156 236 152 236 152 236 156 244 140 220 152 232 164 232 152 236 168 260 180 280 196 304 208 312 208 312 220 316 208 312 208 324 208 324 216 348 228 356 236 360 240 368 244 372 252 380 260 384 256 384 264 392 272 400 280 404 284 412 292 420 316 456 352 468 268 284 112 196 120 200 112 208 112 184 108 180 104 184 108 188 104 180 104 180 104 180 104 180 104 176 96 172 104 180 100 172 92 172 104 184 108 180 96 168 84 176 88 168 88 164 84 152 88 160 92 152 88 148 84 148 80 144 80 144 80 144 80 136 80 136 80 132 80 132 84 124 64 108 56 88 28 48 8 28 12 12 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 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 8 12 12 16 16 16 16 12 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 16 16 8 12 8 12 12 20 24 24 20 20 16 24 20 28 20 24 20 24 20 24 20 24 24 40 24 40 24 40 24 40 16 32 16 28 16 36 24 40 16 20 16 16 12 16 8 12 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 20 8 12 12 20 12 16 12 16 16 20 16 20 12 36 12 24 8 28 16 24 12 20 20 16 8 4 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 56 124 68 124 52 108 52 120 68 144 84 128 60 128 72 124 60 116 60 120 68 128 76 136 80 136 84 144 96 156 104 160 100 160 100 160 100 156 92 152 100 168 112 172 104 156 84 140 72 124 72 124 68 112 56 104 68 112 52 104 56 112 60 108 52 108 60 116 68 116 60 108 76 128 76 128 72 124 72 124 56 120 60 124 72 136 76 140 72 132 68 128 68 132 76 136 80 136 68 124 64 124 68 128 72 136 80 136 68 128 76 144 84 140 76 132 72 132 76 140 76 136 72 132 76 144 88 152 88 148 84 148 88 156 92 160 96 156 88 148 88 156 100 172 104 168 104 164 100 160 96 160 92 156 92 160 96 160 96 160 104 164 104 164 104 164 104 164 96 152 92 152 96 156 100 164 96 152 88 152 100 160 92 148 96 152 88 148 84 144 88 148 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 100 156 96 156 96 156 96 156 108 168 108 168 108 164 100 156 100 168 104 172 108 172 104 168 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 100 176 116 180 104 168 108 184 100 168 104 172 104 176 108 176 96 168 104 176 112 184 116 180 116 184 116 180 112 176 108 176 112 184 116 188 120 184 116 180 108 176 108 176 108 176 108 176 108 176 108 180 112 184 116 184 116 184 116 184 116 184 116 184 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 104 176 108 180 112 176 108 172 112 180 108 176 108 180 116 184 112 176 108 172 100 168 100 168 112 176 100 160 92 164 100 172 104 172 104 172 104 172 104 176 104 180 92 180 92 184 100 192 104 192 104 192 100 184 92 176 100 184 96 184 100 188 104 196 100 184 96 184 100 188 104 196 116 200 108 196 108 200 120 212 108 200 116 212 132 224 144 236 152 244 164 248 160 244 164 252 164 240 148 224 136 220 140 228 152 220 136 180 88 132 60 116 72 128 72 128 80 132 84 132 76 136 76 140 80 144 84 144 88 148 88 144 88 152 96 156 92 148 96 156 100 160 100 168 96 172 100 180 96 184 104 188 108 176 112 184 116 188 124 192 116 184 116 184 116 180 108 176 100 176 96 168 84 156 76 152 80 152 72 148 72 148 72 152 80 148 84 152 76 160 80 156 80 168 96 192 108 204 120 212 120 216 132 216 120 204 124 212 128 216 136 224 148 228 148 228 176 240 180 244 188 248 184 256 184 260 184 272 192 280 196 284 204 288 184 292 212 324 252 352 252 220 48 96 40 108 44 132 56 108 52 104 48 108 52 112 48 104 48 104 48 104 48 104 52 100 36 96 48 108 44 92 36 96 48 108 52 104 40 92 44 88 48 92 44 88 40 84 40 88 40 88 36 84 32 84 28 80 28 80 28 80 36 80 32 76 40 76 36 68 32 68 40 52 20 36 4 20 0 0 0 12 0 4 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 4 0 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 0 4 0 4 0 4 0 4 8 16 4 12 0 8 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 12 16 4 12 4 12 8 20 0 16 0 12 0 12 0 16 4 20 4 20 4 20 4 20 8 24 8 24 8 24 8 24 0 12 0 8 0 16 4 24 8 16 8 12 4 12 0 8 12 16 4 8 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 8 0 0 4 28 0 8 0 8 4 12 8 16 8 4 0 0 0 4 4 16 0 16 16 16 0 0 0 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 204 140 188 100 156 104 188 120 208 156 204 120 184 116 172 108 180 112 192 128 212 148 228 132 208 140 220 156 228 160 232 156 220 160 224 156 220 152 212 160 232 176 240 164 220 148 208 124 184 120 184 120 184 120 184 128 176 100 168 116 184 116 168 108 172 116 184 120 180 108 168 116 184 120 192 132 200 140 204 132 196 128 192 128 192 124 188 120 188 124 196 136 204 140 208 140 200 128 188 120 184 124 192 132 200 140 200 128 192 136 208 156 208 128 180 112 184 136 208 140 200 132 196 136 204 148 216 148 212 140 208 144 216 156 228 164 224 148 208 144 220 164 244 168 236 168 232 164 228 160 228 148 216 152 220 156 228 160 228 168 244 168 244 168 244 168 244 152 228 152 228 152 232 164 240 156 228 152 232 164 240 156 224 156 228 148 220 144 220 144 224 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 148 224 152 232 156 236 164 240 168 244 168 244 168 236 156 232 176 252 180 256 180 252 172 248 172 248 172 248 172 248 172 248 176 260 176 260 176 260 176 260 168 260 184 264 172 252 176 268 168 252 168 256 172 260 176 260 164 252 172 260 180 268 184 268 184 268 184 264 180 260 176 260 180 268 184 272 188 268 184 264 176 268 172 268 172 268 172 268 176 272 176 276 180 280 184 280 192 288 188 280 184 276 176 272 188 284 188 280 184 276 180 276 184 284 192 284 180 272 180 280 172 272 176 276 180 272 176 268 184 276 180 272 176 276 180 280 180 276 172 264 168 264 168 264 180 272 168 256 156 256 168 268 172 268 172 268 172 268 172 276 180 280 180 280 180 284 192 292 200 300 200 296 192 288 180 280 188 284 184 284 184 288 192 296 184 284 184 284 184 288 196 296 200 296 192 288 192 296 204 308 192 296 208 316 224 328 232 336 232 352 248 364 244 352 244 360 244 348 228 328 216 328 228 336 228 292 196 240 140 196 116 188 128 200 128 200 136 204 144 212 140 212 136 216 140 220 144 220 152 228 148 224 152 228 156 236 152 228 152 236 156 248 168 252 172 256 176 264 180 268 188 276 180 272 180 280 184 284 192 288 184 280 188 284 188 280 180 276 176 260 172 252 160 240 152 232 156 236 148 228 144 228 144 228 152 228 148 224 148 228 156 244 160 256 180 276 200 296 208 312 208 316 220 316 204 308 204 320 216 328 216 336 224 340 224 340 240 364 240 372 244 376 252 380 256 384 268 396 276 404 280 404 312 416 284 412 304 428 332 452 368 344 124 184 100 184 108 220 112 184 108 180 104 184 108 188 108 184 108 184 108 184 108 184 108 176 92 172 104 184 100 168 92 172 104 184 108 180 96 168 92 176 96 176 96 172 92 160 88 160 92 152 88 148 84 148 80 144 80 144 80 144 80 136 76 132 72 120 64 108 52 88 60 100 32 72 36 60 12 16 12 12 8 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 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 24 20 12 8 4 4 8 12 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 24 24 20 20 16 24 20 28 16 16 8 12 8 12 12 20 20 24 20 24 20 24 20 32 28 44 24 44 24 44 24 44 8 28 8 28 8 32 16 36 16 24 16 20 16 16 12 16 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 12 16 24 16 8 0 4 16 36 0 8 4 12 8 16 12 16 8 20 0 12 0 20 12 20 8 20 24 20 4 0 8 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 80 144 84 112 56 124 76 112 76 124 64 112 64 124 80 140 68 124 60 124 80 140 72 120 72 124 72 148 80 124 80 172 104 152 80 144 100 168 104 156 100 160 104 164 100 152 84 140 76 124 56 112 60 128 68 124 60 120 56 112 52 108 44 104 48 100 56 112 60 112 60 112 72 124 72 124 72 124 72 124 60 124 68 132 72 124 60 116 68 132 72 136 76 136 72 132 76 136 76 136 76 136 76 136 76 136 76 136 76 136 76 136 108 148 68 124 68 136 72 124 60 124 72 136 80 144 84 144 88 160 104 160 80 144 88 168 92 160 104 164 92 148 84 152 104 168 100 160 88 148 80 144 84 152 96 168 108 172 104 168 112 168 96 156 92 160 104 176 96 160 100 168 104 168 100 164 92 156 92 156 96 164 104 172 88 152 88 152 88 152 88 152 96 160 96 160 96 160 96 160 104 164 96 156 88 156 96 164 96 160 96 160 96 160 96 160 104 168 108 172 108 176 112 176 108 168 112 172 112 168 104 164 120 172 108 168 116 184 124 180 116 176 116 172 112 168 108 168 104 164 112 176 116 176 116 176 120 184 124 184 124 180 116 172 96 156 96 156 104 176 124 192 100 172 104 176 108 180 112 184 112 176 108 180 116 180 104 160 104 176 116 188 120 184 108 172 120 184 116 180 112 184 116 188 128 192 116 180 108 180 116 184 112 184 120 188 112 180 116 188 120 188 120 188 120 188 120 188 120 184 116 180 112 184 116 188 128 196 128 192 124 192 120 188 116 184 116 180 112 180 108 176 112 180 112 180 112 180 112 180 120 188 120 184 116 184 116 180 100 180 92 180 96 188 104 196 108 196 108 196 108 196 108 196 116 196 128 200 124 188 108 176 112 184 112 184 112 184 112 184 100 188 108 188 96 184 108 200 100 192 116 208 128 220 152 248 168 252 168 256 168 252 160 244 148 224 140 224 148 232 152 228 164 204 108 132 56 112 68 140 72 132 72 132 72 132 72 132 76 140 72 132 68 140 80 148 100 156 80 144 88 160 100 160 96 160 100 168 108 168 112 176 108 168 112 172 108 176 116 180 116 184 124 196 128 196 128 196 120 192 132 204 132 192 116 180 112 176 116 168 104 160 96 156 88 148 88 148 88 148 88 148 84 140 88 148 92 156 92 160 84 164 96 184 108 204 128 216 132 216 144 220 148 216 144 212 148 216 152 224 160 228 164 236 156 232 160 240 172 252 172 256 176 272 200 288 200 276 188 272 204 296 196 288 184 308 232 352 252 324 88 72 72 116 32 128 48 112 56 108 36 96 48 124 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 48 104 48 100 44 96 40 96 44 92 44 92 44 92 44 92 36 84 32 76 24 72 20 68 8 60 12 68 24 80 40 84 24 72 40 68 24 52 24 64 44 60 8 32 8 32 16 28 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 8 0 12 4 12 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 12 0 12 0 12 0 12 4 20 4 16 0 12 0 12 0 8 0 12 0 16 4 16 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 0 12 0 16 4 12 0 8 8 16 0 8 0 8 0 12 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 20 12 16 8 12 8 12 4 8 0 12 4 16 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 104 176 116 156 100 172 120 164 124 176 112 164 108 172 124 184 124 180 116 188 136 204 132 184 128 180 120 200 136 188 136 224 160 220 156 224 168 232 168 228 180 240 172 232 160 216 144 204 140 196 120 184 124 192 124 184 116 180 112 172 104 168 100 164 100 168 108 176 112 176 112 172 120 184 120 184 120 184 120 184 120 184 128 192 128 188 120 180 128 196 136 204 136 192 120 180 136 200 136 200 136 200 136 200 136 200 136 200 136 200 136 200 156 208 128 188 128 200 132 192 128 196 136 204 144 208 144 208 152 224 156 220 148 216 152 228 152 228 164 228 152 216 148 220 164 232 160 224 156 220 148 216 148 220 160 236 172 240 168 236 168 232 160 224 156 228 164 236 156 224 160 228 164 228 156 224 152 220 152 220 152 220 156 224 152 220 152 220 152 220 152 220 160 228 160 228 160 228 160 228 160 224 156 220 156 228 168 240 160 228 160 228 160 228 160 228 164 236 168 236 172 240 172 244 144 228 156 240 172 252 180 256 176 244 164 244 176 256 180 252 176 252 176 248 172 244 168 244 168 244 168 248 172 252 176 252 180 256 180 256 180 252 172 248 172 248 168 240 164 244 172 252 172 256 176 260 176 260 176 264 180 260 176 264 184 264 172 244 176 260 180 268 184 264 176 260 184 268 184 264 180 268 184 268 192 272 180 260 176 260 180 264 180 268 188 272 180 260 180 272 188 272 188 272 188 272 188 272 184 264 180 260 176 264 180 268 192 272 188 272 184 268 184 264 184 268 180 264 180 260 176 260 172 256 172 256 172 256 172 256 180 264 180 264 180 268 184 268 180 276 176 280 180 288 192 296 196 296 196 296 196 296 196 296 192 296 192 296 188 288 180 280 184 288 184 288 184 288 184 288 184 296 192 296 184 292 192 308 184 300 200 316 212 328 236 356 252 376 256 368 252 360 240 348 224 328 216 320 224 324 220 308 200 244 152 188 112 176 120 192 136 200 136 200 136 200 136 200 144 208 136 204 136 212 148 220 160 220 144 216 156 228 164 228 152 224 156 228 164 236 168 244 164 256 168 260 176 272 180 272 184 272 192 280 196 280 196 276 188 276 196 284 200 276 184 264 184 256 176 248 168 240 160 232 144 220 144 220 144 220 144 220 140 228 144 232 148 240 160 244 160 248 172 268 192 288 208 296 204 312 208 316 212 312 208 308 212 320 216 324 224 332 232 336 228 348 240 356 248 364 256 372 252 376 280 396 284 392 280 392 292 404 288 396 288 408 328 440 344 456 236 192 100 208 100 208 104 188 112 180 100 176 108 192 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 108 184 108 180 104 180 100 176 92 164 92 164 92 164 92 164 88 156 84 152 76 144 72 140 64 128 68 136 72 140 80 136 68 128 76 120 60 104 60 104 72 112 48 72 36 48 24 28 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 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 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 16 20 16 20 16 20 16 20 20 24 20 20 16 16 12 16 8 24 12 28 12 32 16 32 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 8 28 12 32 16 28 12 24 20 32 12 28 8 24 8 28 4 24 8 28 12 24 8 20 8 12 8 12 8 12 8 12 12 16 16 20 16 20 12 16 16 16 12 12 8 16 12 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 8 12 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 36 100 52 100 52 116 64 108 76 124 68 112 60 116 68 124 52 108 52 120 68 132 68 124 68 112 52 124 76 132 76 144 84 152 104 168 104 160 100 160 120 176 112 168 100 160 96 156 92 140 72 128 68 128 64 116 52 112 48 108 44 100 36 96 48 104 56 112 60 112 56 108 64 116 64 116 64 116 64 116 56 120 64 124 68 124 60 120 68 132 76 136 72 124 52 104 72 132 72 136 76 136 76 136 76 136 76 136 76 136 76 136 84 136 64 120 68 132 76 132 80 140 84 148 88 144 84 140 92 152 80 144 88 156 92 152 84 152 92 156 84 144 84 152 92 156 92 156 92 156 92 156 88 156 96 164 104 168 104 168 96 160 96 160 96 160 96 160 88 152 92 156 92 156 88 148 84 148 84 144 80 144 80 144 92 156 92 156 92 156 92 156 96 160 96 160 96 160 96 160 88 152 88 152 96 164 108 176 96 160 96 160 96 160 96 160 96 164 100 164 104 168 104 172 80 148 92 164 108 172 116 176 112 164 100 160 108 176 112 172 116 176 112 172 112 172 108 168 116 172 108 164 108 172 116 180 116 176 116 172 112 172 108 168 116 172 112 168 108 172 112 176 108 176 108 176 104 172 104 172 112 176 104 176 112 180 104 160 108 176 112 180 112 180 108 176 116 184 116 184 116 184 116 184 116 180 108 172 104 172 108 176 108 180 120 184 108 176 112 184 116 184 116 184 116 184 116 184 116 180 112 176 108 180 112 184 116 184 116 180 112 176 108 176 112 180 112 176 108 176 104 172 96 164 96 164 96 164 96 164 100 172 104 176 108 180 116 184 96 176 88 176 92 184 104 192 104 192 104 192 104 192 104 192 128 192 120 184 116 180 112 180 116 184 116 184 116 184 116 188 108 188 108 188 100 184 112 204 104 196 120 208 128 220 148 244 160 252 164 248 156 240 152 232 136 212 132 216 144 216 136 204 100 152 72 116 48 108 52 120 80 140 80 140 80 140 80 140 80 144 80 140 80 148 88 152 96 152 84 148 92 164 100 160 88 152 92 156 96 164 100 164 112 168 116 176 120 180 128 184 116 188 124 196 128 196 124 192 120 192 128 200 132 192 116 180 128 184 120 176 112 168 104 160 84 144 84 144 84 144 84 144 84 140 84 144 92 152 88 160 88 164 96 180 108 200 124 212 136 208 140 212 144 208 140 204 144 216 148 220 156 224 160 232 152 228 148 236 156 244 164 252 160 256 184 276 196 280 196 284 200 288 188 280 176 296 216 332 240 376 236 160 24 96 80 112 60 108 44 100 48 112 52 108 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 56 112 52 108 52 104 48 104 44 92 44 92 44 92 44 92 44 88 40 84 32 76 28 72 20 72 20 72 20 72 28 72 24 72 40 68 24 52 24 64 28 56 12 44 20 40 20 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 12 4 12 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 16 0 16 0 16 0 16 4 20 0 16 0 16 0 12 0 12 0 12 4 16 4 16 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 0 12 4 16 4 16 0 12 8 16 4 16 0 12 0 8 0 8 0 12 0 12 0 8 0 8 0 8 0 8 0 8 0 8 4 12 4 12 0 8 8 12 4 8 0 12 4 16 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 100 164 116 176 120 180 120 168 140 192 132 184 124 180 128 184 104 168 108 180 124 192 124 188 136 184 116 188 144 216 148 208 124 204 160 228 152 208 144 216 160 224 156 220 160 232 180 248 160 216 140 200 136 196 124 180 116 180 112 176 108 168 100 164 104 168 108 176 112 176 108 168 112 176 112 176 112 176 112 176 116 180 120 184 124 188 124 188 124 188 124 188 120 180 116 176 128 196 132 196 132 200 136 200 136 200 136 200 136 200 136 200 132 192 124 188 128 196 136 204 148 212 152 216 152 212 144 208 164 220 140 212 160 232 160 220 144 220 152 216 144 208 148 220 152 220 152 224 156 228 160 228 156 224 160 228 164 232 164 232 156 224 160 228 160 228 156 224 152 224 156 224 156 220 152 216 148 216 148 216 144 208 140 204 156 224 156 224 156 224 156 224 156 224 156 224 156 224 156 224 152 220 156 224 160 232 168 240 164 232 164 232 164 232 164 232 160 228 160 232 164 232 168 236 164 240 164 240 160 232 152 224 172 240 156 232 164 244 168 240 172 248 172 248 172 248 172 248 180 252 168 236 164 244 176 260 176 248 168 244 164 240 164 244 160 240 164 244 176 256 184 264 180 264 176 260 172 252 168 252 180 260 172 256 176 260 168 248 176 260 176 264 180 260 176 260 180 264 180 268 184 264 180 264 176 256 172 256 172 256 172 256 172 264 184 264 176 256 176 268 180 264 180 264 180 264 180 264 184 268 180 264 180 264 184 268 184 268 180 264 180 260 176 260 176 260 176 260 172 256 172 252 160 244 160 244 160 244 160 244 160 248 168 256 176 264 180 268 176 276 176 276 180 284 188 292 188 288 188 288 188 288 188 288 196 296 184 284 176 284 184 292 188 292 188 292 188 292 188 292 184 296 192 296 188 296 196 316 196 308 208 320 212 328 232 348 244 356 244 352 236 344 224 328 216 316 212 316 216 300 196 272 132 192 120 180 112 176 116 180 140 204 140 204 140 204 140 204 144 212 144 216 148 220 152 224 156 220 148 220 160 232 160 224 156 224 160 228 164 232 160 240 168 260 172 264 180 276 184 276 188 272 192 280 196 280 192 272 192 276 196 280 196 276 188 268 188 264 184 256 176 244 168 240 148 224 148 224 148 220 144 220 136 224 140 232 148 236 156 240 164 252 172 264 188 280 204 292 208 312 212 316 212 316 208 312 212 316 216 320 220 324 224 328 212 328 220 336 228 348 236 352 244 368 268 384 272 384 276 392 280 392 280 388 280 392 304 424 336 460 360 356 120 180 108 196 116 184 96 176 112 196 112 176 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 108 184 104 180 104 176 100 176 92 164 92 164 92 164 92 164 92 164 88 160 84 152 76 148 76 140 76 136 72 132 68 124 68 128 76 120 60 104 60 104 52 100 52 88 52 56 24 16 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 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 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 20 24 20 24 20 24 20 24 16 20 16 20 16 20 16 20 12 28 12 32 16 32 20 36 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 12 28 16 36 20 32 12 28 16 32 20 32 16 28 12 24 8 24 12 32 16 28 8 24 12 16 12 16 12 16 12 16 4 12 8 16 12 12 8 8 16 16 12 12 8 16 12 20 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 8 12 8 8 4 4 0 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 60 112 68 128 76 120 64 112 84 136 80 128 72 124 72 124 40 104 52 116 60 120 60 124 84 136 68 132 88 164 100 152 64 140 100 164 92 144 84 152 92 152 92 152 100 168 120 184 108 160 88 144 84 140 68 116 64 124 60 116 52 112 48 108 52 108 60 112 60 108 52 104 60 112 60 112 60 112 60 112 56 116 56 116 60 120 64 124 60 116 52 108 52 120 68 132 64 128 68 132 72 136 76 136 76 136 76 136 76 136 76 136 64 128 68 128 72 132 80 144 88 148 92 152 92 148 88 144 100 152 80 148 100 172 104 156 84 148 88 144 76 140 84 156 84 148 88 156 92 160 100 164 92 156 92 156 96 160 100 164 88 152 92 156 92 156 88 152 96 160 100 164 96 156 88 148 88 152 92 156 88 148 80 140 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 96 160 96 160 96 160 96 156 100 164 100 164 100 164 100 164 96 160 96 164 100 164 104 168 116 176 112 168 100 148 80 136 112 164 96 156 104 168 104 160 112 172 112 172 112 172 112 172 124 176 108 164 100 168 116 180 116 172 108 164 100 164 104 168 100 164 108 172 116 180 120 180 108 176 108 172 100 168 96 164 112 176 100 168 104 172 100 164 108 176 108 172 104 176 108 176 108 176 112 184 116 180 108 176 100 168 104 172 104 172 104 172 100 176 112 176 104 168 104 180 112 180 112 180 112 180 112 180 120 188 116 184 116 184 120 188 116 184 116 180 112 180 108 176 108 172 104 172 100 168 100 168 96 164 96 164 96 164 96 164 92 160 96 168 104 176 112 180 96 172 84 176 88 184 100 192 100 188 100 188 100 188 100 188 124 188 112 176 108 180 116 188 120 188 120 188 120 188 120 192 104 188 108 192 104 192 116 212 116 208 128 212 128 220 144 240 152 240 148 232 144 220 132 212 136 212 140 216 140 200 108 168 52 116 56 116 60 120 64 124 72 132 72 132 72 132 72 132 80 144 84 148 88 152 88 152 92 152 84 152 96 164 96 156 100 164 100 168 104 168 104 164 112 168 116 176 120 180 128 184 120 192 128 196 128 192 120 188 128 196 128 196 124 192 120 184 128 188 124 180 116 168 108 164 96 156 92 152 88 148 84 144 80 136 84 140 88 148 88 156 88 168 96 180 104 196 116 204 144 212 148 216 148 216 144 212 144 212 144 212 148 216 148 220 140 216 136 224 148 236 156 240 168 260 180 264 176 260 180 268 184 276 188 272 176 280 196 308 236 320 280 336 144 96 36 104 56 104 36 104 56 120 48 96 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 100 44 96 40 96 36 92 44 92 44 92 44 92 44 92 44 92 40 88 36 80 28 76 28 80 24 72 20 68 20 64 24 72 40 68 24 52 24 64 12 48 16 52 32 48 20 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 12 4 12 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 4 20 4 20 4 20 0 16 0 16 0 16 0 16 0 12 4 16 4 20 8 20 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 0 16 8 20 8 20 4 12 4 20 8 24 8 16 0 8 0 12 4 16 4 16 0 8 4 12 4 12 4 12 4 12 0 8 0 12 4 8 0 4 8 12 4 8 0 12 4 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 0 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 112 160 108 176 116 160 104 168 116 172 116 172 116 168 112 168 104 176 120 184 116 176 116 184 136 208 140 200 144 228 164 220 144 216 164 232 164 224 160 224 164 224 160 224 160 224 164 228 168 228 156 216 152 208 132 188 128 192 124 184 116 180 112 176 108 172 112 176 112 172 104 164 112 176 112 176 112 176 112 176 112 176 112 176 116 184 124 192 116 176 108 172 112 188 132 204 124 188 124 192 132 196 136 200 136 200 136 200 136 200 136 200 124 196 140 204 136 200 140 212 144 208 148 216 152 216 148 212 156 220 148 216 156 232 164 232 148 220 152 212 140 212 156 232 152 220 152 224 156 228 160 228 160 228 156 220 156 224 160 232 152 220 152 220 152 220 152 220 164 232 164 232 160 224 152 216 152 224 160 232 160 224 148 212 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 220 160 232 164 232 164 228 156 220 168 236 168 236 168 236 168 236 160 232 164 232 168 236 168 240 164 244 168 244 164 236 156 228 176 244 160 232 164 244 164 236 168 244 172 248 172 248 176 252 180 252 172 244 164 244 172 252 180 252 168 236 160 240 168 248 172 248 172 248 168 240 160 232 172 256 172 256 168 252 168 252 184 256 164 248 168 256 168 248 176 260 172 256 172 256 176 260 172 260 180 268 184 264 176 256 164 252 172 260 176 260 172 256 168 256 176 260 168 248 172 260 176 260 176 260 176 260 176 260 188 268 184 264 180 268 184 272 184 268 184 264 180 260 176 260 172 256 168 252 168 248 164 248 168 252 168 252 168 252 168 252 164 252 168 256 172 260 176 264 172 272 172 272 176 280 188 288 184 284 184 284 184 284 184 284 184 288 180 284 180 284 184 288 184 288 184 288 184 288 184 288 180 296 192 300 192 304 204 320 208 320 216 324 212 324 228 344 232 344 232 340 220 320 204 308 204 304 208 300 204 280 160 232 112 176 116 184 124 192 132 196 132 196 132 196 132 196 132 196 140 208 144 216 152 216 148 216 152 216 148 224 164 232 160 220 168 236 168 236 168 236 164 240 164 252 168 256 172 268 180 272 192 276 196 280 196 276 188 268 196 280 196 276 192 272 188 272 188 260 180 252 172 244 164 236 156 232 152 224 148 220 144 216 132 224 136 228 144 236 152 236 164 252 172 264 184 276 196 284 208 316 212 320 216 316 212 312 212 316 212 316 212 316 212 316 216 336 228 344 236 352 244 360 252 372 264 372 252 364 256 372 272 388 276 388 272 388 292 408 320 408 332 472 304 256 76 196 104 180 104 184 116 188 108 176 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 96 172 96 168 92 168 88 164 92 164 92 164 92 164 92 164 92 160 88 156 80 148 76 144 76 140 76 136 72 132 68 124 68 128 76 120 60 104 60 104 48 96 48 84 52 60 28 20 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 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 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 16 20 16 20 16 20 16 20 12 16 16 20 16 20 20 24 16 32 16 32 20 36 20 40 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 16 32 20 36 20 36 16 32 16 36 24 44 24 36 12 24 12 28 16 32 16 32 12 28 16 20 16 20 16 20 16 20 8 12 12 16 12 16 8 12 16 16 12 12 8 16 12 20 12 16 12 16 12 16 12 16 16 20 16 20 16 20 16 20 8 12 8 8 4 4 0 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 56 92 40 108 60 100 52 124 52 108 56 112 60 112 60 112 52 120 68 128 56 108 52 120 56 136 80 124 64 144 96 148 100 156 96 160 108 168 108 164 104 164 108 168 108 168 104 164 108 164 100 160 100 152 80 128 64 124 60 120 56 112 48 108 56 112 60 112 60 108 52 100 64 116 64 116 64 116 64 116 52 112 48 108 52 120 68 132 52 116 60 124 68 128 68 124 60 120 64 128 72 132 76 136 76 136 76 136 76 136 76 136 72 140 88 148 80 136 80 148 76 140 84 148 92 152 92 148 72 144 80 144 80 148 92 164 88 156 88 148 80 148 96 172 88 156 92 156 92 156 92 160 100 160 92 152 88 152 96 160 92 152 84 144 80 148 88 156 96 160 96 160 92 148 80 140 80 148 92 164 100 160 88 148 84 148 84 148 84 148 84 148 88 152 88 152 88 152 88 152 88 156 96 164 100 164 96 156 104 168 104 168 104 168 104 168 100 168 104 168 108 172 108 176 100 160 104 168 108 168 108 168 120 172 104 160 104 168 104 160 108 168 108 172 112 176 116 176 116 176 116 172 112 168 108 168 124 176 108 164 100 164 112 176 104 168 108 168 108 160 92 148 96 168 100 168 100 168 104 172 116 172 96 160 96 168 100 164 108 176 104 168 100 172 108 176 100 172 112 184 116 180 104 168 96 168 104 180 112 180 108 172 96 172 108 172 96 164 100 172 104 172 104 172 104 172 104 172 112 176 108 172 104 176 108 180 112 176 108 176 104 172 104 168 100 168 100 164 96 164 92 160 100 168 100 168 100 168 100 168 104 172 104 176 108 176 108 176 92 172 84 172 88 180 96 188 92 180 92 180 92 180 92 180 108 180 112 184 116 184 112 180 116 184 116 184 116 184 116 188 104 188 108 192 108 196 124 216 128 216 136 216 132 216 140 236 144 228 140 220 132 204 124 196 108 192 124 200 128 176 76 120 48 112 52 116 64 128 76 136 76 136 76 136 76 136 76 136 68 136 76 148 84 148 80 140 88 148 88 156 100 168 96 152 100 164 100 164 100 164 100 160 104 160 104 164 112 172 116 176 124 196 128 196 128 192 120 184 132 196 124 192 120 188 120 188 124 180 116 172 108 164 100 156 88 148 84 140 76 136 72 132 76 132 80 140 88 144 84 152 88 168 96 176 100 188 112 196 132 204 136 208 140 204 136 200 140 208 140 208 140 208 140 212 140 216 136 224 144 232 152 240 160 248 172 252 164 252 176 268 188 272 192 272 176 276 192 296 216 320 232 344 312 244 52 104 40 108 56 116 52 104 44 108 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 100 40 96 40 92 36 92 44 92 44 92 44 92 44 92 40 84 36 80 28 72 24 68 24 72 20 72 20 72 28 68 24 72 40 68 24 52 24 64 16 44 8 44 24 48 24 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 12 4 12 0 8 0 12 4 16 8 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 16 0 16 0 16 0 16 0 12 0 16 0 20 4 20 4 16 4 20 8 20 12 24 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 4 20 8 24 12 20 8 16 4 20 12 28 16 20 0 8 0 16 4 20 8 16 4 12 8 16 8 16 8 16 8 16 4 12 8 16 8 16 4 12 8 12 4 8 0 12 4 16 4 12 4 12 4 12 4 12 8 16 8 16 8 16 8 16 0 8 0 4 0 0 0 0 0 4 0 4 0 4 0 4 4 12 4 12 4 12 4 12 108 144 88 164 112 164 116 196 108 164 112 172 120 176 120 176 116 192 136 196 116 172 112 180 96 188 136 180 108 192 144 204 164 216 140 208 160 232 164 220 152 224 168 240 180 248 180 244 168 228 160 228 164 224 144 196 120 184 116 176 112 172 104 168 112 176 112 176 112 172 100 164 116 180 116 180 116 180 116 180 112 176 108 172 112 184 128 196 108 180 132 208 144 196 116 168 116 184 124 188 128 196 136 200 136 200 136 200 136 200 136 200 136 208 156 216 144 200 140 212 128 196 140 208 148 216 152 216 124 204 144 208 132 200 148 228 156 224 156 216 144 220 164 244 156 224 156 224 156 224 156 224 164 228 156 216 148 220 156 228 156 220 144 204 136 212 152 224 156 224 156 220 148 212 140 204 136 212 152 228 164 228 152 216 144 212 144 212 144 212 144 212 152 220 152 220 152 220 152 220 144 216 156 232 168 236 168 232 168 236 168 236 168 236 168 236 168 236 172 240 172 244 176 244 164 244 168 248 172 248 168 240 184 248 164 240 168 244 164 236 168 244 168 248 172 252 176 252 176 252 176 252 176 248 164 240 188 256 172 240 160 244 172 252 148 228 160 240 168 240 160 236 160 248 164 252 168 256 172 260 184 256 164 244 164 252 168 248 180 260 168 248 164 252 176 264 168 256 180 268 184 264 172 252 164 252 176 264 184 268 180 260 164 252 172 256 164 248 168 256 172 256 172 256 172 256 172 256 172 252 164 248 164 248 168 256 172 256 168 252 168 248 164 248 168 252 164 248 164 244 160 244 164 248 164 248 164 248 164 248 180 264 176 260 176 260 176 260 172 272 168 272 176 280 184 288 180 280 180 280 180 280 180 280 172 280 180 292 188 288 180 280 180 284 180 284 180 284 180 284 180 296 192 300 192 304 208 328 212 328 220 328 216 324 224 340 228 332 224 328 212 308 200 292 180 272 184 280 184 244 128 180 108 176 112 176 120 192 136 204 140 204 140 204 140 204 140 204 128 200 140 212 148 212 140 204 152 216 152 228 168 236 156 216 160 228 160 228 160 228 156 232 156 244 160 248 164 260 172 264 196 280 196 280 196 276 184 268 200 280 192 272 188 272 188 276 180 252 176 244 164 236 156 232 140 216 136 208 128 200 124 196 132 220 136 228 140 232 152 236 164 252 172 260 184 272 192 280 192 296 196 304 200 300 192 296 208 312 208 312 208 312 208 312 196 312 204 320 212 328 220 336 236 352 248 360 248 364 264 388 268 396 276 400 276 388 288 408 300 448 296 420 400 416 136 192 88 184 120 196 108 176 104 188 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 104 180 104 176 100 172 96 172 92 164 92 164 92 164 92 164 84 156 80 148 72 144 68 140 72 136 72 136 72 136 72 128 68 128 76 120 60 104 60 104 52 100 44 80 48 60 32 28 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 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 12 16 12 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 16 24 20 24 16 32 16 36 20 40 24 40 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 16 36 20 40 24 36 20 32 16 36 28 48 28 36 12 24 12 32 16 36 20 32 16 28 16 20 16 20 16 20 16 20 12 20 16 24 20 20 16 16 16 16 12 12 8 16 12 20 12 16 12 16 12 16 12 16 16 20 16 20 16 20 16 20 8 12 8 8 4 4 0 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 36 100 64 132 84 128 68 112 80 136 88 136 72 112 60 112 72 124 56 112 48 108 52 116 80 136 68 124 60 120 64 128 104 148 92 168 108 148 80 156 64 140 96 164 108 172 116 180 116 172 116 184 112 144 80 152 40 108 56 124 64 120 56 112 56 104 52 104 56 108 48 92 52 108 60 120 68 120 68 120 72 116 36 96 48 124 68 128 60 112 56 132 76 124 64 132 68 128 64 124 64 128 72 136 88 136 64 128 76 140 68 116 88 140 72 132 76 140 76 132 72 136 80 136 68 124 64 132 80 144 80 148 84 152 88 152 80 156 100 160 80 140 84 160 88 152 88 156 92 160 96 160 80 148 92 160 100 160 92 152 88 152 84 148 84 144 80 144 84 148 88 156 92 156 88 152 84 152 88 156 92 152 88 148 84 148 84 152 88 156 92 156 88 152 88 152 88 152 88 152 84 148 84 152 88 156 92 156 100 164 104 168 104 168 108 172 104 168 104 168 104 168 104 168 108 164 100 164 112 176 112 168 112 172 112 172 112 172 112 172 100 164 104 168 108 164 104 160 116 176 108 164 100 156 96 156 96 160 104 168 108 168 104 164 104 168 108 168 104 160 96 156 100 168 100 172 104 176 108 176 104 172 104 172 104 172 104 172 120 188 116 180 108 176 108 180 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 104 168 96 160 96 168 104 176 112 180 112 180 112 176 104 168 100 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 96 164 96 164 96 164 96 164 100 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 92 172 84 172 84 172 84 172 88 176 88 180 92 184 96 184 108 172 104 168 104 176 116 188 108 180 116 188 120 188 120 188 92 176 104 200 124 212 128 212 136 220 136 220 136 220 136 220 148 224 132 212 136 212 132 196 120 188 116 168 80 128 52 120 48 112 60 124 68 132 72 132 68 128 68 132 72 132 76 136 84 140 72 140 88 156 80 132 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 108 164 104 160 108 168 120 184 124 192 116 180 112 180 112 180 116 184 116 188 120 192 124 192 120 176 116 172 112 168 104 164 92 148 80 132 68 128 72 132 64 124 72 136 80 140 76 140 80 156 80 160 84 176 100 188 116 184 116 188 124 196 136 204 144 208 140 208 140 212 148 224 132 212 132 212 120 204 128 220 144 232 152 240 160 248 164 244 184 252 176 260 184 276 192 292 208 300 240 336 280 364 216 120 48 96 52 112 20 100 76 124 48 104 40 100 48 108 44 100 48 100 44 96 40 100 44 104 40 96 40 92 36 88 32 88 44 92 44 92 44 92 44 92 32 80 32 76 28 72 24 72 36 76 16 64 16 72 28 68 28 72 32 64 24 52 20 52 12 48 16 52 24 44 24 24 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 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 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 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 4 0 8 0 8 4 12 0 12 0 12 0 12 0 12 0 20 4 24 8 20 4 16 12 24 12 20 8 16 4 16 8 24 20 28 8 12 0 16 20 20 0 16 12 28 8 8 0 16 12 28 16 24 4 12 8 24 20 28 8 12 0 16 0 12 4 20 4 12 0 0 4 12 4 20 16 24 4 4 0 20 20 24 4 4 4 20 16 32 24 24 8 8 4 16 24 24 4 4 0 8 8 24 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 16 28 16 20 0 4 0 12 8 16 8 12 4 8 0 8 100 164 120 184 128 180 112 160 108 172 120 176 112 164 112 172 112 176 112 176 116 188 128 196 136 200 136 200 140 208 148 216 164 212 148 228 164 212 148 224 132 208 160 232 168 236 176 244 172 232 172 248 176 224 164 244 120 184 116 176 108 176 116 180 112 168 104 168 112 172 100 156 112 176 112 176 112 176 108 172 128 176 100 164 112 188 124 188 124 176 116 196 132 184 120 192 124 188 124 184 124 192 132 196 140 200 132 196 132 196 128 188 144 200 128 192 136 204 140 200 140 208 148 208 136 196 132 204 144 212 148 216 148 220 152 220 148 220 156 224 148 216 152 224 152 220 152 224 156 228 160 228 148 220 156 232 164 232 160 224 156 220 152 220 148 216 148 212 148 216 152 224 156 220 152 216 148 220 152 224 156 220 152 216 148 216 148 220 152 224 156 224 152 220 152 220 152 220 152 220 148 216 148 220 152 224 156 224 164 232 164 236 168 236 172 240 168 236 168 236 168 236 168 236 164 240 164 240 168 248 172 244 176 252 176 252 176 252 176 252 160 240 164 244 168 240 164 236 172 248 168 240 160 236 160 236 160 236 164 244 168 244 168 244 168 244 172 248 168 240 160 236 168 252 168 256 172 260 176 260 172 256 172 256 172 256 172 256 184 264 176 256 168 256 172 256 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 172 252 164 244 160 248 168 252 164 252 168 252 168 248 160 240 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 164 248 164 248 164 248 164 248 168 252 168 252 168 252 168 252 172 256 172 256 172 256 172 256 172 272 172 272 172 272 172 272 176 276 176 280 180 280 184 284 176 276 172 272 172 280 180 288 176 284 184 288 188 292 184 288 172 284 184 304 204 316 212 324 220 328 220 328 220 328 220 328 224 324 204 312 204 300 192 276 188 272 172 236 132 204 112 188 104 176 120 188 132 196 132 196 128 196 132 196 136 200 136 204 148 208 136 212 152 220 144 200 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 164 248 160 244 160 260 176 272 192 272 184 264 180 264 180 268 184 268 184 272 188 276 192 276 180 256 176 252 172 244 168 240 152 220 136 208 128 204 132 208 120 208 128 220 132 224 140 224 152 236 156 244 168 260 184 276 180 284 184 288 192 304 204 312 208 312 204 308 208 316 216 320 208 328 220 328 208 320 216 336 228 344 236 352 244 356 244 356 248 380 252 380 264 396 284 400 296 412 320 436 344 476 288 252 100 164 112 192 88 180 128 184 108 180 100 176 108 184 104 176 104 176 100 172 96 176 100 180 100 176 100 172 96 172 92 168 92 164 92 164 92 164 92 164 80 152 80 148 76 144 72 144 84 140 68 128 68 136 72 124 68 124 64 112 56 104 52 88 44 96 48 84 44 52 24 24 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 4 4 4 4 4 4 4 4 4 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 12 16 12 16 12 16 12 16 12 16 12 16 16 20 20 24 16 20 16 20 16 20 16 20 16 24 20 28 24 24 20 20 24 40 24 36 20 32 16 32 12 36 24 40 20 32 20 40 32 36 16 32 24 40 20 24 16 36 20 40 24 36 20 32 16 40 28 44 20 28 12 32 12 32 20 36 20 32 8 20 16 20 16 24 28 32 16 12 0 8 16 24 20 24 24 32 24 32 28 28 12 12 8 16 20 24 16 16 12 16 12 16 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 24 24 24 20 8 4 8 12 12 12 8 8 8 4 4 4 60 116 68 124 68 116 56 104 56 116 72 124 72 124 80 140 44 108 56 120 68 132 72 132 64 128 76 144 92 156 100 160 88 140 84 156 96 144 84 152 76 144 96 160 100 160 104 172 112 164 108 176 108 156 104 184 92 140 60 108 40 104 56 120 60 108 52 108 60 112 48 92 68 116 60 104 52 100 48 100 60 112 44 108 56 120 60 116 68 116 60 132 72 116 52 124 60 120 56 116 60 124 68 132 72 136 80 136 68 124 68 132 76 128 64 128 76 144 84 140 84 152 96 152 84 140 84 148 80 148 84 148 88 152 88 152 92 152 84 148 92 156 88 148 88 152 88 152 92 156 92 156 84 156 96 164 104 164 96 156 96 156 92 156 88 152 88 148 84 148 88 152 88 152 84 148 84 152 88 156 92 152 88 148 84 148 84 148 88 152 88 152 88 152 88 152 88 152 88 152 84 148 88 152 88 152 92 156 96 164 100 164 104 168 108 172 104 168 104 168 104 164 100 164 104 164 104 164 108 168 108 172 112 172 112 172 108 168 108 168 100 164 104 168 108 164 104 160 104 164 104 164 104 164 104 164 100 164 108 172 112 172 112 168 108 172 112 172 112 168 104 164 100 168 100 168 104 172 104 172 104 172 104 172 104 172 104 172 108 172 100 164 96 164 100 168 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 104 168 96 160 88 156 88 160 92 164 96 164 96 160 88 152 104 172 104 172 104 172 104 172 100 168 100 168 100 168 100 168 92 160 92 160 92 160 92 160 100 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 92 172 84 172 84 172 84 172 88 176 88 176 92 180 92 184 108 172 104 172 104 176 112 180 108 176 112 184 120 188 116 188 104 180 100 192 116 208 132 220 132 216 132 216 132 216 132 216 136 208 120 196 116 192 112 176 120 172 84 128 52 104 44 104 48 112 60 128 72 136 76 136 72 136 76 136 80 140 80 144 80 140 76 144 88 152 80 136 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 108 164 104 160 104 168 120 180 124 188 116 180 112 180 116 184 116 184 120 188 120 188 124 192 124 184 120 180 116 172 108 168 88 144 76 128 68 128 72 132 60 120 64 124 72 132 68 140 72 152 76 160 84 180 104 192 108 176 112 184 124 200 140 216 140 208 136 204 140 212 144 220 140 220 140 216 128 212 136 224 144 228 148 236 156 240 160 244 176 244 180 252 180 268 184 284 208 296 224 320 260 368 252 200 52 88 48 116 36 100 56 96 48 104 40 100 48 108 44 100 48 104 44 100 44 100 48 104 48 104 44 100 44 96 40 96 44 92 44 92 44 92 44 92 32 80 32 76 28 72 24 72 32 76 12 64 16 72 24 64 20 64 24 56 16 44 8 44 0 40 8 40 16 32 16 16 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 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 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 4 12 4 12 4 12 4 12 4 12 4 12 4 12 8 16 12 20 12 24 16 24 0 16 0 16 0 16 0 16 0 16 4 20 4 20 0 16 12 24 8 20 8 20 4 16 0 12 8 20 8 20 16 32 16 24 4 16 12 24 4 12 12 20 8 16 4 20 8 24 0 20 16 24 4 12 0 16 8 24 12 24 12 20 4 12 16 20 12 24 24 32 16 16 0 8 0 16 16 28 20 20 8 20 16 20 0 4 0 12 0 12 8 20 8 12 0 0 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 12 24 16 20 4 8 0 12 0 8 0 4 0 4 0 0 112 168 116 172 116 168 112 164 108 172 120 176 120 180 132 196 116 184 128 196 132 192 120 180 108 176 124 196 140 208 140 204 124 192 140 216 156 212 140 200 132 204 148 212 148 212 152 224 180 232 160 224 152 200 140 224 168 220 140 184 112 176 116 184 112 172 104 172 112 176 104 160 120 180 108 168 104 168 108 172 112 176 112 176 116 180 116 176 132 184 120 196 128 176 108 180 116 180 112 180 116 188 128 192 124 200 144 204 124 184 128 204 128 184 120 188 136 208 148 208 144 212 152 216 144 204 144 216 148 216 148 220 152 220 156 224 160 216 140 212 160 232 156 212 152 220 152 220 152 220 152 224 152 224 160 236 168 236 164 228 160 228 160 224 156 224 152 220 148 220 152 220 152 216 144 212 148 220 152 224 156 220 152 216 148 216 148 216 148 216 148 220 156 224 152 220 152 220 148 216 152 220 152 220 152 220 152 220 156 228 160 232 168 236 172 240 168 236 168 232 164 232 164 228 156 240 168 244 164 240 168 248 164 240 164 240 160 236 160 236 160 240 164 244 168 240 164 236 160 236 164 240 168 244 164 240 160 240 168 248 172 248 172 248 172 248 176 252 176 248 172 244 168 252 168 252 168 252 168 256 168 252 168 252 168 252 168 252 172 252 168 248 164 248 168 252 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 172 252 164 244 156 236 152 236 164 252 168 252 168 248 160 240 168 252 168 252 168 252 168 252 164 248 164 248 164 248 164 248 160 244 160 244 160 244 160 244 168 252 168 252 168 252 168 252 168 252 172 256 172 256 176 260 172 272 172 272 172 272 172 272 172 272 176 276 176 280 180 280 172 276 172 276 172 276 176 280 172 280 180 288 184 288 184 284 188 296 188 296 196 316 216 332 216 324 216 324 212 320 212 320 216 308 200 296 196 284 184 264 184 248 132 196 100 176 104 176 108 180 120 192 132 200 136 200 136 200 140 204 140 208 144 208 144 212 144 216 148 216 144 208 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 172 256 164 252 168 268 184 280 188 272 184 264 180 264 184 272 188 272 188 272 188 272 188 272 188 264 184 256 176 248 168 244 144 216 132 204 124 204 132 212 116 204 116 208 124 216 136 220 148 232 152 244 168 264 188 280 172 276 176 288 192 308 212 324 212 316 212 312 212 320 220 324 216 336 224 332 216 324 220 340 228 340 228 344 232 348 240 364 248 380 248 384 260 400 280 408 304 400 296 420 324 472 344 356 140 176 100 188 92 172 112 172 108 180 100 176 108 184 104 176 108 180 100 176 100 176 104 184 100 176 96 172 96 168 92 168 88 160 88 160 88 160 88 160 80 152 80 148 76 144 72 144 80 136 64 128 68 136 68 116 60 116 56 104 44 92 40 80 32 84 36 72 32 40 12 12 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 4 4 4 4 4 4 4 4 4 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 8 12 8 12 8 12 8 12 16 20 16 24 20 28 24 28 20 24 20 24 20 24 20 24 12 20 20 24 20 24 16 16 20 36 20 36 20 36 20 36 12 32 20 36 16 32 24 48 24 40 20 36 20 36 16 32 28 40 16 28 12 32 24 44 12 36 24 40 16 28 16 32 28 44 28 44 28 40 24 36 32 32 24 28 32 36 28 24 32 24 12 20 28 32 16 4 12 20 20 20 8 8 4 16 12 16 12 16 12 12 8 8 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 16 20 24 24 12 8 8 12 12 12 12 8 8 8 4 4 48 104 56 112 64 116 64 116 48 104 52 100 40 96 52 112 60 124 68 132 72 128 60 116 52 116 60 124 64 120 56 112 48 124 84 160 104 156 84 128 76 140 88 148 88 148 96 164 112 160 96 160 88 132 80 160 108 164 96 148 76 128 60 116 64 108 56 108 64 112 52 96 60 112 60 112 60 116 68 120 52 112 52 112 52 108 48 112 68 116 60 128 68 112 48 116 52 112 52 116 60 124 68 132 60 132 84 136 68 120 72 144 64 116 56 120 76 144 88 144 76 140 88 144 80 136 80 148 84 148 88 152 88 156 92 156 96 148 76 144 96 164 92 144 88 152 88 152 88 152 88 148 84 152 96 164 104 164 96 156 96 160 96 156 92 156 88 152 84 152 88 152 84 144 76 140 84 152 88 156 92 152 88 148 84 148 84 148 84 148 84 144 92 156 92 152 88 148 84 148 88 152 88 152 88 152 88 152 88 156 92 160 100 168 108 172 104 168 104 164 100 160 96 156 92 160 108 168 100 160 104 172 112 168 108 168 104 164 100 160 100 164 104 168 108 164 104 160 96 160 104 168 108 168 104 160 100 164 108 172 112 172 108 168 108 172 112 176 116 176 112 172 100 168 100 168 100 168 100 164 100 168 100 168 100 168 100 168 104 168 100 164 100 168 104 172 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 100 168 96 164 92 152 80 148 96 164 100 168 96 164 92 156 92 160 92 160 92 160 92 160 96 164 96 164 96 164 96 164 92 160 92 160 92 160 92 160 100 168 100 168 100 168 100 168 100 168 100 172 104 176 108 176 92 172 84 172 84 172 84 172 84 172 84 176 88 176 92 180 104 172 104 172 104 172 100 168 104 176 112 180 116 184 112 184 116 192 104 192 112 208 132 224 132 216 128 212 124 208 120 204 140 212 120 200 124 192 120 180 108 152 60 100 40 104 48 116 52 116 64 128 76 136 80 140 76 136 80 140 80 144 84 144 76 144 84 148 84 144 80 144 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 124 176 116 172 120 184 132 196 120 184 112 180 112 184 120 188 120 188 120 188 120 188 120 188 128 188 124 180 112 168 104 164 80 136 72 124 64 128 72 136 64 120 60 116 64 128 68 140 72 152 80 160 84 180 104 192 104 172 108 184 124 204 144 220 152 216 148 216 148 220 156 232 144 224 140 220 132 212 136 228 144 224 140 224 144 232 156 240 188 244 192 256 184 268 196 284 200 276 192 292 232 352 292 296 140 124 40 104 24 92 52 104 48 104 40 100 48 108 44 100 52 108 48 100 44 104 52 108 36 92 36 88 32 88 28 84 40 88 40 88 40 88 40 88 32 80 32 76 28 72 24 72 24 68 12 68 20 72 20 56 16 56 16 48 8 40 4 40 0 28 0 32 4 24 4 8 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 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 8 4 12 4 16 8 16 4 20 4 20 4 20 4 20 0 12 0 20 4 16 0 12 8 20 8 20 8 20 8 20 12 28 16 20 0 8 4 24 12 24 12 20 8 16 4 16 16 24 4 12 0 16 12 28 0 20 16 28 8 16 8 24 24 36 20 28 16 28 16 28 28 28 16 24 24 36 24 24 28 24 8 20 20 28 8 0 0 16 12 16 0 4 0 12 16 20 4 4 0 8 4 16 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 0 16 16 24 8 12 4 12 12 20 8 16 8 12 4 12 88 152 104 172 120 176 116 172 112 172 112 160 96 148 100 168 112 180 120 188 128 192 128 192 132 192 128 188 116 172 100 160 104 192 144 212 152 224 152 200 140 212 152 216 152 220 168 244 156 216 156 228 160 216 160 244 160 224 164 228 156 204 124 180 116 176 108 176 116 180 108 164 104 172 112 184 124 188 124 184 112 180 116 172 104 164 108 180 124 176 116 192 128 176 108 180 112 176 116 180 120 192 132 200 124 196 136 196 132 192 132 204 124 180 116 184 132 204 144 208 128 200 140 204 136 196 140 208 152 220 152 220 156 224 156 228 156 220 148 216 156 224 152 216 152 220 152 220 148 216 148 216 144 216 156 228 164 228 156 220 160 224 156 224 152 220 152 216 148 220 152 220 148 212 136 204 148 220 152 224 156 220 152 216 148 216 148 216 144 212 144 212 160 228 156 220 152 216 144 212 156 224 152 220 152 220 148 216 152 220 156 228 164 236 172 240 168 236 164 232 160 224 156 224 148 236 172 244 156 228 164 252 184 256 180 252 172 248 168 244 160 240 164 244 168 240 164 236 160 240 168 248 172 240 160 232 156 236 164 240 168 244 164 240 164 240 168 248 172 248 172 244 168 252 168 252 164 248 164 248 164 248 164 248 164 248 164 248 168 252 164 248 164 252 172 260 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 164 252 168 252 164 244 156 236 156 240 160 244 156 240 152 232 156 240 156 240 156 240 156 240 160 244 160 244 160 244 160 244 164 248 164 248 164 248 164 248 168 252 168 252 168 252 168 252 164 248 168 256 172 260 180 264 172 272 172 272 172 272 172 272 168 272 172 272 176 276 176 276 168 276 172 276 172 272 164 268 172 276 176 284 180 284 180 284 192 300 192 304 204 316 216 328 216 320 212 316 204 312 200 308 212 304 196 292 192 280 184 260 164 220 108 172 104 188 116 188 116 184 124 196 136 204 140 204 132 200 136 200 140 204 140 208 136 212 152 220 144 208 140 212 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 180 264 172 260 176 276 192 288 184 268 180 264 180 268 188 276 192 276 188 272 188 272 184 268 188 260 180 252 168 240 160 232 136 208 128 200 124 204 132 212 124 208 120 204 120 216 140 228 156 240 156 244 168 260 184 272 176 280 180 288 192 304 208 320 216 320 216 320 216 324 224 332 212 332 224 328 212 324 220 336 224 336 220 332 224 340 236 364 244 384 248 384 260 400 276 404 288 380 268 388 288 452 360 432 252 228 108 184 92 168 112 184 108 180 100 176 108 184 104 176 108 184 104 180 104 180 108 184 88 164 88 160 84 160 80 156 84 156 84 156 84 156 84 156 80 152 80 148 76 144 72 144 72 132 64 132 72 136 60 108 60 116 56 104 44 92 40 80 28 80 32 68 28 36 8 12 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 4 4 4 4 4 4 4 4 4 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 4 8 4 8 4 8 4 8 4 8 4 8 8 12 12 16 16 20 16 20 16 20 16 20 12 16 16 20 16 20 12 16 16 32 20 36 20 36 24 40 32 48 28 36 8 24 16 40 20 40 28 40 16 28 16 36 24 36 20 32 16 36 20 40 16 40 32 48 28 40 28 48 40 52 32 44 28 44 28 48 36 32 20 24 28 36 32 32 20 20 16 28 28 36 24 24 12 20 20 20 12 12 12 20 32 28 12 8 4 12 20 28 20 24 20 24 20 24 20 24 16 20 16 20 16 20 16 20 4 16 24 28 20 12 12 12 24 24 20 20 20 16 16 16 40 100 60 120 72 116 56 100 80 132 76 116 56 112 68 132 60 120 56 116 56 116 60 120 80 136 64 112 44 96 32 88 36 112 52 100 48 132 84 132 72 136 84 144 84 152 108 180 88 144 92 168 104 152 96 172 88 152 96 156 92 144 72 124 64 112 56 112 64 116 56 100 48 108 64 124 72 120 56 104 56 120 56 104 32 92 48 120 56 108 52 124 68 112 52 120 56 116 56 120 64 132 80 144 72 128 64 128 76 140 76 132 64 120 56 120 72 140 80 136 68 136 80 140 76 136 80 148 88 152 88 156 92 156 96 160 84 152 92 156 84 148 88 156 88 152 88 148 84 144 80 144 76 144 88 156 92 156 88 148 92 152 88 152 84 148 84 144 88 152 88 148 80 140 72 132 84 152 88 156 92 152 88 148 84 148 84 144 80 140 76 140 96 160 92 152 88 148 80 144 92 156 92 152 88 148 84 148 84 148 88 156 100 168 108 172 104 168 100 164 96 156 88 152 84 160 112 168 92 148 100 176 120 176 116 172 108 164 104 160 100 164 104 168 108 164 104 160 104 168 112 176 112 164 96 148 92 152 96 160 104 164 100 160 100 160 104 168 112 172 108 168 100 168 100 164 96 160 92 160 96 164 96 164 96 164 96 164 92 160 88 156 92 164 100 168 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 96 164 100 172 104 168 96 160 92 160 92 160 92 156 84 152 88 156 88 156 88 156 88 156 88 156 88 156 88 156 88 156 100 168 100 168 100 168 100 168 100 168 100 168 100 168 100 168 96 164 100 172 104 176 112 180 92 172 84 172 84 172 84 172 80 168 84 172 84 176 88 176 100 172 104 176 104 168 96 160 100 172 108 180 112 180 112 180 112 192 112 204 124 212 128 212 132 212 128 208 120 200 112 196 116 188 108 176 104 172 96 156 76 120 36 92 44 120 64 116 56 120 64 132 76 140 80 140 68 132 72 132 76 136 76 140 68 144 88 152 80 136 76 148 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 116 172 112 168 112 176 128 188 116 180 112 180 112 184 120 192 124 192 124 188 120 184 116 184 124 180 116 172 104 156 92 148 76 132 64 120 64 128 72 136 76 128 64 120 68 132 76 152 88 160 84 164 84 172 92 180 112 180 116 184 124 200 136 208 144 208 140 208 140 212 148 224 136 216 136 216 124 208 132 224 140 220 132 216 132 228 152 236 176 232 176 236 180 256 184 272 180 248 164 264 192 324 288 340 216 176 64 124 48 100 52 100 48 104 40 100 48 108 44 100 56 108 52 104 48 108 52 112 36 92 32 88 32 84 28 84 36 84 36 84 36 84 36 84 32 80 32 76 28 72 24 72 16 64 12 68 20 68 16 52 20 60 20 52 12 44 8 40 0 32 0 32 8 24 8 8 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 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 16 0 16 0 16 0 16 0 12 0 16 0 12 0 8 4 16 4 20 8 24 12 24 12 28 12 16 0 8 8 32 4 24 20 24 4 8 4 24 4 20 8 24 12 20 8 16 8 28 24 40 24 32 24 40 28 36 16 24 12 24 16 32 28 28 8 16 16 28 20 28 4 20 20 28 16 20 16 28 4 20 16 20 8 12 8 24 24 28 12 16 8 16 12 24 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 0 12 16 28 12 16 4 12 12 20 12 16 8 16 4 12 96 160 116 180 124 168 100 144 120 176 116 164 104 164 120 188 144 200 124 176 104 164 100 168 136 192 116 164 92 148 84 148 84 156 76 116 60 164 124 188 112 184 124 192 132 204 156 232 148 208 152 228 156 200 132 208 140 208 144 208 144 204 132 192 116 176 112 176 116 180 108 164 100 172 120 188 124 176 96 148 120 184 116 164 88 152 108 188 112 168 108 188 128 180 112 188 116 184 120 188 128 200 140 208 136 188 116 188 140 212 140 192 128 184 116 184 128 200 136 200 128 200 140 204 136 200 144 212 152 220 152 224 156 228 160 228 144 224 164 228 144 208 148 228 152 220 152 216 148 212 144 212 136 208 148 220 156 220 148 212 152 220 148 216 148 212 144 212 152 220 152 216 144 208 136 200 148 220 152 224 156 220 152 216 148 216 148 212 144 208 140 208 160 228 156 220 152 216 144 212 156 224 156 220 152 216 148 216 144 216 152 224 164 236 172 240 168 236 164 228 156 224 152 216 144 236 172 244 152 224 160 252 164 240 160 232 152 224 148 220 160 240 164 244 168 240 164 236 164 244 172 252 172 236 152 220 148 228 156 232 160 236 156 232 156 232 160 240 168 244 168 240 168 252 168 248 164 244 160 244 164 248 164 248 164 248 164 248 152 236 152 236 152 240 160 248 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 160 248 168 260 176 256 168 248 168 256 172 256 172 252 164 244 160 244 160 244 160 244 160 244 156 240 156 240 156 240 156 240 172 256 172 256 172 256 172 256 168 252 168 252 168 252 168 252 164 248 168 256 172 260 180 264 172 272 172 272 172 272 172 272 168 268 168 272 172 276 176 276 168 276 172 280 172 272 160 260 168 276 176 284 180 284 180 280 188 300 200 316 212 320 212 316 212 320 208 312 200 308 196 296 176 264 164 252 160 248 148 224 128 192 84 160 104 196 120 184 116 184 128 196 136 204 140 204 128 192 128 196 132 196 136 200 132 212 156 220 140 204 140 216 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 164 252 160 248 164 260 176 276 180 264 180 264 180 268 192 276 192 276 192 272 188 268 184 268 180 256 172 244 160 228 148 220 132 204 124 196 120 204 132 212 132 216 124 208 124 220 148 240 168 248 164 248 164 252 172 260 184 288 184 292 192 300 204 308 204 304 200 304 200 308 208 316 204 324 216 324 204 316 212 332 224 332 216 324 216 336 236 360 224 368 224 372 240 380 260 392 268 360 244 372 264 428 356 452 300 264 136 220 124 184 108 164 108 180 100 176 108 184 104 176 112 184 108 180 104 184 108 188 96 172 96 168 92 164 88 164 84 156 84 156 84 156 84 156 80 152 80 148 76 144 72 144 68 128 64 132 72 132 60 104 64 120 60 108 48 96 44 84 32 84 36 72 32 36 12 12 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 4 4 4 4 4 4 4 4 4 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 4 8 4 8 4 8 4 8 4 8 4 12 8 12 12 16 12 16 12 16 12 16 12 16 8 16 12 20 16 16 12 12 16 32 16 36 20 40 24 40 16 36 16 28 8 32 28 56 16 40 32 44 12 24 16 40 12 32 24 44 28 40 16 28 24 48 40 60 40 52 40 60 40 48 28 40 20 40 28 44 36 28 16 20 20 32 28 28 24 40 44 40 20 12 8 20 16 24 24 28 16 20 20 32 24 32 28 36 28 28 20 20 20 24 20 24 20 24 20 24 16 20 16 20 16 20 16 20 0 12 24 28 24 16 12 12 16 16 16 12 12 8 8 8