48 56 36 48 40 56 52 64 12 52 68 92 60 48 16 16 12 32 32 56 52 64 48 60 40 56 48 64 52 64 52 60 56 68 52 64 52 68 60 72 64 72 52 60 48 64 60 76 72 60 20 24 24 60 60 80 36 52 48 64 48 52 28 32 36 52 68 72 64 56 48 48 44 48 56 56 56 56 48 44 36 44 52 64 72 72 72 72 60 44 32 28 32 44 52 56 60 56 52 44 44 48 52 56 36 40 48 52 56 52 48 44 60 60 60 60 60 60 60 60 68 64 60 56 48 44 36 36 36 44 52 60 48 36 12 4 4 16 16 28 20 16 4 4 8 12 36 80 80 52 24 28 36 44 44 52 60 72 80 88 84 88 84 84 84 84 80 80 92 72 68 96 108 96 96 112 104 112 96 100 88 104 96 112 104 116 108 124 108 116 96 104 116 104 92 128 140 140 104 96 100 120 112 108 112 160 172 176 132 136 124 128 124 136 132 144 140 152 148 160 152 160 152 156 148 172 160 168 148 156 148 164 148 176 180 184 152 152 144 164 168 188 188 196 164 152 120 124 164 180 168 176 156 168 164 184 196 228 220 256 244 280 256 284 224 268 244 292 248 284 228 264 216 272 224 280 236 292 244 300 260 308 252 300 248 304 256 312 236 288 220 272 212 276 224 292 236 308 264 328 264 316 256 316 260 328 260 328 260 328 260 328 264 328 252 316 252 328 268 344 240 320 248 332 264 348 276 356 264 340 264 340 264 340 264 340 272 340 268 340 268 340 264 336 280 352 280 352 280 352 280 352 276 352 292 364 300 364 292 356 308 376 308 376 308 376 308 376 324 396 308 380 296 380 308 392 304 384 304 388 308 392 312 392 308 388 312 396 316 400 324 404 336 412 324 404 324 404 332 416 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 344 424 344 424 344 424 344 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 328 424 332 432 336 436 344 440 348 444 348 440 344 436 340 428 352 428 348 428 348 436 356 444 352 452 364 468 376 488 392 500 412 528 420 528 404 512 408 532 412 516 388 484 360 468 356 472 348 444 332 436 340 448 344 444 344 452 348 456 352 452 348 448 336 448 340 452 344 456 348 460 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 384 512 408 552 452 600 492 636 536 696 540 688 532 676 480 592 432 576 428 528 368 452 352 468 364 480 360 480 356 460 324 412 316 416 308 408 308 408 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 280 372 272 380 300 400 300 384 296 392 296 392 296 392 300 396 292 388 292 388 292 384 280 376 280 388 280 384 276 380 272 380 260 368 256 360 252 356 244 352 240 344 240 344 240 344 240 344 256 352 232 324 216 320 220 324 232 328 224 320 220 320 220 324 220 316 212 312 216 320 228 332 224 328 220 324 216 316 208 312 200 304 200 304 200 304 200 296 208 296 212 292 208 288 204 288 212 292 200 280 196 284 208 296 224 300 220 296 220 296 220 296 208 284 208 280 204 276 200 276 208 272 200 264 192 256 188 256 176 248 188 260 196 260 188 256 196 256 180 240 168 240 180 252 180 248 180 252 184 256 188 260 180 240 176 236 172 240 176 244 168 236 176 244 176 232 156 212 172 236 172 232 164 224 156 216 140 208 148 216 160 228 168 236 172 236 172 236 172 240 176 240 144 212 148 216 152 212 148 208 132 208 140 208 128 188 100 164 104 180 116 192 124 192 116 188 124 192 128 196 132 200 136 200 152 208 140 212 160 224 148 200 136 184 116 164 100 156 104 152 136 172 128 156 112 136 92 124 92 124 88 120 92 124 96 132 100 136 104 128 84 112 84 124 96 128 88 108 80 120 72 80 52 92 64 88 48 96 100 164 80 104 80 124 96 108 72 112 112 160 108 148 92 156 116 188 112 176 116 192 136 204 132 188 116 180 116 176 112 172 108 172 100 156 100 160 108 168 120 180 104 180 128 164 96 160 116 168 120 172 116 172 116 172 116 172 120 156 80 132 88 160 112 172 124 168 104 136 80 136 108 172 96 148 100 152 104 148 100 144 128 140 64 120 108 180 124 152 128 156 84 116 72 140 120 184 76 160 140 180 104 136 100 168 76 124 80 136 92 136 76 112 12 44 16 44 12 44 20 56 4 48 32 68 32 48 12 36 4 32 4 36 12 44 24 52 20 48 24 56 28 56 28 56 32 56 28 52 24 56 28 60 32 56 28 52 24 56 28 60 28 44 0 28 12 52 28 52 12 44 20 56 28 56 28 52 12 56 36 68 32 56 20 56 16 52 24 60 28 56 20 48 16 52 24 64 36 72 40 72 28 52 8 36 8 48 16 48 20 52 16 48 16 52 24 56 12 48 24 60 28 60 24 52 28 60 28 60 28 60 28 60 36 64 28 56 20 48 12 44 28 52 40 60 36 48 12 24 0 16 0 20 0 8 0 0 0 4 0 44 32 28 4 28 16 32 20 40 36 60 52 76 60 84 52 84 52 84 52 84 60 72 40 92 72 96 64 108 76 100 64 88 60 92 68 100 80 108 84 108 80 104 72 100 84 104 56 128 96 132 64 104 56 116 68 104 64 144 112 152 80 124 76 120 76 128 88 140 92 144 96 148 104 152 100 148 96 152 96 152 84 140 80 148 84 160 116 168 88 136 80 152 88 160 112 176 108 160 92 152 104 168 108 164 96 156 104 172 124 196 144 224 172 244 176 248 160 232 168 244 172 240 152 228 144 224 148 232 160 240 168 244 180 252 172 244 168 248 176 256 164 236 152 228 148 228 156 236 164 248 188 268 188 256 180 256 184 256 184 256 184 256 184 256 188 260 184 252 184 260 196 272 176 248 184 256 196 268 204 276 200 268 200 268 200 268 200 268 188 268 188 268 188 268 188 272 200 280 200 280 200 280 200 280 184 288 188 296 196 296 188 292 200 304 200 304 200 304 200 304 220 316 208 300 196 300 208 312 204 304 204 308 208 312 212 312 212 308 216 316 220 320 228 324 236 328 228 320 224 324 232 332 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 248 348 248 348 248 348 248 348 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 252 344 248 340 244 340 244 348 240 348 240 352 248 360 244 352 256 368 272 380 284 388 312 416 328 420 312 400 308 412 312 400 292 376 268 360 260 356 244 340 232 332 240 344 240 336 244 348 248 352 252 348 248 344 232 340 236 344 236 344 240 348 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 268 388 284 412 312 452 360 508 408 564 408 548 376 512 316 436 304 452 296 408 260 364 252 364 256 356 248 352 244 336 212 308 208 316 204 308 200 316 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 188 280 180 284 200 300 200 284 196 292 196 292 196 292 196 296 192 292 196 292 196 288 188 280 196 280 192 276 192 272 188 272 176 260 172 256 168 248 160 244 172 240 172 240 172 240 172 240 176 240 164 224 152 220 152 228 152 228 136 224 132 220 136 224 132 220 128 216 128 220 136 224 156 220 152 216 144 208 140 204 132 200 132 200 132 200 132 204 144 212 140 208 140 204 136 204 140 208 132 200 132 200 140 208 156 224 156 224 156 224 160 228 140 208 140 204 136 204 132 200 132 200 140 204 136 192 120 180 116 184 124 196 132 196 128 188 128 188 116 176 108 176 116 180 116 180 116 184 120 184 124 188 116 176 112 172 108 176 112 180 108 172 112 176 108 164 96 152 104 168 104 168 100 160 92 152 80 148 84 152 96 164 100 168 100 164 100 164 100 164 100 164 80 148 84 152 88 148 84 144 84 144 92 144 84 128 60 108 60 120 68 128 76 128 72 124 68 132 72 132 76 136 80 140 88 140 80 148 96 156 84 132 84 132 72 120 64 112 68 116 84 128 84 120 72 112 68 100 48 88 40 84 40 88 52 100 44 84 36 76 32 80 36 80 44 92 40 76 36 88 32 52 16 68 24 60 8 60 48 120 32 76 16 96 32 84 20 92 60 120 60 112 52 104 64 128 60 108 56 116 76 132 76 120 68 120 68 116 64 116 60 112 56 108 56 108 60 116 68 124 48 120 72 104 40 100 56 108 56 108 56 108 56 108 56 108 68 104 36 88 48 112 64 116 72 116 60 92 36 88 56 120 56 104 56 104 56 104 56 104 72 104 36 88 52 116 72 116 60 100 40 84 36 96 60 116 32 104 76 124 56 92 52 116 32 76 28 84 40 88 32 72 32 56 56 64 44 52 48 68 52 60 44 60 52 68 56 68 48 56 36 44 36 56 52 72 52 64 56 68 60 72 60 72 60 72 56 64 52 68 56 72 52 68 56 72 60 68 56 64 40 52 40 60 56 68 48 52 52 64 52 64 56 72 64 80 56 60 68 64 56 56 60 64 56 56 60 60 60 60 56 56 60 60 56 56 60 64 64 68 64 56 48 48 52 52 48 40 44 44 48 52 56 56 56 56 56 56 60 64 68 68 64 64 60 60 60 60 60 60 60 60 64 64 64 60 60 56 56 56 56 60 60 64 60 60 48 52 32 32 24 24 12 8 0 4 20 12 4 16 16 16 20 44 32 36 36 44 48 60 64 72 76 80 84 84 84 84 84 84 88 76 72 92 100 96 96 104 100 108 92 100 88 104 96 112 116 124 112 120 108 120 108 120 120 124 124 152 144 132 116 128 116 132 120 116 112 136 136 140 120 128 120 128 124 140 136 148 136 148 144 156 148 156 148 152 136 156 148 156 136 148 136 156 144 168 164 172 144 148 140 160 144 164 164 180 168 180 172 188 164 180 168 176 160 172 168 188 176 208 200 236 224 260 232 264 236 272 236 280 236 280 236 280 228 280 232 284 236 288 236 292 248 296 244 292 240 296 244 300 240 300 240 300 240 304 244 304 240 312 264 324 260 316 256 320 256 324 256 324 256 324 256 324 256 324 256 328 260 332 264 332 252 328 256 336 264 344 268 348 268 344 268 344 268 344 268 344 264 336 264 340 272 344 276 348 280 352 280 352 280 352 280 352 280 356 292 364 296 364 296 360 300 368 300 368 300 368 300 368 316 392 304 380 300 380 308 388 304 384 304 388 308 392 312 392 308 388 312 396 316 400 324 404 324 404 320 400 320 400 324 404 320 416 324 420 324 420 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 344 424 344 424 344 424 344 424 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 344 440 344 440 340 428 352 428 348 428 348 436 356 444 344 444 356 456 364 476 380 484 400 524 420 536 416 520 404 512 404 512 392 492 372 476 356 468 344 440 328 432 336 444 336 436 344 448 348 452 348 452 344 448 348 456 344 452 344 452 340 448 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 368 504 396 524 404 552 476 644 540 716 576 712 532 668 484 608 472 596 432 532 396 488 372 468 368 476 348 464 340 452 320 416 320 420 316 416 316 412 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 288 380 284 384 296 392 288 376 288 384 288 384 288 384 288 384 288 384 292 388 292 384 284 376 280 384 276 384 272 380 272 380 260 368 260 364 252 356 248 352 240 344 240 344 240 344 240 344 232 336 232 332 228 328 224 328 232 332 228 324 220 320 224 324 220 320 224 324 224 320 216 316 220 320 216 316 208 308 204 304 200 304 200 304 200 304 200 296 208 292 208 292 204 288 204 288 208 288 204 284 200 288 204 292 212 288 212 292 220 296 224 300 212 288 208 284 204 280 204 280 188 264 204 280 208 264 184 244 188 256 192 264 200 264 196 260 184 252 184 248 180 244 176 244 176 244 180 248 180 252 184 252 176 240 172 236 172 236 176 240 176 240 172 236 168 228 160 224 168 232 168 232 164 224 156 216 152 216 152 220 156 224 160 224 160 224 156 220 152 216 148 212 144 212 148 216 152 212 148 208 148 224 156 228 152 216 136 204 128 204 136 212 140 212 136 208 136 200 136 204 140 204 144 208 140 200 136 204 148 212 140 196 132 188 132 188 132 184 128 176 116 156 112 148 112 140 100 136 88 116 80 108 76 116 92 132 92 108 64 100 76 116 76 100 80 120 84 108 80 120 80 92 72 108 72 96 52 92 80 132 84 104 76 120 92 124 92 144 120 172 128 172 112 164 112 176 112 172 104 172 116 188 124 184 124 188 124 184 120 184 116 180 116 172 112 168 112 172 116 176 100 172 116 152 88 156 104 156 104 160 104 160 108 164 108 164 116 164 100 156 108 172 116 168 108 160 108 148 92 140 104 160 108 152 100 144 96 148 104 156 116 160 108 148 96 148 112 172 88 140 92 144 96 144 96 144 80 140 104 156 104 148 100 152 92 132 76 124 84 136 84 128 0 44 32 60 20 40 16 56 32 44 4 32 16 56 24 44 32 56 24 48 20 52 28 60 24 52 24 52 24 56 32 60 36 60 28 52 24 52 28 56 20 52 32 64 36 60 24 48 12 44 20 52 28 52 16 40 40 60 24 44 12 44 20 52 32 64 32 60 20 52 32 72 28 60 28 60 28 60 28 60 32 60 24 48 16 48 24 56 32 60 28 60 32 56 12 36 4 40 16 56 28 60 28 56 24 60 28 64 32 68 36 68 24 56 28 60 28 60 32 64 32 64 32 64 32 64 32 64 36 52 32 52 32 52 36 56 32 48 20 28 0 12 0 8 8 12 0 0 0 12 12 40 20 36 24 44 32 56 48 68 48 76 44 80 48 84 52 84 52 76 44 84 64 100 64 96 68 92 60 84 60 92 72 104 92 116 84 108 76 108 88 120 76 120 84 148 88 116 68 132 76 128 76 116 68 116 68 116 64 112 68 120 80 132 88 140 88 136 92 144 96 144 96 144 88 144 88 144 80 136 80 144 80 148 96 152 80 136 76 144 100 164 108 164 96 156 104 172 104 168 108 168 100 160 108 180 112 184 132 208 156 224 156 228 172 236 160 228 160 236 160 244 160 236 160 236 160 236 160 236 164 240 164 240 164 240 164 240 164 240 168 248 172 248 172 244 168 252 184 264 184 256 180 260 180 252 180 252 180 252 180 252 180 256 188 264 192 264 192 260 192 260 192 264 196 264 196 268 204 272 204 272 204 272 204 272 180 264 184 268 192 276 200 280 196 276 200 280 200 280 204 284 188 288 188 292 192 296 192 296 192 296 192 296 192 296 192 296 212 308 204 300 200 304 204 308 204 304 204 308 208 312 212 312 216 312 216 316 220 320 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 240 340 240 340 240 340 240 340 236 332 236 336 240 340 244 340 236 332 236 332 236 332 236 332 236 332 236 336 240 340 244 340 248 344 248 344 248 344 248 344 244 348 240 348 240 352 248 360 244 352 252 364 264 372 276 380 296 404 320 424 328 412 304 392 300 396 296 388 284 368 264 352 244 336 228 328 232 336 236 332 240 344 248 348 248 348 244 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 244 380 284 400 284 420 340 504 356 536 404 556 380 528 360 500 332 452 280 408 288 404 280 372 264 356 240 336 232 328 212 312 216 320 212 316 208 320 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 196 292 196 288 188 276 192 288 188 284 188 284 184 280 188 288 196 292 196 288 188 284 192 276 192 272 188 272 184 268 180 264 176 256 168 252 164 248 176 244 172 240 172 240 168 236 156 224 160 232 164 232 160 228 156 232 140 224 136 224 136 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 140 204 136 204 132 200 136 204 136 204 136 204 136 204 124 192 128 200 136 208 144 212 144 208 140 208 136 204 136 204 132 196 136 204 136 196 124 184 132 196 132 196 136 196 132 196 116 184 120 184 120 180 112 172 112 176 112 176 112 180 116 180 112 176 108 168 104 172 112 176 116 176 108 168 100 160 100 164 100 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 96 160 92 152 84 144 76 140 80 148 84 152 88 148 84 144 92 152 100 156 100 152 92 144 84 140 84 140 88 144 84 140 84 144 84 144 84 144 84 144 76 136 76 136 80 140 76 132 72 128 84 140 88 136 88 132 56 100 56 92 48 88 44 80 44 80 28 68 24 76 44 96 64 88 24 72 40 92 32 60 28 84 40 76 36 88 40 72 32 80 32 68 16 60 28 84 28 72 8 88 32 92 44 120 60 124 76 128 64 108 52 108 68 112 52 104 60 120 72 120 72 124 68 120 64 116 64 116 68 116 60 108 56 108 56 108 52 116 64 96 44 104 56 100 60 112 60 112 60 116 64 116 52 104 52 108 60 112 56 104 52 108 60 108 52 96 56 108 60 104 44 88 40 92 56 108 72 116 60 104 52 104 60 112 36 88 44 96 52 96 40 84 36 84 40 96 52 104 52 92 52 88 28 76 32 88 44 92 32 56 60 72 52 56 48 64 68 68 44 56 52 68 44 44 60 72 64 80 64 72 56 64 48 60 44 56 44 60 56 68 64 72 56 64 52 64 52 64 48 64 60 76 64 72 52 60 48 64 52 60 48 56 48 64 72 76 52 56 40 56 52 68 64 64 60 56 48 52 64 72 60 60 60 60 60 60 60 60 64 60 48 44 40 40 44 48 64 60 60 64 68 60 48 32 36 40 48 56 60 60 60 56 56 56 56 56 56 60 60 64 56 56 56 60 60 64 64 64 64 64 64 64 68 68 68 68 60 60 56 56 56 64 64 72 72 72 56 48 36 32 24 28 8 16 8 8 8 20 24 28 32 36 32 40 40 48 48 56 60 64 68 72 76 80 84 84 84 80 80 80 88 100 96 88 92 100 84 96 84 104 100 116 120 128 108 116 108 124 116 132 108 124 132 148 124 112 112 140 132 136 124 132 120 120 108 116 108 120 116 128 128 140 136 144 132 140 136 148 144 152 140 148 136 156 152 160 144 152 144 164 144 160 148 156 140 148 140 156 160 176 164 168 148 160 156 176 164 180 172 180 164 176 172 196 176 208 196 232 220 252 224 252 240 272 228 272 228 280 244 292 240 292 240 288 236 288 236 284 236 292 240 292 240 292 240 288 236 296 240 308 248 308 248 304 244 312 260 320 256 312 256 324 252 320 252 320 252 320 252 320 252 324 260 332 264 332 264 328 264 340 264 340 264 340 264 340 272 348 272 348 272 348 272 348 264 336 268 344 276 352 280 356 276 348 276 352 280 356 284 356 284 356 288 356 292 360 296 364 296 364 296 364 296 364 296 364 304 384 300 380 300 384 304 388 304 384 304 388 308 392 312 392 312 392 316 396 316 396 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 332 412 332 412 332 412 332 412 332 428 332 432 336 436 340 436 332 428 332 428 332 428 332 428 332 428 336 432 336 432 340 436 344 440 344 440 344 440 344 432 352 428 348 428 348 436 356 444 356 452 360 464 368 480 380 484 384 508 408 536 428 532 404 504 396 508 392 500 380 484 364 468 348 444 332 436 336 440 336 432 340 444 344 452 348 448 340 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 348 496 408 536 408 544 456 624 480 660 544 700 540 696 532 676 476 588 412 524 412 524 408 492 376 480 348 464 340 452 324 424 324 428 324 428 324 420 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 296 388 288 380 280 376 288 384 284 380 280 376 280 372 284 380 288 388 292 388 288 380 276 384 272 380 272 376 268 376 264 372 260 368 256 360 248 356 244 348 244 344 240 340 236 340 220 328 228 336 232 336 228 332 236 332 228 328 224 324 228 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 204 288 204 284 200 284 204 288 204 288 204 288 204 288 184 264 192 272 200 280 204 284 208 284 204 280 204 276 200 276 204 268 196 256 188 260 196 268 200 268 196 264 196 264 196 264 180 252 184 252 184 248 176 240 176 244 176 244 176 240 172 240 176 236 168 232 168 232 172 240 180 240 172 232 164 224 164 228 160 224 164 228 160 224 156 216 160 224 156 220 156 220 152 216 164 224 160 220 152 212 144 204 144 212 148 216 152 212 148 208 148 220 148 220 148 220 144 216 144 212 140 212 140 212 140 212 148 212 148 208 144 208 144 208 136 200 136 200 132 196 136 200 120 180 132 192 140 192 136 180 104 140 96 128 84 108 64 100 84 112 72 100 72 108 84 124 116 124 72 104 80 116 68 80 64 116 88 108 76 120 88 108 80 112 76 104 64 96 68 104 76 96 64 116 92 128 100 168 108 164 120 176 112 160 100 164 128 180 108 172 116 188 124 188 116 180 116 180 112 176 108 172 116 168 108 160 100 156 100 156 112 176 116 156 100 172 116 160 108 164 108 168 112 172 116 172 96 156 104 164 104 156 96 152 96 152 108 156 104 148 104 156 104 144 88 132 84 136 96 152 132 160 100 144 108 160 104 144 92 140 92 140 92 140 92 136 88 132 80 136 96 148 96 136 104 140 80 124 80 140 96 144 16 44 20 52 28 56 24 52 48 68 36 64 36 60 20 40 24 56 36 68 40 64 24 48 20 48 12 40 12 48 24 60 40 64 32 56 24 52 24 52 24 56 28 60 32 56 28 52 28 56 28 48 12 40 20 60 36 60 24 48 24 60 44 80 24 60 28 52 12 48 24 68 28 60 24 56 24 56 28 60 28 56 20 44 12 40 8 40 28 60 24 60 32 60 16 40 12 44 16 52 24 56 24 56 20 52 16 48 20 52 28 60 20 52 24 60 28 64 36 68 32 64 32 64 32 64 32 64 52 68 48 68 48 68 52 76 60 76 52 64 32 44 20 36 0 12 0 12 0 28 12 16 8 24 8 24 8 28 20 36 16 52 24 60 36 72 44 80 48 84 52 76 52 100 64 80 60 88 56 80 56 92 72 104 80 108 80 108 80 112 84 116 72 112 76 132 72 104 60 128 84 124 80 136 84 112 56 108 60 112 68 124 80 128 80 128 80 132 88 136 92 140 88 136 88 144 92 148 84 144 88 156 88 148 84 140 80 140 84 148 84 152 96 152 92 152 104 172 100 168 112 168 104 168 116 184 116 188 136 212 156 224 152 224 168 232 156 228 160 236 164 248 164 240 164 240 164 236 160 236 160 240 164 244 168 240 164 236 160 236 160 240 168 244 172 248 172 252 184 256 176 252 184 264 184 256 184 256 184 256 184 256 184 256 184 260 188 264 192 264 196 264 196 264 200 268 200 268 200 268 200 268 200 268 200 268 188 268 192 272 196 280 200 280 192 272 196 280 200 284 208 288 192 288 184 288 184 292 192 300 192 296 192 296 192 296 192 296 200 300 200 300 204 304 204 304 204 304 204 308 208 312 212 312 220 316 220 316 220 316 220 316 224 320 228 324 228 324 224 320 232 328 228 324 228 324 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 232 332 232 332 232 332 232 332 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 248 344 248 344 252 348 244 348 240 348 240 352 248 360 252 360 260 368 268 376 276 380 284 384 304 416 332 428 316 400 304 396 296 384 284 372 272 364 256 348 236 336 240 340 236 332 240 340 244 344 244 344 240 340 240 348 236 344 236 344 232 340 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 240 376 288 416 300 428 332 480 340 520 384 544 388 544 376 512 332 452 272 404 284 416 292 400 272 368 256 356 248 344 224 320 220 328 224 328 220 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 192 292 204 296 192 280 184 284 196 292 192 284 188 280 180 276 184 284 192 292 196 292 192 288 188 272 188 272 184 268 184 264 184 264 180 260 172 252 168 252 180 248 176 240 172 236 164 232 160 228 160 228 160 228 160 236 156 236 144 228 140 228 140 228 132 220 136 224 136 220 128 216 152 216 148 212 140 204 136 200 132 200 132 200 132 200 132 204 136 204 136 204 132 200 132 196 132 204 136 208 140 204 136 200 128 196 132 204 136 208 140 212 132 200 132 196 128 196 124 192 148 204 128 184 120 188 136 208 136 200 132 192 124 192 128 196 120 184 120 180 116 176 112 176 112 176 108 172 108 168 104 168 108 172 104 168 104 168 108 172 112 176 108 172 104 164 96 160 92 156 96 160 96 160 92 152 92 156 92 156 92 156 92 156 96 160 96 156 88 152 84 148 80 148 84 152 88 148 84 144 88 144 88 140 84 140 84 140 92 144 84 136 80 136 84 140 88 148 88 144 84 144 80 140 76 140 80 136 68 128 76 144 72 128 76 132 80 132 88 132 68 112 64 96 44 80 32 64 36 76 32 76 36 80 40 88 60 88 28 68 24 68 12 48 20 84 48 80 32 84 40 76 28 72 28 72 28 72 28 72 24 68 12 92 40 100 48 124 48 112 64 116 56 104 48 104 72 116 60 112 68 124 68 116 64 116 60 112 60 108 56 108 56 108 52 100 44 96 44 100 68 124 64 100 52 120 64 100 40 96 44 100 52 104 56 108 44 100 56 104 48 92 40 96 48 104 60 108 52 100 56 112 52 96 44 88 40 92 48 100 76 108 44 92 60 112 56 88 52 100 48 92 44 92 44 96 48 88 36 88 44 92 40 84 60 96 36 80 40 96 48 96 60 60 36 52 56 76 60 60 68 84 72 76 56 68 60 76 44 60 48 64 52 64 48 60 56 64 44 52 44 60 60 76 68 76 60 68 52 60 48 64 60 68 56 64 52 68 56 72 52 72 60 68 44 52 48 68 56 68 52 64 52 72 68 84 48 52 56 52 44 44 52 56 60 56 52 48 48 52 56 60 56 60 60 56 56 52 48 44 56 52 52 52 60 60 52 44 52 52 48 48 48 52 56 56 56 52 48 48 48 52 60 64 52 52 56 60 60 64 68 68 64 64 64 64 60 60 60 60 72 76 72 76 68 72 68 72 76 80 76 76 64 56 44 40 16 40 44 36 36 56 48 36 32 36 32 32 32 36 36 44 36 40 44 52 60 68 72 76 80 88 84 72 80 100 96 76 88 96 80 92 84 104 100 116 100 112 104 120 108 124 108 120 116 120 116 136 124 116 108 132 128 128 124 152 144 128 108 124 108 120 120 132 128 132 124 128 124 136 132 144 136 144 136 140 128 152 144 156 140 152 144 164 152 160 140 152 144 160 148 164 140 160 156 172 160 172 168 188 160 180 172 180 168 180 180 200 176 208 196 232 216 248 220 244 228 264 228 276 236 284 244 292 236 288 240 292 240 292 240 292 236 292 244 300 248 296 240 288 240 300 236 296 240 308 256 320 248 316 260 316 252 312 260 328 256 324 256 324 256 324 256 324 260 328 256 320 256 328 268 340 260 340 264 344 268 348 272 348 268 344 268 344 268 344 268 344 272 348 276 348 276 348 276 348 272 344 276 352 280 356 288 360 288 360 288 352 288 360 296 368 300 368 300 368 300 368 300 368 292 376 300 380 304 384 304 384 304 384 304 388 308 392 312 392 316 396 316 396 316 396 316 396 320 404 328 412 332 408 324 400 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 336 416 336 416 336 416 336 416 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 340 440 344 444 348 436 352 428 348 428 348 436 356 444 352 452 360 460 364 472 372 476 372 488 388 520 428 544 424 524 404 512 392 492 376 484 372 484 364 456 344 444 344 448 340 440 336 444 340 448 344 444 340 440 340 448 344 452 344 452 348 456 348 456 348 460 352 464 356 464 360 468 368 480 372 480 368 484 364 496 388 524 412 556 456 608 504 664 544 692 556 712 540 664 496 612 440 548 416 532 412 512 384 500 376 492 368 476 344 436 332 436 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 280 388 300 392 288 376 284 384 296 392 292 384 284 376 280 372 280 380 288 388 292 388 292 384 272 380 272 376 268 376 264 372 268 376 264 368 256 364 252 360 248 352 244 344 240 340 232 336 236 336 228 328 220 328 228 336 240 336 232 328 228 328 228 332 220 320 216 316 216 320 224 324 224 324 220 320 212 312 208 308 200 304 200 304 200 304 200 296 200 288 204 284 200 284 196 280 200 284 208 292 208 292 200 284 204 280 204 280 204 280 204 280 196 272 192 268 192 264 188 264 204 268 192 256 188 260 200 272 200 264 192 252 184 252 188 260 192 256 180 244 172 244 180 248 172 240 172 236 168 236 164 232 172 232 168 228 164 232 168 236 172 236 176 240 172 228 160 216 152 220 156 224 160 224 156 216 156 220 156 220 156 220 156 220 152 216 152 216 152 216 152 216 144 212 148 216 152 212 148 208 148 216 140 208 136 208 136 208 152 224 144 212 136 212 140 216 148 208 144 208 140 204 136 200 136 208 144 200 128 192 140 216 136 192 132 184 128 188 136 184 108 144 100 132 88 112 72 104 72 108 84 120 88 120 84 112 84 112 76 104 68 100 68 100 64 120 96 116 72 112 80 108 60 96 68 104 80 112 80 108 80 112 84 144 112 156 112 176 100 164 116 172 112 172 112 180 116 176 108 176 120 184 112 168 120 184 116 180 116 176 112 176 108 164 104 156 100 156 104 160 116 176 108 152 104 176 116 152 92 148 96 156 100 160 108 164 100 164 112 164 96 148 96 160 100 152 104 152 96 148 108 164 100 148 100 148 100 148 100 148 104 148 100 144 96 144 96 144 100 148 100 148 100 144 92 140 100 148 96 140 88 132 84 136 104 144 88 132 92 148 100 144 44 48 0 32 28 72 36 44 28 60 32 52 12 44 32 80 16 40 4 28 4 40 20 52 32 56 20 44 20 56 36 68 40 64 32 56 24 48 20 48 36 60 24 48 20 52 32 64 16 56 40 64 24 40 16 48 28 56 24 44 16 40 12 44 12 48 20 52 12 40 12 52 24 56 16 44 12 48 24 56 28 64 36 68 36 60 20 48 24 48 12 48 24 60 24 48 28 56 20 44 12 48 20 56 24 56 20 48 16 56 28 68 20 52 24 60 28 64 36 68 32 64 32 60 28 56 24 56 40 60 44 64 44 60 32 52 48 72 56 76 48 56 24 36 24 64 48 56 40 76 60 60 32 48 28 44 24 48 32 52 0 32 8 48 24 64 36 72 44 88 52 72 48 100 64 72 56 84 52 80 56 92 72 104 64 96 76 108 84 108 76 104 88 112 64 124 80 116 64 124 76 116 76 152 104 124 64 124 64 116 72 124 80 124 72 116 76 128 84 136 88 136 84 132 72 132 80 136 72 132 80 148 96 148 80 140 84 152 92 152 92 160 108 172 104 164 104 168 100 168 112 172 108 172 120 188 112 180 128 204 148 212 140 212 156 228 160 236 168 240 164 244 160 236 160 240 164 244 168 244 164 240 172 252 176 248 164 240 172 244 164 236 164 248 184 268 176 256 180 256 176 252 184 268 188 260 188 260 188 260 188 260 192 260 180 248 180 260 196 276 192 260 196 268 200 272 208 276 196 264 196 264 196 264 196 264 200 280 196 276 196 276 196 272 192 272 196 280 200 284 208 288 196 292 184 284 184 292 196 304 196 300 196 300 196 300 196 300 192 292 196 300 204 304 204 304 204 304 204 308 208 312 212 312 220 316 220 316 220 316 220 316 228 324 236 336 240 332 228 324 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 244 344 244 344 244 344 244 344 236 332 236 336 240 340 244 340 244 340 244 340 244 340 244 340 240 336 240 336 240 336 240 336 244 340 244 344 248 348 252 348 244 348 240 348 240 352 248 360 244 352 248 356 256 360 264 368 276 372 284 400 328 436 332 420 312 400 292 376 276 372 280 380 268 356 248 344 248 348 244 336 236 340 240 344 244 340 240 336 228 340 232 344 236 348 240 352 240 348 240 352 244 356 248 356 252 364 260 372 264 372 256 364 264 376 256 380 284 428 332 480 360 524 388 552 412 576 388 520 356 492 308 428 272 412 280 408 272 384 280 384 276 368 240 332 224 336 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 180 288 204 296 188 280 188 292 204 296 196 292 192 284 184 280 184 280 192 292 196 292 196 292 188 272 188 268 184 264 180 264 184 268 180 260 176 256 168 252 180 248 176 240 172 236 164 232 176 236 160 220 148 220 160 236 160 236 144 228 140 228 140 232 132 216 124 212 128 220 140 232 156 224 152 220 148 212 140 208 132 200 132 200 132 200 132 204 136 204 136 200 132 196 128 196 128 200 140 212 144 208 132 196 128 196 128 196 128 196 124 192 124 192 120 188 120 184 116 184 128 192 132 196 136 196 132 196 136 196 124 184 116 180 120 188 132 188 116 172 104 172 116 184 108 172 108 168 104 164 100 160 108 168 104 164 100 168 104 172 104 172 112 180 112 168 92 148 88 152 92 160 96 160 92 156 88 152 88 156 92 160 96 160 80 148 84 148 84 148 88 152 80 148 84 152 88 148 84 144 96 148 88 136 80 132 76 132 104 156 92 144 84 144 88 148 84 144 84 140 80 136 76 132 80 144 88 140 68 128 80 156 96 144 84 128 76 132 92 144 40 88 44 80 36 80 36 72 28 76 44 92 52 92 40 80 36 84 40 84 36 80 44 100 24 92 56 84 28 76 36 76 8 56 16 72 40 88 40 76 40 84 36 120 72 120 64 132 52 112 64 116 60 116 68 128 56 104 52 112 64 116 52 96 72 124 72 120 68 116 64 116 60 108 56 104 52 108 56 112 60 112 48 92 48 116 56 88 48 100 52 108 60 112 64 120 56 116 68 112 44 92 52 116 52 104 56 100 48 100 64 120 56 108 64 112 64 112 60 104 32 100 64 104 36 80 44 108 48 100 60 112 64 100 44 84 52 104 56 96 36 76 32 88 56 96 40 92 48 100 52 96 72 68 48 60 40 44 44 84 44 60 52 72 68 80 56 60 44 60 48 60 48 60 52 64 28 48 44 64 56 64 44 52 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 36 52 40 56 48 64 56 68 48 52 36 48 40 56 40 44 40 44 52 60 64 64 60 60 44 52 56 56 48 40 40 44 52 56 60 64 60 56 48 44 60 64 64 60 60 52 48 44 56 56 56 52 52 48 48 48 68 64 60 56 56 56 60 60 68 64 56 60 60 56 48 36 48 52 56 64 68 64 52 40 56 60 60 68 68 72 68 72 68 68 60 60 56 68 72 80 68 68 68 68 68 68 68 68 76 68 60 60 68 64 52 36 32 40 52 64 68 68 64 60 64 68 72 76 76 72 68 64 76 88 72 80 68 80 72 84 76 100 100 120 108 116 108 124 120 124 112 116 112 128 132 148 116 128 128 140 132 136 120 120 116 124 116 124 116 124 116 124 116 124 116 128 128 144 144 156 120 140 132 148 136 148 132 144 140 152 140 156 144 160 148 160 148 164 160 180 168 180 164 172 140 152 144 160 152 168 160 172 180 204 184 216 204 240 224 256 244 276 240 280 236 284 240 288 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 260 324 268 324 256 312 256 324 260 328 260 324 252 320 264 336 272 340 272 332 256 320 252 332 260 340 264 340 264 336 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 268 340 272 348 280 352 280 352 280 352 284 356 288 360 292 360 296 360 292 360 292 364 300 372 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 324 420 324 416 320 412 316 412 312 412 316 416 320 412 316 408 320 420 324 424 328 420 324 416 324 420 324 420 324 420 324 420 336 428 332 424 328 420 324 416 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 332 432 344 444 348 440 336 428 344 436 340 436 340 440 348 440 344 428 348 432 352 440 356 444 352 452 356 452 348 452 356 468 368 484 384 508 404 524 420 532 432 528 396 492 376 484 368 476 356 456 348 444 340 440 336 440 340 440 336 444 348 452 340 436 336 444 336 448 340 452 344 452 352 460 352 464 356 468 360 468 368 472 368 480 372 484 372 492 388 508 388 512 388 528 424 564 492 632 516 672 540 696 552 700 512 636 468 576 420 532 412 532 384 496 368 484 360 472 344 440 328 432 324 424 324 420 328 424 316 412 316 412 312 404 304 396 304 400 304 396 300 392 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 388 284 376 280 376 280 376 272 384 276 384 276 380 268 372 268 376 268 372 264 368 260 368 248 348 244 344 240 340 236 336 240 340 232 328 224 324 220 328 236 340 240 340 236 328 220 316 224 324 224 324 228 332 236 340 216 320 216 320 216 320 216 320 204 308 204 304 200 300 196 292 220 308 224 304 212 288 196 276 224 300 208 284 196 284 208 296 204 276 200 272 196 276 200 280 196 272 196 272 196 272 196 272 180 252 188 260 196 264 196 264 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 172 232 164 224 156 216 152 216 156 220 160 228 164 228 160 224 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 156 224 144 212 136 208 140 216 144 212 148 212 148 212 152 216 140 204 136 200 140 204 144 212 136 192 140 196 136 188 128 168 104 132 80 112 76 112 72 104 76 112 84 120 92 128 96 128 76 112 80 112 80 112 80 116 100 124 84 108 72 104 72 108 68 108 84 116 84 116 92 132 112 160 116 168 120 164 112 168 116 172 116 180 112 184 112 184 96 168 104 164 96 164 108 180 140 188 112 180 132 196 116 156 104 164 116 176 120 172 108 160 108 164 108 164 108 164 108 164 100 156 108 168 112 168 112 168 88 152 104 160 100 152 100 160 100 148 100 152 104 156 108 156 108 152 100 148 104 152 96 132 112 160 112 160 112 160 112 160 104 144 88 136 96 148 100 144 100 148 100 148 96 140 88 132 88 128 80 136 104 160 100 136 32 48 16 44 8 24 4 56 12 48 32 64 40 60 28 52 28 56 28 56 28 52 24 52 8 40 20 52 24 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 24 44 12 44 24 52 20 44 12 48 20 56 28 64 32 64 16 56 28 60 20 44 16 48 20 52 24 60 24 52 16 44 20 56 24 56 24 52 16 48 24 56 24 52 20 48 16 48 20 52 20 56 28 64 40 76 44 72 36 68 40 72 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 72 40 72 40 72 40 72 40 72 32 56 20 52 28 60 16 36 8 44 20 60 32 64 28 56 20 52 24 56 24 56 20 52 48 72 44 68 40 72 48 76 52 88 76 108 76 104 76 108 72 108 60 108 60 116 76 128 72 124 84 136 88 128 76 116 72 120 72 120 72 120 72 120 72 120 72 124 80 132 92 144 76 132 72 132 72 136 76 140 80 140 80 144 84 144 88 148 84 148 92 152 96 156 96 156 96 156 100 160 104 168 108 172 108 176 120 192 140 212 152 228 168 236 164 236 164 240 164 248 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 180 260 184 260 180 252 180 252 184 260 188 260 184 256 192 264 196 268 192 260 184 256 184 256 192 264 196 264 196 260 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 192 272 196 280 200 280 196 276 184 284 184 288 184 292 188 292 192 296 188 292 192 296 196 304 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 228 324 228 320 224 320 220 316 220 316 224 320 224 320 220 316 224 324 228 328 232 324 228 320 228 324 228 324 228 324 228 324 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 240 352 244 352 244 352 248 356 240 348 248 352 240 344 252 360 264 364 280 388 304 412 320 420 328 408 296 380 284 380 280 372 264 360 256 352 248 344 248 348 244 340 236 340 248 348 240 332 228 336 232 340 232 344 236 344 244 352 244 356 248 360 252 360 260 368 260 372 264 372 260 372 268 380 268 380 268 396 292 436 320 484 356 536 392 552 384 544 368 520 332 464 292 428 284 428 276 380 268 364 256 356 236 336 224 328 216 320 212 324 216 328 212 320 216 316 212 308 200 300 200 304 200 300 196 300 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 288 188 280 184 280 184 284 188 276 192 276 192 272 184 264 184 268 184 264 180 260 176 260 176 244 176 240 172 240 172 240 180 244 172 236 164 232 164 236 152 236 152 240 148 232 136 220 140 228 136 224 136 228 144 236 152 220 152 216 148 212 144 212 136 204 136 200 132 196 128 200 152 220 152 216 144 208 132 196 148 212 140 200 132 204 140 212 136 200 132 200 132 200 132 204 128 196 128 196 128 196 128 196 120 188 128 196 132 196 128 192 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 160 92 156 92 156 92 160 96 160 96 160 92 152 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 92 148 88 140 84 140 88 144 88 148 88 148 88 148 88 144 76 136 76 132 76 140 84 144 80 136 84 140 84 128 76 120 60 96 44 80 40 84 44 76 28 76 40 88 48 92 48 92 36 80 36 80 36 80 36 80 48 88 40 80 32 76 32 76 16 68 32 80 32 80 44 92 68 120 68 124 68 124 64 116 64 116 64 116 64 112 64 112 44 104 60 108 52 104 56 116 80 124 64 116 72 124 60 96 56 108 60 112 60 112 56 108 52 104 52 104 52 104 52 104 48 104 56 108 60 108 56 104 44 104 60 116 56 108 56 116 52 100 52 104 56 108 60 108 56 100 48 100 56 104 48 88 56 104 56 104 56 104 56 104 56 96 40 88 48 100 52 96 48 96 52 100 52 96 44 88 72 104 36 84 44 96 40 76 52 56 48 68 48 44 36 68 36 64 68 84 60 64 52 72 56 68 56 64 48 60 44 56 48 60 48 64 52 64 56 68 48 64 60 72 52 64 60 76 56 72 60 72 60 68 52 60 52 64 52 64 56 68 56 68 56 60 48 64 60 76 64 72 52 52 52 52 56 60 64 68 56 64 68 68 60 52 52 56 52 52 52 56 52 48 44 40 44 44 48 52 56 52 52 52 56 56 56 56 52 52 52 52 52 52 52 56 60 64 72 76 72 68 64 68 72 72 64 56 68 60 56 60 64 68 64 56 64 68 68 72 68 68 60 64 56 64 64 68 68 72 68 68 76 76 76 76 76 76 76 76 60 56 52 56 64 64 56 48 52 52 52 52 52 52 52 52 48 48 44 44 44 44 48 48 68 80 68 80 72 88 80 96 84 104 104 120 104 112 100 116 96 108 104 112 108 120 116 124 112 124 124 136 128 132 120 124 120 128 120 128 120 128 120 128 128 132 124 132 124 136 132 144 136 148 132 140 132 148 144 160 140 152 140 152 144 156 144 160 140 152 140 152 140 156 144 160 164 180 168 180 168 180 168 180 168 196 180 216 204 244 224 256 228 264 232 276 236 288 248 296 240 292 240 292 240 292 240 292 244 296 244 296 244 296 244 296 240 300 240 300 240 300 240 300 248 308 248 312 252 316 256 316 244 316 252 324 260 328 260 328 264 332 260 324 256 324 260 328 256 332 260 340 264 340 264 340 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 276 352 280 352 280 348 276 344 280 356 288 356 292 360 292 360 296 364 292 360 296 368 304 372 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 324 420 324 420 320 416 320 412 320 416 324 420 324 420 320 416 320 420 324 424 328 420 324 416 324 420 324 420 324 420 324 420 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 356 436 356 436 352 436 352 436 340 444 348 444 336 444 348 460 348 468 364 492 392 516 416 532 416 516 388 496 384 500 384 496 372 476 364 464 356 460 356 460 344 444 340 448 348 456 344 440 336 448 340 448 344 452 344 452 352 460 352 464 356 468 360 468 368 472 368 476 372 480 368 492 372 496 376 500 376 512 408 544 428 576 496 668 552 696 548 688 552 684 512 620 464 576 436 556 396 504 376 488 364 476 348 448 332 436 328 428 324 420 328 424 320 416 320 416 316 408 304 400 304 400 304 400 300 396 300 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 284 380 276 384 276 384 276 380 268 376 268 376 268 372 264 368 260 368 240 344 240 348 244 348 244 348 252 352 244 344 236 336 236 340 232 332 236 336 236 336 232 328 236 332 228 324 224 324 228 328 228 328 224 324 212 312 208 308 204 308 204 304 200 300 196 292 208 296 216 300 212 292 204 288 204 288 204 288 208 292 208 292 200 276 200 276 200 276 200 276 196 272 196 272 196 272 196 272 192 260 192 264 192 256 188 252 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 224 156 220 156 220 160 224 160 224 156 216 148 208 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 136 212 144 216 144 216 144 216 152 216 152 212 144 208 140 204 132 196 132 196 132 200 140 204 128 188 132 192 132 180 120 164 116 144 88 124 88 124 84 116 72 108 80 116 88 120 88 120 88 116 84 112 80 108 76 104 76 112 80 116 84 112 80 108 64 104 80 116 80 116 92 132 124 172 128 176 124 180 120 176 116 180 112 184 112 184 112 184 96 172 116 184 116 176 112 180 120 184 120 184 116 176 108 168 112 164 108 160 104 164 108 168 100 156 100 156 100 156 100 156 104 160 108 164 108 160 100 152 96 160 112 172 108 164 108 172 100 148 100 152 104 156 108 156 100 144 96 148 108 156 100 144 96 144 96 144 96 144 96 144 104 144 88 136 96 148 100 144 88 140 96 148 100 148 96 144 128 156 84 124 84 136 88 132 24 48 32 76 44 60 32 76 4 56 48 76 28 44 20 60 20 48 16 40 8 32 0 28 32 56 24 52 24 56 32 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 24 48 20 52 36 72 40 64 24 56 20 48 20 56 32 68 28 68 44 72 32 60 28 64 24 56 24 52 20 48 16 48 4 40 12 48 20 56 20 52 24 56 24 56 24 56 24 52 36 64 28 56 24 56 28 60 20 48 16 52 28 60 24 48 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 48 80 48 80 48 80 32 64 36 72 44 76 40 72 32 64 24 52 16 48 16 48 24 52 12 40 8 44 20 56 36 64 36 64 40 76 52 84 56 92 76 104 72 96 64 96 56 100 56 108 64 112 64 112 56 104 64 116 68 112 64 108 76 124 76 124 76 124 76 124 84 132 80 124 76 128 80 132 92 140 72 128 68 136 84 152 76 136 80 140 80 144 84 144 84 140 76 132 72 136 84 148 100 160 100 160 100 156 96 156 96 164 112 188 140 212 148 224 156 224 152 232 164 244 172 256 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 248 172 248 172 252 180 260 172 244 180 256 188 264 192 264 196 264 184 252 180 256 188 264 188 260 196 264 200 268 196 264 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 204 284 204 284 200 276 192 268 188 288 184 292 188 292 192 296 196 296 192 296 192 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 228 324 228 320 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 252 360 252 356 244 352 240 348 240 348 248 348 240 340 248 356 244 344 260 368 288 400 316 420 320 408 300 388 296 392 292 380 276 376 268 364 260 360 260 360 248 344 244 348 252 352 248 340 232 340 232 344 236 344 240 348 244 352 244 356 248 360 252 360 256 364 260 368 260 372 256 368 256 372 260 376 260 384 276 420 260 432 316 516 380 552 384 552 376 540 348 488 312 448 280 428 288 392 276 368 260 360 244 344 228 336 220 324 216 324 216 328 216 320 216 320 212 312 204 304 204 308 200 304 200 300 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 288 188 280 184 280 188 288 192 276 196 280 192 276 188 268 184 268 184 264 180 260 176 260 172 240 176 244 180 252 184 252 176 244 168 232 160 228 160 232 152 232 148 236 148 236 148 236 152 236 144 228 136 220 132 220 164 228 156 220 144 208 136 200 136 204 136 200 132 196 128 200 136 208 140 212 144 212 140 208 128 196 136 208 140 208 140 208 132 204 136 204 136 204 136 200 128 196 128 196 128 196 128 196 132 196 132 196 128 184 116 176 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 160 96 160 96 160 96 164 96 160 92 148 80 140 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 72 132 84 148 92 148 88 140 96 152 92 148 84 140 76 136 72 128 68 128 68 132 76 140 72 128 80 132 76 120 68 112 64 104 48 84 44 88 48 80 28 72 32 80 40 84 40 80 48 88 40 84 32 76 28 68 24 72 36 84 44 84 36 80 32 84 52 96 52 100 64 112 76 128 72 128 72 120 68 116 64 116 64 112 64 112 64 112 44 108 72 128 72 116 60 116 56 116 68 120 60 104 52 108 60 108 52 100 48 104 56 112 52 104 52 104 52 104 52 104 52 108 56 108 52 100 44 92 36 96 52 104 48 96 48 104 52 100 52 104 56 108 60 108 48 92 44 100 60 112 56 100 44 92 44 92 44 92 44 92 56 96 40 88 48 100 52 96 36 88 44 96 52 104 56 104 52 84 24 76 44 104 56 100 44 56 60 96 84 84 72 100 32 68 76 88 56 56 48 72 48 60 44 52 36 44 28 40 64 72 56 68 52 68 56 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 48 56 44 60 60 80 64 72 60 56 52 48 48 56 60 64 60 68 76 72 64 60 60 64 60 56 56 52 52 52 52 52 32 36 44 48 52 56 56 56 56 56 56 56 56 56 56 60 68 64 60 56 56 56 60 60 48 44 44 48 56 56 48 44 72 64 56 56 64 68 68 64 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 68 76 76 80 80 80 80 72 68 64 56 52 48 48 48 52 48 44 40 40 44 48 52 60 72 60 72 64 84 76 92 76 100 96 112 92 100 88 100 92 108 104 120 116 124 116 120 104 116 112 120 116 124 116 124 124 132 124 132 124 132 124 132 136 140 128 132 124 132 128 136 136 148 128 136 128 144 144 164 136 148 136 152 140 152 144 156 148 156 140 144 132 148 144 160 156 168 156 168 152 164 152 164 156 188 176 212 200 236 216 244 220 256 224 272 236 288 252 304 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 312 248 308 248 312 256 320 244 312 252 324 260 332 264 332 264 332 256 320 252 328 264 336 256 336 264 344 268 344 268 340 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 284 356 284 356 284 352 276 344 284 356 292 360 292 364 296 364 300 368 296 364 300 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 328 420 324 420 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 364 444 360 440 356 436 352 436 348 448 356 448 344 452 356 468 336 452 348 472 376 504 408 528 424 528 404 508 396 504 384 488 376 476 368 464 360 460 356 464 352 452 344 452 356 460 348 444 340 448 344 452 344 456 348 456 352 460 352 464 356 468 360 468 364 468 364 476 368 476 368 488 368 496 380 504 380 508 400 532 404 540 452 616 516 680 560 712 552 688 524 640 476 580 436 548 420 520 384 492 368 480 356 456 340 444 332 432 328 424 328 424 320 420 324 416 320 408 308 400 308 404 308 400 304 400 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 380 280 376 280 380 288 384 276 388 280 388 280 384 272 376 268 376 268 372 264 368 260 368 244 348 244 352 252 356 256 360 248 348 240 340 232 336 232 336 236 336 236 336 236 336 240 340 244 340 232 328 224 320 220 320 232 332 224 324 212 312 204 304 204 308 204 304 200 300 196 292 196 288 208 292 212 296 208 292 192 280 200 288 208 292 208 288 200 280 208 284 208 284 204 276 196 272 196 272 196 272 196 272 196 264 196 260 188 248 176 240 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 228 160 224 164 228 164 228 164 224 156 216 144 208 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 124 204 140 216 148 216 140 212 152 216 148 208 140 200 136 196 132 192 128 192 128 196 136 204 124 184 132 188 128 176 116 160 108 140 84 120 84 116 80 112 72 108 80 116 84 116 80 112 92 120 84 116 76 108 72 100 64 104 80 116 88 120 84 112 80 120 100 136 104 140 116 164 124 176 124 180 120 172 112 172 116 180 112 184 108 188 108 184 100 176 124 192 124 184 116 180 108 176 120 184 112 168 108 172 116 168 104 156 100 160 112 172 112 168 112 168 112 168 112 168 108 164 108 164 108 156 96 152 88 152 104 160 100 152 100 160 100 148 100 152 104 156 108 156 96 140 92 148 108 160 104 148 96 144 96 144 96 144 96 144 104 144 88 136 96 148 100 144 80 132 92 144 100 152 104 152 80 120 72 132 104 164 108 148 8 36 24 68 40 56 32 76 12 56 44 72 32 48 20 52 28 56 28 52 20 48 16 44 32 60 32 56 28 56 24 52 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 24 52 24 52 28 56 28 56 20 44 12 48 28 60 32 52 24 56 24 52 20 56 24 60 24 64 36 68 28 52 20 56 24 56 20 48 12 48 16 48 4 40 12 52 24 56 24 56 24 56 24 56 28 60 28 60 20 52 20 56 28 64 40 76 28 56 24 60 32 64 24 48 36 60 24 60 32 68 32 56 44 64 48 68 48 64 40 60 36 60 44 64 48 68 48 68 48 80 40 80 40 80 40 80 16 64 36 76 32 68 32 76 44 72 40 68 28 56 20 48 12 44 8 40 8 40 12 44 28 56 24 56 28 60 36 68 36 76 56 88 56 80 52 84 60 100 56 104 60 112 68 116 64 116 68 120 72 124 80 128 72 120 72 120 72 120 72 120 84 132 80 124 76 124 80 128 80 132 68 124 68 132 76 140 72 136 76 136 80 140 80 140 88 148 84 140 80 140 80 140 92 152 92 152 92 156 96 156 92 164 112 188 136 204 132 204 152 220 148 228 164 244 172 256 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 252 180 256 180 260 184 260 172 248 180 256 188 260 188 260 192 264 188 260 192 264 196 272 192 260 196 268 204 272 200 268 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 200 284 204 288 204 284 200 276 192 292 188 292 192 296 192 300 196 300 196 300 196 304 204 308 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 236 328 232 328 228 324 228 324 224 320 228 324 228 324 224 320 224 324 228 328 232 324 228 320 236 332 236 332 236 332 236 332 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 252 360 252 360 248 356 248 356 248 356 256 356 248 348 256 364 244 344 252 356 276 388 308 412 332 420 312 404 304 392 288 372 272 372 264 360 256 356 256 356 256 352 248 352 260 360 252 344 236 344 236 344 240 348 240 352 244 352 244 356 248 360 252 360 252 364 256 364 260 368 252 364 256 372 264 380 264 384 268 408 272 416 284 468 336 532 380 572 380 548 368 516 332 472 296 440 308 408 284 376 264 364 252 352 236 340 228 328 216 328 212 328 220 324 220 324 216 316 204 308 208 308 204 308 200 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 284 184 280 184 284 192 292 196 280 200 284 196 276 188 272 184 268 184 264 180 260 176 260 184 252 184 252 184 256 188 256 192 256 184 248 176 244 176 248 164 240 148 236 148 236 152 240 152 236 144 228 136 220 132 220 160 224 156 220 144 208 140 204 136 204 136 200 132 196 128 200 132 204 136 208 140 208 136 204 132 200 132 200 132 204 136 204 132 204 140 212 144 208 136 200 128 196 128 196 128 196 128 196 128 192 128 192 124 180 112 172 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 164 100 164 104 168 100 164 100 164 100 160 88 152 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 76 136 80 140 84 140 84 136 88 148 84 144 80 136 76 136 72 132 72 132 72 136 80 140 76 132 80 136 80 124 72 116 60 96 44 80 40 84 44 76 32 80 40 84 40 84 36 80 44 84 40 80 36 76 32 72 28 72 32 80 40 84 40 84 32 84 52 100 56 108 72 120 76 124 72 124 68 116 56 108 64 116 64 112 64 108 64 112 48 112 68 124 68 116 64 120 60 112 64 116 64 116 60 108 64 112 60 108 56 112 60 116 64 116 64 116 64 116 64 116 56 108 60 112 60 108 52 104 44 104 60 116 56 108 56 116 52 100 52 104 56 108 60 108 52 96 48 100 60 108 52 96 52 100 52 100 52 100 52 100 56 96 40 88 48 100 52 96 36 88 44 96 52 104 56 104 44 84 32 92 56 108 48 80 48 52 48 68 48 44 32 60 52 68 64 80 64 68 48 56 56 68 56 68 56 64 52 64 52 68 60 72 60 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 56 64 48 60 56 72 56 60 52 56 56 60 60 56 56 52 48 56 60 60 52 44 48 48 48 44 40 36 32 36 40 40 44 48 52 56 60 60 56 56 56 56 56 60 60 64 64 64 52 52 52 56 60 64 72 76 72 68 64 68 72 68 60 52 56 56 56 60 68 68 56 48 60 64 64 72 68 72 64 68 64 64 60 64 64 68 68 76 76 76 76 76 76 76 76 76 60 72 84 80 72 68 72 80 76 76 76 76 72 64 56 52 44 48 48 52 52 48 48 44 52 64 48 60 48 64 56 68 48 72 76 92 76 88 76 92 96 104 96 104 96 112 112 124 108 116 108 120 116 128 124 132 120 128 120 128 120 128 120 128 128 136 124 132 124 136 132 140 120 136 124 136 128 140 132 144 132 144 136 148 136 152 140 152 140 156 144 156 140 152 136 144 136 148 140 152 144 156 148 160 160 192 180 216 196 228 196 220 220 256 224 272 232 284 248 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 260 328 268 328 264 320 252 320 256 328 260 328 256 324 260 332 268 340 272 340 272 340 260 340 268 344 272 348 268 344 272 348 272 348 272 348 272 348 272 348 280 352 272 344 276 352 276 352 284 360 288 360 284 356 288 360 292 364 296 364 300 368 304 368 300 368 300 372 308 380 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 332 428 328 424 328 420 324 420 316 412 320 416 320 416 316 412 320 420 324 424 328 420 324 416 332 428 332 428 332 428 332 428 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 356 436 360 440 360 444 360 448 348 448 356 448 344 448 352 464 348 460 352 468 368 496 400 524 420 524 404 516 404 512 392 496 376 476 368 468 360 464 360 464 356 456 352 460 360 464 356 452 344 452 344 456 348 456 352 460 352 460 352 464 356 468 360 468 360 464 364 472 364 476 364 484 360 484 372 500 372 500 384 516 408 540 436 592 496 664 552 716 556 700 540 664 508 616 460 568 428 532 392 496 372 484 364 464 348 448 336 436 328 424 324 420 324 420 324 420 320 412 312 404 312 408 308 404 308 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 376 280 376 280 380 288 388 280 388 284 392 280 388 276 380 268 376 268 372 264 368 260 368 256 360 256 360 256 356 252 356 264 364 256 352 248 348 244 352 252 348 240 336 232 332 236 340 236 336 232 328 224 324 224 324 220 324 220 320 216 316 212 316 204 308 204 304 200 300 196 292 200 288 208 292 208 288 200 284 208 288 200 280 192 280 200 288 200 280 212 292 216 288 204 276 196 272 196 272 196 272 196 272 188 256 188 256 188 252 176 244 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 228 164 232 168 236 164 228 168 232 168 228 164 224 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 140 212 136 208 132 204 136 208 144 204 140 204 140 204 140 204 136 200 136 196 136 204 144 208 132 192 136 196 136 184 124 168 116 144 88 124 88 124 84 116 84 116 88 120 88 120 84 112 80 112 80 112 80 112 80 112 80 112 76 108 76 112 84 116 80 120 100 136 108 144 124 168 132 184 128 184 124 184 112 176 112 184 112 184 108 188 108 184 100 176 116 180 112 176 116 184 124 176 108 180 128 192 120 172 116 172 120 176 120 176 116 172 112 168 112 168 112 168 112 168 108 164 112 172 116 172 116 168 96 160 112 172 108 164 108 172 100 148 100 152 104 156 108 156 104 148 96 148 104 152 96 136 100 148 100 148 100 148 100 148 104 144 88 136 96 148 100 144 88 136 92 144 100 148 100 148 112 144 84 136 96 144 88 124 36 56 24 56 12 20 0 36 28 56 28 64 40 64 20 36 16 48 20 48 20 48 24 52 20 52 32 64 32 52 16 36 20 52 32 60 24 52 32 64 28 60 32 60 32 56 24 48 8 40 12 44 20 52 28 56 36 56 24 52 32 60 28 48 20 56 28 64 32 56 20 48 12 52 24 56 16 40 8 44 8 36 0 24 0 28 0 32 16 52 24 60 28 60 28 56 24 56 24 60 28 64 32 64 36 64 28 56 24 56 28 60 44 72 36 68 36 64 24 44 16 52 24 64 36 64 20 40 36 56 40 64 48 68 48 68 48 64 40 56 36 64 52 80 44 76 36 76 36 76 36 76 36 84 56 92 44 76 40 88 40 76 52 84 48 72 28 52 24 60 32 68 36 64 28 56 24 52 20 44 16 44 20 48 12 52 40 72 44 72 48 80 56 88 48 80 48 92 68 108 52 88 52 88 56 100 68 108 76 116 76 116 76 116 76 116 88 124 84 124 84 128 92 136 64 120 64 128 68 128 64 124 72 132 72 136 76 140 80 140 76 140 84 144 88 136 76 124 68 116 72 124 76 132 84 132 104 168 124 192 132 196 120 192 152 228 152 228 152 236 164 244 164 240 164 240 164 240 164 240 168 244 168 244 168 248 168 244 172 248 172 248 172 248 172 248 176 256 192 276 200 272 188 260 184 256 188 260 188 256 180 252 188 264 200 280 208 280 204 272 192 264 200 272 204 272 204 268 204 272 204 272 204 272 204 272 192 276 200 280 192 272 196 280 196 276 200 288 208 288 208 288 192 292 188 296 192 300 196 300 200 300 196 300 196 304 204 312 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 236 332 236 328 232 324 228 324 216 316 220 320 224 316 220 312 224 324 228 328 232 324 228 320 236 332 236 332 236 332 236 332 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 340 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 244 356 248 360 252 364 256 364 240 348 244 348 240 340 248 356 260 352 256 356 272 384 304 408 312 404 308 404 312 408 304 392 280 376 272 368 264 360 264 364 256 352 252 356 264 364 256 348 236 344 236 348 240 352 244 352 244 352 244 356 248 360 252 360 252 360 252 364 256 368 252 364 240 360 256 372 256 372 260 388 272 424 288 468 332 528 376 556 372 544 360 524 336 480 304 448 308 416 284 380 260 368 256 360 240 344 232 332 220 328 220 324 220 324 224 324 216 316 208 308 208 312 208 308 204 308 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 184 280 184 280 184 284 196 292 196 284 200 284 200 280 192 272 184 268 184 264 180 260 176 260 188 264 192 260 188 256 184 252 188 256 180 248 172 240 172 244 176 252 164 236 152 232 152 236 156 232 148 224 144 224 148 228 148 216 148 216 148 216 148 216 136 204 136 200 132 196 128 200 136 208 140 208 140 204 132 196 148 208 132 192 120 192 132 204 132 204 144 216 148 212 136 200 128 196 128 196 128 196 128 196 120 184 124 188 124 184 116 176 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 104 168 100 164 100 168 108 172 100 164 104 172 108 172 104 168 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 92 144 80 132 72 128 76 136 76 136 80 140 80 140 80 144 80 140 76 136 80 140 84 148 84 136 88 140 84 132 80 120 72 108 56 92 52 100 52 88 44 88 48 92 48 88 40 84 32 80 36 80 36 80 36 84 44 84 32 72 28 76 40 88 48 100 68 116 76 124 92 140 84 136 84 132 76 124 68 116 64 116 64 112 64 112 64 112 56 112 60 112 52 108 64 124 76 116 52 116 80 140 72 104 60 116 72 128 76 124 64 112 56 108 56 108 56 108 56 108 56 108 64 120 68 120 68 120 36 96 52 104 48 96 48 104 52 100 52 104 56 108 60 108 60 104 52 100 56 104 48 84 48 96 48 96 48 96 48 96 56 96 40 88 48 100 52 96 40 92 48 100 52 100 48 96 72 100 32 76 36 96 44 88 64 68 40 44 32 52 56 76 32 64 68 80 56 60 48 64 56 60 44 52 40 64 64 84 52 64 56 72 56 64 44 52 60 68 52 60 48 60 48 64 64 80 68 72 52 56 44 60 56 68 56 68 56 68 56 68 52 68 60 72 56 64 44 48 52 52 52 52 52 52 52 52 56 52 48 48 56 56 52 48 44 36 32 36 44 48 44 36 36 36 40 44 52 56 60 60 64 64 56 52 48 56 56 64 60 64 60 68 64 72 68 72 60 56 52 52 56 60 68 72 68 64 64 60 60 56 56 52 68 68 68 68 68 68 68 68 60 64 72 76 76 72 64 60 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 84 84 60 76 76 92 76 80 80 88 72 80 68 80 68 80 44 60 56 72 56 60 36 40 40 52 44 60 56 80 76 92 92 92 88 88 88 88 92 96 84 88 92 96 104 112 116 116 112 128 120 140 128 136 120 128 132 144 132 140 128 136 124 136 120 128 120 132 124 136 128 136 144 148 132 136 128 140 140 152 140 136 136 148 152 148 112 84 64 72 76 92 100 116 120 136 148 176 176 196 192 200 200 208 220 240 228 264 232 280 240 288 236 288 236 292 244 300 252 308 248 296 248 296 248 296 248 296 236 300 244 304 248 312 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 280 348 276 340 272 336 264 332 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 284 352 284 364 300 376 296 368 296 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 328 408 328 408 328 408 328 408 316 412 316 416 320 420 324 420 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 420 332 420 332 420 332 420 336 420 332 420 332 420 328 424 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 344 440 344 444 348 444 348 452 356 456 352 456 352 460 360 468 356 464 356 468 372 492 392 508 420 528 420 528 416 520 408 512 392 500 380 484 364 472 360 468 340 456 352 468 356 464 348 456 340 452 340 452 340 460 352 464 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 372 480 372 480 372 488 380 504 388 516 428 580 476 612 512 680 556 684 536 676 516 644 468 592 428 556 396 520 380 500 368 484 352 456 332 432 328 432 324 412 328 432 324 424 324 416 316 412 308 396 308 392 304 384 300 388 304 396 296 388 292 388 292 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 284 388 280 380 268 368 260 360 256 364 256 364 256 364 256 364 256 360 244 344 236 348 244 356 244 340 236 336 232 340 236 344 228 332 228 328 224 324 220 324 232 332 220 316 208 312 212 316 216 316 208 308 200 304 200 296 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 188 272 204 288 212 280 196 264 192 268 196 276 200 276 196 272 176 256 188 268 192 264 180 252 172 252 176 256 180 260 184 260 192 260 184 248 176 240 172 240 180 248 176 244 176 244 172 240 176 240 172 236 168 240 172 244 176 244 176 240 172 236 168 236 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 148 216 152 220 156 224 160 228 136 204 148 216 152 212 140 200 136 204 148 216 152 212 140 200 164 224 156 220 152 212 144 208 148 212 140 200 136 200 136 200 152 216 152 212 144 204 132 196 144 212 136 204 128 188 132 176 100 132 96 120 88 108 92 108 84 108 76 104 72 108 76 112 92 116 80 116 88 120 84 108 84 124 80 124 88 136 104 148 116 160 120 164 124 160 120 156 132 184 132 180 128 176 124 172 112 160 100 164 104 172 116 184 96 164 104 172 108 168 100 160 116 184 120 184 120 180 112 172 108 176 116 184 120 184 120 180 116 176 112 172 108 176 112 180 120 176 124 184 124 176 116 164 112 164 104 156 92 148 92 148 100 156 100 160 104 164 108 168 104 160 104 160 104 160 104 160 116 156 100 140 92 148 108 164 112 152 96 136 88 144 104 156 112 156 108 152 100 144 92 140 104 148 92 136 88 140 100 152 28 52 12 36 8 40 24 56 20 56 36 64 28 52 20 52 16 44 16 48 24 56 28 60 36 60 24 44 16 48 24 56 40 64 32 56 28 56 28 56 28 60 36 60 24 52 28 60 36 64 32 56 24 48 16 44 20 52 28 56 28 56 28 52 24 56 24 56 24 56 24 56 24 52 16 48 24 60 20 48 16 40 4 40 12 44 8 36 4 36 4 40 12 44 16 48 36 56 32 52 32 56 36 60 36 56 36 56 40 60 44 64 24 56 24 56 28 60 32 68 36 68 36 64 32 64 32 64 36 68 36 68 36 68 36 68 40 72 44 76 44 76 40 72 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 56 72 36 64 44 80 48 68 56 80 48 72 44 72 44 72 28 56 32 60 28 48 16 36 4 32 8 36 12 48 24 56 60 80 56 76 56 80 64 88 56 80 60 84 72 96 80 100 80 112 92 124 96 124 92 116 100 128 96 124 92 120 92 116 76 124 76 128 76 132 80 132 88 136 80 132 80 132 84 140 84 136 84 140 116 136 84 68 36 56 48 72 64 92 72 108 84 132 116 172 128 192 124 216 120 216 128 236 140 244 148 240 164 240 172 240 176 248 176 256 160 248 160 248 152 248 152 248 164 240 168 248 176 252 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 204 276 200 272 200 272 196 268 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 208 292 192 284 188 292 204 304 200 296 204 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 224 324 224 324 224 324 224 324 220 316 224 320 224 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 236 332 236 332 236 332 236 336 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 244 344 248 348 248 352 256 352 252 352 252 356 260 364 248 356 248 360 260 380 284 400 308 420 312 420 308 412 300 408 300 392 288 376 272 364 268 360 244 344 252 352 256 348 248 344 248 344 244 340 244 344 252 352 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 264 368 260 372 264 380 276 388 256 380 280 440 316 480 348 552 368 544 356 528 352 496 312 452 304 424 284 392 272 376 260 364 252 348 240 332 240 332 232 324 236 328 232 324 228 320 220 316 216 312 216 312 212 312 208 308 208 304 204 296 200 296 200 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 196 284 188 276 180 264 168 260 172 256 172 256 172 256 172 256 168 248 160 244 156 240 156 244 172 236 168 232 164 236 168 240 160 228 160 224 156 224 152 220 160 224 152 216 144 212 144 212 140 204 136 200 132 200 132 208 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 124 196 136 208 140 204 128 192 132 200 132 200 128 192 120 188 112 184 116 188 120 184 116 180 108 180 112 180 116 184 120 188 128 188 120 180 112 176 112 176 116 180 116 176 112 176 108 172 112 172 108 168 104 172 108 176 112 176 108 172 108 168 104 168 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 88 152 92 156 92 156 96 160 76 144 84 148 84 148 80 140 72 140 76 144 80 140 76 136 96 160 92 152 84 148 80 144 88 144 80 136 76 136 76 140 84 144 84 144 80 136 72 128 92 132 88 132 92 132 88 132 60 100 52 96 48 92 48 92 40 80 36 76 32 80 36 84 40 76 28 76 40 88 44 84 28 88 28 92 36 104 52 120 68 128 68 128 68 128 68 124 56 120 60 128 68 132 72 136 52 116 48 112 52 120 60 124 48 108 52 116 56 112 48 108 56 116 60 120 60 116 52 112 56 108 60 116 64 116 64 116 64 112 60 108 56 112 60 116 60 116 68 120 68 116 56 104 64 116 60 112 56 104 52 100 44 96 48 100 52 104 52 108 52 104 52 104 52 104 52 104 56 104 48 92 44 96 56 104 68 112 56 104 52 104 60 112 60 104 56 100 48 92 44 88 56 100 44 88 40 92 52 104 52 60 44 56 44 56 48 64 64 72 56 68 56 68 52 56 40 60 56 80 68 80 60 68 76 76 48 48 32 56 60 80 72 84 68 76 60 72 64 76 52 68 64 76 60 68 64 80 56 68 52 64 48 60 44 56 52 64 52 64 56 72 68 80 56 56 56 56 56 56 56 56 60 52 48 52 56 60 56 48 56 48 40 40 44 44 40 32 44 44 44 44 44 44 44 48 44 52 52 60 60 64 60 64 48 52 52 56 56 60 56 60 52 56 60 64 64 64 60 60 68 68 68 68 68 72 72 72 68 68 68 68 68 68 68 68 80 80 76 76 76 76 80 80 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 80 84 68 80 72 88 76 84 88 96 80 88 76 88 80 92 68 80 64 76 60 68 52 64 40 52 40 48 36 48 36 48 64 68 60 64 64 72 72 76 64 72 72 80 80 88 88 92 108 120 112 128 120 132 116 128 120 132 120 132 116 128 116 128 128 136 132 140 132 144 136 144 136 144 132 140 132 140 136 144 140 132 132 136 136 120 80 60 40 48 48 56 60 72 76 76 80 108 116 148 160 172 196 204 204 220 220 260 240 292 248 308 240 292 240 292 244 300 252 308 248 296 248 296 248 296 248 296 244 304 244 308 252 312 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 268 336 272 340 272 340 276 344 272 348 272 348 268 344 268 344 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 372 300 372 304 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 320 400 320 400 320 400 320 400 316 416 320 416 324 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 328 424 328 428 336 432 340 436 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 344 452 348 452 352 456 352 460 352 456 352 456 352 460 360 464 356 464 356 468 368 488 388 504 412 524 416 528 416 524 412 516 400 508 388 492 376 484 368 480 344 456 348 460 348 460 344 452 352 460 344 456 340 456 344 460 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 368 476 368 476 372 484 384 492 368 492 392 540 440 576 500 672 536 672 532 680 520 656 472 604 444 576 416 540 392 516 372 484 364 472 340 448 340 440 332 428 328 432 328 428 324 416 320 412 320 408 316 404 316 396 316 396 308 404 304 400 304 396 300 396 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 284 388 284 388 280 384 288 388 280 380 272 372 264 368 260 368 260 368 260 368 260 368 244 356 248 356 244 352 240 344 240 340 236 336 232 340 236 344 228 332 228 332 224 328 224 324 224 328 224 324 220 320 212 312 200 304 196 300 196 304 204 300 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 200 276 200 276 200 276 200 276 204 280 204 276 196 268 184 256 188 264 184 260 184 260 188 264 184 260 184 264 188 264 192 268 188 252 180 248 180 248 180 252 184 248 180 248 176 244 172 240 176 240 172 236 168 240 172 244 176 240 172 240 168 236 168 236 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 160 224 156 220 156 220 152 216 144 208 148 212 148 212 144 208 140 204 136 200 136 200 140 204 156 220 156 216 148 212 144 208 148 208 140 200 136 200 140 204 132 200 136 204 140 200 132 196 132 204 132 204 136 192 136 188 104 136 100 120 92 108 92 108 88 116 80 112 80 112 84 116 92 116 72 104 76 116 84 112 88 136 88 140 100 156 116 172 136 180 128 172 124 176 132 184 124 176 124 180 132 184 136 188 116 172 120 176 124 176 124 176 116 184 120 188 124 184 120 180 112 176 116 184 120 184 116 180 104 172 108 172 112 176 112 176 116 176 112 172 108 176 112 180 112 168 112 168 112 164 104 156 104 164 112 172 116 168 104 156 96 152 96 152 100 156 100 156 104 160 104 160 104 160 104 160 96 144 96 144 96 144 96 144 108 156 108 156 108 156 108 156 100 148 100 144 92 136 88 136 100 144 92 136 88 140 96 148 24 52 24 56 28 52 24 52 44 56 12 40 24 56 20 36 24 56 40 72 48 76 44 68 48 64 24 40 8 44 32 68 44 68 36 60 32 60 32 64 28 60 40 64 32 56 32 68 4 36 12 44 24 56 32 60 36 60 28 52 28 60 40 72 28 60 28 60 28 60 28 60 28 56 16 52 28 60 24 52 28 56 16 44 16 44 8 32 32 60 28 60 24 56 20 52 16 40 28 56 40 60 40 56 28 52 32 52 36 56 36 60 20 56 32 68 36 64 28 56 28 60 32 64 36 72 40 72 32 64 36 68 36 68 40 72 48 76 40 68 36 72 44 80 44 76 44 76 44 76 44 76 52 84 52 84 52 84 52 84 52 76 44 72 44 76 48 76 60 88 56 80 52 80 56 84 52 76 44 68 36 64 36 64 36 64 32 56 20 44 8 36 24 44 24 40 24 48 32 52 28 52 40 68 56 84 68 92 76 104 80 112 84 116 88 116 92 120 92 120 88 116 88 116 80 128 76 128 80 132 84 136 84 132 80 132 80 132 80 136 84 140 88 136 96 104 56 44 28 36 24 40 24 48 24 56 24 68 60 108 80 148 104 180 124 204 140 236 164 252 164 248 176 244 176 244 176 248 176 256 164 252 164 252 156 252 156 252 168 248 172 252 176 256 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 192 264 196 272 200 276 208 280 204 272 204 272 204 272 204 268 208 276 208 276 208 276 208 276 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 204 292 192 288 192 292 200 300 204 300 204 304 208 304 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 224 324 228 324 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 228 328 232 332 240 340 248 344 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 232 336 236 340 236 340 240 344 240 344 240 344 240 344 240 344 248 348 252 352 252 356 256 356 252 352 248 348 252 352 256 360 248 356 248 360 256 376 280 392 300 408 304 416 308 416 304 412 312 404 300 388 284 376 280 372 252 348 252 348 252 344 248 340 260 352 252 344 248 344 248 344 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 260 368 260 368 264 376 272 384 272 388 268 412 276 440 320 516 356 528 356 536 364 508 324 460 316 440 292 408 276 384 256 360 252 352 244 336 248 336 240 324 240 332 236 324 228 324 224 320 224 316 220 316 216 316 216 312 212 312 216 312 212 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 280 184 272 180 268 180 264 180 264 176 260 176 260 156 244 164 252 168 244 152 232 172 236 168 232 164 236 168 240 164 232 160 228 160 224 156 224 148 220 156 228 156 220 144 208 128 196 124 196 128 200 136 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 132 200 132 200 132 192 120 188 124 188 116 180 112 184 120 192 124 192 124 192 124 192 124 192 120 184 116 180 116 184 124 188 124 184 120 180 112 176 108 172 112 172 108 168 104 172 108 176 108 172 108 168 104 168 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 80 148 84 148 84 148 84 144 88 148 76 136 72 140 84 152 92 152 88 148 84 144 80 144 84 144 80 136 76 136 80 144 72 132 76 140 80 140 76 136 80 132 84 132 84 136 92 144 60 100 52 96 44 88 44 88 32 80 28 76 24 80 28 84 52 92 28 72 24 80 28 72 32 92 40 104 56 120 68 128 84 136 68 120 64 124 80 140 76 140 72 132 64 124 60 120 48 120 60 128 64 124 56 116 60 120 64 124 64 124 60 120 48 112 56 120 60 120 56 116 52 104 52 104 56 108 60 112 64 112 60 108 56 112 60 116 60 112 60 112 60 108 56 104 36 92 52 108 60 104 44 92 44 96 44 96 44 96 44 96 48 100 48 100 48 100 48 100 48 100 52 104 56 100 52 96 40 92 48 100 52 100 48 96 48 96 48 92 44 88 40 88 52 96 44 88 40 92 48 100 56 72 64 76 64 76 60 68 64 60 36 48 48 64 44 44 56 68 56 72 64 80 68 84 64 72 56 68 52 64 56 68 64 72 60 68 52 64 56 68 64 80 72 76 56 60 52 68 32 48 40 56 52 68 60 72 72 80 60 68 52 68 60 76 60 60 60 60 60 60 60 60 60 56 52 52 60 64 56 52 64 56 52 48 52 48 40 36 64 64 60 60 56 52 52 48 32 44 48 60 60 64 56 60 52 60 56 60 60 64 60 68 56 60 64 68 68 64 56 52 56 56 56 60 64 64 68 68 64 64 64 68 68 72 72 72 76 72 68 64 64 68 72 76 76 76 76 76 76 76 76 76 84 84 84 84 84 84 84 84 80 92 76 88 72 84 76 92 88 96 84 92 84 96 88 100 88 96 80 84 72 80 72 84 76 88 72 80 60 64 44 48 36 36 28 32 28 32 32 36 32 40 48 64 72 88 92 104 96 108 100 116 108 124 116 128 120 132 120 132 124 136 124 136 120 128 124 132 128 136 128 136 128 140 132 140 132 140 132 136 140 140 140 136 124 100 64 48 36 40 40 44 40 48 48 48 44 64 68 84 92 104 124 136 180 204 208 260 248 296 248 300 248 300 244 296 248 300 252 308 252 300 252 300 252 300 252 300 248 312 252 312 252 316 256 316 256 316 256 320 260 324 264 324 260 328 260 332 264 336 268 336 260 332 264 336 276 348 280 352 272 348 272 348 272 348 272 352 276 352 276 352 276 352 276 352 272 348 280 356 284 356 284 352 288 360 288 360 288 360 288 360 288 360 288 360 292 364 296 372 300 372 304 376 304 380 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 324 420 324 424 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 328 424 332 432 340 440 344 444 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 336 432 336 436 340 440 344 440 344 440 344 440 344 440 344 440 348 452 352 456 352 460 356 460 352 452 348 452 348 456 356 464 360 464 356 464 364 480 384 496 400 512 408 520 416 524 416 524 412 516 400 504 384 492 376 488 356 468 352 460 348 456 344 456 360 468 352 460 344 456 344 456 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 368 472 364 476 368 484 380 492 392 508 392 528 412 548 464 640 512 660 532 692 540 676 492 620 448 584 424 556 400 528 368 484 360 468 340 444 332 440 328 424 332 436 328 432 328 420 320 416 316 400 312 400 312 392 312 388 308 408 312 412 312 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 388 280 380 276 380 272 380 268 376 264 372 260 368 240 352 248 360 252 352 236 340 240 340 236 336 232 340 236 344 232 336 232 332 228 332 224 328 216 324 224 332 228 328 216 316 196 300 196 300 200 308 208 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 188 264 192 276 200 276 200 276 196 268 188 260 184 264 192 272 196 272 196 268 192 268 192 268 184 252 184 248 184 252 188 260 192 256 188 252 180 244 172 240 176 240 172 236 168 240 172 244 172 240 168 236 168 232 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 152 212 148 212 148 212 148 216 160 220 148 208 144 212 156 224 152 212 148 212 148 208 144 208 144 204 136 200 136 204 144 208 136 204 144 208 148 208 144 204 128 204 132 204 136 200 136 192 104 140 96 120 88 108 84 108 80 116 72 112 72 112 76 116 96 124 76 116 84 132 92 132 96 148 108 160 120 176 132 180 136 180 120 164 116 168 132 184 144 196 140 188 132 176 120 172 112 168 120 176 124 172 116 164 120 184 120 180 116 184 120 184 112 176 116 184 120 180 116 176 108 168 104 164 104 172 112 180 116 176 112 172 108 176 112 180 120 172 116 168 112 168 112 168 88 148 104 164 112 160 96 148 96 152 96 152 96 152 96 152 100 156 100 156 100 156 100 156 104 156 108 160 112 156 108 152 84 136 92 144 100 148 96 144 96 140 92 140 92 136 88 136 96 140 88 132 84 136 92 144 32 60 36 64 36 64 32 60 20 44 12 44 20 52 20 40 16 44 16 44 20 52 28 60 28 60 36 68 36 60 24 48 32 56 24 48 20 48 20 48 36 68 40 60 20 44 16 48 28 56 24 52 20 48 16 44 40 68 32 56 24 52 24 52 24 56 24 56 24 56 24 56 32 56 20 56 28 64 28 52 32 56 20 52 24 56 16 40 20 52 16 48 12 44 8 40 20 44 28 52 32 56 36 52 36 56 36 56 40 60 44 64 28 60 32 64 32 60 24 52 24 56 24 60 28 60 28 60 28 60 32 68 36 72 44 76 36 68 32 64 32 64 36 68 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 48 80 56 80 44 72 52 88 56 84 52 80 52 84 60 92 60 88 56 80 52 76 44 72 44 72 44 72 36 56 16 40 20 36 12 24 4 20 0 24 4 28 20 52 44 80 68 96 64 92 64 96 72 104 84 116 92 120 92 120 96 124 96 124 80 120 72 124 76 124 80 128 80 128 84 132 84 132 80 128 80 136 100 136 96 88 52 40 32 40 32 44 28 44 28 48 28 44 40 56 40 68 52 92 96 160 128 216 164 248 180 248 184 252 180 248 180 248 176 256 168 256 168 256 160 256 160 256 176 252 176 256 180 256 180 256 180 256 180 260 184 264 188 264 188 260 188 264 192 268 196 268 188 264 196 268 204 276 208 284 204 272 204 272 208 276 208 276 212 280 212 280 212 280 212 280 192 276 200 284 204 284 204 280 208 288 208 288 208 288 208 288 200 288 192 292 196 296 200 296 208 304 208 304 212 308 212 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 216 316 216 316 216 316 216 316 228 324 228 324 232 328 232 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 236 332 240 336 244 344 248 344 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 244 348 248 348 252 352 252 356 248 348 244 344 248 352 256 356 252 356 248 356 252 372 272 384 288 400 296 412 308 416 308 416 316 408 304 392 288 380 280 376 268 364 260 352 252 348 256 352 260 352 256 348 252 348 252 352 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 256 364 256 364 260 372 272 380 268 376 268 404 272 428 316 512 340 520 368 552 396 536 348 476 320 444 304 420 292 396 268 364 248 348 232 336 236 328 232 320 244 332 240 328 232 324 228 324 216 312 216 312 212 312 208 308 208 308 216 316 220 308 204 296 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 192 284 192 284 196 288 196 288 196 284 192 280 188 280 192 276 188 272 184 264 180 260 160 248 164 248 160 244 156 236 172 236 168 232 164 236 168 240 168 232 164 232 160 228 160 228 152 220 156 224 156 224 152 220 136 204 132 200 132 204 140 216 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 132 200 132 200 132 200 132 200 112 184 124 196 132 204 136 204 124 192 120 188 120 188 124 192 128 196 128 192 124 192 120 188 128 188 120 184 120 184 124 188 128 192 124 184 116 176 108 172 112 172 108 168 104 172 108 176 104 168 104 168 100 164 100 160 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 96 160 92 156 92 156 88 152 88 152 84 148 84 148 88 152 96 160 92 156 92 156 96 160 84 148 84 144 80 144 80 144 80 140 76 136 76 140 84 148 84 144 88 148 88 144 84 140 76 132 84 132 84 136 92 136 64 108 60 100 48 92 44 84 32 80 28 76 28 76 32 80 32 80 32 92 60 120 72 120 52 112 64 124 72 132 76 132 76 128 68 120 64 124 72 132 72 136 72 136 72 136 72 136 56 120 56 120 56 116 48 112 60 116 52 112 52 112 56 120 56 120 60 120 60 116 52 108 60 108 52 104 52 108 64 120 64 112 60 108 56 112 60 116 72 120 64 112 60 112 60 112 52 108 60 116 64 112 52 100 48 100 48 100 44 96 44 96 44 96 44 96 44 96 44 96 64 112 64 112 64 112 64 112 48 96 48 100 56 108 60 112 48 96 48 96 44 92 44 92 48 92 40 84 36 88 44 96 56 68 56 64 52 68 56 68 36 56 56 72 56 68 56 72 32 52 48 64 56 68 52 64 56 72 64 80 64 72 52 60 56 68 52 60 44 56 48 60 52 68 60 68 48 52 44 60 64 76 60 68 52 60 44 56 52 68 56 68 56 68 52 60 56 56 56 56 56 56 56 56 64 60 52 56 64 64 60 56 60 56 52 52 56 60 56 48 44 44 44 44 40 40 40 40 48 52 48 48 48 52 52 56 48 52 52 56 56 60 56 60 68 64 60 60 56 56 56 56 64 64 64 64 64 60 60 60 60 60 64 68 68 72 76 76 68 68 72 72 72 72 68 68 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 76 96 88 92 72 80 80 100 80 92 76 88 80 96 88 100 84 96 88 100 84 92 72 76 64 80 72 88 72 76 56 60 56 56 44 40 28 28 24 28 24 32 32 48 52 64 68 76 88 100 88 100 96 116 112 128 112 124 116 128 120 132 120 136 120 132 124 136 128 136 132 140 124 136 132 140 132 140 128 132 116 124 132 128 104 80 52 40 36 44 40 48 48 52 48 56 40 48 48 48 44 40 56 60 92 120 148 216 220 288 252 308 256 304 252 300 248 300 252 308 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 264 336 268 340 272 344 276 348 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 364 296 368 296 368 304 376 304 380 308 380 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 424 332 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 336 436 340 436 340 436 340 436 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 448 344 448 348 452 348 456 348 452 344 448 348 452 352 460 360 464 356 464 360 476 376 492 392 504 400 516 416 524 420 528 408 516 396 500 384 492 376 488 376 484 364 468 352 464 356 468 352 464 348 460 348 464 356 468 356 464 352 460 348 464 352 468 360 468 360 468 360 468 360 468 364 472 364 472 368 480 376 488 376 492 384 524 412 544 456 632 504 660 540 712 564 704 512 644 456 604 444 580 428 556 400 516 364 476 340 456 336 444 328 432 336 440 332 432 328 424 324 420 320 408 316 404 316 396 316 396 300 400 312 412 312 404 300 388 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 392 288 392 288 388 284 388 280 388 276 380 268 372 264 368 252 356 244 352 240 348 240 352 240 340 236 336 232 340 236 344 236 340 232 336 232 332 228 332 224 328 220 324 220 328 224 332 216 316 208 312 204 312 208 308 200 292 208 296 212 292 208 288 204 288 204 288 204 288 204 288 192 272 204 284 208 280 196 268 188 264 192 272 200 276 200 276 188 268 192 272 196 268 192 264 196 268 192 268 188 264 184 260 196 264 188 252 184 252 184 252 196 264 192 256 180 244 172 240 176 240 172 236 168 240 172 244 168 236 168 232 164 232 160 228 160 228 164 228 164 224 156 216 156 220 156 220 156 220 156 220 152 216 156 220 156 220 160 224 156 216 148 212 148 212 152 220 152 220 156 224 160 220 156 216 144 208 144 208 144 208 144 208 140 200 136 200 136 204 144 212 144 208 148 208 144 204 132 196 140 208 140 200 136 196 132 184 128 164 116 148 104 136 100 132 92 128 92 124 88 128 92 132 96 132 104 156 132 172 132 160 120 176 124 188 132 188 128 180 128 184 128 184 128 184 128 184 136 188 136 188 136 188 136 188 132 180 124 172 120 172 120 172 124 184 116 176 112 180 120 188 124 188 124 184 116 176 104 164 120 176 108 168 108 176 120 192 116 176 112 172 108 176 112 180 120 172 108 160 104 160 108 168 116 172 112 168 108 160 104 156 108 160 104 160 100 156 96 152 96 152 96 152 96 152 96 152 116 160 104 152 104 152 112 164 100 144 92 140 96 152 112 164 96 144 96 144 100 148 100 148 96 140 84 128 80 132 92 144 24 48 16 44 16 44 20 52 0 48 40 76 40 60 36 72 4 44 36 76 52 72 32 52 36 64 36 64 32 60 28 56 32 56 24 48 20 48 20 52 12 44 24 48 16 44 20 56 28 56 28 56 28 56 28 56 8 44 24 56 32 60 28 52 20 52 20 52 20 52 20 52 32 60 24 56 32 64 28 56 28 52 16 52 28 64 28 52 16 48 16 48 16 48 16 48 36 52 28 40 20 44 28 52 24 44 24 48 28 52 32 52 40 68 28 56 20 52 24 60 44 72 40 68 36 64 32 60 28 60 32 68 36 72 44 76 36 72 48 84 52 80 40 68 44 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 48 84 60 84 44 68 52 92 48 76 48 76 48 80 56 88 52 84 60 92 60 80 40 60 40 72 52 84 56 76 40 60 52 64 36 44 16 32 8 28 8 28 12 36 20 48 28 52 60 88 56 88 64 100 84 116 80 108 80 112 84 116 88 116 88 128 80 132 84 136 88 136 72 124 84 136 88 132 76 120 60 116 84 120 76 68 36 32 36 36 32 44 40 48 36 52 32 40 32 36 20 28 32 52 28 72 80 168 156 240 188 260 188 256 184 248 180 248 176 252 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 196 268 196 272 200 276 204 276 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 296 200 296 200 292 208 304 208 308 212 312 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 332 236 332 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 248 344 244 340 244 340 244 336 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 340 240 344 244 344 248 348 248 344 244 344 244 348 252 356 252 356 248 356 252 368 268 380 280 392 292 408 308 420 312 420 312 404 300 388 284 376 280 376 284 376 272 360 260 356 264 360 252 348 252 348 256 356 264 360 260 352 256 348 252 352 256 356 252 360 252 360 252 360 252 360 256 364 252 364 260 372 268 380 272 380 272 400 268 408 284 468 344 520 376 568 416 556 372 492 324 456 316 448 312 428 288 400 252 360 244 340 244 340 236 328 244 336 240 328 236 328 228 324 228 324 228 320 224 320 220 320 204 304 212 316 216 304 200 288 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 292 196 288 196 288 196 284 200 280 192 276 188 268 180 264 172 252 160 236 152 240 160 248 172 236 168 232 164 236 168 240 168 236 168 232 164 228 160 228 160 224 152 216 148 224 160 232 156 220 148 212 140 208 140 212 128 208 132 212 136 208 132 204 128 204 128 204 128 204 128 204 120 196 136 212 144 204 128 188 128 196 132 200 132 196 124 192 116 188 128 200 132 196 120 184 124 192 124 188 120 184 116 180 136 200 128 188 120 180 116 180 136 196 128 188 116 176 108 172 112 172 108 168 104 172 108 176 104 168 104 164 100 160 96 160 96 164 100 164 100 160 92 152 92 156 92 156 92 156 92 156 84 152 88 156 92 160 96 164 96 156 84 144 80 148 92 160 80 148 92 160 96 156 84 144 80 144 80 144 80 144 80 144 76 136 76 136 76 140 88 148 84 144 84 140 76 132 64 124 88 140 80 140 72 132 76 124 96 140 84 124 76 112 68 108 44 104 40 96 36 100 44 104 64 124 68 136 80 136 56 100 72 124 80 136 84 132 76 124 76 132 80 136 84 132 80 128 88 152 84 140 68 128 56 120 76 136 64 124 56 124 64 128 68 124 56 112 52 116 64 128 68 128 68 124 56 108 40 96 72 116 60 108 56 116 72 132 64 112 60 108 56 112 60 116 64 108 52 100 44 100 52 104 60 108 52 100 40 92 40 92 60 108 56 104 52 100 48 100 44 96 44 96 44 96 44 96 68 108 52 92 44 100 60 116 44 88 32 80 36 92 56 112 52 100 52 100 52 100 52 104 48 92 36 80 32 84 44 96 56 64 44 52 44 64 60 80 56 80 64 60 44 72 60 60 40 76 64 56 36 60 52 48 48 64 52 68 56 72 60 76 60 68 48 56 44 60 56 72 56 56 40 56 52 68 48 52 52 64 52 64 52 72 64 76 36 56 52 72 64 72 52 60 64 64 64 64 64 64 64 64 48 56 60 60 60 60 64 72 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 64 64 56 56 52 60 60 68 48 56 56 60 48 52 52 60 52 52 56 60 60 64 68 68 48 52 60 64 68 64 60 60 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 72 88 84 100 92 104 88 96 76 88 76 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 84 80 64 64 60 56 44 36 16 20 20 32 36 52 56 64 52 72 68 88 84 100 92 104 92 108 104 124 116 132 120 132 120 132 120 136 124 140 128 140 132 140 128 136 116 124 108 120 124 112 112 120 92 56 36 52 28 40 36 44 44 52 52 56 48 48 36 28 28 32 48 48 44 64 68 144 192 288 252 272 240 296 248 308 256 304 248 296 260 304 256 300 252 304 256 308 252 312 252 316 256 320 260 320 260 320 260 324 264 328 268 328 264 332 264 336 268 340 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 300 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 340 432 336 428 332 424 328 420 328 428 332 432 336 428 332 424 328 424 328 424 328 424 328 424 328 424 328 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 344 452 348 456 356 472 368 480 368 484 392 512 416 532 428 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 472 364 472 368 476 368 476 368 476 368 476 364 488 376 504 392 524 424 576 480 624 500 676 540 700 520 660 472 624 452 596 428 564 412 544 372 496 364 472 340 452 324 432 344 444 336 436 332 424 332 428 320 404 312 396 312 392 312 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 288 392 292 396 292 392 284 388 284 388 284 388 284 388 284 388 272 380 268 372 260 368 256 364 260 364 252 356 244 348 244 352 240 344 240 340 236 336 232 336 232 340 236 340 236 336 228 328 224 328 224 324 220 324 216 320 212 316 212 316 212 316 212 308 212 300 216 296 212 296 208 292 208 288 200 280 196 280 196 284 196 276 200 276 200 272 192 264 200 276 196 268 192 264 184 260 188 268 196 272 192 264 180 252 192 268 192 264 188 260 184 260 192 252 180 248 184 248 172 228 180 248 184 252 184 248 176 244 164 236 176 248 180 244 168 232 160 228 164 232 160 228 156 220 160 220 156 216 152 220 156 224 144 216 164 236 172 232 160 220 160 224 160 220 156 216 152 216 148 212 148 216 152 220 156 220 148 212 148 212 148 212 148 212 144 208 144 204 140 200 136 200 132 196 136 208 144 208 144 208 140 208 144 208 144 204 136 196 148 208 140 200 128 188 124 172 132 184 124 172 116 156 104 152 100 152 104 156 112 164 120 168 128 188 152 196 136 180 136 192 140 196 144 196 136 184 116 168 128 184 128 180 124 176 120 176 144 192 136 188 128 180 124 172 132 180 124 172 120 172 120 176 128 192 128 188 124 184 120 184 128 188 120 180 112 176 112 176 104 168 108 172 112 180 116 184 108 172 112 180 116 180 112 176 112 164 104 156 100 156 100 160 100 156 100 156 100 156 100 156 104 160 108 168 112 160 100 148 92 152 104 160 104 160 96 148 104 140 80 124 88 156 120 176 116 156 92 132 84 140 108 164 88 140 92 144 96 140 88 136 104 144 88 140 100 152 100 136 32 52 20 44 16 48 28 64 24 64 32 44 12 52 28 44 4 52 28 40 4 44 20 36 24 52 28 56 28 56 32 60 28 56 24 48 20 52 28 56 28 48 12 44 24 56 24 44 28 56 24 52 24 56 32 64 12 44 24 60 36 60 24 48 28 60 28 60 28 60 28 60 20 56 28 60 20 48 20 56 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 40 56 32 48 28 52 36 60 28 52 36 56 28 48 32 56 20 52 24 60 28 64 36 68 20 56 28 64 32 64 32 64 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 48 76 52 80 52 84 56 84 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 76 84 52 68 40 52 20 28 0 20 4 32 20 48 36 60 20 52 32 68 48 80 56 84 64 92 68 100 80 112 88 116 80 120 84 120 84 120 84 120 92 128 88 124 84 116 80 116 88 116 80 108 68 48 36 44 36 32 40 40 40 48 36 52 40 44 36 32 40 36 52 52 48 52 40 112 136 248 184 224 172 244 180 248 184 252 172 248 172 260 168 256 156 256 160 256 176 252 176 256 180 260 184 260 184 260 184 264 188 268 192 268 192 264 192 268 196 268 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 204 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 240 336 236 332 236 332 232 328 232 332 236 336 240 332 236 328 232 328 232 328 232 328 232 328 232 328 236 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 240 348 240 352 248 364 260 372 260 376 280 404 308 420 316 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 360 256 364 260 368 260 368 260 368 260 368 264 372 264 380 260 400 268 432 316 476 336 520 392 540 384 504 340 472 328 444 304 420 292 404 264 368 252 352 236 332 228 320 252 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 188 284 188 284 188 284 188 284 184 280 192 288 200 292 200 292 192 284 192 284 192 284 192 284 192 272 188 268 180 260 176 256 176 256 168 248 160 240 160 244 172 240 172 236 168 236 164 232 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 132 204 124 200 120 196 120 196 128 200 132 200 132 196 124 188 132 200 128 192 124 188 116 184 124 196 128 196 128 192 120 188 124 192 124 188 120 184 116 184 132 192 124 188 128 188 116 172 116 184 120 184 120 180 112 172 104 172 116 184 120 180 108 168 100 164 104 168 100 160 92 156 96 160 92 156 92 156 96 160 88 152 92 160 96 160 96 160 96 160 96 156 92 152 88 152 72 140 80 148 92 160 100 168 84 148 84 148 84 148 84 148 80 144 80 140 76 140 72 136 72 136 80 144 84 144 84 144 80 144 84 144 84 140 76 132 80 140 76 136 72 128 64 124 80 128 80 120 72 116 64 112 64 120 68 128 76 132 80 136 72 140 92 148 84 132 80 144 80 132 84 136 84 132 76 128 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 60 120 60 116 56 116 48 108 48 112 52 116 60 124 64 116 64 116 60 112 60 112 56 108 56 108 56 108 56 108 60 108 52 104 48 100 52 104 48 100 48 100 48 100 48 100 40 96 48 104 48 96 36 84 40 96 48 104 52 100 44 92 56 96 36 84 48 108 68 120 68 108 48 88 40 96 60 116 48 96 48 96 48 100 52 100 60 100 48 96 60 112 56 96 60 68 52 56 44 60 52 68 52 72 56 52 40 64 52 52 36 64 56 56 40 60 52 60 60 72 56 68 56 68 52 64 56 68 52 64 52 64 56 68 56 64 44 60 56 68 52 60 64 72 56 68 52 68 56 72 44 60 56 72 60 72 52 64 60 60 60 60 60 60 60 60 56 60 60 56 48 40 44 48 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 52 52 48 48 44 52 48 56 48 56 56 60 48 52 52 60 52 52 56 60 60 64 68 68 60 60 60 60 60 64 64 68 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 88 96 80 92 80 92 80 92 76 92 80 92 84 96 84 96 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 104 96 84 80 68 60 40 32 16 28 28 44 48 56 56 60 44 60 52 72 68 84 72 84 88 100 88 100 92 112 108 124 116 128 116 128 116 128 116 128 124 136 124 136 124 136 124 136 132 120 108 100 72 52 36 56 36 44 36 48 48 52 52 56 56 48 40 36 36 36 48 48 52 60 64 116 168 260 248 276 244 296 244 296 244 300 252 308 264 312 260 308 256 304 252 300 256 316 256 316 260 320 260 320 260 320 260 324 264 328 268 328 264 332 264 332 268 336 268 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 384 304 384 308 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 328 424 332 428 332 428 336 432 328 428 332 432 336 428 332 424 328 424 328 424 328 424 328 424 328 428 332 428 336 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 440 340 436 340 436 344 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 468 368 480 368 484 384 508 412 528 424 536 416 524 404 508 392 500 384 496 380 488 372 480 364 472 364 476 352 464 352 460 348 460 348 460 344 456 344 456 344 456 344 456 356 464 356 464 360 468 360 472 368 476 368 476 368 476 368 476 368 496 380 504 384 516 408 556 452 604 484 664 528 692 524 672 488 640 468 608 436 568 412 544 392 520 376 488 352 464 336 444 344 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 284 380 284 380 284 380 284 380 272 380 280 392 292 400 296 400 284 388 284 388 284 388 284 388 280 384 276 380 268 372 264 368 260 364 252 356 244 348 244 352 240 344 240 344 236 340 236 336 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 204 288 204 284 200 280 196 280 196 276 200 276 200 272 192 264 200 276 196 268 192 264 184 260 196 272 196 268 196 272 200 280 192 268 192 264 188 260 184 260 204 268 196 264 200 268 188 248 184 252 184 252 184 248 176 240 176 248 184 256 188 252 180 244 168 236 172 240 168 236 164 228 164 228 160 224 160 224 164 228 160 220 152 212 148 220 160 228 160 224 160 220 156 216 152 216 144 208 148 216 152 220 160 224 148 212 148 212 148 212 148 212 144 208 144 208 140 204 140 200 136 200 140 208 144 208 144 204 140 208 144 208 144 204 136 196 140 204 136 200 132 196 128 192 128 192 128 192 124 180 116 176 128 184 136 188 140 196 144 196 132 192 144 196 140 188 136 192 128 192 128 192 132 196 136 204 128 192 128 188 124 184 120 184 132 184 132 184 132 184 132 184 132 180 124 172 120 172 120 176 120 184 116 180 116 176 112 176 104 168 108 172 112 180 120 184 128 188 124 184 116 176 112 172 116 176 108 164 96 164 100 168 112 168 108 160 100 156 104 160 100 156 100 156 100 156 100 156 96 152 104 160 104 152 92 144 92 152 100 156 100 156 96 148 104 148 92 140 100 156 108 152 112 152 96 136 88 144 104 160 104 148 96 144 96 152 112 164 104 144 92 144 100 152 100 144 36 60 24 48 20 48 20 52 24 64 32 44 16 56 28 44 20 56 36 60 28 60 40 68 36 60 32 56 28 52 24 48 28 56 28 52 24 56 28 56 28 52 24 52 28 56 28 52 40 64 32 56 28 56 28 56 20 52 28 60 32 56 28 52 24 56 24 56 24 56 24 56 20 60 28 56 16 44 16 52 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 24 44 24 44 24 44 24 44 28 52 36 56 28 48 32 56 24 56 24 60 28 64 32 64 36 64 28 56 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 52 84 56 84 60 88 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 80 92 64 80 60 68 32 40 0 28 20 52 36 60 40 56 20 52 28 64 40 68 40 68 60 84 48 76 52 88 72 108 84 120 84 116 80 116 76 112 84 120 88 124 92 128 92 132 92 124 76 84 48 48 48 52 48 40 44 44 48 52 44 52 36 52 28 44 40 44 64 52 64 60 40 88 96 220 168 240 176 240 172 236 172 248 176 260 176 264 176 264 164 256 156 248 180 260 184 260 184 260 184 260 184 260 184 264 188 268 192 268 188 260 192 264 192 268 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 204 308 208 308 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 236 336 240 336 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 344 236 340 236 340 240 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 240 348 240 352 248 360 256 368 260 372 272 392 296 416 312 424 324 416 312 400 296 388 292 384 284 376 276 368 268 360 268 364 260 352 256 352 256 348 252 348 248 344 248 344 248 344 248 344 244 352 248 356 248 360 252 360 256 364 256 364 256 364 256 364 264 376 268 380 256 392 260 412 284 452 324 500 372 524 380 516 356 492 340 464 312 424 288 404 288 404 276 376 260 356 248 352 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 184 280 192 288 196 288 196 288 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 172 240 172 236 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 128 204 128 204 124 200 120 192 128 200 132 200 132 196 124 188 128 196 128 192 124 188 120 188 128 192 120 188 120 196 136 208 124 192 124 188 120 184 116 184 140 200 132 200 140 204 128 184 124 188 124 188 120 180 112 172 112 176 116 184 120 180 112 176 108 172 112 176 112 172 104 164 104 164 100 160 96 164 100 168 92 156 88 152 88 156 92 160 96 160 96 156 92 152 88 152 100 164 96 156 84 144 76 140 84 148 84 148 84 148 84 148 84 148 80 144 80 140 76 140 80 140 84 148 88 144 84 140 80 144 84 144 84 140 76 132 72 136 72 136 72 136 72 132 68 128 80 132 80 132 88 132 64 128 68 132 72 136 72 140 68 136 76 140 76 136 72 136 84 132 76 124 72 132 88 144 76 128 76 124 72 120 68 120 64 132 68 132 68 132 68 136 68 128 60 120 56 120 56 124 60 120 60 120 56 116 52 112 56 116 56 116 52 108 44 100 72 124 72 120 68 116 64 116 76 120 60 100 44 100 52 108 64 112 56 104 52 104 52 108 52 104 52 104 52 104 52 104 52 108 60 116 60 108 48 96 48 100 52 104 52 104 48 100 60 100 52 104 60 108 56 96 52 96 44 88 40 92 48 100 56 100 44 92 44 100 64 120 40 88 36 84 40 88 40 84 60 72 56 64 48 60 48 60 60 84 68 64 48 72 64 64 52 68 64 76 60 72 64 88 64 72 60 68 56 64 52 60 56 68 56 72 60 68 56 68 56 72 60 72 56 68 56 72 72 80 64 72 56 68 56 68 56 68 60 72 60 68 56 64 56 56 56 56 56 56 56 56 48 56 60 60 56 56 60 68 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 40 48 44 48 44 48 44 44 48 56 56 60 48 52 52 60 56 56 60 60 60 60 64 64 72 68 64 60 56 60 68 72 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 108 112 92 100 84 100 92 104 80 92 84 96 84 100 88 100 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 84 84 80 88 88 84 68 60 28 44 52 68 72 76 64 64 64 76 72 88 76 88 76 88 84 92 72 80 72 92 92 108 116 128 116 128 116 128 116 128 116 128 120 136 124 140 132 144 128 124 104 80 56 52 44 56 40 52 44 52 44 56 52 56 56 52 52 44 52 36 56 48 64 64 64 100 144 236 240 272 240 288 236 288 240 296 256 312 260 312 264 316 264 308 256 300 264 320 260 320 260 320 260 320 260 320 260 324 264 328 268 328 260 328 260 332 264 332 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 308 388 308 392 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 336 432 336 436 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 444 344 436 340 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 352 460 352 460 356 468 364 476 368 480 376 496 400 520 420 532 420 528 408 512 396 504 388 500 380 488 372 480 364 472 364 476 360 468 356 464 352 460 348 460 344 456 344 456 344 456 344 456 352 460 352 464 356 464 360 468 364 472 364 472 364 472 364 472 368 492 380 504 380 508 392 540 420 580 464 640 504 672 512 676 500 668 488 636 456 592 420 556 416 544 388 500 364 480 352 464 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 284 392 288 392 284 384 276 376 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 244 344 240 344 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 200 284 204 288 204 284 196 276 196 276 200 276 200 272 192 264 196 272 192 268 192 268 188 264 188 264 184 256 184 268 196 280 192 268 192 264 188 260 184 260 200 264 192 264 200 268 192 252 192 260 192 260 188 248 176 240 172 240 176 244 176 244 172 240 176 244 176 244 176 240 168 232 168 228 164 224 160 228 164 232 148 216 160 228 164 224 152 212 160 224 160 220 156 216 152 216 168 228 160 220 148 208 140 200 148 212 148 212 148 212 148 212 148 212 148 208 144 208 140 204 144 208 148 212 148 208 144 204 140 208 144 208 144 204 136 196 144 196 140 200 136 200 136 200 132 196 128 200 132 204 132 200 128 180 128 184 132 184 132 184 132 184 136 188 140 192 136 184 144 204 132 188 124 192 132 200 128 192 128 188 124 184 120 184 128 184 132 184 132 184 132 188 132 180 124 172 120 172 120 176 128 192 124 188 120 184 120 184 116 180 120 184 116 172 104 164 116 180 116 184 120 188 124 188 136 192 116 172 104 168 112 180 116 168 108 164 104 160 108 164 104 160 104 160 104 160 104 160 108 168 116 172 116 164 104 156 108 164 108 164 108 164 108 164 108 152 104 156 112 160 100 140 100 148 96 144 96 144 100 148 104 144 92 136 88 144 108 160 84 136 88 136 84 132 88 136 28 56 24 52 24 52 20 48 36 76 44 56 24 64 40 56 20 44 24 60 28 44 20 64 32 60 28 56 28 56 24 52 28 56 32 60 32 60 28 56 28 60 40 64 28 56 32 64 40 64 36 60 32 60 32 64 32 60 32 60 28 56 28 56 28 60 28 60 28 60 28 60 16 56 28 64 28 60 36 76 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 20 44 24 48 28 44 24 40 28 52 36 56 28 48 32 56 28 60 28 60 28 60 28 60 40 72 36 64 32 64 32 64 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 56 84 56 84 60 88 60 92 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 56 76 60 84 72 88 56 64 16 48 48 84 68 84 52 64 52 80 56 88 60 88 56 84 48 76 44 68 44 76 56 88 80 108 80 112 84 116 88 116 84 116 88 120 92 124 96 124 92 128 88 76 44 48 60 40 56 44 56 48 52 48 44 52 32 56 32 56 52 56 68 56 64 68 44 92 76 208 156 240 156 232 164 236 172 248 176 256 168 260 176 268 172 264 164 256 188 264 188 264 184 260 184 260 184 260 184 264 188 268 192 268 184 260 188 260 192 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 308 212 312 212 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 232 328 236 332 236 332 240 336 232 332 236 336 240 332 236 328 240 336 240 336 240 336 240 336 240 336 240 336 244 340 244 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 244 348 240 344 240 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 248 352 244 352 244 356 252 364 256 368 264 380 284 408 308 424 328 416 316 404 300 392 292 388 284 376 276 368 268 360 268 364 264 360 264 356 256 352 252 348 248 344 248 344 248 344 248 344 240 352 244 352 248 356 248 356 252 360 252 360 252 360 252 360 264 368 272 380 264 388 252 400 256 432 308 480 348 500 376 512 364 500 356 484 332 444 304 420 292 400 272 364 240 344 240 344 244 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 196 292 196 292 196 292 196 292 200 292 196 288 192 276 180 268 184 276 184 276 184 276 184 276 196 276 192 272 184 264 180 260 176 256 168 248 160 240 160 244 180 244 176 244 172 240 172 240 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 120 200 128 208 132 200 116 188 128 200 132 200 132 196 124 188 124 192 124 192 124 192 124 192 120 188 116 184 116 188 124 192 124 192 124 188 120 184 116 184 128 188 124 192 132 196 128 184 132 196 132 192 124 180 112 172 108 172 108 172 108 172 108 172 108 176 112 176 112 172 104 164 100 164 96 160 96 160 100 164 88 156 104 176 108 164 88 144 96 160 96 156 92 152 88 152 88 152 88 152 88 152 88 152 84 148 84 148 84 148 84 148 88 148 84 148 80 144 80 144 88 148 88 152 88 144 84 140 80 144 84 144 84 140 76 132 80 148 68 144 72 136 68 132 72 132 80 132 84 132 84 132 72 136 72 140 76 140 76 140 72 132 64 132 76 140 68 124 88 136 80 132 76 128 76 128 76 128 76 124 72 120 68 120 68 132 68 132 68 132 68 132 68 128 60 120 56 120 56 124 68 128 68 124 64 124 60 120 44 108 56 120 64 124 60 116 56 112 60 116 68 124 72 128 80 128 68 116 60 112 64 120 64 116 60 108 56 108 56 108 56 108 56 108 56 108 56 108 48 104 56 108 56 104 44 92 60 108 52 104 52 104 56 112 60 104 56 108 64 112 56 96 56 108 64 112 64 112 60 104 56 100 48 92 44 96 52 104 48 100 56 100 48 92 48 104 48 60 52 64 56 68 52 64 60 84 68 64 52 76 64 64 56 56 48 72 52 48 40 72 52 64 56 68 56 68 60 72 56 68 60 76 64 72 56 68 56 76 72 80 60 68 60 80 64 76 60 72 60 76 68 80 68 76 60 72 56 68 56 68 60 60 60 60 60 60 60 60 52 56 60 60 56 52 56 64 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 40 48 48 56 52 52 44 44 48 56 56 60 48 52 52 60 60 60 60 60 60 60 60 60 68 72 72 72 68 64 64 60 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 72 88 76 92 80 92 80 88 84 96 84 100 88 100 92 104 88 100 88 100 88 100 88 100 88 100 88 104 92 108 96 108 76 80 80 92 92 88 68 60 48 64 80 100 100 100 80 76 88 104 92 108 96 104 88 100 72 84 72 88 76 88 80 92 88 104 92 112 104 120 112 124 112 124 112 128 116 128 116 128 116 128 112 80 52 56 48 40 48 56 48 56 48 56 52 56 56 56 64 52 60 44 60 40 72 76 84 108 144 228 236 272 224 280 236 292 244 300 252 304 248 300 264 320 272 320 268 312 268 328 268 324 264 320 260 320 260 320 260 324 264 328 268 328 256 324 260 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 392 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 336 432 332 428 332 428 328 424 328 428 332 432 336 428 332 424 336 432 336 432 336 432 336 432 336 432 336 436 340 436 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 472 364 476 372 484 388 512 416 532 424 532 412 516 396 504 392 504 380 488 372 480 364 472 364 476 364 476 360 468 352 464 348 460 344 456 344 456 344 456 344 456 348 456 352 460 352 464 356 464 360 468 360 468 360 468 360 468 352 480 368 504 380 508 392 536 404 568 452 624 480 648 496 668 500 672 500 652 480 612 440 572 420 548 388 504 356 472 348 468 340 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 292 388 292 388 292 388 292 388 284 388 284 388 284 384 272 376 276 380 276 380 276 380 276 380 276 380 272 376 264 368 260 364 260 364 252 356 244 348 244 352 248 352 244 348 244 344 240 344 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 196 284 204 292 208 284 192 272 196 276 200 276 200 272 192 264 192 268 192 268 192 268 192 268 192 268 192 272 192 268 188 260 192 268 192 264 188 260 184 260 192 256 188 260 200 268 192 252 196 264 196 260 188 248 176 240 176 244 176 240 172 244 176 244 172 240 172 240 172 236 164 232 160 224 156 220 156 220 160 224 164 232 172 236 168 228 160 220 160 224 160 220 156 216 152 216 148 212 148 216 152 220 156 220 148 212 148 212 148 212 148 212 152 216 148 212 148 208 144 208 148 216 152 216 148 212 144 204 140 208 144 208 144 204 136 196 156 204 148 204 136 196 132 192 132 204 132 200 128 200 124 200 136 192 140 192 140 192 140 192 136 180 124 184 140 196 132 176 128 192 132 200 136 200 132 196 128 192 128 188 124 184 120 184 140 188 136 184 132 180 128 176 132 180 124 172 120 172 120 176 124 188 124 184 120 184 116 180 104 176 120 192 132 192 124 184 112 176 112 176 116 180 116 180 120 184 116 180 116 180 116 180 120 172 112 164 108 164 108 168 108 164 108 164 108 164 108 164 100 160 108 168 108 160 96 148 104 156 96 148 92 152 100 160 112 152 100 152 112 160 112 152 96 152 108 160 112 156 104 144 112 156 108 152 100 148 96 144 96 152 112 156 96 144 100 156 16 44 20 52 28 56 28 56 28 68 36 48 16 60 32 48 40 52 28 68 32 36 12 64 20 52 24 56 28 60 32 64 24 56 36 68 40 64 28 52 28 68 44 68 32 56 36 72 32 60 32 60 36 68 44 72 40 68 36 60 28 56 28 56 32 64 32 64 32 64 32 64 24 60 28 56 16 44 12 48 28 60 28 60 28 60 28 60 20 52 20 52 20 52 20 52 24 44 32 56 36 52 24 44 28 52 36 56 28 48 32 56 28 60 28 60 28 60 28 60 36 72 44 76 40 68 28 56 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 56 84 56 88 60 92 64 92 60 88 60 88 60 88 60 88 60 88 60 92 64 96 68 96 60 80 64 88 68 80 40 44 32 68 68 104 92 100 64 72 64 96 68 96 68 92 60 88 40 72 48 80 52 80 48 76 48 76 52 88 68 100 76 108 84 112 84 116 84 116 84 116 88 124 92 76 44 56 48 28 60 48 60 48 52 48 44 52 32 60 36 64 52 60 64 56 60 80 56 100 88 204 160 240 152 224 172 244 184 252 180 248 164 244 180 272 188 276 184 268 192 268 192 264 188 260 184 260 184 260 184 264 188 268 192 268 184 256 184 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 288 208 288 208 288 208 288 208 288 216 292 212 288 208 292 212 296 196 292 196 296 200 300 204 300 208 304 208 304 208 304 208 304 208 308 208 312 212 316 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 244 336 240 332 236 328 232 324 232 332 236 336 240 332 236 328 240 336 240 336 240 336 240 336 240 336 240 340 244 344 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 360 256 364 260 376 280 400 308 424 328 420 316 404 300 392 296 392 284 376 276 368 268 360 268 364 272 364 264 360 260 352 252 348 248 344 248 344 248 344 248 344 240 348 240 352 244 356 248 356 252 360 252 360 252 360 252 360 252 356 268 376 264 384 260 400 256 424 304 468 328 480 352 500 352 504 356 492 336 464 312 436 308 424 288 380 256 356 248 360 244 340 244 332 236 328 236 332 224 320 216 312 212 312 212 312 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 184 276 188 284 192 284 188 280 184 276 184 276 184 276 184 276 188 272 184 264 176 260 172 256 176 256 168 248 160 240 160 244 180 248 180 244 176 240 172 240 164 236 168 236 168 232 160 224 156 228 156 224 152 224 148 220 144 216 144 216 144 216 144 212 140 216 140 212 136 212 132 208 120 200 132 212 132 200 116 188 128 200 132 200 132 196 124 188 124 192 124 192 124 192 124 192 128 200 136 204 132 196 120 184 124 192 124 188 120 184 116 184 132 192 128 196 140 204 132 188 136 200 132 196 124 180 112 172 120 180 116 176 112 180 116 184 104 168 108 172 108 168 100 160 96 156 92 152 88 156 92 160 116 176 104 164 100 164 104 168 96 160 96 156 92 152 88 152 96 160 92 152 88 148 80 144 84 148 84 148 84 148 84 148 88 152 88 148 84 144 80 144 92 152 92 152 92 148 80 140 80 144 84 144 84 140 76 132 92 156 84 144 72 132 64 124 76 132 76 128 80 124 76 124 72 136 68 136 68 136 68 132 68 128 56 128 72 144 64 120 52 116 76 136 88 144 88 140 76 128 76 124 72 120 68 120 80 140 72 136 64 128 60 120 68 128 60 120 56 120 56 124 60 120 60 116 56 112 52 112 64 128 72 136 72 124 56 108 68 116 64 112 56 108 52 104 56 108 60 116 64 116 60 112 68 116 60 108 56 108 56 112 56 108 56 108 56 108 56 108 60 112 64 120 68 112 56 100 44 92 36 84 32 88 40 96 64 104 52 100 60 116 68 112 32 88 48 100 52 96 40 80 68 116 68 116 60 104 48 92 40 100 56 100 44 88 48 104 64 76 60 64 48 64 64 88 56 72 60 72 56 60 40 44 52 68 60 72 52 64 56 72 40 60 60 64 40 48 44 68 44 60 56 72 60 68 48 56 56 68 56 72 60 76 64 76 60 72 56 68 56 64 52 64 68 80 64 72 52 60 44 56 56 56 56 56 56 56 56 56 56 60 68 76 76 68 60 52 48 52 48 52 48 52 48 52 56 52 40 44 48 56 56 56 36 44 48 56 52 52 40 40 44 52 52 60 56 60 56 56 52 60 60 68 64 60 52 52 64 64 52 52 52 60 68 76 72 68 68 64 64 68 68 72 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 80 84 88 88 80 80 84 88 80 92 84 96 84 92 76 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 92 80 72 76 84 84 64 64 52 80 88 120 100 116 88 108 96 108 100 116 104 120 112 124 112 116 88 84 68 80 76 92 84 100 84 96 84 96 92 92 108 108 112 112 116 120 124 128 124 108 92 68 52 48 48 48 56 56 56 52 52 48 48 48 52 52 60 52 56 48 64 64 44 72 84 108 132 232 228 256 224 284 236 292 228 284 240 296 248 308 264 324 276 324 264 312 268 320 268 316 264 312 260 312 264 312 264 316 268 320 272 328 280 344 276 340 272 336 268 336 276 340 272 340 272 340 268 336 264 340 276 352 284 352 276 344 280 352 284 360 288 364 296 368 280 356 292 368 300 368 292 360 288 360 288 364 292 368 296 368 304 372 304 368 300 372 304 376 304 372 304 376 308 380 312 380 312 380 312 384 316 388 320 388 320 392 324 396 328 392 324 388 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 400 312 412 324 424 332 424 324 416 332 428 336 436 340 440 348 444 336 432 332 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 432 336 428 336 436 348 448 340 440 344 444 348 440 344 436 348 452 348 452 348 452 348 452 340 444 340 444 340 448 352 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 348 452 348 452 348 452 348 452 352 464 352 464 352 464 352 464 356 468 364 484 380 500 396 512 408 520 416 516 396 492 384 492 388 496 388 492 380 476 360 460 368 476 364 468 352 456 344 448 348 456 348 456 348 456 348 456 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 468 372 476 368 484 380 504 388 524 392 540 416 596 460 648 496 672 488 660 496 656 492 632 456 600 420 564 408 544 384 516 364 500 356 452 328 432 324 436 328 436 328 424 324 416 316 400 316 412 312 412 308 408 304 404 300 404 288 392 292 396 288 392 284 384 292 396 292 392 288 388 284 388 284 392 288 396 292 392 288 388 296 396 284 384 276 384 284 392 272 376 272 376 272 376 272 376 260 372 264 372 264 368 256 360 248 356 248 352 244 348 240 348 240 348 240 348 240 348 240 348 236 344 232 340 232 344 240 348 236 336 232 328 228 324 220 320 224 324 220 316 216 312 208 308 208 304 208 300 208 296 204 296 204 288 208 276 204 272 200 272 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 172 252 184 268 196 272 192 268 188 264 188 260 184 256 180 256 184 252 184 248 180 248 176 244 180 244 168 232 160 228 164 236 172 232 172 232 172 232 172 232 168 228 168 228 168 228 168 228 160 228 164 228 164 224 156 216 152 212 144 208 148 216 160 228 156 216 156 216 156 216 156 216 156 212 152 208 148 212 152 216 144 208 144 204 140 200 136 200 144 212 148 216 152 212 148 208 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 120 184 120 188 124 192 128 192 128 192 128 192 128 192 128 192 124 176 116 196 140 200 144 224 104 176 116 184 120 184 128 200 136 192 140 192 136 180 120 168 120 172 120 172 120 172 120 172 132 188 116 180 124 192 128 188 132 192 120 180 108 172 104 168 120 180 108 168 104 172 116 184 124 184 112 172 104 172 112 180 108 164 108 164 108 164 108 164 100 156 100 156 100 156 100 156 120 176 120 176 120 172 112 164 104 160 104 156 100 152 96 152 104 160 104 164 116 172 112 160 92 148 88 148 96 160 112 176 88 152 100 156 100 156 104 168 88 136 88 164 108 152 96 160 36 64 36 52 16 40 20 52 32 60 32 56 24 48 16 40 16 60 16 64 8 56 12 64 0 52 8 56 4 48 4 56 16 48 24 60 32 56 24 48 28 56 28 60 32 64 36 64 36 60 32 60 28 56 28 52 28 56 28 56 28 56 28 56 24 56 24 56 24 56 24 56 24 60 32 68 36 68 32 60 32 52 32 52 32 52 32 52 28 40 16 36 24 52 36 52 20 44 28 48 28 48 24 40 24 48 32 56 36 56 36 52 32 56 40 60 40 56 32 48 44 60 36 56 36 60 48 72 44 72 40 68 36 72 40 76 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 48 84 56 88 48 76 52 88 48 80 52 84 56 80 52 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 52 84 56 88 56 76 28 40 20 64 60 100 76 96 68 92 68 96 72 104 76 108 84 112 80 100 64 80 48 76 52 84 44 80 32 80 40 76 40 80 60 92 64 100 80 104 84 108 104 100 76 64 44 48 44 52 48 56 48 52 44 48 40 48 48 60 60 60 48 52 56 64 52 80 64 76 88 188 188 228 180 228 184 232 176 228 172 244 180 248 192 268 204 272 192 264 200 268 200 264 196 260 184 260 180 268 184 272 176 276 180 276 204 272 200 272 196 268 192 264 200 272 200 272 200 272 200 276 188 272 196 280 200 280 200 276 200 280 204 288 208 292 216 296 196 288 196 296 204 296 196 292 192 288 196 292 196 296 200 296 204 304 200 300 196 304 200 308 200 304 204 308 204 312 208 312 208 312 212 316 212 320 216 320 220 324 224 328 224 328 220 324 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 228 328 236 328 228 324 236 332 240 336 244 344 252 348 244 336 240 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 340 232 332 232 340 244 352 240 344 244 348 244 348 240 344 244 344 244 344 244 344 244 344 244 340 240 340 240 344 248 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 244 352 244 352 244 352 244 352 256 352 256 352 256 352 256 352 256 356 268 372 284 388 296 396 300 416 308 412 292 388 280 388 280 388 280 384 272 368 252 356 260 368 256 360 244 348 236 344 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 272 372 272 384 272 392 260 392 260 420 292 468 328 500 316 496 324 496 324 472 308 440 300 424 300 404 292 384 280 372 256 348 228 324 224 332 224 328 220 324 212 320 204 316 204 316 208 308 208 304 204 300 200 300 192 292 196 296 192 288 184 284 200 292 200 288 196 284 192 284 196 288 200 292 200 292 196 288 200 288 192 280 184 280 192 284 180 272 180 272 180 272 180 272 176 264 180 264 180 260 172 252 164 248 164 244 160 244 156 240 172 240 172 240 172 240 172 240 172 236 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 204 124 204 120 200 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 124 188 132 200 144 204 140 200 128 188 128 184 124 180 120 180 120 180 116 180 112 176 112 176 108 168 100 164 100 168 108 176 96 172 96 172 96 172 96 172 92 168 92 168 92 168 92 168 96 160 100 164 96 160 92 152 92 152 84 148 84 152 92 160 80 156 80 156 80 156 80 156 76 148 72 144 68 148 72 152 88 148 88 148 84 144 80 140 80 140 84 148 88 144 80 140 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 64 124 68 128 72 132 72 136 68 128 68 128 68 128 68 128 76 124 64 136 76 128 72 144 52 116 64 124 60 120 68 136 72 136 72 136 68 128 60 124 56 120 56 120 56 120 56 120 76 128 60 124 68 132 72 128 68 124 60 120 60 120 64 124 68 120 64 116 64 116 68 120 72 120 60 108 56 108 60 112 52 104 52 104 48 100 48 100 52 104 52 104 52 104 52 104 68 112 72 116 68 108 60 104 60 104 60 100 56 100 52 96 60 100 56 104 68 116 64 104 56 96 48 92 48 96 60 104 32 84 48 96 52 96 64 112 48 84 48 108 64 96 48 100 48 64 56 64 44 52 40 60 64 72 56 64 48 60 48 60 52 68 64 72 56 64 60 72 60 64 52 60 56 68 56 60 40 56 52 72 60 72 56 64 56 68 60 72 60 72 64 76 68 76 64 76 60 72 60 68 44 60 48 64 60 76 64 80 56 56 56 56 56 56 56 56 56 56 60 60 64 64 68 68 52 56 52 56 52 56 52 56 40 36 28 36 44 56 52 56 44 48 48 52 48 52 44 48 44 52 52 60 56 60 56 56 52 56 56 64 60 60 56 56 60 64 60 68 64 72 68 72 80 76 72 72 72 72 76 80 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 76 84 88 84 80 76 80 88 76 88 80 96 84 92 80 88 92 104 88 100 88 100 84 96 80 96 88 104 92 104 92 100 80 96 92 108 96 104 84 92 80 88 96 96 80 60 40 44 44 84 84 116 100 128 100 120 92 108 100 116 104 120 112 124 100 112 96 108 92 104 92 104 76 92 76 84 68 80 68 68 80 80 84 80 88 88 92 88 96 88 76 60 52 52 56 56 56 56 56 52 52 48 48 48 64 64 68 52 52 40 52 52 72 84 76 88 108 220 232 272 220 284 232 288 228 284 236 296 236 292 252 312 268 320 268 316 268 320 264 316 264 316 260 312 272 320 276 324 276 328 280 328 268 336 268 336 264 332 264 332 268 336 268 340 276 344 280 348 276 348 276 348 276 352 284 356 280 352 284 360 288 364 296 368 284 360 292 368 296 368 296 364 288 364 292 364 296 368 296 368 308 372 304 368 300 372 304 376 304 376 308 376 312 380 312 380 312 384 316 384 320 388 320 388 328 396 332 400 332 400 328 396 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 400 316 416 324 424 328 424 328 420 332 428 332 432 340 440 344 444 340 436 336 432 336 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 432 336 436 344 444 348 444 352 448 352 448 348 444 344 448 344 448 344 448 344 448 344 448 340 444 340 448 348 456 344 448 340 444 340 444 344 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 360 480 376 496 388 504 408 524 420 524 404 504 396 504 392 500 388 492 376 476 364 464 368 476 364 468 356 460 348 456 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 368 476 376 492 384 520 384 532 396 564 428 624 476 668 496 664 500 664 492 628 452 600 440 592 428 572 408 544 384 528 368 480 344 456 336 444 332 436 328 432 320 420 316 412 316 412 308 412 308 408 304 404 300 404 296 400 300 404 296 400 292 392 292 396 292 392 288 388 284 388 288 396 292 400 296 396 292 392 292 392 284 384 276 384 280 384 272 376 272 376 272 376 272 376 264 372 264 372 264 368 256 364 248 356 248 356 244 352 244 348 240 348 240 348 240 348 240 348 240 348 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 280 204 276 204 272 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 184 264 192 276 200 280 200 276 188 264 188 260 184 256 180 256 180 248 180 244 176 240 172 240 164 232 160 232 168 240 176 248 172 232 172 232 172 232 172 232 168 228 168 228 168 228 168 228 160 224 164 228 160 220 152 216 160 220 152 212 148 212 152 216 156 216 156 216 156 216 156 216 148 208 144 200 140 204 148 208 156 220 152 216 148 212 148 212 136 200 140 208 144 204 136 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 128 204 136 184 120 196 124 192 132 196 124 188 128 196 136 188 132 180 128 180 132 184 120 172 120 172 120 172 120 172 140 196 124 188 132 200 132 192 120 184 120 188 128 200 140 208 120 184 124 188 124 188 120 184 120 184 116 176 108 172 112 176 112 168 112 164 104 160 104 156 112 168 112 168 112 168 112 168 104 164 108 164 108 160 100 156 104 160 104 160 100 156 100 152 100 152 96 156 108 168 104 156 104 160 100 152 92 148 92 152 88 148 96 152 88 144 92 156 100 148 92 164 104 144 84 152 0 36 20 52 24 52 28 64 36 60 24 48 20 52 28 60 16 60 16 64 8 56 12 64 20 56 0 52 16 68 12 48 12 48 24 60 36 64 32 56 32 60 32 60 32 60 32 60 40 68 40 64 36 64 32 60 16 48 20 52 32 64 36 68 28 60 28 60 28 60 28 60 24 56 24 56 28 64 36 72 36 56 36 56 36 56 36 56 12 28 8 32 24 52 32 48 24 48 28 48 28 48 28 44 24 48 32 56 36 56 36 52 32 52 36 56 36 60 36 56 36 60 44 68 48 68 48 64 44 72 40 68 36 72 40 76 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 44 80 56 84 44 76 48 84 44 76 52 84 56 84 52 80 60 88 60 88 60 88 60 88 52 84 60 92 64 92 64 88 56 88 60 92 64 88 60 84 48 88 60 76 20 36 0 32 24 64 60 96 76 100 76 104 72 100 72 104 76 108 80 108 68 100 76 108 80 104 72 96 48 80 36 80 36 68 28 68 52 84 52 84 60 84 64 88 72 72 56 56 44 52 48 60 48 56 48 52 44 48 40 48 48 60 60 60 48 52 56 68 64 92 64 68 76 180 188 228 176 228 180 232 176 224 172 240 164 236 176 252 192 264 192 268 196 264 196 264 196 264 188 264 184 272 184 272 180 276 184 280 192 264 192 264 192 264 192 264 192 268 196 272 204 280 212 284 200 280 192 272 192 280 204 292 204 284 204 288 208 292 212 292 200 288 196 292 200 296 200 296 196 292 196 296 200 296 204 300 204 304 200 300 196 304 200 308 204 308 204 312 208 312 212 316 212 316 212 320 216 320 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 228 324 232 328 232 328 232 328 236 336 244 340 248 344 248 344 244 336 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 344 244 352 248 356 252 352 248 348 240 340 240 340 240 340 240 340 248 344 240 340 240 344 248 348 248 344 240 340 240 340 244 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 356 264 368 276 380 288 388 296 412 308 416 300 404 296 408 288 392 280 384 268 372 256 360 260 368 256 360 248 352 244 348 244 352 244 352 244 352 244 352 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 272 368 264 368 264 380 264 384 248 384 248 412 284 452 316 476 328 504 336 504 332 480 316 448 312 440 316 424 304 404 300 392 280 368 252 344 236 340 224 324 224 328 216 316 208 316 204 320 208 308 208 304 204 300 200 300 200 300 204 304 204 300 196 292 200 292 200 288 196 284 192 284 200 292 204 296 204 296 200 292 196 284 192 280 188 276 184 280 184 276 184 276 184 276 184 276 180 264 184 268 180 264 176 256 168 252 164 248 164 244 160 244 176 244 176 244 176 244 176 244 176 240 168 232 164 232 168 236 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 128 208 128 204 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 120 184 124 188 128 192 132 192 128 188 128 184 124 180 120 180 116 180 112 176 108 172 108 172 100 164 100 164 104 172 108 176 100 176 96 172 96 172 92 168 92 168 92 168 92 168 92 168 92 160 96 160 96 156 88 148 96 156 92 152 84 148 84 148 80 156 80 156 80 156 80 156 76 148 72 144 68 148 72 152 96 152 92 152 88 148 88 144 76 140 84 144 84 144 80 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 72 140 80 124 60 128 72 136 80 136 68 124 68 132 72 132 64 124 60 132 72 140 60 124 60 124 60 124 60 124 76 128 60 120 68 132 72 128 60 120 60 124 68 132 80 144 60 116 68 124 72 120 64 112 68 120 64 116 60 112 60 112 76 128 72 120 68 116 60 112 56 108 56 108 56 108 56 108 60 104 64 108 64 108 60 100 64 108 60 104 60 100 56 100 52 92 48 100 64 108 60 96 64 104 60 100 56 100 56 100 72 116 72 104 44 76 32 76 68 96 52 104 56 84 36 92 32 56 56 72 60 72 64 84 60 68 52 60 52 68 60 76 52 68 64 72 56 64 60 72 72 68 52 64 68 80 64 60 44 60 56 76 64 76 60 68 60 72 60 72 60 72 60 72 68 80 68 76 64 76 60 72 56 68 56 68 56 68 56 68 60 60 60 60 60 60 60 60 56 56 56 56 56 60 64 68 56 60 56 60 56 60 56 60 32 32 28 40 44 56 48 48 52 52 48 52 48 52 48 56 44 52 52 60 56 60 56 56 52 56 52 56 56 64 60 68 56 64 64 72 68 72 64 68 68 64 64 60 60 64 64 68 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 76 80 84 84 76 72 80 84 72 88 80 96 84 96 84 96 88 100 88 100 88 100 88 100 80 96 88 104 92 104 92 100 88 100 88 100 88 100 88 100 84 84 68 44 20 16 24 56 52 88 84 116 100 128 104 128 96 112 104 116 104 116 108 120 96 112 108 128 116 124 108 116 96 108 96 100 84 92 80 80 84 84 84 76 80 76 80 76 64 64 56 52 52 52 56 60 56 56 56 52 52 48 48 48 44 48 60 48 56 52 68 72 68 88 84 100 116 220 220 252 220 280 232 284 224 280 232 292 228 284 240 300 256 316 264 320 264 316 264 316 264 316 264 316 264 312 268 316 272 320 272 320 264 332 264 332 264 332 264 332 268 336 272 344 280 352 284 356 284 352 276 344 276 352 288 364 284 356 288 360 288 360 292 364 288 360 288 360 292 364 296 368 292 364 296 368 296 372 300 372 308 372 304 368 300 372 304 376 308 376 312 380 312 384 316 384 316 384 320 388 320 392 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 320 416 324 420 328 424 328 424 332 428 336 436 344 440 348 444 344 436 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 432 348 448 352 452 356 448 352 444 340 444 340 444 340 444 340 444 348 452 344 444 340 444 344 452 348 452 344 444 340 448 348 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 464 356 476 368 488 380 492 396 512 412 524 408 516 408 520 400 504 388 492 376 480 368 472 368 476 364 472 360 464 356 460 352 460 352 460 352 460 352 460 352 456 348 456 348 460 356 468 360 468 360 468 360 468 360 464 360 460 360 468 368 484 380 508 364 516 396 568 432 612 460 636 500 672 508 676 504 644 468 620 440 592 428 576 412 552 396 536 380 496 360 472 344 460 332 432 332 436 324 424 316 420 320 416 308 412 308 408 304 404 300 404 304 408 304 408 304 404 296 396 292 396 292 392 288 388 284 388 288 396 292 400 296 396 292 392 280 388 284 384 280 380 276 376 276 380 276 380 276 380 276 380 264 376 268 376 268 372 260 364 252 360 252 356 248 356 244 352 244 352 244 352 244 352 244 352 244 348 236 340 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 208 292 212 280 208 280 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 184 260 184 260 188 264 192 268 188 264 188 260 184 256 180 256 180 248 180 244 176 240 172 240 172 240 172 240 168 232 164 228 176 236 176 232 172 228 168 228 168 228 168 228 168 228 168 228 156 220 160 224 156 220 152 212 156 220 156 220 152 212 148 208 156 216 156 216 156 216 156 216 160 216 156 212 152 216 156 220 152 212 148 212 144 208 144 204 144 208 148 216 152 212 144 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 132 184 128 208 144 192 128 200 136 204 144 204 128 188 124 196 136 184 128 176 124 184 136 192 124 176 124 176 124 176 124 176 128 184 112 176 120 188 124 184 124 184 120 180 120 184 124 188 108 176 116 184 120 180 112 172 120 184 120 184 116 180 112 176 128 184 124 180 120 176 116 172 108 164 108 164 108 164 108 164 104 164 112 168 112 168 108 164 108 164 108 160 104 160 100 156 96 148 92 156 108 164 104 152 104 160 104 164 108 168 112 164 124 184 124 168 96 140 80 140 116 156 96 160 100 140 80 148 36 68 40 64 28 52 28 60 28 52 24 56 28 60 36 68 16 60 16 64 8 56 12 64 20 64 12 64 20 68 16 60 24 56 32 64 36 60 28 52 36 64 32 60 32 60 28 56 40 64 36 64 32 60 32 56 36 60 32 56 28 52 24 48 32 64 32 64 32 64 32 64 24 60 28 60 24 56 24 56 32 52 32 52 32 52 32 52 20 36 16 40 28 52 24 36 32 52 28 48 28 48 32 52 24 48 32 56 36 56 36 52 32 52 32 52 32 60 44 68 36 56 36 60 40 60 44 64 32 64 28 56 24 60 32 64 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 40 80 52 80 44 72 44 84 40 72 48 80 56 84 56 84 56 84 60 88 60 88 64 92 52 84 60 92 64 92 64 88 60 88 60 88 60 88 60 88 52 72 16 24 0 16 8 52 40 76 64 96 72 96 76 104 76 104 76 104 76 104 76 104 72 104 84 116 88 112 80 104 68 104 60 104 60 96 56 96 52 84 48 80 52 72 48 72 48 56 44 48 40 52 48 56 48 56 48 52 44 48 40 48 32 44 52 56 52 64 68 84 64 96 76 80 88 180 176 208 172 224 176 228 172 224 168 240 172 240 176 248 188 260 188 268 192 260 196 264 196 264 192 268 176 264 176 268 172 268 176 272 192 264 192 264 196 268 196 268 200 272 204 276 208 284 212 284 200 280 200 280 200 284 208 288 208 288 208 288 208 288 208 288 204 288 192 288 192 292 200 300 200 296 200 296 204 300 204 304 204 304 200 300 196 304 200 308 208 312 208 312 212 316 212 320 216 320 216 320 220 324 220 328 224 328 228 332 228 332 224 328 220 320 220 320 220 320 220 320 228 328 228 328 228 328 228 328 228 320 224 320 224 324 232 332 228 328 232 332 240 340 244 340 256 352 248 340 240 336 240 340 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 344 240 340 232 332 244 348 248 352 248 352 244 348 244 344 244 344 244 344 244 344 252 348 244 340 240 340 244 344 248 348 244 344 244 344 248 348 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 372 280 376 280 396 300 412 300 408 304 416 296 396 284 384 268 372 260 368 260 368 256 364 252 360 252 356 248 356 248 356 248 356 248 356 244 348 240 348 240 352 248 360 252 360 252 360 252 360 252 360 260 364 260 360 260 372 264 380 244 372 252 408 284 444 312 460 332 500 336 508 352 496 332 468 304 436 304 420 304 404 292 396 276 368 256 352 244 340 224 324 224 332 216 320 208 316 208 320 208 308 208 304 204 300 200 300 200 304 204 304 204 300 196 292 200 292 200 288 196 284 192 284 192 288 196 292 200 288 196 284 188 280 188 284 188 276 180 268 188 280 188 280 188 280 188 280 184 268 188 272 184 264 176 260 172 252 168 252 164 248 164 248 180 248 180 248 180 248 180 248 180 244 172 236 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 136 208 132 212 128 208 128 208 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 140 196 136 192 132 196 140 200 128 188 128 184 124 180 120 180 120 184 120 180 116 180 112 176 108 172 112 172 104 164 96 156 104 180 100 172 96 168 88 164 92 168 92 168 92 168 92 168 92 156 92 156 92 152 84 148 88 152 92 156 92 152 84 144 80 156 80 156 80 156 80 156 88 160 80 156 80 156 84 164 88 148 88 148 84 144 80 140 84 148 92 152 92 152 88 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 60 116 64 144 88 136 72 140 72 140 80 136 68 124 68 132 72 136 68 128 64 128 68 132 64 128 64 128 64 128 64 128 64 116 48 112 56 120 60 116 64 120 56 112 52 108 52 112 56 108 60 112 60 112 56 108 68 120 72 124 68 116 60 112 60 112 60 112 60 112 60 112 52 104 52 104 52 104 52 104 60 108 64 112 72 112 68 112 68 108 64 108 60 104 60 104 56 96 52 100 64 112 60 100 52 100 60 108 68 112 64 108 64 112 72 112 60 100 56 108 72 100 52 100 52 84 40 96 72 88 72 72 52 60 56 76 48 64 56 72 64 80 68 80 52 68 64 72 56 64 60 72 64 76 72 76 64 72 68 80 60 76 68 80 64 68 52 56 64 76 64 72 60 68 56 68 64 72 60 72 56 68 56 64 60 72 60 68 56 64 52 64 64 64 64 64 64 64 64 64 56 60 64 64 60 56 48 44 52 56 52 56 52 56 52 56 48 48 44 52 52 56 40 36 56 56 48 52 48 52 52 60 44 52 52 60 56 60 56 56 52 56 48 52 52 64 64 76 56 56 48 52 48 60 60 68 68 64 64 60 60 64 64 68 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 72 76 84 80 72 72 76 80 68 84 76 92 84 100 88 96 84 96 84 100 88 104 92 104 80 96 88 104 92 104 92 100 92 100 88 96 84 100 88 104 80 60 36 20 24 36 48 68 72 104 92 116 96 120 96 120 100 116 104 116 104 116 104 116 108 120 112 124 112 120 108 116 108 124 112 120 108 116 108 108 96 96 92 84 84 76 76 72 52 52 48 48 48 48 48 52 56 56 56 52 52 48 48 48 44 48 60 48 56 52 68 72 84 96 84 92 108 212 216 256 216 280 228 284 224 276 232 288 248 300 248 304 256 312 264 320 260 312 260 316 264 320 268 320 268 316 268 320 272 320 276 324 264 332 268 336 272 340 272 344 276 348 280 348 280 348 280 348 276 352 284 356 288 360 284 356 288 360 288 360 288 360 288 360 292 364 288 356 288 364 296 372 296 368 296 372 300 372 304 376 308 372 304 368 300 372 304 376 312 380 312 384 316 384 320 388 320 388 320 392 324 392 328 396 324 392 328 396 328 396 324 392 320 400 320 400 320 400 320 400 328 408 328 408 328 408 328 408 324 420 320 412 320 420 328 428 324 420 328 428 336 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 436 344 444 344 436 332 424 344 440 348 444 348 444 344 440 344 448 344 448 344 448 344 448 352 452 344 444 340 444 340 448 352 452 348 448 344 452 348 456 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 480 372 484 380 496 400 512 404 516 412 528 404 508 392 488 376 480 372 480 368 476 364 472 364 468 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 464 364 480 372 500 376 512 380 528 404 580 456 624 476 652 496 668 504 648 476 628 440 592 432 580 416 556 404 544 372 492 352 476 348 464 328 440 336 440 328 428 320 420 316 424 308 412 308 408 304 404 300 404 300 404 300 404 300 400 292 396 292 396 292 392 288 388 284 388 280 384 284 388 284 388 280 384 276 380 280 388 280 380 272 372 280 384 280 384 280 384 280 384 268 376 272 380 268 376 264 368 256 364 252 360 252 356 248 356 248 356 248 356 248 356 248 356 248 352 240 344 232 336 228 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 296 212 284 212 280 208 280 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 204 276 196 268 192 268 200 276 188 264 188 260 184 256 180 256 188 256 188 256 184 252 180 248 164 236 172 240 172 236 164 228 180 240 176 232 172 228 164 224 168 228 168 228 168 228 168 228 152 220 156 220 156 216 148 208 144 212 152 220 156 220 152 212 156 216 156 216 156 216 156 216 160 216 156 212 152 216 156 220 156 220 152 216 148 212 148 212 140 208 148 212 148 212 144 204 132 200 136 204 140 200 136 196 136 200 136 200 136 200 136 200 140 204 136 200 132 196 132 192 128 192 128 192 128 192 128 192 120 180 124 208 148 200 128 200 128 196 136 196 128 188 128 196 136 188 136 188 132 180 124 176 128 180 128 180 128 180 128 180 128 184 112 176 120 188 120 184 120 184 116 176 108 172 112 176 116 180 112 176 112 176 116 180 120 184 124 188 124 184 112 172 100 160 104 164 112 168 116 172 112 168 112 168 112 168 112 168 96 156 104 164 108 164 108 164 112 168 108 164 108 160 104 160 104 156 100 160 112 172 108 160 96 156 104 160 104 156 96 148 96 160 108 164 104 156 108 168 112 152 92 152 96 140 88 156 36 64 32 52 20 52 36 76 12 48 28 64 40 68 40 64 16 60 16 64 8 56 12 64 12 72 32 76 16 56 20 76 36 68 40 68 36 56 20 40 36 64 36 60 32 56 28 56 32 60 28 56 28 52 24 52 28 56 28 56 28 56 28 56 32 64 32 64 32 64 32 64 24 60 36 68 32 52 8 32 28 48 28 48 28 48 28 48 36 52 32 52 36 52 20 28 40 56 28 44 24 48 36 60 24 48 32 56 36 56 36 52 32 52 28 48 32 60 48 72 36 52 24 40 20 48 40 64 40 68 36 64 32 68 36 72 36 68 36 72 40 76 44 76 44 76 44 76 44 76 44 76 40 76 48 80 40 72 44 80 40 72 48 80 56 88 60 88 56 84 56 88 60 92 64 92 52 84 60 92 64 92 64 88 64 88 60 84 56 88 60 92 44 56 0 28 8 56 32 56 56 88 72 96 68 92 68 96 76 104 76 104 76 104 76 104 84 112 84 108 80 104 76 104 72 108 64 112 76 112 76 116 80 112 76 104 76 96 68 92 40 48 40 48 40 48 40 48 48 56 48 52 44 48 40 48 44 56 60 60 52 56 60 72 92 108 68 60 64 168 180 224 172 220 176 228 168 220 168 236 188 252 184 252 188 260 188 264 192 260 192 264 196 268 192 268 184 272 184 276 180 280 184 280 196 268 196 272 200 276 204 280 212 284 208 280 208 280 208 276 192 276 204 292 212 288 204 280 208 288 208 288 208 288 208 288 208 292 192 284 192 292 204 304 200 296 200 300 204 304 208 304 204 304 200 300 196 304 200 308 208 312 208 316 212 320 216 320 216 320 216 324 220 328 224 328 216 324 220 328 224 324 220 320 220 320 220 320 220 320 220 320 228 328 228 328 228 328 228 328 232 324 224 316 224 324 236 336 228 324 232 332 236 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 344 240 348 240 340 228 328 236 344 240 348 244 344 240 340 248 348 248 348 248 348 248 348 252 352 244 340 240 340 240 340 252 348 248 344 244 348 248 352 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 252 352 256 356 264 364 272 372 268 384 288 404 296 404 304 420 300 400 284 380 268 372 264 372 260 368 256 364 256 364 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 356 256 368 260 376 268 372 232 364 244 416 308 476 312 472 324 492 340 484 336 468 312 440 312 428 304 412 300 408 256 360 252 348 244 344 228 320 228 332 220 324 212 320 212 320 208 308 208 304 204 300 200 300 196 296 200 300 200 296 192 288 200 292 200 288 196 284 192 284 184 276 188 284 192 280 184 276 180 276 188 284 188 276 176 264 188 280 188 280 188 280 188 280 184 272 188 272 188 268 180 260 172 256 172 252 168 248 164 248 180 248 180 248 180 248 180 248 180 244 172 236 164 228 160 228 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 136 212 132 208 128 208 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 136 192 124 180 120 184 128 192 128 188 128 184 124 180 120 180 128 192 128 188 124 188 120 184 92 160 104 172 112 176 108 168 104 180 100 172 96 168 88 164 92 168 92 168 92 168 92 168 88 156 92 156 92 152 84 144 76 144 88 156 96 160 92 152 80 156 80 156 80 156 80 156 80 152 76 148 72 152 76 156 100 160 100 156 96 152 92 152 76 140 80 144 84 140 80 136 72 136 76 140 80 136 76 132 76 136 76 136 76 136 76 136 84 144 84 140 80 136 76 136 68 128 68 128 68 128 68 128 64 120 68 148 88 132 64 132 64 128 72 132 64 124 68 132 72 140 76 140 72 128 56 116 64 128 64 128 64 128 64 128 72 124 56 116 64 128 68 124 56 116 52 112 52 116 56 120 76 124 64 112 60 116 72 128 64 120 72 128 72 120 60 108 52 104 56 112 68 124 76 128 64 116 64 116 64 116 64 116 48 92 52 100 60 104 60 104 68 112 68 108 64 104 60 104 60 104 60 108 72 116 68 104 56 100 56 100 52 88 32 72 56 104 64 104 52 92 52 100 68 96 44 96 52 84 44 104 52 68 56 72 60 68 56 64 76 76 52 68 68 84 68 72 68 76 64 72 68 76 60 60 60 72 68 72 56 60 56 68 48 64 60 76 68 80 64 72 60 72 60 72 60 72 60 72 64 72 52 64 56 68 52 56 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 52 56 60 64 64 56 48 44 48 52 48 48 44 44 40 44 36 44 48 56 52 52 40 40 52 56 52 56 52 56 52 56 56 56 52 52 52 60 64 72 44 52 48 56 52 52 48 48 48 52 52 60 56 64 64 68 68 72 72 76 76 72 72 68 68 72 72 76 76 72 72 68 64 68 76 84 88 84 76 72 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 104 104 80 92 84 104 92 100 68 68 64 60 60 68 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 120 128 136 124 112 92 88 80 56 52 52 48 48 52 52 56 60 56 56 52 52 56 56 60 48 48 52 44 52 52 64 56 88 104 96 100 100 196 220 284 228 280 224 276 220 280 228 284 240 296 248 308 256 312 260 308 256 316 272 328 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 344 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 288 364 300 376 308 376 300 368 316 384 316 384 316 384 316 384 324 392 324 388 320 384 316 384 312 380 316 388 320 384 312 380 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 352 448 348 440 344 436 336 432 336 432 336 432 336 432 336 432 340 432 332 428 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 336 444 348 456 352 452 340 440 336 444 348 456 352 452 340 440 340 444 340 448 344 452 348 452 348 456 352 448 340 444 348 464 348 452 348 452 348 452 348 452 356 460 356 460 352 452 344 448 344 456 344 460 348 464 352 464 356 468 356 472 360 476 364 476 380 492 388 500 400 512 412 520 408 512 404 508 392 492 376 480 372 480 372 476 368 472 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 512 384 544 436 592 444 624 468 648 480 632 460 612 452 604 440 584 416 548 388 524 372 500 352 476 348 476 344 460 328 448 332 440 332 436 324 428 312 412 304 404 300 404 300 408 304 400 288 392 296 404 300 400 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 204 280 204 280 208 288 216 296 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 264 188 268 192 264 188 260 192 268 192 268 192 268 192 268 188 256 188 256 188 256 188 256 168 236 168 236 168 236 168 236 180 236 172 228 168 228 168 232 152 224 176 236 168 220 156 216 148 216 160 228 164 224 152 212 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 136 204 140 204 140 204 140 208 140 204 140 200 136 196 132 196 136 204 144 204 132 192 132 200 128 196 136 200 128 192 132 200 132 192 128 188 124 192 128 196 128 192 124 188 124 192 132 196 128 184 132 184 128 176 120 172 144 192 136 184 132 188 140 196 124 184 120 180 116 184 120 188 120 188 124 184 112 176 120 192 128 188 116 176 112 180 124 192 112 176 112 180 116 184 120 184 116 172 116 172 116 172 116 172 108 168 112 172 116 168 112 164 108 160 104 156 100 160 104 164 120 172 116 168 112 172 120 176 104 156 96 148 92 156 104 164 108 160 104 156 100 160 104 164 96 136 84 168 124 168 96 148 84 148 104 160 96 144 84 140 24 56 28 60 32 56 28 52 44 64 24 56 36 72 40 60 24 60 12 64 24 72 16 60 12 64 20 64 8 52 8 60 24 56 32 64 36 64 32 56 32 60 32 60 32 60 32 60 48 68 32 64 40 68 32 56 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 32 60 24 56 20 52 20 52 28 48 28 44 24 40 20 40 20 44 24 48 28 44 24 40 32 52 32 52 32 52 32 52 32 48 28 44 28 52 36 60 28 52 36 56 36 56 32 48 28 48 32 56 36 60 44 64 32 64 36 72 40 68 32 64 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 68 88 56 84 64 96 64 88 24 64 32 64 36 76 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 96 128 100 128 96 104 64 76 44 52 40 48 40 48 44 52 48 56 44 52 44 52 48 56 44 48 48 48 48 60 64 72 84 104 80 72 60 152 176 244 184 224 172 220 168 224 164 232 172 240 180 252 188 256 180 256 188 264 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 204 280 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 196 296 204 304 208 304 208 300 212 316 212 316 212 316 212 316 220 324 220 320 216 316 212 316 212 316 216 320 216 320 212 316 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 252 348 248 344 248 344 244 340 240 336 240 336 240 336 240 336 236 340 232 336 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 240 344 244 348 248 344 244 340 240 340 248 348 248 348 240 340 240 340 240 344 244 348 248 348 248 352 252 344 240 340 248 360 240 348 240 348 240 348 240 348 244 352 248 356 248 352 240 348 248 344 248 348 252 352 256 352 260 356 260 360 264 360 268 364 272 380 276 392 292 404 300 412 300 404 296 400 284 384 268 372 264 372 264 368 260 368 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 360 252 372 252 376 260 396 292 440 296 448 312 472 332 472 324 456 332 452 312 420 292 400 280 400 276 376 264 356 256 352 244 344 224 328 224 328 220 324 212 316 212 308 204 304 200 300 200 304 204 296 192 292 196 300 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 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 144 208 136 204 132 204 136 208 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 184 128 188 128 188 124 184 132 192 132 192 132 192 132 192 120 184 120 184 120 184 120 184 108 172 108 172 108 172 108 172 100 176 96 168 88 164 92 168 80 164 100 176 92 160 80 156 88 156 96 160 96 160 92 152 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 80 140 80 140 80 140 80 140 80 140 80 136 76 132 72 132 76 140 84 140 72 128 72 136 64 128 72 132 64 120 68 132 76 132 72 128 68 132 72 136 72 128 68 124 64 128 68 132 72 136 72 136 68 128 56 116 72 132 64 124 60 128 68 136 64 124 64 124 64 124 64 124 60 124 64 120 52 112 60 128 72 124 64 116 64 116 72 124 60 112 60 116 64 120 68 120 64 116 64 116 64 116 64 116 60 112 60 112 60 112 60 112 64 104 60 100 56 104 60 108 72 112 64 104 60 100 60 104 68 108 56 96 48 96 56 100 56 100 52 96 52 96 56 100 60 88 44 104 64 100 52 100 48 92 52 100 52 92 44 84 52 68 56 72 60 68 56 64 72 76 56 68 64 80 64 72 52 64 56 72 72 84 72 72 60 72 68 72 56 60 56 68 60 72 64 76 64 72 56 64 60 72 60 72 60 72 60 72 72 80 60 76 68 80 64 68 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 72 64 56 48 44 48 56 60 48 52 44 48 44 48 40 44 48 48 44 44 40 48 44 52 52 56 52 56 52 56 52 56 48 48 44 48 44 52 52 60 52 60 60 64 60 64 56 56 48 52 52 60 56 64 64 68 60 60 64 68 68 64 60 60 68 72 72 76 76 72 72 68 64 68 76 84 84 80 76 72 72 72 72 76 76 80 80 80 76 88 76 92 80 96 84 96 80 92 80 92 80 92 80 92 88 100 88 100 88 100 88 100 88 96 84 104 96 108 88 88 44 56 68 76 80 84 88 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 136 132 128 124 128 112 92 64 48 48 44 44 44 44 48 48 52 52 48 48 48 48 52 52 60 56 52 40 52 52 72 76 92 100 84 88 84 172 204 280 228 280 224 276 220 280 228 284 232 288 240 300 248 304 252 300 252 312 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 280 348 280 352 288 360 288 360 288 360 288 360 284 356 284 356 284 356 284 356 288 360 292 368 296 368 296 368 300 372 300 372 300 376 308 380 316 384 316 384 316 384 316 384 324 392 320 388 320 388 316 384 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 344 440 344 440 348 444 336 432 336 432 336 432 336 432 340 436 340 432 340 440 344 444 344 440 344 440 344 440 344 440 352 448 352 444 348 440 344 440 344 440 348 444 348 444 352 448 348 448 344 444 340 448 344 452 340 448 344 452 348 448 344 444 340 444 344 448 344 448 348 452 348 456 352 452 340 444 348 460 348 452 348 452 348 452 348 452 348 452 352 460 356 460 352 456 344 456 344 460 348 464 352 464 356 468 356 468 360 472 360 476 376 488 384 496 396 512 408 516 408 512 404 508 392 496 380 484 372 480 372 480 368 476 368 472 360 468 360 468 360 468 360 468 356 460 352 456 348 460 352 464 352 464 356 468 360 464 356 460 364 472 364 472 364 472 360 480 368 488 372 496 376 520 408 560 432 608 448 628 468 628 468 628 468 612 436 572 408 548 408 552 396 524 372 500 364 488 348 472 328 448 324 444 324 428 316 420 312 412 308 412 304 408 304 404 304 400 292 400 300 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 244 352 244 348 240 348 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 220 320 220 316 216 316 216 316 212 316 208 312 212 304 208 300 212 296 216 284 212 280 208 280 212 284 204 276 196 272 196 272 200 276 200 276 200 276 200 276 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 180 256 184 260 184 260 180 256 192 268 192 268 192 268 192 268 180 248 180 248 180 248 180 248 172 240 172 240 172 240 172 240 176 232 172 228 164 224 168 228 160 228 176 236 168 220 160 220 156 220 160 224 160 224 156 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 152 216 148 212 148 212 144 208 140 204 140 204 140 204 140 204 148 208 144 204 140 200 136 196 140 204 136 200 136 200 132 196 136 204 144 204 132 192 132 200 120 188 132 192 120 184 124 192 140 200 132 196 132 196 136 204 132 196 128 188 124 192 128 196 140 192 140 192 136 180 124 172 124 176 120 168 116 172 124 176 124 192 132 200 136 196 128 188 120 188 124 184 112 176 120 192 124 184 120 180 116 184 120 188 112 176 116 180 116 180 120 184 116 172 116 172 116 172 116 172 120 172 108 160 104 164 116 176 108 160 104 156 100 160 104 164 120 172 112 160 100 152 96 152 120 172 108 152 92 148 92 152 96 148 88 144 88 144 92 152 108 152 92 156 92 136 88 164 104 148 88 148 104 160 92 132 24 56 28 60 32 56 28 52 36 60 28 56 32 60 36 64 24 60 12 64 24 72 16 56 8 64 20 64 8 52 8 64 36 64 36 64 32 56 28 52 32 60 32 60 32 60 32 60 32 56 24 52 32 60 28 48 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 32 60 24 52 16 52 24 56 24 44 24 44 24 44 24 44 32 48 20 36 16 40 28 52 32 52 32 52 32 52 32 52 28 48 28 48 28 48 32 52 32 52 36 60 40 56 32 52 32 52 32 56 36 60 40 60 28 64 36 68 36 68 32 60 36 72 40 76 44 72 40 68 36 72 44 80 48 80 44 76 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 56 84 56 92 64 84 40 52 0 48 40 88 60 96 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 128 112 124 68 60 40 44 36 40 32 44 36 48 44 48 40 44 36 48 40 52 60 60 48 48 48 64 76 92 88 100 72 68 44 120 148 236 184 224 172 220 168 224 164 232 164 232 168 240 176 248 168 244 180 260 200 268 200 264 192 272 188 276 188 276 180 276 180 276 200 272 200 272 200 272 200 272 200 272 204 276 208 284 212 288 208 288 208 288 208 288 208 288 208 288 208 288 208 288 208 288 200 292 200 296 204 300 200 296 208 304 200 296 200 304 212 316 212 316 212 316 212 316 212 316 216 320 216 320 216 320 216 320 220 328 224 332 228 328 224 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 336 244 344 248 348 256 352 244 340 244 340 244 340 244 340 240 344 236 340 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 244 348 252 348 244 340 248 356 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 260 356 260 360 264 360 264 376 272 388 284 400 296 408 296 404 296 400 288 388 276 380 268 376 264 372 264 368 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 372 256 368 256 380 272 404 284 424 296 444 316 468 332 472 332 456 312 428 292 416 284 408 300 396 280 372 264 360 252 344 232 332 220 320 208 312 204 312 208 308 212 308 208 304 204 300 200 296 196 296 204 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 180 244 176 244 176 240 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 136 220 132 220 132 216 128 216 140 208 140 208 140 212 140 212 136 212 136 212 132 208 128 208 136 200 128 192 124 192 124 196 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 120 184 120 180 116 180 116 180 104 168 104 168 104 168 104 168 104 180 100 172 92 172 96 172 88 168 100 176 92 160 84 164 92 160 96 160 96 160 96 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 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 64 128 72 132 64 124 68 132 76 132 72 128 68 132 72 136 76 132 68 124 64 124 68 128 68 136 72 140 76 140 72 132 56 120 56 120 56 120 56 120 56 124 72 136 76 132 64 116 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 80 120 72 112 64 108 64 112 76 112 60 100 52 96 56 100 52 92 48 88 44 92 48 96 56 96 60 104 48 72 40 104 68 96 36 88 60 108 52 76 52 68 56 72 60 68 56 64 60 72 60 68 56 68 60 76 72 80 64 76 68 72 56 52 56 68 64 72 56 64 60 72 68 76 64 72 56 68 56 68 60 72 60 72 60 72 60 72 60 64 48 64 60 72 56 64 64 72 60 68 56 72 60 76 60 64 64 68 68 64 64 60 56 56 60 64 60 56 52 48 44 48 44 48 44 48 44 48 52 52 40 40 36 44 48 56 52 56 52 56 52 56 52 56 56 60 56 60 56 60 52 56 44 52 52 56 52 56 48 48 52 56 56 60 56 60 60 64 68 68 72 76 76 72 68 68 68 72 72 76 76 72 72 68 68 72 76 76 80 80 80 80 72 72 72 76 76 80 80 80 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 88 100 84 80 44 36 28 48 76 96 100 100 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 128 136 120 84 48 48 44 44 40 40 44 44 48 52 48 48 44 44 48 48 52 68 60 56 44 56 64 88 92 96 96 84 96 76 140 172 272 228 280 224 276 220 280 228 284 228 284 236 292 244 296 244 296 244 308 264 320 264 316 268 328 276 324 276 324 276 324 276 324 272 340 272 340 272 340 272 340 272 340 276 348 284 356 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 364 296 372 300 372 300 368 308 376 300 368 300 376 312 388 316 384 316 384 316 384 316 384 320 388 320 388 320 388 320 388 328 396 332 400 332 400 328 396 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 336 436 348 448 352 452 340 436 340 436 340 436 340 436 344 440 348 444 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 340 452 356 456 348 448 348 456 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 352 468 356 468 360 472 368 480 376 492 388 504 400 512 404 512 404 512 396 500 384 492 376 484 376 480 372 480 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 360 484 368 488 372 492 384 532 408 588 424 608 452 624 468 632 452 608 452 600 440 572 416 552 404 536 376 512 368 496 352 472 340 464 328 440 312 428 308 416 308 416 312 420 312 412 304 404 300 400 296 408 308 412 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 356 248 352 244 348 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 228 324 224 320 220 316 216 316 208 312 208 312 212 304 212 304 212 296 216 284 212 280 208 280 192 268 192 268 192 272 200 280 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 192 260 188 256 184 252 184 248 164 232 164 232 164 232 164 232 188 244 180 236 176 236 176 240 168 232 176 236 168 220 164 228 164 224 160 224 160 224 160 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 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 132 200 140 204 132 196 136 204 128 188 124 184 120 188 124 192 136 196 128 188 124 188 124 188 120 176 132 188 144 196 144 196 124 176 128 180 128 180 124 176 112 180 124 196 132 188 116 176 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 108 164 108 164 108 168 120 176 112 164 100 156 100 160 108 168 104 156 96 152 96 152 100 160 92 152 108 176 104 136 80 152 116 152 84 144 104 168 96 136 24 56 28 60 32 56 28 52 28 60 32 56 24 52 28 64 40 76 20 68 20 60 4 40 4 60 16 64 8 56 12 68 40 64 32 56 28 56 32 60 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 20 56 32 68 32 56 16 40 20 40 24 44 24 44 28 48 28 44 24 40 20 44 24 48 32 52 32 52 32 52 32 52 36 60 40 60 40 56 32 48 24 44 28 52 32 48 24 44 36 56 36 56 36 56 36 56 36 72 44 76 44 76 40 68 36 72 40 76 44 72 40 68 40 72 40 76 44 80 48 80 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 64 12 20 0 52 48 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 100 128 96 132 108 112 52 52 40 48 36 44 36 44 40 48 44 52 40 48 40 48 44 52 60 64 56 60 60 80 88 104 88 100 80 88 48 96 120 224 184 224 172 220 168 224 164 232 164 232 168 240 176 244 168 244 176 252 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 212 288 220 292 208 288 208 288 208 288 208 288 212 292 212 292 212 292 212 292 204 292 200 300 208 304 204 300 208 304 208 304 208 308 216 312 212 316 212 316 212 316 212 316 212 316 216 320 216 320 220 324 220 328 224 332 228 328 224 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 236 336 244 340 252 348 256 356 248 344 248 344 248 344 248 344 244 348 244 352 244 344 240 340 240 344 240 344 240 344 240 344 248 352 248 348 244 344 240 344 248 352 244 348 244 348 240 344 248 344 244 340 240 344 244 348 248 344 244 340 240 344 244 348 248 348 244 344 244 344 240 340 240 348 256 356 248 344 244 348 240 348 240 348 240 348 240 348 240 348 244 356 248 356 244 352 248 344 248 348 252 352 256 352 252 352 256 352 260 356 260 356 260 368 264 380 280 392 288 400 296 404 296 404 292 396 280 384 272 376 268 376 264 372 264 372 260 368 260 368 260 368 260 368 248 352 244 348 240 352 244 356 244 356 248 360 252 356 248 352 248 356 248 356 248 356 240 352 244 364 256 368 252 376 264 392 268 408 284 436 312 460 320 460 312 448 324 456 316 440 284 412 300 392 284 372 272 368 260 352 252 344 232 324 208 308 204 312 208 312 216 320 216 312 204 300 200 300 200 308 212 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 184 252 184 248 176 244 172 240 176 244 176 240 172 236 168 236 156 236 144 228 140 224 132 220 140 228 140 224 132 220 128 216 136 204 140 208 140 212 144 216 136 212 136 212 132 208 128 208 124 188 120 192 128 200 136 208 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 196 124 192 124 192 124 192 124 192 120 180 124 184 124 184 120 180 124 184 124 184 124 184 124 184 132 196 128 192 124 184 120 180 104 168 104 168 104 168 104 168 112 184 104 176 100 176 100 176 96 176 104 176 92 164 88 172 100 164 96 160 96 160 100 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 84 144 88 148 88 148 92 152 88 148 88 148 88 148 88 148 88 144 84 140 80 136 76 132 72 132 76 136 76 136 80 140 76 140 84 140 72 128 72 136 76 140 84 144 76 132 80 144 64 124 60 116 56 120 64 124 80 136 72 128 64 124 64 124 52 120 64 136 76 144 80 144 64 128 68 136 72 132 64 128 52 116 60 124 64 120 56 112 60 124 64 120 52 112 60 128 64 120 68 124 72 120 68 116 68 120 64 116 64 116 60 112 56 108 56 108 56 108 56 108 68 116 56 104 52 108 64 120 64 104 60 100 56 104 60 108 48 92 48 96 56 108 68 116 64 104 56 100 56 108 68 116 64 108 60 104 60 104 64 108 48 92 60 124 72 92 40 96 72 100 44 88 56 104 56 88 52 68 56 72 60 68 56 64 52 72 64 68 48 60 56 80 72 80 64 76 68 72 56 52 52 64 64 72 56 64 64 76 64 72 56 68 56 72 64 80 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 60 60 60 60 56 56 52 48 40 44 40 48 44 52 48 52 40 48 44 52 48 48 44 44 52 56 52 56 52 56 52 56 52 60 56 64 56 56 48 48 48 52 52 60 56 56 48 52 56 60 56 60 56 60 56 60 64 68 72 72 72 72 68 64 68 72 72 76 76 72 72 68 72 72 72 72 76 76 80 84 72 72 72 76 76 80 80 80 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 84 52 52 40 60 84 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 120 128 132 132 124 92 68 48 52 52 48 48 48 48 52 52 56 56 52 52 52 52 56 56 64 64 64 60 76 76 96 96 96 96 100 120 92 132 152 260 228 280 224 276 220 280 228 284 232 284 240 296 248 300 248 300 240 300 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 288 360 296 364 288 360 288 360 288 360 288 360 292 364 292 364 292 364 292 364 292 368 300 372 304 376 300 372 300 376 308 380 312 384 308 380 316 384 316 384 316 384 316 384 316 384 316 388 320 392 324 392 324 392 328 396 328 396 324 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 436 340 440 344 444 348 448 344 440 344 440 344 440 344 440 348 444 352 448 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 340 448 344 452 348 448 344 444 348 452 340 444 340 444 348 452 348 452 348 448 344 444 340 444 336 452 356 460 352 448 344 452 348 452 348 452 348 452 348 452 352 456 356 460 356 456 348 452 344 456 344 460 348 464 352 464 348 460 352 464 352 468 356 468 364 476 372 484 384 500 396 504 404 512 404 512 400 504 392 496 380 488 376 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 464 356 464 356 464 356 464 352 480 368 492 368 492 384 524 392 572 420 608 452 616 452 608 456 608 456 608 452 584 432 568 408 540 384 524 380 516 372 500 360 480 336 448 316 432 312 424 304 416 316 424 320 416 304 404 300 404 300 412 316 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 256 364 252 356 244 352 240 348 244 352 244 348 240 344 236 344 236 336 232 328 228 324 220 320 232 332 228 324 220 320 216 316 204 308 204 312 212 308 216 308 212 296 216 284 212 280 208 280 200 276 196 272 196 276 200 280 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 260 188 264 188 264 184 260 184 260 184 260 184 260 184 260 196 260 192 256 184 248 176 244 176 244 176 244 176 244 176 244 180 236 172 228 168 228 168 232 172 236 180 232 164 224 168 236 168 228 160 224 160 224 164 232 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 140 204 140 204 140 204 140 204 132 196 132 200 136 204 140 204 136 204 144 204 132 192 132 200 132 200 144 204 132 196 136 204 128 188 124 184 120 188 124 192 140 200 132 192 124 184 120 188 124 176 128 184 136 184 132 184 124 180 132 188 136 184 128 176 124 188 124 188 124 188 124 188 120 188 124 184 112 176 120 192 116 180 124 188 124 188 116 180 120 184 120 180 116 176 112 176 108 164 108 164 108 164 108 164 112 168 112 168 112 168 112 168 108 160 104 156 100 160 104 164 96 152 96 152 100 160 108 164 116 168 108 156 100 160 108 168 108 164 104 160 104 160 108 164 108 152 96 168 120 164 100 160 108 160 100 152 92 152 100 156 24 56 28 60 32 56 28 52 24 60 36 60 20 44 28 68 20 64 12 64 20 68 12 52 0 56 16 64 8 56 16 72 24 56 24 52 28 60 40 72 32 60 32 60 32 60 32 60 28 48 20 52 32 64 32 56 36 60 32 56 28 60 32 64 28 64 32 68 36 64 32 60 36 64 24 48 16 52 24 60 20 40 20 44 24 48 28 48 16 40 28 52 32 48 20 36 32 52 32 52 32 52 32 52 28 52 32 56 32 48 20 36 32 56 36 60 40 56 36 52 36 56 36 56 36 56 36 56 28 64 32 68 36 64 32 60 36 72 40 76 44 72 40 68 44 72 40 72 40 76 48 84 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 56 84 60 84 44 60 16 64 52 100 72 100 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 80 124 104 136 92 88 40 52 48 52 44 48 40 52 44 56 52 56 48 52 44 56 48 60 52 64 64 72 76 88 92 96 88 96 88 108 64 96 112 216 184 224 172 220 168 224 164 232 168 236 176 244 184 252 184 248 168 248 192 264 196 264 192 276 192 280 192 280 184 280 184 276 204 276 204 276 204 276 204 276 200 272 204 280 216 292 224 300 208 288 208 288 208 288 208 288 212 292 212 292 212 292 212 292 204 296 204 304 208 304 208 300 200 300 212 316 220 312 212 304 212 316 212 316 212 316 212 316 212 316 212 320 216 324 220 324 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 244 344 248 348 252 348 248 344 248 344 248 344 248 344 244 352 252 356 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 236 340 248 352 252 348 240 336 252 348 240 336 236 340 248 352 248 348 248 344 244 340 240 340 236 348 256 356 252 344 244 348 240 348 240 348 240 348 240 348 248 356 248 356 244 348 236 344 248 344 248 348 252 352 256 352 252 348 252 352 256 356 260 356 256 364 264 376 276 388 284 396 296 404 296 404 296 396 284 392 272 380 272 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 260 376 272 392 264 400 292 440 320 448 316 436 328 456 320 444 308 440 304 436 304 400 288 384 280 388 284 376 268 356 240 324 212 312 216 316 208 312 220 324 220 312 204 300 200 300 204 312 216 312 200 288 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 256 184 252 180 244 172 240 176 244 176 240 172 236 168 236 156 236 152 228 148 224 140 220 156 232 148 228 144 220 136 216 136 204 136 208 140 216 144 216 136 212 136 208 132 204 128 204 144 208 136 200 128 196 128 196 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 188 128 192 132 188 128 184 124 184 124 184 124 184 124 184 124 188 120 180 112 176 108 168 120 184 120 184 120 184 120 184 96 168 88 160 84 160 84 164 100 180 104 172 88 164 92 176 108 168 96 156 92 160 104 172 92 156 92 156 92 156 92 156 84 160 84 156 80 152 76 152 76 152 76 152 76 152 76 148 80 144 84 148 88 152 92 152 88 148 88 148 88 148 88 148 76 140 80 140 80 140 80 144 72 132 72 136 76 140 80 140 76 140 84 140 72 128 72 136 68 132 76 136 68 128 72 136 72 128 68 124 64 128 68 132 80 136 72 128 64 120 60 120 68 132 68 132 64 124 56 116 60 124 68 136 72 132 60 124 72 128 68 124 64 128 68 132 60 124 64 120 52 112 60 128 60 116 72 128 76 124 64 112 68 120 68 116 64 112 60 112 56 108 56 108 56 108 56 108 56 112 60 116 64 112 60 108 64 104 60 100 56 104 60 108 68 112 64 104 60 108 64 112 84 120 68 104 56 100 56 104 64 104 60 100 56 104 60 108 80 96 44 104 72 116 68 116 64 108 60 96 44 88 56 108 64 68 48 64 64 76 56 52 44 56 48 60 52 68 56 72 68 76 64 68 60 64 52 60 64 72 64 76 68 80 72 80 68 76 64 76 64 76 64 76 68 80 68 76 64 72 60 72 64 76 64 76 64 76 64 76 52 68 64 84 68 76 52 60 60 68 68 68 60 64 64 76 60 64 56 56 52 52 44 48 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 48 48 40 44 44 52 56 64 64 64 52 52 44 52 48 56 48 44 36 48 60 72 64 60 56 64 64 72 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 72 80 84 88 84 80 76 76 76 76 80 84 88 92 96 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 80 88 64 80 72 88 84 100 92 104 100 112 100 116 104 120 104 120 104 116 104 116 104 116 104 116 104 120 112 128 116 128 116 124 120 132 116 128 116 132 128 132 116 132 136 120 96 76 72 72 52 56 60 56 48 44 44 52 44 44 44 44 44 48 52 56 56 68 76 76 68 72 88 104 100 92 92 116 92 112 152 256 228 280 224 280 224 280 224 280 232 288 236 292 236 296 244 296 236 304 252 324 264 332 264 328 264 332 276 340 280 340 276 340 268 336 268 340 272 344 276 344 284 352 284 356 288 360 292 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 292 364 296 372 300 376 308 380 300 372 300 376 304 380 308 380 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 324 404 324 404 324 404 324 404 324 420 324 420 324 420 324 420 336 428 332 424 328 428 332 432 348 440 340 436 344 448 356 460 348 444 348 444 348 444 348 444 348 440 340 432 336 432 336 436 336 432 344 444 348 444 348 444 344 444 340 444 340 444 336 440 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 456 352 468 356 468 356 468 364 472 364 472 368 480 376 488 396 508 404 516 408 508 396 500 388 496 376 484 368 484 376 492 372 484 368 476 364 472 356 468 360 468 360 464 356 460 352 460 352 460 352 460 352 460 352 460 356 456 356 460 356 460 356 460 360 472 364 488 372 496 376 496 388 544 416 584 448 612 452 604 460 604 432 600 448 604 424 560 400 544 400 532 388 520 384 504 352 476 340 448 320 440 320 432 316 428 316 420 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 272 376 268 372 268 368 264 368 268 376 264 372 264 368 260 368 252 360 252 360 252 360 252 360 256 360 248 352 244 352 244 356 240 348 236 340 228 332 224 328 236 336 228 332 228 332 224 328 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 204 300 208 300 208 300 208 300 216 296 204 280 196 284 204 292 200 284 200 280 196 276 192 276 200 276 200 272 196 272 192 268 192 268 192 268 192 268 192 268 188 268 192 268 192 264 184 256 184 260 184 260 184 260 184 260 200 268 196 260 192 256 184 252 184 252 184 248 180 244 176 244 180 248 180 244 176 240 172 240 180 244 168 228 156 224 160 228 164 224 160 220 156 224 160 228 164 228 156 216 152 216 152 216 156 220 156 216 152 212 148 208 140 208 152 220 156 216 144 204 144 208 144 208 144 216 156 220 144 208 144 212 148 216 156 220 144 208 144 204 140 200 136 200 128 196 136 200 128 188 132 200 140 204 140 204 140 204 140 204 136 208 152 212 136 192 120 184 124 188 128 196 132 196 128 192 140 204 140 204 140 200 128 192 124 192 136 204 140 200 128 188 128 196 132 200 136 196 132 192 120 184 120 188 124 192 128 192 124 188 120 184 120 180 116 180 124 188 124 184 120 180 116 180 124 188 124 188 124 188 124 188 120 184 116 176 108 172 104 164 116 180 116 180 116 180 116 180 108 168 120 180 124 168 100 148 112 172 116 176 120 172 116 168 108 172 120 176 112 160 108 168 100 156 96 148 92 148 92 152 100 156 104 156 96 148 84 140 116 160 96 152 100 156 96 148 16 60 4 60 20 72 16 56 12 60 12 60 12 56 8 56 16 64 16 64 16 64 20 68 16 64 16 68 20 72 24 72 20 68 20 68 20 68 20 68 24 72 24 68 20 64 16 64 36 64 36 64 36 64 36 64 24 56 32 64 40 64 32 56 40 64 48 64 36 56 44 72 40 60 36 52 28 48 24 44 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 24 44 24 44 28 48 32 56 44 60 32 48 24 48 32 52 32 44 20 48 36 64 40 52 32 52 36 60 44 64 40 60 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 32 68 44 80 48 80 44 72 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 56 76 40 68 44 80 56 88 64 96 72 100 72 104 76 108 80 108 80 108 80 104 76 100 72 100 76 108 84 116 88 116 88 112 84 116 80 116 88 120 96 132 96 128 116 124 76 76 48 68 44 56 52 56 40 44 40 52 40 48 36 44 40 52 48 56 44 60 64 72 64 76 72 100 80 88 72 104 68 96 124 220 180 224 172 224 172 224 172 224 176 232 180 232 184 236 184 244 176 244 188 260 192 264 184 264 188 268 184 280 188 280 188 280 196 268 200 272 200 276 204 276 212 284 212 288 216 292 220 292 212 292 212 292 212 292 212 292 208 288 208 288 208 288 208 288 204 292 200 300 204 304 212 308 204 300 208 304 208 308 212 308 216 320 216 320 216 320 216 320 216 324 220 324 220 324 220 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 340 248 352 260 360 252 348 252 348 252 348 252 348 244 344 236 340 232 336 236 340 232 340 240 348 244 348 244 344 244 344 244 344 244 344 248 348 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 348 256 356 260 356 260 352 256 360 252 364 256 372 268 380 284 396 296 408 296 400 288 392 292 384 280 372 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 252 364 260 368 268 372 268 372 272 392 296 428 328 444 332 448 336 448 312 440 320 444 296 408 288 412 288 400 276 380 268 376 252 348 244 328 232 312 228 316 220 320 208 316 204 308 204 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 188 280 184 276 184 272 180 272 188 268 184 268 180 264 180 260 172 256 172 256 172 256 172 256 172 252 164 248 160 244 164 248 160 244 156 236 148 228 144 224 164 232 164 228 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 144 208 136 204 132 200 136 204 132 200 132 196 128 196 124 192 132 196 128 196 124 192 124 188 124 192 124 192 124 192 124 192 128 192 132 192 132 188 124 180 124 184 124 184 124 184 124 184 120 184 124 192 128 196 136 200 120 184 120 180 116 180 112 176 116 180 116 176 112 172 108 172 112 172 104 164 96 160 96 160 100 160 96 156 92 160 96 164 100 160 92 156 88 152 88 156 96 160 92 156 88 152 88 148 80 148 88 152 88 152 84 144 84 148 80 144 80 148 88 156 80 144 80 144 84 148 84 148 88 148 88 144 84 144 80 140 76 144 88 144 76 136 80 144 80 140 80 140 80 140 80 140 76 144 88 144 76 128 68 132 72 132 72 136 76 136 72 132 76 140 80 140 76 136 72 128 68 128 76 136 76 136 68 128 64 128 68 132 72 128 68 124 72 124 76 128 76 132 80 132 76 124 72 124 68 120 68 116 76 128 76 124 72 124 68 120 64 116 64 116 64 116 64 116 68 120 64 116 60 108 52 104 68 120 68 120 68 120 68 120 72 120 68 116 64 116 64 116 56 108 60 116 64 112 56 108 68 116 68 104 52 96 60 116 64 108 60 100 52 92 48 92 48 96 56 100 60 100 56 100 64 104 52 96 60 104 52 88 64 68 56 68 72 84 72 76 72 80 68 72 60 68 56 64 60 68 64 76 72 80 76 84 64 72 68 76 68 76 72 80 68 76 68 76 68 76 68 76 72 80 68 76 68 76 64 72 64 76 64 76 64 76 64 76 52 68 56 72 60 76 64 80 60 68 68 68 56 60 60 72 60 60 56 56 48 48 44 48 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 40 48 48 56 52 56 48 52 60 60 52 52 48 52 52 56 56 52 44 52 56 64 56 52 48 52 52 60 56 60 56 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 68 72 72 76 76 72 72 80 76 76 76 80 84 92 92 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 96 108 96 100 84 92 72 84 76 92 84 100 92 108 100 112 104 116 104 116 108 120 112 120 108 116 104 112 100 108 104 120 112 128 116 128 116 124 116 132 116 128 116 132 128 128 116 132 136 120 96 64 60 56 52 56 60 56 48 48 48 56 52 48 48 48 48 52 56 56 48 56 68 72 76 84 92 108 100 92 92 116 96 108 144 244 228 280 224 280 224 280 224 280 224 284 228 284 232 288 232 292 236 312 248 324 260 332 264 332 268 340 276 348 284 348 284 344 268 340 272 340 276 344 276 344 284 352 284 356 288 360 292 360 296 368 296 368 296 368 296 368 288 360 288 360 288 360 288 360 292 364 296 372 300 376 308 380 300 376 304 376 308 380 308 380 320 388 320 388 320 388 320 388 320 388 320 392 324 396 328 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 440 348 448 356 456 348 444 348 444 348 444 348 444 348 444 344 436 336 432 340 436 336 436 344 444 348 444 344 440 344 448 344 452 352 456 356 460 344 448 344 448 344 448 344 448 340 448 352 460 356 456 344 444 344 448 348 452 348 452 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 352 464 360 468 360 468 364 476 376 484 392 504 400 512 404 508 396 500 384 496 380 488 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 356 468 360 488 368 492 372 492 372 520 392 544 416 580 440 596 456 600 440 600 448 608 428 572 428 560 416 540 396 516 376 496 356 476 340 448 316 436 316 428 316 428 320 424 312 416 304 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 288 392 284 388 280 384 280 384 276 380 272 380 268 376 268 372 260 368 260 368 260 368 260 368 256 364 252 356 244 352 248 356 248 356 244 352 240 344 236 340 236 336 232 336 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 204 292 208 292 208 288 200 284 200 284 200 284 196 280 196 276 196 268 192 268 188 264 188 260 192 268 192 268 192 268 192 268 192 268 192 268 192 264 184 260 180 256 180 256 180 256 180 256 184 252 188 260 192 264 200 268 184 252 184 252 180 248 180 244 180 248 180 244 176 240 172 240 172 240 172 236 168 232 160 224 164 224 160 220 156 224 160 228 164 224 160 220 152 220 156 220 160 224 160 224 156 220 156 220 148 212 152 216 152 216 148 212 156 216 148 212 144 212 148 216 144 208 144 208 140 204 140 204 152 216 152 212 148 212 148 208 136 208 148 208 140 200 140 212 140 204 140 204 140 204 140 204 136 204 140 200 128 192 136 208 136 200 136 200 136 200 136 200 136 200 136 204 136 196 132 192 128 196 132 200 136 196 132 192 128 196 132 200 136 196 132 192 128 192 132 196 132 200 136 200 132 192 128 192 124 188 124 184 132 196 132 192 128 192 124 188 112 176 112 176 112 176 112 176 120 184 116 180 112 172 108 172 124 188 124 188 124 188 124 188 128 172 104 152 96 164 120 188 104 160 108 168 112 164 104 160 116 168 104 148 84 144 104 172 116 168 108 160 100 152 96 148 84 144 96 160 108 168 116 172 100 152 96 156 108 160 96 140 12 60 12 64 20 76 32 80 24 72 24 68 20 64 16 64 12 64 16 64 20 68 24 72 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 64 48 60 32 52 40 64 36 56 32 52 28 44 20 40 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 20 44 32 56 36 52 28 44 36 52 32 52 32 52 32 52 36 52 32 52 32 52 32 48 28 48 32 56 40 56 36 56 36 68 36 68 36 68 36 68 40 72 40 72 40 72 40 72 36 68 40 72 44 76 44 76 48 76 44 76 48 84 56 88 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 68 96 64 88 60 84 48 80 52 84 60 92 68 96 76 104 76 104 76 104 76 104 76 104 76 104 76 104 76 104 76 108 84 116 88 116 88 112 80 116 76 112 88 116 92 128 96 128 116 120 68 64 32 52 44 56 52 60 44 48 44 60 48 56 44 52 44 52 48 60 44 56 60 80 80 96 88 108 80 92 76 108 68 92 112 208 184 228 176 228 176 228 176 228 172 224 172 228 176 228 180 236 184 244 184 252 184 260 188 260 188 272 196 280 192 284 192 284 200 272 200 276 204 276 208 280 212 284 212 288 216 292 220 292 216 296 216 296 216 296 216 296 212 292 212 292 212 292 212 292 208 296 200 300 204 304 208 304 208 304 208 308 212 308 216 312 216 320 216 320 216 320 216 320 212 316 216 324 220 328 228 332 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 344 252 352 260 356 256 352 256 352 256 352 256 352 248 348 240 340 236 340 236 344 236 340 240 348 244 348 240 340 236 336 240 344 248 352 256 356 244 344 244 344 244 344 244 344 244 348 248 352 252 348 248 344 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 348 256 356 260 356 256 348 252 360 252 360 256 368 264 376 280 392 288 404 296 400 288 392 288 384 284 380 280 376 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 248 356 256 364 264 368 264 368 256 368 260 384 288 416 316 440 324 444 320 448 320 444 304 424 300 424 288 412 276 392 268 380 252 352 248 332 232 312 228 316 224 324 212 316 204 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 196 288 192 284 192 280 188 280 192 276 192 272 188 272 184 268 180 264 180 264 180 264 180 264 176 256 168 248 164 248 164 252 168 252 164 248 160 244 160 240 172 236 168 232 160 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 136 208 144 216 144 208 132 196 136 204 132 200 132 196 128 196 124 192 120 188 120 184 116 184 124 192 124 192 124 192 124 192 132 192 136 196 132 192 128 184 120 180 120 180 120 180 120 180 136 200 132 192 128 188 120 184 124 188 120 184 120 180 116 180 116 180 116 176 112 172 108 172 100 168 108 176 108 168 96 156 100 160 96 156 92 160 96 164 100 160 96 156 92 156 96 160 96 160 96 160 96 160 96 160 84 152 88 152 88 152 88 148 96 156 88 148 84 148 84 148 80 144 80 140 76 136 68 132 88 148 88 148 88 148 84 144 68 136 80 136 72 128 72 140 80 140 80 140 80 140 80 140 72 136 76 132 68 132 84 152 80 140 76 132 72 132 72 132 72 132 76 136 76 132 72 128 72 132 72 132 72 132 72 132 76 136 80 144 84 140 76 136 76 128 76 128 80 132 84 136 80 132 80 128 76 128 72 124 80 132 76 128 72 124 72 124 68 120 68 120 68 120 68 120 68 120 68 116 64 112 60 108 68 120 68 120 68 120 68 120 56 100 36 84 32 96 60 120 52 108 60 112 60 112 56 104 68 112 68 104 52 96 60 112 64 108 68 112 64 108 60 104 44 92 56 108 72 116 76 120 48 92 52 104 64 104 48 80 60 68 64 72 64 80 80 92 64 72 68 76 72 80 72 84 68 72 64 72 60 68 56 64 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 72 68 64 52 52 56 64 56 60 52 52 44 48 40 44 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 44 52 52 60 56 56 44 44 48 56 52 56 52 56 52 56 52 60 56 56 52 52 48 56 52 56 56 64 60 64 60 64 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 76 76 76 76 80 80 84 84 80 76 76 76 76 80 84 84 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 92 104 92 100 92 104 84 96 84 100 92 104 96 108 104 116 104 116 104 116 104 116 92 108 96 112 108 124 112 128 104 120 112 128 116 128 116 124 116 128 112 124 112 128 124 128 116 128 128 104 80 52 48 48 52 56 60 60 52 52 56 64 64 60 56 56 56 56 56 60 56 64 72 88 100 108 108 112 104 96 96 120 96 100 132 224 232 284 228 284 228 284 228 284 224 280 224 284 228 284 232 288 240 312 248 316 252 324 256 328 268 340 276 348 280 348 280 344 272 340 276 344 276 348 280 348 284 352 284 356 288 360 292 360 288 360 288 360 288 360 288 360 292 364 292 364 292 364 292 364 296 368 300 372 300 372 304 376 304 376 308 380 308 384 312 384 320 388 320 388 320 388 320 388 320 388 320 392 324 396 328 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 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 444 352 448 356 452 352 448 352 448 352 448 352 448 352 444 344 440 340 436 344 440 340 440 348 444 348 440 340 436 332 436 336 444 344 452 352 456 344 448 344 448 344 448 344 448 348 452 348 452 348 452 348 452 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 464 356 468 356 464 348 460 360 464 356 468 360 476 372 484 384 496 396 508 404 508 396 500 384 496 384 496 380 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 352 452 356 452 352 456 352 456 352 460 356 480 364 484 364 488 360 500 364 516 392 548 424 580 448 592 444 604 452 608 436 588 424 560 420 544 408 532 396 520 372 488 352 456 328 440 320 432 320 432 320 428 316 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 284 384 280 384 276 380 276 376 276 384 276 380 272 380 268 376 264 372 264 372 264 372 264 372 260 364 252 360 248 356 252 360 252 360 252 360 248 356 248 356 244 344 240 340 232 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 204 292 216 300 216 292 204 280 204 288 204 284 200 284 196 280 192 268 188 264 188 260 184 260 192 268 192 268 192 268 192 268 192 272 196 272 196 268 188 260 180 256 180 256 180 256 180 256 200 268 196 260 192 256 184 252 188 256 188 252 184 252 180 248 180 248 180 244 176 240 172 240 164 236 172 244 176 240 164 228 164 224 160 220 156 224 160 228 164 224 160 220 156 224 164 228 160 224 160 224 160 224 160 224 156 216 152 216 152 216 152 220 164 224 156 216 148 212 148 212 144 208 144 204 140 200 132 196 140 204 140 204 140 204 144 208 132 200 140 204 132 196 136 204 140 204 140 204 140 204 140 204 132 196 136 196 128 196 144 220 140 200 132 188 124 188 128 192 128 192 132 200 136 196 132 192 132 196 132 196 132 196 132 196 132 196 136 200 136 200 132 196 120 184 124 188 128 192 128 192 132 196 132 192 128 192 124 188 124 188 124 188 120 184 116 180 120 184 120 184 120 184 120 184 120 184 120 180 116 180 116 176 112 176 112 176 112 176 112 176 96 152 92 148 96 156 104 164 112 168 116 176 120 172 112 168 104 168 120 176 112 160 104 160 96 156 108 168 116 172 112 168 100 160 108 168 112 168 112 168 88 144 92 156 108 160 92 136 12 64 16 60 8 60 24 84 12 60 16 68 20 72 28 76 20 68 16 60 8 56 4 52 24 72 20 68 20 68 16 64 20 68 20 68 20 68 20 68 16 64 20 68 20 68 24 72 36 64 36 64 36 64 36 64 24 56 28 60 32 64 36 68 44 68 48 60 28 48 32 60 32 52 32 48 24 40 20 36 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 28 48 32 52 32 48 24 40 24 48 32 56 36 56 32 52 24 52 36 56 28 48 32 60 32 52 36 60 44 64 40 60 36 68 36 68 36 68 36 68 44 76 44 76 44 76 44 76 48 80 44 76 48 80 52 88 48 80 44 76 44 76 48 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 96 64 88 60 92 64 96 60 88 60 92 64 96 68 96 80 108 76 104 76 104 72 100 64 96 68 100 80 112 84 116 76 108 84 116 88 116 88 112 76 112 72 108 84 116 92 124 96 120 96 96 48 48 32 60 44 56 56 60 48 56 52 68 60 64 52 60 48 56 52 60 56 64 64 88 96 112 92 100 84 92 80 112 68 84 100 188 188 232 180 232 180 232 180 232 172 228 176 228 180 232 180 236 188 248 180 244 184 252 184 260 192 268 192 272 196 276 184 272 204 276 204 276 208 280 208 284 212 284 212 288 216 292 220 292 208 288 208 288 208 288 208 288 216 296 216 296 216 296 216 296 212 300 204 300 204 300 204 300 212 308 212 308 216 312 216 316 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 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 348 256 356 256 352 260 356 260 356 260 356 260 356 248 352 244 344 240 344 240 344 240 344 244 348 244 344 236 336 232 332 236 336 240 344 244 344 244 344 244 344 244 344 244 344 248 348 248 348 248 348 248 348 252 352 248 348 248 348 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 352 260 356 260 352 252 344 248 356 248 356 252 364 264 372 272 384 284 400 292 400 288 396 288 384 292 388 288 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 240 352 240 352 240 348 240 348 240 352 248 356 256 360 256 360 256 364 256 376 276 404 300 424 312 444 324 452 320 452 312 444 296 420 292 416 288 408 288 404 268 372 256 344 236 328 236 324 220 324 216 320 208 312 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 192 272 188 272 184 268 184 264 180 264 180 264 180 264 180 264 176 260 172 252 168 252 168 252 168 252 168 252 168 252 164 248 176 244 172 236 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 144 212 144 212 144 208 136 204 140 204 136 204 132 200 132 200 128 192 124 192 120 188 120 184 124 192 124 192 124 192 124 192 136 196 140 200 136 192 128 188 124 184 124 184 124 184 124 184 120 184 124 192 128 196 136 200 128 188 124 188 120 184 120 184 116 180 116 176 112 172 108 172 104 168 108 172 108 172 104 168 100 160 96 156 92 160 96 164 100 160 96 160 96 164 104 168 92 156 92 156 96 160 96 160 92 156 88 152 88 152 92 156 96 156 92 152 88 152 88 156 80 144 80 144 76 140 76 140 76 136 76 140 80 140 80 144 84 148 92 152 84 140 84 152 80 140 80 140 80 140 80 140 68 132 76 136 72 132 80 148 80 136 68 120 60 120 64 128 64 124 68 132 72 132 72 128 76 132 72 128 68 132 72 136 60 120 64 124 64 124 60 120 68 120 68 124 72 124 76 128 80 128 76 128 72 124 72 120 72 124 68 120 68 116 64 116 56 108 56 108 56 108 56 108 68 120 68 120 68 116 64 116 56 108 56 108 56 108 56 108 48 104 56 112 60 112 56 108 60 116 68 120 68 120 64 112 56 112 84 132 80 112 60 100 52 100 64 112 72 116 68 108 64 108 68 112 68 108 60 104 44 88 44 96 60 104 52 88 64 76 64 64 48 60 64 88 64 72 64 72 64 76 68 76 64 72 64 72 64 72 60 68 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 60 76 68 76 60 68 64 72 64 64 48 48 48 60 52 56 48 52 44 44 36 40 36 44 40 48 44 44 40 40 48 48 44 44 40 48 44 52 56 56 48 52 44 48 44 48 40 48 52 60 60 60 52 56 40 52 56 60 48 52 56 68 44 52 52 60 56 60 56 60 68 68 68 68 68 68 68 68 76 76 76 76 76 76 76 76 80 76 72 72 72 76 84 88 80 80 76 72 72 76 76 80 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 100 88 104 96 112 92 104 92 108 96 108 96 112 108 120 108 116 104 112 100 112 104 116 104 116 104 116 104 116 104 120 112 128 116 128 116 124 112 128 108 120 112 124 120 124 116 120 108 76 56 40 56 64 48 56 64 60 56 56 64 68 72 68 64 60 60 60 60 60 64 60 68 84 100 104 96 88 104 96 100 124 96 96 120 212 236 288 232 288 232 288 232 288 228 288 232 288 236 292 236 296 248 316 240 312 244 316 252 324 260 328 264 336 272 340 268 336 276 344 276 348 280 348 284 352 284 352 284 356 288 360 292 360 292 364 292 364 292 364 292 364 296 368 296 368 296 368 296 368 300 372 300 372 300 372 300 372 308 380 308 384 312 384 316 388 320 388 320 388 320 388 320 388 332 400 328 392 324 388 316 384 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 448 356 452 352 448 356 452 356 452 356 452 356 452 356 448 348 440 344 440 344 444 344 444 348 444 348 440 340 432 340 444 344 448 344 448 344 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 352 468 356 468 356 464 348 456 356 464 356 464 360 472 368 480 376 492 392 504 400 508 396 504 384 496 388 500 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 476 356 480 360 484 368 504 376 520 392 544 412 560 436 588 452 604 452 608 448 604 432 572 428 556 416 540 404 524 388 504 368 472 340 452 328 440 328 436 324 428 316 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 276 380 276 376 272 376 268 372 272 376 268 376 264 372 264 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 248 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 216 300 212 292 208 292 208 296 208 292 204 288 204 284 200 284 200 272 196 272 192 268 192 264 192 268 192 268 192 268 192 268 196 272 200 276 196 272 192 264 188 264 188 264 188 264 188 264 184 252 188 260 192 264 200 268 192 260 188 256 188 252 184 252 180 248 180 244 176 240 172 240 172 240 168 236 168 240 172 244 164 224 160 220 156 224 160 228 160 224 160 224 160 228 168 236 148 216 152 216 156 220 160 224 160 220 152 216 152 216 156 224 156 220 152 216 152 220 160 224 144 208 144 208 148 212 148 212 140 204 140 208 144 208 148 212 144 212 152 216 144 208 148 216 140 204 140 204 140 204 140 204 128 200 140 204 136 196 136 204 148 208 132 188 120 188 128 196 120 188 128 196 132 196 132 196 136 200 128 192 128 192 136 200 124 188 128 192 128 192 124 188 124 188 124 192 128 192 132 196 128 188 124 188 120 184 120 180 128 192 124 188 124 184 120 184 108 172 108 172 108 172 108 172 120 184 120 184 120 184 120 184 112 176 112 176 112 176 112 176 112 168 112 168 112 168 108 164 108 168 116 172 116 172 112 164 100 168 120 176 112 160 100 160 100 164 112 172 112 164 96 148 104 160 108 164 108 164 104 160 92 144 84 144 96 156 96 148 16 68 20 56 0 44 12 76 24 68 20 64 16 60 8 56 12 60 16 68 20 72 28 76 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 36 72 40 64 24 48 44 68 44 56 28 44 28 52 32 52 28 44 24 40 16 36 16 40 20 44 24 40 20 36 28 44 24 40 20 44 24 48 40 56 28 44 20 40 24 48 20 44 32 56 40 56 36 52 12 44 36 56 28 48 40 72 20 44 28 52 32 52 28 48 36 68 36 68 36 68 36 68 44 76 44 76 44 76 44 76 44 72 36 64 36 72 48 84 48 80 44 72 40 72 44 76 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 84 56 92 68 100 64 96 68 96 68 96 72 100 80 108 80 104 76 100 72 100 88 116 84 108 72 96 64 92 76 108 84 116 88 116 88 112 76 108 72 108 80 112 88 124 96 112 80 72 28 44 40 76 40 56 56 64 52 56 56 72 64 72 60 64 52 60 52 60 52 56 52 76 84 96 68 72 84 96 80 112 68 80 96 180 188 232 180 232 180 232 180 232 180 232 184 236 184 240 188 240 192 244 184 236 180 248 188 256 184 260 192 264 188 268 184 264 204 276 204 280 208 284 212 284 212 284 212 288 216 292 220 292 216 296 216 296 216 296 216 296 216 296 216 296 216 296 216 296 212 300 204 300 204 300 204 300 212 308 212 312 216 316 220 316 216 320 216 320 216 320 216 320 232 336 228 328 216 316 208 312 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 236 340 248 352 260 356 256 348 260 356 260 356 260 356 260 356 252 352 244 344 240 344 240 348 244 348 244 348 244 344 232 336 252 352 248 348 248 348 248 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 260 356 260 356 260 352 248 344 248 356 244 356 252 364 260 372 268 380 280 396 292 400 288 396 284 384 292 392 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 352 252 356 252 356 264 376 268 388 284 404 292 412 308 444 328 460 320 452 320 456 308 444 296 428 284 404 272 392 280 384 268 356 248 336 236 332 220 328 216 320 212 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 188 280 184 276 184 272 180 272 184 268 180 264 180 260 176 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 184 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 156 220 144 208 136 208 144 216 140 208 140 204 136 200 132 200 132 200 132 196 128 196 124 192 124 192 124 192 124 192 124 192 136 200 140 200 140 196 132 188 132 192 132 192 132 192 132 192 136 200 132 192 128 188 120 184 128 192 128 188 124 184 120 184 116 180 116 176 112 172 108 172 112 172 104 164 100 172 112 180 100 160 96 156 92 160 96 164 96 160 96 160 96 168 108 172 80 148 84 152 88 156 92 156 100 160 88 148 84 152 96 164 88 152 88 152 92 160 100 164 80 144 80 148 84 152 92 156 84 144 84 148 88 152 92 152 76 140 84 144 76 136 80 144 80 140 80 140 80 140 80 140 64 136 84 148 80 132 72 132 96 148 76 128 64 128 72 136 60 120 64 132 72 132 72 132 80 136 68 124 64 128 76 140 76 140 80 144 84 140 80 136 76 128 76 132 80 136 84 136 72 124 68 120 68 116 64 116 80 132 80 128 76 124 72 124 64 116 64 116 64 116 64 116 68 120 68 120 68 120 68 120 64 116 64 116 64 116 64 116 64 112 52 100 44 100 48 104 52 108 56 112 60 108 56 104 60 108 68 104 52 96 56 108 68 116 72 116 64 96 40 76 52 96 60 104 64 108 64 104 52 88 36 84 48 100 56 96 68 76 68 76 68 80 76 88 72 76 68 72 60 68 56 64 80 84 72 80 68 76 72 80 68 76 68 76 68 76 68 76 72 80 72 76 68 72 64 72 76 84 72 76 60 64 52 60 52 68 64 80 68 76 56 64 56 68 56 68 56 68 56 68 60 68 64 68 64 64 56 56 44 44 40 40 36 44 40 48 40 48 48 52 44 44 32 32 52 52 48 48 44 52 48 56 36 40 36 44 40 44 44 48 52 52 48 52 48 52 48 48 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 60 60 60 64 64 68 68 68 84 80 80 76 76 72 72 72 80 80 80 76 76 76 72 72 76 72 72 72 72 76 80 84 84 92 76 84 76 92 88 104 76 88 76 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 116 112 128 116 128 116 128 116 128 112 124 112 128 124 128 120 116 100 72 52 40 48 52 52 52 56 56 56 60 60 60 60 64 64 68 68 64 64 60 64 76 92 104 100 100 100 104 84 116 104 104 96 100 116 224 236 288 232 284 224 276 212 264 236 292 236 292 236 292 236 292 236 308 240 316 244 320 256 324 256 328 264 336 268 336 268 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 328 392 320 384 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 336 432 336 436 340 436 336 432 340 440 344 444 352 448 356 452 352 444 348 444 352 452 348 448 352 448 352 444 344 436 344 440 344 440 344 440 344 440 344 448 344 448 344 448 344 448 336 440 336 444 340 444 344 448 340 448 352 460 356 456 344 444 344 448 344 448 344 448 344 448 352 456 352 456 352 456 352 456 360 460 352 452 352 460 364 472 352 460 356 464 356 456 344 444 344 452 348 456 352 460 356 464 348 460 348 460 348 460 348 460 352 468 356 464 344 456 352 472 348 456 348 460 356 468 368 476 376 492 392 508 404 508 396 496 388 500 388 496 384 492 380 492 368 480 364 472 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 364 480 356 472 364 496 376 520 388 532 412 564 424 568 436 588 448 592 444 588 444 572 420 540 400 532 404 532 380 500 368 480 352 468 344 456 336 440 324 428 316 420 308 420 304 416 304 412 300 408 296 408 304 408 304 404 300 400 296 400 292 396 292 392 288 388 284 388 272 380 284 388 280 388 288 400 276 380 276 380 276 380 276 380 276 380 268 376 276 388 272 376 272 380 272 376 268 372 264 372 260 368 260 364 256 360 252 360 252 356 244 348 240 348 240 352 236 340 236 336 232 332 228 332 228 328 216 320 224 328 216 316 216 320 216 320 216 320 216 320 208 312 208 308 204 304 200 296 208 296 212 292 208 288 204 288 208 288 200 280 196 280 196 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 180 260 192 272 196 268 184 256 188 260 192 264 196 260 192 256 200 264 192 260 184 252 180 244 180 248 180 244 176 240 172 240 164 240 180 244 160 224 164 240 168 236 172 240 176 236 172 232 152 220 164 232 168 228 156 216 144 224 168 232 156 212 148 216 156 216 152 212 152 220 164 232 160 224 156 216 144 204 136 200 136 204 148 216 152 212 140 200 148 212 148 212 148 204 136 200 144 208 144 208 144 208 144 208 144 208 144 208 144 208 144 208 140 212 152 208 128 188 136 212 144 200 128 192 136 204 140 200 124 192 136 204 140 200 128 188 144 204 132 188 120 184 120 188 132 192 128 196 140 204 132 188 132 196 132 192 128 188 124 188 124 196 136 192 112 172 116 192 128 192 128 188 120 180 108 172 100 168 112 180 120 184 116 176 120 184 120 184 120 184 120 184 124 184 120 180 116 176 112 172 120 176 120 172 112 156 88 140 84 144 92 156 108 172 120 180 100 156 100 156 100 156 100 156 100 156 104 160 104 160 104 164 112 168 112 164 108 164 104 160 108 160 100 152 96 152 96 156 28 76 28 80 32 84 36 84 16 68 20 72 28 76 32 80 32 76 24 68 16 64 16 68 12 64 16 68 20 72 24 76 24 72 24 68 20 64 16 64 28 76 28 72 20 68 16 64 28 56 36 64 36 64 28 56 28 56 28 56 28 56 28 56 32 52 36 56 32 52 28 44 20 40 16 36 16 36 20 40 24 44 24 44 20 40 16 32 24 44 20 36 16 40 24 44 20 40 20 40 24 44 28 48 28 48 28 48 28 48 28 48 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 28 60 32 64 32 68 36 68 48 76 44 76 40 72 36 68 48 76 44 76 40 72 40 68 44 72 40 72 40 76 48 84 52 80 48 72 48 80 56 88 48 76 52 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 108 84 116 88 116 88 112 80 112 76 112 84 116 92 128 104 108 68 64 32 48 32 52 40 52 44 52 48 56 48 60 52 64 56 68 60 64 56 60 56 80 88 104 92 100 84 100 64 112 84 92 72 88 92 192 184 228 180 228 176 220 164 212 184 236 184 236 184 236 184 236 188 236 184 244 188 248 196 256 192 260 192 264 196 268 192 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 220 324 216 320 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 236 332 240 336 240 340 240 336 244 344 248 348 256 352 256 352 256 352 256 352 256 352 244 352 248 352 248 348 240 340 240 344 240 344 240 344 240 344 244 344 244 344 244 344 244 344 240 340 240 340 244 344 248 348 244 348 248 352 252 348 248 344 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 256 352 252 352 252 356 260 364 252 352 256 360 256 352 244 340 248 348 252 352 252 352 256 356 252 348 252 348 252 348 252 348 256 356 260 352 248 344 256 360 248 356 248 356 252 364 260 372 268 380 284 400 292 400 284 388 292 388 292 384 288 380 284 380 272 368 268 364 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 256 360 252 356 248 368 260 380 272 392 288 420 296 428 308 444 312 448 312 444 296 436 284 412 276 404 284 408 268 380 260 364 252 348 248 340 232 336 224 324 212 316 216 312 208 304 216 300 212 296 212 296 212 304 212 300 208 300 204 296 200 292 200 288 196 288 192 284 188 284 196 288 192 284 196 296 184 276 184 276 184 276 184 276 192 268 180 268 188 276 188 264 188 272 188 268 184 264 180 264 176 260 176 256 172 256 168 252 168 248 160 240 156 240 156 244 168 236 168 232 164 232 160 228 160 224 148 220 156 224 152 212 148 216 148 216 148 216 148 216 140 208 140 204 136 204 132 204 144 212 144 208 140 208 136 204 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 124 184 132 192 132 192 124 184 124 192 128 196 132 192 128 188 132 192 128 188 124 184 120 180 116 180 116 176 112 172 108 172 108 180 120 180 104 164 104 176 100 164 104 172 108 168 100 164 88 156 100 168 104 164 92 152 84 160 108 168 96 148 88 156 92 156 88 148 88 156 100 168 92 156 88 148 84 144 76 140 76 144 80 148 84 144 80 140 88 148 88 148 88 144 80 136 84 144 84 144 84 144 84 144 84 144 84 144 84 144 84 144 80 144 84 140 72 132 76 144 84 136 68 128 76 140 80 136 68 132 72 136 76 132 72 128 88 140 68 120 56 120 64 128 72 128 68 132 80 140 72 124 80 132 80 128 76 124 72 124 76 136 84 132 68 120 76 136 72 124 72 124 68 116 60 108 52 108 60 116 68 116 60 108 64 116 64 116 64 116 64 116 68 120 64 116 64 116 60 112 56 108 56 108 56 104 48 96 52 104 52 108 60 112 60 116 60 104 60 104 60 104 60 104 68 112 64 108 64 108 64 108 60 104 60 104 56 100 52 96 56 96 52 92 48 96 52 100 56 68 68 80 72 76 64 72 64 76 68 80 76 84 80 88 80 84 72 72 60 68 60 68 56 64 60 72 72 84 80 88 72 80 72 76 68 72 64 72 68 76 68 76 68 76 68 72 56 72 60 76 64 72 60 68 56 68 56 68 56 68 56 68 52 56 56 60 52 56 48 48 36 40 32 36 32 36 36 40 48 48 40 40 36 40 40 44 48 48 44 44 40 48 44 52 44 48 44 52 48 52 52 56 40 48 44 52 48 56 52 60 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 60 64 64 64 68 68 68 68 72 72 72 72 68 68 68 68 76 72 72 72 68 68 68 64 76 72 72 72 72 76 80 84 80 88 76 88 76 92 84 100 76 92 80 92 84 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 108 120 108 120 108 120 108 120 104 120 112 128 116 128 112 124 116 128 112 124 112 128 124 128 124 104 72 48 52 52 56 48 44 48 48 48 52 52 52 56 60 64 64 68 68 64 64 60 68 80 96 104 104 100 100 104 88 116 104 108 100 104 112 212 228 280 228 284 228 284 224 276 236 292 236 292 236 292 236 292 236 308 240 316 244 320 252 324 256 324 260 332 268 336 264 332 276 344 276 348 280 352 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 324 396 332 400 324 404 320 400 320 400 324 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 328 424 328 428 332 432 336 432 336 432 340 440 344 444 352 448 344 444 356 452 360 452 352 444 352 448 352 448 352 444 344 440 344 440 344 440 344 440 344 440 344 448 344 448 344 448 344 448 344 448 344 452 348 452 352 456 352 452 348 448 344 452 348 456 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 348 452 352 460 356 460 356 460 352 456 356 460 356 456 348 448 356 460 352 456 352 456 348 452 348 460 348 460 348 460 348 460 352 468 356 464 344 456 352 472 368 472 364 468 360 472 368 476 372 488 388 500 396 504 392 500 388 500 388 496 384 492 380 492 368 480 368 476 360 468 356 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 352 460 352 476 360 480 356 476 360 492 376 504 384 516 404 548 420 564 436 584 448 596 448 592 448 576 432 552 412 544 416 540 392 512 380 492 360 468 344 448 348 452 336 436 324 432 316 428 304 416 304 412 300 408 296 408 304 408 304 408 300 404 300 400 292 396 292 396 288 392 288 388 288 396 296 396 288 388 284 396 276 380 276 380 276 380 276 380 272 372 260 372 268 380 268 368 272 380 272 376 268 372 264 372 260 368 260 368 256 364 256 360 252 356 244 348 240 348 240 352 236 340 236 340 232 336 232 332 232 328 220 324 224 328 220 316 216 320 216 320 216 320 216 320 208 312 208 312 204 308 204 296 208 296 212 296 208 292 208 288 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 184 264 188 268 192 264 188 260 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 248 184 248 172 236 172 244 160 224 164 232 168 228 160 224 152 220 164 232 168 228 156 216 156 228 172 232 160 220 156 224 156 220 152 216 152 220 160 228 148 212 148 212 148 212 148 212 148 212 144 208 144 208 148 212 144 212 148 212 148 208 140 204 144 208 144 208 144 208 144 208 144 208 144 208 144 208 144 208 140 200 128 192 136 204 140 200 144 200 128 192 136 204 140 200 136 196 132 192 128 196 132 200 148 204 128 184 116 184 128 196 132 192 128 196 140 204 132 188 132 196 128 192 128 192 124 188 128 196 136 196 128 192 136 208 120 184 124 188 124 184 116 180 112 180 116 180 116 176 108 172 112 176 112 176 112 176 112 176 112 176 116 180 116 180 120 184 100 156 100 156 104 164 112 172 120 176 116 172 112 164 108 160 108 164 108 164 108 164 108 164 120 176 116 172 112 164 108 164 100 156 96 152 96 148 92 148 96 148 92 144 88 148 96 152 4 56 16 72 24 68 12 52 24 68 20 64 12 60 8 56 32 76 20 64 8 56 8 56 12 64 16 68 20 72 24 76 24 72 24 68 20 64 16 64 0 52 4 52 8 56 12 60 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 28 44 16 32 12 36 20 44 36 56 32 52 32 52 36 56 28 48 28 52 32 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 32 68 36 68 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 48 76 52 80 56 84 52 80 52 84 56 84 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 80 108 80 108 80 108 80 108 80 108 84 116 88 116 84 108 80 112 76 112 84 116 92 128 100 88 36 40 28 60 36 48 36 44 36 48 40 48 44 52 52 64 56 68 60 64 56 60 64 84 92 108 96 100 84 100 72 116 84 96 76 92 84 176 176 220 172 228 180 232 180 228 184 236 184 236 184 236 184 236 192 240 192 244 196 248 192 248 188 256 196 264 192 264 192 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 220 324 224 328 228 332 228 324 220 320 220 320 224 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 328 236 332 240 336 244 340 244 344 248 348 252 348 244 344 260 360 268 356 256 344 248 352 252 356 248 352 244 344 244 348 244 348 244 348 244 348 244 344 244 344 244 344 244 344 248 348 248 352 252 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 348 252 360 260 360 252 352 252 352 252 352 252 352 252 348 260 356 256 352 252 348 248 344 256 352 256 352 256 352 256 352 256 356 260 352 248 344 256 360 260 368 256 360 252 360 256 364 260 376 272 388 284 392 284 392 292 388 292 384 288 380 284 380 276 372 272 364 264 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 248 352 252 356 252 356 252 372 260 380 264 388 276 412 284 416 300 440 312 448 312 448 300 440 284 428 280 420 288 424 276 396 272 376 260 352 240 340 236 340 228 328 216 320 220 316 208 304 216 300 212 296 212 296 216 308 212 304 212 300 208 300 204 296 200 292 200 288 196 288 204 300 212 296 196 280 192 288 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 176 260 176 256 172 256 168 248 160 240 156 240 156 244 172 240 168 236 168 232 164 232 164 224 152 220 156 228 152 216 148 216 148 216 148 216 148 216 144 212 140 208 140 204 136 208 148 216 144 212 144 208 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 180 116 176 108 172 108 172 96 164 104 168 104 168 100 160 92 160 96 164 100 160 96 156 100 168 104 168 100 160 96 160 92 156 92 156 92 156 92 160 80 144 80 148 84 152 88 152 88 148 80 140 76 144 84 152 84 148 88 152 92 148 84 144 84 144 84 144 84 144 84 144 80 140 80 140 80 140 80 140 80 128 60 124 80 148 84 136 84 136 68 128 76 140 80 136 80 136 68 124 64 128 76 140 76 136 76 132 72 128 68 124 72 128 68 132 80 140 72 124 76 128 76 128 76 128 76 128 72 128 76 128 76 132 84 144 64 116 68 124 72 124 68 120 68 120 68 116 64 112 56 108 60 112 60 112 60 112 60 112 56 112 60 116 64 120 68 124 56 108 52 100 52 112 68 124 68 120 64 112 56 104 52 100 68 112 68 112 68 112 68 112 76 120 72 112 64 104 56 100 56 100 56 96 52 92 48 92 60 104 56 96 48 92 48 96 72 88 88 100 92 92 76 80 72 76 68 72 60 68 56 64 76 80 68 68 60 64 56 64 76 80 72 76 68 72 64 68 72 80 72 76 68 72 64 72 48 56 52 60 56 68 60 72 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 44 44 36 36 32 40 44 52 56 56 52 52 48 56 52 60 48 52 52 56 56 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 68 68 68 72 72 72 68 68 68 68 68 68 68 68 72 72 68 68 68 64 64 64 76 72 72 72 72 76 80 84 76 88 80 92 84 96 84 96 80 92 84 96 84 100 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 104 120 108 124 112 120 108 116 108 124 116 128 116 124 108 120 116 128 112 124 112 128 124 128 108 80 48 32 48 56 56 44 44 44 44 48 48 48 52 52 60 64 64 68 68 64 64 60 76 88 104 108 104 100 96 104 100 120 104 108 108 108 104 192 224 276 228 288 232 292 232 288 236 292 236 292 236 292 236 292 240 312 244 316 244 316 248 320 248 324 260 328 264 332 260 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 328 396 332 400 332 400 328 408 324 400 320 404 328 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 428 332 432 336 432 340 436 344 440 344 440 348 444 336 440 352 456 364 456 352 444 352 452 356 452 356 448 348 440 348 444 348 444 348 444 348 444 344 448 344 448 344 448 344 448 348 452 352 456 356 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 448 352 460 360 460 352 452 352 456 352 456 352 456 352 460 360 460 356 456 352 452 348 448 352 464 352 464 352 464 352 464 352 468 356 464 344 456 352 472 364 468 356 464 352 464 356 468 368 476 376 488 388 500 392 504 388 500 388 496 384 492 380 492 372 484 368 480 364 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 348 468 352 472 356 476 368 496 380 504 380 512 396 540 404 544 420 572 444 584 452 584 444 576 440 560 424 556 424 544 400 524 400 504 372 480 352 452 340 448 332 432 320 424 312 424 304 416 304 412 300 408 296 408 308 412 308 408 304 408 300 404 296 400 296 396 292 396 288 392 300 408 304 404 288 384 280 388 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 264 368 260 368 256 364 252 356 244 348 240 348 240 352 240 344 240 340 236 340 232 336 232 332 220 328 228 332 224 320 216 320 216 320 216 320 216 320 212 316 212 312 208 312 204 300 212 300 216 296 212 296 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 240 168 236 168 236 168 232 168 232 172 240 176 236 168 232 160 224 160 224 160 224 160 224 172 232 164 228 164 228 164 224 156 220 156 220 156 220 156 216 140 204 144 212 148 216 156 220 156 216 148 208 144 212 152 220 144 212 148 216 152 216 148 212 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 144 192 120 188 140 212 144 200 144 200 128 192 136 204 140 200 140 200 128 188 124 192 136 204 124 192 140 212 148 200 124 180 132 192 128 196 140 204 132 188 128 192 128 192 128 192 128 192 124 184 120 184 124 192 132 196 116 180 120 188 124 188 120 184 124 188 120 180 116 176 112 176 120 184 120 184 120 184 120 184 108 176 112 180 116 184 120 188 124 176 116 164 108 168 116 176 108 164 108 160 104 160 104 160 112 168 112 168 112 168 112 168 116 172 112 164 104 156 96 152 108 164 104 160 104 156 100 156 124 176 112 160 96 148 92 148 28 80 36 84 36 80 24 68 16 68 20 72 28 76 32 80 24 72 20 64 16 64 16 64 32 80 28 72 16 60 8 56 24 72 24 68 20 64 16 64 12 60 16 64 20 68 24 72 36 60 32 56 28 60 32 64 36 64 36 64 36 64 36 64 32 52 36 56 32 52 28 44 16 36 12 32 12 32 16 36 20 40 16 36 16 40 24 48 24 40 16 36 16 36 20 44 28 48 28 52 32 56 36 56 20 44 24 48 28 52 32 56 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 36 68 36 68 40 72 40 76 36 68 36 68 40 72 40 72 44 72 40 72 36 68 36 64 44 72 40 72 40 76 48 84 44 76 52 84 56 84 56 80 56 84 56 84 60 88 60 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 112 88 116 88 112 80 104 80 112 76 112 84 116 92 128 64 64 28 40 28 56 36 48 36 48 40 48 44 52 44 56 52 64 56 68 60 64 56 60 72 92 96 112 100 100 80 100 84 120 84 96 84 96 76 156 176 224 176 232 184 236 184 232 184 236 184 236 184 236 184 236 204 244 196 244 196 244 188 244 192 248 192 260 196 260 196 260 196 272 200 276 212 288 216 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 220 324 224 332 232 336 228 332 228 328 224 324 224 324 228 328 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 236 332 240 336 240 340 244 340 248 344 248 344 248 344 248 344 244 344 256 356 264 360 260 352 252 356 256 360 252 352 244 348 248 352 248 352 248 352 248 352 244 344 244 344 244 344 244 344 248 348 248 352 252 356 256 356 252 348 248 344 244 348 248 352 248 348 248 348 248 348 248 348 252 352 252 352 252 352 252 352 244 344 248 352 252 352 252 352 252 352 248 348 248 352 256 360 256 356 252 352 252 352 248 348 260 356 260 356 260 356 260 356 256 356 260 352 248 344 256 360 248 356 244 352 244 356 248 360 256 368 264 376 276 388 284 396 292 388 292 384 288 380 284 380 280 372 276 368 268 360 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 244 352 252 356 256 376 264 376 260 380 264 396 260 400 280 420 296 444 304 444 288 436 284 436 288 424 288 424 276 400 280 396 268 368 248 348 232 336 224 324 212 316 216 312 208 304 216 300 212 296 212 296 220 308 216 308 212 304 212 304 208 296 204 296 200 292 200 292 204 300 208 296 192 280 188 284 192 284 192 284 192 284 192 284 188 264 176 264 184 272 184 260 188 272 188 268 184 264 180 264 184 264 180 264 176 260 176 260 168 248 160 240 156 240 156 244 176 240 172 240 168 236 168 236 168 228 156 224 160 228 156 216 148 216 148 216 148 216 148 216 148 212 144 212 140 208 140 212 152 216 148 216 144 212 144 212 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 132 188 128 184 124 188 128 192 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 168 100 164 104 172 100 160 104 172 112 176 112 176 108 168 96 160 96 160 96 160 96 160 112 164 92 156 96 164 96 156 92 156 96 160 96 156 88 148 80 144 80 148 84 152 88 152 88 152 84 148 84 148 88 152 84 148 88 152 96 152 92 152 84 144 84 144 84 144 84 144 76 136 76 136 76 136 76 136 84 140 72 136 80 144 84 144 84 136 68 128 76 140 80 136 76 132 72 128 68 132 72 136 60 128 80 152 92 140 68 116 72 128 68 132 80 140 72 124 72 124 76 128 76 128 80 132 76 120 64 116 72 128 76 124 68 120 72 124 72 120 64 116 72 124 68 116 64 116 64 120 68 120 68 120 68 120 68 120 60 112 64 116 64 116 68 120 76 124 68 116 56 108 56 108 48 100 48 104 52 104 52 104 68 112 68 112 68 112 68 112 64 108 64 104 56 100 52 96 68 112 68 112 64 108 60 104 80 120 72 108 56 96 52 96 68 76 68 76 64 72 60 68 64 76 68 80 76 84 80 88 68 76 68 72 68 80 76 84 76 80 72 76 68 72 64 68 72 80 72 76 68 72 64 72 68 76 68 76 72 80 72 80 64 76 56 68 56 68 64 76 64 76 64 76 64 76 64 76 52 56 56 60 52 56 48 48 40 44 36 40 36 40 40 44 32 40 40 44 44 48 44 48 36 40 32 36 32 36 36 40 44 52 48 52 52 56 52 56 48 52 48 52 48 52 48 52 48 52 48 56 52 60 56 60 48 56 56 60 48 52 52 60 68 68 68 72 72 72 76 76 68 68 72 72 76 76 76 80 80 76 76 76 72 72 72 68 76 72 72 72 72 76 80 84 72 88 80 96 88 96 80 92 84 96 84 100 88 100 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 112 128 116 128 116 124 108 116 116 128 112 124 112 128 124 128 60 60 52 44 48 44 52 48 48 52 52 52 56 56 56 60 60 64 64 68 68 64 64 60 80 92 108 112 108 100 96 100 108 124 104 112 116 112 96 176 228 284 232 292 236 292 232 288 236 292 236 292 236 292 236 292 244 316 244 316 244 316 244 316 244 320 256 328 260 328 260 324 268 336 272 344 284 356 292 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 320 392 332 404 336 404 332 400 332 408 328 404 324 408 328 412 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 336 432 340 436 344 440 344 440 344 440 344 440 344 440 344 440 344 440 348 448 356 452 360 456 356 452 360 456 356 452 352 444 352 448 352 448 352 448 352 448 344 448 344 448 344 448 344 448 344 452 348 452 352 456 352 456 344 452 348 456 352 452 348 448 348 452 348 452 348 452 348 452 352 456 352 456 352 456 352 456 348 452 344 448 348 452 352 460 352 456 348 448 348 456 360 468 348 452 352 456 352 456 356 460 356 468 356 468 356 468 356 468 352 468 356 464 344 456 352 472 356 464 352 464 356 468 368 476 360 472 368 480 380 492 392 504 388 500 388 496 384 492 380 492 376 488 372 480 364 476 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 344 468 356 480 360 484 372 488 364 488 376 508 380 520 396 552 428 572 440 576 432 568 436 560 432 556 424 540 396 524 404 516 388 492 364 464 348 452 336 436 324 432 316 428 304 416 304 412 300 408 296 408 312 416 308 412 308 408 304 408 300 404 296 400 296 396 292 396 288 396 296 396 280 380 280 388 284 388 284 388 284 388 284 388 276 376 264 376 272 384 272 372 272 380 272 376 268 372 264 372 268 376 264 372 264 368 260 368 252 356 244 348 240 348 240 352 244 348 240 344 240 340 236 340 236 332 224 328 228 336 224 324 216 320 216 320 216 320 216 320 216 320 212 316 212 312 208 304 216 304 216 300 216 296 212 296 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 192 268 184 260 184 260 192 268 188 260 192 264 196 260 192 256 196 260 192 256 188 252 184 248 180 248 180 244 176 240 172 240 184 240 164 236 176 244 168 228 164 232 172 236 172 236 168 228 164 224 160 220 156 224 160 228 176 228 152 212 156 224 160 216 156 220 160 228 160 220 148 208 144 212 148 212 148 212 148 216 148 216 152 220 156 216 152 212 144 212 152 216 156 220 156 216 144 208 144 208 144 208 144 208 136 200 136 200 136 200 136 200 148 212 152 208 140 204 144 212 144 200 128 192 136 204 140 200 128 196 132 200 136 196 132 192 132 196 136 204 140 200 136 196 132 192 128 196 140 204 132 188 124 188 124 192 128 196 132 196 140 192 120 184 128 196 128 184 124 188 124 188 120 180 112 172 124 184 116 176 116 184 124 192 116 180 116 180 116 180 116 180 120 184 116 180 116 180 112 176 112 168 112 168 108 160 100 152 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 104 160 116 168 112 168 108 164 108 164 112 164 104 156 100 156 104 160 32 80 28 72 20 68 20 72 24 68 20 64 12 60 8 56 20 68 20 68 24 76 32 84 20 68 20 68 20 68 20 68 24 72 24 68 20 64 16 64 16 64 16 64 16 64 16 64 40 64 28 52 24 56 36 68 36 64 36 64 36 64 36 64 40 64 44 64 44 60 36 52 24 40 20 36 16 40 20 44 8 32 20 44 28 48 24 40 24 40 20 36 16 40 20 44 24 44 24 48 28 48 32 52 32 48 28 48 28 48 28 44 28 48 28 52 32 56 36 56 28 52 36 56 28 48 32 56 36 68 36 72 40 76 44 76 40 72 40 76 44 80 48 84 48 80 48 76 44 76 40 72 44 72 40 72 40 76 48 84 40 72 52 84 60 84 52 76 56 84 56 88 60 92 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 88 116 88 116 88 112 76 104 80 112 76 116 84 120 92 128 28 52 40 56 28 44 28 52 44 52 48 56 48 60 52 60 52 64 56 68 60 64 56 60 76 96 100 112 100 100 80 96 88 120 84 100 96 100 80 144 184 232 180 236 184 232 180 228 184 236 184 236 184 236 184 236 196 244 204 244 196 244 196 244 188 248 192 260 196 260 196 256 192 268 200 276 212 288 220 296 220 292 220 292 220 292 220 292 212 292 212 296 216 300 220 300 220 300 220 300 220 300 220 300 204 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 236 336 228 328 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 328 240 332 236 328 232 332 236 336 244 340 248 344 248 348 252 348 248 344 248 344 248 344 248 344 248 344 248 348 256 356 264 364 252 360 256 360 256 356 248 348 248 352 248 352 248 352 248 352 244 344 244 344 244 344 244 344 244 344 244 348 248 348 252 352 240 344 252 356 256 352 244 340 244 344 244 344 244 344 244 344 252 352 252 352 252 352 252 352 252 348 244 340 240 348 256 360 252 348 248 344 248 352 260 364 244 348 248 352 252 356 256 360 260 356 260 356 260 356 260 356 256 356 260 352 248 344 256 360 248 356 248 360 256 368 268 376 252 360 256 368 268 384 284 396 292 388 292 384 288 380 284 380 280 376 276 368 272 364 264 360 248 356 248 356 248 356 248 356 240 348 240 348 240 348 240 348 236 348 236 344 236 344 236 344 248 352 240 340 240 348 252 360 240 360 244 360 236 356 240 372 248 380 264 412 284 432 296 436 280 428 280 432 284 420 284 416 268 396 276 400 276 380 248 356 244 348 232 336 224 328 228 324 208 304 216 304 212 300 212 296 220 312 220 308 216 304 212 304 208 300 208 296 204 292 200 292 192 288 200 288 188 276 188 284 192 284 192 284 192 284 192 284 192 272 184 268 192 280 188 268 188 272 188 268 184 264 180 264 184 268 184 264 180 260 176 260 168 248 160 240 156 240 156 244 176 244 176 240 172 236 168 236 168 232 156 224 164 232 156 220 148 216 148 216 148 216 148 216 148 216 148 212 144 208 140 208 152 220 152 216 148 212 144 212 140 204 132 196 128 196 128 200 128 196 128 196 128 196 128 196 124 196 128 196 128 196 128 200 116 188 128 200 132 196 128 184 136 192 124 180 120 184 132 196 124 192 128 196 132 192 128 188 136 196 128 192 120 184 116 176 116 180 116 176 112 172 108 172 124 176 104 172 116 184 112 164 96 164 100 168 104 164 100 160 100 160 96 156 92 160 96 164 108 160 80 144 88 160 92 148 92 160 96 164 96 156 84 144 84 148 84 148 84 148 84 148 80 148 92 160 96 156 84 144 84 144 92 156 96 156 96 156 84 144 84 144 84 144 84 144 76 136 76 136 76 136 76 136 88 156 100 152 80 132 84 156 84 136 68 128 76 140 80 136 64 128 76 140 80 136 68 124 84 140 72 128 68 132 80 148 72 128 68 132 80 140 72 124 72 124 72 128 76 132 80 132 96 136 72 124 80 136 76 120 76 128 76 124 68 116 56 108 68 116 60 112 64 120 76 132 60 112 60 112 60 112 60 112 72 120 68 116 64 112 60 108 44 100 52 108 52 100 40 88 68 116 64 112 60 108 56 104 64 108 64 108 64 108 64 108 64 112 68 112 68 112 72 116 68 112 68 108 64 108 60 104 48 92 48 96 56 104 64 112 60 76 76 80 64 68 64 84 76 88 80 88 76 76 60 64 60 68 68 80 72 80 72 80 72 76 60 64 56 68 68 80 56 68 64 72 72 80 76 88 56 64 60 72 64 76 72 80 64 72 60 76 72 84 68 72 60 72 56 68 56 64 52 64 72 68 72 60 56 44 48 44 36 36 44 44 48 36 36 28 32 28 36 36 40 40 48 44 44 40 44 40 44 40 44 40 36 36 40 44 52 52 60 56 52 48 52 48 52 48 52 48 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 76 76 76 72 72 68 68 68 72 84 96 104 104 92 80 68 88 88 88 88 88 88 88 88 76 92 84 100 92 108 96 108 88 100 88 100 88 100 88 100 104 112 92 100 88 104 100 116 92 112 108 120 104 116 108 124 96 112 108 124 112 120 100 108 116 140 140 144 116 112 100 116 112 108 108 112 120 116 96 72 52 52 56 56 56 56 52 48 56 60 60 60 60 60 64 64 60 56 56 64 72 80 80 76 104 108 108 112 108 108 100 100 108 108 112 116 100 96 116 168 220 280 236 280 240 304 244 280 232 288 232 300 236 304 240 304 236 312 248 324 256 324 248 316 252 320 248 320 248 324 256 332 268 352 284 364 292 368 288 360 288 364 288 364 288 364 288 364 292 364 288 364 292 368 300 376 304 376 304 376 304 376 304 376 292 368 296 372 304 380 312 384 316 388 316 392 320 396 324 396 328 404 316 392 312 396 324 408 320 400 320 404 324 408 328 408 332 412 332 412 332 412 332 412 328 408 328 408 328 408 328 408 332 416 328 412 324 416 328 420 332 420 332 420 332 420 332 428 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 344 436 340 436 340 440 348 448 348 440 344 440 344 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 504 392 504 392 500 376 488 380 492 376 480 360 468 368 476 364 468 360 464 352 460 356 464 356 460 352 456 348 456 348 452 348 456 348 456 348 456 344 452 344 456 348 460 352 460 348 456 348 460 352 468 356 472 360 492 388 528 420 556 436 572 424 556 428 564 428 556 416 544 400 532 408 540 412 524 376 480 344 460 336 452 328 436 324 432 320 424 316 412 308 408 300 408 292 400 288 404 292 408 296 408 296 408 296 404 292 400 288 400 284 388 280 384 280 380 276 380 292 392 284 384 280 384 280 388 276 380 272 376 268 380 272 384 268 376 268 372 264 368 260 368 264 372 264 372 264 372 264 372 256 360 248 352 240 344 240 348 240 344 236 336 228 328 224 324 232 336 232 332 228 328 224 328 220 324 220 320 216 316 212 316 216 320 216 316 212 312 208 312 212 308 212 304 204 296 196 288 200 292 192 284 188 284 188 288 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 196 268 196 268 196 268 192 268 200 276 196 268 192 264 188 264 176 252 176 256 184 264 196 276 192 268 196 272 192 260 176 248 176 244 172 240 172 236 168 236 172 240 172 240 172 240 172 240 156 228 168 240 172 236 160 224 168 236 168 232 164 228 160 228 168 232 168 232 168 228 156 220 160 224 160 224 160 224 160 224 152 212 144 208 144 208 148 216 148 212 148 208 144 204 140 204 140 212 140 216 144 220 148 220 140 212 136 208 136 204 132 204 148 212 132 208 140 216 140 208 140 212 136 208 136 204 132 204 140 204 144 208 140 196 124 184 120 204 152 204 120 176 124 204 124 188 124 188 124 192 136 200 132 196 132 192 128 188 124 188 128 192 128 192 128 192 128 192 132 196 132 192 128 188 124 188 128 188 124 184 120 188 124 192 120 176 108 168 108 180 124 196 116 180 116 184 120 188 124 188 128 176 100 172 124 196 120 168 116 172 116 168 108 164 120 188 116 172 116 172 116 172 116 172 100 156 100 156 100 156 100 156 112 164 100 152 92 152 100 160 116 168 112 176 128 180 104 144 96 152 100 160 104 160 100 156 12 72 28 72 16 60 20 76 40 80 28 68 16 64 20 68 12 64 20 72 24 72 24 68 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 32 64 40 68 32 52 36 64 32 60 28 56 28 60 36 68 32 56 16 44 12 48 4 36 8 44 12 44 8 40 16 48 12 40 8 36 0 32 12 44 12 44 12 44 12 44 12 32 16 36 20 44 24 44 32 52 32 52 32 52 32 52 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 44 76 44 72 40 72 36 68 44 80 60 100 68 92 52 76 56 88 56 88 56 88 56 88 48 80 56 88 64 96 68 92 60 88 60 88 60 88 60 88 72 100 64 92 64 92 72 100 64 100 80 108 76 104 76 112 76 108 84 112 84 112 80 104 80 116 92 120 84 112 84 120 84 112 76 120 104 120 72 76 32 52 44 52 44 52 40 48 48 56 48 60 52 60 52 64 52 60 56 68 60 72 68 80 92 108 92 104 88 104 84 100 92 108 92 112 84 92 100 152 172 232 180 232 184 252 192 228 180 232 184 236 184 240 188 240 184 244 192 252 200 252 192 248 196 252 196 252 196 256 204 264 208 272 208 280 216 284 216 284 220 288 220 288 220 288 220 288 220 288 216 284 212 296 220 300 216 304 216 304 208 304 208 304 204 300 208 304 212 312 216 312 220 316 220 320 224 324 228 324 224 324 220 320 220 320 224 324 220 320 224 324 224 328 228 328 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 236 328 232 324 228 328 232 332 236 332 236 332 236 332 236 332 236 332 240 336 240 340 244 340 244 340 244 340 244 340 244 340 248 344 244 340 248 344 252 352 252 348 248 344 252 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 388 296 392 292 388 280 376 284 380 280 372 268 356 260 368 256 364 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 356 236 352 236 356 236 360 236 372 252 404 284 432 300 440 292 428 300 432 300 428 288 416 280 408 272 404 272 396 248 368 232 344 236 336 236 328 228 320 228 320 224 320 224 308 216 308 200 288 192 292 196 296 200 296 200 296 200 292 196 288 192 288 196 288 192 284 188 280 188 280 200 288 192 280 188 280 188 284 192 272 188 268 184 272 188 276 184 268 184 264 180 260 176 260 176 260 176 260 176 260 176 260 168 248 160 240 152 232 152 236 172 240 168 236 164 232 160 228 164 232 164 228 160 224 156 224 152 220 152 216 148 216 144 212 148 216 148 212 144 208 140 208 148 216 148 212 140 204 132 196 132 196 124 192 120 188 124 196 132 200 132 200 132 200 132 200 128 196 128 196 128 196 128 196 116 196 108 196 116 196 116 196 124 192 132 192 128 188 128 188 120 180 120 180 124 188 132 196 132 192 136 196 132 184 120 172 116 180 112 176 112 172 108 172 108 172 108 172 108 172 108 172 104 164 100 164 100 164 100 168 104 168 104 164 100 160 96 160 100 168 104 168 104 164 96 156 96 160 96 160 96 160 96 160 96 156 88 152 88 152 92 160 84 148 84 144 80 144 76 140 84 140 84 144 88 148 92 148 88 144 84 140 80 136 80 136 96 140 76 128 80 144 88 144 88 140 84 140 80 136 80 132 80 140 84 144 80 132 68 124 68 140 88 140 68 120 68 140 68 124 64 124 68 128 72 136 68 128 64 124 64 120 60 120 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 124 64 120 60 116 56 120 60 124 68 124 56 112 52 116 60 124 64 116 64 120 68 124 72 124 76 112 48 108 72 132 68 104 56 112 68 120 64 120 76 140 64 116 64 116 64 116 64 116 60 104 60 104 60 104 60 104 68 108 56 96 52 96 56 100 68 104 56 108 72 112 56 88 52 96 56 100 56 100 52 96 64 80 76 80 68 72 68 84 92 92 72 68 56 72 72 84 60 72 68 80 72 80 68 76 68 76 72 80 72 80 68 76 68 76 68 76 68 76 68 76 72 80 68 72 64 68 56 64 72 76 64 76 68 76 56 60 68 80 64 76 64 72 60 64 68 56 52 36 36 32 40 40 36 32 36 32 40 40 48 44 48 44 44 36 40 32 32 28 44 40 44 40 44 36 40 36 36 32 36 32 36 32 36 32 48 44 48 44 48 44 48 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 76 76 76 76 72 72 72 68 76 80 84 88 92 92 92 88 88 88 88 88 88 88 88 88 76 92 84 100 92 104 92 104 88 100 88 100 88 100 88 100 100 108 96 104 92 108 96 112 92 112 108 120 104 112 104 120 108 120 112 128 116 124 108 120 104 112 100 116 112 132 120 124 120 112 112 116 128 116 96 68 44 44 44 48 48 44 44 40 52 52 52 56 56 60 60 60 56 68 76 72 64 64 76 88 116 116 108 108 100 108 108 112 112 112 108 116 104 100 116 156 208 264 236 284 240 300 244 284 232 292 236 300 240 304 240 304 240 316 248 324 252 324 252 320 256 328 256 324 256 332 264 336 268 344 268 348 276 356 284 364 288 364 288 364 288 364 288 364 288 364 284 360 292 368 296 372 304 376 304 376 304 376 304 376 308 384 312 384 312 384 312 384 316 388 316 392 320 396 324 396 324 404 328 408 328 408 324 404 320 404 324 404 328 408 328 408 332 412 332 412 332 412 332 412 336 416 336 416 336 416 336 416 332 424 328 420 324 424 328 428 332 428 332 428 332 428 332 428 332 432 336 432 340 436 340 436 340 436 340 436 340 436 340 436 344 440 340 436 344 444 352 448 348 444 344 440 348 448 356 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 364 472 360 472 364 480 376 488 380 492 384 500 392 504 388 500 376 488 380 492 380 484 364 472 368 476 368 472 360 464 356 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 356 460 356 464 360 468 360 480 364 488 380 520 412 544 432 556 428 560 436 568 436 564 424 552 424 544 400 528 396 524 384 504 352 468 344 460 340 440 324 436 320 424 320 420 312 408 308 404 292 404 292 404 296 408 296 408 296 408 296 404 292 400 288 400 292 396 288 392 288 388 284 388 288 392 284 384 280 384 280 384 272 380 268 376 268 376 272 380 268 376 268 372 264 368 260 368 260 368 260 368 260 368 260 368 248 356 240 344 232 340 232 340 240 344 240 344 236 340 236 340 232 336 232 332 228 328 224 328 220 324 220 324 216 320 216 316 216 320 216 316 212 312 208 312 220 324 216 320 212 312 208 308 200 304 196 296 188 292 192 288 196 284 200 284 200 284 200 284 192 276 192 276 192 276 192 276 196 268 196 268 196 268 196 268 184 260 184 260 188 264 188 264 188 260 184 256 180 260 184 264 192 268 192 268 192 260 180 252 184 252 184 248 180 248 176 244 172 240 172 240 172 240 172 240 176 236 160 224 156 228 168 244 168 236 168 232 164 228 160 228 164 228 168 232 168 228 160 220 160 224 160 224 160 224 160 224 168 228 160 224 160 224 164 232 148 212 148 212 144 208 144 204 140 212 140 216 144 220 148 220 148 220 144 216 144 212 140 212 152 216 132 200 136 216 144 216 148 216 144 216 140 212 140 208 140 208 144 208 140 200 128 192 140 204 140 204 136 200 136 200 128 192 128 188 128 196 132 200 124 188 124 184 120 184 116 180 136 200 136 200 136 200 136 200 132 196 132 192 128 188 124 188 120 184 116 176 112 180 120 184 132 196 128 188 120 184 116 180 116 180 120 184 120 184 124 188 128 180 104 172 124 192 116 168 100 164 120 180 128 184 136 196 116 172 116 172 116 172 116 172 108 164 108 164 108 164 108 164 108 164 104 156 96 152 100 156 104 156 92 152 100 156 96 144 92 152 96 156 100 152 92 148 20 72 24 72 24 68 24 72 40 80 24 64 12 64 24 76 16 64 20 72 24 72 20 64 16 68 28 80 32 76 20 64 24 68 20 68 20 68 20 64 20 68 20 64 16 60 12 60 36 60 28 60 40 68 32 52 44 72 44 68 40 64 36 68 40 60 12 32 0 40 12 48 4 32 0 32 4 44 20 56 0 32 4 40 8 44 16 48 12 44 12 40 8 40 8 36 28 48 24 44 20 40 16 36 24 44 24 44 28 48 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 44 76 44 72 40 72 44 76 44 80 52 88 64 96 56 88 56 88 56 88 56 88 52 84 60 92 64 92 64 92 64 92 64 92 64 92 64 92 68 96 68 96 68 96 68 96 68 104 84 112 76 100 76 108 80 108 80 108 80 108 80 108 84 100 60 92 80 120 92 120 92 120 84 120 100 116 68 68 20 44 32 44 36 40 32 36 40 48 40 52 48 56 52 60 48 68 72 72 52 56 68 100 108 120 92 100 84 104 96 116 100 108 92 112 92 100 96 136 152 224 180 236 184 252 192 232 184 236 184 240 188 240 192 244 188 244 192 248 196 252 196 252 204 260 200 256 204 260 208 272 216 272 200 268 204 280 220 292 220 288 220 288 220 288 220 288 224 292 224 288 216 300 224 304 216 304 216 304 208 304 208 304 224 316 220 316 220 316 216 312 220 316 220 320 224 324 228 324 220 324 232 336 236 332 224 320 224 324 224 328 228 328 232 332 232 332 232 332 232 332 232 332 236 336 236 336 236 336 236 336 236 328 232 324 228 328 232 332 240 336 240 336 240 336 240 336 240 336 240 340 244 340 248 344 248 344 248 344 248 344 248 344 252 344 248 344 248 348 256 356 256 348 252 348 252 352 260 360 260 360 260 356 256 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 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 268 368 276 372 280 380 288 388 292 388 292 384 276 376 284 384 284 376 272 364 264 372 260 364 252 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 240 360 244 360 240 364 244 364 236 372 252 388 272 416 288 428 296 432 304 440 308 436 296 424 288 412 272 400 264 396 256 380 244 356 248 344 236 336 232 328 232 324 228 316 224 312 220 312 196 296 200 296 200 296 200 296 200 296 200 292 196 288 192 288 204 296 204 292 200 288 196 288 196 284 188 280 184 276 188 280 188 272 184 264 180 268 188 272 184 268 184 264 180 260 176 260 172 256 172 256 172 256 172 256 172 252 164 244 156 236 152 240 172 240 172 240 172 240 176 244 164 232 164 228 160 224 156 224 156 224 152 220 152 216 148 216 148 216 148 212 144 208 140 208 152 216 144 208 140 208 140 208 136 200 128 192 124 192 124 200 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 120 200 112 200 120 200 120 200 108 176 120 184 124 188 128 188 132 188 124 180 120 180 120 184 132 192 132 192 128 184 124 180 128 192 124 188 124 184 120 184 112 176 112 176 112 176 112 176 108 168 100 160 96 164 104 172 104 168 104 164 100 160 96 160 96 164 104 168 104 164 96 160 96 160 96 160 96 160 96 160 104 164 100 160 96 164 100 168 88 152 84 148 84 144 80 144 84 140 84 144 88 148 92 148 96 152 96 148 92 144 88 144 84 136 80 140 92 148 84 132 92 148 92 144 88 144 84 140 84 144 84 140 80 136 76 132 88 144 76 140 84 144 80 132 72 132 68 128 68 132 72 136 68 128 68 124 64 124 60 120 76 136 76 136 76 136 76 136 72 132 72 128 68 124 64 124 64 120 60 116 56 120 60 124 68 132 72 132 72 128 64 120 68 120 68 120 68 120 68 120 72 116 60 112 68 120 64 108 44 108 72 128 72 124 72 128 60 112 60 112 60 112 60 112 68 112 68 112 68 112 68 112 64 108 60 104 56 100 56 100 60 100 48 92 48 96 52 96 52 96 52 100 52 96 48 88 76 80 72 80 72 84 72 80 72 80 76 84 72 80 68 76 64 76 72 80 72 76 64 72 64 76 76 88 80 84 68 72 72 76 68 76 68 76 68 72 60 68 60 72 64 76 68 76 56 64 52 72 68 80 64 68 72 84 72 84 68 80 64 68 72 56 40 28 40 44 52 44 36 28 32 28 36 40 52 52 32 28 36 36 40 40 48 44 44 40 44 36 40 32 36 28 48 40 44 36 36 32 32 28 36 32 40 36 44 40 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 80 76 76 76 72 72 76 76 76 76 80 88 96 100 88 88 88 88 88 88 88 88 80 96 88 104 92 104 88 100 92 104 92 104 92 104 92 104 96 108 96 108 96 108 96 108 96 116 112 124 104 112 100 116 100 112 100 112 100 112 100 112 124 120 92 108 108 128 112 112 128 116 116 116 120 108 84 56 40 36 40 40 40 40 36 36 40 44 44 48 52 56 60 60 56 68 80 72 60 60 84 108 128 124 112 108 104 112 116 124 116 112 104 120 112 104 108 140 184 252 236 288 240 296 244 292 236 292 240 304 240 308 244 308 244 316 244 316 248 320 252 324 260 332 256 328 260 332 264 340 280 356 276 352 276 360 292 372 288 364 288 364 288 364 288 364 300 372 296 372 300 376 308 384 304 376 304 376 304 376 304 376 320 392 320 388 316 388 316 388 316 388 316 392 320 396 324 396 320 404 332 416 336 412 324 400 324 404 328 408 328 412 332 412 332 412 332 412 332 412 332 412 328 408 328 408 328 408 328 408 332 424 328 420 324 424 328 428 336 432 336 432 336 432 336 432 336 432 340 436 340 440 344 440 344 440 344 440 344 440 344 440 348 444 344 440 348 444 352 452 352 448 348 444 352 448 356 456 360 464 356 460 356 460 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 360 476 368 480 376 492 384 496 388 500 384 496 372 488 380 496 384 488 372 480 372 480 368 476 364 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 356 460 360 468 360 472 364 480 368 488 372 508 392 528 416 540 424 560 436 572 440 568 432 560 416 544 408 540 408 532 384 504 364 484 356 472 344 456 332 440 320 432 320 424 316 416 312 408 300 408 296 408 296 408 296 408 296 408 296 404 292 400 288 400 296 400 296 400 292 396 288 392 288 388 280 380 276 380 276 384 272 376 264 372 264 372 268 380 268 376 268 372 264 368 260 368 256 364 256 364 256 364 256 364 264 368 256 360 248 356 248 356 240 344 240 344 240 344 244 348 232 336 232 332 228 328 224 328 224 328 224 324 220 324 216 320 216 320 216 316 212 312 208 312 212 312 204 304 200 304 204 312 204 304 196 300 192 296 196 292 196 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 272 200 272 200 272 200 272 176 252 180 260 184 264 188 264 196 268 188 260 180 256 180 256 192 268 188 264 188 260 188 264 196 260 192 260 188 256 188 256 176 244 176 244 176 244 176 244 164 236 172 244 176 240 168 232 168 236 168 232 164 228 160 228 160 224 164 232 168 232 164 224 160 224 160 224 160 224 160 224 160 224 156 220 156 220 160 224 152 216 152 212 148 212 144 208 140 212 140 216 144 220 148 220 152 224 152 224 148 220 144 216 128 204 140 224 160 224 136 192 148 220 148 216 144 216 140 212 144 208 144 204 140 204 140 204 148 208 136 204 144 208 140 196 136 200 132 192 128 196 132 200 136 200 132 196 132 192 128 192 128 192 128 192 128 192 128 192 132 196 132 192 128 188 124 188 132 192 128 188 124 192 128 196 120 188 128 196 132 196 132 196 120 184 120 184 120 184 120 184 124 184 116 180 116 180 112 172 104 168 120 180 116 164 108 164 112 168 112 168 112 168 112 168 112 168 112 168 112 168 112 168 108 164 108 164 104 160 100 156 104 160 100 156 96 156 104 164 100 156 100 156 100 152 92 144 32 72 20 72 28 80 28 68 20 68 28 80 32 76 20 64 20 68 24 72 24 68 16 60 20 68 24 72 24 72 20 68 20 68 20 68 20 68 20 68 8 56 12 64 16 68 24 72 28 52 24 56 36 68 32 52 44 72 44 68 40 64 36 68 48 56 12 32 20 52 24 44 12 36 12 36 16 44 24 48 24 48 20 40 16 36 8 32 20 44 16 40 12 32 8 32 12 32 12 28 4 24 0 20 12 32 16 36 20 44 24 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 52 80 48 80 44 76 44 76 44 76 44 76 48 84 56 92 56 88 56 88 56 88 56 88 56 84 60 92 64 88 60 84 68 96 68 96 68 96 68 96 64 96 68 100 72 96 68 92 72 108 84 112 76 96 72 104 72 100 68 92 64 96 72 100 96 116 80 108 80 112 80 108 92 116 80 112 92 104 52 52 20 44 32 44 36 40 32 36 28 36 32 44 40 52 48 60 48 64 60 64 56 72 88 112 112 124 100 112 92 112 100 120 104 108 88 116 100 104 92 120 132 212 180 240 184 248 192 240 188 240 188 240 192 244 192 248 192 244 188 244 188 248 196 256 200 256 200 252 200 260 208 268 220 280 212 280 216 288 224 296 220 288 220 288 220 288 220 288 228 296 228 296 220 304 228 312 216 304 216 304 208 304 208 304 220 316 220 316 220 316 220 316 220 316 220 320 224 324 228 324 224 324 228 328 228 328 224 324 228 328 228 328 232 332 232 336 232 332 232 332 232 332 232 332 228 328 228 328 228 328 228 328 236 328 232 324 228 328 232 332 244 340 244 340 244 340 244 340 244 340 244 340 248 344 248 348 252 348 252 348 252 348 252 348 252 348 252 348 252 352 260 356 256 352 256 352 256 356 264 360 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 360 264 360 268 364 280 376 284 384 288 384 288 384 276 376 284 384 288 380 280 372 268 372 264 368 256 360 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 244 356 240 356 244 360 240 364 248 372 248 376 260 396 272 416 288 424 300 436 304 436 296 428 284 412 280 412 280 404 252 372 256 368 260 356 244 340 240 332 228 320 232 320 224 312 220 312 204 300 204 300 200 296 200 296 200 296 200 292 196 288 192 288 204 296 204 292 200 288 196 288 192 284 188 276 180 272 184 276 184 268 180 264 180 264 184 268 184 268 184 264 180 260 176 260 176 260 176 260 176 260 176 260 184 268 176 256 168 252 168 252 172 240 172 240 168 236 168 236 164 232 164 228 160 224 156 224 160 224 156 224 152 220 152 220 148 216 148 212 144 208 140 208 144 208 132 196 128 200 136 208 136 204 132 196 128 196 128 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 124 204 116 204 124 204 124 204 116 184 124 184 128 188 128 188 132 192 124 180 120 180 120 180 132 192 128 184 124 188 128 192 132 196 128 192 124 188 124 188 116 180 116 180 116 180 116 180 96 168 112 180 116 176 104 160 104 168 104 164 100 160 96 160 92 160 100 168 104 168 100 164 96 160 96 160 96 160 96 160 92 156 88 148 84 152 92 156 92 152 88 152 84 148 84 148 84 140 84 144 88 148 92 148 96 152 96 148 92 144 88 144 68 132 88 156 108 152 76 116 92 144 88 144 84 140 84 136 88 144 80 140 80 140 84 144 80 140 80 140 76 136 76 136 80 140 76 132 72 132 72 136 80 140 76 136 76 132 72 132 68 128 68 128 68 128 68 128 72 132 72 128 68 124 64 124 76 132 68 128 68 128 72 136 60 120 64 128 68 132 76 136 72 124 68 120 68 120 64 116 72 124 68 116 64 112 56 108 56 116 68 116 56 100 48 104 56 108 56 108 56 108 56 108 68 112 68 112 68 112 68 112 64 108 68 112 64 104 56 100 56 104 68 108 60 104 64 116 60 104 64 104 60 96 48 88 84 80 68 80 80 92 76 76 72 80 72 80 72 80 72 84 68 80 72 80 72 76 64 68 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 56 72 60 68 48 52 68 80 68 80 64 76 64 64 56 40 28 28 44 48 44 28 36 32 40 40 44 40 40 36 48 44 44 36 40 32 32 28 44 40 40 36 36 28 28 24 28 24 24 20 24 20 24 20 28 24 32 32 40 40 44 44 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 84 84 80 80 80 76 76 76 80 80 80 80 80 80 80 80 88 88 88 88 88 88 88 88 84 100 88 104 92 100 88 96 96 108 96 108 96 108 96 108 92 104 100 112 100 112 92 104 100 120 112 124 104 108 96 112 104 112 96 108 96 108 100 116 112 128 120 132 112 120 108 116 120 108 108 104 108 92 64 40 44 40 44 44 44 44 40 40 32 32 36 44 48 52 56 60 56 56 56 60 68 88 104 116 124 128 120 124 116 120 116 120 124 112 104 120 120 112 108 128 164 244 240 292 240 292 248 300 240 296 240 308 244 308 248 312 248 320 244 312 244 320 252 328 252 324 252 324 252 328 260 332 268 348 276 360 284 364 288 364 288 364 288 364 288 364 288 364 292 364 288 364 292 368 300 376 304 376 304 376 304 376 304 376 308 380 308 384 316 388 320 392 316 388 316 392 320 396 324 396 324 404 320 400 320 400 324 404 328 408 328 412 332 412 336 416 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 424 328 420 324 424 328 428 340 436 340 436 340 436 340 436 340 436 340 440 344 440 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 472 360 476 372 488 380 496 384 496 384 492 372 488 380 496 388 496 376 484 376 484 372 476 364 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 456 352 460 356 464 352 476 372 488 368 496 380 516 400 532 416 552 428 564 432 564 428 556 424 548 408 536 404 532 392 516 376 496 368 484 352 464 336 452 324 436 320 428 316 420 312 416 304 416 304 412 300 408 296 408 296 408 296 404 292 400 288 400 292 396 292 396 288 392 288 388 284 384 276 380 272 376 276 380 268 372 264 368 260 372 264 376 268 376 268 372 264 368 260 368 260 368 260 368 260 368 260 368 268 372 260 364 252 356 252 360 240 344 236 340 232 336 228 332 232 336 232 332 228 328 224 328 228 332 224 328 224 324 220 324 216 320 216 316 212 312 208 312 216 312 204 304 200 308 212 320 208 308 200 300 196 300 196 296 196 284 200 284 200 284 200 284 196 280 196 280 196 280 196 280 204 276 204 276 204 276 204 276 192 268 192 268 188 264 188 264 188 264 184 256 180 256 184 260 192 264 184 260 184 264 192 272 192 260 192 256 188 256 184 252 180 248 180 248 180 248 180 248 168 240 172 240 172 240 172 236 168 236 168 232 164 228 160 228 156 224 164 232 168 232 168 228 160 224 160 224 160 224 160 224 156 220 152 212 148 216 156 220 156 220 152 216 152 212 148 212 140 212 140 216 144 220 148 220 148 220 148 220 144 216 144 212 136 208 136 216 152 220 136 200 144 212 140 212 136 208 136 204 148 208 140 200 140 204 148 212 128 204 148 204 128 184 128 204 144 204 136 196 132 196 132 196 136 200 136 196 132 196 128 192 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 188 132 192 128 188 124 192 128 196 128 192 124 184 120 188 128 196 124 188 124 184 120 180 116 180 124 188 124 184 112 172 108 172 112 172 116 168 104 160 108 172 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 112 168 112 164 100 152 88 156 116 172 108 160 108 168 112 168 112 168 108 156 96 148 36 76 20 72 32 84 32 68 36 76 20 60 12 68 32 84 24 72 24 72 24 68 12 60 24 68 12 56 8 60 20 72 8 60 16 64 24 72 28 80 24 72 20 64 16 60 8 56 52 72 36 60 28 48 8 24 40 68 36 64 36 60 32 64 28 36 0 28 20 48 12 20 12 40 20 48 24 40 12 32 8 32 12 40 16 44 24 48 20 44 16 36 8 32 4 24 12 32 12 32 12 32 12 32 4 28 12 32 16 40 24 44 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 52 84 52 80 48 76 44 76 48 80 52 84 52 80 44 72 56 88 56 88 56 88 56 88 60 88 64 92 64 88 56 84 68 96 68 96 68 96 68 96 60 92 72 104 76 100 64 88 72 108 88 112 76 96 68 100 84 108 72 96 68 100 80 112 72 116 100 128 88 108 84 124 88 112 72 104 80 88 36 36 24 48 36 48 40 44 36 40 20 32 28 40 40 52 48 56 52 52 36 52 64 96 104 120 104 124 108 124 108 120 100 112 108 108 88 116 104 108 88 112 116 204 184 244 184 244 196 244 188 240 188 244 192 248 196 248 196 248 188 240 188 248 200 260 196 248 192 248 192 252 200 264 200 264 208 280 216 284 212 276 220 288 220 288 220 288 220 288 216 280 212 280 204 288 212 296 216 304 216 304 208 304 208 304 204 304 208 308 216 316 224 324 220 316 220 320 224 324 228 324 228 324 216 312 212 316 224 328 228 328 228 332 232 336 236 336 232 332 232 332 232 332 232 332 236 336 236 336 236 336 236 336 236 328 232 324 228 328 232 332 244 340 244 340 244 340 244 340 244 340 244 344 248 348 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 356 264 360 276 376 284 384 288 384 288 380 276 376 284 388 292 384 284 376 268 376 264 368 260 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 348 240 352 244 352 240 352 252 372 252 368 252 388 272 404 280 416 292 428 300 428 292 424 304 420 272 392 260 396 264 396 264 376 256 360 240 344 232 336 228 324 224 316 228 316 220 312 208 304 208 300 204 296 200 296 200 296 200 292 196 288 192 288 200 292 196 288 196 284 192 284 192 280 184 272 180 272 180 276 184 264 180 260 176 264 180 268 184 268 184 264 180 260 176 260 180 264 180 264 180 264 180 264 180 260 172 252 164 248 164 248 172 240 168 232 160 224 156 220 164 232 164 228 160 224 156 224 160 228 160 224 156 220 152 220 148 216 148 212 144 208 140 208 152 216 140 204 136 208 148 224 140 204 132 196 128 196 128 204 132 200 132 200 132 200 132 200 124 192 124 192 124 192 124 192 124 204 116 204 124 204 124 204 132 200 136 192 132 188 128 188 128 184 124 180 120 184 124 188 132 188 124 180 120 188 132 196 128 192 128 188 124 184 120 184 116 180 116 180 116 180 116 180 116 176 104 164 100 168 112 180 104 168 104 164 100 160 96 160 92 156 100 168 104 168 104 168 96 160 96 160 96 160 96 160 96 156 92 152 88 156 92 160 92 156 92 152 88 148 84 148 84 140 84 144 88 148 92 148 92 148 88 144 88 140 84 140 96 140 76 132 80 144 88 140 84 140 80 136 80 132 76 132 88 144 80 136 80 144 88 152 60 140 92 140 60 112 64 140 84 144 80 132 72 132 72 132 72 132 72 128 68 124 64 124 76 136 76 136 76 136 76 136 72 132 72 128 68 124 64 124 68 124 64 120 60 124 64 128 80 132 64 116 52 116 60 128 72 124 72 120 68 116 64 116 72 124 72 120 60 108 56 108 60 116 64 112 56 112 72 132 56 108 56 108 56 108 56 108 64 108 64 108 64 108 64 108 60 108 68 116 68 108 56 96 36 96 72 120 68 104 60 108 72 116 72 112 68 104 56 96 80 88 72 76 68 76 68 76 88 88 68 76 72 80 68 72 52 76 80 84 56 56 56 76 76 84 76 80 72 80 68 76 76 84 76 84 72 76 64 68 64 68 60 64 56 68 60 72 56 68 60 72 56 60 40 48 56 72 64 80 68 80 68 68 36 32 28 20 24 24 36 36 36 28 32 24 28 28 32 32 32 28 36 36 48 48 56 56 36 28 32 28 32 32 40 40 32 28 32 28 32 28 32 28 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 68 68 64 68 64 72 72 80 72 76 80 84 80 76 72 68 68 72 80 84 84 80 72 68 80 80 80 84 84 88 88 88 92 88 80 76 80 88 96 100 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 92 108 104 124 116 128 116 116 104 116 128 116 88 56 44 36 40 40 48 48 40 40 48 52 44 44 44 48 48 52 52 52 48 56 56 52 72 104 112 104 120 120 116 116 112 120 116 124 108 112 108 112 108 112 108 120 148 240 252 308 248 296 248 300 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 252 324 252 328 256 332 260 332 276 352 280 356 280 352 272 348 288 364 288 368 292 372 296 372 292 368 292 372 300 376 304 376 292 368 296 372 304 380 312 388 320 392 316 384 312 384 316 388 324 396 328 400 328 396 320 392 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 352 452 356 456 360 456 348 456 356 464 360 464 360 460 356 460 356 456 352 452 348 452 340 448 348 452 352 456 348 452 356 460 356 460 356 460 356 460 360 460 356 456 352 460 356 464 352 456 352 456 352 456 352 456 344 460 348 464 352 460 348 456 348 460 348 460 348 460 348 460 360 468 348 456 344 460 356 472 348 460 348 464 352 468 356 468 348 460 348 460 348 460 348 460 356 468 356 468 356 464 344 456 352 464 352 464 352 464 352 464 352 464 352 468 360 476 368 484 360 480 376 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 476 360 492 376 508 388 516 400 536 416 556 432 564 432 564 408 540 404 532 400 528 392 524 388 520 372 488 356 472 344 460 328 444 320 432 320 428 304 408 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 360 252 360 248 352 244 348 248 348 240 336 228 328 224 328 224 328 224 328 224 328 224 328 224 328 224 324 220 320 216 320 220 324 220 320 216 316 212 316 208 312 208 308 204 304 200 304 208 304 196 304 212 320 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 184 260 184 260 184 260 184 260 176 256 188 268 192 264 180 252 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 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 152 228 156 232 160 228 156 224 136 208 136 212 140 216 144 216 140 208 132 200 128 200 128 204 140 204 140 204 140 204 140 204 144 208 140 200 136 196 128 192 148 208 136 192 124 188 128 192 128 188 120 184 120 184 124 192 136 196 124 184 120 188 132 200 124 192 136 204 144 208 140 200 136 208 144 204 132 192 132 200 104 168 112 180 120 188 124 184 120 184 120 184 120 184 120 184 120 184 120 180 116 176 112 176 120 172 108 160 108 172 124 188 108 168 112 172 116 168 112 164 104 164 108 168 112 172 116 176 100 164 116 180 120 168 96 144 96 152 100 160 112 172 120 176 112 168 112 168 108 160 100 152 32 76 24 68 20 68 20 72 28 68 12 60 16 68 16 60 16 80 44 88 20 60 20 80 20 68 16 64 16 60 12 60 20 68 24 72 24 72 24 72 16 60 12 56 8 60 12 64 32 60 32 60 32 52 16 40 32 60 36 64 36 64 32 56 20 36 8 24 4 28 16 40 24 40 20 36 16 40 20 44 12 32 16 40 28 52 36 56 20 40 16 36 20 44 24 48 16 36 16 36 16 36 16 36 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 48 64 44 64 44 68 52 76 36 72 44 80 48 80 44 72 44 80 52 88 56 84 48 76 48 80 48 84 52 88 56 88 60 88 52 80 48 88 64 100 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 68 100 80 112 88 116 84 112 72 120 96 116 64 60 20 40 16 40 36 40 28 36 32 48 40 48 44 52 44 56 48 56 40 56 48 56 68 104 108 108 104 116 100 112 96 116 100 120 96 112 96 112 96 112 96 112 100 200 196 260 192 244 188 240 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 196 252 200 256 200 260 204 264 212 276 208 280 212 276 208 272 220 288 220 292 224 296 228 296 224 292 228 296 220 304 224 304 208 300 212 304 208 308 216 312 224 316 220 316 216 316 220 316 224 320 228 328 232 328 228 324 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 260 356 260 360 264 360 248 352 256 360 260 360 260 356 260 360 260 360 256 356 252 352 244 344 248 352 256 356 252 352 256 356 256 356 256 356 256 356 256 352 252 348 248 352 252 356 256 356 252 352 252 352 252 352 248 348 252 352 256 348 252 344 256 352 256 352 256 352 256 352 260 356 252 348 252 348 260 356 252 348 252 352 256 356 260 356 252 348 252 348 252 348 252 348 256 356 260 356 260 352 252 344 260 356 260 356 260 356 260 356 260 352 256 356 264 364 272 372 264 368 276 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 348 244 356 248 352 240 352 240 364 252 376 264 380 272 400 276 416 292 428 296 428 276 408 272 400 268 396 260 392 280 384 264 364 244 348 228 340 232 328 220 316 220 316 212 300 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 256 168 244 160 240 156 240 172 236 164 228 156 224 156 224 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 152 220 148 216 148 212 144 212 140 208 140 204 136 200 132 200 140 200 128 204 144 212 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 128 188 128 188 128 188 128 188 120 180 128 188 128 188 120 180 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 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 92 148 96 152 96 152 92 148 80 136 80 140 84 144 88 144 84 140 80 132 76 132 76 132 80 140 80 140 80 140 80 140 76 136 76 136 76 136 76 136 84 140 76 132 68 124 64 124 68 128 64 124 64 124 68 128 76 132 64 120 60 124 72 136 64 128 72 136 80 140 76 132 76 140 84 140 72 128 68 136 44 108 56 120 64 124 64 124 68 120 68 120 68 120 68 120 68 120 68 116 64 112 60 112 60 108 48 100 48 108 64 120 56 112 60 116 64 112 60 108 64 108 68 112 68 112 72 116 64 108 68 112 68 108 60 104 60 104 64 108 64 108 68 112 60 104 64 108 68 108 64 108 80 84 72 76 68 76 72 80 72 72 56 68 64 80 68 76 72 92 92 96 76 76 72 88 68 76 64 72 64 68 60 68 60 72 64 76 72 84 76 88 64 72 60 68 60 68 64 72 64 76 64 76 60 68 52 60 60 72 64 72 60 64 48 48 36 32 24 20 20 24 32 36 40 36 32 32 32 32 36 40 28 28 32 36 40 44 48 48 40 40 36 36 40 40 44 48 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 52 56 52 56 52 56 52 56 64 68 64 68 64 72 72 76 64 68 72 80 80 80 80 80 80 84 88 88 88 88 84 80 80 80 80 84 84 88 88 88 92 88 84 80 80 88 96 100 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 116 108 124 112 124 108 108 108 112 124 104 80 52 44 40 32 32 40 36 32 32 36 44 52 52 56 56 56 60 60 60 52 60 60 56 76 108 116 108 120 120 116 116 112 120 116 124 116 120 116 120 116 120 116 128 140 236 248 308 248 288 240 292 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 252 328 256 328 260 332 260 332 272 348 276 356 280 352 276 348 288 364 288 368 292 372 296 372 292 372 296 372 304 376 304 376 304 376 304 376 304 380 308 380 316 388 316 388 316 388 316 388 316 392 324 400 332 404 332 400 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 436 336 432 336 432 340 436 344 440 344 440 344 440 344 440 336 432 340 440 344 440 344 440 348 444 348 444 348 444 348 444 352 448 352 448 352 448 352 448 352 452 356 452 360 456 360 456 352 456 356 464 360 464 360 464 368 472 364 468 360 464 360 464 348 456 356 460 360 464 356 460 356 460 356 460 356 460 356 460 352 456 348 448 344 452 352 456 360 464 356 460 352 456 348 452 348 460 352 464 352 464 348 460 356 468 356 468 356 468 356 468 356 464 352 460 348 464 352 468 352 464 352 464 356 468 356 468 348 460 348 460 348 460 348 460 352 464 356 468 356 464 348 456 356 468 356 468 356 468 356 468 356 468 356 468 360 476 368 484 364 476 372 488 380 492 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 348 464 352 472 352 472 356 484 360 488 368 492 384 520 396 536 412 548 420 552 408 540 404 532 400 528 392 524 392 524 380 504 356 472 340 460 340 448 316 432 316 424 312 420 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 268 376 268 376 260 364 248 348 236 344 240 348 228 328 220 324 220 324 224 328 224 328 224 328 224 328 224 328 224 328 224 324 220 320 216 320 220 320 216 320 212 316 212 316 208 312 208 308 204 304 200 304 204 304 200 308 212 316 204 292 200 288 204 284 200 280 196 280 192 280 196 284 200 280 196 276 196 268 200 272 200 272 204 276 196 272 196 272 196 272 196 272 192 268 192 268 192 268 192 268 180 260 184 264 188 260 184 256 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 176 244 176 240 172 240 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 144 216 148 220 148 220 144 216 136 208 140 212 140 212 144 216 144 216 140 208 132 208 136 208 140 204 140 204 140 204 140 204 128 192 132 200 136 204 144 208 136 200 136 200 132 192 124 184 136 196 132 192 128 196 132 200 136 196 124 184 120 188 132 200 120 188 128 196 132 196 128 192 132 200 140 200 128 188 128 200 112 180 120 188 128 192 128 192 120 184 120 184 120 184 120 184 120 184 116 180 116 180 112 176 112 164 104 156 104 164 116 176 108 168 112 172 116 168 112 164 116 172 112 168 112 168 108 164 112 168 104 160 104 164 116 176 112 168 112 164 108 160 104 160 100 156 104 164 112 168 116 172 28 76 24 68 20 68 24 76 28 72 16 68 28 84 36 80 20 76 36 80 24 64 16 72 28 76 28 72 24 72 20 68 16 64 16 64 20 72 24 76 20 64 12 60 12 60 16 68 40 68 40 68 36 60 32 56 36 64 32 60 24 44 12 36 16 28 20 24 16 28 20 32 20 24 16 20 12 24 16 28 20 28 24 36 32 44 36 48 28 36 28 36 28 40 36 48 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 64 40 60 44 64 48 72 32 68 40 76 48 84 52 84 48 84 52 84 52 84 52 80 48 80 48 84 52 88 56 88 56 88 52 84 52 88 60 96 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 80 108 80 108 80 108 76 108 76 116 88 100 48 48 16 44 12 40 32 40 28 36 32 48 44 52 44 52 48 56 52 60 48 60 52 60 72 112 112 112 104 116 100 112 96 116 100 120 100 116 100 116 100 116 100 116 92 196 192 260 196 248 188 236 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 200 256 200 260 204 260 208 268 208 272 208 280 212 280 208 276 220 288 220 292 224 296 228 296 228 296 228 300 224 304 228 308 220 308 220 308 212 304 208 304 216 312 220 316 224 320 220 316 216 316 228 328 236 336 240 336 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 232 336 236 340 240 340 240 340 240 340 240 340 240 340 248 340 240 336 240 336 244 344 248 344 248 344 248 344 248 344 240 340 248 344 252 348 248 344 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 260 356 260 360 264 360 268 364 252 356 260 360 264 364 260 360 268 364 264 364 260 360 260 356 252 356 260 364 264 364 260 360 260 360 260 360 260 360 260 360 256 352 252 348 248 352 252 356 264 360 260 356 252 352 248 348 252 348 256 356 260 352 252 348 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 256 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 252 352 260 356 260 352 252 348 264 360 264 360 264 360 264 360 260 356 260 356 260 360 268 368 268 364 272 372 280 380 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 248 348 252 352 248 352 244 356 244 360 244 360 244 360 252 380 252 392 268 408 280 412 276 408 272 400 268 396 260 392 272 388 268 372 248 348 228 336 236 332 212 308 204 316 216 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 268 176 256 160 236 148 232 152 240 148 216 144 212 148 220 156 224 152 220 152 220 152 220 152 220 156 224 156 220 152 216 148 216 148 216 148 212 144 212 140 208 140 208 140 204 136 200 132 200 136 204 136 208 140 208 136 204 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 132 192 132 192 132 192 132 192 124 184 124 184 124 184 124 184 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 116 176 112 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 88 144 92 148 92 148 88 144 84 140 84 140 84 140 84 140 92 144 84 140 80 136 84 140 80 140 80 140 80 140 80 140 72 132 72 136 76 140 80 140 72 132 76 140 76 132 64 120 80 136 76 132 72 136 76 140 72 128 68 124 64 128 68 132 60 124 64 124 64 124 64 124 68 132 76 132 68 124 68 132 56 120 64 128 68 128 68 128 68 120 68 120 68 120 68 120 64 116 64 116 64 116 64 116 72 120 64 116 64 120 72 124 56 112 60 116 64 112 60 108 76 116 72 112 68 108 64 104 64 108 60 104 64 112 76 120 68 112 68 108 64 104 60 104 60 104 60 104 64 108 68 116 76 80 68 76 68 80 76 84 80 80 68 76 80 92 84 92 68 84 80 88 72 76 68 76 76 84 76 80 72 80 68 76 76 80 68 72 60 72 64 76 68 76 64 68 60 72 68 76 68 80 68 76 64 76 64 76 64 76 60 68 52 56 36 36 28 28 28 28 28 28 28 28 24 24 20 20 20 20 24 24 28 28 32 32 36 40 40 44 32 32 28 28 32 36 40 40 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 64 60 64 60 68 68 76 68 68 68 72 76 80 84 88 80 76 76 76 76 76 76 80 80 80 80 84 84 88 88 88 84 84 84 84 88 88 92 96 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 124 108 120 108 120 108 112 108 112 112 88 64 40 40 40 36 40 44 44 40 40 44 52 44 44 48 48 52 52 52 52 56 64 64 64 84 112 124 116 120 120 116 116 112 120 116 124 108 112 108 112 108 112 108 120 128 228 248 312 256 300 248 300 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 256 328 260 332 260 336 264 336 268 348 276 356 280 356 280 356 288 364 288 368 292 372 296 372 296 372 300 376 304 380 308 380 312 384 312 380 308 380 308 380 308 380 316 392 320 392 320 388 316 392 324 404 336 408 336 408 324 404 324 408 328 412 332 412 332 412 332 412 332 412 332 412 332 412 336 416 336 416 340 420 340 420 340 420 340 420 340 420 344 440 340 432 336 436 344 440 344 440 344 440 344 440 344 440 336 436 344 444 348 444 348 440 352 448 352 448 352 448 352 448 352 448 352 448 352 448 352 448 356 452 360 456 360 460 364 460 352 460 360 468 364 468 364 464 364 464 360 464 356 460 356 456 352 460 360 468 364 468 364 468 360 464 360 464 360 464 360 464 364 464 360 460 356 464 360 468 364 464 360 460 356 456 352 456 348 464 356 468 356 468 352 460 348 460 348 460 348 460 348 460 352 464 352 464 352 464 352 464 360 468 356 468 356 468 356 468 352 464 352 464 352 464 352 464 348 460 352 468 356 468 352 460 360 472 360 472 360 472 360 472 360 472 356 468 356 472 364 480 364 476 364 480 372 488 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 360 480 360 484 360 484 360 484 368 500 376 512 392 532 408 544 408 540 404 532 400 528 392 524 384 524 380 516 364 488 344 464 348 460 320 432 312 436 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 264 372 264 368 256 360 244 344 232 336 228 340 208 312 208 312 212 320 220 328 220 324 220 324 220 324 220 324 224 328 224 324 220 320 216 320 216 320 212 316 212 312 208 312 208 312 208 308 204 304 200 304 200 308 208 312 208 308 204 300 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 184 260 184 260 184 260 184 260 184 260 184 260 184 260 184 260 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 184 248 180 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 148 220 152 224 152 224 148 220 140 212 140 212 140 212 140 212 148 216 140 212 136 208 140 212 140 204 140 204 140 204 140 204 140 204 140 200 136 196 132 196 128 196 136 204 140 196 128 188 140 204 136 200 136 200 140 204 128 192 128 192 128 192 128 192 124 188 124 184 120 184 124 188 120 192 132 192 124 184 128 196 120 184 124 192 128 192 124 188 120 184 120 184 120 184 120 184 116 180 116 180 116 180 116 180 124 180 120 176 120 176 120 180 108 168 112 172 116 168 112 164 120 172 116 168 112 164 108 160 104 160 112 172 120 176 116 172 104 160 104 164 108 168 112 168 116 172 108 160 104 160 104 164 24 72 20 68 20 72 28 80 28 68 12 64 24 76 28 72 32 80 36 84 32 76 24 72 20 68 16 64 16 60 12 60 32 76 20 60 8 56 12 64 20 68 16 64 16 64 20 68 40 68 36 60 32 64 36 68 36 64 32 56 24 44 12 36 12 28 20 28 20 28 20 28 24 32 20 28 20 28 24 32 20 28 24 32 28 36 28 40 24 28 20 28 20 32 28 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 32 52 32 52 32 52 32 52 40 60 36 56 40 64 48 68 40 72 40 72 40 80 52 88 48 76 40 72 40 72 44 80 48 80 48 84 52 88 56 88 52 84 52 88 56 92 60 92 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 108 76 104 76 108 84 116 80 116 76 84 32 40 16 48 20 48 40 48 36 40 40 52 36 44 36 48 40 48 44 52 52 68 60 68 76 116 120 116 104 116 100 112 96 116 100 120 92 108 92 108 92 108 92 108 68 180 184 260 200 256 200 248 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 204 260 204 260 208 264 208 272 204 268 204 276 212 280 212 280 220 288 220 292 224 296 228 296 232 300 232 300 228 308 228 312 220 308 220 312 216 312 216 312 204 308 220 320 228 324 224 316 224 324 232 332 240 336 240 332 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 248 344 244 340 244 340 248 344 248 344 248 344 248 344 248 344 244 340 248 348 256 352 252 348 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 264 360 264 360 268 364 268 368 256 356 260 364 268 368 264 364 260 360 260 360 256 356 252 352 252 356 260 364 264 364 264 360 264 364 264 364 264 364 264 364 268 364 260 360 260 360 264 368 256 356 256 360 260 360 260 360 256 352 260 356 260 356 256 352 252 348 252 348 252 348 252 348 252 352 256 356 260 352 256 348 264 360 264 360 260 356 260 356 260 356 260 356 260 356 260 356 248 348 256 356 260 356 256 352 260 356 260 356 260 356 260 356 268 360 264 356 260 360 268 364 268 364 268 364 272 372 284 380 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 248 352 252 360 248 360 248 360 252 364 236 364 236 372 252 396 272 412 276 408 272 400 268 396 260 392 256 376 260 376 256 360 236 348 232 336 216 316 212 320 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 176 260 176 260 168 248 160 240 148 228 136 220 144 208 140 208 144 216 152 224 148 216 148 216 148 216 148 216 156 224 156 220 152 216 148 216 144 212 144 212 140 208 140 204 140 208 140 204 136 200 132 200 128 204 144 212 136 200 132 208 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 124 204 112 200 120 200 116 196 120 188 128 188 128 188 128 188 124 184 124 184 124 184 124 184 128 184 124 180 120 184 124 188 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 120 184 120 180 112 176 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 92 148 96 152 96 152 92 148 88 144 84 140 84 140 80 136 88 144 84 136 76 136 80 136 80 140 80 140 80 140 80 140 84 144 80 136 76 132 68 128 72 132 72 136 76 132 72 128 80 136 76 132 72 136 76 140 68 128 68 128 68 128 68 128 72 128 64 120 60 120 64 124 56 120 68 124 60 120 64 132 56 120 64 124 64 124 60 120 68 120 68 120 68 120 68 120 60 112 64 116 64 116 68 120 64 116 64 116 60 112 60 112 56 112 60 116 64 112 60 108 72 116 68 112 68 112 64 108 60 108 72 120 76 120 68 112 60 104 60 108 64 112 68 112 80 120 68 104 56 100 60 108 72 76 68 76 68 80 76 88 80 80 64 72 72 80 72 76 76 84 76 84 80 84 72 72 68 76 64 72 64 68 60 68 76 76 60 64 56 68 68 80 72 76 68 72 64 76 68 80 68 76 60 68 56 72 64 80 60 72 60 72 56 60 44 44 24 28 28 32 32 28 28 24 32 32 28 24 24 28 32 32 28 28 32 32 32 36 36 36 36 32 32 32 32 36 40 44 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 44 52 48 56 52 60 56 64 60 64 56 60 60 64 64 72 80 76 72 72 72 76 80 84 84 80 76 72 72 76 80 84 80 80 80 84 84 88 88 88 80 84 88 88 92 92 92 92 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 108 116 100 112 104 120 116 124 112 108 104 76 52 32 40 44 36 40 44 44 40 36 44 48 48 48 48 52 52 52 56 56 64 72 68 68 88 120 128 120 120 120 116 116 112 120 116 124 112 116 112 116 112 116 112 124 92 196 224 300 252 300 248 304 244 300 244 312 248 316 252 316 248 320 248 324 252 328 256 328 260 332 260 336 264 336 268 340 264 344 272 352 280 360 284 356 288 364 288 368 292 372 296 372 300 376 300 380 308 380 312 384 304 376 308 384 312 388 316 392 300 376 316 396 328 396 320 388 328 400 332 408 336 404 332 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 444 352 448 348 444 356 452 356 452 356 452 356 452 352 448 352 448 352 448 352 448 360 456 360 460 364 460 368 464 356 464 364 468 368 472 364 468 368 472 364 468 360 464 360 464 352 456 356 464 360 464 360 464 364 468 364 468 364 468 364 468 364 464 360 460 356 464 360 468 352 456 356 464 360 468 364 472 352 468 356 472 360 468 356 464 352 464 352 464 352 464 352 464 348 460 356 468 356 468 348 460 364 476 364 472 360 468 356 468 356 468 356 468 356 468 356 468 344 460 352 468 356 468 356 464 356 468 356 468 356 468 356 468 364 472 360 468 356 472 360 476 364 476 360 472 364 484 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 348 468 348 476 356 480 360 484 360 492 364 500 380 524 404 544 408 540 404 532 400 528 392 524 368 512 376 516 376 504 356 488 340 456 324 448 324 440 316 428 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 244 352 248 352 236 336 216 316 216 320 212 316 212 320 220 324 216 320 216 320 216 320 216 320 224 328 224 324 220 320 216 320 212 316 212 312 208 312 204 308 208 312 208 308 204 304 200 304 192 308 212 316 204 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 188 264 188 264 188 264 188 264 188 264 180 256 180 256 188 264 188 256 188 256 188 256 188 256 184 252 184 248 180 244 176 244 188 256 184 248 176 244 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 144 216 148 220 148 220 144 216 144 216 144 212 140 208 136 208 140 212 136 204 132 204 132 204 140 204 140 204 140 204 140 204 136 200 136 200 136 200 136 200 136 196 132 192 128 196 132 200 136 200 132 196 132 196 136 200 124 192 128 196 132 192 128 188 136 196 128 184 120 184 124 192 112 180 124 188 120 184 124 196 116 180 120 184 120 184 116 180 120 184 120 184 120 184 120 184 112 176 112 180 116 184 120 184 116 176 120 176 116 168 112 164 108 168 112 172 116 168 112 164 108 164 112 168 112 168 116 172 120 176 116 168 112 168 116 172 112 168 108 164 108 164 104 160 120 168 104 156 100 160 112 172 20 68 20 68 20 72 32 80 48 88 28 76 32 80 28 72 20 64 16 64 20 64 12 52 28 76 28 72 24 72 20 68 20 60 8 52 8 64 28 80 24 68 20 64 16 68 20 72 28 60 28 52 24 56 36 68 32 60 36 64 40 56 28 44 8 28 20 32 24 28 20 24 16 20 12 16 8 20 12 24 20 28 24 32 24 32 28 36 32 36 28 36 28 40 36 48 20 40 20 40 20 40 20 40 12 32 12 36 16 40 20 40 28 44 24 44 24 44 24 44 32 48 24 44 32 52 28 44 20 44 28 48 36 56 40 64 40 56 36 56 36 60 44 68 52 80 44 72 36 72 44 80 60 88 48 76 44 80 56 92 48 80 48 84 52 88 56 88 48 84 56 92 60 92 60 88 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 100 72 100 76 112 92 128 88 112 80 76 24 32 20 48 12 36 32 40 24 32 32 44 44 52 44 56 48 60 52 60 56 72 64 72 80 120 124 120 104 116 100 112 96 116 100 120 100 116 100 116 100 116 100 116 36 144 164 244 188 248 192 244 192 244 192 248 196 252 200 252 192 248 192 252 196 256 200 256 204 260 204 264 208 268 212 272 204 268 204 276 212 284 216 284 220 288 220 292 224 296 228 296 232 300 232 304 228 312 232 312 220 304 228 312 228 320 232 324 200 304 220 324 232 324 224 316 236 332 240 336 240 332 232 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 352 256 352 256 348 260 356 260 356 260 356 260 356 256 352 256 352 256 352 256 352 264 360 264 364 268 368 272 368 256 360 264 368 268 368 268 364 272 372 272 368 268 364 264 364 248 352 256 360 260 360 256 356 264 364 264 364 264 364 264 364 260 356 256 352 252 356 256 360 248 348 252 356 264 368 272 372 256 356 260 360 264 356 260 352 260 356 260 356 260 356 260 356 248 348 260 360 264 356 252 344 268 364 268 360 264 356 260 356 260 356 260 356 260 356 260 356 248 344 256 356 260 356 260 356 256 352 256 352 256 352 256 352 268 364 264 356 260 356 264 360 268 364 264 360 268 368 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 248 348 248 348 252 356 256 352 236 340 240 344 236 352 244 356 236 364 240 372 256 392 280 412 284 408 280 400 276 396 268 392 240 368 252 380 264 372 248 356 224 332 216 328 224 324 208 304 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 192 268 188 264 188 260 184 256 180 256 160 240 172 248 164 228 136 200 144 224 148 216 144 220 148 224 148 220 148 220 148 220 148 216 156 224 156 220 152 216 148 216 144 212 144 208 140 204 136 204 140 208 140 204 136 200 132 200 124 204 148 212 132 196 132 212 136 204 136 200 132 196 128 196 124 196 128 200 132 196 128 192 124 204 124 200 120 196 116 196 120 188 128 188 128 188 128 188 132 192 132 192 132 192 132 192 132 188 120 176 116 180 128 192 124 188 124 188 124 188 124 188 120 184 120 180 116 176 112 176 128 188 120 184 116 176 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 80 140 84 144 88 140 84 136 88 144 88 140 84 136 80 136 84 136 76 128 72 128 72 132 80 140 80 140 80 140 80 140 68 128 72 136 76 140 84 144 76 132 68 124 64 132 76 140 76 132 72 128 68 132 72 136 64 128 68 132 72 128 68 124 80 136 68 124 60 124 68 128 48 116 60 120 56 116 64 132 52 116 56 120 60 116 52 112 68 120 68 120 68 120 68 120 60 112 60 116 64 120 68 120 76 128 76 128 76 124 68 116 56 112 60 116 64 112 60 108 60 108 64 112 68 116 72 120 92 128 68 104 56 108 72 124 76 120 72 112 60 100 52 96 68 104 56 96 56 108 76 124 68 72 64 72 64 76 72 84 76 80 72 84 80 88 76 76 72 80 72 80 72 80 72 80 92 84 64 72 72 88 72 68 80 80 56 56 52 72 80 100 68 72 60 64 56 64 56 68 56 72 56 72 60 76 68 68 56 60 52 52 44 36 32 28 24 24 24 24 24 24 24 24 32 32 32 28 28 24 24 24 20 20 20 24 24 24 28 28 32 28 24 28 36 40 36 32 44 40 40 36 36 32 32 28 16 32 44 48 36 32 36 40 40 36 36 32 36 28 32 28 40 40 44 44 48 48 52 52 48 56 56 64 60 64 60 60 64 76 76 88 80 80 68 64 64 68 68 76 76 84 80 88 72 76 72 76 72 76 72 76 76 80 72 76 76 80 80 88 80 84 80 88 84 92 88 92 88 92 88 88 84 84 80 84 104 100 88 88 84 92 96 108 96 104 108 112 100 104 108 116 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 96 104 104 112 112 120 116 120 120 88 72 64 60 36 24 28 48 56 56 52 44 40 44 48 56 56 52 48 52 56 64 68 52 64 84 96 100 108 116 120 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 124 116 184 208 280 256 300 248 312 248 320 252 328 252 320 244 308 256 324 252 324 252 328 260 336 256 328 256 332 260 336 264 336 272 348 276 352 276 352 276 356 296 368 292 368 292 372 300 380 296 376 304 384 308 384 308 380 304 384 308 388 316 384 312 380 316 388 316 392 320 396 324 396 328 400 328 400 328 400 328 400 332 408 328 408 328 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 344 440 332 436 344 444 340 436 340 440 340 444 344 448 348 448 344 452 344 452 344 452 344 452 348 456 348 456 348 456 348 456 352 456 352 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 348 464 356 468 360 476 368 480 368 480 368 476 364 476 360 472 364 472 352 460 348 464 360 476 360 468 356 464 352 468 356 472 360 472 360 468 356 464 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 344 460 356 476 364 472 356 464 356 468 356 468 356 468 356 468 352 464 352 464 352 464 352 464 360 468 364 476 372 480 376 488 380 488 380 488 380 488 380 488 368 488 368 484 364 480 360 480 364 480 352 468 344 468 352 476 356 464 356 464 356 464 356 464 364 468 356 464 348 456 344 448 348 456 348 456 348 456 348 456 348 456 348 460 352 468 360 484 364 480 364 484 376 512 400 528 400 520 388 524 384 516 376 516 388 524 384 520 388 512 368 480 360 476 336 440 316 436 328 440 316 432 304 424 308 432 304 420 304 424 304 420 300 416 296 408 296 400 296 396 292 396 288 392 284 388 284 384 280 380 276 380 284 384 276 376 272 376 268 380 268 376 268 376 268 376 268 376 256 360 256 360 256 360 256 360 240 344 236 336 228 324 216 316 216 324 216 324 216 324 216 324 224 324 208 320 216 328 220 324 212 316 212 316 212 316 212 316 216 320 216 320 216 320 216 320 204 308 200 304 200 300 196 300 204 308 204 304 200 300 196 292 200 288 204 284 200 280 196 280 196 280 196 280 196 280 196 280 192 268 192 268 192 268 192 268 196 272 196 268 192 264 188 264 184 260 184 256 180 252 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 168 240 180 252 176 232 176 244 176 240 172 236 168 236 160 224 160 224 160 224 160 224 156 220 160 224 160 224 160 228 148 220 164 224 152 212 156 228 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 136 204 136 208 140 212 144 212 140 208 144 212 148 208 144 204 132 196 132 196 132 196 132 196 132 200 144 212 148 208 136 196 140 204 140 200 136 196 132 196 128 196 132 200 136 204 140 208 140 192 116 180 132 204 140 200 132 184 116 184 128 196 124 180 136 200 128 188 120 180 116 180 136 196 124 184 120 188 132 200 124 192 132 188 116 172 112 180 124 188 124 188 124 188 124 188 116 184 120 188 124 184 120 180 120 192 140 212 144 196 116 168 116 176 108 172 112 180 124 196 124 180 104 160 92 156 96 164 116 180 116 176 108 168 96 156 100 176 120 184 112 164 100 164 104 176 116 172 92 152 96 172 20 68 20 68 20 72 28 76 32 76 24 72 28 76 28 72 20 72 20 72 20 72 20 72 32 76 16 68 20 72 20 68 20 64 12 56 8 64 20 72 20 64 12 56 8 56 8 60 24 60 24 60 32 64 36 68 40 60 40 56 28 40 12 28 16 24 16 24 16 24 16 24 24 32 24 28 20 24 16 24 12 24 16 24 20 28 20 32 28 28 16 28 28 40 32 32 32 40 28 36 28 36 24 32 12 32 36 44 28 32 28 40 24 44 28 48 32 52 36 56 24 44 28 48 28 48 32 52 28 52 36 56 40 60 36 56 40 68 52 80 60 76 48 64 44 64 48 68 52 72 56 76 52 72 52 72 52 72 52 72 56 76 56 76 56 80 64 88 60 80 60 84 64 88 68 88 68 88 68 84 64 84 60 80 80 92 68 80 60 88 72 100 76 100 88 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 116 96 112 116 96 64 68 52 44 28 44 40 52 48 52 36 40 36 48 44 52 40 48 40 52 52 64 44 68 80 100 96 108 108 124 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 100 160 176 248 216 252 196 248 188 248 196 256 212 252 212 244 208 256 196 252 200 256 204 264 204 260 208 264 212 268 212 272 216 280 212 280 216 284 216 284 228 292 224 292 224 296 232 304 228 300 236 308 240 308 240 304 236 308 240 312 244 308 240 308 228 316 224 320 224 324 228 324 228 324 228 324 228 324 228 324 232 332 228 328 232 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 260 340 248 340 256 348 256 336 252 340 256 344 256 348 260 348 260 344 260 344 260 344 260 344 264 348 264 348 264 348 264 348 260 352 264 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 256 352 260 360 268 364 272 368 272 364 268 364 264 360 264 356 264 360 256 352 256 352 264 360 264 356 260 352 256 356 260 360 264 360 264 356 260 356 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 252 352 260 356 264 360 264 356 260 356 260 356 260 356 260 356 260 356 260 356 260 356 260 356 252 360 256 364 260 372 268 376 272 380 272 380 272 380 272 380 264 368 264 364 260 364 256 360 260 360 248 348 244 348 248 352 248 356 248 356 248 356 248 356 252 356 248 352 244 348 240 344 232 348 232 348 232 348 232 348 232 348 232 352 240 360 248 368 244 360 244 368 256 388 276 400 280 396 276 384 268 380 264 376 256 372 244 380 264 388 252 368 248 352 228 324 204 316 208 332 212 312 200 308 208 312 204 300 200 304 200 300 196 300 192 300 196 292 192 292 188 288 188 288 184 284 184 280 180 280 176 276 192 280 184 272 180 272 184 272 188 264 188 264 196 264 196 264 196 264 196 264 196 264 196 264 172 240 168 232 160 220 148 216 140 216 132 216 132 216 132 216 136 212 124 208 128 216 132 212 144 212 144 212 144 212 144 212 148 216 148 216 148 216 148 216 140 204 136 204 132 200 132 196 136 204 136 200 132 196 128 200 136 204 136 200 132 200 128 196 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 128 196 128 192 124 188 120 188 116 184 116 180 112 180 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 108 172 116 180 112 164 112 176 112 172 108 168 104 168 96 160 96 160 96 160 96 160 100 160 96 160 96 160 96 160 84 156 100 160 88 148 92 164 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 76 140 80 144 80 148 84 148 80 144 84 148 84 148 80 144 72 136 72 136 72 136 72 136 76 136 84 144 84 144 76 136 80 140 80 136 76 132 72 132 72 132 76 136 76 136 80 140 80 128 64 124 76 144 80 136 76 128 60 124 72 136 72 124 76 132 68 124 60 120 60 120 72 128 68 124 64 128 68 132 68 132 76 128 60 116 56 120 60 120 60 120 60 120 60 120 56 120 60 124 64 120 60 116 52 112 76 140 88 136 76 120 64 116 64 116 64 120 72 128 64 116 64 116 60 108 52 100 60 112 64 112 60 104 48 96 52 112 64 112 52 100 48 104 52 112 64 108 48 96 52 116 72 80 72 76 72 84 80 88 80 84 72 76 68 80 76 88 72 80 72 80 72 80 72 80 76 84 76 80 64 72 68 84 60 68 64 72 64 68 56 64 68 72 60 64 56 64 56 68 64 80 64 76 64 72 64 64 64 68 64 52 48 32 28 16 24 24 24 24 24 24 24 24 28 28 28 28 24 24 24 24 24 28 28 28 32 32 32 36 36 32 28 32 40 44 40 36 32 32 36 36 36 36 40 40 24 32 40 40 36 36 36 40 40 40 48 48 56 56 64 64 52 48 48 44 48 44 44 40 48 52 52 60 60 64 56 60 56 64 68 80 76 80 72 72 64 68 64 68 68 72 68 72 72 76 72 76 72 76 72 76 80 80 76 80 76 84 84 92 80 84 80 88 84 92 88 92 88 92 88 92 84 88 84 84 92 92 84 84 80 88 88 96 92 104 104 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 116 112 116 120 88 64 56 52 40 40 52 44 52 52 52 44 40 44 48 48 48 44 44 44 48 52 56 56 68 92 104 108 112 116 120 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 112 172 208 280 256 300 248 312 244 320 252 324 252 324 248 316 256 328 252 324 256 332 264 336 268 340 268 340 272 344 276 348 280 360 284 360 288 364 292 368 296 368 292 368 292 372 300 380 300 376 304 384 308 384 308 384 308 384 312 388 312 388 308 384 316 392 320 392 324 396 324 396 320 392 320 392 320 392 320 392 332 412 328 408 332 416 340 420 328 408 332 416 336 416 336 416 340 420 340 420 340 420 340 420 348 428 344 424 344 424 348 428 352 444 340 444 348 452 348 440 340 444 344 444 348 448 348 448 344 452 344 452 344 452 344 452 348 456 348 456 348 456 348 456 352 460 356 460 360 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 356 468 356 472 364 476 368 480 364 472 360 472 356 468 356 464 360 468 356 464 352 468 356 472 360 468 356 464 352 468 356 472 360 472 360 472 356 468 356 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 356 464 352 464 356 468 360 476 356 468 356 468 356 468 356 468 360 472 360 472 360 472 360 472 360 468 364 472 368 480 372 480 380 488 380 488 380 488 380 488 368 488 368 488 364 484 364 480 360 480 356 472 348 468 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 456 348 456 352 464 364 472 356 464 356 476 368 496 388 516 392 516 388 520 380 516 376 516 364 504 368 508 388 524 388 504 368 484 344 448 320 440 324 436 320 432 308 428 312 436 308 424 304 424 304 424 300 420 300 408 288 396 292 392 288 388 284 388 284 388 284 388 280 384 280 380 280 384 276 376 272 376 268 376 264 372 264 372 264 372 264 372 264 368 264 368 264 368 264 368 240 340 236 336 228 324 220 320 212 320 212 320 212 320 212 320 216 316 204 312 208 320 212 316 212 316 212 316 212 316 212 316 220 324 220 324 220 324 220 324 212 312 208 312 204 308 204 304 204 308 204 304 200 300 196 292 200 288 204 288 200 284 200 280 196 280 196 280 196 280 196 280 184 260 184 260 184 260 184 260 196 272 196 268 192 264 188 264 184 260 184 260 180 256 180 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 184 248 172 240 180 248 172 236 176 244 176 240 172 236 168 236 160 224 160 224 160 224 160 224 168 232 164 228 160 220 156 220 152 220 160 224 152 216 156 224 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 144 216 148 216 148 220 152 220 148 212 152 216 152 216 148 212 140 204 140 204 140 204 140 204 136 204 140 208 144 204 140 200 140 204 140 200 136 196 132 196 140 204 136 200 136 200 132 196 136 196 132 200 144 212 140 196 140 196 128 196 136 204 136 192 132 192 124 188 124 188 124 192 124 192 128 196 132 192 128 188 132 200 140 196 124 184 120 192 116 180 116 180 116 180 116 180 120 184 124 188 124 188 120 184 104 176 124 196 136 196 124 184 116 180 120 188 124 188 120 184 108 180 128 196 132 188 112 168 108 172 112 176 112 176 108 168 116 184 124 180 108 172 112 184 108 176 116 176 108 172 116 188 28 76 24 72 28 76 32 84 32 76 24 64 12 64 28 88 20 72 20 72 20 72 20 72 16 76 32 76 12 60 20 84 20 68 20 68 16 60 12 56 20 64 12 56 8 56 8 60 28 64 28 64 32 60 32 64 48 64 44 56 24 32 4 16 12 20 12 20 12 20 12 20 20 24 16 24 16 24 16 24 20 28 24 32 24 36 28 36 28 32 20 32 32 44 36 36 20 32 24 36 28 40 32 44 20 32 28 36 28 36 32 40 12 36 16 40 24 48 28 52 36 52 32 48 28 44 24 40 24 48 32 56 36 56 36 52 32 56 40 68 52 72 52 72 44 64 44 64 44 64 40 60 52 72 52 72 52 72 52 72 52 72 52 72 52 76 60 80 60 80 60 84 64 88 68 88 72 92 68 88 68 84 64 84 68 84 60 80 60 80 64 88 72 100 84 104 80 96 84 108 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 80 104 88 112 92 112 92 112 96 72 36 36 28 28 24 48 32 48 44 48 32 40 36 48 36 44 36 44 36 44 36 48 44 68 80 104 100 108 100 112 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 88 152 176 248 216 256 196 244 192 248 192 252 212 252 220 252 212 256 200 256 200 260 208 268 208 268 212 268 216 272 216 280 220 280 212 284 220 288 224 292 228 292 224 292 224 296 232 304 232 304 240 308 244 312 240 308 240 308 244 316 248 312 240 312 232 320 224 324 228 324 232 328 228 324 228 324 228 324 228 324 236 332 232 332 232 336 240 344 228 332 236 336 240 340 236 336 244 340 244 340 244 340 244 340 256 348 248 344 248 344 252 352 264 348 256 344 264 356 260 344 256 344 256 348 260 348 264 352 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 356 264 360 268 360 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 260 360 264 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 264 360 264 356 260 356 256 352 256 356 260 360 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 368 260 372 268 376 268 376 268 376 268 376 268 372 264 368 264 364 260 364 256 360 252 356 248 352 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 236 356 244 360 232 352 232 356 244 372 264 384 276 388 272 380 268 376 264 376 244 360 232 372 260 388 264 384 256 364 236 336 212 320 208 328 220 316 208 312 212 316 208 304 204 308 200 304 200 300 196 304 192 292 188 288 184 284 184 284 188 288 184 284 184 280 180 280 188 276 180 272 176 268 184 268 184 260 184 260 192 260 192 260 188 256 188 252 184 252 180 248 172 236 164 228 156 220 152 220 136 212 128 212 128 212 128 212 132 208 116 200 120 208 120 200 140 208 140 208 140 208 140 208 152 220 152 220 152 220 152 220 144 212 144 208 140 208 136 204 136 204 136 200 132 196 128 200 140 208 136 204 136 200 132 200 132 200 132 200 132 200 132 200 120 188 120 188 120 188 120 188 128 196 128 192 124 188 120 188 120 188 116 184 116 180 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 112 176 112 176 108 172 112 176 112 172 108 168 104 168 100 164 100 164 100 164 100 164 108 172 104 164 96 156 92 152 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 84 148 84 148 84 148 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 76 136 80 148 88 148 80 132 76 132 72 132 76 136 76 132 68 128 64 124 64 128 72 132 60 124 72 136 76 132 64 120 68 132 76 132 64 120 60 128 60 120 60 120 60 120 60 120 60 120 64 128 68 124 60 120 68 124 76 128 72 116 60 108 60 116 68 124 72 120 60 108 56 116 72 132 80 128 68 112 52 104 56 112 64 116 64 112 80 132 80 124 64 116 76 136 64 116 64 116 64 120 72 132 76 84 72 80 76 84 80 92 76 84 76 72 56 68 72 96 72 80 72 80 72 80 72 80 64 84 80 84 64 68 72 92 84 88 72 72 64 72 68 80 68 72 60 64 56 64 56 68 60 76 60 72 60 72 60 60 68 68 64 52 44 28 24 12 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 28 28 32 32 32 36 36 36 36 32 28 32 40 44 40 36 28 32 32 36 36 40 40 44 36 32 32 32 36 40 40 40 36 32 36 32 36 32 36 32 56 48 52 44 48 40 44 36 44 52 52 56 56 60 52 56 48 56 56 68 68 72 72 76 64 68 64 68 64 68 60 64 72 76 72 76 72 76 72 76 68 72 64 68 68 72 72 80 80 84 80 88 84 92 88 92 92 96 92 92 88 92 84 88 84 88 84 84 80 88 84 88 92 100 104 104 96 100 100 112 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 100 108 108 116 112 116 108 112 92 60 36 32 32 28 32 48 36 44 48 48 40 40 44 48 44 44 44 44 44 44 40 40 48 64 88 104 104 104 104 104 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 96 164 204 280 260 304 244 308 248 320 248 324 252 328 256 328 260 332 256 328 260 332 264 340 260 336 264 336 268 340 268 344 272 352 276 356 284 364 292 368 296 368 292 368 292 372 300 380 300 380 308 388 312 388 312 384 308 388 316 392 316 392 312 384 320 392 324 396 324 400 328 400 332 404 332 404 332 404 332 404 336 416 332 412 336 416 340 424 328 412 336 420 340 420 340 416 340 420 340 420 340 420 340 420 352 432 348 424 344 428 352 432 352 448 344 444 352 456 348 444 344 444 348 448 348 452 352 452 348 456 348 456 348 456 348 456 348 456 348 456 348 456 348 456 356 460 360 464 360 468 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 360 476 364 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 364 472 360 472 356 468 352 464 356 468 356 468 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 472 364 476 376 484 376 484 376 484 376 484 372 492 372 488 368 488 364 484 360 480 360 480 356 476 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 348 460 356 464 352 460 352 468 360 484 372 504 388 508 380 516 380 512 376 516 376 508 368 504 376 512 376 496 368 488 352 460 332 448 328 436 328 440 316 436 320 440 316 428 308 428 308 424 304 424 300 412 288 396 292 392 288 388 284 388 288 392 288 388 284 388 280 384 280 380 272 372 268 372 264 376 260 368 260 368 260 368 260 368 256 360 252 356 248 352 248 348 240 340 232 328 224 328 224 328 220 320 220 320 220 320 220 320 220 312 204 300 204 308 204 300 208 312 208 312 208 312 208 312 216 320 216 320 216 320 216 320 212 316 212 312 208 312 204 308 204 308 204 304 200 300 196 292 204 292 208 288 204 288 200 284 200 284 200 284 200 284 200 284 196 272 196 272 196 272 196 272 196 272 196 268 192 264 188 264 188 264 188 260 184 260 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 180 244 176 240 172 240 176 244 176 240 172 236 168 236 164 228 164 228 164 228 164 228 176 236 172 232 164 224 156 220 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 140 208 140 208 140 208 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 132 204 148 212 148 204 136 200 128 196 132 196 128 192 128 196 128 192 128 188 128 192 132 200 120 188 132 200 136 196 124 184 120 188 128 188 116 180 116 188 128 192 128 192 128 192 128 192 120 188 128 192 128 192 124 184 128 188 124 184 120 180 112 176 112 180 120 184 120 176 104 164 116 180 120 184 120 184 120 184 104 168 112 180 116 184 116 180 124 192 124 184 112 180 124 200 120 180 116 180 120 192 128 196 24 72 24 68 24 76 32 80 20 76 32 68 8 56 20 84 20 72 20 72 20 72 20 72 16 72 20 72 16 68 24 84 40 80 24 68 16 68 28 84 20 64 12 56 8 56 8 60 12 48 16 52 28 56 28 60 44 64 44 56 28 36 8 20 8 16 8 16 8 16 8 16 12 20 12 20 16 24 16 24 16 28 20 28 24 32 24 36 24 28 16 28 28 40 28 32 24 32 28 36 28 36 32 40 32 32 20 28 28 44 36 40 28 48 28 44 24 40 20 40 32 52 28 48 28 48 24 44 24 44 28 52 32 52 32 52 32 52 36 56 40 64 44 68 44 64 44 64 48 68 48 68 52 72 52 72 52 72 52 72 48 68 44 64 48 72 56 76 60 80 60 84 64 88 68 88 76 92 72 92 68 88 68 88 64 84 68 88 68 88 64 84 68 96 80 100 76 96 80 108 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 84 104 88 112 92 108 88 104 80 60 28 40 32 36 32 56 24 40 36 44 32 36 36 48 36 44 40 48 40 44 32 36 40 68 84 108 100 104 92 100 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 76 144 172 248 220 256 192 244 196 248 192 248 212 256 232 264 212 260 204 260 204 264 212 268 204 260 208 264 212 268 212 272 208 272 208 280 216 288 224 292 228 292 224 292 224 296 232 304 236 304 240 312 248 316 244 312 244 312 248 316 248 316 244 316 236 324 228 324 232 328 232 332 240 336 240 336 240 336 240 336 236 336 236 336 236 340 244 344 232 332 236 340 244 344 240 340 244 340 244 340 244 340 244 340 256 352 252 348 252 348 256 352 264 344 252 344 260 352 260 340 260 348 260 348 264 352 264 356 268 352 268 352 268 352 268 352 264 348 264 348 264 348 264 348 268 360 268 360 272 364 272 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 268 364 268 368 272 368 272 368 268 360 264 360 260 356 260 352 256 356 260 360 264 356 260 352 264 356 260 352 256 356 260 360 272 364 268 364 264 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 260 352 256 352 260 356 264 364 260 356 260 356 260 356 260 356 268 364 268 364 268 364 268 364 252 360 252 360 252 364 256 364 264 372 264 372 264 372 264 372 272 372 268 372 264 368 264 368 256 360 260 364 256 356 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 352 232 348 232 348 236 352 236 352 232 352 236 368 256 376 268 384 268 376 264 376 264 376 264 376 240 368 248 376 248 368 248 360 240 344 228 336 220 336 224 324 212 320 220 324 216 312 208 308 204 308 200 304 200 308 196 296 196 292 192 292 188 288 192 288 188 288 184 284 184 284 184 276 180 268 172 264 180 264 188 264 188 264 196 264 196 264 196 264 196 260 188 252 184 252 172 236 160 224 152 224 160 228 148 228 148 228 148 228 148 228 144 216 124 204 128 208 124 200 136 204 136 204 136 204 136 204 140 208 140 208 140 208 140 208 144 208 140 208 136 204 136 200 136 204 136 200 132 196 128 200 144 208 140 208 136 204 136 204 136 204 136 204 136 204 136 204 132 200 132 200 132 200 132 200 128 196 128 192 124 188 120 188 124 188 120 188 116 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 112 180 120 180 108 168 108 176 112 176 112 172 108 168 104 168 104 168 104 168 104 168 104 168 108 172 108 168 100 164 96 160 96 156 88 152 96 160 92 152 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 80 140 76 140 76 136 72 136 84 148 88 152 88 152 84 148 80 144 80 144 80 144 80 144 84 140 80 136 76 140 80 144 80 140 80 136 76 132 72 132 80 140 76 136 76 136 72 132 72 140 88 144 76 132 72 136 64 132 76 132 68 124 68 136 76 132 68 128 68 128 72 132 64 128 68 132 72 128 68 124 56 120 64 124 56 112 56 124 72 132 72 132 72 132 72 132 64 124 68 128 68 128 64 124 68 116 64 116 68 124 80 132 72 124 72 120 64 112 52 104 64 116 64 116 64 116 60 112 52 108 60 116 68 120 68 116 52 112 60 112 52 108 60 120 76 120 64 116 72 128 76 124 68 76 68 76 68 80 76 84 56 80 80 84 60 64 64 88 72 80 72 80 72 80 72 80 76 76 64 72 72 84 80 84 68 80 72 80 72 84 76 84 68 72 60 64 56 64 56 68 36 52 40 56 48 64 60 64 60 64 60 52 48 36 32 24 16 16 16 16 16 16 16 16 16 16 16 20 20 24 24 24 20 24 24 24 28 28 28 32 28 20 20 24 32 36 32 28 40 40 36 36 36 36 32 32 44 32 24 24 36 44 44 40 44 40 48 44 48 44 48 44 44 40 48 44 48 44 52 48 40 48 48 56 52 56 52 52 56 60 56 60 56 60 60 64 64 68 68 72 72 76 76 80 72 76 72 76 72 76 72 76 76 80 72 76 76 80 80 88 80 84 80 88 84 92 88 92 96 100 92 96 92 92 88 92 88 92 92 96 92 96 88 92 88 100 100 104 96 96 100 108 100 108 104 112 108 108 104 104 104 108 104 108 104 108 104 108 104 112 108 116 112 112 108 108 72 48 32 40 44 36 40 52 32 36 44 44 40 36 44 52 44 48 52 52 52 44 40 36 56 76 104 120 120 112 108 108 120 120 116 116 112 120 116 124 112 120 116 124 120 120 116 116 88 156 200 280 260 304 244 304 252 324 248 320 252 332 264 336 264 332 260 332 260 336 268 344 268 340 268 340 272 344 276 348 272 352 280 360 288 372 296 376 296 368 292 368 292 372 300 380 304 384 312 388 316 392 312 388 312 392 316 396 320 392 316 388 324 396 324 400 328 400 332 404 332 404 332 404 332 404 332 404 340 416 336 416 336 420 344 428 332 416 340 420 344 424 340 420 340 420 340 420 340 420 340 420 356 432 352 428 348 432 352 436 348 440 336 440 344 448 344 436 348 448 348 452 352 452 356 456 352 460 352 460 352 460 352 460 348 456 348 456 348 456 348 456 360 464 360 468 364 468 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 476 364 476 360 472 360 468 352 464 360 472 360 472 352 464 360 468 356 464 352 468 356 472 368 480 364 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 348 464 356 468 360 472 360 468 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 372 492 372 488 368 488 360 480 364 484 364 480 352 468 356 464 356 464 356 464 356 464 360 464 356 460 352 456 348 452 348 456 348 456 348 456 348 456 352 460 348 452 344 456 348 460 356 464 352 468 360 484 372 500 380 504 376 512 376 512 376 516 384 512 368 496 368 504 372 492 356 480 352 468 344 460 344 452 332 444 320 440 324 448 320 436 312 432 308 428 308 424 304 416 296 404 300 404 296 400 292 396 292 396 288 392 288 388 284 388 276 376 268 372 264 368 264 372 264 372 264 372 264 372 264 372 268 368 264 364 256 356 248 352 240 340 228 324 220 328 228 336 232 332 232 332 232 332 232 332 228 320 208 304 208 308 204 300 204 308 204 308 204 308 204 308 204 308 204 308 204 308 204 308 208 308 204 308 200 304 200 300 204 308 204 304 200 300 196 292 208 296 208 292 208 288 204 288 204 288 204 288 204 288 204 288 196 272 196 272 196 272 196 272 196 272 196 268 192 264 188 264 192 268 188 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 248 172 232 172 248 176 244 176 240 172 236 168 236 168 232 168 232 168 232 168 232 168 232 168 232 168 232 168 228 164 220 148 216 160 228 156 212 152 216 152 212 148 208 144 208 148 216 148 216 148 216 148 216 148 216 144 212 144 208 140 208 144 208 148 212 148 212 144 208 140 204 140 204 140 204 140 204 144 208 136 200 136 200 144 208 140 204 140 200 136 196 132 196 132 196 136 200 136 200 140 204 136 204 144 200 124 188 128 204 128 200 144 204 132 192 132 204 140 204 132 192 128 192 128 192 132 192 128 188 124 192 128 196 116 188 128 192 120 180 124 192 128 192 128 192 128 192 128 192 124 192 128 196 132 192 128 188 124 188 120 180 120 192 136 204 140 200 132 188 120 180 112 176 112 184 124 192 124 180 108 164 108 176 116 184 120 184 116 180 100 172 116 180 112 176 112 184 132 188 112 176 120 192 120 180 20 64 16 64 16 68 24 76 4 68 36 80 16 56 16 76 20 72 20 72 20 72 20 72 28 68 4 60 24 84 28 72 0 56 20 80 32 76 20 64 20 64 12 56 8 56 8 60 0 28 0 40 20 52 28 64 36 56 36 56 28 40 16 32 8 16 8 16 8 16 8 16 8 16 8 20 12 24 16 24 12 20 12 24 16 24 20 28 16 20 8 20 20 32 20 24 36 40 32 36 28 32 24 28 40 32 12 24 28 44 36 40 12 32 16 40 24 52 32 56 20 44 24 48 28 52 32 56 20 44 28 52 32 52 32 48 40 60 36 52 32 52 36 56 44 64 48 72 56 80 60 84 52 72 52 72 52 72 52 72 64 84 60 80 64 84 68 92 60 80 60 84 64 88 68 88 76 96 76 92 72 88 68 88 68 92 72 96 76 92 72 88 68 92 80 100 72 92 80 104 80 104 84 108 88 104 84 100 84 104 84 104 84 104 84 104 88 108 92 112 92 108 84 104 48 32 16 32 28 32 20 40 20 36 36 40 28 36 36 52 40 52 48 56 44 48 32 36 56 84 104 128 120 124 108 112 104 116 100 112 96 116 100 120 96 116 100 120 104 116 100 112 68 136 168 248 220 256 192 240 196 252 192 248 212 260 236 272 216 260 204 260 204 264 212 272 216 272 216 276 220 280 224 284 220 280 216 288 228 300 236 308 228 292 224 292 224 296 232 304 236 308 244 316 248 316 248 312 244 316 248 320 252 316 248 316 236 324 228 328 232 332 236 332 232 328 232 328 232 328 232 328 240 336 236 336 236 340 244 348 232 336 240 344 244 344 244 340 244 340 244 340 244 340 244 340 260 352 256 348 252 352 256 356 256 340 244 336 256 344 252 336 260 348 260 352 264 356 268 356 268 352 268 352 268 352 268 352 264 348 264 348 264 348 264 348 268 360 268 364 272 368 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 368 272 364 268 364 264 360 252 352 264 364 268 360 256 348 264 356 260 352 256 356 260 360 272 368 272 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 248 348 260 364 268 360 260 352 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 272 372 268 368 264 368 252 360 260 368 260 360 248 348 248 356 248 356 248 356 248 356 256 360 248 356 240 348 236 340 232 348 232 348 232 348 232 348 236 352 232 344 228 344 232 348 240 356 236 356 240 368 256 376 264 380 264 376 264 376 264 376 256 368 232 364 244 376 252 376 236 352 240 348 236 344 232 348 228 328 216 324 224 328 216 316 208 312 208 308 204 304 200 308 204 304 204 300 200 300 196 296 192 292 192 288 188 284 184 284 184 272 176 264 172 264 176 264 192 268 192 268 200 268 200 268 188 256 184 248 176 240 172 236 172 236 156 220 148 224 160 236 156 236 156 236 156 236 156 236 152 220 132 208 132 212 128 200 136 204 136 204 136 204 136 204 132 200 132 200 132 200 132 200 136 204 132 200 132 196 128 196 136 204 136 200 132 196 128 200 144 212 144 208 140 204 136 204 136 204 136 204 136 204 136 204 124 192 124 192 124 192 124 192 128 196 128 192 124 188 120 188 124 192 124 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 184 104 164 108 180 112 176 112 172 108 168 104 168 104 168 104 168 104 168 104 168 100 168 104 168 104 168 108 172 100 156 84 152 96 164 92 148 88 152 88 148 84 144 80 144 84 148 84 148 84 148 84 148 88 152 88 148 84 144 80 144 76 144 80 148 84 144 80 140 76 140 76 140 76 140 76 140 88 144 76 132 72 136 84 148 80 140 80 136 76 132 72 132 68 132 72 136 76 140 80 144 76 140 80 132 56 116 68 140 72 144 88 144 76 132 80 148 84 144 76 132 68 124 64 124 76 132 64 120 60 124 72 136 60 128 72 132 64 124 68 136 64 124 64 124 64 124 64 124 64 128 68 132 72 128 68 124 92 140 76 120 64 120 76 132 104 148 88 128 72 120 72 124 56 120 84 144 88 124 48 88 60 116 64 120 68 116 64 112 56 116 76 132 76 124 72 128 84 124 60 112 68 124 64 108 60 76 72 76 60 68 72 92 76 84 80 88 76 76 60 64 72 80 72 76 68 72 60 68 88 92 72 76 64 76 76 92 72 80 72 80 68 72 60 64 64 80 76 76 52 56 56 76 44 64 56 72 60 68 52 44 48 52 52 44 40 28 24 16 20 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 24 24 24 28 28 32 32 36 24 24 24 28 28 32 32 32 36 36 36 36 36 36 36 36 28 28 32 36 36 40 44 44 40 36 40 36 40 36 40 36 40 40 48 44 40 32 44 44 28 36 40 48 48 48 40 40 48 60 64 68 60 56 52 56 76 80 72 76 72 80 80 88 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 100 104 100 104 100 104 100 104 104 112 108 108 100 104 104 112 56 40 24 16 20 28 32 36 40 36 36 36 36 40 44 48 36 48 60 56 48 44 56 68 72 88 104 112 112 104 100 100 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 100 136 176 284 276 304 244 324 240 316 248 320 252 328 260 328 260 336 268 344 272 344 272 340 268 336 264 336 264 340 272 348 288 364 288 368 292 372 296 372 292 368 292 372 296 376 300 376 308 384 308 388 312 392 316 392 320 396 320 392 316 388 312 388 328 396 324 396 324 396 320 392 316 392 324 400 336 412 344 420 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 344 448 348 452 352 452 348 456 348 456 348 456 348 456 352 456 344 448 340 456 356 468 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 380 480 368 468 368 480 368 476 364 472 360 472 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 352 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 360 472 360 472 360 472 360 472 364 468 360 464 356 468 360 472 368 476 368 480 372 484 376 484 380 500 376 492 372 488 364 484 368 484 360 476 356 476 360 480 360 468 360 464 356 460 352 460 348 456 352 464 356 464 352 460 348 456 348 456 348 456 348 456 352 460 352 464 356 468 360 468 340 452 348 468 360 480 364 492 372 496 368 508 372 512 376 516 368 508 372 504 372 504 372 496 368 492 364 488 372 488 360 456 332 448 328 444 324 440 320 436 312 432 312 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 268 376 256 360 260 368 264 360 252 348 232 348 240 328 236 360 252 332 240 332 236 328 232 324 228 320 228 316 224 312 216 308 216 304 204 304 196 300 200 308 212 320 196 300 196 300 200 308 208 316 200 304 200 308 204 312 208 312 208 312 204 308 204 304 200 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 176 244 172 240 172 236 168 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 160 220 148 208 144 212 156 224 148 216 148 216 148 216 148 216 148 216 148 220 152 224 156 224 144 208 144 212 148 216 152 216 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 144 204 136 196 132 196 132 200 124 192 132 200 140 204 140 204 128 196 140 208 144 204 132 192 140 200 128 188 124 192 136 204 140 204 132 192 128 192 128 192 120 184 120 188 128 196 140 208 144 208 144 208 144 204 132 196 124 188 124 188 124 188 124 188 116 188 132 196 128 188 132 204 128 192 128 192 128 192 128 192 132 196 128 192 128 192 128 192 128 200 140 196 116 172 112 184 104 172 116 184 120 180 108 168 116 184 132 200 140 200 128 188 104 180 124 192 120 176 108 176 12 68 24 68 12 60 24 84 32 80 32 76 24 68 16 60 20 72 20 72 16 68 16 68 32 80 20 68 12 64 16 72 16 64 20 68 24 68 20 68 20 72 20 60 8 56 16 72 20 52 16 52 24 52 24 56 32 52 32 48 20 32 4 20 12 16 8 12 4 16 8 20 8 16 8 16 8 16 8 16 12 20 16 24 16 24 20 28 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 12 36 20 48 28 48 24 40 24 52 44 64 40 52 32 56 48 68 48 68 48 72 56 80 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 84 104 84 104 84 104 84 104 84 108 88 104 80 100 80 104 52 44 20 24 20 36 32 40 32 36 28 36 28 40 36 48 32 44 44 52 40 48 48 64 72 96 104 120 112 112 100 108 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 104 124 132 240 232 264 200 268 188 244 192 252 216 256 228 260 212 264 212 272 216 272 216 268 212 268 208 264 212 268 216 280 228 288 224 292 224 296 228 296 224 292 228 296 228 300 232 300 240 308 240 312 244 316 248 316 252 320 252 316 248 312 244 316 240 328 232 328 232 328 236 332 224 324 228 332 240 340 248 344 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 260 348 260 352 264 352 264 348 264 348 264 348 264 348 264 348 260 344 264 348 268 356 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 276 372 268 364 276 372 276 368 272 368 268 364 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 260 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 260 356 260 356 260 356 260 356 256 360 252 356 248 360 252 364 260 368 260 372 264 372 268 376 276 380 272 372 268 368 260 364 260 364 256 356 252 356 252 356 256 364 256 360 252 360 248 356 240 352 244 356 248 352 244 348 232 348 232 348 232 348 232 348 236 352 236 356 240 356 244 360 224 348 228 352 240 364 244 364 256 372 256 372 260 372 264 376 248 368 240 372 248 372 248 372 260 372 260 376 268 376 248 356 228 332 224 328 220 320 216 316 208 312 204 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 196 264 188 256 192 260 188 248 168 232 148 236 176 232 160 232 148 188 124 196 124 200 140 224 164 240 160 232 156 228 152 220 140 208 132 200 128 192 124 196 136 208 128 196 124 192 128 200 136 208 132 200 132 204 136 204 140 208 140 208 140 208 136 204 136 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 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 100 160 92 152 88 156 96 164 84 148 84 148 84 148 84 148 84 148 84 152 88 156 92 156 76 140 76 144 80 148 84 148 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 80 140 80 136 76 136 72 132 76 136 80 140 80 136 72 132 72 132 72 128 68 132 72 132 76 132 72 128 68 132 72 136 80 136 72 128 68 128 68 132 60 120 56 120 60 128 72 136 76 140 80 140 80 136 72 132 64 124 64 124 64 124 64 124 52 120 64 124 60 120 68 132 76 128 76 128 76 128 76 128 80 132 76 128 72 124 68 120 72 128 84 128 64 108 60 120 64 116 60 112 60 112 60 112 64 116 64 116 64 120 72 124 64 124 76 128 68 116 68 124 64 76 72 76 64 72 72 88 84 88 76 80 68 76 68 76 72 80 72 80 76 84 76 84 76 84 72 76 64 68 60 64 60 68 64 76 72 80 76 84 76 76 56 60 60 76 72 84 64 72 48 56 44 60 64 68 56 60 56 44 40 28 20 12 16 16 12 12 12 12 16 16 16 16 16 16 16 16 16 16 28 28 28 28 28 24 24 24 24 24 24 28 28 32 32 32 28 28 28 28 28 28 28 28 28 28 32 36 36 40 44 44 44 40 44 40 44 40 44 40 44 48 56 48 48 40 48 52 40 44 44 52 52 52 48 52 40 52 60 64 56 60 60 68 64 68 60 64 64 72 72 76 72 76 72 80 76 80 76 80 80 84 76 80 76 80 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 96 100 96 100 96 104 104 108 100 104 100 104 100 104 100 104 104 108 104 108 104 108 104 108 104 112 108 112 104 104 96 96 60 48 32 28 32 40 44 44 36 36 36 36 36 40 44 44 44 40 36 40 48 56 56 56 96 108 120 128 124 120 116 120 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 140 144 148 256 272 320 264 336 248 320 248 324 256 328 260 328 260 336 268 344 272 344 272 340 268 340 264 336 268 344 276 348 288 368 292 368 296 372 296 372 292 372 296 372 300 376 300 376 308 384 308 388 312 392 316 392 320 396 320 396 316 392 316 392 328 400 328 404 336 408 340 412 328 400 332 404 336 408 336 412 336 416 336 416 336 416 336 416 336 416 340 420 340 420 336 416 348 428 344 424 344 424 348 428 348 428 348 428 348 428 348 428 344 444 344 444 344 444 344 444 344 448 348 448 352 452 352 452 348 456 348 456 348 456 348 456 344 452 348 460 352 460 352 460 364 468 364 468 364 468 364 468 364 468 360 464 360 464 364 468 364 468 364 468 364 468 364 468 356 464 368 480 376 476 368 468 376 488 376 484 372 484 372 480 364 476 364 476 364 472 356 468 360 472 360 472 360 472 360 472 368 480 364 476 364 476 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 352 468 356 468 360 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 476 372 480 372 484 380 500 376 492 372 488 364 484 364 480 356 472 352 472 352 476 368 476 368 472 364 472 360 468 348 460 352 464 356 460 348 456 348 456 348 456 348 456 348 456 352 460 352 460 356 464 356 468 352 460 352 472 356 476 356 480 372 496 368 504 372 508 372 516 368 508 372 504 372 500 368 492 384 504 380 504 384 500 372 468 336 452 332 448 324 440 316 436 308 428 308 428 304 424 300 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 372 260 368 252 360 256 356 248 340 228 324 220 344 248 336 212 304 176 260 156 244 152 244 168 280 212 320 224 320 232 324 228 316 216 304 200 300 196 296 192 296 192 300 196 296 192 296 192 300 196 304 200 304 200 304 204 308 204 312 212 316 212 312 208 308 204 300 200 288 208 292 208 292 204 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 260 180 256 180 256 184 260 176 252 176 252 176 252 176 252 184 252 180 248 180 248 176 244 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 164 228 160 220 156 224 164 228 148 216 148 216 148 216 148 216 148 216 152 220 152 220 156 224 136 200 140 204 140 208 144 208 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 136 204 144 208 144 200 132 192 140 204 144 204 136 196 128 188 136 196 124 180 116 188 132 200 128 196 132 200 136 196 132 192 140 200 132 192 128 192 132 196 124 184 120 180 116 184 124 188 128 192 132 200 136 200 132 196 124 188 124 188 124 188 124 188 112 180 124 184 116 180 120 192 128 192 128 192 128 192 128 192 132 196 128 188 120 180 112 176 116 184 124 184 116 176 116 184 132 188 116 172 104 172 116 184 120 180 108 168 108 176 124 192 124 192 132 192 124 184 128 196 20 68 20 68 20 72 28 80 36 80 24 68 16 68 24 72 20 72 20 76 24 80 32 84 24 76 24 76 20 64 4 56 16 64 16 64 20 68 24 76 32 64 0 48 16 76 32 76 20 56 16 48 20 56 32 68 40 60 40 52 20 32 0 16 8 16 4 8 0 12 8 16 8 16 8 16 8 16 8 16 32 36 28 32 24 28 20 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 28 48 28 48 28 48 28 48 28 52 40 56 28 48 32 56 24 44 28 48 32 52 32 52 20 48 36 60 36 56 44 68 44 64 44 64 44 68 52 72 48 72 52 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 72 92 72 92 76 96 76 96 72 92 76 96 80 104 80 100 80 100 80 100 80 100 88 108 88 108 88 108 88 108 88 104 88 108 88 100 68 80 44 40 24 28 24 40 36 40 28 36 24 32 28 36 32 44 40 36 20 32 40 60 52 52 92 112 116 128 116 120 112 120 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 120 116 100 212 236 280 212 264 192 252 196 256 216 260 228 260 212 264 212 272 216 272 216 268 216 268 212 268 212 272 220 284 232 292 224 296 228 296 232 300 228 296 228 300 232 300 236 304 240 308 240 312 244 316 248 316 252 320 252 320 252 320 252 320 232 320 228 328 236 336 244 340 240 336 240 336 240 336 240 336 240 340 240 340 240 340 240 340 236 336 240 344 244 340 236 336 256 348 248 344 248 344 252 352 256 352 256 352 256 352 256 352 260 348 260 348 260 348 260 348 260 348 260 352 264 352 268 356 268 352 268 352 268 352 268 352 256 344 268 356 276 356 268 348 272 364 272 364 272 364 272 364 276 364 268 360 268 360 272 368 264 364 264 364 264 364 264 364 260 364 268 372 272 372 268 368 276 372 276 372 276 372 272 368 268 364 272 368 268 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 260 360 264 360 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 260 368 260 372 264 372 272 376 272 372 268 368 264 368 260 360 252 352 248 352 248 352 260 368 256 364 252 360 252 360 244 352 248 356 248 352 240 344 232 348 232 348 232 348 232 348 232 348 236 352 236 356 240 356 236 356 236 356 236 356 236 352 252 368 256 368 256 372 260 372 248 368 240 368 244 368 244 364 268 380 264 380 272 380 256 360 236 336 228 328 220 320 212 316 204 308 204 308 200 304 200 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 260 192 256 180 252 184 252 180 240 160 224 172 244 172 216 120 168 92 156 80 140 52 116 48 140 88 172 128 204 144 224 156 224 148 216 136 204 132 200 128 196 124 192 128 196 124 188 120 188 124 192 128 196 132 200 132 204 136 204 144 212 144 212 140 208 136 208 132 204 140 208 140 208 136 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 184 120 180 120 180 124 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 96 160 96 156 92 160 96 160 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 80 144 80 144 80 144 80 144 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 72 140 84 152 88 140 72 124 76 140 80 140 80 136 72 128 76 132 68 124 64 128 72 136 64 128 76 140 80 136 68 124 76 136 72 128 68 128 72 136 72 132 64 124 60 120 60 124 60 120 64 132 72 132 72 132 64 124 64 124 64 124 64 124 56 120 68 124 60 116 60 128 76 128 76 128 76 128 76 128 84 132 76 124 64 112 56 104 56 112 64 116 64 116 68 124 80 128 68 116 60 112 64 116 72 120 68 116 68 124 76 132 64 124 84 140 84 128 76 128 72 80 68 76 72 84 80 88 80 84 72 72 64 76 72 84 72 80 72 84 76 88 84 92 80 88 80 88 76 80 64 68 76 84 68 72 64 72 64 76 80 72 52 60 68 88 80 84 44 64 56 72 64 76 64 60 60 64 60 48 44 28 24 16 16 12 8 8 8 8 12 16 16 16 16 16 16 16 16 16 32 32 28 28 24 20 20 20 24 24 24 28 28 32 32 32 36 36 36 36 36 36 36 36 28 28 32 36 36 40 44 44 48 44 48 44 48 44 48 44 48 48 60 52 48 44 52 52 44 48 44 52 48 56 52 60 44 52 56 60 52 60 64 76 68 72 68 68 68 76 76 80 64 72 68 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 88 96 92 100 96 100 96 96 92 96 92 100 100 108 100 104 100 104 100 104 100 104 108 112 108 112 108 112 108 112 108 108 104 116 112 108 84 68 40 32 24 24 32 36 36 36 36 32 32 32 32 36 40 44 52 36 28 32 48 64 64 60 100 112 120 124 116 112 112 116 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 116 112 120 244 276 332 256 308 252 328 256 328 256 332 260 328 260 336 268 344 272 344 272 340 272 344 268 340 272 344 276 352 292 368 296 372 296 376 300 376 296 372 300 376 300 380 304 380 308 384 308 388 312 392 316 392 320 396 320 396 320 396 320 400 316 388 320 396 328 404 336 408 340 412 340 408 336 408 336 404 340 420 340 420 340 420 340 420 336 420 344 424 344 424 340 416 352 432 348 424 344 428 352 432 352 432 352 432 352 432 352 432 348 448 348 448 348 448 348 448 348 448 352 452 352 456 356 456 352 460 352 460 352 460 352 460 340 456 352 468 360 468 352 460 364 468 364 468 364 468 364 468 368 472 364 464 360 468 368 472 364 468 364 468 364 468 364 468 360 468 368 472 372 476 372 476 364 476 364 476 364 476 368 480 364 480 368 480 368 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 360 472 360 476 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 364 476 368 476 372 480 376 496 372 492 372 492 368 488 364 480 356 472 352 472 356 476 360 468 360 468 356 464 352 460 356 464 356 464 356 460 348 452 348 456 348 456 348 456 348 456 348 456 348 460 352 460 356 464 360 468 356 472 356 472 348 472 368 492 364 504 368 504 372 512 368 508 372 500 368 496 364 484 376 496 372 496 376 492 364 460 344 460 336 452 328 440 316 436 312 432 312 428 308 428 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 372 264 368 260 364 248 352 252 356 252 348 236 336 244 332 200 280 160 256 164 280 156 228 128 192 104 196 120 216 164 256 184 284 212 304 224 316 212 316 212 316 208 308 204 304 200 304 192 292 188 292 188 292 196 300 196 304 200 304 204 308 212 316 212 312 208 308 204 300 196 284 204 292 208 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 256 180 260 188 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 152 216 152 220 156 216 152 216 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 216 152 216 152 216 152 216 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 136 204 148 216 152 208 132 192 128 196 136 204 140 204 140 200 128 196 136 204 140 200 132 192 124 192 136 204 140 200 128 188 136 196 128 192 128 196 136 200 144 204 136 192 128 192 128 192 116 184 124 192 132 196 132 192 124 188 124 188 124 188 124 188 124 192 132 196 124 184 124 196 128 192 128 192 128 192 128 192 136 196 128 188 116 176 108 168 108 172 108 176 116 184 124 184 120 188 128 192 128 184 116 176 116 184 124 192 132 192 124 188 104 184 144 216 148 204 128 188 32 72 16 68 28 80 32 76 28 72 24 68 20 72 24 72 20 72 20 72 24 76 24 76 28 80 28 76 24 76 24 72 36 80 24 64 12 60 16 68 28 68 16 64 24 76 28 72 4 48 24 68 40 68 32 60 36 56 36 52 28 40 12 28 4 12 0 8 0 8 4 12 8 16 8 16 8 16 8 16 8 16 4 12 4 12 4 8 16 24 16 28 20 32 24 32 28 36 28 36 28 36 28 36 20 28 24 36 28 40 36 44 24 44 24 44 24 44 24 44 24 52 36 52 28 44 28 56 24 44 24 40 24 48 32 52 28 52 36 56 32 52 44 72 48 68 48 68 48 72 56 76 44 64 44 68 52 72 56 76 52 72 56 76 56 76 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 96 80 100 80 100 80 100 80 100 80 100 84 104 84 104 84 104 84 104 88 104 84 112 96 104 56 52 28 28 16 24 24 36 28 32 24 32 20 28 24 36 32 40 44 44 28 36 40 60 64 76 96 112 108 116 104 108 100 116 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 88 88 84 208 232 276 200 244 200 256 200 260 220 260 228 260 212 264 212 272 216 272 216 268 216 272 216 272 216 276 224 284 236 296 228 296 232 300 232 304 232 300 232 300 236 304 236 308 240 308 240 312 244 316 248 316 252 320 252 320 256 324 256 328 228 316 224 320 228 328 232 328 244 340 244 340 244 336 240 336 244 344 244 344 244 344 244 344 240 340 244 344 244 344 240 340 256 352 252 348 252 348 256 352 260 356 260 356 260 356 260 356 264 352 264 352 264 352 264 352 264 352 264 352 268 356 268 360 272 356 272 356 272 356 272 356 264 348 268 356 272 356 272 356 272 364 272 364 272 364 272 364 276 368 272 364 272 364 276 368 264 364 264 364 264 364 264 364 264 364 264 368 268 372 272 372 264 360 264 364 268 364 268 368 272 368 276 372 272 364 264 360 264 360 264 360 264 360 264 360 264 360 268 364 268 364 272 368 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 268 364 268 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 364 256 364 260 368 260 368 268 372 268 372 268 372 268 372 264 364 256 360 252 356 256 360 252 360 248 356 248 352 244 352 248 356 248 356 244 348 236 340 232 348 232 348 232 348 232 348 228 348 232 348 236 352 236 352 236 356 236 356 236 356 236 352 248 368 252 364 256 368 256 368 248 368 236 368 240 360 236 360 252 364 252 368 260 368 240 348 244 344 236 332 224 320 212 316 216 320 212 316 212 312 208 316 204 304 204 300 200 296 196 296 196 296 196 292 192 288 188 288 188 280 188 276 184 272 184 268 184 260 184 260 192 264 196 264 180 252 184 252 180 240 164 224 144 184 92 156 96 168 112 200 104 160 76 132 52 112 44 112 56 128 76 160 112 200 144 220 148 220 152 224 152 220 148 212 140 204 132 192 120 188 120 188 124 196 128 196 132 200 132 200 140 208 136 204 136 200 132 204 132 200 136 204 136 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 184 124 184 128 188 116 176 116 176 116 176 116 176 112 176 116 180 116 180 120 184 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 84 148 88 156 92 152 84 148 92 156 92 156 92 156 92 156 92 156 88 152 88 152 84 148 96 160 92 156 92 152 88 152 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 80 144 88 148 88 144 76 132 64 128 72 136 80 144 80 140 68 132 80 148 88 140 72 128 68 132 72 136 76 132 72 128 72 132 68 128 68 132 76 140 84 140 76 132 72 132 72 132 60 124 68 132 72 132 68 128 64 124 64 124 64 124 64 124 68 132 76 132 64 120 64 132 76 128 76 128 76 128 76 128 80 132 76 124 68 116 60 112 64 112 56 112 72 128 72 120 64 120 76 136 84 128 68 116 52 112 68 128 80 128 68 116 56 128 100 160 108 148 88 132 80 80 64 76 76 92 84 84 68 80 72 84 76 80 72 76 72 80 72 80 68 76 68 76 76 80 68 76 68 80 80 92 80 80 64 68 60 72 72 84 64 80 80 88 72 76 68 76 48 68 56 72 64 76 72 72 48 52 56 48 48 40 40 32 12 8 8 4 4 8 8 12 16 16 16 16 16 16 16 16 12 12 12 16 16 16 16 16 24 24 24 28 28 32 32 32 32 32 32 32 32 32 32 32 28 28 32 36 36 40 44 44 44 40 44 40 44 40 44 40 40 44 52 44 44 36 44 48 44 44 36 40 36 48 48 56 56 64 60 56 48 52 60 72 64 68 60 64 64 72 72 76 60 64 64 72 72 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 96 88 92 92 96 96 104 100 104 100 104 100 104 100 104 104 108 104 108 104 108 104 108 108 108 104 116 120 112 72 48 36 32 28 28 36 44 40 36 32 32 28 28 32 32 36 40 48 48 48 44 48 56 76 92 108 112 120 116 112 108 112 116 116 120 116 120 116 120 116 120 116 120 116 124 120 128 124 128 104 108 120 236 264 320 260 328 260 332 260 332 260 332 260 328 260 336 268 344 272 344 272 340 276 344 272 344 272 348 280 356 296 372 296 376 300 376 304 380 300 376 300 380 304 380 308 384 308 384 308 388 312 392 316 392 320 396 320 400 324 404 328 404 324 396 328 400 328 400 328 400 336 408 340 412 340 412 340 412 344 424 344 424 344 424 344 424 340 424 344 428 348 424 344 420 356 432 352 428 348 432 352 436 356 436 356 436 356 436 356 436 352 452 352 452 352 452 352 452 352 452 352 456 356 456 360 460 356 464 356 464 356 464 356 464 356 460 352 460 352 464 360 472 364 468 364 468 364 468 364 468 372 472 368 468 364 472 368 476 364 468 364 468 364 468 364 468 364 468 364 468 368 472 372 480 364 476 364 480 368 480 372 484 368 480 372 484 368 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 476 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 356 468 356 468 356 468 356 468 364 468 360 464 356 468 360 472 360 468 364 472 364 476 368 476 372 492 372 492 372 492 372 492 372 492 368 484 360 480 364 484 364 472 360 468 360 464 356 464 356 468 360 464 352 456 344 448 348 456 348 456 348 456 348 456 344 452 348 456 348 460 352 460 356 464 356 472 356 472 352 476 364 488 364 500 364 504 368 508 368 508 368 500 364 492 356 480 368 488 364 488 368 484 356 456 348 468 340 456 328 440 316 436 324 444 324 440 320 440 316 428 300 408 304 404 300 400 296 400 296 400 296 396 292 392 288 392 280 384 280 380 276 376 268 376 252 364 256 368 260 372 268 376 260 364 256 352 240 328 212 308 168 248 144 284 216 324 212 304 200 280 188 256 152 216 116 188 100 184 108 208 144 252 188 288 212 320 224 332 228 328 220 324 216 316 204 300 192 292 188 292 192 296 196 300 196 304 200 304 204 308 200 304 196 300 196 292 192 284 200 288 204 284 200 280 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 192 264 188 260 184 264 188 268 176 252 176 252 176 252 176 252 176 244 176 248 180 252 184 252 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 148 216 156 224 160 220 152 212 156 224 156 224 156 224 156 224 156 224 156 220 152 216 148 216 156 220 156 216 152 212 148 212 148 208 144 204 140 208 144 212 144 204 140 200 136 204 140 208 148 212 148 208 144 204 140 204 132 196 136 204 140 204 136 200 132 196 132 200 136 196 132 196 136 196 132 192 128 196 132 200 132 192 128 192 128 196 136 204 140 200 132 192 128 192 132 196 128 196 132 200 132 196 128 188 124 188 124 188 124 188 124 188 124 196 132 192 120 180 120 188 128 192 128 192 128 192 128 192 132 196 128 192 124 188 120 184 128 184 112 180 128 196 124 180 116 184 124 192 132 196 132 196 120 184 124 192 128 192 128 192 136 208 156 224 160 220 160 228 36 72 16 68 32 88 36 76 16 68 24 80 32 76 24 68 20 72 20 68 16 64 8 60 20 64 8 56 8 68 28 84 24 64 12 56 12 68 32 84 12 76 44 88 28 60 12 64 24 56 16 48 24 64 44 84 24 48 28 52 32 48 24 40 4 8 0 4 0 8 0 12 8 16 8 16 8 16 8 16 16 24 16 28 20 32 24 36 16 24 16 28 20 32 24 32 20 28 20 28 20 28 20 28 20 28 24 36 28 40 36 44 20 40 20 40 20 40 20 40 20 44 28 48 20 36 24 48 24 40 16 32 12 40 24 48 40 60 40 52 28 48 36 64 40 56 36 56 36 60 44 68 36 60 44 64 48 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 88 68 88 68 92 76 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 92 104 84 116 108 108 52 36 32 36 24 36 36 48 40 40 24 28 20 28 20 32 28 40 40 52 48 52 36 56 72 100 104 120 116 120 104 108 104 120 100 116 100 116 100 116 100 116 100 116 100 120 104 124 108 124 100 96 92 196 212 268 216 288 204 260 204 260 212 260 220 260 204 264 212 272 216 272 216 268 220 272 216 272 216 276 224 288 228 296 228 300 232 304 236 304 232 300 232 304 236 308 240 308 240 308 240 312 244 316 248 316 252 320 252 324 256 328 260 332 248 336 236 332 236 332 236 328 240 336 240 340 244 344 248 344 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 352 264 352 264 352 264 352 264 352 264 352 264 356 268 360 272 360 272 356 272 356 272 356 272 356 276 356 268 348 268 356 280 372 272 364 272 364 272 364 272 364 280 368 276 364 272 368 276 372 264 364 264 364 264 364 264 364 268 364 264 364 264 368 272 376 272 368 272 372 276 376 280 376 272 372 276 372 276 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 368 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 264 360 264 360 264 360 264 360 256 360 252 356 248 360 252 364 252 360 252 364 256 368 260 368 268 372 268 372 268 372 268 372 272 372 264 368 260 364 264 368 260 368 260 364 256 360 252 360 252 360 252 356 244 348 236 340 232 348 232 348 232 348 232 348 228 344 228 348 232 352 236 352 232 352 232 356 236 360 240 356 248 364 248 364 252 368 256 368 248 368 244 364 236 360 232 352 252 368 252 368 260 368 244 344 236 348 240 336 232 320 228 312 232 332 224 324 220 324 216 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 164 248 176 256 188 268 204 272 200 268 188 252 160 216 124 188 72 128 80 224 208 276 172 224 172 232 156 204 112 144 44 92 20 88 24 100 52 144 100 184 140 216 152 232 160 232 156 224 152 220 140 204 128 196 120 188 124 192 124 196 128 200 132 200 132 200 128 196 128 192 124 192 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 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 88 156 100 168 104 164 92 152 92 156 92 156 92 156 92 156 92 156 92 152 88 148 84 148 88 152 88 148 84 144 80 144 84 144 80 140 76 144 80 148 84 140 80 136 76 140 80 144 92 148 84 140 80 140 84 144 80 140 80 140 76 132 68 124 76 132 64 120 60 124 72 136 80 136 68 124 64 128 76 140 68 128 68 128 68 132 80 140 72 128 68 124 64 128 68 132 76 136 76 136 76 132 64 124 64 124 64 124 64 124 64 124 60 124 68 124 56 112 52 120 76 128 76 128 76 128 76 128 80 132 76 128 76 128 76 128 80 124 64 120 76 132 76 116 72 120 64 116 72 132 92 144 88 128 80 124 84 132 100 144 116 156 116 152 104 160 116 188 76 72 56 68 76 88 72 68 36 56 64 88 88 92 72 72 60 68 60 68 60 72 68 80 60 72 76 88 84 84 72 72 64 72 64 72 64 72 64 72 72 84 76 76 60 64 64 80 64 84 56 72 52 68 48 60 44 52 56 60 52 48 32 28 20 8 0 0 4 12 12 12 8 4 4 4 4 8 12 16 16 20 20 24 24 20 20 16 24 28 32 36 36 36 36 32 28 28 28 28 28 28 28 28 12 24 32 36 36 32 40 44 32 32 32 36 36 40 40 40 44 48 52 52 44 44 48 52 32 40 56 56 56 44 44 40 48 48 52 52 56 56 60 60 64 64 60 64 60 64 60 60 80 80 72 68 64 72 72 80 92 92 80 80 72 72 68 72 72 76 72 80 76 84 80 84 88 92 84 88 84 88 80 84 96 96 84 84 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 108 76 40 32 16 20 28 36 44 48 48 48 36 36 36 40 40 44 44 44 52 60 56 28 32 56 96 112 132 124 124 116 116 108 112 108 124 124 120 120 116 116 112 112 120 124 120 124 120 124 120 124 124 104 108 228 272 328 268 336 252 332 264 344 272 344 264 340 264 340 264 344 268 344 272 348 280 352 276 352 276 356 284 364 288 364 288 368 292 372 296 372 304 384 308 388 312 384 308 380 304 388 316 388 304 376 304 388 324 400 324 404 328 408 332 408 324 408 328 412 332 416 336 416 340 416 336 416 340 428 356 444 344 424 344 420 340 416 336 416 344 424 344 424 344 424 344 424 356 444 344 432 340 432 340 432 352 444 352 444 352 444 352 452 352 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 356 464 360 468 364 468 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 360 472 360 476 364 480 368 480 364 476 364 476 364 476 364 476 364 476 368 484 372 488 380 492 372 484 372 480 368 476 364 476 376 484 364 472 360 476 372 488 364 476 364 476 364 476 364 476 368 476 364 472 360 476 364 480 356 468 360 476 364 476 360 472 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 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 352 476 356 480 360 480 380 500 376 492 372 488 364 484 364 484 364 484 364 484 364 484 364 484 364 480 360 476 356 476 348 468 348 464 344 460 340 460 344 464 344 460 340 456 336 456 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 480 356 496 364 496 352 496 364 500 364 496 360 492 356 492 360 496 356 480 352 480 360 484 344 460 344 452 336 440 328 432 352 444 332 436 332 452 316 428 300 412 308 416 304 408 288 396 284 400 288 404 292 400 288 396 272 388 276 388 276 384 272 372 260 360 248 352 260 368 268 364 288 352 236 308 212 276 144 200 76 236 220 332 240 332 252 344 240 344 236 336 216 296 184 268 116 184 68 160 92 200 132 216 184 276 200 304 232 324 232 312 212 304 220 312 216 296 200 284 192 296 192 296 192 296 192 296 192 296 200 308 204 304 192 292 192 292 196 296 200 300 204 304 204 296 200 292 196 288 192 284 196 280 196 280 196 280 196 280 180 268 192 280 196 276 184 264 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 172 248 172 248 172 248 172 248 176 252 176 252 176 252 176 252 168 244 168 240 168 240 172 240 168 236 168 232 168 232 168 232 160 224 160 224 160 224 160 224 156 220 156 220 156 220 156 220 148 216 152 220 156 216 152 212 160 232 172 224 144 196 136 208 140 204 144 212 152 216 152 216 156 220 156 216 144 200 128 188 136 204 148 216 156 220 152 212 136 200 136 204 144 212 152 220 148 208 136 196 132 200 144 212 140 204 140 200 136 196 132 196 128 192 128 196 132 200 136 200 124 188 124 188 124 196 136 204 136 200 136 200 136 200 136 200 136 188 116 188 132 204 132 184 120 184 120 188 124 192 128 192 136 196 124 184 116 180 120 188 124 188 124 188 124 188 124 188 132 204 144 200 120 176 116 188 124 192 132 200 136 192 124 184 124 180 116 188 140 208 136 200 124 204 112 244 120 176 124 208 120 244 148 244 160 260 200 236 24 68 16 64 24 72 20 64 0 56 20 80 36 80 28 68 16 64 16 64 16 68 24 76 24 76 28 80 28 72 16 60 20 68 20 68 20 68 20 68 24 76 28 68 12 60 16 72 48 68 40 60 32 48 20 44 16 48 24 56 20 44 4 24 4 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 32 28 36 24 32 20 28 20 28 20 28 20 28 8 28 28 36 24 32 28 40 24 32 24 36 28 40 32 40 36 48 44 52 36 40 40 52 20 40 24 48 32 52 28 44 32 52 36 56 36 56 40 60 40 60 40 60 40 60 40 60 60 76 52 68 48 68 52 76 68 84 60 76 52 72 52 72 52 72 52 76 56 80 60 80 60 80 60 84 64 88 68 88 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 116 96 68 28 28 12 24 24 36 32 44 36 44 28 36 28 40 32 44 36 44 24 56 36 40 24 76 92 124 116 136 108 124 100 120 100 120 104 120 100 116 100 116 100 112 104 120 104 120 104 120 104 120 104 96 88 200 232 280 228 276 200 260 208 268 216 268 220 264 208 264 204 268 208 272 212 276 220 276 216 276 216 280 224 288 220 288 224 292 224 296 228 296 236 308 240 312 244 308 240 304 236 312 248 312 236 304 240 312 256 324 256 328 260 332 264 336 240 328 236 332 236 336 240 336 248 344 244 340 244 344 252 348 248 344 248 340 244 336 240 336 252 348 252 348 252 348 252 348 264 348 256 344 252 340 252 344 264 352 264 352 264 352 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 268 360 268 364 272 364 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 264 360 268 364 268 368 272 368 268 364 268 364 268 364 268 364 280 372 276 372 276 372 276 372 276 372 276 368 272 368 268 364 276 372 268 364 268 364 276 372 268 364 268 364 268 364 268 364 268 360 264 356 260 360 264 364 260 360 264 364 268 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 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 252 356 252 360 256 360 272 376 268 372 268 368 264 368 260 364 260 364 260 364 260 364 252 364 252 360 248 356 244 356 236 348 236 344 232 344 228 340 232 344 232 340 228 340 224 336 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 352 248 360 252 360 248 348 252 364 252 360 248 356 244 356 248 360 244 352 240 356 244 364 220 372 244 356 276 344 284 344 256 344 216 336 212 324 212 312 196 304 200 308 196 300 192 284 188 288 200 292 204 288 204 284 176 276 172 280 180 272 180 268 172 256 164 256 176 272 180 268 180 244 148 204 104 152 40 96 80 208 176 260 176 248 172 236 168 240 172 240 164 220 136 196 104 148 36 68 0 68 20 120 64 148 104 200 160 240 172 236 160 228 152 216 144 208 136 204 124 192 124 192 124 192 124 192 120 192 128 200 132 200 128 192 128 196 132 200 132 200 136 204 132 200 128 196 128 196 128 196 128 196 128 196 128 196 128 196 120 192 128 200 132 196 124 188 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 180 112 180 108 176 108 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 108 164 108 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 84 152 88 156 92 152 88 148 88 160 100 160 80 140 80 152 80 144 84 152 88 152 84 148 88 152 88 148 80 140 68 128 80 148 88 152 88 148 80 140 68 132 68 132 72 144 84 152 80 144 72 136 72 136 80 144 76 140 76 136 72 136 68 132 76 128 76 132 80 136 84 136 88 136 80 132 76 132 80 136 76 136 76 136 76 136 76 136 80 132 64 128 76 140 76 128 60 120 60 124 64 128 68 128 76 132 68 120 60 120 64 128 68 128 68 128 68 128 68 128 68 136 80 132 64 116 60 128 64 120 76 132 76 124 68 116 88 132 68 124 76 128 68 104 104 92 68 128 72 104 104 132 124 152 136 148 112 184 108 180 64 80 76 80 68 72 68 80 64 76 72 84 80 88 76 84 72 80 68 76 68 80 76 88 84 92 80 84 68 72 60 68 72 80 72 80 72 80 72 80 68 80 76 76 60 68 64 80 80 108 72 92 56 68 44 60 40 56 52 52 52 44 36 32 24 12 0 0 4 12 12 8 8 4 4 4 4 8 12 16 16 16 20 20 20 20 16 16 24 24 28 32 36 36 32 32 28 28 28 28 28 28 28 28 24 32 40 40 36 32 32 36 32 32 32 36 36 40 40 40 40 48 52 48 44 40 44 52 48 32 28 28 48 52 48 36 60 56 56 52 56 52 52 48 52 60 56 64 60 68 64 72 76 76 72 72 68 76 76 80 80 80 76 76 72 80 76 84 72 76 72 80 76 84 80 84 72 76 76 84 88 96 96 100 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 116 96 64 36 36 28 32 36 40 40 40 40 36 36 36 36 40 40 44 44 44 36 48 56 48 60 92 124 128 140 136 132 124 124 120 124 124 116 120 116 120 120 124 120 124 120 124 120 124 120 124 120 124 128 104 116 224 264 332 276 344 260 336 264 344 268 344 264 340 260 336 264 344 272 352 280 356 280 352 276 352 276 356 284 364 288 368 292 368 296 372 296 372 304 384 308 388 312 384 308 380 304 384 316 388 308 380 308 392 324 400 324 404 328 408 332 408 324 412 332 412 336 416 336 416 344 428 348 428 344 424 340 416 344 424 344 424 340 420 340 420 356 436 356 436 356 436 356 436 352 448 348 444 340 444 344 444 352 452 352 452 352 452 352 452 344 452 344 452 344 452 344 452 348 456 352 460 352 460 348 456 356 460 356 460 356 460 356 460 356 464 360 464 364 468 364 468 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 360 476 364 476 368 480 368 480 364 476 364 476 364 476 364 476 384 492 380 488 372 480 368 476 372 484 372 484 368 480 368 476 372 480 368 476 364 480 368 484 364 476 364 476 364 476 364 476 360 472 356 464 352 468 360 472 360 472 364 476 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 372 484 368 476 364 472 356 468 364 476 360 472 360 472 356 468 356 476 356 476 356 476 356 476 352 476 356 476 360 480 360 480 368 488 368 488 372 492 372 492 364 484 364 484 364 484 364 484 364 484 364 480 360 476 356 476 348 468 348 468 344 464 344 460 344 464 344 464 340 460 340 456 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 476 352 492 356 492 352 492 364 500 360 496 360 496 356 492 360 496 356 492 356 492 360 496 368 488 360 476 348 476 344 476 348 472 352 460 336 444 324 444 308 416 308 416 304 404 288 396 284 400 288 404 292 400 288 396 276 388 276 388 276 384 272 376 268 368 260 364 276 368 272 352 224 304 204 256 136 196 104 192 224 332 264 336 244 332 240 316 236 348 244 352 244 344 232 332 224 304 176 216 76 140 68 172 96 196 140 256 200 300 224 312 236 312 220 296 208 292 208 296 188 292 188 292 188 292 188 292 184 292 192 300 200 304 196 300 204 308 200 304 200 304 196 300 196 300 196 300 200 304 200 296 192 280 196 280 196 280 196 280 196 280 200 288 204 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 180 252 176 248 172 248 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 168 256 172 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 152 216 156 220 156 220 152 216 148 216 156 220 148 212 152 220 148 212 152 216 152 212 144 208 144 212 148 212 148 208 140 200 152 216 152 216 148 208 136 200 132 196 128 196 132 200 144 208 144 204 140 200 136 204 140 208 140 204 140 204 136 200 136 196 128 192 132 196 132 196 136 200 152 212 144 200 132 196 132 196 136 200 136 200 136 200 136 200 144 200 132 200 140 204 136 196 124 188 124 188 128 192 128 192 136 200 132 192 124 192 128 196 128 192 128 192 128 192 128 192 124 196 136 196 124 184 124 196 112 180 124 192 128 188 120 180 140 196 120 180 116 184 120 196 104 204 88 228 124 208 152 228 100 236 128 252 156 268 192 252 12 72 36 76 16 60 20 80 28 76 28 72 28 76 32 80 28 76 24 72 24 76 32 80 36 80 28 72 20 64 16 68 24 72 24 72 24 72 24 72 20 72 24 68 12 60 20 76 48 72 44 60 32 52 24 44 16 44 20 52 16 44 8 32 8 12 0 0 0 8 0 8 0 4 0 4 0 8 4 16 4 16 12 20 12 20 8 12 12 24 20 32 24 32 24 28 20 28 20 28 20 28 20 28 20 36 36 40 28 28 24 36 24 32 24 36 28 40 32 40 32 44 44 48 32 40 36 48 36 32 0 20 20 56 32 40 44 60 40 56 36 52 32 48 28 52 36 56 44 64 48 72 52 72 48 72 52 72 56 76 56 72 52 72 52 76 60 84 52 72 52 76 56 80 60 80 56 76 60 84 64 88 72 92 72 92 68 88 68 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 100 96 104 76 52 24 36 24 36 28 40 32 36 24 32 28 36 28 40 32 44 36 44 12 48 36 56 52 104 104 124 120 136 112 128 104 124 108 128 96 112 100 116 104 124 108 124 104 120 104 120 104 120 104 120 112 108 96 188 224 288 240 280 208 264 212 268 212 268 220 268 204 260 204 268 212 276 220 284 220 276 216 276 216 280 224 288 224 292 224 296 228 296 232 300 236 308 240 312 244 308 240 304 236 308 248 312 240 308 244 320 256 324 256 328 260 332 264 336 244 332 236 336 240 336 244 340 240 340 252 352 256 348 244 336 248 344 248 344 248 344 248 340 256 352 256 352 256 352 256 352 264 348 260 344 256 344 260 348 264 352 264 352 264 352 264 352 260 344 260 344 260 344 260 344 264 348 268 356 272 352 264 348 264 356 264 356 264 356 264 356 268 360 268 364 272 364 276 368 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 268 364 268 368 272 368 276 372 272 368 272 368 272 368 272 368 284 380 280 376 280 372 276 372 280 376 276 372 276 368 272 368 272 368 272 368 272 368 272 368 268 364 268 364 268 364 268 364 268 360 264 356 260 360 264 364 268 364 272 368 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 272 368 272 364 268 360 264 360 264 360 264 360 264 360 264 360 256 360 256 360 256 360 256 360 252 356 252 360 256 360 260 364 256 360 260 368 268 376 272 380 264 368 264 368 264 368 264 368 252 364 252 360 248 356 244 356 240 352 236 348 236 344 232 344 236 348 232 344 232 340 228 340 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 348 240 352 244 352 244 348 248 360 248 360 248 360 248 360 248 356 244 356 244 360 252 368 216 360 224 348 248 340 244 352 220 360 216 356 216 332 248 344 212 312 204 308 196 296 192 288 188 288 200 292 204 288 204 284 188 276 184 280 180 276 184 272 176 272 180 272 188 276 180 256 136 204 100 136 24 104 64 176 168 248 168 228 156 248 168 228 168 240 176 248 180 244 172 240 160 240 164 212 96 120 8 68 20 100 44 128 76 164 116 200 152 220 148 216 144 212 144 212 120 188 120 188 120 188 120 188 116 188 120 192 128 196 132 200 140 204 136 200 132 196 128 192 124 192 128 196 132 204 136 208 132 200 132 200 132 200 132 200 128 196 132 200 132 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 108 176 104 172 104 172 120 180 120 180 120 180 120 180 116 176 116 176 116 176 116 176 116 168 112 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 152 92 160 96 156 88 152 88 152 92 152 88 148 88 152 88 152 88 152 84 144 76 140 76 140 80 148 84 144 80 140 84 148 84 148 80 144 76 140 72 136 68 132 72 140 80 144 76 140 76 140 76 140 76 140 80 144 76 140 76 136 72 136 80 132 80 132 80 132 80 132 92 144 88 136 80 132 84 136 76 136 76 136 76 136 76 136 80 136 76 136 76 136 72 132 64 128 68 128 68 128 68 128 76 136 72 132 72 132 72 132 72 132 72 132 72 132 72 132 64 128 68 128 68 128 68 132 64 120 72 132 80 128 72 120 76 120 60 108 60 120 76 124 68 72 68 148 96 188 96 128 20 112 52 136 88 176 120 196 64 84 84 88 68 68 72 92 80 84 72 80 72 84 80 92 80 88 76 84 72 84 76 88 76 80 72 76 68 80 76 84 64 72 64 72 64 72 64 72 64 76 72 76 60 68 68 84 56 84 56 80 52 72 52 72 48 60 52 52 52 48 44 44 28 16 4 0 4 8 8 4 8 4 4 4 4 8 12 16 12 12 16 20 20 16 12 12 20 24 28 28 32 32 28 28 28 28 28 28 28 28 28 28 32 40 44 44 36 32 32 36 32 32 32 36 36 40 40 40 40 44 48 48 40 36 44 48 56 28 12 12 40 52 56 44 64 56 60 52 56 48 52 44 48 56 56 60 64 68 68 76 64 72 68 76 76 80 76 80 72 76 72 76 76 84 84 92 72 76 72 80 76 84 80 84 84 88 84 88 84 88 84 88 88 92 88 92 92 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 108 104 104 76 44 28 40 36 36 40 40 40 36 32 28 36 36 36 40 40 44 44 44 36 44 56 52 72 100 116 108 132 124 128 120 124 120 124 124 116 120 116 124 124 128 128 132 120 124 120 124 120 124 120 124 132 116 120 208 248 336 288 344 272 348 268 344 268 344 264 344 264 340 268 348 276 356 280 360 280 352 276 352 276 356 284 364 292 368 296 372 296 376 300 376 304 384 308 388 312 384 308 380 304 384 316 392 312 388 316 400 324 400 324 404 328 408 332 408 328 412 336 416 336 420 340 420 328 412 340 428 352 432 348 428 344 424 344 424 344 424 344 428 352 432 352 432 352 432 352 432 352 448 348 444 344 448 352 452 352 452 352 452 352 452 352 452 348 456 348 456 348 456 348 456 348 460 356 464 356 464 352 456 356 460 356 460 356 460 356 460 360 464 364 468 364 472 368 472 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 364 476 368 480 368 484 372 484 368 480 368 480 368 480 368 480 372 484 376 488 376 492 380 492 376 488 376 484 372 484 368 480 368 480 368 480 368 480 368 480 364 476 364 476 364 476 364 476 372 480 368 476 364 480 368 484 368 480 368 480 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 368 480 364 476 364 476 360 472 360 472 360 472 360 472 360 472 360 480 360 480 360 480 360 480 356 476 360 480 360 484 364 484 356 476 360 484 368 492 376 500 368 488 368 488 368 488 368 488 364 484 364 480 360 476 356 476 352 472 352 468 348 468 344 464 348 468 348 464 344 464 340 460 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 472 344 480 344 484 348 492 360 496 360 496 360 496 360 496 360 492 356 492 360 500 368 504 384 520 364 516 352 520 344 516 352 520 368 500 344 452 336 460 316 424 312 416 300 404 288 400 284 400 288 404 292 400 288 396 276 392 280 392 284 384 276 376 272 372 272 368 280 356 248 320 192 264 136 188 88 216 192 340 248 340 232 308 224 336 244 324 240 352 244 352 240 340 236 336 232 328 244 340 240 280 140 184 92 176 84 164 80 184 132 240 180 272 204 300 220 300 212 288 192 296 192 296 192 296 192 296 188 292 188 292 192 296 196 300 208 308 204 304 200 300 196 296 196 300 196 304 204 308 208 304 196 284 200 284 200 284 200 284 196 280 192 276 192 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 180 256 180 252 176 248 172 248 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 176 260 176 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 220 160 224 160 224 156 216 160 224 156 216 152 212 144 208 152 216 152 216 148 208 140 204 136 204 144 212 148 212 144 208 140 204 140 204 144 208 148 212 144 204 140 204 140 208 148 212 140 204 140 204 140 204 140 204 144 208 144 204 140 204 136 200 132 196 132 196 132 196 132 196 132 196 132 192 132 200 140 208 136 200 136 200 136 200 136 200 132 200 136 196 128 188 124 188 132 192 128 192 128 192 128 192 132 196 132 196 136 196 132 196 132 196 132 196 132 196 132 196 128 188 124 192 128 196 132 192 120 188 132 200 140 200 132 196 124 188 116 172 108 180 124 204 140 260 160 288 224 336 252 264 188 300 164 292 164 268 176 260 24 76 32 76 24 68 24 80 24 72 20 68 24 76 32 84 36 80 28 72 24 72 28 76 20 68 20 72 24 76 28 76 16 64 16 64 16 64 16 64 16 68 24 68 16 64 24 80 24 48 24 52 28 52 32 56 24 52 24 56 24 56 24 52 12 16 0 0 0 8 0 4 0 4 0 4 0 8 4 16 4 12 8 16 8 16 4 12 12 20 16 28 20 28 20 28 20 28 20 28 20 28 20 28 20 36 36 44 32 36 28 40 24 32 24 36 28 40 32 40 28 44 40 44 32 36 32 48 28 36 0 24 20 56 36 56 40 60 36 56 36 56 32 52 32 56 36 60 40 64 44 68 40 64 48 76 56 76 56 76 52 72 52 72 52 76 64 84 52 72 52 76 56 80 60 80 68 88 68 84 64 80 60 80 68 88 68 92 72 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 96 56 28 16 40 28 36 32 40 32 36 24 32 28 36 28 40 32 44 36 44 20 52 32 52 56 108 100 112 108 128 104 124 104 124 108 128 104 120 104 120 108 124 108 124 104 120 104 120 104 120 104 120 108 112 92 168 200 284 244 276 220 276 216 268 212 268 220 272 216 272 212 272 216 276 216 276 220 276 216 276 216 280 224 288 228 296 228 296 232 300 232 304 236 308 240 312 244 308 240 304 236 308 248 316 244 312 252 328 256 324 256 328 260 332 264 336 248 336 240 336 244 340 244 344 232 332 240 344 252 352 256 356 248 344 248 344 252 348 252 348 252 348 252 348 252 348 252 348 264 348 260 348 260 352 268 356 264 352 264 352 264 352 264 352 272 356 272 356 272 356 272 356 268 352 272 356 272 356 268 352 268 360 268 360 268 360 268 360 272 364 272 364 276 368 276 372 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 272 368 272 368 276 372 276 376 276 372 276 372 276 372 276 372 272 372 276 376 284 384 288 388 284 376 280 376 276 372 276 372 268 368 272 372 276 368 272 364 268 364 268 364 268 364 268 364 280 372 272 368 272 368 276 376 276 372 276 372 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 268 364 268 364 268 364 268 364 260 356 264 360 264 360 268 364 260 364 260 364 260 364 260 364 256 360 256 360 260 364 260 368 252 356 256 364 264 372 272 376 268 372 268 372 268 372 268 372 252 364 252 360 248 356 244 356 244 352 240 352 236 348 236 348 240 348 236 348 232 344 232 344 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 236 344 232 340 232 344 240 348 244 356 248 360 248 360 252 364 248 356 244 356 248 364 260 372 240 384 240 372 236 352 200 340 208 388 208 372 220 340 256 332 232 320 204 304 192 296 196 292 188 288 200 292 204 288 204 284 192 280 188 284 192 280 184 276 184 272 184 276 188 252 140 204 80 128 28 92 48 176 164 276 192 264 176 228 156 244 172 232 172 240 168 236 164 228 160 224 168 228 148 228 160 228 120 172 40 100 16 60 0 56 20 116 60 144 104 196 144 212 136 196 132 200 132 200 132 200 132 200 124 192 120 188 116 188 124 192 136 204 132 200 132 200 128 196 132 200 132 200 136 204 136 208 136 204 136 204 136 204 136 204 128 196 124 188 120 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 116 184 116 180 112 180 108 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 120 176 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 156 96 160 96 160 92 156 104 160 88 152 88 152 80 136 84 148 88 152 88 148 80 144 76 140 80 148 84 148 80 144 72 136 72 136 76 144 88 152 84 144 80 140 76 144 84 148 72 140 76 144 80 140 76 136 84 144 80 144 76 140 76 140 76 136 80 132 80 132 76 128 76 128 76 128 80 136 92 144 76 136 76 136 76 136 76 136 72 136 76 132 64 116 60 124 72 132 72 132 68 128 68 128 64 124 68 132 76 132 72 128 68 128 68 128 68 128 68 128 76 128 64 124 72 132 68 120 68 128 80 140 92 144 88 136 88 140 80 124 60 104 60 108 120 144 160 284 244 456 284 356 100 228 72 188 92 172 124 196 80 84 72 80 80 88 76 80 60 68 64 76 72 84 80 88 80 88 76 80 68 76 72 80 68 80 76 88 76 80 68 72 68 76 68 76 68 76 68 76 60 76 68 76 64 72 72 88 56 84 56 84 56 76 52 72 60 68 60 60 60 60 64 64 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 24 32 44 44 40 40 44 48 32 32 32 36 36 40 40 40 36 40 48 44 36 36 40 44 40 32 36 32 44 48 60 60 52 48 56 52 56 52 60 56 60 64 60 64 60 64 60 64 56 68 68 80 80 84 76 80 76 80 72 76 72 80 80 84 72 76 72 80 76 84 80 84 80 84 84 88 84 88 88 92 84 92 92 96 96 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 96 56 28 20 44 32 32 36 40 40 40 36 36 36 36 36 40 40 44 44 44 44 44 48 48 80 116 136 124 132 128 128 124 128 124 132 132 128 128 124 128 124 128 120 124 120 124 120 124 120 124 120 124 124 116 112 184 224 328 288 336 280 352 272 344 264 344 264 348 280 356 276 352 276 348 272 348 280 352 276 352 276 356 284 364 296 372 296 376 300 376 304 380 304 384 308 388 312 384 308 380 300 384 316 392 316 392 324 404 324 400 324 404 328 408 332 408 332 416 336 420 340 420 344 424 340 420 340 420 344 428 352 432 344 424 344 428 348 432 352 432 356 436 356 436 356 436 356 436 348 448 348 448 348 452 356 460 352 452 352 452 352 452 352 452 360 468 360 468 360 468 360 468 352 464 356 468 360 464 356 460 364 468 364 468 364 468 364 468 364 468 364 472 368 472 372 476 364 468 364 472 368 476 372 476 368 472 368 472 368 472 368 472 368 480 368 484 372 484 376 488 372 484 372 484 372 484 372 484 376 492 380 492 380 492 380 492 380 492 376 488 376 484 372 484 364 476 372 484 372 484 364 476 364 476 364 476 364 476 364 476 372 480 368 476 364 480 368 484 372 484 372 484 368 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 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 484 368 488 360 480 360 484 364 488 368 492 372 492 372 492 372 492 372 492 364 484 364 480 360 476 356 476 356 476 352 472 352 468 348 468 352 472 348 468 348 464 344 464 344 464 344 464 344 464 344 464 352 460 348 468 348 468 348 472 348 468 336 472 336 476 344 492 356 492 356 496 360 500 364 500 356 492 356 496 364 504 372 516 380 540 400 588 416 612 408 612 456 620 428 552 380 484 332 428 328 432 316 412 300 404 292 404 284 400 288 404 292 400 288 396 284 388 288 392 284 388 280 376 268 368 272 360 260 320 200 260 112 188 92 224 196 336 264 352 252 356 260 332 236 336 248 332 236 344 232 336 228 332 228 332 244 328 224 312 220 308 220 304 164 244 136 184 60 132 64 168 84 184 128 240 180 276 196 280 204 308 204 308 204 308 204 308 200 300 192 288 180 288 184 292 196 300 200 304 200 304 204 308 208 308 204 308 204 308 200 296 200 288 204 288 204 288 204 288 204 284 196 276 192 280 200 288 196 280 196 280 196 280 196 280 188 272 188 272 188 272 188 272 184 260 184 260 184 260 184 260 188 264 188 264 184 260 180 256 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 180 268 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 224 160 228 164 224 160 220 160 216 144 212 156 224 152 208 144 208 148 216 152 216 148 212 144 208 148 212 148 208 140 204 144 204 136 200 136 204 144 212 144 208 140 200 136 204 140 208 136 200 144 208 144 208 136 200 148 212 144 208 144 204 140 204 136 200 136 196 132 192 128 192 140 204 136 200 136 204 140 208 136 200 136 200 136 200 136 200 132 204 144 200 124 180 120 192 136 200 136 196 132 192 128 192 116 184 124 196 132 196 128 188 128 192 128 192 128 192 128 192 140 196 124 188 132 196 124 180 112 192 128 204 136 208 132 204 132 208 140 200 112 176 108 188 148 336 360 596 648 832 732 684 388 468 284 384 212 296 184 300 36 72 16 68 36 88 32 68 0 52 12 68 28 76 32 80 32 76 24 68 20 68 20 68 24 76 36 84 32 68 12 52 24 72 24 72 24 72 24 72 12 64 20 68 16 64 24 80 48 68 40 64 36 56 28 52 36 60 32 60 32 64 36 64 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 12 32 32 44 36 40 40 52 24 32 24 36 28 40 32 40 28 40 36 44 28 36 32 44 12 40 24 48 24 52 40 72 28 52 32 56 36 60 40 64 44 60 40 60 40 60 40 56 36 60 48 76 60 80 56 76 60 76 56 72 52 76 56 80 52 72 52 76 56 80 60 80 52 76 56 80 68 92 72 96 64 88 72 96 76 96 76 92 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 88 44 20 12 44 20 32 28 40 32 40 32 36 28 36 28 40 32 44 36 44 24 48 24 52 68 132 132 148 116 136 116 132 112 136 120 140 116 128 112 124 108 120 104 116 104 120 104 120 104 120 104 120 100 112 84 148 184 280 244 272 228 280 216 268 208 268 220 272 228 284 220 276 216 272 208 268 220 276 216 276 216 280 224 288 228 296 228 300 232 304 236 304 236 308 240 312 244 308 240 304 232 308 248 316 248 316 256 332 256 324 256 328 260 332 264 336 248 336 240 340 244 344 248 344 256 348 248 336 240 340 248 348 248 344 248 348 252 352 256 352 264 360 264 360 264 360 264 360 260 348 260 348 260 356 272 360 264 352 264 352 264 352 264 352 280 364 280 364 280 364 280 364 268 356 272 360 276 356 272 352 276 368 276 368 276 368 276 368 272 364 272 368 276 372 280 372 264 364 264 368 268 372 272 372 268 368 268 368 268 368 268 368 272 368 272 372 276 376 280 376 276 372 276 372 276 372 276 372 292 388 288 380 284 376 276 372 284 380 284 376 280 372 276 372 264 364 276 376 280 372 268 360 268 364 268 364 268 364 268 364 272 364 268 360 264 364 268 368 280 376 280 372 272 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 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 368 264 368 256 360 256 364 260 364 264 368 268 372 268 372 268 372 268 372 252 364 252 360 248 356 244 356 244 356 244 352 240 348 236 348 240 352 240 348 236 344 232 344 232 344 232 344 232 344 232 344 236 352 236 348 236 348 236 348 232 344 228 332 228 340 236 348 244 356 244 360 248 364 252 364 244 356 244 360 252 368 260 376 252 408 300 464 356 508 340 520 316 500 268 440 276 380 284 320 240 328 208 304 192 296 196 292 188 288 200 292 204 288 204 284 192 288 196 288 196 288 192 276 180 272 188 268 168 224 112 160 16 80 32 176 188 300 204 240 156 248 184 240 164 244 180 244 164 228 160 228 160 232 168 240 168 252 184 244 152 216 148 232 164 228 136 152 28 56 0 56 0 72 28 124 84 172 120 196 140 208 140 208 140 208 140 208 140 200 124 184 112 180 112 184 124 196 128 200 132 204 136 208 144 208 140 204 136 200 132 200 136 204 136 204 136 204 136 204 144 208 132 196 128 200 140 212 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 124 192 124 188 120 188 116 184 112 172 112 172 112 172 112 172 116 176 116 176 116 176 116 176 128 180 120 180 116 172 108 172 104 168 104 168 104 168 104 168 96 160 96 160 96 160 96 160 100 164 100 164 100 164 100 164 92 160 96 164 100 160 96 156 88 144 72 144 96 168 96 152 76 140 80 148 88 152 88 152 80 148 84 148 84 144 76 136 88 148 76 136 68 132 72 140 76 140 72 132 68 132 72 136 68 136 80 148 84 144 72 132 84 148 84 144 80 140 76 140 76 136 76 132 72 128 68 128 96 152 88 144 80 140 80 140 76 136 76 136 76 136 76 136 76 148 92 144 68 120 64 136 76 136 76 132 72 128 68 128 52 116 64 128 72 128 64 124 64 124 64 124 64 124 64 124 88 136 64 124 72 132 60 108 60 112 72 128 84 132 80 128 68 128 88 136 76 116 72 124 224 364 516 772 776 1020 708 744 344 500 228 332 148 192 120 180 68 68 64 88 80 72 60 76 64 68 56 64 56 72 72 84 84 72 52 68 80 96 80 76 60 72 68 80 68 72 56 60 72 80 72 76 68 72 64 72 52 64 56 68 60 64 56 60 64 84 48 76 56 80 60 76 60 72 68 68 68 64 60 56 40 24 8 0 4 8 8 8 12 8 4 0 4 8 16 20 8 12 16 20 20 12 8 4 20 16 12 8 12 16 24 28 28 28 28 28 28 28 28 28 32 28 28 24 24 28 28 32 16 20 28 36 40 40 36 36 32 36 44 48 48 44 36 32 44 40 44 44 48 48 52 48 56 48 52 48 52 48 52 48 44 52 52 60 60 68 60 64 64 68 64 72 68 76 72 76 76 76 68 68 64 76 80 88 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 96 96 88 88 88 96 100 108 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 120 100 60 36 44 40 28 28 32 36 40 40 40 40 36 36 40 40 44 44 40 40 36 56 44 40 56 104 140 148 128 136 132 136 132 136 132 136 132 128 132 132 140 136 140 132 136 132 132 124 124 124 132 132 140 128 112 108 184 216 312 280 352 268 348 280 360 284 356 268 344 276 352 276 356 280 356 284 360 272 348 280 360 292 372 300 380 300 376 304 380 304 384 308 384 308 384 308 388 312 392 316 392 316 392 316 396 320 400 324 400 324 400 324 404 328 408 332 408 332 420 344 428 348 428 348 424 344 424 344 424 344 424 344 424 344 424 344 428 348 432 352 432 356 436 356 440 360 444 364 444 352 452 352 456 356 460 360 460 356 456 360 460 360 464 364 464 352 460 352 460 352 460 352 460 352 464 364 472 356 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 384 492 380 492 380 492 380 492 380 492 372 480 368 480 368 480 384 496 384 496 384 496 384 496 372 484 372 484 372 484 372 484 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 476 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 356 468 360 476 372 488 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 356 480 364 488 364 480 352 468 356 476 356 472 352 468 348 468 360 476 352 472 344 464 340 456 348 468 348 468 348 468 348 468 348 456 344 464 344 464 344 468 344 468 340 476 340 476 336 480 344 480 348 488 352 492 360 496 356 492 356 496 364 504 360 496 388 536 400 640 560 808 656 820 668 712 480 596 412 508 348 424 324 432 320 420 304 408 288 400 284 400 288 400 288 396 280 388 288 392 284 384 276 376 284 384 284 356 252 340 228 256 124 184 76 228 192 344 256 356 252 360 236 340 236 340 236 340 236 340 240 348 240 344 236 336 232 336 244 332 236 324 236 320 236 324 224 312 228 300 188 232 104 164 68 148 68 164 104 224 176 280 196 304 208 320 220 324 216 320 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 208 288 196 276 188 276 196 284 192 276 188 272 188 268 184 268 180 264 184 268 184 268 184 272 184 260 184 260 184 260 184 260 188 264 188 260 184 260 180 256 180 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 160 252 176 256 180 252 172 236 172 236 164 224 160 224 160 228 164 228 164 224 160 220 156 220 160 224 160 220 156 216 152 216 156 224 160 228 164 232 168 236 152 216 152 216 152 216 152 216 160 224 156 216 152 212 144 208 140 208 144 212 148 208 144 204 136 204 140 208 144 204 140 200 144 212 148 208 136 200 144 216 140 204 140 204 140 204 140 204 136 200 140 204 140 200 132 192 144 208 144 208 144 208 144 208 108 180 124 192 128 192 136 208 132 196 132 196 132 196 132 196 140 192 120 180 124 196 132 192 140 200 128 188 124 192 136 204 140 200 128 188 120 184 124 192 156 212 136 192 124 192 136 204 140 196 124 188 128 192 124 184 104 192 136 208 128 196 136 216 120 200 104 184 164 256 192 308 368 696 840 1008 1000 1020 984 968 776 776 528 528 216 308 200 248 20 60 16 76 28 64 12 68 20 64 12 60 12 60 12 64 28 60 0 56 24 84 28 64 16 68 24 72 24 68 12 56 24 72 24 68 20 64 16 64 12 60 12 64 16 60 12 60 40 56 24 48 32 60 36 56 36 64 36 68 32 60 24 52 24 24 0 0 0 8 0 4 0 8 0 0 0 8 4 16 0 8 4 16 8 16 4 12 8 16 4 8 4 16 12 24 16 24 16 24 16 24 16 24 28 36 24 32 24 32 28 36 12 24 24 36 32 40 32 36 28 36 36 44 36 44 28 36 24 44 24 48 28 48 32 52 32 52 32 52 28 48 28 48 24 48 32 56 40 64 40 60 44 64 48 68 48 72 52 72 52 68 48 68 52 72 56 80 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 72 92 68 84 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 112 84 56 28 40 28 24 20 32 28 40 32 40 32 36 32 44 40 48 40 48 36 40 44 52 28 72 96 148 132 136 116 136 116 136 116 136 116 136 112 132 116 136 120 136 116 128 116 128 108 120 104 124 112 132 108 112 88 156 184 268 240 284 216 276 224 280 224 280 228 272 220 276 220 280 220 284 224 284 216 280 224 288 232 296 240 300 232 300 232 300 236 304 236 308 240 308 244 312 244 316 248 316 248 316 252 320 252 324 256 324 256 324 260 328 260 332 264 336 248 340 248 348 252 348 252 344 248 344 248 344 248 344 248 344 248 344 252 348 252 352 256 352 260 356 260 360 264 364 268 364 264 352 264 356 268 360 272 360 268 356 268 356 272 360 272 364 268 352 268 352 268 352 268 352 268 360 280 364 276 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 284 380 284 380 280 376 280 376 284 380 280 372 276 372 276 376 288 384 288 384 288 384 288 384 280 376 280 376 280 376 280 376 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 368 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 264 360 268 368 272 372 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 248 364 252 364 252 360 244 352 244 356 244 352 240 348 236 348 244 352 240 348 236 344 232 340 236 348 236 348 236 348 236 348 236 352 236 348 236 348 236 348 232 344 232 340 232 340 232 336 232 344 236 348 240 356 248 360 244 356 244 360 252 364 252 364 236 384 336 600 592 808 640 804 560 684 372 460 220 356 272 296 232 320 208 308 196 296 192 284 188 288 200 288 200 284 196 276 200 292 196 284 192 280 196 292 208 272 180 236 120 140 28 92 56 168 148 248 184 248 180 252 168 236 168 236 168 236 168 236 172 240 172 236 168 236 164 232 172 240 164 232 160 236 160 240 180 252 188 248 160 200 104 152 20 76 0 56 0 96 60 148 96 176 120 204 140 208 136 200 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 140 204 128 192 124 192 128 196 128 192 124 192 120 188 120 184 124 192 120 188 120 188 120 188 116 184 116 184 116 184 116 184 120 184 116 184 112 180 112 176 120 180 120 180 120 180 120 180 112 172 112 172 112 172 112 172 108 164 116 176 116 176 108 172 104 168 100 160 96 164 100 164 100 164 100 160 96 160 92 156 96 160 96 156 92 156 88 152 96 160 100 164 100 164 100 168 88 152 88 152 88 152 88 152 96 160 92 152 88 148 80 144 76 144 80 148 84 144 80 140 76 140 80 144 80 144 76 140 80 148 84 144 72 136 80 152 76 140 76 140 76 140 76 140 88 152 84 144 76 136 68 132 80 140 80 140 80 140 80 140 80 144 88 144 76 132 76 140 72 132 72 132 72 132 72 132 80 132 64 120 68 132 72 132 80 136 68 124 64 128 76 140 80 136 72 132 68 132 72 132 68 124 60 120 60 128 80 144 80 132 64 124 68 128 68 124 64 120 80 128 76 124 76 128 76 136 92 168 132 168 192 380 644 816 876 980 816 1016 752 932 624 760 388 380 116 188 148 164 68 64 60 80 72 68 56 76 68 76 68 76 64 68 56 60 68 68 52 64 68 84 68 64 72 80 76 84 76 80 68 72 72 80 72 76 68 72 64 72 64 72 64 72 64 72 64 72 64 84 48 76 56 80 60 76 68 80 68 64 60 56 52 52 44 28 12 4 4 8 8 4 8 4 4 4 4 8 12 16 8 8 8 8 12 16 20 20 16 12 12 12 12 16 20 24 20 20 20 20 20 20 20 20 44 44 40 36 36 40 44 44 28 32 36 40 44 44 44 40 36 40 40 44 44 40 40 36 44 40 44 40 48 44 48 48 44 40 44 40 48 44 48 44 44 52 52 60 60 68 60 64 64 72 68 72 72 76 72 76 64 72 72 76 76 80 76 76 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 92 92 88 92 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 108 80 52 32 40 36 32 28 32 36 40 40 40 40 36 44 48 52 52 52 52 48 44 64 52 60 84 128 148 152 140 136 132 136 132 136 132 136 132 132 136 136 140 136 140 132 132 128 128 124 124 120 124 124 132 124 120 116 188 224 324 288 348 276 352 280 356 280 356 272 352 280 356 280 360 284 360 288 364 288 364 288 368 292 372 296 372 296 372 296 376 300 380 304 380 308 388 312 388 316 392 316 392 316 396 320 396 324 400 324 400 324 404 328 404 332 408 332 408 336 420 344 428 348 428 348 428 344 424 344 424 344 424 344 424 344 428 348 428 352 432 352 432 356 436 356 440 360 444 364 444 352 452 356 456 356 456 360 460 352 452 352 456 356 460 360 460 356 464 356 464 356 464 356 464 352 468 364 472 360 468 364 480 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 372 484 372 484 376 488 376 488 380 492 376 488 376 492 384 496 384 496 384 496 384 496 384 496 380 492 380 492 380 492 380 492 372 484 372 484 372 484 372 484 368 480 368 480 368 480 368 480 372 484 372 484 372 484 372 484 372 484 372 484 368 480 368 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 360 472 364 480 368 480 368 480 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 368 488 364 480 360 480 360 480 356 476 356 472 352 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 356 464 352 472 352 472 352 476 344 468 340 476 340 476 336 480 344 480 344 484 352 492 356 496 356 492 356 496 360 500 364 500 384 564 564 884 908 1020 972 1020 936 976 756 676 392 476 344 432 316 424 312 416 300 404 288 396 288 400 288 400 288 396 280 392 288 392 288 388 284 384 284 372 292 352 240 280 140 172 92 196 204 324 248 360 248 344 240 348 236 340 236 340 236 340 236 340 240 348 240 348 236 340 236 336 244 332 236 324 236 320 236 324 240 328 248 332 240 312 216 288 152 216 100 160 64 160 96 192 124 244 168 292 204 308 196 292 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 200 280 192 276 196 280 200 280 196 280 192 276 192 272 200 284 196 280 192 272 188 272 184 260 184 260 184 260 184 260 184 256 180 256 176 252 176 248 180 256 180 256 180 256 180 256 168 244 168 244 168 244 168 244 164 256 172 252 176 248 176 240 168 232 164 228 164 228 168 236 164 228 164 228 160 224 160 220 160 224 160 224 156 220 156 216 164 228 164 228 160 224 160 224 152 216 152 216 152 216 152 216 160 224 156 216 152 212 144 208 140 208 144 212 148 208 144 204 144 208 148 212 148 212 144 208 144 212 148 208 136 200 144 216 140 204 140 204 140 204 140 204 168 228 152 208 136 200 136 200 140 204 140 204 140 204 140 204 152 220 156 216 140 200 136 204 136 200 136 196 132 196 132 196 144 200 128 192 132 200 136 196 140 200 128 188 124 192 136 204 132 196 136 204 140 204 136 200 120 180 116 176 116 188 132 200 140 196 124 188 128 196 128 188 136 208 120 204 124 204 120 196 128 216 156 268 176 236 312 632 880 1004 1004 1020 988 1020 1000 1020 924 976 624 536 256 332 184 268 20 56 8 68 20 56 8 68 20 72 28 76 28 68 16 56 20 60 8 64 24 76 20 60 32 80 32 76 28 72 24 72 24 72 24 68 20 64 16 64 16 64 12 60 12 60 16 64 40 56 24 48 32 60 36 56 44 68 36 60 24 52 20 48 28 32 8 4 0 8 0 4 0 4 0 4 0 8 4 12 0 4 0 4 0 16 16 28 4 12 4 12 8 16 12 20 12 20 12 20 12 20 12 20 36 40 32 36 28 40 32 44 24 36 32 40 36 44 36 44 32 40 32 40 32 40 32 40 20 40 24 44 24 48 28 48 20 40 20 44 24 44 24 48 24 48 32 56 40 64 40 60 48 68 48 72 52 72 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 68 88 72 92 76 96 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 72 104 76 108 84 104 88 108 92 92 60 44 24 32 24 28 20 32 28 40 32 40 32 36 36 44 40 52 44 48 36 44 40 52 44 104 120 152 128 148 120 140 120 140 120 140 120 140 120 136 124 140 120 136 116 128 112 124 108 120 104 120 104 120 104 120 96 156 184 280 248 280 220 280 224 280 224 280 232 276 228 284 224 284 228 288 228 292 236 296 236 296 236 292 232 292 228 296 228 296 232 300 236 304 244 312 244 316 248 316 252 320 252 320 252 324 256 324 260 328 260 328 260 332 264 332 268 340 252 344 252 348 256 352 252 348 252 348 252 348 252 348 252 348 252 348 252 352 256 352 260 356 260 356 260 360 264 364 268 364 268 356 268 356 268 356 268 356 264 352 264 352 268 356 272 360 276 360 276 360 276 360 276 360 272 360 284 364 276 360 280 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 372 276 376 284 380 284 380 284 388 296 392 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 276 372 276 368 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 264 364 272 372 280 372 268 360 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 264 368 252 356 244 356 252 364 244 356 244 352 240 348 236 348 232 348 236 348 236 348 236 352 236 348 236 348 236 348 236 348 236 352 236 348 236 348 236 348 232 344 232 340 232 340 232 336 228 340 232 348 240 352 244 356 240 356 248 360 244 360 256 372 300 508 560 868 856 1008 864 1020 828 988 708 732 340 360 228 304 208 316 204 304 192 296 192 284 192 288 204 292 200 288 200 280 200 284 196 288 204 296 204 280 192 240 120 144 28 80 52 172 184 260 192 256 172 236 168 244 172 240 172 240 172 240 172 240 176 244 172 240 172 236 168 236 172 240 164 232 160 236 160 240 156 228 160 232 164 232 160 228 144 188 88 120 28 84 12 80 20 112 76 176 132 204 132 196 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 132 200 128 196 128 196 132 200 132 196 128 196 124 192 132 200 128 192 120 184 112 180 116 184 116 184 116 184 116 184 112 180 108 176 108 172 104 172 116 176 116 176 116 176 116 176 108 168 108 168 108 168 108 168 112 168 112 172 112 172 112 176 104 164 100 164 100 168 108 172 104 168 100 164 100 160 96 160 100 164 96 160 96 156 92 156 104 168 100 164 96 156 92 156 88 152 88 152 88 152 88 152 92 156 92 152 88 148 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 104 160 84 136 68 136 76 144 80 144 80 144 80 144 80 144 72 144 84 144 76 136 80 148 80 136 76 136 76 132 72 132 84 136 72 132 80 140 80 132 76 132 72 128 68 132 72 136 60 128 72 140 84 140 76 136 72 128 64 116 56 116 56 116 80 132 64 124 72 136 72 128 108 140 84 128 92 136 84 116 112 160 116 176 152 244 408 720 908 972 920 1016 840 1000 760 984 684 848 436 372 172 232 120 180 72 68 56 76 68 64 60 80 64 76 76 92 84 88 76 84 72 76 68 80 76 84 68 68 84 88 80 84 76 84 76 84 72 80 72 76 68 72 64 72 60 68 56 60 52 64 60 68 64 84 48 76 56 80 60 76 68 76 64 56 52 52 52 56 52 36 16 8 8 8 8 4 4 4 8 8 12 12 12 12 8 4 4 4 8 16 24 28 12 12 16 16 20 20 20 20 28 28 28 28 28 28 28 28 36 36 32 28 28 32 36 36 40 40 40 40 40 40 44 44 40 40 40 40 40 40 40 40 40 36 40 40 44 40 48 44 40 36 40 40 44 44 48 44 44 52 52 60 60 68 60 64 68 72 72 76 72 80 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 92 96 96 100 96 100 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 104 104 104 108 104 112 108 112 108 84 52 40 32 36 32 36 28 32 36 40 40 40 40 36 36 40 44 44 44 44 40 36 52 40 68 112 148 144 140 140 140 136 140 136 140 136 140 136 140 144 140 144 140 140 132 132 128 132 128 132 124 124 120 120 124 128 120 176 208 328 296 344 284 356 280 356 280 356 276 360 284 364 288 364 292 368 292 368 300 376 300 376 296 372 296 372 296 372 296 376 300 380 304 380 312 388 316 392 316 396 320 396 320 396 324 400 324 404 328 404 328 404 332 408 332 412 336 412 336 424 348 432 352 432 352 428 348 428 348 428 348 428 348 428 348 428 352 432 352 436 356 436 356 436 356 440 360 444 364 444 356 456 356 456 356 456 356 456 352 452 352 456 356 460 360 460 360 468 360 468 360 468 360 468 356 472 368 476 364 468 368 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 488 376 488 384 492 380 492 384 500 392 508 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 376 484 372 484 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 364 480 372 488 376 484 364 472 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 376 492 364 480 356 480 364 488 356 476 356 472 352 468 348 468 344 468 348 468 348 468 348 472 348 468 348 468 348 468 348 468 344 452 340 460 340 460 340 464 344 468 340 476 340 476 336 480 340 476 344 480 348 488 356 492 348 492 360 492 352 492 368 508 420 688 800 1020 1004 1020 1004 1020 1020 1012 984 952 620 492 280 440 308 420 312 416 304 404 292 400 288 404 292 404 292 400 284 388 276 376 280 388 300 388 288 356 232 272 140 180 88 184 176 324 272 376 260 356 236 344 240 356 240 348 240 348 240 348 240 348 244 352 244 348 240 344 236 340 244 332 236 324 236 320 236 324 236 320 236 320 236 324 244 328 228 300 196 248 136 188 84 156 68 192 124 260 180 300 200 304 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 204 288 200 284 196 280 200 284 200 280 196 280 192 276 196 280 192 272 184 264 176 260 184 260 184 260 184 260 184 260 180 256 176 252 176 248 172 248 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 168 256 172 248 172 248 176 244 172 236 168 228 164 232 172 236 168 232 168 228 164 228 160 224 164 228 164 224 160 224 156 220 164 228 164 224 156 220 152 216 152 216 152 216 152 216 152 216 156 220 152 216 152 216 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 152 208 136 196 132 204 148 220 152 216 152 216 152 216 152 216 140 208 152 212 144 204 144 216 144 204 140 200 136 196 132 196 140 200 132 200 140 208 136 196 132 196 132 196 132 196 132 196 116 184 128 200 136 200 132 192 136 196 128 188 124 184 120 184 140 196 124 192 132 200 136 196 152 216 124 204 132 216 128 200 176 260 156 256 284 520 652 924 1000 1020 1020 1020 1020 1020 972 1020 920 956 568 484 272 336 176 264 32 64 12 72 24 60 16 80 16 68 24 80 32 84 36 84 20 72 28 80 32 76 20 64 36 80 28 72 24 72 28 76 24 72 24 68 20 64 16 64 12 56 4 48 0 52 8 60 40 56 24 48 32 60 36 56 36 60 24 52 20 52 24 56 36 40 12 8 0 8 0 4 0 4 0 12 4 12 4 8 0 8 0 8 4 16 12 20 0 12 8 20 12 20 12 16 20 28 20 28 20 28 20 28 20 28 16 24 16 24 20 28 32 40 28 36 28 36 32 44 36 40 32 36 28 40 32 44 16 40 20 40 24 44 24 44 20 40 20 44 28 52 32 52 24 48 32 56 40 64 40 60 52 72 52 72 56 76 56 80 44 68 52 72 56 76 56 72 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 64 88 72 96 76 96 76 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 68 28 28 24 28 20 32 20 32 28 40 32 40 32 36 28 36 32 44 36 40 28 36 28 44 52 132 140 144 116 148 124 144 124 144 124 144 124 144 128 144 128 144 124 136 116 128 116 132 120 132 116 124 104 116 104 128 92 132 156 276 256 284 228 284 224 280 224 280 236 284 232 288 232 292 232 296 236 296 244 304 240 300 240 300 240 300 232 300 236 304 236 308 240 308 248 316 248 316 252 320 252 324 256 324 256 324 260 328 260 332 264 332 264 332 268 336 268 344 256 344 252 352 260 356 256 352 256 352 256 352 256 352 256 352 256 352 256 352 260 356 260 360 260 356 260 360 264 364 268 364 272 360 268 356 268 356 264 352 268 356 272 360 272 364 276 364 280 364 280 364 280 364 280 364 272 364 284 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 368 272 372 280 380 284 380 288 384 284 380 284 384 292 392 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 376 280 376 280 376 280 376 276 372 276 372 276 372 276 372 284 376 280 376 276 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 276 372 276 372 276 368 272 364 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 260 372 256 364 252 364 252 364 244 356 244 352 240 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 224 340 224 336 224 336 224 336 232 344 232 340 232 340 232 336 224 340 228 344 236 352 240 352 232 356 248 356 236 352 260 392 288 644 792 1016 928 1008 892 1020 864 988 828 972 544 400 160 304 200 316 204 312 200 304 200 296 196 292 208 296 204 288 200 284 192 276 188 288 216 292 188 248 116 140 28 92 52 168 164 280 200 260 184 244 176 244 176 248 176 244 176 244 176 244 176 244 180 244 176 244 172 240 172 240 172 240 164 232 160 236 160 240 172 236 168 232 164 232 168 236 176 240 164 216 124 160 68 120 16 92 44 136 92 176 120 192 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 140 208 136 200 128 196 132 196 128 196 124 192 124 188 120 188 120 184 112 180 108 176 116 184 116 184 116 184 116 184 116 180 112 180 108 176 108 172 112 172 112 172 112 172 112 172 116 176 116 176 116 176 116 176 116 168 112 168 108 172 112 180 116 176 108 168 104 168 104 168 108 168 104 168 100 164 100 164 104 164 100 164 96 160 96 160 96 160 96 160 92 156 92 156 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 76 144 80 148 84 144 80 140 80 144 84 148 84 148 80 144 80 148 84 144 72 136 80 152 84 148 84 148 84 148 84 148 76 136 72 132 72 144 88 156 88 152 88 152 88 152 88 152 96 164 104 160 84 144 80 148 84 144 84 140 76 136 72 132 76 132 68 136 80 140 72 124 72 132 72 132 72 132 72 132 60 124 68 128 72 128 68 128 64 124 68 128 72 136 76 140 80 132 64 128 76 140 80 132 92 128 76 120 80 132 88 132 112 172 128 252 396 636 760 940 964 1020 920 1016 864 1012 784 952 744 752 332 296 132 200 116 196 84 76 64 80 72 72 68 92 72 80 68 76 68 80 72 84 64 80 76 88 76 76 60 64 84 88 72 76 68 76 72 84 72 80 72 76 68 72 64 72 68 72 56 60 52 64 64 76 64 84 48 76 56 80 60 76 56 64 52 48 48 56 64 68 60 40 24 12 8 8 8 4 0 4 8 12 16 12 8 8 8 8 12 16 16 16 12 12 8 12 16 20 24 20 16 16 24 24 24 24 24 24 24 24 28 28 24 24 24 24 28 28 40 36 32 28 28 32 36 40 44 44 36 36 36 36 44 44 36 32 40 36 40 40 44 40 40 40 44 44 52 52 56 56 44 52 52 60 60 68 60 64 72 76 72 80 76 80 80 84 72 72 68 72 72 76 76 84 84 84 80 80 76 84 80 88 76 84 88 92 80 84 88 96 84 92 92 100 100 100 92 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 64 24 28 32 28 24 40 28 32 36 40 40 40 40 36 40 40 44 48 48 44 40 40 52 40 84 144 172 144 140 148 144 140 144 140 144 140 144 140 144 148 144 148 140 140 132 132 136 144 140 144 136 136 124 124 124 132 112 140 176 316 300 348 288 360 280 356 280 356 280 364 292 368 292 372 296 372 300 376 300 376 300 380 304 380 304 380 304 380 308 384 312 388 312 388 316 392 316 396 320 396 324 400 324 400 324 404 328 404 332 408 332 408 332 412 336 412 340 416 340 428 352 432 356 436 352 432 352 432 352 432 352 432 352 432 352 432 352 436 356 436 360 440 356 436 356 440 360 444 364 444 360 460 360 456 356 452 352 452 360 460 364 464 368 468 368 468 368 476 368 476 368 476 368 476 360 472 372 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 484 372 488 380 496 384 500 388 496 380 492 376 492 380 496 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 376 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 380 488 372 480 368 480 368 480 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 368 488 372 492 368 488 364 480 356 476 356 472 352 468 348 468 356 472 352 468 348 464 344 460 348 468 348 468 348 468 348 468 344 452 340 460 340 460 340 464 344 468 340 476 340 476 336 480 336 472 340 480 348 484 352 488 344 492 364 492 348 488 372 520 480 824 972 1020 1016 992 1020 968 1020 960 1020 996 700 560 324 496 316 428 316 424 312 416 304 412 292 404 296 408 292 404 288 392 296 380 284 380 292 368 244 300 160 192 80 188 180 312 264 352 260 364 252 360 252 360 248 356 244 352 244 352 244 352 244 352 248 356 244 352 244 344 240 344 244 332 236 324 236 320 236 324 228 312 228 308 224 308 224 312 244 328 244 324 228 296 196 272 136 240 136 244 152 272 184 300 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 204 288 208 292 208 288 196 276 196 276 192 276 188 272 188 268 188 272 188 272 188 272 184 268 184 260 184 260 184 260 184 260 188 260 184 260 180 256 180 252 172 248 172 248 172 248 172 248 172 248 172 248 172 248 172 248 172 260 168 244 168 244 180 248 188 252 176 236 164 228 164 228 172 236 168 232 168 228 164 228 168 232 164 228 164 224 160 224 152 220 156 220 156 220 160 224 152 216 152 216 152 216 152 216 152 216 152 216 152 216 152 216 140 208 144 212 148 208 144 204 140 204 144 208 144 208 140 204 144 212 148 208 136 200 144 216 148 212 148 212 148 212 148 212 144 208 144 208 148 212 148 212 148 208 148 208 148 208 148 208 156 224 168 220 152 208 152 216 148 212 144 204 136 200 132 196 128 192 128 196 140 200 128 184 128 196 132 200 136 196 132 192 136 200 132 192 128 192 128 196 120 188 128 196 136 200 136 200 140 196 124 192 136 208 144 208 128 220 132 220 132 228 152 252 168 280 264 524 652 872 880 1020 1000 1008 1004 980 1004 1020 980 992 828 712 352 400 208 292 184 248 40 72 20 76 28 68 24 88 28 72 16 60 8 56 12 64 8 64 28 76 24 60 8 52 36 76 24 68 16 68 24 72 24 72 32 68 28 64 24 64 32 68 20 56 16 60 28 68 40 56 24 48 32 64 36 60 24 48 16 44 16 56 36 68 40 44 16 12 0 8 0 4 0 0 0 12 8 12 0 4 0 12 8 20 12 12 0 4 0 8 8 20 16 20 8 12 12 20 12 20 12 20 12 20 24 28 20 24 16 28 20 32 32 36 20 24 16 28 24 36 40 44 28 32 24 36 36 48 16 36 16 40 20 44 24 44 24 44 28 52 36 60 40 64 28 48 32 56 40 64 40 60 52 72 52 76 56 80 60 80 56 72 48 64 44 72 60 84 64 80 60 76 56 80 60 84 56 80 68 88 60 80 68 92 60 84 72 96 80 96 72 88 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 76 96 80 104 84 108 96 112 88 56 12 20 24 24 16 36 20 32 28 40 32 40 32 36 36 48 40 52 44 48 40 44 36 52 72 160 164 156 124 160 124 144 124 144 124 144 124 144 132 148 132 144 124 136 116 128 124 144 128 144 124 132 108 120 112 128 92 108 128 264 256 284 236 288 224 276 220 280 232 292 232 292 236 296 236 300 240 300 240 300 240 304 244 308 248 308 240 308 244 312 244 316 248 316 248 316 248 320 252 324 256 324 256 324 256 328 260 332 264 332 264 332 264 336 268 340 272 344 256 348 264 356 268 356 268 352 264 352 264 352 264 352 264 352 256 348 256 352 260 356 264 356 260 352 260 356 264 360 268 360 272 360 272 356 268 352 264 352 276 364 280 368 280 372 284 372 284 368 284 368 284 368 284 368 276 364 288 372 280 364 288 380 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 276 372 280 380 288 388 292 392 292 388 284 376 280 376 280 376 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 284 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 288 380 276 368 268 368 276 372 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 252 368 260 376 264 368 248 356 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 344 232 344 232 344 232 344 232 344 232 340 232 340 232 340 228 336 228 344 232 348 240 352 232 356 252 356 232 348 260 400 480 824 916 1004 888 1012 944 1020 880 996 832 884 484 424 220 332 208 324 212 320 208 312 204 304 196 296 200 296 208 296 200 284 224 304 208 292 204 268 148 184 72 92 8 140 160 276 204 252 192 256 188 260 192 260 184 244 176 244 176 244 176 244 176 244 180 248 180 244 176 240 172 240 172 240 164 232 160 232 160 236 168 236 168 236 168 236 168 236 156 224 156 220 152 216 148 208 124 180 100 156 92 172 124 204 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 132 204 140 212 140 204 128 192 124 192 120 188 120 184 116 184 120 192 124 192 124 192 128 196 116 184 116 184 116 184 116 184 120 188 120 184 116 184 112 180 112 172 112 172 112 172 112 172 108 168 108 168 108 168 108 168 120 172 108 164 104 168 116 184 128 188 116 172 100 160 96 160 108 172 108 168 104 164 100 164 104 168 104 164 100 160 96 160 84 152 88 156 92 160 96 164 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 76 144 80 148 84 144 80 140 72 140 76 144 80 140 76 136 80 148 84 144 72 136 80 152 84 148 84 148 84 148 84 148 92 156 92 156 92 152 80 144 64 136 64 136 72 136 72 136 60 136 68 148 80 144 96 160 92 148 84 144 80 136 72 132 64 124 64 132 76 136 64 116 68 132 72 136 76 132 72 128 88 144 76 132 68 128 72 136 72 132 76 132 72 124 60 116 80 132 64 128 76 144 84 136 84 144 100 148 104 156 136 200 180 256 340 628 784 880 876 1004 948 1020 936 1004 876 1008 788 844 528 400 128 236 124 188 116 152 68 84 84 92 76 80 72 84 76 80 72 76 68 80 72 84 60 68 64 76 72 80 72 80 76 84 76 84 72 76 64 68 64 80 68 84 72 80 68 76 68 80 68 80 68 80 68 80 60 76 68 76 56 56 56 64 60 60 64 64 60 60 56 52 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 20 20 20 16 20 24 28 28 28 28 24 28 28 28 32 32 36 36 36 40 40 40 40 40 40 40 40 40 36 36 32 32 36 36 40 56 56 52 48 40 36 32 32 44 44 48 48 48 44 40 40 56 52 56 52 56 52 56 52 68 68 76 80 84 84 88 80 72 76 72 72 68 68 64 64 72 76 72 80 76 84 80 84 80 84 80 88 84 92 88 92 84 88 84 92 88 96 92 96 112 104 92 96 96 108 104 104 96 100 96 100 96 100 96 100 116 108 104 104 112 108 100 96 72 48 20 16 28 40 36 28 32 36 40 44 44 44 44 40 44 48 48 44 36 36 44 52 48 88 120 144 160 180 172 156 152 156 152 156 148 148 140 140 140 144 140 144 140 144 140 144 136 140 136 140 136 132 124 128 132 128 108 112 156 284 304 360 288 360 288 364 288 364 288 364 288 368 296 376 300 376 300 372 300 376 300 380 304 384 308 384 308 384 308 388 312 392 316 392 324 400 324 400 324 400 324 400 324 400 324 404 328 408 332 408 328 404 328 408 332 412 336 412 340 416 348 424 352 424 348 428 352 436 352 448 356 448 352 444 344 444 344 444 344 448 352 456 344 448 352 452 356 460 364 464 352 464 356 468 360 464 356 460 364 472 364 472 364 472 364 472 368 472 368 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 496 388 484 380 484 380 488 384 492 388 492 380 484 380 488 384 492 388 492 392 504 392 500 388 500 384 496 372 488 384 500 388 496 376 484 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 372 484 372 484 372 484 372 484 376 488 380 496 388 500 392 508 372 484 372 484 372 484 372 484 368 484 376 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 336 468 348 480 352 476 340 464 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 492 368 492 372 500 392 524 580 936 992 1020 996 1020 992 1020 956 1020 980 832 512 548 360 500 324 440 308 424 304 424 304 408 304 408 300 404 296 392 288 388 268 388 296 400 268 320 160 228 84 220 164 328 268 384 264 348 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 352 244 352 244 348 240 344 236 344 236 340 232 336 232 332 228 332 228 324 228 324 228 324 228 324 220 316 220 316 216 308 208 308 200 304 200 308 204 312 208 312 196 300 196 296 192 292 188 292 196 300 196 304 200 308 204 308 204 308 204 308 204 308 204 300 196 284 200 284 200 284 200 284 192 276 200 288 204 284 192 276 192 280 200 288 204 280 192 268 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 192 264 188 260 184 256 180 252 176 256 180 256 180 252 172 244 172 248 172 248 172 248 172 248 172 248 172 244 168 240 164 240 172 248 172 240 168 236 164 236 164 232 164 232 164 232 164 232 160 232 168 240 168 232 156 220 160 224 160 220 156 220 152 216 148 212 148 212 148 212 148 212 164 224 152 212 148 216 160 228 156 220 156 216 152 212 148 212 148 208 140 196 132 200 140 204 152 212 144 204 140 204 140 208 156 220 148 212 140 212 148 220 148 220 156 228 164 228 148 204 140 212 124 204 128 208 128 212 152 256 156 212 180 224 112 240 156 220 156 216 144 200 128 188 132 196 132 196 132 196 132 196 116 184 132 204 144 204 136 192 140 204 140 204 140 204 140 204 152 200 120 180 124 196 124 180 136 208 148 212 148 212 152 228 176 264 168 264 180 292 212 320 272 528 644 896 872 1000 944 1020 960 1020 980 1020 984 980 764 708 348 364 192 276 176 260 160 240 20 76 36 80 28 72 24 76 28 72 24 68 20 72 24 76 16 64 20 68 24 72 20 68 20 68 24 76 28 76 24 72 36 68 40 72 44 68 40 64 36 64 36 64 36 64 36 64 32 68 40 68 28 56 28 64 36 72 40 72 40 68 32 60 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 16 12 20 8 20 16 24 20 28 16 24 16 24 16 28 20 28 24 32 32 40 32 40 32 40 32 40 32 36 28 32 24 36 28 40 44 48 40 44 36 40 28 36 32 40 36 48 40 48 36 44 36 56 36 56 36 56 36 56 44 68 56 80 64 84 64 84 60 76 56 72 52 68 52 64 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 88 100 80 96 80 96 80 96 80 96 100 104 92 100 100 108 96 96 60 44 16 20 24 40 28 28 24 36 32 44 36 44 36 40 28 40 32 36 20 28 28 44 32 92 120 156 152 180 160 160 140 156 140 152 136 144 124 136 124 140 124 140 124 140 124 140 120 136 120 136 120 132 112 128 120 132 92 100 124 252 256 308 232 292 228 288 228 288 228 288 228 292 236 300 240 300 240 296 240 300 244 304 244 308 248 308 240 308 244 312 244 316 248 316 256 324 256 324 256 324 256 324 256 324 260 328 260 332 264 332 260 328 264 332 264 336 268 336 260 344 268 352 272 352 272 344 272 352 280 356 284 356 284 352 268 344 256 340 260 348 268 352 260 344 264 352 272 356 276 360 276 360 280 364 280 364 276 360 280 364 280 364 280 364 280 364 276 368 280 372 280 376 284 376 280 372 280 372 280 372 280 372 280 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 388 288 380 276 376 276 380 280 384 284 384 280 380 284 384 284 388 288 388 296 388 292 388 288 384 288 380 280 376 288 384 288 384 280 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 372 276 376 284 384 292 388 276 372 276 372 276 372 276 372 272 372 284 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 240 340 248 348 248 348 240 340 228 340 248 348 244 336 236 340 236 336 236 336 236 336 236 336 220 332 224 340 228 344 236 348 248 364 256 368 256 376 280 404 456 792 888 972 904 996 896 1016 912 988 756 632 368 388 272 320 216 324 192 308 192 304 188 300 188 296 188 292 192 292 184 288 224 292 212 256 156 188 80 120 28 144 140 252 200 260 188 252 172 248 164 248 164 248 164 248 160 244 160 244 160 244 160 244 176 244 176 240 172 236 168 236 172 240 168 236 164 232 164 232 160 228 160 228 160 228 160 228 156 224 156 224 152 216 140 208 136 204 140 212 148 216 144 212 128 196 124 192 120 188 120 188 128 196 128 200 132 204 136 204 132 200 132 200 132 200 132 204 124 200 124 200 124 200 124 200 112 192 120 200 124 196 116 188 120 196 120 196 120 192 112 188 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 120 188 120 188 116 184 116 184 120 184 124 184 124 180 116 172 112 172 112 172 112 172 112 172 112 172 112 168 108 164 104 164 112 172 112 168 108 164 104 164 100 164 100 164 100 164 100 164 100 164 104 172 104 164 96 156 100 164 96 160 96 156 92 156 88 152 88 152 88 152 88 152 100 160 88 148 84 152 96 164 92 156 92 152 88 148 84 148 96 156 84 144 80 144 84 152 84 148 80 140 72 136 76 140 80 140 72 136 76 144 88 156 84 148 88 156 92 152 80 132 40 136 64 96 52 112 76 104 104 196 84 148 72 132 96 156 92 152 84 148 80 136 68 128 68 132 68 132 68 132 68 132 64 128 76 140 80 136 68 120 76 136 76 136 76 136 76 136 84 132 60 120 68 132 72 124 72 136 84 144 84 144 88 156 108 168 116 184 148 236 220 296 376 512 616 796 840 880 784 776 584 748 788 864 708 620 376 324 188 204 96 164 108 172 100 172 68 84 80 88 76 80 72 84 76 80 72 76 68 80 72 84 72 80 68 76 68 76 64 72 60 72 68 80 76 88 76 84 68 80 68 80 68 80 68 80 64 76 64 76 64 76 64 76 64 68 72 68 60 56 60 64 68 72 72 72 72 68 64 60 60 48 36 12 4 0 0 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 12 16 16 16 20 16 16 20 24 28 28 24 24 20 20 20 24 24 24 28 28 36 36 36 40 40 40 40 40 40 36 36 32 32 36 36 40 44 44 44 44 44 40 40 40 32 36 40 44 48 48 48 48 56 52 56 52 56 52 56 52 60 60 68 72 76 76 80 72 76 80 76 80 72 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 108 104 92 96 96 108 100 100 96 100 96 100 96 100 96 100 100 96 96 100 108 108 104 96 64 44 24 20 32 40 36 28 32 36 40 44 44 44 44 40 32 36 40 36 28 28 36 44 48 108 156 180 176 184 180 176 156 160 156 160 152 152 144 144 140 144 140 144 140 144 140 144 132 140 136 140 136 136 128 128 128 124 112 116 156 280 300 360 292 360 288 364 288 364 288 364 292 368 296 376 300 376 300 376 300 380 304 380 308 384 308 384 308 388 312 388 316 392 316 392 320 396 320 396 320 396 320 396 324 404 328 404 332 408 332 408 328 408 332 408 336 412 336 412 340 416 348 424 352 424 348 428 348 436 352 448 352 456 352 456 348 452 344 452 344 456 352 460 348 456 348 460 356 464 360 468 364 472 368 476 368 476 364 472 364 472 364 472 364 472 364 472 368 476 372 476 376 480 376 480 372 476 372 476 372 476 372 476 380 484 376 480 376 480 380 484 380 484 376 480 376 480 380 484 380 484 380 484 380 484 380 484 384 484 372 480 384 492 388 488 376 480 376 480 380 484 380 488 380 488 384 488 388 492 388 492 388 496 384 496 380 492 380 488 376 492 380 496 384 492 380 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 480 368 484 376 488 380 492 372 484 372 484 372 484 372 484 368 488 380 488 372 480 372 492 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 356 484 356 484 356 480 348 476 348 476 348 476 348 476 348 476 340 472 344 476 348 472 344 468 332 468 348 476 340 464 336 468 336 464 336 464 336 464 336 464 332 456 336 464 340 468 348 472 356 488 368 492 368 496 388 520 468 804 876 1020 976 1020 996 1020 996 944 664 600 396 520 344 480 324 440 312 424 304 424 304 408 288 392 288 396 292 388 288 380 308 400 264 336 188 256 120 212 136 304 260 392 264 352 248 372 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 352 244 352 244 352 240 348 240 348 244 352 240 348 240 344 236 344 228 332 228 332 228 332 228 332 228 332 228 332 224 324 212 316 196 304 212 320 220 316 208 308 192 296 192 296 188 292 188 292 200 304 200 304 204 308 204 308 200 304 200 304 200 304 200 296 196 284 200 284 200 284 200 284 188 276 192 280 196 276 192 272 196 280 192 272 188 272 188 272 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 184 264 188 264 188 264 192 268 184 264 188 264 188 260 180 252 172 248 172 248 172 248 172 248 172 248 172 248 168 244 168 244 172 248 172 244 168 240 164 240 164 232 164 232 164 232 164 232 164 236 168 236 168 232 160 224 164 228 160 224 160 220 156 220 156 220 156 220 156 220 156 220 164 224 152 212 148 216 160 228 156 220 156 216 152 212 148 212 156 220 152 212 144 212 148 212 148 208 144 204 136 200 140 204 128 196 132 200 140 212 152 224 144 216 148 216 148 212 140 204 124 216 148 216 164 276 204 240 192 240 180 248 164 236 152 192 136 204 144 208 140 200 132 196 132 196 132 196 132 196 132 196 132 200 140 204 136 192 120 180 136 200 136 200 136 200 136 200 136 192 124 188 132 200 136 196 128 200 140 208 140 204 148 220 156 260 180 284 216 348 304 440 404 548 536 720 652 692 484 484 340 516 528 596 432 392 220 244 160 220 136 224 156 228 152 236 16 72 32 80 24 68 24 76 28 72 24 68 20 72 24 76 28 76 24 68 16 64 16 64 16 68 24 76 28 76 28 72 40 68 40 68 40 68 40 68 32 60 32 60 32 60 32 60 32 68 40 68 28 56 28 64 28 60 32 64 28 60 24 52 32 52 20 24 0 4 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 4 12 4 16 8 16 4 16 12 24 16 24 16 20 12 20 16 24 20 28 20 28 24 36 28 36 28 40 32 40 32 36 28 32 24 36 28 40 28 36 28 40 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 76 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 88 96 76 92 84 100 84 92 80 96 80 96 80 96 80 96 84 92 84 100 100 108 92 92 48 44 20 24 24 36 28 32 24 36 32 44 36 44 36 40 32 44 40 44 32 40 40 56 40 116 156 188 164 176 160 176 144 160 144 160 140 152 128 144 128 144 128 144 128 144 128 144 116 136 120 140 124 136 116 136 120 136 100 104 120 240 252 308 236 296 232 292 232 292 232 292 232 296 240 300 244 304 240 300 244 304 244 308 248 308 252 312 244 312 244 316 248 316 252 320 252 320 252 320 252 320 252 320 260 328 260 332 264 332 268 336 264 332 264 336 268 336 272 340 260 344 268 352 272 352 272 344 272 352 280 356 288 356 288 360 276 352 264 348 264 348 268 356 264 352 268 356 272 360 276 360 280 364 284 368 284 368 280 364 284 368 284 368 284 368 284 368 280 372 280 376 284 376 288 380 284 376 284 376 284 376 284 376 284 380 276 376 276 376 280 384 284 380 276 376 276 376 280 384 284 384 284 384 284 384 284 384 284 380 276 376 280 388 288 388 280 380 280 384 284 384 288 388 284 384 284 388 288 388 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 272 368 276 372 280 376 284 380 280 376 280 376 280 376 280 376 276 376 284 380 276 368 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 356 260 360 256 356 252 348 248 348 248 348 248 348 248 348 244 344 244 344 244 344 244 344 232 340 248 344 240 336 240 344 236 336 236 336 236 336 236 336 224 336 224 340 228 344 232 344 244 360 252 364 252 372 272 392 332 588 668 848 816 940 828 912 704 664 392 396 264 356 244 332 216 324 192 308 192 304 196 300 176 288 192 296 196 296 188 288 204 280 192 212 88 116 32 104 136 244 216 288 196 244 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 240 180 248 180 244 176 240 172 240 160 228 160 228 160 228 160 228 160 232 164 228 160 220 148 212 116 192 136 212 144 204 124 184 124 192 124 188 120 188 120 188 132 204 136 204 136 204 136 204 128 196 128 196 128 196 128 200 128 204 128 204 128 204 128 204 112 192 116 192 116 192 116 188 124 192 112 180 104 184 112 192 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 116 184 116 188 124 192 128 196 124 184 128 188 124 180 116 176 116 176 116 176 116 176 116 176 112 172 112 172 112 172 112 168 112 172 112 168 108 164 104 164 104 168 104 168 104 168 104 168 104 168 104 168 100 164 96 160 96 156 92 156 88 152 88 148 92 156 92 156 92 156 92 156 96 156 92 152 88 156 92 160 92 156 92 152 88 148 84 148 84 148 80 144 76 140 76 140 88 152 84 144 76 144 80 144 68 136 72 140 76 144 84 152 80 148 84 144 76 140 80 148 32 156 116 316 300 436 284 400 164 268 76 240 52 188 116 124 68 132 72 140 76 136 72 132 68 132 68 132 68 132 68 132 72 136 76 136 76 132 64 124 72 132 72 132 72 132 72 132 68 128 68 132 76 140 84 144 72 140 84 144 84 144 92 156 96 168 132 200 160 248 240 320 304 412 436 484 388 332 204 200 152 208 144 192 124 176 108 160 68 128 72 132 64 116 60 124 64 80 80 84 72 76 68 80 76 80 72 76 68 80 72 84 80 84 68 72 64 72 64 76 72 84 76 84 76 80 68 72 72 80 68 76 64 80 68 84 60 72 60 72 60 72 60 72 64 68 72 68 60 56 60 64 60 60 64 64 60 60 56 52 52 48 48 24 8 0 0 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 12 12 12 16 16 12 16 20 20 24 24 20 20 28 28 28 28 32 32 36 36 28 32 32 36 36 40 40 40 40 36 36 32 32 36 36 40 32 32 36 36 40 44 44 48 32 32 40 44 48 52 52 52 56 52 56 52 56 52 56 52 56 56 64 64 72 68 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 100 96 92 96 100 104 96 92 96 100 96 100 96 100 96 100 92 88 92 100 104 104 92 84 48 40 32 28 32 36 36 36 32 36 40 44 44 44 44 40 36 44 44 44 40 40 48 56 72 132 180 192 176 176 172 172 164 168 164 168 160 160 148 152 144 148 144 148 144 148 144 148 132 140 136 144 140 144 136 136 128 132 120 120 152 268 296 360 296 364 292 368 292 368 292 368 292 372 300 380 304 380 304 376 304 380 308 384 308 388 312 388 312 388 316 392 316 396 320 396 320 396 320 396 320 396 320 396 328 404 332 408 332 412 336 412 332 408 336 412 336 416 340 416 340 416 348 424 348 432 348 428 344 440 348 460 360 464 360 464 360 464 352 460 352 460 352 464 352 464 356 464 356 468 360 468 360 468 364 472 364 472 360 468 368 476 368 476 368 476 368 476 372 476 376 480 376 484 380 484 376 480 376 480 376 480 376 480 384 488 380 480 376 484 384 488 384 488 380 480 376 484 384 488 384 488 384 488 384 488 384 488 384 488 384 484 380 488 388 496 388 492 392 496 392 500 396 500 384 488 388 492 388 496 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 376 488 376 488 380 492 380 492 376 488 376 488 376 488 376 488 372 488 384 492 372 484 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 488 360 488 360 484 352 476 348 476 348 476 348 476 348 476 344 472 344 472 344 472 344 472 336 468 344 468 336 460 340 476 336 464 336 464 336 464 336 464 336 460 340 464 340 464 344 468 352 480 360 484 360 492 384 520 400 604 588 796 748 876 752 772 560 572 416 492 372 484 328 476 328 440 308 424 304 424 304 408 292 400 300 408 304 396 292 384 260 364 228 276 108 200 128 276 272 384 276 380 260 364 260 376 252 360 252 360 252 360 252 360 248 356 248 356 248 356 248 356 244 352 244 352 244 352 244 356 248 356 248 356 244 352 240 348 228 332 228 332 228 332 228 332 228 336 232 332 228 324 216 316 188 300 204 316 212 308 192 288 192 296 192 296 192 296 196 300 208 308 204 308 204 308 204 308 196 300 196 300 196 300 196 292 200 288 204 288 204 288 204 288 192 276 192 276 192 276 192 276 200 276 188 264 180 268 188 276 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 180 260 184 264 188 268 192 272 180 256 180 256 180 252 172 244 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 252 172 248 172 244 168 240 164 240 168 236 168 236 168 236 168 236 168 236 164 232 160 228 160 228 152 216 152 212 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 148 212 148 212 144 208 140 204 160 220 152 212 148 212 148 216 148 216 148 216 148 216 144 212 144 216 152 216 140 212 156 236 156 244 340 632 720 788 700 748 600 572 472 448 192 184 120 200 128 196 136 200 140 204 136 200 132 196 132 196 132 196 132 196 124 192 132 196 136 200 136 200 132 196 132 196 132 196 132 196 124 192 132 200 140 208 148 212 140 208 152 216 152 216 156 232 148 252 188 296 220 324 260 364 332 460 400 460 292 304 176 256 132 192 104 196 140 216 120 180 132 212 132 192 100 176 104 184 12 68 28 76 20 64 20 72 28 72 24 68 20 72 24 76 28 72 20 60 12 64 20 72 28 76 32 76 24 68 16 60 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 32 36 0 4 0 4 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 8 0 8 4 12 4 12 4 12 8 20 12 20 12 20 20 28 24 32 24 36 28 36 20 28 20 32 28 36 32 40 32 36 28 32 24 36 28 40 24 32 28 36 32 40 36 44 24 36 32 44 40 48 40 48 36 56 36 56 36 56 36 56 36 60 44 68 52 72 52 72 56 72 56 72 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 80 92 72 96 84 100 76 84 80 96 80 96 80 96 80 96 84 92 84 100 96 100 76 72 32 36 28 32 24 36 28 36 24 36 32 44 36 44 36 40 20 32 28 32 24 32 36 52 88 148 172 188 160 172 152 160 148 168 152 164 148 156 136 148 132 148 132 148 132 148 132 148 116 136 120 140 128 140 124 144 116 140 112 112 112 232 244 312 240 300 236 296 236 296 236 296 236 296 240 304 248 308 244 304 248 308 248 308 252 312 252 316 248 316 248 316 252 320 252 324 256 324 256 324 256 324 256 324 264 332 264 332 268 336 268 340 268 336 268 336 272 340 272 344 260 344 268 352 272 348 272 344 272 348 280 356 292 364 296 368 288 360 272 356 268 352 272 356 272 356 272 360 276 360 276 360 276 360 280 364 280 364 276 360 288 372 288 372 288 372 288 372 284 376 284 376 288 380 288 384 288 380 288 380 288 380 288 380 284 384 280 380 280 380 284 384 284 384 280 380 280 380 284 384 288 388 288 388 288 388 288 388 280 384 288 384 280 384 292 400 292 396 296 396 300 400 300 400 288 388 288 388 292 392 292 396 292 384 288 384 284 380 284 376 288 380 284 376 280 380 284 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 376 284 380 284 380 284 380 284 380 284 380 284 380 284 380 276 380 288 380 280 372 280 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 356 252 352 248 348 248 348 248 348 248 348 248 344 244 340 240 344 244 348 240 344 244 340 232 332 240 348 236 336 236 336 236 336 236 336 228 340 228 340 228 340 228 340 236 352 244 356 244 364 268 388 316 392 356 520 456 572 432 468 296 408 288 404 268 344 220 324 216 320 196 304 192 304 196 300 196 300 208 308 212 300 192 280 184 228 92 104 0 112 116 256 228 284 188 256 188 268 188 260 172 256 172 256 172 256 172 256 168 252 168 252 168 252 168 252 176 244 176 244 180 248 180 248 180 248 180 244 176 240 172 240 160 228 160 228 160 228 160 228 160 228 160 228 156 220 144 212 140 212 152 224 152 216 140 200 128 196 128 200 132 200 132 204 140 208 140 208 136 204 136 204 132 200 132 200 132 200 132 204 132 208 132 208 132 208 132 208 124 196 120 192 116 196 120 200 120 196 116 188 112 188 112 188 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 112 180 116 184 116 184 116 188 116 176 120 180 116 176 112 168 120 180 120 180 120 180 120 180 112 172 112 172 116 176 116 176 112 172 112 168 108 164 104 164 108 172 108 172 108 172 108 172 108 168 100 160 96 160 96 164 88 152 88 152 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 92 156 96 160 92 156 84 148 96 156 88 148 84 148 84 148 84 152 88 152 88 148 80 140 80 152 92 152 80 152 112 200 92 296 400 796 796 940 696 916 684 936 680 844 364 268 56 176 60 136 76 140 76 140 76 136 68 132 68 132 68 132 68 132 64 124 68 128 72 136 80 140 76 136 76 136 76 136 76 136 64 132 80 144 84 144 88 152 84 148 96 156 92 156 100 168 88 160 124 204 168 236 188 244 204 244 176 200 132 152 84 112 32 100 64 144 72 104 36 104 72 136 68 108 40 108 56 116 60 76 76 84 68 72 68 76 76 80 72 76 68 80 72 84 76 76 64 68 60 72 72 88 72 80 76 84 76 80 68 76 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 56 36 12 0 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 8 12 16 20 20 20 20 16 24 24 28 28 28 32 32 32 24 24 28 32 36 36 40 40 40 36 36 32 32 36 36 40 36 36 36 36 36 36 40 40 40 40 44 48 48 48 44 44 56 52 56 52 56 52 56 52 60 56 68 68 76 72 76 72 64 72 68 72 72 76 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 92 92 88 100 100 104 92 88 96 100 96 100 96 100 96 100 92 92 96 100 100 92 76 60 36 36 36 36 32 32 36 40 32 36 40 44 44 44 44 40 24 32 36 32 32 32 44 52 140 176 192 192 180 184 172 160 168 172 168 172 164 164 156 156 148 152 148 152 148 152 148 152 132 140 140 144 144 148 144 140 124 136 128 124 148 260 292 364 300 368 296 372 296 372 296 372 296 376 304 380 308 384 304 380 308 384 308 388 312 388 316 392 316 392 316 396 320 396 324 400 328 404 328 404 328 404 328 404 332 408 332 412 336 412 340 416 336 412 336 416 340 416 344 420 336 424 344 432 348 432 344 432 344 440 348 460 360 472 364 472 368 472 360 464 356 464 356 464 360 468 360 468 360 468 360 468 364 472 368 476 368 476 364 472 372 480 372 480 372 480 372 480 376 480 376 484 380 484 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 504 392 496 392 500 396 504 400 504 388 492 388 496 392 496 396 500 392 500 388 500 384 496 384 492 384 496 376 488 376 488 384 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 484 372 484 372 484 372 484 380 492 380 492 380 492 380 492 376 492 384 496 376 484 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 488 364 492 360 488 356 480 348 476 348 476 348 476 348 476 348 476 340 468 340 468 348 476 340 472 344 464 332 460 340 480 336 464 336 464 336 464 336 464 340 464 340 464 340 464 340 464 348 476 356 480 356 488 376 520 412 512 376 568 420 556 440 480 384 496 396 488 364 484 336 456 328 440 308 424 304 424 300 408 296 404 308 412 304 388 280 364 236 284 104 184 108 288 248 400 292 384 260 368 268 376 264 360 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 244 352 240 348 240 344 228 332 228 332 228 332 228 332 224 328 224 328 220 320 208 312 220 324 224 328 220 320 212 312 200 304 204 308 204 312 208 312 212 316 212 312 208 308 204 308 200 304 200 304 200 304 200 296 204 292 208 292 208 292 208 292 208 288 200 280 196 284 204 292 196 280 196 280 196 276 188 272 184 272 188 276 192 272 188 268 188 264 188 264 188 264 188 264 180 256 180 256 180 252 176 252 180 256 184 260 180 252 176 248 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 172 236 164 228 156 228 164 232 160 224 160 220 156 220 152 216 152 216 152 216 152 216 152 216 152 220 156 224 160 220 156 216 156 220 156 216 152 212 148 212 156 220 160 228 160 220 152 212 152 212 144 204 140 204 140 208 136 208 144 216 152 216 144 212 148 224 164 228 152 232 196 284 264 504 732 968 1012 1020 1008 1020 988 1020 1004 1020 812 508 124 180 136 208 144 208 144 208 140 200 132 196 132 196 132 196 132 196 132 196 132 192 132 196 136 200 136 200 136 200 136 200 136 200 124 200 148 216 144 204 144 216 140 212 152 216 152 216 160 232 168 248 160 272 208 308 216 292 208 268 152 232 156 244 140 208 116 184 120 200 116 172 112 216 124 204 128 184 112 200 128 188 12 68 28 76 20 64 16 68 28 72 24 68 20 72 24 76 24 68 12 56 12 68 28 84 12 64 20 72 28 76 28 76 48 72 36 60 32 64 44 76 40 68 40 68 40 68 40 68 32 68 40 68 28 56 28 64 28 60 32 64 28 60 24 52 20 56 40 44 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 12 20 12 24 16 28 20 28 12 24 20 28 24 36 32 40 32 36 28 32 24 36 28 40 28 36 28 36 28 36 28 36 36 44 40 48 40 44 32 40 36 56 36 56 36 56 36 56 40 64 48 72 56 80 60 76 44 64 48 68 52 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 76 88 72 96 84 100 76 80 80 96 80 96 80 96 80 96 88 96 88 100 92 88 60 52 24 36 32 36 24 32 28 40 24 36 32 44 36 44 36 40 24 40 36 44 32 44 44 64 152 188 180 188 172 188 160 156 152 172 156 168 148 160 140 152 132 148 132 148 132 148 132 148 116 132 124 144 128 144 128 148 116 144 116 112 112 228 240 312 240 300 236 296 236 296 236 296 236 300 244 308 248 308 248 304 248 308 248 312 252 316 256 316 248 316 248 320 252 324 256 324 264 332 264 332 264 332 264 332 264 332 264 336 268 340 272 340 268 336 268 340 272 344 276 344 260 340 268 348 272 348 272 340 272 348 280 356 296 364 300 368 292 368 280 360 272 356 272 356 276 360 276 360 276 360 276 360 284 372 288 376 292 372 288 368 288 372 288 372 288 372 288 372 284 376 284 380 288 384 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 404 288 388 288 392 292 396 296 396 288 388 288 392 292 396 296 396 296 392 296 388 292 388 288 384 292 384 280 372 276 376 288 388 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 284 380 284 380 284 380 284 380 272 368 272 368 272 368 272 368 284 380 284 380 284 380 284 380 280 380 288 384 280 376 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 364 264 364 264 360 256 352 248 348 248 348 248 348 248 348 252 348 240 336 236 340 248 352 240 344 244 336 232 332 240 352 236 336 236 336 236 336 236 336 228 340 228 340 228 340 228 340 232 348 240 352 240 360 264 384 324 348 268 400 268 396 316 396 280 396 252 340 224 360 236 324 216 320 196 304 200 304 204 296 196 300 212 304 204 284 172 256 112 128 0 84 88 244 204 276 188 264 192 268 192 264 180 248 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 172 240 172 236 168 236 160 228 160 228 160 228 160 228 152 220 152 220 148 212 140 204 152 216 148 212 144 208 140 208 136 204 136 208 144 212 144 216 144 212 144 208 140 204 136 204 136 204 136 204 136 204 136 208 132 208 132 208 132 208 132 208 136 208 128 200 124 204 132 212 116 196 124 204 128 196 116 184 108 188 112 192 116 188 112 184 120 188 120 188 120 188 120 188 112 180 112 176 104 172 100 168 124 188 128 188 128 184 120 176 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 112 172 100 160 92 160 100 168 104 168 104 164 100 164 96 160 92 156 92 156 92 156 92 156 88 156 92 160 96 156 92 152 92 156 92 152 88 148 84 148 80 148 88 156 88 148 76 136 80 140 72 132 68 132 68 136 60 128 72 144 84 148 84 144 84 160 104 164 96 172 144 240 252 600 776 984 844 1020 800 1000 748 940 624 1000 780 604 148 144 76 148 84 148 84 144 76 136 68 132 68 132 68 132 68 132 84 140 76 132 68 128 68 128 80 140 80 140 80 140 80 140 68 140 96 156 88 140 84 148 76 144 88 148 88 148 92 160 128 168 92 156 128 196 132 164 112 164 120 156 108 144 104 148 116 132 56 128 88 128 52 108 68 136 76 116 68 140 72 100 76 84 72 76 68 72 60 68 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 72 84 80 88 76 80 64 68 52 72 68 88 80 88 68 76 56 72 60 76 64 80 68 84 72 68 64 60 60 60 60 64 60 60 64 64 60 60 56 52 40 44 52 40 20 4 0 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 16 16 12 12 20 28 16 16 20 24 24 28 32 32 36 32 24 20 24 32 40 44 52 40 36 48 44 32 28 40 56 52 48 48 44 44 48 48 64 60 56 52 52 56 60 64 56 44 40 36 48 48 52 44 60 56 64 64 68 68 76 72 64 68 64 68 64 68 64 68 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 84 84 88 100 108 96 68 44 28 32 40 48 44 40 28 24 40 40 40 40 40 40 40 40 68 32 20 44 44 28 48 92 192 200 204 208 196 188 168 160 176 172 160 164 164 168 160 156 140 152 152 152 140 140 140 148 140 144 136 140 136 136 132 132 136 136 132 120 112 204 260 380 296 364 292 368 292 368 292 368 300 376 300 380 304 384 308 384 312 388 312 392 316 396 320 396 332 408 332 408 332 400 320 396 332 408 332 408 332 408 332 408 336 412 336 412 336 412 336 412 336 412 340 420 344 424 352 428 348 432 348 436 348 444 348 452 344 448 348 456 356 472 368 480 364 472 364 472 364 472 364 472 360 468 360 468 360 468 360 468 356 468 360 472 368 480 376 488 376 484 376 484 376 484 376 484 384 488 384 492 388 496 392 496 388 492 388 492 388 492 388 492 380 488 392 500 396 496 384 484 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 500 384 496 380 488 384 496 384 496 384 496 384 496 380 492 384 500 392 504 392 500 388 500 388 496 384 492 380 492 380 492 380 492 380 492 380 492 376 488 372 484 372 480 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 388 508 384 500 380 496 372 492 376 496 376 496 376 496 376 496 376 496 376 492 372 488 368 488 372 492 372 492 372 492 372 492 364 484 364 484 364 484 364 484 356 484 356 484 356 484 356 484 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 352 476 348 472 344 468 340 464 336 464 336 464 336 464 336 464 336 460 336 460 340 468 348 472 348 472 352 480 360 488 364 500 360 532 372 540 384 528 396 524 376 488 364 472 348 460 344 456 324 436 308 428 308 424 296 400 300 404 304 408 292 364 220 288 128 176 84 300 280 388 264 384 264 372 264 372 264 372 264 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 228 332 224 328 224 332 232 336 232 328 216 312 204 312 216 324 224 316 200 300 200 312 212 316 216 316 212 312 208 316 212 320 216 316 208 308 204 308 204 312 204 308 204 308 204 308 204 300 208 296 212 292 208 292 204 288 200 288 204 288 204 284 196 276 192 280 200 288 200 280 188 268 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 172 248 176 260 184 260 184 260 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 180 236 160 228 164 240 172 236 168 236 168 232 164 228 160 228 160 224 160 224 160 224 160 224 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 136 204 144 208 136 200 140 208 144 212 140 204 140 212 148 224 148 236 128 268 188 224 276 348 532 840 1008 1020 992 1020 1016 1020 1000 1020 932 1020 856 588 172 264 144 212 152 220 156 212 144 200 140 204 140 204 140 204 140 204 128 188 120 184 124 192 136 204 144 204 132 192 128 196 140 208 140 204 140 204 140 204 140 204 152 216 156 224 164 228 168 236 168 244 168 248 176 252 180 256 164 236 148 220 136 216 140 224 168 232 148 208 124 192 120 192 128 200 124 188 108 180 120 200 20 68 20 68 20 68 20 68 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 20 68 24 76 28 72 16 60 24 56 36 68 44 68 36 60 32 60 36 64 36 64 40 68 40 68 32 60 28 60 28 64 32 64 32 68 32 60 24 56 24 56 36 40 4 8 0 8 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 16 8 16 0 12 12 28 8 16 12 20 16 28 24 32 28 32 20 24 16 32 32 44 44 40 32 48 36 28 20 40 44 52 40 44 32 40 36 44 44 48 36 40 32 44 40 52 36 48 20 44 28 52 32 48 40 60 44 64 48 72 56 76 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 84 100 84 100 84 100 84 100 80 88 84 100 96 88 56 40 20 32 28 40 36 40 28 32 32 40 32 40 32 40 32 40 44 28 16 44 36 32 56 120 188 208 192 208 184 188 160 172 164 172 148 164 152 168 144 152 132 152 140 152 128 140 128 148 132 148 132 148 128 144 124 144 132 148 120 112 76 164 204 324 236 296 232 292 232 292 232 292 240 300 244 304 244 308 248 308 252 312 256 316 256 320 260 320 264 332 264 332 264 328 256 320 264 332 264 332 264 332 264 332 268 336 268 336 268 336 268 336 268 336 272 344 280 348 284 352 272 348 276 352 276 352 280 348 280 348 280 352 288 364 300 372 288 364 280 364 280 364 280 364 276 360 276 360 276 360 276 360 276 364 280 368 284 372 292 376 292 376 292 376 292 376 292 376 292 384 292 388 296 392 300 392 296 388 296 388 296 388 296 388 284 388 292 392 292 392 288 384 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 392 292 384 284 380 288 384 288 384 288 384 288 384 280 380 288 388 292 388 292 388 292 388 292 384 288 384 284 380 284 380 284 380 284 380 284 380 280 376 280 372 276 372 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 276 380 276 380 276 380 276 380 272 376 272 376 272 376 272 376 272 376 272 372 268 368 264 368 264 368 264 368 264 368 264 368 260 364 260 364 260 364 260 364 256 356 256 356 256 356 256 356 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 248 344 244 344 244 344 240 340 236 336 236 336 236 336 236 336 228 340 224 336 224 340 232 344 232 344 236 352 244 360 248 360 252 364 260 376 252 368 260 380 256 372 244 356 228 344 224 336 220 312 200 300 208 304 204 292 196 292 204 292 184 236 100 156 8 96 68 240 208 280 180 272 180 264 180 264 180 264 180 264 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 160 228 160 232 164 232 164 232 160 224 148 212 140 212 148 220 156 212 132 196 136 212 144 212 152 220 148 212 144 216 152 220 148 212 140 208 136 204 140 208 136 204 136 204 136 204 136 208 136 208 132 208 128 204 128 204 124 204 128 204 128 200 120 192 120 196 124 204 124 196 116 188 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 104 176 112 184 116 184 116 184 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 116 168 96 160 104 172 108 168 104 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 156 92 152 88 148 84 148 76 148 88 148 80 140 80 152 88 148 80 144 80 148 92 160 80 164 104 176 148 184 184 468 812 964 956 996 876 1008 824 956 736 892 744 924 440 248 112 168 88 148 84 148 84 144 76 140 72 136 72 136 72 136 68 132 72 132 68 124 64 128 76 140 80 136 76 132 72 136 76 140 80 140 80 140 80 140 80 140 84 144 88 156 100 168 112 176 104 164 108 168 108 168 116 172 104 156 104 144 96 140 96 144 88 144 80 132 72 128 68 124 64 124 72 124 60 112 60 124 60 68 64 76 68 80 76 84 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 60 72 68 76 72 76 68 72 56 68 56 72 60 72 60 72 68 80 64 76 64 76 60 72 72 68 64 60 60 60 60 64 68 68 68 68 68 64 60 60 56 52 52 36 24 8 8 12 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 12 8 8 20 28 16 16 16 20 24 28 28 32 36 32 28 24 24 32 40 44 56 40 40 48 44 28 28 36 48 44 40 40 36 36 40 40 44 44 40 40 40 40 44 44 56 44 44 40 48 48 52 44 60 56 60 60 68 68 72 72 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 100 104 100 104 100 104 100 104 92 96 96 100 96 80 52 36 28 32 32 36 36 40 40 44 40 40 40 40 40 40 40 40 36 24 32 44 36 40 92 160 220 224 216 212 204 200 192 192 184 180 172 172 172 176 164 160 156 164 164 164 152 152 148 160 152 156 152 152 148 148 144 144 144 144 140 132 112 188 240 368 296 364 292 368 292 368 292 368 300 380 304 380 308 384 308 384 312 392 316 392 320 396 320 396 328 408 332 408 332 404 324 400 332 408 332 408 332 408 332 408 336 412 336 412 336 412 336 412 336 416 340 420 348 428 352 428 348 440 348 440 352 444 348 452 348 456 348 460 352 476 364 484 364 472 364 472 364 472 364 472 360 468 360 468 360 468 360 468 368 476 368 476 368 480 372 480 376 484 376 484 376 484 376 484 384 488 384 492 388 496 392 496 388 492 388 492 388 492 388 492 388 492 392 496 392 496 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 392 496 396 500 396 500 392 496 392 496 392 496 392 496 392 496 396 500 396 500 396 500 396 500 396 508 392 504 388 496 384 496 384 496 384 496 384 496 384 496 380 496 388 500 392 500 388 500 388 500 388 500 384 496 384 492 380 492 380 492 380 492 380 492 380 492 376 488 376 484 372 484 380 492 380 492 380 492 380 492 376 488 376 488 376 488 376 488 384 504 384 504 380 500 380 500 372 492 376 500 380 504 388 508 376 496 376 496 376 496 376 496 376 496 376 492 372 488 368 488 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 356 484 356 484 356 484 356 484 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 340 468 340 468 344 472 344 472 336 464 336 464 336 464 336 464 344 464 340 460 336 460 336 464 340 464 344 468 348 476 352 488 360 520 372 516 360 500 360 492 368 484 356 468 344 448 340 448 324 432 300 416 300 424 304 412 288 396 292 384 248 300 148 220 72 256 240 400 296 388 268 376 264 372 264 372 264 372 264 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 228 336 236 344 240 340 232 332 224 324 220 320 216 320 216 316 220 316 200 304 208 316 216 316 224 328 220 320 216 324 224 328 216 320 212 312 204 308 208 312 204 308 204 308 204 308 204 300 204 292 208 288 204 284 200 284 204 288 204 288 204 284 196 280 200 284 200 288 200 280 192 272 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 176 252 180 260 184 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 164 232 168 240 172 236 168 236 168 232 164 228 160 228 160 224 160 224 160 224 160 224 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 160 232 160 228 176 184 192 312 360 868 952 1020 972 1020 980 1020 996 1020 948 1020 924 736 296 288 200 232 148 212 140 200 132 200 140 208 140 200 136 196 132 192 128 192 140 200 132 196 128 196 132 200 132 200 136 204 140 200 136 196 140 204 140 204 140 204 140 204 136 204 144 216 160 232 172 240 168 232 164 232 164 232 156 228 152 224 152 224 148 216 136 208 120 192 128 196 136 200 132 196 116 192 136 196 124 184 116 184 16 64 16 68 20 72 24 72 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 8 56 12 64 16 68 20 68 36 60 32 56 28 60 36 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 56 28 32 0 16 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 8 24 4 12 8 20 16 24 20 28 24 32 20 28 20 32 28 40 48 40 32 48 36 28 20 36 36 40 28 32 24 32 28 36 40 48 40 48 40 48 40 48 40 52 24 44 32 56 32 48 36 56 40 64 48 68 52 72 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 80 96 80 96 80 96 80 96 88 100 92 96 80 68 36 28 20 28 20 32 28 40 40 52 32 40 32 40 32 40 32 40 24 36 36 44 24 44 108 192 216 228 200 208 184 200 184 200 176 184 160 176 160 176 152 160 148 168 156 168 140 152 140 160 132 144 128 144 124 140 124 140 140 152 128 128 80 144 180 312 240 300 236 296 236 296 236 296 244 304 244 308 248 308 252 312 256 316 256 320 260 320 264 324 260 332 264 336 268 332 260 328 268 336 268 336 268 336 268 336 272 340 272 340 272 340 272 340 272 340 276 344 280 352 288 356 276 348 276 352 280 352 284 352 284 352 284 352 288 360 300 368 292 368 284 368 284 368 284 368 280 364 280 364 280 364 280 364 288 372 288 372 288 368 284 368 296 380 296 380 296 380 296 380 292 384 292 388 296 392 300 392 300 392 300 392 300 392 300 392 288 392 292 392 292 392 292 388 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 392 296 400 300 396 292 392 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 300 396 300 392 296 388 292 384 292 388 292 388 292 388 292 388 292 392 296 396 300 396 296 392 296 392 292 388 292 384 288 384 288 384 288 384 288 384 288 384 288 380 284 380 280 376 280 376 284 380 284 380 284 380 284 380 280 376 280 376 280 376 280 376 280 384 280 384 280 384 280 380 272 376 272 380 276 384 280 384 276 380 276 380 276 380 276 380 272 376 272 372 268 368 264 368 264 368 264 368 264 368 264 368 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 236 336 236 340 244 344 248 348 236 336 236 336 236 336 236 336 236 344 228 336 220 332 220 332 224 336 228 340 232 344 232 344 248 360 252 372 244 364 252 368 248 356 236 340 232 336 228 336 224 316 208 300 208 308 224 308 204 300 204 260 128 160 40 100 36 216 212 308 200 276 188 260 180 264 180 264 180 264 180 264 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 160 236 176 248 180 240 160 224 152 220 156 224 152 220 148 212 148 208 136 204 144 216 148 212 156 220 148 216 148 216 152 224 152 216 144 208 140 208 140 212 136 204 136 204 136 204 136 208 132 208 128 204 124 200 124 200 128 204 132 208 128 204 124 196 124 204 128 200 124 196 120 192 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 112 180 116 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 100 168 108 176 108 168 104 168 104 164 100 160 96 160 100 164 96 160 96 160 92 156 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 92 160 76 148 108 136 120 312 508 980 916 964 924 964 908 972 868 972 808 944 496 316 148 244 148 132 92 144 68 124 60 128 72 144 80 144 76 136 72 132 68 128 84 144 80 136 76 132 72 132 68 132 80 144 84 140 72 128 80 140 80 140 80 140 80 140 80 140 84 148 92 156 100 160 96 160 96 156 88 152 88 144 84 140 96 144 92 136 80 120 60 116 72 132 80 132 76 124 60 124 84 140 80 120 64 112 72 80 72 76 68 72 64 72 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 60 68 60 68 64 76 68 80 72 80 64 76 64 76 68 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 48 40 28 24 12 8 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 12 12 4 8 16 24 12 12 16 16 20 24 28 28 28 28 28 28 32 32 36 40 48 36 36 48 44 32 32 44 44 40 36 32 32 32 32 32 48 48 48 48 48 48 48 48 60 48 44 44 52 52 56 48 56 52 60 56 64 64 72 68 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 96 100 96 100 96 100 96 100 100 100 104 96 76 56 36 28 28 28 28 32 36 40 48 52 40 40 40 40 40 40 40 40 36 48 52 40 28 52 136 220 240 236 220 212 200 204 204 208 200 196 184 188 184 184 172 168 172 180 176 176 160 160 156 168 148 152 148 148 144 148 140 140 148 144 144 144 116 164 216 360 300 368 296 372 296 372 296 372 304 380 308 384 308 388 312 388 316 392 320 396 320 400 324 400 328 408 332 412 336 412 332 408 336 412 336 412 336 412 336 412 340 416 340 416 340 416 340 416 340 416 344 424 352 428 356 432 348 440 352 444 348 456 352 460 356 464 352 468 356 476 364 484 368 476 368 476 368 476 368 476 364 472 364 472 364 472 364 472 376 484 376 480 372 480 372 480 380 488 380 488 380 488 380 488 384 488 384 492 388 496 392 496 392 496 392 496 392 496 392 496 396 496 392 496 392 496 392 500 392 496 392 496 392 496 392 496 392 496 392 496 392 496 392 496 392 500 400 504 400 504 396 496 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 508 396 504 392 504 392 500 388 500 388 500 388 500 388 500 400 512 404 516 404 512 396 508 392 504 392 500 388 500 384 496 384 496 384 496 384 496 384 496 384 496 384 496 380 492 380 488 380 492 380 492 380 492 380 492 376 488 376 488 376 488 376 488 384 504 384 504 384 504 384 508 384 504 384 500 380 496 376 496 380 500 380 500 380 500 380 500 376 496 376 492 372 488 368 488 376 496 376 496 376 496 376 496 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 332 460 336 464 340 472 344 472 336 464 336 464 336 464 336 464 344 464 336 456 332 456 332 456 336 460 336 460 340 464 340 464 340 484 356 496 356 484 364 492 348 472 344 456 332 440 328 440 332 444 312 428 308 436 312 420 288 396 268 332 172 228 112 212 208 380 312 392 268 384 280 368 268 372 268 372 268 372 268 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 232 340 244 352 244 340 228 324 220 328 224 328 224 324 216 316 216 312 204 312 216 324 220 320 216 320 212 312 208 316 216 320 220 320 212 316 208 312 212 316 204 308 204 308 204 308 204 300 204 292 208 288 204 284 200 284 204 292 208 292 208 288 200 280 208 288 204 284 200 280 196 284 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 184 260 188 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 168 240 176 248 172 236 168 236 168 232 164 228 160 228 164 228 164 224 160 220 156 220 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 144 216 148 220 152 220 152 220 104 208 184 308 224 456 780 1020 932 984 908 1004 948 1020 944 1008 864 684 304 292 268 264 88 268 148 208 132 184 120 192 136 208 148 212 148 208 144 204 140 204 140 204 140 204 136 196 132 192 128 196 140 208 144 204 132 192 140 204 140 204 140 204 140 204 148 212 148 212 144 208 144 208 156 220 152 216 148 212 140 208 128 204 132 208 132 196 116 184 116 184 124 192 128 188 116 176 108 188 136 208 136 188 112 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 20 64 16 64 16 68 20 72 44 72 44 72 40 68 36 64 40 68 36 64 36 64 32 60 40 68 32 60 28 60 28 64 36 68 36 68 36 64 28 60 36 52 24 40 16 28 0 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 12 4 16 12 24 16 24 20 28 20 32 24 36 28 36 36 32 24 44 40 36 28 48 36 40 28 32 24 32 24 36 32 40 36 44 36 44 32 40 44 56 28 48 36 60 36 52 32 56 36 60 44 68 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 88 100 96 92 64 48 24 28 20 32 24 36 28 40 32 44 32 40 32 40 32 40 32 40 36 52 44 32 20 72 156 244 224 236 208 216 192 208 192 208 192 200 176 188 172 184 160 168 160 180 164 176 148 156 144 164 144 160 144 160 140 156 136 156 140 148 128 140 80 124 160 312 244 304 240 300 240 300 240 300 248 308 248 308 252 312 252 316 260 320 260 320 264 324 264 328 260 332 264 336 272 336 268 336 272 340 272 340 272 340 272 340 276 344 276 344 276 344 276 344 276 344 276 348 284 356 288 360 280 352 280 352 284 352 284 356 292 360 292 356 292 360 300 368 296 372 288 372 288 372 288 372 284 368 284 368 284 368 284 368 288 372 288 376 292 376 292 376 300 384 300 384 300 384 300 384 292 384 292 388 296 392 300 392 304 396 304 396 304 396 304 396 296 396 292 392 292 392 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 300 400 300 400 296 396 300 400 300 400 300 400 300 400 296 396 296 396 296 396 296 396 300 396 300 396 300 392 296 392 296 392 296 392 296 392 296 392 304 404 308 404 308 400 300 396 300 392 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 384 288 384 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 280 384 280 384 284 388 284 388 284 388 280 380 276 376 268 372 280 384 280 384 280 384 280 384 272 376 272 372 268 368 264 368 276 380 276 380 276 380 276 380 260 364 260 364 260 364 260 364 264 364 264 364 264 364 264 364 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 236 336 236 336 240 340 240 340 236 336 236 336 236 336 236 336 228 336 220 332 216 332 220 336 224 336 224 336 224 336 228 340 204 336 224 344 228 344 236 356 240 340 240 332 232 328 240 328 236 324 220 316 228 308 216 296 188 264 148 180 52 116 60 172 192 304 208 268 164 276 188 268 176 268 176 268 176 268 176 268 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 168 236 172 240 172 232 156 220 160 228 156 224 152 220 152 220 144 208 136 212 152 224 152 216 148 212 140 208 140 208 144 216 152 220 148 212 144 212 144 212 136 204 136 204 136 204 136 208 136 212 136 208 132 208 128 204 132 208 136 212 132 204 124 200 136 208 128 200 120 200 124 200 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 120 188 120 192 120 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 108 176 116 180 108 168 104 168 104 164 100 160 96 160 104 168 100 160 96 156 88 152 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 76 144 84 152 88 152 88 152 80 148 108 260 164 436 828 980 860 928 864 952 912 920 736 704 424 288 104 256 88 120 116 160 92 144 68 124 60 128 72 144 84 148 84 148 84 148 84 148 72 136 76 136 76 132 72 128 72 136 76 140 80 136 76 132 80 140 80 140 80 140 80 140 92 152 88 144 80 136 72 128 84 148 84 144 80 144 84 140 72 128 80 128 76 120 64 112 72 128 76 124 72 120 64 112 60 124 84 140 80 120 64 112 68 76 68 76 68 76 68 76 60 72 68 80 72 80 72 76 68 76 68 80 72 84 76 84 76 84 68 72 64 76 68 80 64 80 72 84 72 76 60 68 60 72 64 76 64 76 68 80 72 68 64 60 60 60 60 64 64 64 64 68 64 60 56 56 64 56 56 52 56 40 16 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 12 8 4 4 12 20 8 8 12 16 20 20 24 24 24 28 32 32 36 36 36 36 32 24 28 44 48 40 44 60 44 44 40 36 36 36 36 36 40 44 48 52 52 48 44 40 64 52 48 44 56 56 56 52 52 48 56 56 64 60 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 92 100 100 88 64 44 32 32 28 32 36 40 44 40 36 32 40 40 40 40 40 40 40 40 44 48 44 24 32 92 192 268 248 248 236 232 224 224 216 220 216 212 200 200 192 192 180 176 176 184 180 180 164 160 156 164 164 168 160 164 160 160 156 156 140 132 144 156 120 152 208 368 304 372 300 376 300 376 300 376 308 384 308 388 312 388 316 392 320 396 320 400 324 400 328 404 328 408 336 412 340 416 340 412 340 416 340 416 340 416 340 416 344 420 344 420 344 420 344 420 344 420 348 424 352 432 360 444 352 452 348 456 352 456 356 464 364 468 356 472 356 476 360 484 372 480 372 480 372 480 372 480 368 476 368 476 368 476 368 476 368 476 372 484 376 488 380 492 384 492 384 492 384 492 384 492 384 488 384 492 388 496 392 496 396 500 396 500 396 500 396 500 400 500 392 496 392 496 396 504 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 396 508 400 512 396 504 388 500 396 508 392 504 392 500 388 500 388 500 388 500 388 500 388 500 392 504 388 500 388 496 384 496 380 492 380 492 380 492 380 492 384 496 384 496 384 496 384 496 384 504 384 508 388 512 392 512 380 500 380 500 380 500 380 500 384 504 384 504 384 504 384 504 376 496 376 492 372 488 368 488 376 496 376 496 376 496 376 496 364 484 364 484 364 484 364 484 364 492 364 492 364 492 364 492 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 340 468 336 464 336 464 336 460 336 464 336 464 336 464 336 464 332 456 328 452 328 456 336 464 340 464 340 464 340 464 340 460 324 440 340 460 336 452 336 460 336 460 328 448 324 436 324 436 324 440 316 436 312 424 288 388 256 352 208 256 116 236 208 376 292 400 288 376 264 372 272 376 268 372 268 372 268 372 268 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 240 340 236 336 228 328 224 324 232 332 224 324 216 324 224 328 208 308 204 316 224 332 224 320 220 320 212 316 212 316 216 324 224 324 216 316 212 316 212 320 204 308 204 308 204 308 204 300 212 300 216 300 212 296 208 292 208 292 212 296 208 292 204 284 212 292 204 284 196 284 204 288 188 276 192 280 196 276 192 272 192 268 192 264 188 260 184 260 188 268 192 268 188 264 184 256 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 176 240 172 244 184 252 176 232 168 236 168 232 164 228 160 228 168 232 164 224 160 220 152 216 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 144 216 156 216 148 208 148 220 144 216 156 228 160 228 156 220 176 212 172 276 196 436 688 916 936 1012 888 908 740 716 472 432 232 264 228 272 120 220 192 192 152 208 136 196 128 196 140 208 136 204 140 208 144 212 152 216 124 188 132 200 136 196 132 192 140 200 136 196 132 200 136 204 140 204 140 204 140 204 140 204 144 208 140 204 136 196 132 196 140 208 144 212 144 212 140 216 136 208 128 196 120 192 120 192 128 192 124 184 120 184 120 188 116 188 136 200 128 184 116 180 12 60 16 68 20 72 28 76 12 64 20 72 24 72 24 68 20 68 20 72 24 76 28 76 36 80 24 68 16 68 20 72 28 60 40 72 40 60 24 44 28 60 32 64 36 68 40 72 40 68 32 60 28 60 28 64 28 60 32 64 28 60 24 52 44 64 40 68 48 56 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 0 8 0 4 4 20 0 8 4 16 8 20 16 24 16 28 24 36 28 36 28 32 20 20 16 44 40 44 40 64 40 44 32 36 28 36 32 40 44 56 52 64 56 60 48 52 44 56 28 48 36 60 40 56 32 52 36 60 40 64 48 68 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 76 92 76 92 76 92 76 92 80 96 92 88 56 40 24 36 20 32 32 48 36 40 20 24 32 40 32 40 32 40 32 40 32 48 24 20 20 112 196 284 236 252 232 240 220 228 208 220 204 212 184 196 180 192 168 172 160 180 164 172 144 156 140 160 140 156 140 152 136 148 132 148 132 132 128 148 84 120 164 316 244 300 240 300 240 300 240 300 248 308 248 312 252 316 256 316 260 320 260 324 264 328 268 328 260 328 268 340 272 340 272 340 272 340 272 340 272 340 272 340 276 344 276 344 276 344 276 344 276 344 280 352 284 356 292 360 280 348 280 352 284 356 288 356 296 364 292 356 292 360 300 364 296 372 288 372 288 372 288 372 284 368 284 368 284 368 284 368 280 368 288 376 296 384 300 388 300 384 300 384 300 384 300 384 292 384 292 388 296 392 300 392 304 396 304 396 304 396 304 396 304 400 292 388 288 392 300 404 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 292 392 296 392 292 384 284 380 300 396 300 392 296 388 292 388 292 388 292 388 292 388 292 388 296 392 296 388 292 388 288 384 284 380 284 380 284 380 284 380 292 388 292 392 292 392 284 392 280 384 280 388 284 392 288 392 268 372 272 380 276 384 284 388 280 384 280 384 280 384 280 384 272 376 272 372 268 368 264 368 268 372 268 372 268 372 268 372 260 364 260 364 260 364 260 364 264 364 264 364 264 364 264 364 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 244 340 240 336 236 332 232 328 236 336 236 336 236 336 236 336 216 328 216 328 216 336 228 340 228 340 228 340 228 340 228 340 224 344 236 352 228 332 232 336 240 332 232 320 236 324 236 324 220 312 216 316 224 292 188 256 168 240 116 144 32 168 184 352 188 276 188 284 184 264 172 276 176 268 176 268 176 268 176 268 180 260 172 252 168 252 168 256 168 252 168 252 168 252 168 252 180 252 184 248 180 244 176 240 176 244 176 240 172 236 168 236 172 240 164 228 152 224 152 224 172 236 156 220 144 220 156 236 140 208 140 220 156 232 156 224 156 224 152 220 148 224 152 228 156 224 148 216 144 216 144 220 136 208 136 208 136 208 136 204 144 220 144 216 140 216 136 212 132 212 136 212 136 208 128 200 140 212 128 200 120 200 128 208 112 192 116 196 120 192 116 188 124 192 124 188 120 184 116 184 124 192 124 192 124 188 112 180 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 112 172 108 180 120 184 112 164 104 168 104 164 100 160 96 160 104 168 100 160 96 156 88 152 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 88 156 96 160 88 152 92 160 84 156 96 164 104 164 96 160 80 116 144 196 132 244 244 528 520 620 464 388 200 216 148 192 88 200 44 116 112 164 48 136 92 148 76 136 68 136 76 144 64 128 68 136 80 148 88 152 56 120 68 132 76 132 72 128 84 140 72 128 68 132 80 144 80 140 80 140 80 140 80 140 76 136 76 136 76 136 76 136 72 140 76 144 80 148 88 148 92 144 88 128 76 124 80 136 76 124 68 116 64 124 76 132 64 128 84 136 76 120 64 120 52 64 56 68 64 76 72 84 80 84 76 80 72 76 68 72 56 72 72 76 56 60 60 80 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 60 60 60 64 64 64 64 64 64 64 64 68 60 60 56 60 48 36 20 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 12 12 12 16 16 16 16 16 16 16 16 28 32 32 36 40 40 44 44 40 36 36 36 36 40 44 48 40 40 40 40 40 40 40 40 36 44 52 60 60 52 44 36 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 72 84 84 96 92 92 84 84 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 92 96 92 100 96 104 100 104 96 96 88 68 40 24 28 36 40 40 40 40 40 40 40 40 44 40 32 28 28 32 36 44 40 52 32 16 56 164 236 284 240 256 248 260 240 244 220 224 220 228 208 212 192 200 188 196 176 180 176 176 172 172 168 172 160 164 156 156 148 152 144 144 148 168 144 140 120 144 176 340 316 376 304 376 300 384 300 388 312 384 308 384 308 388 316 396 324 400 324 404 328 408 332 408 332 408 336 416 340 420 348 424 328 408 332 412 340 420 348 436 340 432 340 432 340 432 340 432 352 444 352 444 352 444 352 452 352 460 352 460 352 460 352 460 356 464 356 468 364 476 372 484 372 480 372 484 376 488 380 488 388 496 388 492 384 488 380 488 376 484 376 488 380 492 384 492 380 488 380 488 380 488 380 488 396 500 396 496 392 492 388 488 388 492 392 500 400 504 400 504 392 500 400 508 404 508 404 504 404 508 404 508 404 508 404 508 392 504 392 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 504 396 508 396 504 388 496 396 508 396 504 392 500 388 500 396 508 396 508 396 508 396 508 408 516 396 504 388 504 396 512 392 504 392 504 392 504 392 504 392 504 392 500 388 496 384 496 392 496 392 492 388 488 384 488 392 496 392 496 392 496 396 500 376 500 388 512 396 512 392 508 388 508 388 504 384 500 380 500 388 508 384 500 380 496 372 492 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 352 484 364 488 364 484 368 500 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 352 472 340 460 332 460 340 468 344 464 332 452 328 456 340 468 328 452 328 452 328 456 340 464 336 456 336 452 332 448 328 448 324 444 328 448 328 444 320 436 316 420 304 420 304 404 264 356 260 288 100 232 212 400 304 392 272 384 272 384 272 384 272 384 264 376 260 372 260 376 268 380 264 372 252 364 260 372 252 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 228 324 224 328 236 340 236 332 232 328 228 324 224 324 224 324 224 324 224 324 224 324 212 312 212 316 216 316 220 320 224 324 224 320 220 316 216 316 208 308 208 308 208 308 208 308 220 312 216 308 204 296 200 292 200 296 200 292 196 288 192 288 200 284 200 288 204 292 208 292 204 284 196 276 192 284 204 292 180 272 196 284 204 280 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 192 260 172 240 160 240 168 248 172 248 172 244 168 240 164 240 168 236 168 236 168 236 168 236 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 148 216 148 216 148 220 160 228 148 220 152 224 156 220 152 216 140 212 144 216 152 224 160 228 172 232 156 236 188 260 176 228 168 240 156 224 148 224 156 232 164 228 156 216 144 208 132 204 156 220 152 216 148 208 144 204 148 208 136 196 128 196 136 204 152 208 136 192 124 192 136 204 140 200 128 188 120 184 124 192 132 192 128 192 132 204 148 216 116 196 144 212 136 196 136 208 132 196 136 212 152 208 132 180 112 184 128 196 136 200 132 192 128 180 116 168 112 172 124 188 124 172 108 168 128 188 124 172 8 60 12 64 16 68 24 72 20 68 16 64 16 64 12 60 8 64 20 68 8 52 12 68 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 64 28 60 32 64 32 64 32 64 32 64 32 60 24 56 32 48 12 20 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 8 12 12 16 16 16 16 16 16 16 16 28 36 28 32 24 32 24 32 32 36 28 36 28 40 36 48 32 40 32 40 32 40 32 40 40 48 40 48 40 48 40 48 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 60 76 64 84 68 84 68 84 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 80 64 32 28 20 36 32 40 32 40 32 40 32 40 36 40 28 32 24 36 24 44 16 48 12 16 44 184 228 264 228 252 236 256 232 240 208 224 208 224 196 208 180 196 176 192 168 180 164 176 156 168 148 164 148 160 144 156 136 148 128 144 136 160 140 136 116 116 140 284 280 312 260 308 240 300 228 304 244 312 240 308 244 316 248 320 256 324 260 328 260 332 264 332 272 332 276 340 284 344 288 348 276 336 276 340 284 344 288 344 284 336 284 336 284 336 276 336 280 348 280 348 272 352 272 352 284 352 284 352 284 352 284 352 292 360 292 360 296 368 304 376 296 372 292 376 292 380 296 380 304 388 304 384 300 384 296 380 292 376 292 380 296 384 300 384 296 380 296 380 296 380 296 384 304 396 296 392 292 392 288 388 288 392 296 400 300 400 300 400 292 396 300 404 304 404 304 400 296 396 296 396 296 396 296 396 296 392 300 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 396 300 396 300 392 292 384 300 396 300 392 296 392 292 388 312 400 312 400 312 400 312 400 320 404 308 392 304 392 308 396 304 392 304 392 304 392 304 392 304 392 304 388 300 388 296 384 300 392 292 388 288 388 276 384 284 392 276 396 276 396 272 392 264 380 276 392 284 392 276 388 276 388 276 384 272 380 268 380 268 380 268 380 268 380 268 384 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 244 364 256 368 248 360 252 372 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 348 240 348 236 344 236 344 240 352 240 348 236 344 232 344 236 344 228 336 220 336 228 340 228 340 220 332 220 332 228 340 220 328 216 328 216 332 224 340 232 336 228 332 228 328 224 328 220 328 224 328 224 324 216 320 220 308 208 304 204 284 164 240 124 172 40 168 148 304 208 280 184 272 184 272 184 272 184 272 180 264 176 260 172 264 180 268 180 260 168 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 148 232 144 228 140 232 148 236 144 232 140 228 136 224 136 220 140 228 140 228 140 228 140 228 132 220 132 224 136 224 140 228 136 224 136 220 132 220 128 216 124 212 124 212 124 212 124 212 144 212 140 208 140 208 136 204 132 200 132 196 128 196 124 196 132 200 132 204 136 208 140 208 136 200 128 196 128 200 136 208 108 188 120 200 124 196 112 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 188 112 172 100 168 104 176 104 172 104 168 100 168 96 164 104 168 104 168 104 168 104 168 100 164 100 164 100 164 100 164 100 164 96 160 96 156 92 156 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 148 84 148 84 152 92 160 76 144 80 144 80 144 80 140 84 152 88 156 96 164 104 168 112 164 92 164 112 176 92 136 84 136 80 136 84 144 96 156 96 148 84 136 72 128 68 124 80 140 80 140 80 140 84 144 84 140 76 132 68 132 76 136 88 140 72 128 68 132 76 144 80 136 68 124 64 124 68 128 76 132 68 128 72 136 84 148 60 132 84 144 76 132 76 140 72 132 80 148 96 152 76 124 68 128 72 132 72 128 68 124 76 124 64 112 60 116 72 128 80 124 64 116 72 124 64 108 64 72 64 72 64 76 68 76 64 72 64 72 64 76 68 76 60 72 68 72 60 64 60 76 72 80 72 80 72 80 72 80 68 80 64 76 64 76 60 72 68 76 60 72 68 80 64 72 68 68 68 68 64 64 64 60 64 64 64 64 64 64 64 64 60 52 52 52 56 44 32 16 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 8 8 8 12 12 12 12 16 16 16 16 16 36 36 32 32 28 24 20 20 36 36 36 36 36 40 44 44 40 40 40 40 40 40 40 40 56 52 44 40 40 44 52 56 60 56 56 52 56 52 52 48 56 52 56 52 56 56 64 60 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 80 80 76 80 76 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 96 80 60 40 28 32 36 40 40 40 40 40 40 40 40 48 44 40 40 40 44 44 52 28 52 36 40 108 244 280 280 260 276 264 276 260 264 244 248 236 244 224 228 208 216 204 212 192 196 184 184 172 172 164 164 164 164 160 160 152 156 148 152 140 164 148 144 136 148 164 308 320 372 308 376 300 388 300 392 316 388 312 388 312 392 320 400 324 404 328 404 332 408 332 408 332 412 336 416 344 424 348 424 340 416 344 420 344 420 344 428 344 444 340 444 340 444 340 444 348 452 348 452 352 452 352 452 356 464 356 464 356 464 356 464 360 468 360 468 364 476 372 484 372 484 376 484 380 488 380 488 388 496 388 496 384 492 384 488 380 488 380 488 384 492 384 492 380 488 380 488 380 488 380 488 400 504 396 500 396 496 392 496 392 500 400 504 404 508 400 504 396 500 400 508 404 508 404 508 396 500 396 500 396 500 396 500 392 508 396 508 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 396 508 396 508 396 508 396 508 396 508 400 512 396 508 392 500 396 508 396 508 392 504 392 500 404 516 404 516 404 516 404 516 404 516 400 508 392 504 396 508 392 504 392 504 392 504 392 504 392 504 392 504 388 500 388 496 388 500 388 500 384 496 388 492 392 500 392 500 392 500 392 500 380 504 388 512 392 512 388 508 388 508 388 504 384 500 380 500 372 496 376 500 384 508 388 512 376 496 380 500 380 500 376 496 376 500 376 500 376 496 368 492 368 492 368 492 368 492 368 492 368 492 368 492 364 488 364 488 364 492 372 492 360 484 364 492 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 348 480 344 476 340 476 352 476 352 472 348 468 344 468 348 468 340 460 336 460 336 464 340 460 336 456 332 460 336 464 332 456 328 452 328 456 336 464 336 452 332 452 328 448 328 448 328 448 332 452 328 444 320 440 312 420 300 408 288 384 252 344 180 292 196 348 284 420 300 396 272 384 272 384 272 384 272 384 268 380 264 376 264 376 268 380 268 372 256 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 232 332 236 336 236 336 232 328 228 328 224 324 224 320 220 320 228 328 228 328 228 328 228 328 228 328 232 332 232 336 236 336 224 324 224 324 220 320 220 316 220 320 220 320 220 320 220 320 204 308 204 312 208 316 212 316 200 304 200 304 196 300 196 288 196 284 204 288 204 288 208 292 204 288 200 280 196 284 200 288 192 280 200 284 196 276 184 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 268 184 252 172 248 176 256 172 248 172 248 168 244 168 240 168 236 168 236 168 236 168 236 164 232 164 232 164 232 164 232 160 224 160 220 156 220 152 216 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 220 148 216 148 220 156 228 144 212 144 212 144 212 144 212 156 228 160 232 168 236 172 240 184 240 164 232 168 232 144 192 120 196 124 200 136 220 156 232 152 220 140 208 128 200 128 200 124 188 128 196 136 204 140 204 144 204 136 196 132 196 132 200 140 200 132 192 128 200 140 208 136 196 132 192 124 192 128 192 140 200 132 196 132 200 140 204 124 196 140 204 136 196 136 204 128 196 136 212 156 220 144 196 144 204 136 196 128 192 128 192 128 180 116 168 112 172 124 180 136 184 120 176 120 176 112 160 20 68 20 68 20 64 16 64 20 72 24 76 28 80 32 84 20 68 24 72 20 68 20 72 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 36 68 36 64 32 64 32 64 32 64 32 64 32 64 28 56 20 52 28 48 8 20 0 8 0 0 0 0 0 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 20 28 20 24 16 20 12 20 28 36 24 32 28 36 32 44 32 40 32 40 32 40 32 40 44 48 40 44 36 48 40 52 36 56 36 56 36 56 36 56 36 56 32 52 36 56 40 64 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 64 76 56 72 56 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 92 64 52 28 32 24 36 32 40 32 40 32 40 32 40 40 44 36 44 40 48 36 52 4 44 20 52 124 280 280 256 244 268 248 268 244 256 232 248 220 236 208 220 192 208 188 208 188 200 176 184 160 168 148 160 148 164 144 160 140 156 136 152 128 156 140 148 132 124 128 252 284 320 264 312 248 308 232 308 248 316 248 316 248 320 256 324 260 328 260 332 264 332 268 336 276 336 280 340 284 348 292 352 288 348 288 348 284 344 284 340 292 344 292 344 292 344 284 344 284 352 284 352 276 356 276 356 292 360 292 360 292 360 292 360 296 364 296 364 296 368 304 376 300 376 292 380 296 380 300 384 308 392 304 388 304 384 300 384 296 384 300 384 300 384 300 384 300 384 300 384 300 384 300 388 308 400 300 400 300 396 296 396 296 400 304 404 304 404 304 400 296 400 304 404 308 408 304 404 312 412 308 408 308 404 304 404 300 396 300 400 304 400 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 304 400 308 404 304 396 296 392 304 400 300 396 300 392 296 392 304 400 304 404 308 404 308 404 308 404 304 400 300 396 300 396 300 396 300 396 300 396 300 396 300 396 296 392 296 388 292 388 304 392 292 388 292 384 280 388 284 392 276 392 276 392 272 392 272 388 276 388 276 388 276 388 276 388 276 384 272 380 268 380 268 380 268 384 272 384 276 388 264 376 268 384 272 380 264 376 264 376 268 380 264 376 260 368 260 372 260 372 260 372 260 372 256 368 256 368 256 368 256 364 256 372 264 372 252 356 248 364 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 236 344 232 340 232 340 240 352 240 348 236 344 232 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 336 224 332 216 328 216 332 224 336 228 332 228 328 224 328 220 324 228 332 228 332 224 324 216 316 212 304 204 292 184 260 148 232 84 212 160 292 208 304 196 288 188 276 188 276 188 276 188 276 184 272 180 264 176 264 176 268 184 260 172 256 176 264 172 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 144 236 152 244 152 236 140 224 136 224 136 224 136 220 132 220 144 232 144 232 144 232 144 232 144 232 144 232 148 236 152 240 140 228 136 224 136 220 132 220 128 216 128 216 128 216 128 216 140 208 140 208 140 208 140 208 136 204 132 200 132 196 128 200 136 204 136 204 136 204 136 204 136 204 132 200 132 196 132 200 124 200 124 200 120 188 104 176 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 120 184 112 176 104 172 108 176 108 176 104 172 104 168 100 168 108 172 104 168 104 168 100 164 100 164 100 164 100 164 100 164 100 164 100 160 96 160 92 156 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 152 84 148 84 152 92 156 92 152 88 152 88 152 88 156 96 160 96 164 100 168 104 168 120 180 108 172 108 164 84 132 76 132 80 144 92 156 104 164 100 152 92 144 84 136 80 140 68 128 68 132 72 136 76 136 80 140 76 136 72 132 72 132 76 132 72 132 72 136 84 148 72 132 72 132 68 128 72 132 80 140 76 136 76 136 76 136 64 128 72 136 72 132 76 136 64 124 68 140 88 152 84 136 84 140 72 128 64 128 72 136 76 124 68 116 64 116 68 120 80 128 72 120 68 116 60 108 72 80 72 76 68 76 68 76 72 80 72 84 80 88 84 92 76 84 76 84 76 88 76 84 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 72 68 68 68 64 64 64 64 64 64 64 64 64 64 56 48 52 48 56 48 36 20 12 8 4 0 0 4 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 4 8 8 4 8 8 12 12 16 16 16 16 20 20 20 24 24 28 28 36 32 32 32 32 36 40 44 40 40 40 40 40 40 40 40 40 44 52 56 56 52 44 40 56 52 56 52 56 52 56 52 56 48 52 48 52 52 60 60 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 84 84 76 76 76 84 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 88 64 48 36 32 36 36 40 40 40 40 40 40 40 40 44 44 48 48 52 52 52 56 28 40 48 104 200 316 308 276 264 276 264 276 260 268 252 264 240 248 228 232 212 220 208 220 212 212 200 196 180 176 168 168 164 168 164 168 160 164 160 164 140 160 148 152 148 152 148 276 324 380 316 384 304 392 308 396 320 396 316 392 320 400 328 404 328 404 332 408 332 412 336 412 336 412 340 420 348 424 352 428 352 428 352 428 348 424 348 432 356 456 352 456 352 456 352 456 352 456 352 456 356 456 356 456 360 468 360 468 360 468 360 468 368 476 364 472 368 476 372 484 376 484 380 488 380 492 384 492 392 500 392 496 388 496 384 492 388 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 400 504 400 504 400 508 404 508 404 508 408 512 408 512 404 504 396 504 404 512 408 512 408 508 416 516 412 516 408 512 404 508 396 508 400 512 400 516 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 404 516 404 516 404 512 396 508 400 512 400 508 396 508 392 504 392 504 396 508 400 512 400 516 404 516 404 516 400 512 396 508 396 508 396 508 396 508 396 508 396 508 396 504 392 504 388 500 392 504 392 500 388 500 388 496 392 500 392 500 392 500 392 500 392 508 388 508 388 508 388 508 388 508 388 504 384 500 380 500 388 508 388 504 384 504 380 500 376 500 384 504 384 504 380 496 376 504 380 504 380 500 372 492 372 496 372 496 372 496 372 496 368 492 368 492 368 492 368 496 372 500 380 496 364 484 364 492 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 348 480 344 476 340 476 352 476 352 472 348 468 344 468 344 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 460 332 452 328 452 332 460 332 452 328 448 328 444 324 444 328 448 328 448 324 440 312 432 300 412 296 400 272 368 244 348 216 364 296 428 304 400 284 400 276 388 276 388 276 388 276 388 276 388 272 380 264 376 264 380 268 376 256 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 236 340 244 344 244 336 228 324 224 324 224 324 224 324 224 324 232 332 232 332 232 332 232 332 228 328 228 328 232 332 236 336 228 328 228 324 224 324 220 320 216 316 216 316 216 316 216 316 216 320 212 312 208 308 200 304 204 308 204 304 200 304 196 292 200 288 204 288 204 288 204 288 204 288 204 288 200 280 196 276 200 284 200 280 192 272 184 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 180 252 176 248 172 248 172 248 176 252 176 248 172 248 168 244 172 240 172 236 168 232 164 232 164 232 164 232 164 232 164 232 172 236 168 232 168 228 164 228 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 224 152 216 148 216 152 224 156 224 152 216 148 220 156 224 156 224 156 224 156 228 160 228 168 236 168 236 168 232 152 212 144 220 148 224 152 224 152 224 156 224 148 216 140 212 140 212 144 208 140 204 136 200 136 196 140 204 140 204 136 200 132 196 132 196 132 196 136 204 144 208 132 196 132 196 136 200 132 196 136 200 136 200 136 200 132 196 128 192 128 192 132 200 136 200 116 180 120 192 140 204 136 192 132 196 128 188 124 196 140 208 128 180 124 176 116 172 116 172 116 176 120 176 120 176 120 180 20 68 20 72 24 72 24 72 20 68 20 68 24 72 24 72 32 76 24 76 32 84 32 72 24 72 24 72 24 72 24 72 32 60 36 64 36 64 40 68 40 64 32 60 40 68 36 60 44 72 40 72 36 68 36 68 32 64 32 64 32 64 32 64 28 56 24 56 36 56 20 32 0 12 0 4 0 4 0 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 8 16 12 24 16 28 24 32 24 32 20 28 24 36 32 40 32 40 32 40 32 40 32 40 28 44 44 60 52 52 36 36 32 52 36 56 36 56 40 60 32 52 28 48 32 56 40 60 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 68 84 64 80 68 84 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 84 52 40 28 36 28 36 32 40 32 40 32 40 32 40 28 40 36 52 44 52 36 52 20 28 32 136 216 308 272 260 244 264 244 260 240 256 236 256 224 240 212 224 200 212 192 212 196 212 188 196 172 180 156 168 148 164 148 164 148 164 148 164 136 156 140 148 136 124 116 228 292 324 268 320 252 312 240 316 256 324 252 320 256 324 260 332 264 332 264 332 268 336 268 340 280 340 280 344 288 352 292 356 292 352 292 352 292 352 296 352 304 356 304 356 304 356 296 356 288 356 288 356 280 360 280 360 296 364 296 364 296 364 296 364 304 372 300 368 300 368 304 376 304 380 296 380 300 384 300 388 312 392 308 392 304 388 304 388 304 388 304 388 300 384 300 384 304 388 304 388 304 388 304 392 308 400 304 404 304 408 308 408 308 412 312 412 312 408 304 404 300 400 304 408 312 412 308 408 308 408 308 404 300 396 296 396 304 400 304 400 308 404 308 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 308 404 308 404 308 404 308 404 308 408 312 408 312 404 304 396 308 400 304 400 300 396 300 396 292 388 296 392 300 400 304 404 308 404 312 408 308 400 300 396 304 400 304 400 304 400 304 400 304 396 300 396 296 392 296 392 308 392 296 392 292 388 284 392 284 392 276 392 276 392 272 392 284 392 276 384 272 384 276 388 276 388 276 384 272 380 268 380 284 392 280 388 272 380 268 376 268 380 272 384 272 384 268 380 268 380 272 384 268 376 260 372 264 376 264 376 264 376 264 376 256 368 256 368 260 372 260 372 256 372 264 376 256 364 256 372 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 228 344 232 344 232 340 224 332 220 336 224 340 228 336 224 332 228 336 220 328 216 328 220 332 224 328 224 328 220 324 220 320 220 324 220 324 216 312 200 304 200 296 200 284 172 252 152 248 168 288 216 312 200 280 180 284 192 280 192 280 192 280 192 280 192 280 184 268 176 264 176 268 188 264 176 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 156 244 156 244 152 236 144 228 136 224 140 228 140 232 144 232 140 228 140 228 140 228 140 228 136 224 136 228 140 228 144 232 144 228 140 228 136 224 136 224 124 212 124 212 124 212 124 212 152 220 148 212 136 200 128 196 140 204 136 204 132 200 132 204 140 208 136 204 136 204 132 200 136 204 136 204 136 196 124 188 124 196 120 192 116 188 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 104 172 104 172 104 172 104 168 112 176 108 176 104 172 104 172 112 176 108 168 104 164 96 160 100 164 100 164 100 164 100 164 112 176 108 172 108 168 104 168 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 88 152 88 148 76 136 72 140 84 152 84 148 88 152 88 152 88 152 84 148 92 156 92 152 84 140 88 144 92 148 88 140 80 132 88 140 80 132 76 132 76 132 92 152 88 144 80 140 76 136 76 140 80 140 80 136 72 128 72 132 76 136 76 136 80 140 68 132 72 136 80 136 76 136 72 132 76 140 80 140 76 132 72 128 60 124 68 136 76 132 56 116 56 120 68 132 68 120 60 120 60 124 68 132 76 140 76 128 72 120 68 116 60 112 60 116 72 124 64 116 72 128 64 72 68 80 72 84 76 88 72 80 72 80 72 76 68 76 76 76 64 76 76 88 72 72 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 72 72 72 68 68 68 64 64 64 64 64 64 64 64 64 56 60 60 64 56 48 36 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 8 12 12 16 16 24 24 24 28 28 28 28 28 32 32 28 28 32 32 36 40 40 40 40 40 40 40 40 40 44 44 52 52 52 52 44 44 52 48 52 52 56 56 60 56 52 48 48 44 52 48 56 56 68 72 68 76 72 80 76 80 76 80 76 80 76 80 76 80 84 88 88 96 92 96 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 84 52 36 32 36 36 36 40 40 40 40 40 40 40 40 32 36 44 48 52 52 52 52 52 24 56 188 276 308 272 284 268 280 264 276 260 272 260 276 252 260 240 244 228 236 220 232 212 216 204 204 192 188 180 180 168 172 168 172 168 172 168 172 152 164 144 148 148 152 140 260 332 384 320 388 312 400 312 404 328 400 324 400 324 404 332 412 332 408 332 412 336 412 340 416 340 416 344 420 348 428 356 432 348 424 352 428 356 436 360 444 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 480 372 476 368 476 372 484 380 488 380 492 384 492 388 496 396 504 392 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 512 412 516 412 516 416 520 412 512 404 508 400 508 408 512 412 516 408 512 412 516 408 508 400 500 396 496 400 512 400 516 404 516 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 520 412 524 408 516 404 512 404 516 400 512 400 508 396 508 392 504 396 508 404 516 412 520 408 516 412 520 412 516 400 504 404 512 404 512 404 512 404 512 404 512 400 508 400 504 396 504 392 516 392 512 392 508 388 508 388 508 388 508 388 508 392 508 400 516 388 504 380 504 388 508 388 508 388 504 384 500 380 500 388 508 388 508 388 508 388 504 380 504 384 508 388 504 384 500 380 504 384 508 380 504 376 496 376 500 376 500 376 500 376 500 368 492 368 496 372 500 376 500 364 496 376 500 368 492 372 504 364 492 364 492 364 492 364 492 364 488 360 484 356 488 360 492 356 492 356 492 356 492 356 492 356 492 356 492 352 488 348 484 352 476 352 472 348 468 344 468 340 464 344 472 344 464 336 456 332 456 340 464 340 464 332 456 340 460 332 452 328 452 328 456 328 448 328 444 324 444 320 440 320 440 320 436 312 424 300 416 288 408 296 396 268 368 256 372 296 416 308 416 292 396 276 388 280 392 280 392 280 392 280 392 284 392 276 384 268 376 264 376 272 376 260 372 264 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 252 348 244 340 236 332 232 332 228 328 232 332 236 336 236 340 228 328 228 328 228 328 228 328 224 324 228 328 228 332 232 332 232 332 228 328 228 324 224 324 220 320 220 320 220 320 220 320 212 316 212 312 208 308 204 308 208 312 204 308 204 304 200 296 204 292 208 288 204 284 200 284 204 288 208 292 204 280 192 268 196 280 192 276 188 276 192 276 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 176 252 176 252 176 248 180 256 176 252 176 248 172 248 176 244 172 236 168 232 160 228 164 232 164 232 164 232 164 232 172 236 172 232 168 232 164 228 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 148 220 152 216 140 204 136 208 148 220 152 220 152 216 148 216 148 216 144 216 156 224 152 216 140 208 136 212 140 216 140 208 132 200 144 212 136 204 132 204 132 208 144 208 144 208 144 204 140 204 136 200 140 208 140 200 132 192 136 200 140 204 136 200 132 196 124 192 136 204 140 204 136 200 124 192 136 204 144 208 140 200 136 188 116 180 128 200 136 196 124 184 120 184 128 196 124 184 120 184 124 188 124 188 124 184 128 184 124 180 120 172 112 164 116 180 128 180 116 168 116 180 12 64 20 72 28 80 32 84 40 88 36 80 32 76 28 76 24 60 4 60 20 72 16 56 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 44 72 40 68 36 68 32 64 32 64 32 64 32 64 32 64 28 64 44 64 28 44 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 4 8 12 16 16 28 36 24 28 20 24 16 20 24 28 20 28 20 32 28 40 32 40 32 40 32 40 32 40 44 52 36 44 36 44 44 52 32 52 32 56 36 60 40 60 32 48 28 48 28 52 36 60 52 68 52 72 56 76 60 76 60 76 60 76 60 76 60 76 64 88 76 100 84 96 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 80 40 32 24 36 32 36 32 40 32 40 32 40 32 40 20 32 32 48 44 52 32 48 40 16 40 200 268 284 232 268 252 272 248 264 244 264 248 268 240 256 228 240 216 228 208 228 196 212 188 200 176 188 168 180 152 168 152 168 152 168 152 168 148 160 136 140 132 124 112 220 296 328 272 320 256 316 244 320 260 328 256 324 256 328 264 336 264 332 264 336 268 340 272 340 280 340 284 348 288 352 296 356 284 348 292 356 300 364 304 364 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 376 304 368 300 368 304 372 304 380 296 384 300 388 304 388 312 396 312 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 412 312 416 316 416 316 416 316 412 308 404 300 404 308 412 312 412 312 408 324 420 320 416 312 408 304 404 304 400 304 404 308 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 312 412 316 412 316 408 308 400 308 404 308 400 304 396 300 396 292 400 296 408 304 412 308 420 296 408 304 416 304 408 292 396 296 404 296 404 296 404 296 404 296 404 296 400 292 396 288 396 308 392 300 392 296 388 284 388 284 388 276 388 276 388 272 392 288 396 276 384 268 384 272 388 276 388 276 384 272 380 268 380 268 380 272 388 276 392 284 396 268 384 272 388 276 384 272 380 268 384 272 384 272 380 264 372 264 376 264 376 264 376 264 376 256 368 256 372 260 376 264 376 248 368 264 372 260 372 264 384 264 364 264 364 264 364 264 364 264 360 260 356 256 360 260 364 248 356 248 356 248 356 248 356 252 360 252 356 248 356 244 352 240 352 240 348 236 344 232 344 224 340 232 348 232 340 220 328 216 332 228 344 232 340 220 328 228 340 220 328 216 328 216 328 224 328 224 324 220 320 216 320 212 316 212 312 204 300 188 288 188 292 200 284 172 256 164 268 212 304 204 296 200 288 180 268 192 280 192 280 192 280 192 280 196 280 188 272 180 264 176 264 188 268 176 260 184 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 168 252 156 236 144 232 148 236 144 232 144 236 148 240 152 244 136 224 136 224 136 224 136 224 140 228 140 232 144 236 148 236 144 232 144 228 140 224 136 224 136 224 136 224 136 224 136 224 136 204 140 208 140 208 144 212 140 208 140 204 136 200 132 204 140 208 140 204 136 200 132 200 136 204 140 208 136 196 120 184 116 192 112 188 112 192 120 196 108 184 108 184 108 184 108 184 112 180 112 180 112 180 112 180 112 180 112 176 108 172 104 172 108 176 112 184 116 184 112 180 112 180 112 176 108 172 104 172 112 176 108 168 104 164 96 160 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 96 160 88 148 84 148 84 148 100 156 84 144 80 148 92 164 88 152 88 152 88 152 88 148 92 164 104 168 96 148 80 144 80 140 88 148 92 144 80 132 96 148 88 140 84 140 88 144 72 136 76 140 80 144 88 148 72 136 80 144 80 136 68 124 80 140 80 140 76 132 68 128 64 128 76 140 84 144 80 136 60 124 72 140 84 144 84 140 80 124 52 116 68 136 76 132 76 128 64 124 72 132 68 120 60 124 68 128 64 116 52 104 76 128 76 124 68 116 60 108 72 132 84 128 60 104 56 116 64 64 56 68 68 80 72 72 56 68 68 80 76 80 68 72 68 76 68 76 68 76 68 76 60 80 76 80 56 52 44 60 68 76 60 68 56 76 72 88 48 64 56 72 60 72 60 68 76 72 68 64 64 64 64 68 52 60 72 72 68 60 60 64 68 64 68 60 64 60 60 56 40 24 12 8 8 8 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 4 4 0 0 0 0 0 0 4 8 12 16 20 16 16 16 20 20 24 24 24 32 28 28 28 28 32 36 40 32 36 36 40 40 36 36 32 36 40 48 56 56 52 48 44 60 52 52 40 44 44 52 52 56 52 56 48 52 44 48 44 56 60 60 64 64 64 60 64 76 76 72 76 72 80 80 88 80 84 80 88 84 92 88 92 80 88 92 100 96 96 84 84 92 96 92 100 96 104 100 104 104 100 92 96 100 104 96 92 68 60 48 36 32 32 36 40 48 48 48 44 44 40 40 40 32 36 44 48 52 56 56 60 52 32 88 232 300 300 264 304 272 284 272 280 268 276 264 276 260 272 256 264 244 252 236 248 220 216 204 204 200 200 188 184 164 168 164 172 168 172 172 176 160 184 164 152 144 152 136 244 324 376 316 396 320 408 324 424 320 396 324 404 328 408 336 412 332 408 332 408 332 408 332 408 340 416 340 420 344 420 348 424 356 436 364 444 364 436 356 436 360 456 352 456 352 460 360 468 368 472 364 464 364 464 368 468 376 484 376 484 376 484 376 484 376 484 376 484 376 484 376 484 380 492 388 500 392 500 392 496 400 508 400 508 400 500 388 496 396 504 392 500 392 496 388 496 392 500 392 504 396 504 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 408 524 412 528 416 528 408 520 408 520 408 520 408 520 424 532 412 520 408 524 420 536 412 524 412 524 412 524 412 524 412 524 412 520 408 516 404 512 404 520 416 528 416 528 408 516 416 524 412 520 412 516 408 516 416 524 416 520 412 516 408 516 408 516 408 512 404 508 400 508 404 512 404 508 400 504 396 504 384 508 388 508 388 508 388 508 384 508 392 512 384 504 392 512 396 516 396 512 392 508 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 364 492 360 488 360 492 368 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 464 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 452 332 448 324 440 304 424 308 428 308 424 300 420 284 396 280 388 272 376 264 372 288 400 288 396 284 396 284 396 276 388 276 388 276 388 276 388 268 380 272 384 272 380 264 372 248 364 260 376 268 376 264 372 256 368 256 364 252 360 248 360 252 360 252 356 248 352 244 352 240 348 240 352 244 356 248 356 252 348 240 336 236 340 248 352 232 332 232 332 232 332 232 332 236 336 232 332 232 328 228 328 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 328 228 332 228 324 216 312 216 320 216 316 212 312 208 312 200 308 208 316 208 308 196 288 200 288 204 288 204 288 204 288 184 272 196 288 208 292 204 288 196 280 196 276 192 272 188 272 196 276 192 272 188 276 192 280 192 268 188 260 184 256 180 252 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 164 236 176 248 172 228 172 240 172 240 172 236 160 228 156 224 168 236 172 232 160 220 168 232 168 228 164 224 160 224 184 244 176 232 168 224 164 228 164 228 172 232 168 224 156 212 148 220 152 224 156 220 152 216 140 212 144 216 148 220 152 224 152 220 152 216 148 212 144 212 156 224 156 220 152 216 148 216 148 216 140 208 136 208 136 212 144 212 136 208 144 216 140 208 136 200 140 208 144 208 140 204 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 136 200 136 200 136 200 136 200 124 188 128 196 132 200 140 204 128 188 124 184 120 188 124 192 120 184 120 188 124 192 128 192 116 184 128 196 128 184 108 168 124 172 104 168 124 188 128 176 116 176 124 184 128 176 112 164 24 68 16 64 24 76 24 68 12 64 20 72 28 72 20 68 20 68 20 68 20 68 20 68 8 64 24 68 8 52 8 64 36 60 32 60 36 64 40 72 20 52 28 60 32 60 32 56 44 72 36 64 32 64 32 68 20 64 40 72 36 60 28 64 36 64 32 64 36 60 36 56 20 32 8 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 12 20 16 24 16 28 20 28 24 28 20 28 20 32 28 40 28 36 32 40 32 36 24 32 32 44 40 48 44 52 44 48 28 48 28 44 28 48 32 52 36 56 36 52 32 52 28 48 36 56 44 68 52 68 48 60 60 72 56 72 56 76 64 84 68 84 72 88 72 92 76 92 68 84 76 92 76 92 68 84 76 92 76 96 80 96 84 100 88 96 76 96 84 100 76 88 56 60 40 36 24 32 28 40 40 48 40 44 36 40 32 40 24 32 32 44 40 52 36 48 32 44 92 232 268 272 228 272 252 272 248 268 248 264 244 264 240 260 236 252 224 240 216 236 204 212 188 200 184 196 172 180 152 168 152 168 152 168 152 168 152 180 156 148 132 128 108 200 288 324 272 328 264 320 252 336 252 320 256 328 264 332 268 336 268 336 268 336 268 336 268 336 284 344 284 348 288 348 292 352 296 360 304 368 304 364 296 352 304 356 300 352 304 360 300 364 300 368 296 360 284 368 288 372 308 376 308 376 308 376 308 376 308 376 308 376 308 376 308 376 304 384 304 388 308 392 308 392 316 400 316 400 316 396 308 388 312 396 312 392 308 392 304 388 308 392 312 396 312 400 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 316 412 316 416 320 416 312 408 312 408 312 408 312 408 320 412 312 408 312 408 316 416 316 412 316 412 316 412 316 412 316 412 316 408 312 408 308 404 312 412 320 420 324 416 316 408 308 416 308 412 304 412 300 408 308 416 308 412 304 412 300 408 300 408 300 404 296 400 292 400 296 404 296 400 292 400 288 396 296 388 296 392 296 392 288 392 280 392 284 392 272 384 272 396 284 396 284 392 280 392 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 268 364 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 344 232 344 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 328 224 328 220 320 196 300 200 304 196 296 188 288 192 284 184 276 176 268 168 260 180 276 180 276 184 280 184 280 196 284 196 284 192 276 184 268 188 276 188 272 180 264 172 256 172 260 180 268 188 268 184 264 172 256 172 252 168 252 164 248 168 252 168 248 164 244 160 244 156 240 156 244 160 248 164 248 160 248 152 240 152 240 160 248 148 236 148 236 148 236 148 236 152 240 148 236 144 232 144 232 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 224 140 232 140 224 128 212 148 216 148 212 144 212 140 208 140 208 140 208 140 204 132 204 136 204 136 204 136 204 136 204 128 200 136 208 136 200 128 192 120 196 120 192 116 192 112 188 120 192 116 188 112 192 116 196 112 180 112 184 116 184 116 184 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 104 168 112 176 108 160 104 172 108 172 108 168 100 160 96 164 100 168 104 164 100 160 104 168 104 164 100 160 96 160 100 172 92 160 80 156 80 156 88 164 92 168 92 164 80 152 84 152 88 156 92 152 88 148 80 144 84 148 84 148 88 152 88 152 88 148 84 144 80 144 92 156 88 152 88 148 84 148 92 144 84 136 80 136 80 140 84 132 72 132 84 140 80 132 72 132 76 140 80 136 76 132 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 76 136 76 136 76 136 76 136 68 128 72 132 72 132 76 136 68 124 64 120 60 124 64 128 56 116 56 120 60 120 64 124 56 120 68 136 76 132 64 120 72 116 56 112 72 128 76 120 68 120 64 116 64 116 64 116 80 84 72 80 76 88 72 76 60 72 68 80 76 80 72 80 72 80 72 76 68 76 68 76 52 68 64 72 60 68 68 80 56 72 64 76 68 80 68 76 52 64 56 72 60 72 60 72 76 72 68 64 64 64 64 68 56 64 72 72 64 60 60 64 64 56 60 56 56 52 56 48 48 28 16 8 8 8 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 0 0 0 4 8 16 16 24 24 28 28 28 32 32 32 32 28 28 28 28 32 36 40 40 40 40 40 40 36 28 28 48 44 44 44 48 48 52 56 44 40 48 48 56 52 56 52 56 52 56 52 52 48 52 44 44 56 64 76 76 80 72 72 76 76 72 76 72 80 80 88 88 92 88 96 92 96 96 100 84 92 88 96 92 92 88 88 92 96 92 96 96 100 96 104 100 100 92 100 100 104 88 84 60 56 48 36 32 32 36 36 48 48 44 44 44 44 40 40 32 32 40 44 44 44 44 48 40 68 148 260 288 272 240 280 272 280 268 280 264 276 264 276 260 272 256 264 244 252 236 248 224 220 204 204 200 200 188 184 180 180 176 176 168 172 164 168 160 184 160 152 148 156 136 236 320 384 328 396 316 404 320 412 320 400 324 404 332 412 336 412 340 416 340 416 340 416 340 416 348 424 352 428 352 432 356 432 356 436 364 440 364 440 360 444 364 460 356 460 356 464 364 472 368 472 364 468 368 472 372 476 380 488 380 488 380 488 380 488 380 488 380 488 380 488 380 488 384 492 384 496 388 500 392 500 396 508 400 508 400 504 392 500 400 508 396 504 396 500 392 500 396 504 396 508 400 508 404 512 408 512 408 512 404 508 404 508 408 512 408 512 408 512 408 512 408 512 412 520 416 520 416 520 416 520 420 524 420 524 416 520 408 524 412 524 416 528 416 528 412 524 412 524 412 524 412 524 412 524 408 516 404 520 412 524 412 524 412 524 412 524 412 524 416 528 412 524 412 520 408 520 412 524 416 532 420 528 412 524 420 528 416 524 416 520 412 520 416 524 416 524 412 520 412 516 408 516 408 516 404 512 404 512 404 512 404 512 400 508 400 504 396 520 392 520 392 520 392 520 384 516 396 520 388 508 392 520 396 516 396 516 392 512 392 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 376 500 380 504 380 504 376 500 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 368 496 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 472 344 468 344 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 320 444 324 448 328 444 320 440 300 420 300 416 292 408 280 400 284 396 280 388 268 376 260 372 260 372 264 376 268 380 272 384 288 400 292 404 288 392 272 380 276 384 272 380 264 380 268 380 260 376 268 384 272 384 272 380 256 368 256 368 252 364 252 360 252 360 252 356 248 352 244 352 240 348 244 352 244 352 248 356 248 344 244 340 240 344 244 348 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 324 228 328 228 324 220 316 216 320 216 320 212 316 212 312 216 320 212 312 208 312 208 304 200 288 204 288 204 288 204 288 212 296 212 292 200 276 184 264 196 280 196 280 192 276 192 272 196 276 192 272 188 276 192 280 172 248 176 256 180 260 188 264 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 180 244 168 236 176 244 168 232 168 236 172 240 172 236 164 228 168 228 164 224 160 228 164 232 168 232 168 228 164 224 160 224 172 228 164 220 156 216 156 216 164 224 164 228 164 220 160 216 152 220 152 220 152 220 152 220 152 220 148 216 148 216 144 212 152 220 152 216 148 212 144 212 156 220 152 220 148 216 148 216 148 216 140 208 136 208 136 212 136 204 124 200 136 208 132 200 132 196 136 200 136 196 132 192 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 136 200 136 200 136 200 136 200 136 200 132 196 132 196 128 192 128 188 124 184 120 188 124 192 112 176 116 180 116 184 120 184 116 188 132 204 140 204 136 200 124 172 112 168 120 180 124 180 124 172 108 160 104 168 120 180 36 80 24 72 28 76 20 64 16 68 20 72 24 76 28 72 28 72 24 72 24 68 20 68 16 64 16 64 16 64 24 72 24 56 36 72 44 68 36 60 24 56 32 60 36 64 32 60 44 72 36 64 32 64 32 68 28 68 40 68 28 56 28 64 28 60 24 56 32 52 28 52 32 40 8 8 0 8 0 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 16 24 16 24 20 28 24 32 24 28 20 28 20 32 28 40 32 40 32 40 28 32 20 24 44 48 36 40 32 48 48 60 20 48 36 64 48 68 44 64 40 60 36 56 36 52 32 52 28 52 48 76 68 80 60 72 60 72 56 72 56 76 64 84 68 84 68 88 72 88 76 92 72 88 72 88 72 88 72 88 72 88 76 92 76 96 80 96 84 96 76 96 84 96 68 76 48 52 36 40 28 32 28 36 36 44 36 44 36 44 36 44 32 40 36 48 40 48 28 44 4 80 160 264 252 252 216 260 248 268 248 264 244 264 240 260 240 260 236 252 224 240 216 236 208 216 192 204 188 200 176 180 172 184 168 176 156 168 148 160 156 180 152 148 140 132 104 188 276 328 288 328 252 316 248 324 256 324 260 328 264 336 272 340 280 348 280 348 280 348 280 348 296 356 296 360 300 360 304 364 300 360 300 364 304 364 304 360 308 360 308 360 308 364 308 368 304 368 300 368 292 376 300 380 316 384 316 384 316 384 316 384 316 384 316 384 316 384 316 384 308 384 300 384 304 388 308 396 312 400 316 404 320 400 312 396 320 400 316 400 312 396 312 396 316 400 316 400 320 404 320 412 316 408 308 408 308 408 308 404 312 412 312 412 312 412 312 412 308 412 316 416 320 420 316 416 316 416 320 424 324 420 316 416 316 412 316 416 320 416 324 420 320 416 320 416 320 416 320 416 316 412 316 412 316 412 316 412 320 416 320 416 320 416 320 416 320 416 320 416 320 412 316 412 320 416 324 420 324 420 320 420 316 420 304 420 300 416 300 416 304 420 300 416 300 412 296 412 292 408 292 408 292 408 292 404 292 408 288 404 288 400 284 400 304 396 304 396 304 396 296 396 284 392 288 396 280 388 276 400 288 400 284 396 284 392 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 376 268 384 272 380 264 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 264 364 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 236 348 236 344 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 220 324 224 324 220 324 216 320 204 308 200 300 192 288 176 276 184 280 180 272 168 260 160 256 152 248 152 252 160 260 164 260 188 280 200 292 204 288 192 276 180 268 176 264 180 272 192 284 180 264 184 268 184 268 184 268 176 260 172 256 172 252 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 244 156 240 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 220 152 220 148 216 148 212 144 212 156 220 144 208 136 208 144 220 140 208 140 208 140 208 140 208 148 212 140 204 132 192 120 184 124 200 120 196 120 192 116 192 120 192 116 188 112 192 116 196 104 176 108 176 112 180 116 184 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 108 172 108 172 104 168 100 168 108 172 108 168 100 164 108 168 96 156 92 160 104 172 104 168 104 164 100 160 96 160 104 176 96 168 88 164 92 168 84 160 88 164 84 160 84 160 88 152 88 152 88 152 88 152 92 152 88 148 84 144 80 140 88 152 88 148 84 144 80 144 88 152 88 148 84 148 80 144 92 144 84 136 80 136 80 140 80 132 72 132 80 140 80 128 76 136 80 140 80 136 72 132 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 72 132 72 132 72 132 72 132 80 140 76 132 72 128 64 124 68 124 64 120 60 124 64 128 56 116 60 120 60 124 64 124 64 128 72 136 76 136 76 132 72 120 64 116 68 120 72 124 68 116 60 108 56 112 68 120 80 84 68 76 72 80 64 68 72 76 68 80 72 84 76 88 80 84 76 80 72 76 68 76 80 84 68 72 64 76 68 76 52 68 64 84 72 80 64 72 52 68 60 76 64 76 64 72 76 72 68 64 64 64 64 68 64 72 72 68 60 56 60 64 60 56 56 52 56 48 52 48 60 40 20 8 4 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 4 0 0 4 0 0 0 0 4 8 8 16 16 20 20 24 24 24 24 32 28 28 28 28 32 36 40 36 40 40 40 40 36 32 28 52 48 44 40 40 48 56 60 36 36 52 56 64 60 60 52 60 56 60 52 56 52 52 48 44 56 64 80 80 84 76 80 76 76 72 76 72 80 80 88 76 80 80 84 80 88 84 88 88 92 88 92 88 92 88 92 88 92 88 96 92 96 96 100 96 100 96 100 100 100 80 72 48 44 44 40 36 36 32 32 44 44 44 44 44 44 44 44 52 52 56 56 56 52 48 52 16 104 212 288 276 268 252 288 268 280 264 276 264 272 260 272 260 272 256 264 244 252 236 248 228 220 208 208 204 204 192 188 192 196 188 184 176 172 164 164 168 184 160 152 156 164 132 220 296 384 340 396 304 400 320 404 324 400 328 408 336 412 340 416 352 428 352 428 352 428 352 428 360 436 360 436 364 440 364 444 360 436 360 440 364 444 368 456 368 468 360 464 364 472 372 476 372 476 368 472 376 480 384 488 384 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 388 496 384 492 384 496 392 504 396 508 400 512 404 512 400 508 404 512 404 512 400 508 400 504 400 512 404 512 408 516 408 516 408 512 408 512 408 512 408 516 412 516 412 516 412 516 412 516 408 516 416 524 420 524 420 520 416 524 424 528 424 528 420 520 412 524 416 528 416 532 420 532 416 528 416 528 416 528 416 528 420 532 420 532 420 532 420 532 416 528 416 528 416 528 416 528 416 528 416 528 416 532 420 532 424 536 420 532 420 532 424 536 424 532 424 532 420 528 420 524 420 528 420 524 416 524 412 520 408 516 408 516 408 516 408 520 408 516 408 512 404 512 400 508 396 524 396 524 396 524 396 524 388 524 404 524 396 516 396 528 400 520 400 516 396 516 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 504 384 508 384 508 380 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 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 352 476 352 472 348 472 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 332 448 328 444 320 440 320 440 316 436 312 432 304 416 292 404 280 388 272 380 264 372 256 364 244 356 244 360 248 364 252 364 256 376 272 392 288 404 292 400 276 388 272 384 272 384 272 384 264 376 260 372 260 372 260 372 260 372 260 368 256 368 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 348 244 344 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 328 220 324 220 320 216 320 212 316 224 324 212 312 204 312 212 312 204 292 208 292 208 292 208 292 208 288 204 284 196 280 196 280 200 284 200 280 196 280 192 276 196 276 192 272 188 276 192 280 184 260 184 256 180 252 176 252 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 176 240 172 236 168 236 164 232 168 240 172 240 168 232 172 232 160 220 156 224 168 236 168 232 168 228 164 224 160 224 172 232 168 224 164 224 168 228 160 220 156 216 160 220 160 220 156 220 152 216 148 220 152 224 156 220 152 216 148 212 144 208 152 220 152 216 148 212 144 212 152 220 148 216 148 212 144 212 148 216 140 208 136 208 136 212 144 208 132 208 140 216 140 208 144 212 148 212 144 204 136 200 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 132 196 132 196 132 196 132 196 144 204 140 200 128 188 124 184 128 188 124 184 120 188 124 192 124 188 124 192 128 192 132 196 128 192 128 192 124 188 120 184 124 180 120 176 116 172 120 180 116 176 124 180 124 172 112 164 28 72 16 68 24 72 20 64 24 72 24 68 24 76 32 84 32 80 32 76 24 72 20 68 40 80 20 64 20 72 24 68 28 60 36 64 40 68 40 64 28 56 32 64 40 68 36 64 44 72 36 64 32 64 32 68 40 72 40 64 24 52 28 64 32 60 28 60 32 56 32 52 44 48 12 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 4 0 0 4 4 0 0 0 0 4 4 8 16 8 20 12 20 16 24 24 28 20 28 20 32 28 40 24 36 28 40 32 36 28 32 40 44 36 44 40 48 44 56 12 36 20 44 28 48 28 48 44 60 40 60 36 56 36 56 36 56 44 68 56 72 60 76 60 72 56 72 56 76 64 84 56 72 60 76 60 80 64 80 76 88 72 84 68 88 72 92 68 88 72 88 76 92 76 92 80 96 80 100 84 92 60 64 36 40 32 40 28 36 24 32 32 40 36 44 36 44 40 48 52 60 52 60 48 52 32 44 4 124 216 280 248 264 236 268 244 264 244 264 240 260 240 256 240 260 236 252 224 240 216 236 212 220 196 208 192 204 176 184 180 192 172 184 160 172 152 168 164 180 148 148 148 140 100 172 244 324 296 324 244 320 256 324 260 328 260 332 268 340 272 344 284 352 284 352 284 352 284 352 300 360 300 360 304 364 308 368 304 360 300 360 304 368 316 372 316 368 312 364 316 368 312 376 304 372 304 372 300 384 308 392 320 388 320 388 320 388 320 388 320 388 320 388 320 388 320 388 316 388 300 380 296 388 312 400 312 400 316 404 324 404 320 404 324 408 324 404 320 404 316 400 320 404 324 408 324 412 328 416 316 408 308 408 312 412 312 412 316 416 316 416 316 416 316 416 312 412 316 420 324 424 320 420 320 420 324 424 324 424 320 420 320 416 320 416 324 420 324 424 324 420 324 420 324 420 324 420 324 420 328 428 332 424 324 420 324 420 324 420 324 420 324 420 320 416 324 420 324 424 328 424 332 428 328 420 324 424 332 432 312 428 312 424 308 424 304 420 308 420 304 420 300 416 300 416 292 408 292 408 296 412 296 412 296 408 292 408 288 404 288 404 304 396 304 396 304 396 296 396 292 396 296 404 284 396 284 404 292 400 288 400 284 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 380 272 384 272 384 268 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 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 244 352 240 352 236 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 232 332 224 320 216 320 216 320 216 320 216 316 208 308 196 296 188 284 184 276 172 264 164 260 152 248 152 248 152 248 152 248 156 248 164 264 184 284 204 296 204 292 200 284 188 264 168 248 184 264 176 256 172 256 172 260 180 260 176 260 172 256 172 256 168 252 168 248 164 244 160 244 164 248 160 244 160 244 156 240 152 244 156 248 160 244 156 240 156 244 156 244 156 244 156 244 160 248 160 244 156 240 152 240 148 236 148 236 148 236 148 236 144 228 140 224 136 228 140 232 136 224 132 220 132 224 140 232 156 220 152 220 148 216 148 216 148 216 144 208 140 208 140 212 144 212 144 212 144 212 144 212 132 200 128 196 128 200 136 204 128 200 124 200 120 196 120 196 120 192 116 188 112 192 116 196 124 192 120 188 116 180 108 176 116 184 116 184 116 184 116 184 108 176 108 176 108 176 108 176 104 172 104 172 104 172 104 172 108 176 116 176 104 164 104 172 96 164 104 172 108 172 104 168 104 164 100 160 96 164 100 168 104 168 104 164 100 160 96 160 84 160 80 156 76 156 80 160 80 156 80 152 80 160 84 164 96 156 84 144 80 148 92 160 88 152 84 148 84 148 80 144 88 152 88 148 84 144 80 144 84 148 84 148 80 144 80 140 92 144 84 136 80 136 80 140 88 140 80 136 88 148 84 136 92 152 92 152 88 144 80 136 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 68 128 68 128 68 128 68 128 84 140 76 136 68 128 64 120 68 124 64 120 60 124 64 128 68 128 68 132 72 132 76 136 68 128 64 120 56 112 52 112 72 124 72 120 60 112 64 124 64 120 72 128 68 112 48 92 76 80 68 80 80 88 76 80 76 84 72 76 72 84 80 92 84 92 80 84 72 80 68 76 88 84 60 68 72 88 84 88 64 72 60 72 64 76 68 84 56 72 64 76 68 80 64 76 76 72 68 64 64 64 64 68 72 76 72 64 52 52 56 64 68 60 64 60 60 56 60 52 68 48 24 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 8 8 4 0 4 4 0 0 0 0 0 4 20 20 20 24 24 24 28 28 32 28 28 28 28 32 36 40 24 28 32 36 40 40 40 40 40 44 48 48 52 52 52 48 48 44 44 40 44 44 48 48 64 60 60 56 60 52 56 52 60 64 56 60 60 68 68 76 76 76 72 76 72 80 80 88 76 80 76 84 80 84 84 88 92 96 84 88 84 88 92 96 84 88 88 92 88 96 92 96 96 96 96 104 100 96 72 64 36 40 40 40 36 36 32 32 40 40 40 44 44 48 48 48 60 60 60 56 52 48 44 44 48 156 256 296 276 280 264 280 264 276 264 272 260 272 256 268 260 272 256 264 244 252 236 248 228 224 212 212 208 208 196 192 192 196 188 188 180 180 176 176 172 184 156 156 164 168 128 208 268 376 344 392 300 408 332 412 328 404 332 408 336 416 344 420 348 424 348 424 348 424 348 424 356 432 360 436 360 440 364 440 364 440 360 436 364 448 376 464 376 472 368 472 368 476 376 484 372 476 372 476 380 488 392 496 392 500 392 500 392 500 392 500 392 500 392 500 392 500 392 500 392 496 384 488 380 496 396 508 396 508 404 512 408 516 408 512 412 520 408 516 408 512 404 512 408 516 408 520 412 520 416 524 408 512 408 516 412 520 416 520 416 520 416 520 416 520 416 520 412 520 420 524 424 528 420 524 420 528 424 532 428 528 424 524 416 528 416 532 420 532 424 536 424 536 424 536 424 536 424 536 416 532 424 536 424 536 420 528 420 532 420 532 420 532 420 532 420 532 420 536 424 536 428 540 432 540 424 532 420 536 428 544 432 540 428 536 428 532 424 532 424 532 420 528 420 524 416 524 408 516 408 520 412 524 416 524 412 520 408 516 408 512 404 512 392 520 392 520 392 520 392 520 396 528 408 532 400 520 400 532 404 524 400 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 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 480 352 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 456 340 452 328 440 316 436 320 440 316 436 320 440 316 432 308 424 300 408 292 400 284 392 276 384 256 368 252 364 248 356 244 356 240 352 240 356 256 380 284 404 276 396 288 400 284 384 260 364 272 380 264 372 256 372 260 376 264 376 260 372 260 368 256 368 252 360 252 356 248 352 244 352 248 356 248 352 244 348 240 348 240 340 248 348 248 348 240 340 240 340 240 340 240 340 240 340 244 344 244 344 240 340 240 336 236 336 236 336 236 336 236 336 232 328 228 324 224 328 228 332 224 324 220 316 220 324 232 336 224 328 220 324 220 320 216 320 208 312 208 312 208 308 200 296 208 296 212 296 212 296 212 296 204 288 196 280 196 280 204 288 204 288 200 284 200 280 196 280 196 276 192 272 188 276 192 280 192 268 192 264 188 264 188 264 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 244 168 228 168 244 160 232 168 240 172 240 172 236 160 228 164 232 168 228 164 224 168 232 168 228 164 224 160 224 160 216 156 212 152 216 156 220 156 216 152 212 152 216 164 228 160 224 148 212 144 216 156 228 144 212 148 216 148 216 152 220 152 220 152 216 148 212 144 212 148 216 148 212 144 212 140 208 148 216 140 208 136 208 136 212 140 208 132 204 140 216 140 204 152 216 152 212 144 204 136 196 140 204 140 204 140 204 140 204 140 200 132 196 140 204 136 196 128 192 128 192 128 192 128 192 140 200 136 196 132 192 128 188 128 188 124 184 120 188 124 192 124 188 128 192 128 196 132 196 120 184 116 180 116 180 116 184 120 184 128 180 112 164 116 180 124 176 116 168 100 148 84 136 32 72 24 76 36 88 40 80 32 76 24 68 24 76 36 88 40 84 32 80 28 72 20 68 32 68 8 60 28 88 44 92 32 64 32 56 28 64 44 76 28 60 36 68 40 68 40 64 44 72 36 64 32 64 32 68 44 76 40 64 20 52 24 64 36 68 36 64 40 64 36 60 52 52 16 8 0 4 0 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 16 24 16 28 20 32 24 32 24 28 20 28 20 32 28 40 12 24 24 36 32 44 36 44 28 40 40 56 48 52 40 44 48 64 40 56 32 56 40 64 44 64 44 60 40 56 36 56 52 60 40 48 32 56 48 72 60 72 56 72 56 76 64 84 64 80 64 84 68 88 72 88 80 92 68 80 64 84 76 96 68 84 68 88 72 92 76 92 76 92 80 100 84 92 56 56 28 36 32 40 32 36 24 32 32 40 32 44 36 48 40 48 48 56 48 52 40 44 20 32 56 176 252 288 252 272 248 256 244 264 244 260 240 256 236 256 240 260 236 252 224 240 216 236 212 220 196 208 192 204 180 188 176 192 172 184 168 180 160 176 164 180 148 152 148 144 100 164 220 316 296 320 244 324 272 324 260 328 264 336 268 340 276 344 280 348 280 348 280 348 280 348 296 352 296 356 300 360 304 360 304 360 300 356 304 368 320 380 320 372 316 368 316 372 316 380 304 372 304 376 304 388 316 396 316 392 324 392 324 392 324 392 324 392 324 392 324 392 324 392 308 388 296 376 296 388 312 400 312 396 320 408 324 408 324 408 328 412 328 408 324 408 320 404 324 408 328 412 328 416 332 420 308 408 308 412 312 416 316 416 316 416 316 416 316 416 316 416 312 416 320 424 324 424 324 420 320 424 324 428 328 424 324 420 320 416 320 420 324 424 328 424 328 424 328 424 328 424 328 424 312 412 324 424 328 420 316 408 324 420 324 420 324 420 324 420 324 424 324 428 328 432 332 436 340 436 328 428 328 428 336 440 316 432 312 428 308 428 304 424 304 424 304 420 300 416 296 416 288 408 288 412 292 416 296 416 292 412 292 408 288 404 284 400 300 392 300 392 300 392 292 392 296 400 296 408 288 400 288 408 292 404 292 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 356 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 244 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 336 224 320 212 316 216 320 208 312 212 316 212 312 204 308 216 308 208 300 200 292 192 284 168 264 164 256 156 244 148 240 156 240 148 232 152 256 184 280 160 260 188 292 208 288 192 272 196 276 184 264 176 264 180 268 180 264 180 260 176 256 172 256 168 252 168 248 164 244 160 244 164 248 164 244 160 240 156 240 148 240 160 252 164 248 152 236 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 148 224 144 228 148 232 144 220 140 216 140 224 152 236 156 224 156 220 152 216 148 216 132 204 140 212 140 204 128 192 144 212 144 212 144 212 144 212 144 208 132 196 124 196 132 200 128 204 128 200 124 196 120 196 120 192 116 188 112 192 116 196 116 188 120 192 128 196 132 200 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 180 100 160 104 176 96 160 104 172 108 172 108 172 92 160 104 172 108 168 96 156 104 168 104 164 100 160 96 160 92 164 88 160 84 164 92 168 80 152 72 148 76 156 88 168 96 156 84 144 80 148 92 160 76 144 80 148 84 152 88 156 88 152 88 148 84 144 80 144 84 148 84 144 80 140 76 140 92 144 84 136 80 136 80 140 80 132 72 128 80 136 76 128 88 148 88 144 80 136 72 128 80 140 80 140 80 140 80 140 80 136 72 132 80 140 76 132 68 128 68 128 68 128 68 128 76 136 76 132 72 128 68 128 68 124 64 120 60 124 64 128 60 120 60 124 64 128 68 128 56 116 52 116 56 124 68 128 60 128 80 124 60 104 64 124 76 124 56 96 28 80 24 80 68 76 68 76 68 76 68 76 84 92 84 92 76 80 64 68 80 88 80 88 80 84 68 76 72 80 72 80 68 72 60 68 76 80 60 68 52 64 56 72 64 80 72 88 72 80 60 68 64 68 68 72 72 68 64 64 64 60 60 56 56 60 60 64 68 68 60 56 52 48 48 48 64 56 36 20 4 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 12 16 24 28 32 32 28 28 28 24 24 20 20 24 24 28 32 32 36 40 44 48 48 52 48 48 48 48 48 48 48 48 48 48 56 52 48 40 48 52 52 48 52 44 44 40 40 36 68 60 56 52 64 64 68 60 72 68 72 72 76 76 80 76 92 88 92 88 92 88 92 88 88 80 84 80 84 84 92 92 92 88 92 92 96 96 100 96 108 96 100 100 108 92 72 48 56 52 44 40 36 40 40 44 36 36 36 40 40 40 44 44 52 64 44 48 72 52 20 32 124 208 272 264 248 264 272 264 264 280 260 276 256 272 252 272 256 268 244 264 244 264 240 248 228 228 220 220 208 208 196 200 188 192 184 184 180 180 172 176 172 176 176 176 168 172 148 168 244 372 352 384 328 424 320 408 328 420 336 428 344 436 348 432 348 436 348 436 348 436 348 436 356 448 356 452 360 456 364 456 364 456 368 464 372 468 380 480 376 484 372 484 372 484 376 484 384 488 380 488 380 492 388 500 400 504 396 504 396 508 404 516 400 508 396 504 396 500 392 500 396 504 396 508 400 508 404 512 396 512 412 520 408 516 408 520 412 516 412 520 416 524 420 524 412 520 416 520 416 516 408 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 416 532 420 536 424 536 420 532 420 532 420 532 420 532 424 528 420 528 420 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 400 524 404 528 408 532 412 532 416 536 412 528 404 524 400 516 408 532 396 520 392 524 408 536 404 528 404 528 404 528 404 528 404 528 404 524 400 520 396 520 392 520 400 528 400 520 388 508 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 492 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 448 332 456 336 456 332 452 332 456 340 464 340 456 328 444 320 436 332 444 332 436 320 424 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 416 296 400 284 384 264 364 252 356 252 360 244 352 236 344 232 340 248 364 260 380 276 388 276 384 276 380 264 376 268 380 260 364 264 376 264 376 264 376 264 376 256 364 252 360 252 364 260 368 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 340 232 340 232 340 232 340 232 340 232 340 228 332 228 332 228 332 228 336 232 336 228 328 224 324 216 320 224 328 224 324 220 320 216 320 212 316 212 312 208 308 204 308 200 296 196 292 196 288 192 288 204 300 204 296 200 292 196 292 196 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 236 160 236 156 236 160 240 164 236 160 228 156 228 168 240 172 236 160 224 168 236 168 232 164 228 160 228 160 224 156 220 152 224 156 228 156 224 156 224 156 224 156 224 156 216 144 204 140 208 152 220 152 212 148 208 144 212 148 216 140 208 144 212 148 208 144 204 140 204 140 204 140 204 140 204 148 208 136 196 132 200 144 212 144 204 136 192 124 196 148 228 140 200 136 196 132 200 136 204 124 188 128 196 132 200 136 200 140 196 128 200 144 212 136 188 148 204 132 196 136 200 136 196 152 212 140 200 132 192 128 192 136 192 120 188 132 200 128 184 116 172 124 176 132 184 136 192 132 172 112 168 132 188 128 168 124 172 116 164 112 168 124 176 112 148 104 136 92 128 88 124 24 72 24 72 24 72 24 72 32 80 32 80 28 72 20 64 24 76 28 76 28 72 24 68 20 68 24 72 24 68 16 64 32 76 20 64 16 64 20 68 24 72 28 80 28 72 20 64 36 68 40 72 40 72 36 64 36 68 32 60 28 64 36 68 32 68 24 60 24 56 24 56 44 56 20 20 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 0 8 8 20 16 24 12 20 20 24 16 20 12 24 16 28 20 32 24 36 32 44 36 48 40 48 40 48 40 48 40 48 32 56 40 56 32 48 32 60 32 52 32 52 32 48 28 48 56 68 40 64 52 80 60 76 56 76 60 80 60 84 64 84 72 92 72 92 72 92 72 92 72 92 68 88 72 96 76 100 72 92 72 96 76 100 80 100 80 96 76 100 80 88 44 48 40 44 32 36 24 36 28 40 32 40 32 40 36 44 40 48 40 60 40 48 64 44 8 40 144 228 272 268 244 264 268 268 244 260 232 256 232 252 228 252 232 248 220 244 220 244 216 236 212 228 204 216 192 204 184 196 172 188 168 184 164 176 156 172 164 172 160 172 148 164 124 144 196 328 308 320 280 340 272 316 272 328 280 340 288 344 288 344 292 348 292 348 292 348 292 348 292 352 296 356 296 360 300 360 300 360 304 368 312 372 316 376 308 376 308 376 308 376 308 376 316 384 312 380 316 388 320 392 324 400 312 396 316 400 320 408 316 400 316 396 312 396 308 392 312 396 316 400 316 404 320 404 312 404 328 412 324 404 324 412 320 412 324 416 324 420 328 420 320 412 324 416 320 408 312 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 324 420 324 424 328 424 324 420 324 420 324 420 324 420 316 424 312 420 316 424 320 432 320 428 320 428 320 428 320 428 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 312 428 312 424 308 420 304 420 292 404 296 408 300 412 300 416 304 416 300 412 296 404 288 400 296 404 292 400 288 404 292 408 292 404 292 404 292 404 292 404 292 404 292 400 288 400 284 396 284 396 288 404 288 396 280 388 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 372 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 332 228 336 232 336 228 328 232 336 236 340 236 336 224 324 220 332 228 336 228 328 216 320 208 316 208 316 208 316 208 316 208 316 208 312 204 312 200 308 192 296 180 280 164 264 148 252 164 252 164 244 156 236 148 228 132 224 152 248 176 268 184 268 196 276 180 268 180 268 172 252 172 260 172 260 172 260 172 260 172 256 172 256 172 256 172 252 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 236 148 232 148 232 148 232 148 232 148 232 160 228 160 228 160 228 160 228 164 232 160 224 156 220 148 216 152 220 148 216 148 212 144 212 144 212 144 208 140 208 136 204 136 204 132 200 128 196 128 196 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 120 176 112 168 104 164 100 160 104 164 104 168 108 164 104 164 100 164 104 168 104 168 100 164 108 172 108 168 104 168 100 164 96 156 92 152 88 156 92 160 92 156 92 156 92 156 92 156 88 152 84 144 80 148 88 152 88 148 84 144 80 148 84 152 84 148 88 152 88 152 84 148 80 144 80 144 80 144 80 144 84 144 76 136 76 136 84 144 80 140 80 136 68 132 88 156 80 136 76 132 72 136 76 140 72 132 72 132 76 136 76 136 80 132 64 128 80 140 76 128 88 140 72 128 76 136 76 128 88 144 80 132 72 128 72 132 80 132 64 124 72 132 64 116 56 124 60 128 64 132 68 136 64 124 56 120 64 128 60 120 56 120 52 116 52 120 68 128 56 112 52 96 40 88 44 88 72 80 72 80 72 80 72 80 68 76 72 80 72 80 68 76 64 76 72 80 72 80 72 76 64 72 68 80 72 80 68 76 80 84 72 76 68 76 72 80 72 84 76 84 76 80 68 72 68 72 72 76 76 76 72 68 72 72 68 64 64 68 72 72 68 68 64 60 60 64 64 68 64 60 36 24 8 8 4 12 8 8 8 8 8 8 8 8 4 4 8 8 8 8 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 12 12 28 28 24 24 24 24 28 28 28 28 28 32 36 40 40 40 48 48 48 48 48 48 48 48 52 56 64 56 56 48 56 60 52 48 56 52 56 52 56 56 68 56 56 60 72 76 84 76 80 80 84 80 84 84 88 84 92 88 92 88 92 88 92 88 96 92 92 88 96 92 100 100 92 88 92 92 96 96 100 96 96 88 92 92 92 76 60 40 44 40 36 32 32 32 32 36 44 44 44 48 48 48 52 52 44 60 48 52 64 36 20 56 192 248 284 268 252 264 276 276 264 272 260 272 256 268 256 268 260 264 248 260 248 260 244 248 232 232 224 220 212 208 200 200 188 192 188 188 180 180 176 176 172 176 176 180 168 164 152 164 220 360 356 388 328 428 320 416 324 416 332 424 340 428 340 428 348 436 348 436 348 440 352 440 352 460 356 460 360 464 360 464 360 468 364 472 372 480 376 480 380 488 380 488 380 488 380 488 388 492 384 492 384 496 392 504 400 508 396 504 400 512 408 516 404 512 400 508 400 504 396 504 400 508 400 512 404 512 408 516 392 508 408 520 408 512 408 520 412 520 416 520 420 524 420 524 412 516 412 516 412 512 404 504 408 520 408 520 408 520 408 520 412 524 412 524 412 524 412 524 412 524 412 524 416 528 416 528 416 528 416 532 420 536 424 536 416 532 420 532 424 536 424 536 420 532 420 532 420 532 420 532 424 532 420 528 424 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 432 540 428 536 428 536 428 536 428 536 428 536 428 536 424 532 424 532 408 532 412 532 412 536 416 536 416 536 412 532 408 524 404 524 400 528 404 532 408 528 404 524 404 528 404 528 404 528 404 528 404 528 404 528 400 524 400 520 400 524 400 528 400 520 392 512 392 516 392 516 392 516 392 516 388 512 388 512 388 512 388 512 388 512 392 516 392 516 388 512 384 508 384 508 384 508 384 508 380 504 380 504 380 504 380 504 376 500 376 500 372 496 372 492 368 504 368 500 364 496 360 496 356 492 360 496 360 496 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 332 452 336 456 336 456 332 448 336 456 340 460 336 452 328 448 336 444 336 448 336 440 328 436 316 424 316 424 316 424 316 424 316 424 316 424 312 420 312 416 304 412 296 396 284 384 268 376 256 368 252 360 240 348 232 344 212 328 224 348 244 360 252 368 280 384 268 380 268 380 260 368 256 368 256 368 256 368 256 368 256 368 264 372 260 364 248 352 244 352 244 352 244 352 244 352 244 352 244 352 244 352 244 352 248 356 244 352 244 352 248 356 240 348 240 348 236 344 236 340 232 340 232 340 232 340 232 340 236 336 232 332 228 328 224 324 232 336 228 328 224 324 216 320 216 320 212 316 212 312 208 312 212 316 212 316 208 312 208 308 208 312 204 308 204 304 200 304 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 176 252 172 244 168 240 160 236 168 244 168 244 168 244 168 244 172 240 168 236 168 236 172 240 176 244 176 240 172 240 172 236 160 228 156 224 156 224 160 228 156 224 156 224 156 224 156 224 152 216 148 212 148 212 152 216 152 212 148 208 144 212 148 216 156 220 156 220 156 220 156 220 148 212 148 212 148 212 148 212 144 204 140 200 136 204 140 208 132 204 144 204 136 200 144 212 140 200 136 196 132 200 136 204 140 204 140 204 136 200 136 200 140 196 124 184 128 196 132 196 148 204 128 192 132 200 132 192 140 200 132 196 132 196 136 200 144 200 128 192 128 192 120 176 128 180 128 180 128 180 128 180 120 176 128 180 120 172 124 180 124 176 120 168 116 168 120 172 108 140 96 128 88 120 84 116 28 76 28 76 28 76 28 76 12 60 16 68 24 72 24 68 8 60 16 68 24 72 24 72 12 60 16 68 24 72 24 72 24 72 24 68 20 68 24 72 28 76 28 76 24 72 20 68 36 68 40 76 44 76 44 72 40 68 32 64 32 64 36 72 24 64 20 60 28 64 36 68 44 56 24 24 0 8 0 4 0 8 0 8 0 8 0 8 0 4 0 12 4 8 0 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 4 12 24 28 16 24 16 24 20 32 20 28 20 32 24 36 28 36 36 44 36 44 36 44 36 44 32 60 44 64 40 56 44 68 32 56 36 60 40 64 44 68 32 48 24 52 44 72 56 72 60 80 64 84 64 84 64 84 68 88 68 88 68 88 68 88 72 92 72 92 72 96 80 104 72 92 72 96 76 100 80 100 76 96 80 100 72 76 36 44 32 40 28 36 28 36 28 36 40 48 40 52 44 56 48 56 28 56 40 52 52 24 16 88 224 264 272 264 244 260 264 276 240 260 232 256 228 256 224 252 232 252 220 248 220 248 216 236 216 228 208 220 196 204 184 200 176 192 172 184 164 180 160 176 164 172 160 176 152 168 128 152 168 316 308 332 288 344 276 324 268 328 276 336 284 340 284 340 292 348 292 352 296 352 296 356 296 356 296 360 300 360 304 364 304 364 308 368 312 376 320 380 312 380 312 380 316 384 316 384 320 388 320 388 320 392 328 396 328 400 316 400 316 404 324 412 324 404 320 404 316 400 316 400 320 404 320 404 324 408 324 412 308 400 328 412 324 404 324 412 324 416 324 420 328 420 332 424 320 412 320 412 320 408 312 404 312 408 312 408 312 408 312 408 320 416 320 416 320 416 320 416 316 416 320 416 320 416 320 416 320 416 320 420 324 424 328 424 324 420 324 424 328 424 332 428 328 424 328 424 328 424 328 424 320 424 316 424 316 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 424 304 416 304 416 304 420 308 420 304 416 304 412 300 408 296 404 284 400 296 412 300 408 288 396 292 404 292 404 292 404 292 404 296 408 292 404 292 400 288 400 288 404 292 400 288 396 284 392 284 396 284 396 284 396 284 396 280 392 280 392 280 392 280 392 276 388 280 396 284 392 276 388 276 388 276 388 276 388 276 388 268 380 268 380 268 380 268 380 268 380 264 376 264 372 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 232 336 236 340 232 336 228 328 232 336 232 336 228 332 224 328 232 340 232 340 228 336 224 332 212 320 212 320 212 320 212 320 212 320 208 316 208 312 204 312 204 308 196 300 184 288 176 280 176 264 172 252 160 240 148 236 148 236 148 236 148 236 148 236 176 256 164 256 176 268 176 260 168 256 168 256 168 256 168 256 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 248 160 244 160 244 164 252 160 244 156 240 156 236 152 236 152 236 152 236 152 236 152 236 172 236 164 232 156 224 152 216 160 228 160 224 156 220 152 220 148 216 148 216 144 212 140 208 148 216 144 212 144 208 140 208 144 212 144 208 140 204 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 112 172 112 172 108 164 104 160 108 168 104 164 104 164 108 168 116 176 104 164 100 168 112 180 108 172 108 172 108 172 104 168 100 160 92 156 92 156 96 164 92 156 92 156 92 156 92 156 88 152 88 148 84 152 88 152 88 148 84 144 80 148 84 152 96 156 92 156 92 156 92 160 84 148 84 148 84 148 84 148 80 140 80 140 80 140 80 140 68 136 88 148 84 136 76 140 80 136 76 132 72 136 76 140 88 148 84 140 80 136 76 136 80 132 60 116 60 124 72 136 84 136 68 128 72 136 72 128 72 128 68 128 72 136 80 140 84 140 76 128 68 120 56 112 68 128 64 128 64 128 64 124 52 128 72 132 52 112 56 132 56 124 56 120 56 116 64 120 44 100 44 88 36 84 40 84 76 84 76 84 76 84 76 84 56 68 64 76 72 80 72 80 56 68 64 76 72 80 72 80 60 68 64 76 72 80 72 80 64 72 64 76 68 76 64 72 76 84 72 80 68 76 68 76 64 64 72 72 76 76 76 72 64 64 60 56 56 60 64 64 60 56 56 52 56 56 60 64 64 60 44 32 16 16 8 8 8 8 8 8 8 8 8 8 4 8 12 12 12 12 8 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 12 16 20 32 32 28 24 24 28 32 32 28 28 28 32 32 32 32 36 44 44 44 44 44 44 44 44 52 52 64 60 60 56 64 68 56 52 56 56 64 60 68 64 52 44 44 44 60 68 72 68 80 76 76 72 76 72 76 72 88 84 88 84 88 84 88 84 88 84 84 80 88 88 96 92 92 88 92 92 96 96 100 96 96 100 108 100 92 72 56 44 40 40 44 44 44 44 44 44 48 48 52 52 56 56 56 56 36 52 48 52 52 20 40 132 256 272 272 256 248 252 260 260 260 272 256 268 256 264 252 264 260 264 248 260 248 260 244 248 232 236 228 224 212 212 204 204 192 196 188 192 184 184 176 180 168 176 176 180 172 172 160 172 196 352 360 400 336 432 320 420 324 416 332 424 340 432 340 428 348 436 348 440 352 444 356 448 356 460 360 464 360 468 364 468 364 468 368 476 376 480 380 484 380 488 384 492 388 496 392 500 392 500 388 496 392 504 400 508 404 512 400 508 404 512 408 520 408 516 408 516 404 512 404 508 404 516 408 516 412 520 412 520 396 512 412 524 412 516 412 524 416 520 420 524 420 528 424 528 416 520 416 520 416 516 408 508 408 520 408 520 408 520 408 520 416 528 416 528 416 528 416 528 420 528 416 528 416 528 416 528 416 528 416 532 420 536 424 536 420 532 424 536 424 540 428 540 424 536 424 536 424 536 424 536 428 536 424 532 428 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 540 424 544 424 544 424 540 420 540 416 536 416 532 412 532 412 528 396 524 408 536 412 532 400 520 404 528 404 528 404 528 404 528 408 532 408 528 404 528 400 524 408 528 404 524 400 520 396 524 396 520 396 520 396 520 396 520 392 516 392 516 392 516 392 516 388 516 396 520 396 520 392 512 388 512 388 512 388 512 388 512 380 504 380 504 380 504 380 504 380 504 380 500 376 500 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 340 460 340 460 340 456 332 448 336 456 332 452 328 448 328 448 344 448 340 444 336 440 332 440 320 428 320 428 320 428 320 428 320 428 320 424 316 424 312 420 316 420 312 416 304 408 296 404 280 388 272 376 256 364 244 356 244 352 236 348 232 340 228 340 236 348 236 356 256 380 268 376 264 376 264 376 264 376 264 376 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 360 248 352 244 356 252 360 244 352 244 348 240 348 236 344 236 344 236 344 236 344 236 344 240 340 232 336 224 328 220 320 228 332 224 328 224 328 220 324 224 328 220 324 216 320 216 320 216 320 216 316 212 316 208 312 212 316 212 316 208 312 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 168 244 172 248 172 244 164 236 164 240 160 232 156 236 164 240 180 244 168 232 164 236 176 248 164 232 164 232 164 232 168 236 164 232 160 224 156 228 164 232 156 224 156 224 156 224 156 224 152 216 152 220 156 216 152 216 152 212 148 208 144 212 148 216 152 216 148 208 144 212 152 216 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 128 204 148 216 144 200 136 200 140 200 136 196 132 200 136 204 148 212 144 204 140 200 136 200 136 196 124 184 116 184 132 204 144 200 128 188 132 196 132 188 128 192 124 192 128 196 140 204 140 204 140 196 124 180 116 180 132 180 128 180 128 180 128 176 120 184 136 184 116 164 116 180 120 184 124 176 120 168 116 160 96 144 92 124 84 120 88 120 24 72 24 72 24 72 24 72 12 64 20 72 28 76 24 72 16 68 24 72 24 72 24 68 16 64 20 72 24 72 20 68 8 60 16 68 20 68 16 64 32 76 24 68 20 68 20 72 24 60 32 68 40 72 40 72 32 60 24 56 24 56 28 64 20 56 16 52 20 52 24 56 44 56 28 32 4 12 0 4 0 8 0 8 0 8 0 8 0 8 4 12 4 12 0 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 4 16 12 24 24 32 20 28 20 28 24 32 24 32 24 32 28 36 28 36 32 40 32 40 32 40 32 40 24 52 40 60 36 56 44 72 36 60 40 60 40 60 44 64 44 56 32 56 48 76 56 76 60 76 56 76 56 72 52 72 64 84 64 84 64 84 64 84 68 84 64 84 64 88 72 96 72 92 72 96 76 100 80 100 76 108 92 108 72 72 36 48 28 40 36 48 40 48 40 44 40 48 40 52 44 56 48 56 28 52 40 52 36 16 56 184 268 272 252 252 240 248 244 256 240 256 236 256 232 252 232 248 240 252 228 248 228 248 224 236 220 232 212 220 200 208 188 200 180 192 176 188 168 180 164 180 160 172 160 176 156 176 136 160 152 312 320 344 292 340 272 324 272 332 280 344 288 348 292 344 292 348 296 352 300 360 304 360 300 360 300 360 304 364 304 368 308 368 308 372 316 380 320 384 312 384 316 388 324 392 328 396 328 396 324 392 328 396 332 404 328 404 320 404 320 408 328 412 328 412 328 408 324 408 320 404 324 408 328 412 328 416 332 416 320 412 336 420 332 412 332 420 328 420 328 420 332 424 332 428 328 420 332 424 328 416 320 412 316 412 316 412 316 412 316 412 324 420 324 420 324 420 324 420 324 420 324 420 320 416 320 416 320 416 320 420 324 424 328 424 328 424 328 424 332 428 332 432 332 428 332 428 332 428 332 428 320 428 320 428 320 432 328 436 332 440 332 440 332 440 332 440 324 440 324 440 324 440 324 440 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 312 428 312 428 316 432 316 432 320 428 316 428 316 424 312 424 304 416 304 416 304 412 300 412 288 404 292 408 296 404 292 400 292 404 292 404 292 404 292 404 300 408 296 408 292 404 292 404 300 408 292 400 284 400 288 400 288 400 288 400 288 400 288 400 284 396 284 396 284 396 284 396 280 392 284 396 284 396 280 392 280 392 280 392 280 392 280 392 268 380 268 380 268 380 268 380 272 380 268 380 264 376 264 376 260 368 260 364 256 360 252 360 256 364 252 360 252 360 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 232 336 228 328 220 324 224 328 232 340 228 332 220 332 224 332 216 324 216 324 216 324 216 324 216 320 212 320 208 316 208 316 208 316 204 312 200 308 196 304 196 288 196 276 180 260 168 252 144 232 140 228 140 232 148 236 140 224 140 236 164 264 176 260 176 264 176 264 176 264 176 264 172 260 180 264 176 256 164 244 168 252 168 252 168 252 168 252 168 252 168 252 168 252 168 252 168 252 164 248 164 248 168 252 164 244 160 244 156 240 156 240 156 240 156 240 156 240 156 240 168 232 164 228 160 224 156 220 156 224 156 224 156 224 156 224 156 224 156 220 152 220 148 216 152 216 148 216 144 212 144 212 144 212 144 208 140 204 136 204 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 104 164 112 176 116 172 104 160 104 160 96 152 92 156 100 164 108 172 104 168 104 168 108 172 96 160 96 164 100 164 100 168 100 164 96 160 96 160 100 164 92 156 92 156 92 156 92 156 88 152 92 156 92 156 88 152 88 148 84 144 80 148 84 152 84 144 76 136 72 140 80 148 76 140 76 140 76 140 76 140 76 140 80 144 84 140 80 136 72 140 92 152 84 136 72 136 80 136 76 132 72 136 76 140 80 140 80 140 76 136 76 136 72 132 72 128 60 124 72 140 80 132 64 124 68 132 68 124 68 124 64 124 68 132 76 140 76 140 80 132 64 116 56 120 64 128 64 128 64 128 64 128 64 132 68 128 56 116 52 120 56 120 60 124 60 116 56 108 44 96 44 88 36 84 48 92 72 80 72 80 72 80 72 80 68 80 72 84 76 84 76 80 72 84 76 84 76 80 72 76 68 76 72 80 72 76 64 72 56 68 68 80 72 80 68 76 80 84 72 76 64 76 72 80 52 52 60 64 68 68 68 68 68 64 60 60 60 60 64 68 68 68 60 56 56 52 56 56 60 60 48 40 24 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 8 4 4 8 12 20 24 36 32 32 28 28 32 32 36 40 40 40 40 36 36 36 36 40 40 40 40 40 40 40 40 40 44 56 52 52 48 60 64 60 56 60 56 56 52 56 52 68 56 56 52 68 68 72 64 84 80 80 76 80 72 76 72 84 80 84 80 84 80 84 80 92 84 88 84 88 88 96 96 92 88 92 92 96 96 100 96 92 100 112 100 84 56 48 40 32 36 40 44 48 44 44 40 44 48 48 48 52 52 52 52 40 48 48 48 36 12 84 232 288 272 260 256 256 252 252 252 256 260 256 256 252 256 248 252 260 256 248 252 248 252 244 240 236 236 228 228 216 216 204 208 196 200 192 192 184 188 180 184 168 176 176 184 176 176 164 176 188 352 376 416 340 424 312 412 332 424 344 436 352 440 352 440 348 436 352 440 356 448 364 452 360 464 360 468 364 468 368 472 368 472 372 476 376 484 384 488 380 492 384 496 392 504 400 508 400 504 396 504 396 508 404 516 408 512 404 512 404 516 412 524 416 524 412 520 412 516 408 516 412 520 412 524 416 524 420 528 408 524 424 536 420 528 424 536 420 524 420 528 424 528 428 532 424 532 428 532 428 528 420 520 416 528 416 528 416 528 416 528 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 540 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 436 544 436 544 436 544 436 544 428 536 428 540 432 544 436 544 436 556 432 552 428 548 428 544 416 536 416 536 416 536 416 536 408 528 404 524 400 528 404 532 404 528 404 528 404 528 404 528 412 536 408 532 408 528 404 528 412 532 404 524 396 524 404 528 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 380 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 344 464 344 464 340 456 332 448 340 456 328 444 324 444 328 448 340 444 332 432 324 432 328 440 324 432 324 432 324 432 324 432 324 432 320 428 320 424 316 424 316 424 312 420 312 420 308 416 304 412 296 400 280 384 264 372 248 360 240 348 236 348 240 356 236 344 232 352 252 368 256 364 260 372 260 372 260 372 260 372 256 364 256 364 256 364 256 360 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 244 352 244 348 240 348 240 348 240 348 240 348 240 348 228 332 228 332 228 332 228 332 224 328 224 328 224 328 224 328 220 324 220 320 216 320 212 316 220 324 216 320 216 316 212 316 208 312 208 312 204 308 204 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 160 240 172 252 176 248 164 236 172 244 160 232 156 236 168 248 164 232 168 236 168 236 164 232 164 232 164 236 168 236 172 240 168 232 164 228 160 232 164 236 156 224 156 224 156 224 156 224 152 216 156 224 160 220 152 216 152 212 148 208 144 212 148 216 152 208 140 196 132 204 144 216 144 208 144 208 144 208 144 208 136 200 144 208 144 208 136 200 136 208 148 212 140 196 132 200 140 200 136 196 132 200 136 204 132 196 132 196 136 200 136 200 128 200 140 204 128 188 132 204 140 196 124 188 128 196 128 188 128 192 124 188 124 192 132 200 128 200 140 196 124 180 120 192 120 176 124 180 128 184 132 188 136 184 124 176 124 176 116 164 120 184 124 188 124 168 108 156 100 148 96 140 88 132 92 132 20 68 20 68 20 68 20 68 24 76 32 80 32 76 28 72 32 80 32 80 32 76 20 68 24 72 24 72 20 64 12 60 12 64 24 76 32 80 28 72 36 80 24 68 16 68 24 76 16 48 24 60 32 68 36 64 40 68 36 64 32 68 36 72 36 76 28 64 28 56 24 56 40 56 32 36 12 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 4 0 0 0 12 8 24 28 32 24 28 20 32 24 36 36 40 32 40 32 40 32 40 32 40 32 40 32 40 32 40 16 44 32 52 32 52 40 64 44 60 40 56 36 52 32 48 40 56 28 48 36 60 40 56 68 88 68 84 64 80 60 80 64 84 64 84 64 84 64 84 76 92 72 92 72 96 80 104 72 92 72 96 76 100 80 100 64 100 88 100 56 56 24 40 16 28 28 40 36 40 32 36 36 44 36 48 40 48 44 52 32 48 36 44 24 12 92 256 284 272 252 260 256 260 244 252 240 256 236 252 232 248 228 248 240 252 228 248 228 248 224 236 220 236 212 224 200 212 192 204 180 196 176 188 172 184 164 180 160 172 160 180 160 176 140 164 148 316 332 352 296 336 264 312 280 340 288 352 296 356 300 352 292 348 296 356 304 360 308 368 300 360 300 364 304 368 308 368 308 368 312 376 316 380 324 384 316 384 320 392 328 396 332 404 332 400 328 396 328 400 336 408 332 404 320 404 320 408 328 416 332 416 332 412 328 412 324 408 328 412 332 416 332 420 336 420 328 420 344 432 340 424 340 432 328 420 328 424 332 428 336 428 336 432 340 432 340 428 332 420 324 420 324 420 324 420 324 420 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 432 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 324 440 324 440 324 440 324 440 312 428 312 432 316 436 320 436 328 436 324 432 320 428 316 428 304 416 304 416 304 416 304 416 300 408 288 396 284 400 296 412 292 404 292 404 292 404 292 404 300 412 300 408 296 404 292 404 304 412 292 400 284 400 292 408 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 272 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 244 348 244 344 236 336 228 328 236 336 224 324 216 324 224 332 228 332 220 320 212 324 220 328 216 324 216 324 216 324 216 324 216 324 216 320 212 316 208 316 204 312 204 312 204 312 204 312 216 308 208 292 188 276 176 268 188 280 172 256 152 244 148 244 164 244 152 244 164 256 164 244 168 256 168 256 168 256 168 256 172 256 168 252 168 256 176 260 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 164 244 160 240 156 240 156 240 156 240 156 240 156 240 156 228 160 228 160 228 160 232 156 224 156 224 156 224 156 224 148 216 148 212 144 208 140 208 152 220 152 216 148 212 144 212 140 208 136 204 136 200 132 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 96 164 112 176 116 172 104 160 116 172 104 160 100 164 112 176 92 160 104 172 108 168 96 156 104 168 104 172 108 176 112 176 104 164 100 160 96 164 100 168 92 156 92 156 92 156 92 156 84 152 96 164 100 160 88 148 88 148 84 144 80 148 84 152 88 148 76 132 68 140 84 152 84 148 84 148 84 148 84 148 72 136 84 148 88 144 76 132 80 148 88 144 76 132 76 140 80 136 76 132 72 136 76 140 64 124 68 132 72 136 76 136 64 136 88 144 76 128 72 140 80 132 64 124 68 128 68 124 72 128 68 124 64 128 68 132 60 132 80 132 64 116 64 136 52 120 60 124 68 132 72 140 80 132 56 120 64 128 52 104 56 120 64 124 60 116 52 100 48 100 48 92 44 92 56 96 76 84 76 80 72 76 68 76 64 72 64 76 68 80 72 80 80 84 68 72 64 76 76 88 80 88 76 80 68 68 56 60 68 80 72 84 76 80 72 76 52 68 72 88 84 88 76 80 56 60 68 72 72 68 60 56 76 76 72 68 68 72 76 76 64 64 64 60 60 56 56 56 60 64 52 48 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 32 28 24 24 24 28 28 20 28 36 44 48 44 36 32 40 36 36 40 48 48 40 32 32 24 28 28 36 36 44 44 60 56 60 56 60 52 48 44 64 56 60 56 60 56 56 52 80 76 76 72 76 76 84 84 88 80 84 76 80 80 84 84 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 92 88 88 76 72 56 52 44 40 40 40 40 40 40 40 40 52 52 52 52 52 52 52 52 60 56 36 32 32 36 132 288 292 284 272 260 256 256 260 264 248 252 248 252 248 252 248 252 248 252 252 252 244 244 236 236 228 228 224 220 212 212 204 208 196 200 192 192 180 180 172 172 184 184 176 172 168 168 168 184 176 332 380 428 332 436 344 424 340 428 344 436 348 440 356 444 368 452 364 452 364 452 360 448 364 468 360 460 360 468 368 480 372 476 372 480 376 480 380 484 384 492 384 496 388 500 392 500 388 500 400 512 408 512 400 504 412 516 408 516 408 516 404 512 416 520 412 516 408 520 412 524 424 528 412 516 408 520 420 532 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 436 540 436 536 432 532 428 532 412 528 416 532 420 536 424 536 424 536 424 536 424 536 424 536 428 540 428 540 428 540 428 540 420 532 420 536 424 536 428 540 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 436 544 436 544 436 544 436 544 436 544 436 548 440 552 444 552 452 556 444 548 436 540 432 540 428 548 428 548 428 548 428 548 424 544 420 540 420 536 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 524 400 524 404 528 404 524 400 520 396 520 396 520 396 520 396 520 396 520 400 524 400 524 400 524 400 524 404 524 396 520 392 512 384 508 380 504 380 508 384 512 388 512 384 496 368 496 388 516 388 500 372 512 376 512 376 508 368 500 364 500 364 496 360 492 356 492 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 364 488 352 476 344 472 348 480 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 332 452 332 452 332 452 332 452 328 436 324 432 324 428 320 428 324 432 324 432 324 432 324 432 316 428 320 428 320 428 320 432 316 424 316 424 316 424 316 424 300 412 296 408 296 404 292 404 296 404 276 376 256 364 248 360 244 352 236 344 232 352 244 360 256 372 268 388 272 380 260 364 244 356 252 360 256 368 264 372 260 372 264 372 264 368 256 360 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 248 356 248 352 244 348 240 348 240 348 240 344 236 340 232 340 232 336 236 344 240 344 236 340 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 272 188 272 188 272 188 272 188 272 188 272 188 272 184 268 184 264 180 264 180 264 192 268 180 248 168 244 176 252 176 248 172 244 168 244 180 256 180 252 176 248 172 248 176 252 176 248 172 244 168 244 164 236 168 240 172 236 168 232 172 240 172 240 172 240 172 240 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 216 152 220 152 212 140 200 152 216 152 216 148 208 140 200 144 204 140 200 136 204 140 208 132 200 144 212 148 208 136 196 124 196 140 204 132 192 128 196 132 196 132 196 132 196 132 196 152 208 132 188 120 184 128 196 112 180 124 192 132 200 136 200 128 192 132 196 128 192 124 184 136 200 136 196 132 196 128 192 120 180 140 192 132 176 120 176 120 172 120 168 116 172 120 172 128 196 116 180 116 180 116 172 88 148 100 144 88 136 92 152 28 76 28 72 24 68 20 68 20 68 20 68 20 68 20 68 28 76 20 68 20 68 28 76 24 72 28 76 28 72 24 68 20 72 24 76 28 72 24 68 16 68 28 80 32 76 20 64 28 64 32 68 36 64 32 60 36 68 32 60 28 64 36 68 24 64 24 60 28 56 24 56 48 64 40 48 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 28 20 28 20 28 20 28 16 32 32 44 36 40 28 32 36 40 32 44 44 52 36 36 4 24 8 28 12 36 20 44 36 60 40 60 40 56 32 48 40 60 40 60 40 60 40 64 64 80 52 68 52 80 68 96 68 84 64 80 60 84 64 88 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 76 92 68 76 48 56 28 44 32 40 32 40 32 40 32 40 40 48 40 48 40 48 40 48 44 44 36 32 8 60 176 300 280 280 264 260 248 256 252 264 232 248 232 248 232 248 232 248 232 248 236 248 228 240 220 232 216 228 208 220 200 212 192 204 184 196 176 188 168 176 156 172 172 180 160 176 152 172 136 164 140 292 332 368 292 344 296 324 284 340 288 348 296 352 300 356 308 364 308 364 308 364 308 368 308 364 300 360 300 364 312 376 312 372 316 376 316 380 320 380 320 388 324 392 328 396 328 396 324 396 332 404 340 404 336 400 332 408 328 412 328 416 332 416 336 416 332 412 328 416 332 420 332 416 332 412 332 416 336 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 344 436 344 432 340 432 336 428 320 416 324 420 324 424 328 424 328 424 328 424 328 424 328 424 332 428 332 428 332 428 332 428 328 424 328 428 332 428 336 432 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 324 440 324 440 324 440 324 440 320 436 324 440 324 444 328 444 336 448 328 440 320 436 320 436 316 428 316 428 316 428 316 428 312 424 312 420 308 420 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 404 288 400 292 404 292 400 288 400 284 396 284 396 284 396 284 396 284 396 288 400 288 400 288 400 288 400 288 400 284 392 276 384 272 380 268 380 268 384 272 388 276 388 272 376 256 376 276 392 276 380 264 376 268 376 268 372 260 364 256 364 256 360 252 360 248 356 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 260 356 252 348 248 348 252 356 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 228 332 228 332 228 332 228 332 224 332 220 328 216 324 216 324 216 324 216 324 216 324 216 324 208 316 208 316 208 316 208 312 208 316 208 316 208 316 208 316 208 304 204 300 200 296 200 296 200 292 188 272 168 260 160 252 164 248 156 240 152 244 164 252 164 260 176 272 184 264 168 252 164 248 168 256 176 264 180 268 176 260 180 264 180 260 172 256 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 164 248 164 244 160 244 156 240 156 240 156 236 152 236 148 232 164 236 168 240 172 236 168 232 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 192 120 188 120 188 120 188 120 188 120 188 116 184 116 180 112 180 108 176 112 188 124 188 108 172 104 172 108 176 108 172 104 172 100 168 120 180 120 176 116 172 112 172 112 172 108 168 108 164 104 164 100 168 104 172 108 168 104 164 104 168 104 168 104 168 104 168 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 156 88 148 76 136 72 140 80 144 84 144 80 140 84 140 80 136 76 140 80 144 72 136 84 148 88 144 76 132 68 136 84 144 76 132 76 140 68 132 72 132 72 132 72 136 84 140 72 128 64 124 68 132 56 120 64 128 72 132 72 132 68 128 68 128 68 124 60 116 76 132 72 132 68 128 68 124 60 132 76 136 64 124 56 124 52 120 60 128 64 124 56 116 64 124 60 116 56 116 64 120 48 104 64 108 52 100 68 108 76 84 72 80 72 80 68 76 72 80 72 80 68 76 68 76 76 80 72 76 68 80 72 84 64 72 72 84 84 92 84 92 72 80 72 80 72 80 72 80 76 84 80 88 76 76 60 64 68 68 64 64 64 64 68 68 60 60 56 52 52 56 60 60 64 64 60 60 60 60 56 56 76 76 64 60 44 32 16 16 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 12 20 28 28 28 28 28 28 32 32 32 36 40 44 44 40 32 28 48 44 44 48 52 52 48 40 24 20 24 24 32 32 36 36 56 52 60 56 60 52 52 44 56 52 56 56 64 60 68 64 88 76 72 64 72 72 88 92 88 84 84 80 84 80 88 84 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 104 92 84 68 60 44 44 36 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 48 32 56 32 0 100 256 308 284 280 268 260 256 256 256 260 252 252 252 252 252 252 252 252 248 248 252 248 244 240 236 232 236 236 228 228 220 220 212 212 200 200 192 192 184 184 176 180 176 184 180 184 180 176 164 176 180 328 376 432 336 432 336 420 340 432 344 436 352 444 356 444 360 448 360 452 368 456 372 460 368 468 364 468 364 472 372 480 376 480 376 484 380 484 384 488 396 504 396 504 400 508 404 512 396 508 404 516 408 516 404 512 412 520 412 524 420 528 424 532 420 528 416 524 416 524 420 528 408 520 416 528 420 532 420 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 436 540 436 540 432 536 432 532 420 532 420 536 424 536 428 540 424 536 424 536 424 536 424 536 428 540 428 540 428 540 428 540 428 540 432 544 432 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 440 548 440 548 440 548 440 548 440 548 440 548 440 548 440 548 448 556 448 556 444 552 444 552 444 552 444 552 444 552 444 552 436 548 440 548 444 552 444 552 452 556 444 548 436 544 436 544 432 552 432 552 432 552 432 552 428 548 424 544 424 540 420 540 408 532 408 532 408 532 408 532 408 532 408 532 412 536 412 536 408 532 408 532 408 532 408 532 408 532 408 532 404 528 404 524 404 528 404 528 400 524 400 520 396 520 396 520 396 520 396 520 400 524 400 524 400 524 400 524 396 520 392 512 388 508 380 504 384 508 384 508 388 512 388 512 384 500 376 500 384 512 384 504 376 512 376 512 376 508 368 504 364 500 364 500 360 496 360 492 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 352 480 348 476 348 480 356 488 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 332 452 332 452 332 452 332 452 336 444 332 440 332 436 328 436 324 432 324 432 324 432 324 432 320 428 316 424 312 416 308 412 316 424 316 424 316 424 316 424 312 420 308 416 308 412 304 412 300 408 296 400 284 384 268 372 260 372 256 364 252 364 256 368 252 368 260 376 264 372 256 364 252 360 256 364 260 372 264 376 256 368 260 372 264 372 260 368 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 248 356 248 356 244 352 244 348 240 348 240 348 236 344 236 340 232 340 236 344 240 340 232 336 228 332 228 332 228 332 228 332 224 328 224 328 224 328 224 328 216 320 216 320 216 320 216 320 208 312 208 312 208 312 208 312 200 304 200 304 204 308 204 300 208 292 204 284 200 284 200 288 196 280 196 280 192 276 192 272 188 272 188 272 188 272 188 272 184 268 184 264 180 264 176 260 184 264 188 256 172 244 172 256 176 252 176 252 172 248 172 244 180 256 180 252 176 248 172 248 168 244 164 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 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 216 152 212 144 204 128 196 136 204 144 208 144 208 144 204 140 200 136 204 140 208 132 200 144 212 148 208 136 196 132 204 148 212 140 200 140 208 128 192 128 196 132 200 136 200 136 196 132 196 132 196 132 196 124 192 128 196 132 192 128 188 124 192 128 192 128 188 120 180 132 192 128 192 124 188 124 184 124 184 140 188 128 176 124 180 112 172 132 192 140 184 120 164 128 192 120 188 112 184 120 184 112 176 124 176 120 164 116 176 24 72 24 72 24 72 24 72 16 68 20 72 24 76 28 76 24 72 24 72 24 72 24 72 12 64 20 76 32 84 36 84 24 72 24 72 24 72 24 72 28 76 32 80 28 68 16 60 40 68 32 60 28 64 36 72 28 56 24 52 20 56 24 60 20 60 20 60 28 60 28 60 60 76 56 60 32 32 0 8 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 24 32 24 32 24 32 32 44 36 44 36 36 24 28 40 44 32 44 40 48 32 32 4 28 12 36 20 40 20 40 32 56 40 60 40 56 32 52 32 56 36 60 44 68 52 72 56 76 56 80 60 84 64 84 72 88 64 84 64 84 68 92 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 88 100 64 64 32 44 20 36 32 40 32 40 32 40 32 40 36 44 36 44 36 44 36 44 40 24 56 32 0 140 304 304 276 280 264 264 252 256 248 256 248 256 248 256 244 252 244 252 240 248 244 248 236 240 228 232 220 236 216 228 208 216 200 212 184 200 180 192 172 184 168 180 164 176 168 188 164 180 136 156 136 280 324 372 296 340 288 328 288 344 292 348 296 356 304 360 300 360 304 364 312 372 320 376 308 368 308 368 308 372 316 376 320 380 320 380 324 384 324 388 324 396 328 396 332 400 332 404 332 404 336 408 340 408 340 408 340 416 332 420 336 420 336 420 336 416 332 412 328 416 332 420 320 408 332 424 344 428 340 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 348 440 344 436 344 432 340 432 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 336 432 336 432 336 432 336 432 340 436 340 440 344 440 348 444 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 444 332 448 332 448 332 448 332 448 324 440 324 444 328 444 332 448 336 448 328 440 324 440 324 440 324 436 324 436 324 436 324 436 320 428 316 428 312 424 312 424 300 412 300 412 300 412 300 412 296 412 300 412 300 412 300 412 300 412 300 412 300 412 300 412 300 412 296 408 296 404 292 404 296 408 292 404 292 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 280 392 276 388 272 384 272 380 272 388 276 388 276 388 276 388 272 380 268 380 272 384 272 384 268 376 272 380 268 376 264 368 260 368 256 364 256 360 252 360 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 248 348 248 348 252 356 256 360 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 336 228 332 224 332 216 324 216 324 216 324 216 324 220 324 216 320 208 312 200 304 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 192 304 196 304 188 288 168 272 180 264 176 260 168 256 168 256 160 252 168 260 172 260 168 252 172 256 176 260 180 264 184 268 172 260 180 264 184 268 180 264 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 168 252 164 248 164 244 160 244 160 244 156 240 156 236 152 236 168 236 172 240 172 236 164 228 160 228 160 228 160 228 160 228 160 228 160 228 160 228 160 228 152 220 148 216 148 216 144 212 144 212 144 212 144 212 144 212 132 204 136 204 136 204 136 208 144 208 136 200 132 200 132 204 132 200 128 196 128 192 124 192 124 192 124 192 124 192 124 192 124 188 120 188 116 184 116 180 120 188 116 176 100 168 108 188 112 180 108 176 108 172 104 172 120 180 120 176 116 172 112 172 108 168 108 168 104 164 100 160 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 144 68 136 76 144 80 144 80 144 84 140 80 136 76 140 80 144 76 140 80 144 84 140 80 136 72 140 84 144 80 136 76 140 64 124 68 132 72 136 80 140 68 128 72 136 76 136 72 132 68 132 72 132 72 128 64 120 72 132 72 132 72 128 64 124 68 128 64 124 64 120 60 120 64 136 76 136 64 124 60 132 60 128 72 140 76 136 64 120 64 124 64 116 60 116 72 124 68 124 88 132 80 124 88 128 72 80 72 80 72 80 72 80 56 68 64 76 76 88 84 96 72 80 72 80 72 80 72 80 64 76 68 80 72 80 68 76 76 80 72 76 68 80 72 84 72 80 72 84 72 80 72 76 76 72 68 64 64 68 72 76 64 64 60 60 60 60 64 64 60 60 60 60 60 60 60 60 76 80 72 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 24 28 32 36 40 36 36 32 44 44 44 44 40 40 36 32 44 40 36 36 40 40 32 24 32 32 40 44 52 48 48 44 52 48 56 56 60 56 56 48 56 52 60 60 68 68 72 72 64 68 84 88 96 84 76 68 92 88 88 80 84 84 92 88 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 112 92 76 52 44 32 36 36 40 40 40 40 40 40 40 40 44 44 44 44 44 44 44 44 56 32 60 32 8 184 336 288 284 280 276 268 264 260 260 260 264 264 260 260 256 256 252 252 248 248 252 248 244 240 236 232 236 240 232 232 224 220 216 216 200 204 196 200 192 192 188 192 176 184 184 192 184 180 164 176 168 308 364 440 348 428 332 428 344 432 348 440 356 444 360 448 360 448 364 456 372 464 376 468 368 472 372 480 376 480 376 480 380 488 384 488 388 492 388 492 388 500 392 500 396 504 396 508 408 516 408 516 408 520 412 524 424 532 424 528 420 524 416 524 416 524 412 520 412 520 416 524 408 520 420 536 428 536 424 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 440 544 440 540 436 540 432 536 432 544 432 540 428 540 428 540 428 540 428 540 428 540 428 540 432 544 432 544 432 544 432 544 440 552 440 552 444 556 444 560 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 560 448 556 448 556 448 556 448 556 440 548 444 552 444 556 448 556 452 556 444 552 440 548 444 552 436 556 436 556 436 556 436 556 432 552 432 552 428 548 428 544 412 536 412 536 412 536 412 536 416 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 412 532 408 532 404 528 408 532 408 528 404 528 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 392 516 388 512 388 512 384 508 392 512 388 512 388 512 388 512 384 512 388 512 384 508 384 508 376 516 380 516 380 512 372 504 368 504 368 500 364 500 360 496 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 344 476 348 480 356 484 356 484 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 448 336 444 332 440 324 432 324 432 324 432 324 432 336 440 328 432 320 424 316 420 316 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 304 412 308 416 304 404 288 392 268 380 268 376 260 368 252 360 248 364 252 368 260 372 260 372 264 372 264 372 268 376 268 376 260 372 264 376 268 376 264 372 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 252 360 252 356 248 356 244 352 244 352 244 348 240 348 236 344 240 344 240 344 240 340 232 332 228 332 228 332 228 332 228 332 228 332 228 332 228 332 228 332 220 324 220 320 216 316 212 316 212 316 212 316 212 316 212 316 208 308 204 308 204 308 204 300 208 292 204 284 200 284 200 288 200 284 200 280 196 280 192 276 192 276 192 276 192 276 192 276 196 280 192 276 192 272 188 272 184 264 184 252 168 244 180 264 180 256 180 252 176 252 172 248 180 256 180 252 176 248 172 248 176 252 172 248 168 244 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 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 216 148 212 152 216 148 208 140 204 144 204 140 200 136 204 140 208 140 204 140 204 140 204 140 204 124 196 140 204 132 192 132 200 128 192 128 196 132 200 136 200 128 192 132 200 136 200 132 196 132 196 132 196 128 188 120 180 136 200 140 204 136 200 132 192 128 192 124 188 124 184 120 184 132 192 140 188 128 176 128 188 140 188 132 180 128 184 136 200 128 196 120 192 116 192 128 192 116 188 132 188 128 176 120 180 20 68 24 72 24 72 28 76 12 60 16 72 28 84 40 88 20 72 24 76 28 72 24 68 20 72 24 72 20 64 12 56 32 76 20 64 16 68 28 80 24 72 24 72 24 72 24 72 40 72 36 68 36 68 40 72 40 68 32 64 32 64 36 72 16 56 20 60 28 60 32 64 48 68 52 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 12 24 24 40 36 40 28 36 36 44 36 44 32 40 32 40 32 36 24 36 28 36 20 16 16 40 28 56 40 56 32 52 28 52 36 60 40 60 36 56 40 60 44 64 48 72 52 72 40 68 64 96 76 88 56 68 72 92 68 88 68 88 72 92 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 88 92 52 48 16 36 20 44 32 40 32 40 32 40 32 40 40 48 40 48 40 48 40 48 52 44 44 36 60 236 332 288 280 284 276 276 264 268 256 264 260 268 256 264 252 256 248 252 240 248 244 248 236 240 228 232 220 232 212 224 204 216 196 208 184 200 184 196 180 192 176 192 172 184 168 188 164 180 140 164 116 252 304 380 308 340 292 344 292 348 292 352 300 360 304 364 308 364 312 368 316 376 320 376 308 372 316 380 320 380 320 376 324 384 328 388 328 392 332 392 320 388 324 392 328 396 328 396 344 412 340 408 340 412 348 420 356 428 344 428 340 424 340 424 336 420 332 416 332 416 336 420 336 420 340 424 340 424 336 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 352 440 348 440 344 436 344 436 340 436 340 432 336 432 332 428 336 432 336 432 336 432 336 432 340 436 340 436 340 436 340 436 344 440 344 440 348 444 352 448 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 448 336 452 336 452 332 448 332 448 332 448 332 448 328 444 328 444 332 448 332 452 336 448 328 444 328 444 332 448 328 440 328 440 328 440 328 440 324 436 324 432 320 432 316 428 304 416 304 416 304 416 304 416 304 416 304 416 300 412 300 412 304 416 304 416 304 416 304 416 304 412 300 412 296 408 296 408 300 408 296 408 292 404 292 404 292 404 292 404 292 404 292 404 288 400 288 400 288 400 288 400 280 392 280 392 280 392 280 392 280 392 280 392 276 388 276 388 272 392 280 392 272 380 272 388 272 380 276 384 272 376 264 372 264 368 260 368 256 364 256 364 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 244 348 252 356 256 356 252 352 248 348 248 344 244 340 240 340 240 344 240 340 236 336 232 336 236 340 236 340 236 340 236 340 232 340 232 336 228 332 224 332 216 324 216 324 216 324 216 324 228 332 224 328 216 324 212 320 208 316 208 316 208 316 208 316 208 316 208 312 204 308 200 308 200 308 200 308 196 300 188 296 188 276 188 272 176 256 164 248 164 252 164 256 172 264 176 264 184 268 184 268 184 268 184 268 184 268 188 272 184 264 176 260 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 172 252 168 252 164 248 164 248 164 244 160 244 156 240 156 240 172 240 172 240 168 232 160 224 160 228 160 228 160 228 160 228 164 232 164 232 164 232 164 232 156 224 152 216 148 212 140 208 148 216 148 216 148 216 148 216 140 208 140 208 136 204 136 208 144 208 136 200 132 200 132 204 136 200 132 200 128 196 128 196 128 196 128 196 128 196 128 196 128 196 124 192 120 188 120 188 112 184 116 180 104 172 112 188 116 180 112 180 108 176 108 176 120 180 120 176 116 172 112 172 116 176 116 172 112 172 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 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 144 80 148 88 156 92 156 92 152 88 144 76 136 84 140 80 136 76 140 80 144 80 140 80 140 80 140 80 140 64 132 80 136 72 128 68 132 72 132 72 132 72 132 72 132 76 132 72 132 72 132 72 132 72 132 72 132 72 128 60 120 76 136 80 140 76 132 68 128 72 128 68 128 64 124 64 120 72 140 76 136 64 124 68 140 80 136 64 120 56 128 72 140 64 120 64 120 64 124 80 132 60 120 88 132 80 120 84 120 68 76 68 80 72 84 76 84 72 80 72 84 76 84 80 88 68 76 76 84 76 84 68 76 72 80 76 84 72 76 64 72 80 84 68 72 64 76 76 88 80 88 76 80 68 76 68 76 68 72 72 76 76 72 72 68 72 68 64 64 64 64 68 72 56 56 56 60 60 64 64 64 56 64 64 64 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 32 44 44 44 40 36 44 44 40 40 40 44 48 48 44 40 36 36 40 36 28 20 32 32 48 52 60 52 52 44 48 48 56 56 60 56 60 52 64 64 68 64 68 64 68 64 72 72 80 80 84 80 80 76 96 88 92 84 88 88 92 92 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 104 84 64 36 32 28 44 48 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 64 60 36 44 144 292 344 300 292 292 288 284 280 276 268 268 272 272 268 264 260 256 256 252 248 248 252 248 244 240 236 232 232 232 224 224 216 216 208 208 204 204 200 204 200 200 196 200 188 192 184 184 180 180 172 188 148 280 344 444 360 432 340 448 348 436 352 440 356 448 364 452 368 460 372 460 372 460 372 460 368 476 380 488 384 488 380 480 388 492 388 496 392 496 396 500 396 504 396 504 400 508 404 512 416 520 412 516 412 524 420 532 428 540 432 544 440 552 448 556 432 536 428 532 424 536 428 540 432 540 428 532 420 528 420 528 420 528 420 532 424 536 428 536 428 532 428 536 432 540 436 540 444 548 440 544 440 540 436 540 440 552 436 548 436 544 432 544 432 544 432 544 432 544 432 544 436 548 436 548 436 548 436 548 436 548 440 552 440 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 448 560 452 564 456 564 444 552 444 552 444 552 444 552 444 552 444 556 448 556 452 560 452 556 444 552 444 556 448 560 444 564 444 564 444 564 444 564 440 560 436 556 436 552 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 412 536 412 532 408 532 412 536 408 532 408 528 404 528 404 528 404 528 404 528 404 528 400 524 400 524 400 524 400 524 396 520 396 520 396 520 396 524 396 520 396 516 392 512 388 512 384 516 400 516 380 500 380 512 380 516 384 520 380 516 376 508 372 508 368 504 368 500 364 500 364 500 364 496 360 492 356 492 356 492 356 492 356 492 356 492 348 480 356 484 356 480 348 472 348 476 348 472 344 468 340 468 344 464 344 460 340 456 336 456 340 460 340 460 340 460 340 460 336 444 336 444 332 440 332 436 324 432 324 432 324 432 324 432 328 432 324 432 324 432 324 432 316 424 316 424 316 424 316 424 312 420 312 420 308 416 308 412 308 416 304 412 300 408 304 412 284 400 284 396 276 376 256 360 256 368 256 368 260 380 272 384 272 380 272 380 272 380 272 380 276 384 276 380 268 372 256 360 264 368 260 364 256 368 260 372 256 364 256 360 252 356 248 356 256 364 252 360 252 356 248 356 248 356 244 352 244 348 240 348 240 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 300 208 292 204 284 200 284 200 288 204 288 200 284 200 280 196 280 196 280 196 280 196 280 196 280 188 272 184 268 184 264 180 264 172 256 188 260 180 252 180 260 184 260 180 256 180 252 176 252 180 256 180 252 176 248 172 248 172 248 172 244 168 244 164 240 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 212 144 204 144 212 156 224 144 208 148 212 148 208 144 204 144 204 140 200 136 204 140 208 144 204 140 200 136 204 140 208 128 200 140 204 136 196 132 200 140 204 136 196 132 192 124 188 144 204 132 192 124 188 128 196 128 192 132 196 132 192 124 188 128 192 132 196 128 192 124 184 136 196 132 196 128 192 128 188 140 196 140 188 128 176 132 192 136 184 128 176 124 180 132 196 124 196 120 196 120 196 128 204 108 184 128 196 128 176 116 172 20 68 20 72 24 76 28 76 36 84 32 80 28 72 20 68 16 68 28 80 32 76 20 64 24 72 28 80 32 80 28 72 32 76 20 64 16 68 28 80 44 88 32 72 16 60 12 56 32 68 44 80 48 76 36 64 36 64 32 60 28 64 32 68 16 56 16 60 28 64 32 64 28 52 36 56 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 28 44 40 44 32 36 32 40 32 40 36 48 44 52 44 44 32 44 36 40 24 24 8 32 24 52 36 52 28 44 28 48 36 60 40 60 40 60 52 72 48 68 48 68 48 64 64 80 52 72 52 80 68 92 76 92 72 88 68 92 72 96 72 92 72 92 72 92 72 92 72 92 72 96 76 100 80 100 80 84 40 36 8 32 24 56 32 40 32 40 32 40 32 40 44 52 44 52 44 52 44 52 52 64 20 52 192 332 344 320 296 300 292 292 276 280 264 268 268 272 260 268 256 260 248 256 240 248 244 248 236 244 228 232 212 224 208 216 196 208 188 204 188 204 184 200 184 200 184 196 184 188 168 180 160 172 148 176 100 232 300 376 316 348 300 360 292 348 296 356 300 360 308 364 320 376 316 372 316 372 316 368 308 376 320 384 328 384 320 380 328 388 332 392 332 396 336 396 332 400 332 404 336 408 340 408 352 416 344 408 344 416 356 428 348 428 352 444 368 460 380 468 352 436 348 432 344 436 356 440 360 436 344 420 332 416 332 420 336 420 336 424 340 428 344 428 336 428 336 432 340 436 344 436 352 444 352 440 348 436 344 436 348 440 344 436 340 432 336 432 336 432 336 432 336 436 336 432 340 436 340 436 340 436 340 436 340 436 340 440 344 444 348 444 348 448 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 452 336 452 332 448 328 444 328 448 336 448 332 444 332 444 332 444 332 444 328 440 328 436 324 436 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 304 412 300 408 296 408 300 412 300 408 296 404 292 404 292 404 292 404 292 404 292 404 288 400 288 400 288 400 288 400 288 400 288 400 288 400 292 404 284 396 284 392 280 388 276 388 272 396 288 396 268 376 268 392 272 384 276 384 276 380 268 372 264 372 264 368 260 364 256 364 256 364 256 360 252 356 248 356 248 356 248 356 248 356 248 356 252 356 260 360 256 352 244 340 248 348 248 344 244 340 240 340 240 340 240 340 236 336 232 336 236 340 236 340 236 340 236 340 228 336 224 332 224 328 220 328 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 312 200 308 200 304 196 304 204 308 192 296 188 300 200 312 200 296 208 292 196 272 172 256 168 256 168 260 176 268 188 276 184 276 188 276 188 272 188 272 196 280 196 276 184 260 168 248 180 260 176 256 172 260 176 264 172 256 172 252 168 248 164 248 172 256 172 252 168 248 164 248 164 248 164 244 160 240 156 240 176 244 176 240 168 232 160 224 160 228 160 228 160 228 160 228 168 240 168 240 168 240 168 240 156 228 152 220 148 216 140 208 148 216 148 216 148 216 148 216 144 212 144 208 140 204 136 204 144 208 136 200 132 200 132 204 136 204 136 200 132 196 128 196 128 196 128 196 128 196 128 196 112 180 108 176 108 172 104 172 100 176 120 188 116 180 108 180 116 184 116 180 112 176 108 176 120 180 120 176 116 172 112 172 108 168 108 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 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 144 80 140 80 148 92 160 64 132 72 140 80 144 80 144 84 140 80 136 76 140 80 144 84 140 80 136 76 140 80 144 72 140 88 148 80 136 76 140 84 144 80 136 68 124 60 120 92 144 72 124 60 120 68 132 64 128 68 132 72 128 68 124 60 120 64 124 60 120 56 112 76 136 76 132 72 132 68 128 76 144 76 132 60 124 72 144 60 128 64 128 64 128 64 120 64 120 64 120 64 128 84 132 56 120 88 132 84 120 76 120 76 80 72 76 68 80 72 84 60 68 64 76 68 80 76 84 84 88 72 76 68 80 80 92 76 96 84 76 64 80 68 64 72 80 72 80 72 80 72 80 68 80 72 84 76 80 72 76 76 96 84 88 68 72 64 80 68 76 64 72 60 76 64 80 72 68 64 60 56 60 64 68 44 52 60 64 52 40 20 12 0 0 0 4 4 8 8 8 20 20 20 16 16 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 20 28 36 36 40 36 40 44 48 48 48 48 44 52 52 60 52 48 40 48 48 64 56 52 44 40 36 40 36 44 40 44 40 48 48 56 56 52 48 56 52 56 56 60 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 92 96 100 108 80 48 40 48 52 44 32 40 40 40 44 44 48 48 48 44 44 44 44 44 44 44 44 44 48 12 80 276 340 324 312 308 292 304 292 296 292 292 288 284 280 288 276 276 268 264 260 260 264 256 256 244 244 232 240 236 232 228 220 212 208 208 208 216 216 212 208 200 196 192 192 196 192 188 184 176 172 168 176 164 236 300 436 372 448 360 432 348 440 344 444 352 452 360 460 360 460 372 468 364 460 372 480 376 480 376 484 380 488 384 488 396 496 388 488 388 496 400 508 404 512 404 516 408 520 412 520 404 512 404 516 416 528 428 544 428 540 444 620 464 608 456 596 476 600 436 588 452 544 436 560 440 540 432 528 424 532 432 540 428 532 428 532 428 532 428 532 432 544 436 548 436 552 440 552 432 544 432 548 436 552 440 552 440 564 444 568 448 564 444 552 440 548 444 548 436 532 436 544 444 564 440 560 436 556 432 556 428 560 444 568 440 560 440 560 436 548 460 564 456 552 448 552 448 560 444 568 444 568 444 560 452 556 452 556 452 556 452 556 444 548 448 556 456 560 456 564 452 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 572 448 572 448 568 444 564 440 564 436 560 436 560 436 560 436 560 420 540 412 532 408 536 416 544 424 548 420 544 420 540 416 540 412 536 412 536 412 536 412 536 416 544 420 548 424 544 420 540 416 540 416 536 412 532 408 532 404 528 404 532 408 536 412 536 404 528 400 524 400 520 396 520 404 528 404 528 404 528 404 528 400 524 400 520 396 516 392 516 384 512 388 516 392 512 388 508 392 528 388 520 384 516 376 512 372 508 368 504 368 500 364 500 368 504 368 500 364 496 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 352 488 344 472 340 468 336 464 340 468 344 460 340 456 336 448 332 452 332 448 328 444 324 444 328 444 324 440 320 436 316 432 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 408 300 408 296 408 300 408 288 388 260 364 268 380 268 380 268 380 264 376 276 388 276 388 276 388 276 388 256 372 264 376 264 376 260 372 264 372 264 368 260 364 256 364 256 368 260 368 260 364 252 356 248 356 248 352 244 348 240 348 244 352 244 348 240 344 236 344 252 356 240 340 232 344 240 352 240 348 240 348 240 348 240 348 240 340 240 336 236 332 232 332 228 328 228 328 228 328 228 328 212 316 212 312 208 308 204 308 200 312 212 316 204 308 208 320 212 300 192 280 180 284 196 300 184 284 192 292 192 284 180 272 184 268 192 280 196 280 196 280 192 276 188 272 184 268 180 268 184 268 176 260 168 252 164 248 180 268 180 268 180 268 180 268 176 252 172 248 172 248 168 244 164 240 164 240 164 240 164 240 156 236 168 248 172 244 160 232 160 236 160 236 160 236 160 236 164 228 160 220 148 212 140 208 156 224 156 224 156 224 156 224 136 208 152 224 160 216 144 200 152 216 148 212 148 216 156 224 140 204 148 216 152 216 152 216 144 208 144 212 148 216 152 216 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 136 200 140 208 152 212 140 196 136 196 124 184 120 188 132 200 124 192 128 196 132 192 128 188 120 188 124 184 112 176 120 192 120 188 132 200 136 196 124 184 128 188 120 184 128 192 124 184 116 184 120 188 116 176 120 188 108 176 120 188 128 192 124 184 24 72 20 68 20 68 24 72 12 60 16 68 20 72 28 76 36 80 32 76 28 80 32 84 24 84 32 68 16 76 24 60 24 72 24 72 24 72 24 72 20 72 24 76 28 72 24 68 40 72 48 72 36 56 32 64 40 64 36 60 32 64 36 68 32 68 16 60 16 60 24 64 20 60 32 68 36 40 0 8 0 0 0 4 0 8 0 8 8 16 4 12 4 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 16 16 32 28 36 28 40 36 48 40 48 40 44 28 52 36 56 28 48 32 60 40 56 32 48 24 44 24 44 28 48 24 44 24 48 32 56 32 52 32 52 36 56 36 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 88 88 96 92 76 40 40 40 52 36 32 32 40 32 44 36 48 40 48 36 44 36 44 36 44 36 44 28 44 16 128 312 368 340 332 332 320 328 312 304 308 292 300 288 292 284 288 268 272 260 264 244 260 240 252 224 240 216 236 228 232 220 220 208 212 204 212 208 216 204 208 196 196 188 192 180 196 180 184 172 172 152 164 148 192 272 376 332 368 316 348 288 348 288 348 292 356 300 364 300 368 312 372 308 364 312 376 308 376 312 380 312 384 316 384 324 392 320 388 320 392 332 408 328 404 324 408 324 412 328 412 324 408 324 412 332 424 348 436 364 432 396 492 384 464 380 472 396 484 368 472 368 448 348 440 352 440 340 428 332 428 340 436 336 428 336 428 336 428 336 428 344 432 344 432 348 436 348 440 344 432 348 436 348 440 352 440 348 444 344 448 344 444 344 440 348 448 356 444 348 440 348 436 368 448 360 440 352 436 356 440 340 432 356 444 360 452 376 472 356 464 360 468 356 452 352 456 352 448 360 444 360 444 360 448 352 452 344 452 344 452 344 452 340 448 344 456 348 456 344 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 336 448 336 448 336 448 336 448 336 448 336 444 332 444 328 440 324 436 324 436 324 436 324 436 312 420 304 412 300 416 308 424 312 424 312 420 308 420 304 416 300 412 300 412 300 412 300 412 304 416 308 420 308 420 304 416 304 416 304 412 300 412 296 408 296 408 300 412 300 416 304 416 296 408 292 404 288 400 288 400 292 404 292 404 292 404 292 404 284 400 284 396 280 396 276 392 268 388 272 392 276 388 272 384 280 392 276 384 272 380 264 376 260 372 260 368 256 368 252 364 260 368 260 364 256 364 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 260 348 256 340 252 336 244 336 248 340 248 340 244 336 240 336 236 332 236 328 232 328 228 324 228 324 224 320 224 320 224 316 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 304 192 300 192 300 196 304 188 284 168 268 168 276 172 280 176 284 180 288 180 276 180 276 180 276 188 276 188 272 192 280 204 272 200 268 180 264 180 260 176 260 172 256 172 260 176 260 176 256 168 248 164 248 164 244 160 244 156 240 160 244 160 240 156 240 152 236 180 244 172 240 168 236 168 240 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 208 140 208 136 204 140 216 148 212 136 200 136 208 140 204 128 188 120 192 128 200 120 188 124 196 124 188 116 184 100 188 108 196 120 196 120 192 124 192 132 184 128 180 124 180 124 180 120 172 116 168 112 164 124 180 124 180 124 180 124 180 116 180 112 176 100 164 96 160 96 164 96 164 96 164 96 164 100 160 108 168 108 168 100 160 100 160 100 160 100 160 100 160 104 164 100 160 92 156 88 152 92 156 92 156 92 156 92 156 84 152 88 152 88 152 88 148 96 160 88 148 84 148 84 148 72 140 80 144 84 148 84 144 76 140 76 144 80 144 84 148 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 68 128 68 132 76 132 68 120 72 128 68 124 64 128 68 132 64 128 68 132 72 128 68 124 60 124 64 120 56 112 60 128 72 128 76 132 80 128 76 124 76 120 64 120 76 132 76 120 64 124 76 124 68 116 68 128 64 116 68 124 72 124 68 120 68 76 64 72 64 72 68 76 60 68 64 76 68 80 76 84 72 84 76 88 80 84 76 80 68 88 80 76 64 84 76 72 72 80 72 80 72 80 72 80 68 80 72 84 76 80 72 76 60 76 68 80 60 68 60 80 68 76 64 72 60 76 64 80 72 68 64 60 60 60 60 64 60 64 68 68 56 44 24 16 4 4 4 4 8 8 8 8 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 16 24 28 32 32 36 40 44 48 48 48 48 44 40 44 56 52 52 48 60 60 56 48 52 44 48 44 52 48 56 48 52 44 44 44 48 44 48 44 48 48 52 52 56 52 56 52 56 56 60 60 64 60 64 64 68 68 80 80 92 92 92 88 92 88 92 88 92 88 96 88 92 84 88 88 92 92 96 92 88 88 88 88 92 92 92 72 48 40 44 48 44 36 40 40 40 44 44 48 48 48 44 44 44 44 44 44 44 44 40 24 52 184 352 356 332 312 336 300 328 308 320 308 312 312 300 288 292 280 284 272 272 268 268 260 256 256 248 256 240 240 232 232 228 224 220 220 220 224 220 216 216 208 204 200 196 196 200 192 188 184 180 176 172 184 160 220 284 428 376 444 368 448 352 456 348 456 352 464 364 468 360 472 372 476 368 472 372 484 376 484 380 484 384 488 384 488 392 496 388 492 392 500 400 504 404 516 408 516 412 520 412 520 416 524 416 524 424 536 436 552 424 588 476 612 456 608 500 668 544 688 552 644 492 584 456 552 448 548 436 532 428 532 432 540 428 532 428 532 428 532 428 532 428 540 428 544 432 548 436 548 432 548 436 548 440 552 440 552 448 568 452 572 448 564 440 548 452 556 448 552 448 544 444 548 468 564 432 520 388 484 364 476 380 496 396 512 408 532 440 564 468 572 476 568 460 560 460 572 448 560 444 568 444 568 444 568 452 564 456 564 456 564 456 564 452 564 456 564 456 560 452 556 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 444 568 444 564 436 560 436 560 436 560 436 560 432 552 424 544 420 548 428 556 428 552 424 548 424 544 420 544 416 540 416 540 416 540 416 540 412 540 416 544 420 540 416 536 416 540 416 540 412 536 412 532 412 540 416 540 416 544 420 544 412 536 408 532 408 528 404 528 404 528 404 528 404 528 404 528 400 524 400 524 396 520 396 516 388 512 392 516 392 516 388 512 392 528 388 520 384 516 376 512 376 512 372 508 372 504 368 504 368 504 368 504 364 500 364 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 452 328 448 328 444 320 440 320 440 324 444 324 444 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 416 304 412 304 408 300 408 304 412 304 404 288 388 272 384 280 392 288 400 296 404 276 388 276 388 276 388 276 388 276 392 280 396 280 392 272 388 264 372 264 372 260 368 260 364 256 368 260 368 260 364 252 356 248 356 248 356 244 352 244 348 244 352 244 352 240 348 240 344 240 352 244 352 240 348 236 340 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 316 208 312 208 308 216 324 224 320 204 300 196 304 204 304 200 300 196 300 196 300 188 296 192 296 192 292 184 276 184 272 192 280 196 280 192 276 192 276 188 272 184 268 180 268 176 264 176 260 172 260 172 260 180 268 180 268 180 268 180 268 188 260 180 252 168 240 160 232 164 240 164 240 164 240 164 240 160 240 164 244 168 240 164 236 160 236 160 236 160 236 160 236 168 236 168 236 168 236 168 236 156 224 156 224 156 224 156 224 164 220 148 208 144 212 156 228 168 228 156 216 148 208 144 208 136 200 140 208 144 208 144 204 136 200 136 204 140 204 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 200 132 196 132 196 132 196 132 196 128 192 132 196 128 188 120 180 124 192 128 196 132 192 128 188 124 192 128 196 132 192 128 188 120 188 124 184 116 180 120 192 132 192 128 188 124 192 128 196 124 180 116 184 128 196 132 188 120 192 132 192 124 184 124 196 124 188 120 180 116 180 120 184 20 64 16 60 12 64 16 68 16 64 16 68 20 72 24 72 12 64 24 76 28 72 16 60 16 76 28 64 20 80 32 68 28 76 24 72 24 72 20 68 20 72 24 76 28 72 24 68 32 64 40 68 36 60 40 72 40 64 36 60 32 64 36 68 32 72 20 64 20 60 20 60 28 60 32 64 32 36 0 12 0 8 0 8 0 8 0 8 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 16 12 28 20 28 28 40 36 48 40 48 40 44 16 44 32 56 36 56 44 72 32 52 32 52 32 56 40 64 44 60 36 48 24 44 24 44 28 48 28 48 32 52 36 56 36 56 36 60 40 64 44 64 48 68 48 72 56 84 68 92 76 96 76 96 76 96 76 96 76 92 72 88 68 92 72 96 84 92 84 88 80 88 80 88 72 64 40 40 36 44 32 36 32 40 32 44 36 48 40 48 40 48 40 48 40 48 40 48 24 20 84 256 396 380 352 348 348 336 340 324 324 320 312 316 304 304 296 292 284 284 272 280 252 268 248 256 232 248 224 244 228 232 220 228 216 228 220 232 216 220 208 212 200 204 192 196 180 200 184 188 176 180 164 172 144 172 244 368 340 372 324 364 296 356 292 356 296 360 304 368 304 368 316 372 308 368 312 380 312 380 312 384 316 384 320 388 324 392 324 392 328 396 332 404 332 408 324 412 328 412 332 416 336 420 336 424 344 432 352 440 344 460 380 448 368 528 488 680 592 736 616 644 460 496 392 448 364 448 348 432 340 432 344 436 340 432 340 432 340 432 340 432 340 428 340 428 344 432 348 436 348 436 348 440 352 440 356 444 356 452 348 452 344 444 344 436 348 448 352 448 360 456 360 440 340 416 296 356 240 316 220 308 244 340 252 348 264 372 300 408 344 460 372 480 372 472 372 476 356 452 364 444 360 444 360 448 352 460 352 460 352 460 352 460 352 460 352 460 348 452 340 444 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 336 448 336 444 332 444 328 440 328 440 328 440 328 440 324 432 316 424 312 428 320 436 320 428 316 428 312 424 312 424 308 420 308 420 308 420 308 420 300 412 304 416 304 416 300 412 308 420 304 416 304 412 300 412 300 412 304 416 304 416 304 416 304 416 304 412 300 408 296 408 292 404 292 404 292 404 292 404 288 404 284 400 284 396 280 396 272 388 276 396 280 392 272 388 276 388 276 384 272 380 268 380 268 376 264 376 260 372 260 372 264 372 260 368 260 364 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 256 340 252 336 248 340 248 340 248 340 244 336 240 336 240 336 236 332 236 328 232 328 220 316 224 320 228 328 232 328 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 200 308 200 304 196 304 192 304 200 308 200 304 192 296 168 276 168 280 176 284 180 288 184 280 184 280 184 280 192 280 192 276 196 280 200 272 196 264 184 268 180 264 180 260 176 260 172 260 176 260 176 256 168 248 168 252 164 248 164 244 160 244 164 248 160 244 160 240 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 140 228 140 228 136 224 148 216 144 212 144 208 140 208 148 220 152 216 140 200 136 208 128 200 136 204 136 200 124 188 124 192 124 192 120 188 116 188 104 188 108 196 120 196 116 188 124 192 132 184 128 180 124 180 116 172 116 176 120 176 120 176 120 176 120 176 120 176 120 176 116 180 108 176 100 168 96 160 100 168 100 168 100 168 100 168 104 164 104 164 104 164 104 164 100 160 100 160 100 160 100 160 100 164 100 168 104 172 108 172 92 156 92 156 92 156 92 156 100 160 88 148 84 152 96 164 100 160 92 152 84 144 80 148 76 140 80 148 84 148 80 144 72 136 76 140 80 144 80 144 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 136 76 136 76 132 72 132 72 132 72 132 72 132 80 140 84 136 68 124 60 124 60 124 72 136 76 132 64 120 64 128 68 132 72 128 68 124 60 124 68 124 56 116 64 132 84 132 72 120 68 124 80 136 68 116 64 120 76 132 80 128 72 128 84 132 72 124 76 132 80 128 68 116 60 112 64 120 68 72 64 68 60 72 64 76 64 72 68 76 68 76 72 80 68 80 76 88 80 84 72 76 64 84 76 72 68 88 80 76 76 84 76 80 72 76 68 76 68 80 72 84 76 80 72 76 64 80 76 84 68 80 72 88 68 76 64 72 60 76 64 80 72 72 68 68 64 60 56 52 56 56 60 60 48 40 24 20 12 8 8 8 8 8 8 8 20 20 16 16 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 16 24 28 28 28 36 40 44 48 48 48 48 44 36 40 52 52 56 56 68 72 52 48 52 48 56 56 64 64 68 60 60 48 48 40 44 40 48 44 48 48 52 52 56 52 56 52 56 56 60 60 64 60 68 64 68 64 76 76 88 84 96 92 96 92 96 92 96 92 96 88 92 84 88 88 92 92 92 92 92 88 88 84 84 80 64 56 48 40 40 44 40 40 40 40 40 44 44 48 48 48 48 48 48 48 48 48 48 48 24 16 136 300 392 340 344 308 328 292 324 300 316 296 308 300 312 296 304 280 292 284 292 284 276 276 272 272 260 260 252 256 240 236 236 232 232 232 236 236 228 224 220 216 212 208 204 200 200 196 192 192 188 184 184 196 164 200 256 420 380 448 372 464 360 464 360 460 360 464 364 472 364 476 376 480 372 472 376 484 380 484 384 488 384 492 388 492 392 496 396 500 400 504 400 504 408 516 412 520 412 524 416 524 424 532 424 532 428 540 436 552 444 620 452 572 564 784 800 980 932 1020 940 904 648 628 464 564 452 556 444 540 432 536 436 544 432 536 432 536 432 536 432 536 428 540 428 544 432 548 436 548 436 548 440 552 440 556 444 556 452 572 452 572 452 568 444 552 440 544 440 552 460 552 436 524 364 452 336 428 320 428 336 444 328 436 332 432 332 444 360 476 404 520 456 572 480 584 480 584 460 572 456 576 452 572 448 568 460 568 460 568 460 568 460 568 460 568 460 568 460 564 452 556 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 452 572 448 572 444 568 440 564 440 564 440 564 440 564 440 560 432 552 428 556 436 564 432 556 432 556 428 552 428 548 420 544 420 544 420 544 420 544 412 540 416 544 420 540 416 536 420 544 420 540 416 540 412 536 412 536 408 532 408 532 408 532 416 540 416 540 412 536 408 532 404 528 404 528 404 528 404 528 404 528 404 524 400 524 396 520 388 516 396 520 396 520 392 512 388 524 384 520 384 520 380 516 380 516 380 516 376 512 376 508 372 508 372 504 368 504 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 340 480 340 480 340 468 340 468 344 460 340 456 336 448 336 456 336 452 332 452 328 448 320 440 320 444 328 448 332 452 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 312 416 308 416 304 412 304 416 308 416 308 416 304 412 292 400 288 396 284 392 280 388 280 392 280 392 280 392 280 392 280 392 280 392 276 388 268 380 268 376 268 372 264 372 260 368 256 368 260 368 260 364 252 356 252 360 252 356 248 356 244 352 248 356 248 352 244 352 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 232 328 228 324 224 324 216 320 216 316 212 316 208 312 208 316 220 320 208 312 212 324 196 304 208 312 208 304 192 292 192 296 188 292 184 288 184 280 188 276 196 280 196 276 188 272 192 276 188 272 184 268 180 268 176 264 176 264 176 268 180 268 176 264 176 264 176 264 176 264 172 248 172 248 172 248 172 248 168 244 168 244 168 244 168 244 164 240 164 240 164 240 164 240 160 236 160 236 160 236 160 236 156 224 156 228 164 236 168 236 156 224 156 224 156 224 156 224 156 220 156 220 156 220 156 220 156 216 152 212 148 216 152 220 148 216 152 220 156 216 148 212 144 208 144 208 148 212 152 216 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 196 132 192 132 196 132 196 132 196 132 196 136 208 144 200 124 180 120 192 120 188 132 200 136 196 124 184 124 192 128 196 132 192 128 188 124 192 128 188 120 180 124 196 136 196 124 184 120 188 132 200 124 184 116 184 128 196 128 188 124 192 136 196 124 188 128 196 132 192 120 180 112 176 116 184 20 68 16 64 16 64 20 68 20 68 20 68 20 68 20 68 36 84 40 88 40 88 36 84 20 80 32 68 16 76 28 64 32 80 28 72 24 68 16 64 20 72 24 76 28 72 24 68 40 76 52 76 40 68 44 76 40 64 36 60 32 64 36 68 32 72 24 68 24 60 12 48 20 56 24 56 32 44 16 32 4 12 4 12 0 8 0 8 12 20 12 16 8 16 4 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 8 20 20 28 24 32 28 40 36 48 40 48 40 44 20 48 36 60 40 60 48 76 40 56 36 56 40 64 48 68 48 64 40 52 28 48 28 48 32 52 36 56 36 60 40 60 36 56 36 60 40 64 44 64 48 68 48 68 52 76 64 88 80 100 80 100 80 100 80 100 76 92 72 88 68 92 72 96 80 92 84 92 80 84 68 76 44 48 36 40 32 40 32 40 32 40 32 44 36 48 40 48 44 52 44 52 44 52 44 52 16 52 208 360 396 364 372 340 348 328 340 324 328 312 316 308 328 320 304 300 292 296 292 300 280 284 264 276 256 268 248 260 240 244 232 236 228 236 228 236 220 228 216 220 208 208 200 204 180 200 188 192 184 188 172 184 152 156 224 364 344 368 320 372 308 364 304 360 300 364 308 368 304 372 316 376 312 372 316 384 316 384 316 384 320 388 320 392 324 392 328 400 336 404 332 404 336 412 328 412 332 416 332 420 344 424 340 424 340 428 348 436 336 472 328 472 560 868 828 1020 884 1020 908 928 672 584 436 476 376 456 356 440 344 436 344 440 344 436 344 436 344 436 344 436 344 432 348 436 348 440 352 440 352 440 352 440 356 444 356 448 352 448 348 452 348 452 352 448 340 440 352 452 364 444 320 380 248 332 236 324 232 328 248 344 244 336 244 332 236 328 248 344 264 384 320 452 364 472 376 480 372 468 368 464 364 456 360 452 356 464 356 464 356 464 356 464 348 460 352 464 352 460 348 452 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 452 340 452 336 448 336 448 332 444 332 444 332 444 332 444 328 436 320 428 316 432 324 440 324 436 324 432 320 432 316 428 312 424 312 424 312 424 312 424 304 420 308 424 312 420 308 416 312 420 308 420 304 416 304 416 300 408 296 408 296 404 292 404 304 416 304 412 300 408 296 408 292 404 292 404 292 404 292 404 292 404 288 404 284 400 284 400 276 392 280 396 280 396 276 392 272 384 272 384 272 384 272 384 272 384 272 380 268 380 264 376 268 372 264 372 260 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 336 240 336 236 332 236 332 228 324 228 324 232 328 232 328 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 312 204 312 200 308 200 308 200 308 200 308 196 304 196 304 204 308 200 304 188 292 180 288 188 284 188 284 188 284 196 284 204 288 208 288 212 276 200 272 188 268 184 268 180 264 180 264 172 260 176 260 176 256 168 248 172 252 168 252 164 248 164 248 168 248 164 248 160 244 160 244 172 244 176 244 172 240 168 232 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 216 148 216 144 212 144 212 136 212 148 216 144 212 148 224 132 204 140 208 140 204 128 192 128 192 120 184 116 184 116 192 108 192 112 196 120 192 112 184 124 192 132 184 128 180 124 180 124 180 124 180 124 176 120 176 116 172 116 172 116 172 116 172 96 164 100 172 104 176 112 180 104 172 104 172 104 172 104 172 108 164 104 160 100 164 104 168 100 160 100 160 100 160 100 160 88 152 88 156 96 160 96 164 92 156 92 156 92 156 92 156 88 152 92 156 92 156 88 152 88 148 84 148 84 152 92 160 92 156 96 160 92 156 88 148 80 144 84 148 84 152 88 152 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 76 136 72 128 68 128 72 132 72 132 72 132 72 132 68 136 80 128 56 108 60 132 64 128 68 132 72 128 68 124 64 128 68 132 72 128 68 124 64 128 72 128 60 120 68 136 80 128 76 124 72 128 76 132 76 124 68 120 76 128 72 120 68 128 80 128 72 120 72 132 72 124 68 116 64 116 68 120 72 80 68 76 68 76 72 80 68 76 68 76 68 76 68 76 84 92 80 88 80 88 84 92 72 92 80 76 64 84 72 68 80 88 76 80 72 76 64 72 68 80 72 84 76 80 72 76 72 88 80 84 64 72 64 80 68 76 64 72 60 76 64 80 72 72 72 72 68 60 52 44 56 60 60 64 60 60 56 56 16 16 16 12 12 8 8 8 16 16 16 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 16 20 28 32 32 36 32 36 40 44 48 48 48 48 44 44 48 60 56 60 56 68 72 64 60 60 56 60 60 68 64 64 60 56 48 52 48 52 48 56 52 60 56 64 60 64 60 56 52 56 56 60 60 64 60 68 64 68 64 72 72 80 80 100 96 100 96 100 96 100 96 96 88 92 84 88 88 92 92 88 88 92 92 88 80 76 72 44 44 44 40 36 36 40 40 40 40 40 44 44 48 48 48 52 52 52 52 52 52 52 52 20 72 268 372 372 316 368 304 344 300 336 304 328 304 320 304 332 308 312 288 300 284 304 300 300 292 292 284 280 280 272 276 256 252 248 240 236 236 236 236 232 228 228 220 216 212 208 208 204 196 196 196 196 192 192 204 176 192 240 416 384 444 364 464 372 472 368 468 364 468 368 472 368 476 380 480 372 476 376 488 384 488 384 492 388 492 392 496 388 496 400 508 404 508 400 504 412 520 412 524 416 524 420 528 424 532 424 528 424 536 428 544 432 604 420 600 784 1020 1008 1020 1000 1016 1008 1020 864 768 528 612 464 564 452 548 436 540 440 544 436 540 436 540 436 540 436 540 436 548 440 552 444 556 444 556 440 552 440 556 444 556 448 560 440 564 448 572 456 576 456 568 452 552 452 560 456 520 368 428 340 420 328 404 316 396 312 396 328 416 336 412 320 404 320 416 340 456 388 512 432 556 468 588 476 588 472 592 468 584 460 580 464 584 464 584 464 584 464 584 448 572 456 580 460 580 456 576 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 452 576 452 572 448 572 444 568 444 568 444 568 444 568 440 560 432 552 428 556 436 564 440 564 436 560 436 556 432 556 428 552 428 552 428 552 428 552 424 548 428 552 428 552 424 548 424 548 420 544 420 540 416 540 416 540 412 536 412 532 408 532 412 536 412 536 408 532 408 528 404 528 404 528 404 528 404 528 408 532 404 528 404 524 400 524 392 520 396 524 400 520 396 516 384 520 384 520 384 520 384 520 388 524 384 520 384 516 380 516 376 512 372 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 336 456 336 452 332 452 332 448 328 448 328 448 324 444 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 312 420 312 416 308 416 312 420 308 412 300 408 300 408 308 416 308 412 300 408 296 404 284 396 284 396 284 396 284 396 288 400 288 400 280 392 268 380 272 380 268 376 268 372 264 372 256 368 260 368 260 364 252 356 256 364 252 360 252 356 248 356 252 360 248 356 248 352 244 352 248 352 240 348 236 344 236 348 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 324 216 320 216 316 212 316 212 324 224 324 212 312 212 320 204 308 208 312 204 308 200 300 196 296 188 288 180 288 188 284 192 280 196 280 196 276 188 268 192 276 188 272 184 268 180 268 188 272 184 268 180 264 172 260 172 260 172 260 172 260 172 260 168 244 172 248 172 248 176 252 172 248 172 248 172 248 172 248 168 244 160 236 160 236 168 244 160 236 160 236 160 236 160 236 156 224 156 224 156 228 160 228 156 224 156 224 156 224 156 224 156 216 148 208 144 212 152 220 156 220 152 212 148 212 152 216 156 220 156 220 156 216 148 208 140 204 144 208 144 212 148 212 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 136 200 132 192 124 188 132 196 132 196 132 196 132 196 124 200 140 196 116 176 128 208 132 192 128 188 124 192 128 196 124 192 128 196 132 192 128 188 128 192 132 192 120 184 128 200 124 192 128 196 132 192 128 188 136 192 124 188 124 188 120 176 116 188 128 188 120 180 120 192 116 180 120 188 124 188 120 184 28 72 24 68 20 72 24 76 20 68 20 68 20 68 20 68 28 72 16 60 12 64 24 76 28 88 36 68 16 72 20 56 32 80 28 72 24 68 16 64 20 72 24 76 28 72 24 68 40 72 48 68 32 52 24 60 40 64 36 60 32 64 36 68 32 72 28 72 28 60 8 44 28 64 36 72 48 68 48 68 8 16 8 12 4 8 0 8 4 12 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 8 20 16 28 28 36 28 36 28 40 36 48 40 48 40 44 28 56 40 60 40 60 44 72 48 68 44 60 40 64 44 68 44 60 36 52 32 52 36 56 40 60 44 64 44 68 48 68 36 56 36 60 40 64 44 64 48 68 48 68 48 76 60 80 80 100 80 100 80 100 80 100 76 92 72 88 68 92 72 96 80 88 84 92 80 80 64 68 28 40 36 40 28 36 32 44 32 40 32 44 36 48 40 48 44 52 44 52 44 52 44 56 32 120 324 416 380 352 408 352 380 356 376 348 356 336 344 332 340 328 320 304 304 300 304 308 300 304 288 292 272 284 264 276 256 260 244 244 232 236 224 232 224 232 220 224 208 212 200 208 184 204 188 196 188 196 180 188 164 156 212 360 344 364 312 368 312 372 308 364 304 368 308 372 308 372 320 380 312 372 320 384 316 384 316 388 320 392 324 392 320 392 332 404 340 404 332 400 336 412 328 416 332 420 336 420 340 424 336 420 336 424 344 428 344 484 324 544 720 1020 856 988 908 1004 920 1016 880 720 492 476 380 464 360 444 348 436 348 440 344 436 344 436 344 436 344 436 352 440 356 444 356 448 360 448 352 440 352 444 356 448 360 448 340 440 344 452 352 460 364 460 364 460 368 460 356 408 248 292 232 328 236 336 244 340 248 344 240 344 252 348 244 332 236 336 248 352 272 384 312 432 360 484 388 480 384 476 368 468 360 464 360 464 360 464 360 464 360 464 344 448 348 460 356 460 356 460 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 344 452 340 448 336 448 332 444 332 444 332 444 332 444 328 436 316 424 312 428 324 440 328 440 328 436 324 436 320 432 316 428 316 428 316 428 316 428 312 428 320 432 320 432 316 424 312 424 312 420 308 416 304 416 308 420 308 416 304 412 300 412 300 412 296 408 296 404 292 404 292 404 292 404 292 404 292 404 292 408 292 404 288 400 284 400 276 396 280 400 284 396 280 392 272 384 272 384 272 384 272 384 276 388 276 384 272 384 268 380 268 376 268 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 244 336 240 332 236 332 240 332 236 328 232 324 228 320 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 208 312 204 308 200 308 208 312 200 304 192 296 188 300 188 296 188 296 188 296 188 296 188 284 188 284 188 284 196 284 192 280 196 276 196 264 184 252 188 272 188 268 184 264 180 264 172 260 176 260 176 256 168 248 172 256 172 252 168 248 164 248 168 252 168 248 164 244 160 244 184 248 172 232 164 236 172 244 172 240 172 240 172 240 172 240 160 240 152 236 148 232 144 232 148 236 144 228 140 224 132 220 152 220 152 216 148 212 144 212 156 228 160 220 144 204 136 208 140 208 140 204 136 200 132 200 132 196 120 184 112 184 120 196 112 196 112 196 120 192 108 184 124 192 132 184 128 180 124 180 136 188 132 184 124 176 116 168 116 172 116 172 116 172 116 172 108 176 108 172 104 168 100 168 104 172 104 172 104 172 104 172 112 168 100 156 96 160 108 172 100 160 100 160 100 160 100 160 96 160 96 160 96 160 96 160 92 156 92 156 92 156 92 156 100 156 76 128 64 140 92 164 104 164 92 152 84 144 80 144 88 152 88 152 88 148 76 140 72 136 72 140 76 144 80 144 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 76 132 68 128 64 120 72 132 72 132 72 132 72 132 72 144 92 144 68 124 84 164 76 132 64 120 60 124 72 136 64 128 68 132 72 128 68 124 68 132 72 128 60 120 68 136 68 124 80 136 84 132 72 120 88 132 72 124 72 124 64 108 64 120 72 124 64 112 68 124 56 112 68 124 76 128 72 120 76 80 72 76 68 80 72 84 64 80 80 92 84 84 64 68 72 80 72 80 72 80 72 80 80 88 80 84 72 76 64 68 72 84 80 84 68 72 68 80 68 76 68 76 68 76 68 76 72 80 60 68 52 68 60 76 56 72 68 84 72 80 60 68 60 60 64 68 68 68 64 64 52 56 56 60 56 64 60 68 48 24 12 16 16 4 0 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 20 24 28 32 36 32 32 32 36 44 48 52 56 56 56 64 56 56 56 68 64 60 48 60 64 68 60 56 48 52 52 56 52 56 52 56 52 56 52 68 60 60 52 56 56 64 64 64 60 64 60 64 60 64 60 72 64 68 60 64 64 68 68 84 88 100 100 108 104 104 100 92 88 92 88 92 88 92 88 92 92 92 96 96 88 68 52 48 44 36 32 32 36 44 48 36 40 40 44 52 56 56 60 52 56 56 52 52 56 52 40 24 188 348 360 396 336 356 320 372 316 364 316 352 316 344 328 340 320 332 296 300 280 296 288 312 292 292 284 292 284 284 284 256 280 260 240 264 252 220 224 236 232 228 224 216 212 208 204 212 200 188 188 192 196 196 208 148 184 204 364 380 464 368 464 356 464 364 468 368 476 376 480 376 480 376 484 380 488 384 488 396 496 388 488 388 496 400 508 400 508 408 516 412 516 412 512 424 532 424 528 420 524 416 524 428 532 424 532 424 536 432 548 416 564 444 612 748 1016 1020 984 1012 1020 1004 1020 1004 924 580 624 480 576 456 552 448 552 444 544 440 544 440 544 440 544 440 544 440 552 440 556 444 560 448 560 456 564 452 564 452 564 448 560 448 572 456 576 460 580 456 568 496 568 464 592 452 452 304 412 336 412 340 416 344 420 348 420 352 424 348 420 348 416 344 424 316 420 336 464 376 492 424 568 472 596 484 596 480 608 476 576 460 580 460 580 460 584 472 592 464 584 464 580 460 576 456 576 468 584 456 572 448 568 452 576 456 576 456 572 452 568 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 536 412 536 404 532 416 544 420 540 408 528 408 532 408 532 408 532 408 532 408 532 408 528 404 524 400 524 400 528 404 528 404 524 396 516 384 520 384 520 384 520 384 520 388 520 380 512 376 512 376 516 376 512 376 508 372 504 368 504 364 500 364 500 364 500 364 500 364 500 364 496 360 492 356 492 356 492 356 488 352 484 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 404 296 404 292 404 292 400 288 396 284 396 272 388 276 392 276 388 272 384 276 384 276 380 268 372 260 364 256 364 260 372 268 376 268 376 256 364 256 360 252 356 248 356 256 364 256 360 252 356 248 356 244 352 244 348 240 344 236 344 240 348 240 344 236 340 232 340 240 336 232 328 228 328 228 332 232 332 232 328 228 324 224 324 224 324 212 312 204 312 212 320 216 320 216 316 212 312 208 312 212 316 212 312 204 304 196 296 200 304 196 296 188 292 184 276 200 284 200 280 196 276 192 276 188 272 184 272 184 272 184 272 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 184 256 176 252 172 244 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 216 156 212 136 200 148 228 152 216 152 212 148 208 144 208 148 208 140 204 144 208 136 192 140 200 136 196 132 200 136 204 144 208 144 204 140 200 136 200 124 192 132 200 140 204 140 204 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 128 192 128 188 124 184 120 184 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 108 180 124 196 136 196 124 184 120 188 124 188 120 184 128 200 124 184 120 188 132 196 124 180 144 200 128 184 120 184 128 196 28 72 24 68 20 72 24 76 4 56 16 68 24 68 16 64 24 72 24 72 24 72 24 72 24 76 28 76 24 68 16 60 16 72 28 72 16 60 16 72 24 72 24 72 24 72 24 72 44 68 32 56 28 56 32 60 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 32 44 40 52 44 52 40 48 40 56 36 60 44 64 36 48 40 64 48 64 36 52 36 64 40 60 40 60 40 60 40 60 52 68 44 60 40 64 48 72 44 64 44 64 44 64 44 64 52 68 48 64 44 68 48 72 60 84 72 100 80 100 80 96 76 96 76 96 76 96 76 96 84 92 84 96 88 84 60 52 40 44 28 32 24 36 36 48 36 44 40 48 40 48 44 52 44 52 44 56 56 68 48 48 56 248 392 392 420 388 404 376 408 376 400 364 376 356 368 352 348 336 344 316 304 288 292 292 308 308 300 308 296 296 280 288 256 292 276 272 268 260 236 252 228 236 224 224 212 212 200 204 196 204 184 188 184 196 180 188 140 152 180 308 336 388 320 372 300 360 304 368 312 376 316 380 316 376 320 380 320 384 324 384 324 392 320 388 320 392 332 404 332 404 340 412 344 412 344 412 348 424 340 420 336 416 332 416 344 428 340 424 344 428 348 436 332 448 328 476 508 852 892 1020 900 1020 876 988 936 884 556 500 400 476 368 452 360 452 352 440 348 440 348 440 348 440 348 440 352 440 356 444 356 448 360 448 364 452 364 452 364 452 364 456 356 456 352 460 360 464 364 460 376 448 364 476 340 344 212 324 252 340 252 344 256 344 260 348 264 352 264 348 260 348 256 340 240 324 248 352 272 364 304 436 364 476 376 472 364 484 364 460 360 460 356 460 360 464 364 472 360 464 360 460 356 460 352 456 352 460 348 456 340 452 340 456 344 456 344 452 340 452 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 416 300 412 296 412 304 416 304 416 300 408 296 408 296 408 296 408 296 408 292 408 292 404 288 404 284 400 284 404 288 404 288 400 280 392 272 384 272 384 272 384 272 384 276 384 268 380 264 376 268 380 268 376 268 372 264 372 260 368 256 364 256 364 256 364 256 364 256 364 256 360 252 356 248 356 248 356 248 352 244 352 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 300 188 296 196 292 196 288 192 284 196 284 188 276 192 280 204 272 200 268 192 276 188 268 180 264 176 260 168 256 176 264 180 264 176 260 172 256 172 252 168 252 164 248 172 256 172 252 168 248 164 248 176 244 176 240 172 240 168 236 172 240 172 236 168 236 164 232 160 236 144 232 140 228 144 232 144 232 144 228 140 224 136 224 156 220 144 208 140 208 144 212 148 216 148 212 144 208 140 208 144 212 140 204 132 200 128 196 132 200 128 196 124 188 116 188 116 200 116 196 120 192 116 192 120 188 128 184 128 184 128 184 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 116 176 112 168 104 160 100 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 72 136 84 160 88 152 88 148 84 144 80 144 76 136 72 136 76 140 68 124 76 136 76 136 76 136 76 136 84 144 84 140 80 136 76 136 72 136 76 140 80 140 80 136 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 72 132 72 128 68 128 64 124 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 64 124 80 140 88 136 80 128 72 128 80 128 72 124 80 140 84 132 76 128 84 136 80 128 72 124 72 124 68 116 64 112 76 80 72 76 68 80 72 84 52 60 56 68 68 80 76 84 72 80 72 80 72 80 72 80 64 76 68 76 68 76 64 68 60 76 72 80 64 72 68 80 76 84 76 84 76 84 76 84 68 80 64 72 56 68 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 48 48 52 52 48 44 40 40 56 48 48 52 60 56 56 44 56 60 68 60 60 56 64 68 64 60 64 60 64 60 64 60 76 68 72 64 68 68 72 72 68 64 68 64 68 64 68 64 72 68 68 64 68 64 72 68 76 76 88 88 96 92 96 92 100 96 100 96 100 96 100 96 92 92 92 96 96 84 64 48 48 44 40 36 36 40 44 48 52 52 52 48 48 44 44 44 52 48 52 64 76 72 52 32 96 268 412 360 388 344 388 328 384 328 376 328 364 328 364 332 340 308 332 296 296 264 280 264 304 292 312 304 308 296 292 288 268 280 284 276 264 248 248 260 244 240 236 228 220 216 212 208 216 204 192 192 196 200 196 204 168 192 200 360 376 460 364 460 364 468 368 472 372 480 376 484 376 484 380 484 384 488 384 488 392 496 388 492 392 500 400 504 404 508 408 516 412 516 412 516 424 532 424 532 420 528 420 528 428 536 424 532 428 540 436 548 444 580 448 536 508 728 872 1020 1020 1020 1012 1020 1004 936 592 596 492 588 468 560 456 556 448 544 440 544 440 544 440 544 440 544 440 556 444 556 448 560 448 560 448 560 448 564 456 568 460 572 456 580 464 588 468 588 468 580 464 552 460 576 424 440 308 428 336 420 336 424 340 424 344 428 352 436 348 432 348 428 344 428 344 436 336 440 332 440 364 504 444 576 476 592 472 604 480 580 460 588 460 584 460 592 464 596 460 588 460 588 456 584 456 580 460 580 460 580 460 576 452 572 456 576 456 576 452 572 452 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 436 560 440 564 440 564 436 560 432 556 432 556 432 556 432 556 436 560 436 556 432 552 428 552 424 548 424 548 424 544 416 540 420 544 420 544 416 540 416 536 412 536 416 540 416 540 412 536 408 532 408 532 408 532 408 532 408 532 408 532 404 528 404 524 404 528 404 528 404 524 396 520 388 524 388 524 388 524 388 524 388 524 384 516 376 512 380 516 376 512 376 512 372 508 372 504 364 500 364 500 364 500 364 500 364 500 364 496 360 492 356 492 356 492 356 492 352 488 352 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 412 300 408 300 404 292 404 292 400 288 396 284 396 276 388 280 392 276 392 272 388 280 384 268 372 260 368 264 376 256 364 260 368 260 364 252 360 256 364 256 364 252 360 252 356 256 364 256 360 252 356 248 356 244 352 244 352 240 348 240 344 240 348 240 348 236 344 236 340 240 340 236 332 228 328 232 332 232 332 232 328 228 324 224 324 220 324 216 316 208 312 212 316 216 320 212 316 212 316 208 312 216 316 204 304 196 300 200 308 200 304 196 300 192 292 188 284 200 284 200 280 196 276 192 276 188 272 184 272 184 272 184 272 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 244 168 240 160 236 156 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 140 204 148 220 152 216 152 212 148 208 144 208 136 196 132 196 140 200 128 184 132 200 140 208 144 204 136 196 144 208 144 204 140 200 136 200 140 204 144 208 144 204 136 200 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 136 200 136 196 132 196 132 192 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 116 184 128 196 136 196 128 188 124 196 132 196 124 192 136 208 140 196 124 184 128 196 136 196 112 184 124 196 128 184 112 172 28 72 24 68 20 72 24 76 20 68 16 68 24 76 32 84 24 72 24 72 24 72 24 72 8 60 16 68 20 68 16 64 16 68 28 72 20 68 24 80 28 76 28 76 28 76 28 76 40 68 36 64 32 60 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 36 44 40 48 40 44 36 40 28 48 24 52 40 60 32 48 36 64 48 68 44 64 52 76 52 72 52 72 52 72 52 72 56 76 56 76 56 76 56 76 52 72 52 72 52 72 52 72 56 72 48 68 48 68 52 76 60 84 64 88 72 96 76 96 84 104 84 104 84 104 84 104 88 96 88 96 88 84 56 48 40 44 32 40 32 40 36 48 40 48 40 48 40 48 40 48 48 48 40 68 68 60 32 32 168 352 456 396 408 400 432 384 424 384 416 376 396 368 388 368 360 348 352 324 312 280 272 264 300 308 312 304 296 304 292 292 288 272 264 276 244 248 252 256 240 248 232 232 216 220 204 208 196 208 188 196 192 200 180 184 164 160 172 296 332 384 316 364 308 368 312 372 316 376 320 380 320 380 320 384 324 384 328 388 324 392 324 392 328 396 332 400 336 408 344 412 348 416 344 416 348 424 340 424 340 424 340 420 348 428 344 428 344 432 352 440 324 440 344 456 364 528 572 776 808 968 908 960 792 684 444 496 408 488 380 460 364 452 356 444 352 444 352 444 352 444 352 444 356 444 356 448 360 448 364 452 356 448 360 452 368 460 376 464 368 464 364 472 372 476 376 472 376 468 384 480 336 352 236 348 252 336 256 340 256 344 260 344 272 352 268 352 264 348 264 348 272 340 256 336 236 316 252 380 332 460 360 468 360 484 360 468 356 464 360 460 360 464 364 468 364 464 360 460 360 456 356 456 340 456 352 468 352 460 344 452 348 460 344 456 344 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 332 444 332 444 332 444 332 444 332 444 332 444 332 444 332 444 324 436 328 444 332 440 324 436 324 436 324 436 324 436 324 436 324 436 324 432 320 428 316 428 312 424 316 428 312 424 308 416 312 424 308 420 308 416 304 416 300 416 304 416 304 416 304 412 300 412 300 412 300 412 300 412 296 412 292 408 292 404 288 404 288 404 292 408 288 404 284 396 280 392 280 392 280 392 280 392 280 388 272 380 268 380 268 384 272 380 268 376 268 372 264 372 260 368 260 368 260 368 260 368 256 364 256 360 252 356 248 356 252 360 248 356 248 352 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 196 304 196 300 192 300 196 292 196 288 192 284 196 284 192 276 196 284 208 276 200 272 200 276 184 260 172 260 184 272 180 264 180 264 180 260 168 252 176 260 172 256 172 252 168 252 172 256 172 252 168 248 164 248 180 248 176 244 176 240 172 240 176 244 172 240 172 236 168 236 164 240 148 232 144 232 144 236 144 232 144 228 140 224 136 224 152 220 148 216 144 212 144 212 144 212 144 212 144 212 144 212 152 212 136 196 124 196 136 208 132 200 132 196 128 192 124 192 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 168 108 168 104 164 100 160 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 80 144 84 152 88 152 88 148 84 144 80 144 76 136 68 136 80 144 72 128 68 136 84 148 88 144 76 128 84 144 84 140 80 136 76 136 84 144 88 144 84 140 76 132 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 72 132 72 132 72 132 68 128 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 56 112 64 120 68 116 64 112 72 128 76 128 72 124 80 140 84 124 60 108 60 120 72 124 72 128 80 136 80 132 72 120 76 80 72 76 68 80 72 84 76 84 72 76 68 80 72 84 72 80 72 80 72 80 72 80 56 68 64 76 68 76 64 72 68 84 80 84 72 76 76 88 68 76 68 76 68 76 68 76 68 80 68 80 64 76 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 32 36 40 44 48 48 48 48 48 40 44 48 60 56 56 44 60 60 72 68 68 64 72 76 76 72 76 72 76 72 76 72 76 72 76 76 80 72 76 72 72 68 72 68 72 68 72 68 76 72 72 64 68 68 76 72 88 84 88 88 96 96 100 100 104 100 104 100 104 100 104 100 96 96 96 100 96 84 60 44 48 44 44 44 44 44 44 48 40 40 44 48 48 52 56 56 64 48 48 64 64 40 28 36 228 344 436 344 372 340 392 324 392 320 380 324 372 324 368 332 360 328 356 304 304 252 252 224 288 300 324 292 304 308 324 308 332 264 268 292 268 268 288 264 256 252 248 240 232 224 216 212 216 208 200 200 204 200 192 196 188 200 192 344 368 464 368 460 376 480 376 480 380 484 380 484 380 484 384 488 384 492 388 492 392 496 396 500 400 504 400 504 404 512 412 520 416 520 416 516 424 532 424 532 424 532 424 536 432 540 428 536 432 540 436 548 428 536 440 572 468 572 492 640 616 792 764 840 664 636 496 616 496 588 468 564 456 560 448 548 444 548 444 548 444 548 444 548 444 556 448 560 448 564 452 564 448 560 452 568 460 576 464 580 468 588 472 596 480 596 476 588 484 584 488 592 440 468 336 444 340 432 340 432 344 436 344 440 352 444 352 444 348 440 348 436 348 444 340 440 324 428 344 480 420 564 472 592 472 596 480 584 472 596 464 588 460 592 464 596 464 592 464 588 460 588 456 584 452 576 464 588 468 584 460 576 460 580 460 576 456 576 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 564 444 568 444 568 440 560 436 560 436 560 436 560 436 560 436 560 436 556 432 552 428 552 424 552 428 552 428 548 420 540 424 548 424 544 420 544 416 540 420 540 416 540 416 540 416 544 412 536 412 536 412 536 412 536 412 536 412 532 408 532 404 528 404 532 408 532 408 528 400 520 392 528 392 528 392 528 392 528 392 524 384 520 380 516 384 520 380 516 380 512 376 512 372 508 368 504 368 504 368 504 368 504 364 500 364 496 360 492 356 492 360 496 360 492 356 492 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 308 412 304 412 300 408 292 404 292 400 288 396 284 396 276 392 284 396 280 396 276 388 280 384 264 368 256 372 268 384 272 380 272 380 268 372 260 364 260 368 260 364 256 364 252 360 256 364 256 360 252 356 248 356 248 356 248 352 244 352 240 348 244 352 244 348 240 348 236 344 244 340 236 336 232 332 236 336 232 332 232 328 228 324 224 324 220 324 220 324 216 320 212 316 212 316 212 316 212 316 212 316 216 316 200 300 192 304 204 316 200 304 200 300 196 300 196 288 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 248 172 248 172 244 168 244 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 152 216 148 208 152 216 152 212 148 208 144 208 144 204 140 208 152 216 144 200 132 200 144 216 152 208 136 196 144 208 144 204 140 200 136 200 144 208 144 208 140 200 132 196 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 124 188 124 188 124 188 128 192 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 116 180 116 180 116 180 112 176 116 184 124 184 116 180 124 196 132 184 108 168 112 184 124 188 132 192 124 188 124 192 132 200 28 72 24 68 20 72 24 76 20 68 20 64 16 60 12 60 24 72 24 72 24 72 24 72 16 68 20 68 20 68 16 60 24 76 32 76 20 64 20 72 20 68 20 68 20 68 20 68 40 68 44 72 40 64 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 16 28 28 44 40 52 44 52 28 44 24 52 44 64 40 52 44 72 56 76 52 68 52 80 56 76 56 76 56 76 56 76 52 76 56 80 60 76 56 72 56 76 56 76 56 76 56 76 56 76 52 72 52 72 56 76 68 88 68 88 72 96 84 108 84 104 84 104 84 104 84 104 92 96 88 100 88 80 52 44 40 48 40 48 40 48 40 48 28 36 32 44 44 56 52 60 56 48 44 60 40 24 32 80 312 404 448 384 420 392 432 400 432 392 416 376 404 372 396 368 380 368 376 340 312 260 244 216 272 316 336 332 320 340 340 324 284 220 248 304 260 268 284 260 256 260 244 244 228 224 212 216 200 212 196 204 200 204 176 180 176 160 160 284 328 388 324 372 320 380 320 380 320 380 320 380 324 384 324 384 328 388 328 392 324 392 328 400 336 404 332 400 340 408 344 416 352 420 348 420 348 424 340 424 344 428 344 428 348 432 348 432 348 436 356 440 356 428 340 452 400 460 392 428 404 480 456 548 448 504 388 504 396 476 372 456 364 456 360 448 356 448 356 448 356 448 356 448 360 448 360 448 364 452 364 456 364 452 368 456 372 464 376 464 372 468 368 476 376 480 380 476 384 480 396 488 360 396 260 340 272 344 276 348 276 352 280 352 284 356 284 352 280 352 276 348 280 340 268 352 260 324 256 376 320 456 368 476 356 476 348 468 364 472 368 464 364 464 364 468 368 464 364 464 360 460 360 460 344 460 348 464 352 464 352 464 352 460 348 460 344 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 440 332 444 332 444 328 440 328 440 328 440 328 440 328 440 324 436 324 432 320 428 316 428 316 428 320 432 316 424 308 420 316 424 312 424 308 420 308 420 308 420 304 416 304 416 308 420 304 416 304 416 304 416 304 416 300 412 296 412 292 408 292 408 292 408 296 412 292 404 284 400 284 396 284 396 284 396 284 396 280 392 276 384 272 384 272 384 276 380 272 380 268 376 268 376 264 372 264 372 264 372 264 372 256 364 256 360 252 356 248 356 256 360 252 360 248 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 308 200 308 196 304 196 304 196 292 196 288 192 284 196 284 196 280 200 284 208 280 204 276 192 272 180 264 176 264 184 272 188 272 192 276 188 272 184 264 180 260 176 260 172 256 172 256 172 256 172 252 168 248 164 248 184 248 180 248 176 244 176 244 180 244 176 244 172 240 172 240 164 244 152 236 148 236 148 236 144 232 144 228 140 224 136 224 152 220 156 224 152 216 144 212 140 208 144 212 144 212 148 216 144 208 132 200 128 200 136 208 132 200 132 200 132 196 128 200 116 200 116 196 120 192 116 192 128 196 136 192 136 192 136 192 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 172 112 172 112 172 112 172 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 92 156 84 140 88 152 88 148 84 144 80 144 80 144 76 148 92 156 84 144 76 140 84 148 88 144 80 136 84 144 84 140 80 136 76 136 76 136 80 140 80 136 72 128 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 60 120 60 124 64 124 64 128 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 80 128 76 128 72 124 72 124 60 116 68 116 60 112 68 128 84 128 68 116 72 128 76 128 76 120 60 108 60 116 76 132 76 80 72 76 68 80 72 84 56 68 64 76 72 76 64 68 72 80 72 80 72 80 72 80 72 84 76 84 72 76 64 68 72 84 76 76 60 60 52 64 72 80 72 80 72 80 72 80 68 80 72 84 72 80 60 68 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 32 36 40 44 44 44 44 44 52 44 48 52 68 64 64 56 72 76 84 76 72 64 72 72 72 68 72 68 72 68 72 68 68 68 76 76 80 72 72 64 80 76 80 76 80 76 80 76 80 72 76 68 72 72 76 76 88 80 84 80 84 88 100 100 100 96 100 96 100 96 100 96 100 100 100 100 96 80 56 40 44 48 48 48 48 48 48 44 44 44 44 48 48 52 52 52 60 48 52 60 36 20 68 136 364 368 404 336 400 340 392 340 400 332 388 328 380 328 380 340 368 340 364 304 292 212 204 164 220 276 344 332 344 344 340 296 200 156 252 332 268 252 292 260 268 264 256 248 236 228 220 216 220 212 208 208 208 204 192 192 192 192 176 332 364 472 380 472 384 488 384 488 384 488 384 488 384 488 384 492 388 492 392 496 388 496 400 508 404 508 400 504 408 516 416 520 420 524 416 520 424 532 424 536 428 540 432 540 436 540 432 540 432 544 440 552 452 552 436 560 452 608 444 568 448 560 432 588 492 584 504 556 484 572 456 556 452 560 456 556 448 552 448 552 448 552 448 552 448 560 448 564 452 564 456 568 456 572 460 572 460 572 460 572 464 588 472 596 476 596 476 588 480 580 488 604 488 532 380 448 348 452 352 456 352 460 356 460 356 460 352 456 352 452 348 452 344 448 352 460 344 436 340 468 420 572 488 604 476 592 476 584 480 600 468 592 464 592 464 592 468 596 464 592 464 588 460 588 460 580 460 580 460 584 468 592 464 584 460 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 552 432 556 428 552 424 544 428 552 424 548 424 544 420 544 424 544 416 540 416 540 420 548 416 540 416 540 416 540 416 540 416 540 412 536 412 532 408 532 408 532 412 536 408 532 404 524 400 536 400 536 400 536 400 536 396 528 388 520 384 520 384 524 384 520 380 516 380 512 376 512 372 508 372 508 372 508 372 508 364 500 364 496 360 492 356 492 364 500 360 496 360 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 420 308 416 308 412 304 412 292 404 292 400 288 396 284 396 280 396 284 400 284 396 280 392 268 376 268 376 268 376 268 376 264 372 268 380 272 380 268 376 264 372 260 368 260 364 256 364 256 364 256 360 252 356 248 356 252 360 248 356 248 352 244 352 248 356 244 352 244 348 240 348 248 344 240 336 236 336 236 340 232 332 232 328 228 324 224 324 220 324 224 328 224 324 212 312 208 312 208 316 212 320 216 320 204 308 204 308 204 308 204 308 200 304 200 304 200 304 200 296 200 284 200 280 196 276 192 276 196 280 192 280 192 280 192 280 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 168 244 168 244 168 244 168 244 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 160 224 148 200 152 216 152 212 148 208 144 208 140 200 136 208 152 220 148 204 144 208 144 208 144 208 144 208 144 208 144 204 140 200 136 200 124 192 132 196 136 196 132 192 140 204 140 200 136 196 132 196 136 200 136 196 132 192 128 192 124 188 124 192 128 192 132 196 128 188 124 188 124 192 132 200 132 192 124 184 120 184 120 188 136 200 132 192 128 192 128 192 112 184 120 184 112 180 124 196 132 188 120 184 128 196 128 184 116 180 116 180 120 184 124 192 28 72 24 68 20 72 24 76 4 60 24 80 36 84 32 72 24 72 24 72 24 72 24 72 32 80 32 76 24 68 16 60 20 72 28 60 8 40 0 44 36 76 36 76 36 76 36 72 36 68 44 76 44 68 32 56 28 60 40 72 44 68 32 56 20 60 24 68 28 68 24 64 20 56 24 60 36 60 40 64 32 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 32 40 36 44 36 40 28 32 32 48 32 60 48 72 48 64 60 84 64 80 52 68 48 76 52 72 52 72 52 72 52 72 44 68 56 76 56 76 48 64 60 80 60 80 60 80 60 80 60 76 56 72 52 76 56 80 60 80 56 76 60 84 72 100 80 100 80 100 80 100 80 100 96 100 92 100 88 80 48 40 36 48 40 52 44 48 40 44 44 52 40 48 40 48 36 44 44 44 48 60 28 28 92 188 424 416 432 392 452 404 432 424 448 404 440 392 424 388 420 388 388 368 372 332 292 224 196 164 176 260 344 348 348 352 316 276 132 132 272 380 284 260 308 288 272 268 260 248 240 228 216 216 200 216 200 212 204 204 184 180 180 156 148 268 324 396 332 384 324 384 324 384 324 384 324 384 324 384 324 388 328 392 332 392 320 396 332 408 340 408 332 400 340 416 348 424 352 424 352 420 340 424 340 428 344 432 348 432 352 432 348 432 348 436 356 444 344 452 368 432 376 456 400 420 400 416 368 472 380 484 388 488 372 460 356 448 360 456 364 452 356 448 356 448 356 448 356 448 360 452 360 456 364 460 368 460 376 468 372 464 372 464 372 456 360 468 368 476 372 476 376 472 384 476 392 508 420 472 320 368 276 352 288 356 288 360 292 360 288 356 288 352 284 356 280 352 276 344 288 364 272 324 244 352 328 468 388 488 364 476 352 468 368 476 372 464 364 464 364 464 368 468 368 464 364 460 360 460 352 464 348 456 348 464 360 476 352 464 352 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 432 320 432 320 428 312 420 316 428 316 424 312 420 308 420 316 424 304 412 300 416 312 428 304 416 304 416 304 416 304 416 300 416 300 412 296 408 292 408 292 412 296 412 296 408 288 400 288 404 292 400 292 400 292 400 288 392 280 384 272 384 272 388 276 384 276 380 272 376 268 376 264 372 264 372 264 372 264 372 256 364 256 360 252 356 248 356 256 364 256 360 252 356 248 356 252 348 260 344 256 340 252 344 252 344 252 344 248 340 244 340 248 340 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 204 308 200 304 196 304 196 292 196 288 192 284 196 284 192 284 200 288 204 280 208 280 180 264 184 272 188 272 184 264 172 256 176 264 184 268 184 268 180 264 180 260 176 256 172 256 172 256 172 252 168 248 164 248 184 252 184 248 180 244 176 244 180 248 180 244 176 240 172 240 168 244 160 236 156 236 156 240 152 232 152 228 148 224 144 224 140 224 156 232 156 224 144 212 140 212 140 216 144 220 148 216 132 200 136 208 140 208 136 200 132 200 132 200 132 200 132 200 116 200 116 196 120 192 116 192 128 196 136 192 136 192 136 192 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 104 164 104 164 104 164 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 144 76 148 96 160 84 132 88 152 88 148 84 144 80 144 72 132 68 140 84 152 80 136 88 144 84 140 80 144 84 148 84 144 84 140 80 136 76 136 56 120 64 128 72 132 72 132 80 140 80 136 76 132 72 132 76 136 76 132 72 128 68 128 68 128 68 132 72 136 76 136 68 124 64 124 64 128 72 136 72 128 64 120 60 120 60 124 80 132 76 124 68 120 68 120 68 124 72 124 68 120 76 136 64 112 60 116 72 124 64 108 64 120 76 136 88 136 76 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 64 76 68 80 68 72 56 60 60 68 56 64 48 60 44 56 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 64 64 64 64 64 64 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 24 24 24 28 28 32 32 32 40 48 52 52 48 52 60 72 68 60 56 56 68 72 76 72 68 64 68 68 72 72 76 72 80 76 80 76 80 76 80 76 72 72 76 76 80 72 76 68 72 68 72 72 76 76 80 76 76 72 76 76 80 80 84 80 88 80 84 84 92 92 104 100 108 104 108 104 108 104 108 104 104 108 112 100 80 56 44 40 52 52 52 52 52 52 52 52 60 52 60 56 60 64 64 68 64 56 76 40 60 16 36 288 408 348 400 332 400 332 396 332 412 344 404 336 404 344 400 352 412 356 360 312 280 200 148 128 152 232 320 392 404 304 196 144 80 188 448 408 284 292 284 284 280 272 268 252 244 232 232 224 228 228 220 208 204 188 200 192 172 200 168 268 332 472 388 484 376 480 376 484 380 488 384 488 396 500 392 496 392 496 388 492 404 504 404 508 408 508 412 512 420 520 420 524 424 528 428 528 424 532 428 536 432 540 436 540 440 544 440 544 440 544 440 544 440 552 444 560 448 572 452 580 452 576 452 572 460 572 468 572 464 576 460 568 456 564 448 560 440 552 440 552 440 552 440 548 440 544 444 548 452 556 460 564 464 564 464 568 468 572 472 576 460 588 464 596 472 604 476 604 472 596 472 600 504 636 472 520 352 460 364 464 356 460 360 468 364 460 372 464 372 452 356 440 368 456 364 448 360 452 348 448 456 576 484 600 476 588 468 596 472 596 472 596 472 596 472 596 476 600 472 592 468 588 460 584 464 588 464 588 468 596 476 604 464 588 464 588 464 588 464 588 472 596 468 588 460 584 456 576 456 580 456 580 456 580 456 580 460 584 460 580 456 580 452 576 452 576 452 572 448 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 440 564 440 560 436 560 432 556 436 560 432 556 428 548 428 564 428 560 424 556 420 556 416 552 416 552 416 552 416 552 420 556 420 552 416 548 412 548 412 548 412 548 412 548 412 548 416 540 416 536 412 532 408 532 412 536 416 540 416 536 408 528 416 512 400 532 388 544 400 552 396 520 392 516 388 532 388 540 388 520 380 512 376 512 376 516 372 508 372 504 368 500 364 500 368 504 368 500 364 496 360 496 372 504 364 496 356 488 352 488 352 488 352 484 348 480 344 480 340 476 340 464 336 460 332 460 332 472 332 464 332 464 336 464 328 456 332 448 328 444 324 436 324 444 324 440 320 436 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 396 288 404 292 404 288 400 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 260 364 248 352 244 356 256 368 244 352 244 352 244 352 244 352 248 352 236 348 232 340 228 336 232 336 228 328 228 316 220 312 232 328 220 316 216 320 228 332 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 212 312 204 304 196 296 192 292 192 292 200 300 204 292 192 280 192 276 192 268 192 268 192 268 180 268 184 268 184 268 184 268 184 268 184 264 180 260 176 260 184 260 184 256 180 252 176 252 184 256 172 244 164 244 172 252 168 240 160 236 164 244 176 256 160 236 160 236 160 236 160 236 172 236 160 224 156 228 168 240 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 140 208 152 220 156 216 144 204 152 216 152 216 148 208 140 200 148 212 148 212 148 212 148 212 140 204 140 204 140 204 140 204 148 208 144 204 140 208 144 212 140 200 136 196 132 200 136 204 124 192 128 196 132 200 136 204 132 200 136 204 140 200 136 196 124 188 124 188 124 188 124 188 116 184 124 188 120 184 132 204 120 188 124 192 128 188 124 184 124 188 124 184 120 180 116 180 116 176 104 164 104 180 132 204 120 180 112 180 124 192 124 184 116 180 116 180 116 180 116 180 28 76 28 76 28 76 28 76 28 76 24 72 24 72 20 68 20 68 20 72 24 76 28 76 16 68 24 72 24 68 16 60 44 68 40 64 32 56 24 52 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 28 60 28 60 28 60 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 12 20 12 24 16 24 20 28 28 40 36 44 32 44 44 60 40 52 28 52 44 72 52 72 48 68 48 72 52 76 56 76 52 72 52 72 52 72 52 72 52 76 56 80 60 76 56 72 52 72 52 76 56 80 60 80 56 76 60 80 60 84 64 84 64 84 64 84 68 92 80 104 84 104 84 104 84 104 84 104 92 104 100 96 72 60 40 44 44 52 44 52 44 52 44 56 64 60 56 64 52 68 48 64 44 52 60 56 48 28 124 352 448 408 456 400 452 400 452 400 464 408 456 404 452 400 452 404 432 372 368 316 276 188 132 112 112 204 328 392 352 244 184 144 80 256 472 444 292 304 304 284 304 284 292 264 260 244 236 232 212 224 212 216 208 200 204 196 188 192 160 216 300 412 340 384 308 376 312 380 312 384 316 384 320 388 320 392 324 396 328 404 324 404 320 408 320 412 324 412 332 420 332 424 336 428 340 428 336 428 340 432 340 436 344 436 348 440 348 440 348 440 348 440 348 440 352 444 360 452 368 456 368 456 368 460 372 464 376 464 376 464 372 456 368 452 360 448 352 440 352 440 352 440 352 444 348 452 348 456 356 460 360 464 364 468 368 472 368 476 372 472 360 460 364 464 368 472 372 472 376 476 372 472 392 512 388 456 292 368 280 364 292 368 284 336 296 372 312 380 316 380 308 372 296 376 292 368 272 364 276 372 364 476 388 488 372 468 356 468 360 472 360 472 360 472 360 472 356 468 356 468 356 468 356 468 360 472 356 464 352 468 356 472 352 464 352 464 352 464 352 464 360 472 356 468 352 460 344 456 344 456 344 456 344 456 344 456 344 456 340 456 336 452 336 452 336 452 336 448 332 448 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 440 324 440 320 436 320 436 320 436 320 432 312 424 316 428 316 424 312 424 308 420 304 416 304 416 304 416 304 416 308 420 308 416 304 416 300 412 300 412 300 412 300 412 300 412 300 416 300 412 296 412 292 408 292 412 296 412 296 412 292 412 304 420 304 400 304 404 316 416 304 404 300 396 284 388 280 380 276 384 268 380 264 376 268 380 260 372 260 368 256 368 252 364 256 364 252 360 252 356 248 356 264 368 256 360 248 352 244 356 252 352 252 348 248 348 244 344 240 340 240 336 236 336 232 332 244 332 244 332 244 332 244 336 236 328 236 328 232 328 228 324 220 324 220 320 216 320 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 288 200 292 204 288 204 284 192 280 192 276 188 272 184 272 192 276 188 276 184 272 184 272 176 260 172 256 168 252 164 248 160 244 164 248 164 248 168 252 188 256 180 248 180 248 188 256 176 244 176 244 176 244 176 244 176 240 172 232 164 228 160 228 164 232 160 224 156 224 148 224 148 228 132 220 132 220 140 228 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 144 212 140 208 136 200 132 200 120 192 128 196 128 196 124 184 124 192 132 192 132 192 136 192 116 184 116 184 116 184 116 184 116 184 116 180 112 180 108 176 116 184 116 180 112 176 108 176 112 176 104 168 96 168 104 172 104 164 104 164 108 168 112 176 104 164 104 164 104 164 104 164 104 168 96 160 96 160 104 168 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 80 144 88 152 88 152 80 144 72 140 80 144 84 144 80 140 80 144 80 144 80 144 80 144 80 140 80 140 80 140 80 140 88 144 84 140 80 144 84 148 80 136 76 132 72 136 76 140 68 128 72 132 72 132 76 136 72 136 76 140 80 136 76 132 64 124 64 124 64 124 64 124 72 128 76 124 64 116 72 132 68 124 72 128 76 124 72 120 76 128 76 124 72 124 68 120 72 116 56 104 56 116 76 136 68 116 60 116 72 128 72 120 64 116 64 116 64 116 64 116 76 84 76 84 76 84 76 84 68 76 72 80 72 80 76 84 68 76 68 80 72 84 76 84 64 76 72 84 76 84 72 80 76 88 72 76 60 68 52 60 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 56 56 56 56 56 56 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 16 16 20 20 20 24 24 24 28 32 36 36 32 36 44 52 48 40 40 40 56 64 68 64 68 64 68 68 72 72 76 72 72 68 72 68 72 68 72 68 76 72 80 76 80 76 76 72 76 72 76 72 80 76 80 76 76 76 80 76 84 80 84 80 80 76 80 76 84 84 92 92 100 96 100 96 100 96 100 96 92 100 100 92 76 60 52 52 52 52 52 52 52 52 52 48 56 44 64 56 60 60 64 68 56 64 56 68 20 12 228 356 416 348 408 340 404 340 408 344 412 344 408 344 404 340 404 344 384 324 328 276 236 164 112 104 84 160 316 380 256 156 144 96 132 324 556 476 324 304 300 280 296 288 284 268 260 248 248 236 232 232 220 208 204 188 204 192 196 208 164 248 332 492 400 484 376 484 380 484 384 488 384 488 380 488 388 496 396 504 404 512 408 508 408 512 412 512 416 516 424 524 424 524 428 528 428 528 428 536 432 536 436 540 436 540 444 548 444 548 444 548 444 548 436 548 440 556 444 560 452 564 456 568 460 572 460 572 464 576 464 576 460 568 456 564 448 560 444 556 444 556 444 556 444 552 452 552 460 556 460 556 460 556 468 568 472 568 476 572 476 576 468 592 464 592 464 596 468 596 480 608 476 600 484 636 512 624 444 516 368 460 364 468 356 440 364 468 368 468 380 472 380 472 368 460 372 448 344 444 364 484 472 592 488 608 476 588 464 592 472 596 472 596 472 596 472 596 460 584 464 592 468 596 476 600 480 604 472 592 464 588 464 588 464 588 464 588 464 588 464 588 472 596 468 592 464 584 460 584 456 580 456 580 456 580 456 580 456 580 456 576 452 572 448 572 452 576 452 576 448 572 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 444 568 444 564 440 564 436 564 440 564 440 560 432 552 428 564 428 564 424 560 424 556 420 556 420 556 420 556 420 556 420 556 420 556 416 552 416 548 412 548 412 548 412 548 412 548 416 540 416 540 412 536 412 532 408 532 408 532 408 536 408 528 408 524 392 532 388 552 396 556 404 536 412 532 400 536 376 528 388 524 384 516 376 512 380 516 372 508 372 508 368 504 368 500 360 496 360 492 356 492 352 488 372 504 364 496 356 492 356 492 352 488 352 488 348 484 348 480 340 476 340 476 336 472 336 468 332 476 332 472 332 472 336 464 328 456 332 452 328 448 328 436 324 444 324 444 320 440 320 436 320 440 316 436 316 436 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 284 396 280 392 280 388 276 384 272 384 276 388 276 388 272 384 268 380 260 368 260 368 256 364 256 364 252 360 248 356 248 356 244 352 256 360 252 356 248 360 252 364 244 352 244 352 244 352 244 352 236 352 236 348 228 344 228 336 232 336 228 328 228 316 220 312 228 324 224 320 220 324 224 328 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 212 316 208 312 208 312 208 312 192 292 196 296 192 284 188 276 192 276 192 268 192 268 192 268 184 268 184 268 184 268 184 268 184 268 184 268 180 264 180 260 184 260 184 256 180 252 176 252 180 252 172 244 168 244 168 248 160 240 168 248 172 248 168 244 164 240 164 240 164 240 164 240 168 232 164 228 160 232 164 236 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 144 212 148 216 152 212 148 208 128 196 136 204 144 208 144 208 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 144 208 140 204 140 204 144 208 140 200 136 196 132 200 136 204 136 200 132 196 132 196 128 192 132 196 136 200 136 200 132 196 124 188 124 188 124 188 124 188 132 196 132 188 116 176 116 188 120 188 124 192 128 188 124 184 132 196 132 192 128 192 128 188 132 188 116 176 112 184 128 196 120 180 112 180 124 192 124 184 116 180 116 180 116 180 116 180 28 76 28 76 28 76 28 76 16 68 20 72 24 76 28 80 20 68 20 72 24 76 28 76 20 68 24 76 32 80 32 80 44 68 36 56 24 44 12 40 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 32 64 32 60 28 60 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 12 20 16 24 16 28 20 28 20 36 28 36 24 32 32 48 28 44 20 48 40 68 52 72 48 68 48 72 52 76 56 76 60 80 60 80 60 80 60 80 56 76 60 84 64 80 56 76 56 80 60 80 60 80 60 80 60 80 60 84 64 84 68 88 60 80 60 80 60 84 68 92 76 96 76 96 76 96 76 96 80 92 88 88 68 64 48 56 48 56 48 56 48 56 48 60 68 64 60 64 52 60 44 60 40 68 44 84 8 40 344 412 460 416 464 408 460 408 464 412 460 408 464 408 460 404 456 400 420 356 336 284 240 156 108 88 60 116 288 340 192 104 136 88 152 420 584 512 348 316 328 292 316 296 304 276 272 256 248 248 220 228 212 216 216 212 212 196 196 192 140 184 276 408 340 368 312 380 312 384 316 384 320 388 320 388 324 392 328 400 336 408 332 412 324 412 328 416 328 420 336 428 340 428 340 428 340 428 340 432 340 436 344 436 348 440 352 444 352 444 356 448 356 448 348 440 352 440 356 444 360 448 372 460 372 460 372 460 372 460 372 460 372 456 368 452 364 452 360 448 360 448 360 448 360 448 360 464 360 464 356 460 356 460 368 472 368 476 372 476 376 476 368 468 368 468 364 464 364 464 380 484 384 480 380 496 408 520 420 476 320 368 260 360 280 372 288 372 304 376 320 388 324 388 300 380 276 348 248 352 292 416 388 484 384 488 376 472 356 464 364 476 364 476 364 476 364 476 352 464 352 468 356 472 360 472 368 476 360 468 356 468 356 468 356 468 356 468 356 468 356 468 360 472 360 468 356 464 352 460 348 460 348 460 348 460 348 460 340 456 336 452 332 448 332 448 340 456 336 452 336 448 332 448 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 448 332 448 328 444 328 444 328 444 328 444 328 440 320 436 320 432 316 428 316 424 312 424 312 424 312 424 312 424 312 424 312 424 308 420 308 416 304 416 304 416 304 416 304 416 304 416 304 420 300 416 300 412 296 412 292 408 292 408 292 412 296 416 284 404 276 388 272 388 272 392 288 400 296 404 292 388 288 380 284 388 272 380 268 380 268 384 264 376 260 372 260 368 256 368 256 364 256 360 252 360 248 356 260 364 252 356 248 356 248 356 256 356 252 352 252 348 248 348 244 344 240 340 240 336 236 336 244 332 244 332 244 332 244 336 240 332 236 332 236 328 232 328 224 328 220 324 220 320 216 320 212 316 212 316 212 316 212 316 212 320 212 320 212 320 212 320 208 316 204 312 204 312 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 192 288 204 292 204 288 200 280 192 280 192 276 188 272 184 272 184 272 180 268 180 264 176 264 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 172 232 168 228 164 224 160 228 160 228 160 224 156 224 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 136 204 136 208 140 208 140 208 116 196 116 196 120 192 124 188 124 192 132 192 132 192 132 192 120 188 120 188 120 188 120 188 120 188 116 184 116 180 112 180 116 184 116 180 112 176 108 176 108 176 104 172 100 168 100 168 100 164 112 176 116 172 108 164 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 68 136 76 144 80 144 80 144 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 140 84 144 80 136 76 140 84 144 80 136 76 132 72 136 76 140 80 136 76 132 72 128 68 124 68 132 76 136 76 136 72 128 64 124 64 124 64 124 64 124 76 132 80 124 64 116 68 128 68 124 72 128 76 124 72 120 76 128 76 128 76 128 72 124 84 132 72 116 64 120 72 128 68 116 60 116 72 128 72 120 68 120 68 120 68 120 68 120 76 84 76 84 76 84 76 84 64 76 68 80 72 84 76 88 68 76 68 80 72 84 76 84 72 80 72 84 76 88 84 92 68 80 64 72 52 60 44 56 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 72 72 72 68 68 64 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 28 28 28 32 32 32 36 36 36 44 44 40 36 36 44 52 56 48 48 48 64 72 76 72 68 64 68 68 72 72 76 72 80 76 80 76 80 76 80 76 76 76 84 80 84 80 80 72 84 76 80 76 80 76 80 76 80 76 84 80 84 84 88 84 84 80 80 76 80 80 88 84 96 92 96 92 96 92 96 92 84 92 92 84 72 60 60 60 56 56 56 56 56 56 56 52 60 48 64 56 60 60 60 64 60 64 56 60 8 60 392 372 416 348 412 344 412 348 416 352 408 348 412 352 412 344 404 344 392 320 316 256 216 144 104 100 76 92 228 276 140 84 120 68 244 480 616 524 388 316 320 304 300 292 288 276 268 252 252 240 244 236 220 208 216 204 212 192 196 216 156 216 300 476 396 476 380 484 384 488 384 492 388 492 396 500 396 500 396 500 396 500 412 516 416 516 420 520 420 520 432 528 428 528 428 528 428 528 432 536 436 540 436 544 440 544 444 548 448 552 452 556 456 560 440 552 444 556 444 556 448 560 460 572 460 572 460 572 460 572 460 572 456 568 456 568 452 564 456 568 456 568 456 568 456 568 464 568 464 568 460 564 460 564 468 572 472 576 472 580 476 584 476 600 472 596 468 596 468 596 476 608 488 620 488 608 488 624 540 624 484 540 392 480 388 504 376 484 376 488 380 488 388 492 380 480 364 456 360 496 440 588 492 608 488 604 484 604 472 592 476 600 476 600 476 600 476 600 472 596 472 592 468 588 464 588 472 596 468 592 472 600 480 604 468 592 468 592 468 592 468 592 472 596 472 592 468 592 468 588 460 584 460 584 460 584 460 584 456 580 456 576 452 572 448 572 456 580 456 576 452 576 448 572 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 448 572 448 568 448 572 452 576 448 568 440 564 432 568 432 564 428 564 424 560 424 560 424 560 424 560 424 560 424 560 424 556 420 556 416 552 416 552 416 552 416 552 416 552 420 544 420 540 416 540 412 536 412 536 408 532 408 540 420 556 424 568 420 564 416 552 400 540 396 532 396 532 392 532 388 528 392 524 384 520 380 516 384 520 376 512 376 508 372 508 368 504 372 508 368 504 368 500 364 500 368 500 360 492 356 492 360 496 356 492 356 488 352 488 348 484 344 480 344 476 340 476 336 472 332 476 332 472 332 472 336 464 332 460 336 452 332 452 328 440 328 448 328 444 324 444 320 440 316 436 316 436 316 436 316 436 320 428 320 428 320 428 320 428 316 424 316 420 312 416 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 292 404 292 404 292 400 284 392 280 392 280 388 276 384 272 384 264 376 264 372 260 368 256 368 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 232 344 228 344 228 340 228 336 228 332 224 328 228 320 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 200 304 200 304 200 308 204 308 204 304 200 300 200 288 196 288 192 276 192 268 192 268 192 268 188 272 188 272 188 272 188 272 188 272 188 268 184 268 180 264 184 260 184 256 180 252 176 252 176 252 176 252 172 248 168 244 164 244 172 252 176 248 164 236 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 148 212 152 216 148 208 140 204 148 212 148 212 148 212 148 212 140 204 140 204 140 204 140 204 144 204 136 200 136 200 140 208 140 200 136 196 132 200 136 204 140 200 136 196 132 192 128 188 128 192 132 200 136 196 128 192 124 188 124 188 124 188 124 188 116 188 124 188 120 184 128 200 120 188 124 192 128 188 124 184 120 184 120 184 120 184 124 188 136 196 128 184 116 184 120 188 120 180 112 180 124 192 124 184 120 184 120 184 120 184 120 184 28 76 28 76 28 76 28 76 20 68 24 72 24 72 28 76 20 68 20 72 24 76 28 76 28 76 24 72 24 76 32 84 48 72 44 68 36 64 32 60 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 48 76 44 72 36 68 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 24 32 24 36 28 36 32 40 36 48 44 48 32 40 40 56 48 64 40 60 52 76 60 76 48 68 48 72 52 76 56 76 52 72 52 72 52 72 52 72 60 80 64 84 64 84 60 80 64 84 64 84 60 80 60 80 64 84 64 84 68 88 68 92 68 88 64 84 64 84 68 92 76 96 76 96 76 96 76 96 80 92 80 80 60 56 48 60 52 60 52 60 52 60 52 60 64 68 60 64 52 60 40 56 56 56 64 52 28 184 432 416 456 412 460 408 460 412 468 420 460 412 468 420 468 412 456 400 416 352 324 264 212 144 92 88 72 84 156 196 120 92 128 116 304 556 592 544 424 328 340 320 320 300 308 284 280 260 252 252 232 236 208 220 228 224 220 200 200 216 164 176 248 396 352 388 316 384 316 384 320 388 320 392 336 404 332 400 328 396 328 396 336 416 332 420 332 424 336 424 344 432 344 432 340 428 340 428 344 436 344 436 348 440 348 444 352 448 356 452 364 456 368 460 360 448 360 448 360 448 360 448 376 464 372 460 372 460 368 456 368 456 368 456 368 456 368 456 372 460 372 460 372 460 372 460 364 464 364 464 364 464 368 468 372 472 372 472 376 476 376 476 372 472 372 476 376 476 376 476 380 476 388 500 392 476 372 488 400 532 436 520 368 432 316 420 292 380 292 364 292 364 292 368 280 364 264 364 304 436 384 512 392 488 380 484 376 488 368 472 368 480 368 480 368 480 368 480 364 476 360 468 356 464 348 460 356 468 356 468 360 476 372 488 360 472 360 472 360 472 360 472 360 472 360 472 360 468 356 468 352 464 352 464 352 464 352 464 344 460 344 456 340 456 336 452 344 456 340 456 336 452 336 452 340 456 340 456 340 456 340 456 340 456 340 456 340 456 340 456 340 456 340 452 336 452 332 448 336 452 340 456 336 452 332 444 324 432 320 432 316 428 316 428 316 428 316 428 316 428 316 428 316 424 312 424 308 420 308 420 308 420 308 420 308 420 308 420 308 420 304 420 300 416 300 416 304 416 296 412 296 420 312 432 284 424 296 440 308 436 292 408 288 408 288 396 284 388 292 396 280 392 276 384 272 384 272 384 268 376 264 376 260 372 260 372 268 376 264 372 264 368 260 368 256 364 252 356 248 360 252 364 260 356 256 356 252 352 252 352 248 344 244 344 240 340 240 340 244 332 244 332 244 332 244 336 244 332 240 336 236 332 236 332 228 328 224 328 220 324 220 324 208 312 212 316 212 316 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 292 204 292 200 284 196 276 192 280 192 276 188 272 184 272 176 264 172 260 172 256 168 256 176 260 176 260 172 256 172 256 168 252 164 248 164 248 160 244 180 252 184 256 188 252 184 248 176 244 176 244 176 244 176 244 164 228 164 224 160 224 160 228 156 224 156 224 156 228 156 232 140 224 136 228 140 224 136 220 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 132 200 132 200 132 200 128 196 128 204 120 200 116 200 128 200 124 192 124 192 132 192 132 192 124 192 124 192 124 192 124 192 124 188 120 188 116 184 116 184 116 184 116 180 112 176 108 176 104 176 108 176 108 172 100 164 108 168 112 172 112 168 104 160 104 164 104 164 104 164 104 164 96 164 100 168 104 164 100 160 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 88 148 84 144 80 148 84 152 92 156 92 152 88 144 76 136 84 148 84 148 84 148 84 148 80 140 80 140 80 140 80 140 80 140 76 136 76 136 80 140 80 136 76 132 72 136 76 140 76 136 72 132 72 132 68 128 68 128 72 132 72 132 68 128 64 124 64 124 64 124 64 124 60 120 72 124 68 124 80 140 68 124 72 128 76 124 72 120 64 116 64 120 68 120 68 124 80 128 72 120 64 116 68 120 68 116 60 116 72 128 72 120 72 124 72 124 72 124 72 124 76 84 76 84 76 84 76 84 76 84 72 80 72 80 68 76 68 76 68 80 72 84 76 84 80 88 72 76 68 76 72 84 68 80 68 80 68 80 68 80 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 76 76 72 72 68 64 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 28 28 32 32 32 36 36 36 48 48 52 48 40 40 48 56 76 64 64 60 72 72 72 64 68 64 68 68 72 72 76 72 72 68 72 68 72 68 72 68 80 80 84 84 88 80 84 76 88 84 88 80 84 76 80 76 84 80 84 84 88 84 92 88 92 88 88 84 88 84 92 88 100 96 100 96 100 96 100 96 92 92 92 80 64 52 52 56 60 60 60 60 60 60 60 60 68 60 68 56 60 56 56 60 64 36 80 12 60 244 420 372 412 340 408 336 412 344 420 348 412 344 420 352 424 344 408 336 380 300 288 224 184 116 80 76 72 92 120 128 104 84 124 148 432 600 600 544 464 324 324 324 316 304 300 288 280 264 264 252 256 240 216 212 224 212 216 196 196 240 188 216 272 460 408 504 384 488 384 492 388 492 392 496 396 500 400 504 400 504 400 504 420 520 420 524 424 524 428 528 436 536 436 532 432 528 428 528 436 540 436 544 440 544 444 548 444 552 448 556 456 564 464 568 456 564 452 564 452 564 452 564 464 576 464 572 460 568 456 568 456 568 456 568 456 568 456 568 464 576 464 576 464 576 464 576 460 564 464 568 468 576 472 576 472 576 472 580 476 580 480 588 480 604 476 608 484 612 488 616 492 604 476 620 496 608 476 612 492 624 544 656 528 604 472 572 428 540 408 520 388 508 384 508 396 500 388 524 452 604 500 620 496 608 480 604 488 616 488 604 480 604 480 604 480 604 480 604 468 592 468 592 468 592 468 592 476 600 472 596 472 600 480 604 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 464 588 464 588 464 588 464 588 464 588 464 588 460 584 456 580 460 584 456 580 456 576 452 576 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 456 580 456 576 452 576 456 580 460 584 456 576 448 572 436 572 432 568 432 564 428 564 432 568 432 568 432 568 432 568 428 564 424 560 424 556 420 556 420 556 420 556 420 556 420 556 420 556 416 552 416 548 412 548 420 552 412 548 416 560 432 580 428 616 472 640 504 624 476 596 444 572 412 544 388 532 392 532 396 528 388 520 384 520 384 524 380 516 376 512 376 508 372 508 372 508 372 504 368 504 364 500 364 496 360 492 356 496 360 500 360 496 356 492 356 488 352 488 348 484 344 480 344 476 340 476 332 476 332 472 332 472 336 464 336 464 336 456 336 452 332 444 332 452 328 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 292 408 296 404 288 396 280 388 280 392 280 388 276 384 272 384 268 380 268 380 264 376 260 372 260 368 256 364 252 360 248 356 244 352 248 356 248 356 252 360 248 356 256 364 256 364 248 356 244 352 244 352 244 352 244 352 224 340 224 340 224 340 228 336 224 328 224 328 228 320 228 320 220 320 228 328 228 328 220 320 224 324 224 320 220 316 216 316 212 316 212 312 208 308 204 308 208 312 208 308 200 304 196 300 208 304 196 292 196 284 196 292 192 276 192 268 192 268 192 268 192 276 192 276 192 276 192 276 192 276 188 272 188 268 184 268 184 260 184 256 180 252 176 252 172 248 176 256 176 248 168 240 176 248 168 244 164 240 164 240 164 240 164 240 164 240 164 240 160 228 168 236 168 236 160 228 160 228 160 228 160 228 160 228 160 224 160 220 156 216 152 216 152 216 144 208 144 208 152 216 144 208 148 212 148 208 144 204 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 140 200 136 196 132 200 136 204 140 200 136 196 132 200 136 204 128 192 132 196 132 196 136 200 124 192 128 196 132 192 128 188 124 188 124 188 124 188 124 188 120 188 128 188 116 184 124 196 120 188 124 192 128 188 124 184 120 184 120 188 124 188 128 192 120 184 120 180 116 180 116 180 120 180 112 180 124 192 124 184 124 188 124 188 124 188 124 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 36 80 24 68 16 64 20 72 28 56 28 60 32 60 36 64 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 40 72 36 64 32 60 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 16 24 16 28 20 32 24 32 36 48 40 44 28 36 36 52 60 72 44 64 48 72 48 64 48 68 48 72 52 76 56 76 60 80 60 80 60 80 60 80 60 84 64 88 68 84 64 80 68 88 68 84 64 80 60 80 64 84 64 88 68 92 72 92 76 96 72 88 68 92 72 96 80 100 80 100 80 100 80 100 88 96 84 76 52 52 44 56 52 60 52 60 52 60 52 60 64 68 56 64 52 56 40 60 52 36 92 20 116 352 448 436 448 408 456 408 456 412 464 420 460 416 472 428 472 416 456 404 388 328 284 232 172 108 60 60 40 92 88 88 92 88 128 200 472 648 572 560 484 332 332 328 336 316 324 300 296 276 268 268 240 236 208 220 236 232 224 200 180 220 176 164 216 364 344 396 316 384 316 388 320 392 324 392 320 392 324 396 336 408 340 416 340 420 336 424 336 428 340 428 348 436 348 432 344 428 340 428 344 436 344 440 348 444 352 444 356 448 360 456 368 460 372 468 372 460 368 456 368 456 368 456 376 464 376 460 372 456 368 456 368 456 368 456 368 456 368 456 376 464 376 464 376 464 376 464 356 460 364 468 372 476 376 480 372 472 372 476 376 480 380 476 376 476 380 484 388 492 392 496 404 476 368 488 396 488 388 504 388 512 396 528 412 528 408 512 400 492 388 460 360 444 360 444 360 456 360 492 424 540 416 492 384 484 364 480 380 496 380 484 368 480 368 480 368 480 368 480 348 460 352 468 356 472 364 476 376 484 368 476 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 352 464 352 464 352 464 352 464 352 468 352 464 348 464 344 460 344 460 344 456 340 452 336 452 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 456 340 456 336 452 340 460 344 460 344 456 336 448 324 436 324 432 320 428 316 428 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 312 420 304 412 304 428 324 440 328 488 384 564 428 576 412 540 344 456 312 400 284 384 284 400 284 392 276 384 272 384 272 388 268 380 268 376 264 372 260 372 260 368 260 364 256 360 252 360 252 360 248 356 248 360 256 364 260 360 260 356 256 352 252 352 248 348 248 344 244 340 240 340 244 332 244 332 244 332 244 336 244 336 244 336 240 332 236 332 228 332 228 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 200 296 208 292 200 284 196 276 192 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 176 248 188 260 192 256 180 244 176 244 176 244 176 244 176 244 160 224 160 224 160 224 160 228 156 224 156 224 156 228 156 232 136 220 140 232 144 228 132 216 136 224 136 220 132 216 128 216 144 212 144 208 140 204 136 204 152 216 148 212 140 204 132 200 124 200 104 188 104 192 120 196 116 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 188 120 184 116 184 116 184 116 180 112 176 108 176 100 172 108 180 108 172 96 160 120 176 108 164 100 160 104 168 100 160 100 160 100 160 100 160 92 160 104 172 108 168 96 156 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 152 80 140 76 144 88 156 64 132 72 140 80 144 80 144 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 140 80 136 76 132 72 136 76 140 80 136 76 132 72 136 76 140 64 128 68 132 72 136 76 140 64 128 68 132 72 128 68 124 64 124 64 124 64 124 64 124 76 132 80 124 64 112 68 124 68 124 72 128 76 124 72 120 72 124 72 128 76 132 80 132 64 116 64 116 64 116 64 116 68 116 60 116 72 128 72 120 72 124 72 124 72 124 72 124 56 68 68 80 76 88 80 88 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 76 64 72 60 72 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 64 52 44 24 16 4 4 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 8 8 12 12 12 24 28 32 36 40 44 44 44 52 48 48 44 44 48 48 52 84 76 80 72 76 68 72 64 76 72 76 76 80 80 84 80 92 84 80 72 76 76 88 88 84 80 84 84 88 88 92 88 88 80 84 76 80 80 84 84 88 80 84 80 84 84 92 92 84 80 84 80 84 80 84 80 92 88 96 96 100 96 96 92 104 76 60 60 60 48 48 56 52 56 64 72 72 68 64 60 60 52 56 56 56 56 56 56 88 4 76 24 148 360 464 376 428 348 412 340 420 352 424 348 416 356 440 368 428 340 400 328 364 288 264 188 156 116 92 80 80 72 132 100 92 88 100 264 600 588 584 576 532 384 300 324 320 316 316 308 300 284 280 264 256 248 232 220 224 208 216 200 216 216 196 240 240 444 432 496 380 488 388 496 396 504 400 508 404 504 400 504 400 508 408 516 424 524 424 524 428 532 436 540 432 532 432 528 424 524 424 520 428 536 440 552 452 556 448 548 456 560 456 564 460 564 464 568 456 572 460 576 464 572 460 568 456 568 456 572 460 576 464 576 460 572 460 572 460 572 460 572 464 576 468 580 468 576 460 572 464 576 464 576 464 576 464 576 468 580 468 580 468 580 468 580 484 608 480 612 484 616 488 616 480 616 496 632 508 628 496 620 512 632 520 632 516 644 532 668 512 652 508 644 512 672 516 636 516 656 532 648 504 624 488 608 496 624 496 616 492 612 484 608 476 604 484 608 476 600 480 608 480 604 480 604 480 604 480 604 472 596 472 596 472 596 472 596 464 588 464 588 464 592 472 600 476 600 476 600 476 600 476 600 476 596 472 592 468 596 472 600 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 588 460 580 456 580 456 580 456 580 456 580 460 584 460 584 460 584 460 584 444 580 444 576 440 572 436 572 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 404 540 400 540 416 564 444 596 424 772 568 824 760 736 668 704 520 596 424 584 388 516 396 512 396 528 392 524 388 520 384 520 380 516 380 512 376 508 372 508 368 508 376 516 376 508 364 496 364 500 364 496 360 492 356 492 364 496 356 488 352 488 352 492 352 488 348 480 340 472 336 468 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 320 440 320 440 320 444 320 428 320 428 320 428 320 428 324 428 312 412 304 416 312 424 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 264 368 248 348 240 352 252 364 256 364 256 364 256 364 256 364 260 368 260 364 256 360 252 360 248 356 248 352 244 348 240 348 232 348 232 344 228 340 228 336 236 332 220 328 236 332 236 316 220 320 220 316 216 312 212 312 216 316 216 316 216 316 216 316 204 308 204 312 208 316 212 316 200 304 204 316 212 312 192 284 216 312 216 324 220 288 196 296 192 276 200 276 200 276 196 272 184 268 184 272 188 276 192 276 176 260 180 264 180 264 180 268 176 256 188 268 192 264 180 252 180 256 180 252 176 248 172 244 176 252 176 252 176 252 176 256 172 248 172 244 164 236 156 228 176 240 172 236 164 228 156 224 160 224 152 216 148 224 160 232 144 208 148 216 152 216 148 212 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 140 204 136 200 136 204 144 208 136 200 140 208 144 208 140 204 132 196 132 196 132 196 132 196 124 188 124 188 124 188 124 188 132 192 128 188 124 192 128 196 136 196 124 184 120 188 132 200 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 176 112 176 92 160 108 180 120 180 108 168 24 72 28 80 32 80 28 76 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 68 36 64 36 64 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 0 8 4 12 8 16 8 16 16 28 24 36 32 44 36 40 40 48 36 44 36 48 44 56 56 72 52 72 52 72 48 68 56 76 60 80 60 84 64 84 68 88 64 80 60 84 68 88 64 84 64 88 68 92 72 92 68 84 64 80 60 84 64 88 68 88 64 84 68 88 72 96 64 84 64 84 64 84 64 84 72 96 76 100 80 96 76 92 92 76 48 60 52 48 40 56 48 60 56 64 60 68 56 64 60 64 52 60 52 60 52 60 72 24 80 72 232 432 492 432 480 424 468 420 472 428 476 424 468 424 476 432 472 412 444 384 376 316 264 200 144 112 68 68 60 76 96 100 108 116 132 356 584 608 572 588 536 400 320 324 336 320 332 312 312 288 276 272 240 248 224 232 232 224 220 208 212 196 180 188 192 360 372 388 316 384 320 388 324 396 328 396 336 404 332 400 336 404 340 416 340 420 332 420 336 428 348 436 348 436 344 432 344 428 340 428 340 436 352 448 360 452 356 448 364 456 368 460 368 464 372 464 368 460 376 464 376 464 372 456 368 456 368 460 372 460 376 464 372 460 372 460 372 460 372 460 372 460 376 464 380 464 376 460 368 464 368 464 368 464 368 464 372 468 372 468 372 468 372 468 380 480 384 484 384 488 388 488 384 488 400 504 408 504 396 496 396 520 392 520 388 516 408 540 392 532 420 532 416 540 416 512 392 520 400 512 392 504 388 492 384 496 384 492 376 488 372 484 364 484 376 484 364 476 368 484 368 480 368 480 368 480 368 480 360 472 360 472 360 472 360 472 356 468 352 464 356 472 364 476 364 476 364 476 364 476 364 476 360 472 356 468 356 468 360 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 348 460 340 456 348 468 344 456 340 456 340 456 340 456 340 456 344 460 344 460 344 460 344 460 332 444 332 440 328 440 324 436 320 432 320 432 320 432 320 432 316 428 316 424 312 424 308 420 308 420 308 420 308 420 308 420 308 420 308 416 304 412 300 412 296 408 292 408 304 432 332 448 416 548 524 868 812 968 752 780 436 464 296 400 276 388 292 404 280 392 280 388 276 388 272 384 268 380 268 376 264 376 260 372 264 372 268 380 268 372 260 364 256 364 256 360 252 360 248 356 264 360 256 352 252 352 252 356 256 352 252 348 244 340 240 336 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 212 316 208 312 208 312 212 320 212 320 212 320 212 320 212 316 204 312 200 308 204 312 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 260 172 248 164 248 168 256 172 256 172 256 172 256 172 256 192 260 188 256 188 252 184 252 180 248 180 244 176 240 172 240 168 232 168 228 164 228 160 228 164 224 152 220 164 240 160 228 144 224 136 224 132 220 128 216 128 216 128 216 128 216 128 216 136 204 136 208 140 212 144 212 156 220 148 216 144 208 132 200 128 204 116 212 120 196 116 212 108 196 120 204 132 196 128 196 116 184 116 188 120 192 124 192 116 180 112 180 112 180 112 180 104 176 112 184 116 180 108 172 108 176 108 176 104 172 100 168 112 172 112 172 116 176 116 176 108 172 112 168 104 160 96 152 108 168 104 164 96 156 92 152 100 164 96 156 88 152 88 152 80 148 84 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 88 148 80 136 76 136 76 136 72 136 76 140 76 136 72 128 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 72 128 68 124 64 128 68 132 80 128 72 124 72 124 76 132 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 116 60 112 48 104 60 116 64 116 60 108 80 88 84 92 80 88 76 80 84 88 76 80 72 84 80 92 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 68 80 68 80 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 16 16 16 16 20 20 24 24 24 28 32 36 40 40 40 40 48 44 44 44 48 52 56 60 68 64 68 64 68 68 72 68 76 76 80 76 84 80 84 80 88 84 84 80 84 80 88 84 84 80 84 84 88 88 92 88 88 84 84 80 84 80 88 84 88 84 84 80 88 88 96 92 88 84 88 84 88 84 88 84 92 92 96 96 100 92 92 88 96 72 56 56 56 48 48 56 60 60 60 60 60 64 68 68 64 64 64 64 64 64 64 64 60 16 52 60 292 408 448 360 440 356 428 348 436 360 436 352 428 344 420 344 432 340 396 304 336 260 232 156 132 92 76 68 76 92 96 92 136 120 188 452 624 612 604 592 552 412 316 316 320 316 320 312 304 288 284 268 260 252 236 224 228 212 220 204 208 208 188 228 224 424 420 492 388 492 388 492 388 496 392 496 404 508 400 504 404 512 412 516 420 520 416 520 424 528 432 536 440 540 440 536 436 536 436 532 436 544 444 552 452 556 452 556 460 564 460 568 464 568 468 572 460 572 464 580 468 576 460 572 452 564 456 568 460 572 460 572 460 572 460 572 460 572 460 572 452 568 460 576 464 580 464 576 468 588 468 588 468 588 468 588 472 592 472 592 472 592 472 592 480 612 484 612 488 616 488 616 488 620 500 632 508 632 500 624 516 644 520 640 512 648 524 676 532 704 576 724 564 720 544 684 528 664 516 660 512 648 504 644 500 632 492 624 488 612 484 608 480 608 488 612 480 600 484 612 484 608 484 608 484 608 484 608 476 600 476 600 476 600 476 600 472 592 468 592 468 596 476 600 476 600 476 600 476 600 476 600 472 592 468 588 464 592 468 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 468 584 456 584 464 592 464 580 456 580 456 580 456 580 456 580 460 584 460 584 460 584 460 584 444 580 444 580 440 576 440 572 436 572 436 568 432 568 432 568 428 564 428 564 424 560 424 556 420 556 420 556 420 556 420 556 420 560 420 556 416 552 412 552 412 552 412 556 424 572 444 596 448 668 812 1020 1004 1020 1020 1020 756 732 456 588 392 540 412 496 396 528 392 528 388 524 388 520 380 516 380 516 376 512 376 508 372 512 376 512 376 508 368 500 364 500 364 500 360 496 360 492 364 496 356 488 352 488 352 492 356 492 356 488 348 480 344 480 336 484 344 484 336 476 344 476 336 464 340 456 336 452 332 444 332 456 336 456 336 452 328 444 324 444 324 440 316 436 312 432 320 428 320 428 320 428 320 428 316 424 316 424 316 420 308 416 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 372 260 368 260 364 256 364 256 364 256 364 256 364 256 364 260 364 256 364 252 360 252 360 248 356 248 352 244 348 240 348 232 348 232 348 228 344 232 336 228 328 220 324 232 324 228 316 232 332 228 328 224 324 224 324 220 320 220 316 216 316 216 316 204 308 208 312 208 312 212 316 216 316 208 308 200 304 200 304 228 312 208 312 212 284 200 300 200 284 204 276 200 272 200 272 188 272 188 272 192 276 192 276 188 272 184 268 180 260 176 260 172 248 176 256 180 252 172 248 176 252 176 248 172 248 172 244 172 248 172 248 168 244 168 244 168 244 168 244 164 236 156 228 164 232 164 228 156 220 152 220 168 232 164 228 156 216 144 208 148 212 152 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 152 212 144 200 132 196 128 192 132 196 136 200 132 192 124 184 132 196 132 196 132 196 132 196 128 192 128 192 128 192 128 192 132 192 128 188 124 192 128 196 128 192 124 188 124 188 128 192 116 180 120 184 120 184 124 188 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 116 180 116 176 116 180 116 180 116 180 112 176 24 76 28 80 32 76 24 72 32 80 28 72 24 76 32 80 24 72 24 72 24 72 24 72 24 68 20 64 16 68 20 72 44 72 44 72 44 72 44 72 40 68 40 68 44 72 44 72 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 20 32 0 8 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 4 16 8 16 12 20 12 24 20 32 28 40 32 40 32 40 36 44 36 44 40 56 52 64 44 68 48 72 52 76 56 80 60 80 60 84 64 84 68 88 68 88 68 84 64 88 68 88 64 84 64 88 68 92 72 92 72 88 64 84 64 84 68 92 72 88 68 88 68 92 76 100 72 92 72 92 72 92 72 92 76 96 80 100 80 96 72 88 84 68 40 52 48 44 36 56 56 60 48 52 48 60 60 72 60 68 60 68 60 68 60 72 60 44 52 132 396 480 488 440 484 436 472 428 476 440 480 432 480 424 460 424 480 428 444 372 340 284 220 164 112 92 56 64 44 108 76 104 124 120 244 580 604 636 596 608 568 444 348 320 340 324 340 316 316 296 284 280 248 252 232 236 240 232 228 212 208 196 180 184 180 344 364 392 324 392 324 392 320 388 320 388 340 404 336 404 336 408 344 420 336 416 328 416 332 424 344 436 356 444 356 444 356 444 352 440 348 444 356 452 360 456 364 456 372 464 372 464 376 468 376 472 376 464 380 468 380 468 376 464 364 456 368 456 372 460 372 460 372 460 372 460 372 460 372 460 360 452 368 464 380 468 380 468 376 472 376 472 376 472 376 472 376 472 376 472 380 476 380 476 384 484 384 488 388 488 392 492 392 496 400 508 408 508 404 500 416 524 412 520 400 520 396 536 432 580 440 580 424 572 392 520 400 548 428 552 404 504 384 516 376 500 380 492 376 488 372 484 368 488 380 488 372 480 372 492 376 488 376 488 376 488 376 488 368 480 368 480 368 480 368 480 364 476 360 472 360 472 364 480 368 480 368 480 368 480 368 480 356 468 352 464 352 464 356 468 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 340 460 352 468 348 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 336 448 332 444 332 440 328 440 328 436 324 436 324 432 320 432 320 432 316 428 316 424 312 424 312 424 312 424 312 424 312 424 308 420 308 416 304 412 300 412 308 420 308 420 316 436 332 444 300 656 852 1016 844 996 880 1020 820 708 392 424 288 404 284 388 284 396 280 392 280 388 276 388 272 384 268 380 268 376 264 376 268 376 268 376 264 372 260 368 260 368 256 364 256 360 252 360 264 360 256 352 252 352 252 356 256 356 256 352 252 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 240 340 236 336 228 328 220 320 216 324 216 324 216 324 216 324 204 316 212 324 212 316 200 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 264 184 268 184 264 176 256 172 256 172 256 172 256 172 256 188 256 188 252 184 252 180 248 180 248 180 244 176 240 172 240 172 236 168 232 168 228 164 232 156 224 152 220 156 228 156 228 152 228 140 228 136 224 136 220 136 220 132 220 132 216 128 216 140 208 140 208 140 208 140 208 128 200 136 204 132 196 132 208 144 220 120 228 136 208 104 200 120 204 124 200 120 200 120 204 120 192 124 192 124 192 124 192 124 192 120 184 112 176 108 172 108 176 108 180 112 176 108 176 112 180 112 180 108 176 108 176 112 168 108 168 108 164 104 164 108 168 108 168 108 164 100 156 96 160 96 156 92 152 88 152 96 160 100 164 96 152 80 140 88 152 92 156 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 88 144 80 136 72 132 72 136 76 136 76 136 72 124 60 116 72 132 72 132 72 132 72 132 72 132 72 132 72 132 72 132 72 128 68 124 64 128 68 132 76 124 72 124 72 124 72 128 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 68 120 68 116 64 116 76 128 68 116 64 116 64 116 56 68 64 76 72 84 76 84 76 84 76 80 72 84 76 84 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 80 68 80 68 80 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 48 32 24 8 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 12 12 12 16 16 16 20 28 32 36 40 40 40 36 36 40 40 44 48 52 60 68 72 72 72 76 76 80 80 84 84 80 76 84 80 84 84 88 84 88 84 88 88 92 84 88 84 84 80 84 84 88 88 92 88 92 88 88 80 84 84 92 88 92 88 88 84 92 88 96 96 92 88 92 88 92 88 92 88 100 96 100 96 100 92 92 84 88 60 44 48 52 44 44 56 60 60 52 52 52 60 64 72 68 68 68 68 68 68 72 64 60 20 32 132 408 400 440 372 440 352 424 344 432 356 432 348 444 352 424 352 440 352 400 296 320 236 212 128 112 80 76 76 60 124 112 116 124 100 320 628 632 624 616 604 588 464 352 320 328 324 328 316 312 296 288 276 268 260 244 232 232 220 228 212 216 220 200 232 220 416 420 500 396 500 396 496 392 496 392 496 408 512 404 508 408 512 412 520 420 520 420 520 424 528 432 536 444 544 444 548 448 548 448 548 448 552 448 556 452 560 460 568 464 572 468 572 472 576 472 576 468 580 472 584 472 584 468 580 456 568 460 572 460 576 464 576 464 576 464 576 464 576 464 576 452 568 460 580 472 584 472 584 472 592 472 592 472 592 472 592 472 592 476 596 480 600 484 604 484 612 488 616 488 620 492 620 500 628 504 636 508 636 508 636 520 652 524 656 520 664 536 688 588 744 584 744 596 768 568 700 544 708 564 724 536 644 500 668 504 640 504 632 492 624 492 612 484 616 496 616 488 608 488 620 488 612 488 612 488 612 488 612 480 604 480 604 480 604 480 604 484 604 476 600 476 600 476 604 480 604 480 604 480 604 480 604 472 592 468 588 464 592 468 596 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 460 584 468 596 464 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 448 584 448 580 444 580 440 576 444 576 440 572 436 568 432 568 432 568 432 564 428 564 424 560 424 560 424 560 424 560 424 560 420 560 420 556 416 552 412 552 420 560 424 564 428 572 440 584 488 1020 984 1020 1020 1000 1020 1020 1008 876 492 588 388 552 424 512 400 532 396 528 392 528 388 524 384 520 384 516 380 516 376 512 376 512 372 508 368 504 368 504 368 504 368 500 364 500 360 496 364 496 356 488 352 488 352 492 356 492 356 488 352 488 352 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 464 340 456 332 448 324 444 324 432 324 432 324 432 324 432 316 424 324 432 324 424 312 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 376 268 376 268 372 260 364 256 364 256 364 256 364 256 364 256 364 252 360 252 356 248 356 248 356 248 352 244 348 240 348 236 352 236 348 232 348 232 340 224 328 228 328 228 320 228 320 228 324 224 324 220 320 220 316 228 324 224 320 220 316 216 316 208 312 208 312 208 312 208 312 200 316 224 328 212 308 204 312 216 304 216 332 244 312 204 288 216 292 208 272 200 272 204 276 196 276 192 276 192 276 192 276 196 276 192 272 184 264 176 260 184 260 184 256 180 260 184 260 184 260 184 260 184 260 184 260 172 248 172 244 168 240 164 240 164 240 168 244 168 240 160 232 160 224 156 224 156 220 152 220 148 220 160 232 164 228 152 216 156 220 156 220 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 132 196 132 196 132 200 140 208 140 204 140 204 136 192 124 184 132 196 132 196 132 196 132 196 132 196 132 196 132 196 132 196 132 192 128 188 124 192 128 196 120 188 124 188 124 188 124 184 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 124 184 120 184 116 180 132 192 124 184 116 180 116 184 0 52 12 64 24 72 28 76 24 72 24 72 24 72 24 72 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 64 36 60 32 60 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 60 32 44 12 20 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 0 8 4 12 8 16 8 16 24 32 28 40 32 36 28 32 32 40 36 48 48 64 64 76 60 80 60 84 64 84 64 84 64 84 64 84 68 88 68 92 68 88 72 92 72 92 68 88 64 84 64 88 68 92 72 92 72 92 68 88 68 88 72 92 72 92 72 92 72 96 80 100 76 96 76 96 76 96 76 96 80 100 80 100 76 92 68 84 72 56 32 48 40 40 36 52 48 56 48 56 48 60 56 64 60 68 60 68 60 68 60 72 72 56 80 264 476 448 504 448 480 428 468 424 472 432 476 428 488 436 476 436 484 428 444 380 328 268 200 144 100 88 64 80 32 124 100 136 84 128 388 668 592 628 592 616 600 500 388 332 348 332 344 324 324 300 288 284 252 260 236 244 244 236 232 220 216 208 192 188 176 336 364 400 328 396 328 400 332 400 332 400 340 408 340 408 340 412 348 420 344 424 336 424 340 432 348 440 356 444 356 444 360 448 360 448 360 452 360 452 364 460 372 468 376 468 380 472 380 476 384 476 380 472 388 476 388 476 384 468 376 464 376 468 380 468 384 472 384 472 384 472 384 472 384 472 372 464 380 472 388 476 388 476 380 476 380 476 380 476 380 476 376 476 380 480 388 484 392 488 388 488 388 488 392 492 392 496 404 504 408 508 408 512 412 512 432 528 440 528 420 536 420 560 440 600 440 632 464 672 452 616 428 560 412 560 408 504 376 528 388 508 384 508 388 496 384 496 376 492 388 496 376 488 380 496 380 492 380 492 380 492 380 492 372 484 372 484 372 484 372 484 376 484 368 480 364 476 368 480 372 484 372 484 372 484 372 484 364 472 360 468 356 472 360 476 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 464 344 464 352 472 352 460 348 464 348 464 348 464 348 464 344 460 344 460 344 460 344 460 340 448 336 448 332 444 332 444 332 444 332 440 324 436 320 432 324 432 320 432 316 428 316 428 316 428 316 428 316 428 316 428 308 420 308 416 304 412 300 412 308 420 312 424 316 428 320 428 444 976 868 948 908 1016 880 952 884 728 380 412 280 404 276 412 280 396 284 396 280 392 280 392 276 384 272 384 268 380 268 380 272 376 264 368 260 368 260 372 264 368 260 368 256 364 256 364 264 360 256 352 252 352 252 356 252 352 252 352 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 228 328 224 324 220 320 216 316 220 328 220 328 220 328 220 328 212 320 212 320 212 316 204 312 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 184 268 184 264 180 260 176 260 172 256 172 256 172 256 172 256 184 252 184 252 180 248 180 244 180 248 180 244 176 240 172 240 176 236 172 236 168 232 168 236 156 228 164 232 156 228 160 240 144 224 136 224 132 220 128 216 140 228 140 224 132 220 128 216 144 212 140 208 140 208 136 204 132 212 156 224 144 208 148 232 136 216 124 244 160 240 124 208 124 216 120 200 120 200 124 204 128 196 128 196 124 192 124 192 124 192 124 188 116 184 112 180 120 188 116 180 112 184 120 188 112 180 112 184 116 184 116 188 116 176 116 172 108 164 104 164 100 164 104 168 108 164 100 160 96 160 96 160 92 156 92 156 84 152 92 156 96 160 96 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 64 124 64 128 72 140 84 148 76 140 80 140 76 132 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 68 120 72 124 72 124 68 120 72 124 68 120 68 120 64 116 60 112 60 112 60 112 60 112 68 120 68 120 68 120 68 120 76 124 72 124 68 120 68 120 72 124 68 120 68 120 64 116 60 68 64 76 72 80 72 80 72 80 72 84 76 80 72 80 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 56 64 48 60 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 64 60 60 48 40 24 12 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 16 16 16 16 20 20 24 24 32 36 36 40 40 36 36 32 36 40 40 48 56 68 76 80 84 80 80 76 80 76 80 72 84 80 84 84 88 84 92 88 88 84 92 92 96 88 88 84 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 100 100 104 96 96 88 88 80 76 52 36 44 48 40 40 52 48 52 56 60 60 60 60 56 64 64 64 64 64 64 68 52 76 24 108 304 472 356 464 356 444 348 428 340 436 352 436 344 436 348 440 352 428 324 396 304 308 220 188 108 92 72 76 84 84 112 108 144 100 172 496 636 604 608 604 604 616 516 392 340 332 328 332 324 316 300 296 280 272 264 248 236 240 224 232 216 212 220 204 228 204 404 416 504 400 504 400 508 408 512 412 516 412 512 408 512 408 516 416 524 428 528 428 528 432 536 440 544 440 540 444 544 448 548 448 548 456 560 452 556 456 564 468 576 472 576 472 580 476 580 480 584 472 584 476 592 480 588 472 584 468 580 472 584 472 588 476 588 480 592 480 592 480 592 480 592 472 588 476 592 480 592 476 588 480 600 480 600 480 600 480 600 472 596 476 600 484 608 492 612 488 616 488 620 492 620 496 624 508 636 508 636 508 640 516 644 524 660 532 672 536 688 564 728 584 808 704 920 776 968 792 956 680 772 540 700 548 680 504 656 516 656 512 652 508 640 504 628 492 620 500 624 492 612 492 624 496 620 496 620 496 620 496 620 488 612 488 612 488 612 488 612 492 612 484 604 480 604 480 604 484 608 484 608 484 608 484 608 480 604 476 600 476 600 480 604 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 592 460 588 472 596 468 588 464 588 464 588 464 588 464 588 460 584 460 584 460 584 460 584 452 588 448 584 448 580 444 580 448 584 444 576 436 572 432 568 436 572 432 568 432 564 428 564 428 564 428 564 428 564 428 564 420 564 416 560 412 556 408 556 412 564 416 568 420 568 420 568 492 1008 1000 1020 1020 988 1020 1020 920 796 468 612 408 548 416 508 404 536 396 532 396 528 392 528 388 524 384 520 384 516 380 516 380 512 372 504 364 504 372 508 372 508 368 504 368 500 364 500 364 496 356 488 352 488 352 492 344 480 344 480 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 324 444 324 440 320 440 320 440 328 436 328 436 328 436 328 436 328 432 320 424 316 424 316 428 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 272 376 260 364 256 364 260 372 256 364 256 364 256 364 256 364 252 360 252 356 248 356 244 352 248 356 248 352 244 348 240 348 240 356 236 352 236 348 236 344 228 340 240 340 232 320 236 336 232 332 228 328 224 324 224 324 232 332 228 324 220 320 216 316 212 316 212 312 208 308 204 308 200 316 224 332 232 360 292 428 312 380 264 364 272 336 224 304 224 300 208 272 196 272 204 280 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 268 188 260 180 252 176 256 184 264 172 248 172 252 176 252 180 256 184 256 180 252 172 244 168 240 160 240 164 244 168 240 164 236 160 228 160 228 164 232 164 232 160 228 156 220 152 220 156 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 128 192 128 192 132 200 140 208 128 192 132 196 132 192 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 116 184 124 188 124 188 120 180 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 124 188 124 184 120 184 108 176 120 188 124 184 116 180 24 72 28 76 28 72 20 64 20 72 24 76 28 72 24 68 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 24 48 12 40 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 44 68 40 56 24 32 0 4 0 4 4 4 4 4 4 4 0 8 0 8 0 8 0 8 12 20 12 24 16 28 20 28 28 36 32 40 32 36 24 32 28 36 32 48 48 68 68 84 64 80 60 76 56 72 52 68 64 84 64 88 68 92 72 92 64 88 76 100 80 96 68 84 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 84 104 84 100 76 92 68 84 68 52 28 44 36 40 32 52 36 48 48 60 56 60 48 52 56 64 56 64 56 64 64 68 84 52 160 424 524 424 528 436 492 440 476 436 484 448 496 440 476 436 484 436 464 400 432 376 304 248 180 116 72 72 56 76 80 96 76 152 84 224 540 636 568 612 580 612 616 536 420 348 352 340 348 332 332 308 300 288 256 268 240 248 240 240 236 228 208 200 188 180 168 320 356 400 332 404 336 412 344 420 348 424 344 412 340 412 340 416 348 424 344 432 344 432 348 440 356 448 352 440 352 444 356 448 360 448 368 456 360 448 364 460 380 476 384 476 388 480 384 476 372 476 376 480 388 484 392 480 388 476 384 476 388 480 388 484 392 480 400 480 400 480 400 480 396 484 392 480 388 488 388 484 380 476 384 480 392 480 392 480 384 480 380 476 384 484 392 484 396 492 388 488 388 492 392 496 396 496 412 512 408 508 412 512 416 520 436 532 440 536 432 552 436 584 436 684 636 864 708 908 748 936 652 660 412 532 424 544 372 484 392 520 396 516 400 508 392 504 376 496 388 500 380 492 384 500 384 496 384 496 384 496 384 496 376 488 376 488 376 488 376 488 380 492 376 484 368 480 368 480 372 484 372 484 372 484 372 484 372 484 368 476 364 480 372 484 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 348 464 356 472 352 464 348 464 348 464 348 464 348 464 344 460 344 460 344 460 344 460 340 452 340 448 336 444 332 444 340 448 332 444 328 436 320 432 324 436 324 432 320 428 316 428 316 428 316 428 316 428 316 428 308 416 308 412 304 408 300 408 304 412 308 420 312 416 308 412 364 660 832 988 880 1020 832 948 640 544 300 404 292 412 276 416 280 400 288 396 284 392 280 392 276 388 276 384 272 380 268 380 276 380 264 368 256 368 264 376 264 372 264 368 260 364 256 364 264 360 256 352 252 352 252 356 240 344 244 344 244 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 328 224 328 224 328 228 332 220 328 220 328 220 328 220 328 224 328 212 316 204 316 212 324 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 200 292 204 288 200 288 192 280 192 276 188 272 184 272 180 272 184 276 188 272 188 268 188 268 172 252 164 252 176 264 172 256 172 256 172 256 172 256 176 252 184 248 180 244 176 244 180 248 180 244 176 240 172 240 176 240 176 236 172 232 168 236 160 240 180 244 164 232 168 248 156 236 148 232 144 228 140 228 148 232 140 228 136 220 128 216 136 212 144 208 140 208 128 208 140 236 168 268 208 344 324 464 288 372 188 304 160 256 124 216 132 216 120 196 116 196 116 204 132 200 132 196 128 192 124 192 116 188 120 188 120 188 124 192 116 180 104 168 100 172 112 184 92 164 96 168 100 172 104 172 128 184 124 180 116 172 108 168 100 160 104 168 108 168 104 164 100 164 100 164 100 164 100 168 112 168 96 152 84 148 84 152 100 164 100 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 76 136 72 128 68 128 72 132 60 120 64 128 68 128 64 124 72 132 72 132 72 132 72 132 64 124 64 124 64 124 64 124 72 128 68 124 64 128 68 132 60 116 72 128 76 124 64 112 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 76 124 72 120 68 120 48 104 64 124 76 124 64 112 76 84 76 80 72 76 68 72 84 92 80 84 76 80 68 76 68 76 72 80 68 68 52 56 72 80 72 80 72 80 72 80 72 92 88 96 68 72 60 80 64 76 64 76 64 76 64 76 44 60 72 72 64 56 64 76 72 72 64 60 60 64 72 72 68 68 68 68 68 68 68 68 52 52 56 60 60 64 68 68 64 56 52 44 44 28 16 0 8 4 4 8 8 12 12 12 8 4 4 4 4 8 12 16 12 12 16 20 20 24 28 28 24 32 36 44 44 48 40 40 32 44 52 68 72 76 72 72 80 84 80 84 80 84 80 84 76 88 92 96 84 84 80 88 88 84 88 88 92 92 96 92 84 80 84 84 88 88 92 88 96 92 96 92 96 92 96 92 100 96 100 100 104 104 108 104 104 96 100 92 96 96 100 100 108 100 100 100 108 100 96 84 48 44 44 44 44 44 44 40 48 48 48 48 48 48 48 48 60 56 68 72 72 68 60 52 64 24 284 384 456 400 424 340 432 340 436 336 440 340 440 348 448 364 444 348 416 336 364 272 276 200 132 88 84 76 72 72 104 96 96 124 84 280 624 608 620 596 596 604 628 568 444 308 332 312 328 312 332 304 308 276 292 284 272 256 260 248 256 248 228 228 204 212 188 360 408 492 404 504 404 508 408 508 412 512 416 516 420 520 424 528 432 532 440 544 440 544 440 548 448 556 444 548 444 552 448 552 452 552 472 552 436 600 452 596 488 548 484 548 488 540 460 584 476 648 476 580 492 592 496 588 484 576 480 580 492 592 500 592 492 592 484 620 472 612 472 604 476 604 480 592 492 592 504 596 504 596 484 604 484 600 484 592 488 580 480 588 484 604 484 624 488 628 484 616 492 624 496 624 492 620 504 640 520 648 520 648 528 664 540 676 556 704 576 732 580 740 568 884 904 1020 952 1020 1012 1020 836 724 536 748 508 664 588 652 512 656 504 648 500 644 504 648 492 624 492 628 492 628 488 624 504 624 484 620 508 616 500 604 504 624 496 616 488 608 484 604 488 612 488 608 484 604 480 604 480 616 480 616 480 616 480 616 480 616 484 620 484 616 476 608 476 600 476 600 476 600 476 600 476 600 476 600 476 600 476 600 476 608 472 608 472 608 472 608 472 608 472 608 472 608 472 608 464 596 464 596 464 596 464 596 460 592 456 588 456 584 452 584 440 576 444 580 448 584 452 584 452 584 452 580 448 576 444 576 448 576 432 560 424 560 436 572 436 568 436 564 432 560 428 560 416 564 416 568 420 572 424 572 428 572 420 564 420 572 432 584 396 656 676 948 892 940 708 720 468 588 436 568 416 548 412 540 408 544 404 536 400 532 392 528 392 528 392 524 388 524 384 520 388 516 372 500 360 500 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 348 484 340 480 336 476 340 480 336 476 336 464 332 460 332 460 336 456 336 452 332 448 328 448 344 460 332 448 324 448 332 456 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 312 420 312 416 308 412 304 412 308 416 308 416 308 416 308 416 304 412 304 412 304 412 304 412 304 412 304 408 296 404 292 404 276 392 280 392 280 388 272 380 276 384 268 380 276 388 268 380 252 364 256 372 268 384 276 388 268 376 260 368 256 368 256 372 252 360 252 360 252 360 252 360 252 356 244 348 240 348 240 352 236 344 236 344 236 344 236 344 232 340 232 340 232 336 232 336 232 336 236 336 236 332 228 324 236 332 224 320 220 324 232 336 220 312 224 328 224 320 212 308 232 308 244 348 400 728 904 888 748 752 612 464 256 352 192 300 216 304 208 296 196 284 188 276 196 280 192 276 188 272 184 272 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 176 252 176 252 176 252 176 252 172 248 172 248 172 248 172 248 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 152 228 164 228 148 220 164 248 176 232 152 220 160 228 148 204 148 216 148 216 148 216 148 216 152 216 148 208 144 204 136 200 140 204 140 204 140 204 140 204 140 204 148 216 152 212 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 136 200 136 196 132 192 128 192 116 184 128 196 132 192 120 180 112 184 128 200 136 192 120 176 116 184 128 200 136 200 132 192 136 176 108 176 136 200 124 164 120 176 120 176 120 176 120 176 124 180 124 176 120 176 116 172 120 176 120 180 124 184 128 184 24 72 20 64 16 60 16 64 28 76 28 76 28 76 28 76 20 68 24 72 20 60 8 52 24 72 24 72 24 72 24 72 36 76 52 76 36 56 28 60 36 64 36 64 36 64 36 64 20 60 36 68 32 64 32 68 44 72 36 64 32 68 40 76 36 68 36 68 36 68 36 68 20 52 24 60 28 64 36 68 28 56 24 52 24 36 0 4 0 8 0 8 0 12 4 12 0 8 0 4 0 8 4 16 8 16 8 20 12 24 16 28 12 32 20 44 32 44 28 40 20 44 40 68 56 76 56 68 64 80 64 80 64 76 60 76 60 84 76 92 68 80 68 84 68 88 72 92 72 96 76 96 68 88 72 92 76 96 76 96 76 96 76 96 76 96 76 96 80 100 80 104 84 108 88 108 84 100 80 96 76 100 80 104 84 100 76 100 84 100 72 80 36 44 36 44 36 44 36 44 40 48 40 48 40 48 40 48 64 68 56 60 44 68 56 72 60 88 348 448 492 472 488 436 476 440 480 444 488 444 496 444 504 452 492 420 460 396 396 312 264 188 108 84 68 68 56 68 92 96 108 116 120 384 656 640 616 616 608 616 612 584 484 348 356 336 360 336 368 328 340 296 296 280 272 264 252 252 248 252 224 212 196 180 164 300 372 420 332 404 320 408 320 412 324 412 328 416 332 424 340 428 344 432 352 444 348 440 352 444 356 452 352 444 356 448 356 452 360 456 372 456 352 472 364 444 400 464 408 488 444 520 416 476 328 424 392 496 392 484 384 476 380 476 372 480 384 488 384 492 380 484 408 484 412 480 396 476 396 484 384 488 376 500 376 500 376 496 392 484 404 488 404 492 392 484 384 484 380 488 388 492 392 492 388 492 396 500 400 500 400 500 404 512 420 520 420 524 428 536 424 540 436 560 440 572 436 584 472 748 792 996 920 1012 944 988 744 600 424 588 420 536 448 496 396 512 392 504 384 500 388 504 392 512 392 508 392 500 388 496 400 504 396 508 400 496 396 508 384 500 380 496 376 488 372 488 372 488 372 484 368 484 364 480 368 480 368 480 368 480 368 480 364 480 368 480 368 476 360 468 356 480 356 480 356 480 356 480 352 476 352 476 352 476 352 476 352 472 352 472 352 472 352 472 352 472 352 472 352 472 352 472 340 464 340 464 340 464 340 464 336 460 336 456 332 456 328 452 320 444 324 448 324 452 328 452 328 452 328 448 324 448 320 444 324 444 312 428 304 432 312 440 312 436 312 432 308 432 304 428 300 416 300 420 304 424 308 424 308 424 304 416 304 424 312 432 320 428 344 476 400 508 380 460 344 440 324 420 304 412 304 412 296 408 292 400 288 396 280 392 280 388 276 388 272 384 272 384 272 380 260 368 252 368 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 264 348 256 340 252 340 252 340 248 336 248 332 244 332 240 332 240 336 240 332 236 332 232 328 244 336 236 328 228 328 236 332 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 204 312 204 308 200 308 196 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 180 280 184 280 184 276 184 268 192 272 184 268 200 272 196 264 172 256 176 264 180 268 188 272 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 144 228 140 224 136 228 140 232 140 224 144 224 136 220 132 220 108 248 144 388 552 976 884 1008 732 1008 748 764 272 260 56 236 132 208 152 200 132 188 116 188 136 192 136 188 132 188 128 184 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 120 180 120 180 120 180 120 180 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 156 96 152 80 148 96 172 96 152 80 148 92 156 88 140 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 140 84 148 88 144 80 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 136 72 132 72 128 68 128 60 120 68 128 68 128 60 120 64 120 76 128 76 128 68 116 64 120 72 128 76 128 76 128 80 120 60 120 76 132 72 116 68 120 68 120 68 120 68 120 76 124 72 124 68 120 68 120 64 116 64 116 68 120 72 124 80 84 68 72 64 72 68 80 68 76 72 84 76 88 84 92 68 80 72 80 68 72 56 64 68 76 68 76 68 76 68 76 64 80 76 84 60 68 56 68 64 76 64 76 64 76 64 76 60 60 60 64 72 72 68 60 76 72 72 68 68 72 72 76 72 72 72 72 72 72 72 72 52 52 56 60 60 64 68 68 56 52 56 56 56 36 16 0 8 4 4 8 8 12 12 12 8 8 4 4 8 12 16 16 20 20 20 20 24 24 24 24 28 36 36 48 48 52 48 52 40 52 56 72 72 80 72 76 76 80 76 80 76 80 76 80 76 88 92 96 84 84 84 92 88 88 92 88 96 92 96 92 96 92 96 92 100 96 104 100 96 92 96 92 96 92 96 92 100 96 100 100 104 104 108 104 104 100 100 96 100 96 104 100 100 92 96 92 100 92 84 68 36 40 40 44 44 48 48 52 48 48 48 48 48 52 52 52 76 64 60 52 52 56 64 68 48 136 400 412 440 368 444 352 440 344 440 348 448 340 448 344 444 360 436 348 404 332 348 264 240 172 104 76 68 60 60 64 108 104 140 96 184 508 684 640 616 604 624 612 608 588 512 364 344 324 340 324 344 304 316 280 284 280 276 256 256 240 248 236 232 232 216 228 192 348 404 496 408 508 408 512 412 512 416 516 420 520 424 524 428 532 436 536 444 548 440 544 444 552 452 556 448 552 448 556 452 556 456 556 464 532 472 592 456 556 472 552 512 472 484 452 492 540 508 596 460 552 476 572 492 596 500 608 476 592 484 612 492 620 488 612 504 584 500 580 496 588 488 600 488 608 488 628 488 632 488 628 480 616 488 612 492 596 488 588 488 596 492 612 492 628 492 636 496 624 500 632 508 636 504 632 504 640 520 652 520 652 532 668 532 668 552 704 576 736 592 740 604 812 812 1020 1008 1020 1004 1020 856 816 568 736 584 716 548 656 516 660 508 656 504 652 508 656 524 668 524 664 512 656 500 648 464 620 488 620 476 608 496 632 496 620 496 620 496 620 492 616 488 612 488 612 484 608 484 604 480 616 480 616 480 616 480 616 476 612 480 616 476 608 468 604 488 612 488 612 488 612 488 612 480 604 480 604 480 604 480 604 476 616 476 616 476 616 476 616 472 612 472 612 472 612 472 612 468 600 468 600 468 600 468 600 464 596 460 592 460 588 456 588 448 580 448 584 452 584 456 588 452 584 452 584 448 580 448 576 452 576 440 564 432 568 440 572 436 568 436 568 432 564 432 560 420 568 420 568 424 572 424 572 424 568 420 568 420 572 428 580 444 584 404 564 420 584 440 588 436 572 424 552 408 544 412 548 408 544 404 536 400 532 392 528 388 524 388 520 384 516 380 516 380 512 376 508 372 508 372 504 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 484 336 476 336 476 332 472 332 460 332 456 336 456 332 452 332 448 340 456 332 448 328 448 328 452 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 312 420 312 420 308 416 308 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 280 392 280 392 280 388 272 384 276 384 268 380 272 388 268 380 264 376 264 376 264 376 264 376 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 224 328 228 332 232 328 228 324 228 316 228 312 224 324 228 320 248 368 368 632 884 1020 992 1020 1004 1020 1012 1020 704 412 196 320 212 308 204 304 192 292 188 280 192 280 192 280 188 276 188 272 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 184 260 184 260 184 260 184 260 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 220 152 216 144 216 156 232 148 212 140 212 152 224 152 216 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 200 140 204 140 204 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 136 196 132 196 128 192 128 192 120 188 124 192 128 188 124 184 120 188 124 188 124 188 124 184 120 184 116 180 120 184 124 192 128 180 120 176 120 180 124 180 120 176 120 176 120 176 120 176 124 180 124 180 120 176 116 172 108 164 112 168 116 172 116 172 44 84 32 72 24 76 36 88 24 72 24 76 28 80 32 80 24 72 24 68 20 64 16 60 20 68 20 68 20 68 20 68 36 68 44 72 40 60 32 60 36 64 36 64 36 64 36 64 36 60 20 60 40 76 32 52 44 72 40 72 40 72 40 76 40 72 40 72 40 72 40 72 24 56 24 60 28 64 32 64 20 56 28 68 40 48 0 4 0 8 0 8 0 12 4 12 4 8 0 8 0 12 8 20 16 24 16 24 16 24 16 24 8 28 16 36 24 44 32 48 32 52 44 68 56 76 60 76 56 72 56 76 60 76 60 76 64 88 80 92 72 84 68 88 72 92 72 96 76 96 80 100 72 96 76 96 80 100 80 104 80 100 80 100 80 100 80 100 80 100 80 104 84 108 88 108 88 104 80 100 80 100 84 108 80 96 76 96 76 88 52 60 24 36 32 40 40 48 44 56 40 48 40 52 44 52 44 56 60 68 52 56 48 60 52 68 72 252 480 476 476 436 512 448 484 448 484 448 496 452 500 448 496 444 488 412 440 380 364 284 220 156 92 72 56 56 52 72 108 108 144 84 244 604 660 608 560 572 612 632 604 616 564 412 368 348 372 348 380 340 352 308 292 280 272 268 252 248 240 240 228 220 212 200 168 284 364 432 340 412 324 412 328 416 328 420 336 424 336 428 344 436 348 440 356 444 352 444 352 448 360 456 360 452 360 452 364 456 364 464 376 460 404 480 400 452 444 596 792 736 652 572 528 516 472 476 464 500 456 504 440 484 400 460 404 488 388 488 384 496 380 504 380 520 376 504 376 500 384 488 396 492 412 488 416 484 420 480 400 492 392 492 392 496 392 492 396 492 392 496 396 496 400 500 396 496 400 504 404 504 404 504 404 512 420 524 424 524 432 540 444 556 452 580 468 604 468 616 456 628 556 764 756 932 868 952 732 728 504 604 508 592 428 544 404 520 400 512 392 508 396 512 388 516 396 520 396 516 396 508 376 504 396 496 376 492 388 496 380 496 380 496 384 500 384 500 376 492 372 488 372 484 368 484 372 484 372 484 372 484 372 484 368 480 372 484 372 480 364 472 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 464 340 464 336 460 336 460 328 452 328 456 332 456 332 456 332 456 328 452 328 448 324 448 328 448 320 440 312 440 316 444 316 440 312 436 312 432 308 432 304 424 308 424 308 424 308 424 304 420 304 420 308 424 312 428 312 416 332 456 368 464 340 424 316 416 308 412 300 408 300 412 296 408 292 400 288 396 280 392 276 388 272 384 268 380 268 380 264 376 268 380 264 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 256 344 252 336 248 336 248 336 252 340 248 336 248 332 244 336 244 340 240 336 240 332 236 332 240 336 236 332 232 328 232 328 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 208 316 204 312 204 308 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 280 188 284 184 280 188 272 192 272 184 268 200 272 196 264 184 268 184 264 180 260 176 260 184 264 176 256 172 256 172 260 172 256 168 252 168 252 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 144 232 156 244 176 244 356 804 908 1020 852 1020 820 980 744 1016 652 348 80 188 128 204 140 196 136 192 120 192 132 196 136 192 136 188 132 188 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 124 184 124 184 124 184 124 184 116 176 112 172 112 172 108 168 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 88 152 88 152 88 152 92 156 88 148 84 148 88 152 88 148 92 156 92 156 92 156 92 156 88 152 84 144 80 140 72 136 80 144 76 140 76 140 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 72 128 68 128 64 124 64 124 64 124 64 124 64 124 72 124 68 116 64 120 72 124 68 120 60 108 56 116 68 124 68 124 72 120 60 112 68 132 64 116 68 120 68 120 72 124 68 120 64 116 64 112 60 112 56 112 60 112 64 116 64 120 84 92 80 84 76 88 84 96 80 88 80 84 76 80 72 80 72 80 72 76 68 76 68 76 68 76 68 76 68 76 68 76 72 84 72 84 76 84 68 76 64 76 64 76 64 76 64 76 72 60 56 60 72 76 64 52 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 56 56 60 60 60 60 64 64 52 52 64 68 68 48 24 0 8 4 4 8 8 12 12 12 12 12 8 8 12 12 16 20 20 24 24 24 24 28 28 28 20 28 24 32 36 44 44 52 56 64 64 72 72 80 80 84 72 76 72 80 76 84 80 84 80 92 96 100 88 88 88 96 92 88 96 92 96 96 100 96 88 88 92 88 96 92 96 96 100 96 100 96 100 96 100 96 100 96 100 100 104 104 108 104 108 104 104 96 100 100 108 104 100 92 96 96 96 84 68 48 32 36 40 40 48 48 52 56 48 48 48 52 52 56 56 60 60 60 64 64 68 56 56 36 104 296 480 404 424 332 444 352 448 360 452 352 452 344 448 344 440 352 428 336 392 312 316 232 196 148 96 76 68 60 68 84 104 112 136 104 344 668 660 604 516 492 584 640 624 624 584 420 352 332 352 332 352 316 324 292 284 280 280 264 260 240 240 228 236 236 228 244 188 320 384 508 412 516 416 516 420 520 420 520 424 528 428 532 436 540 440 540 448 552 444 548 448 552 452 560 452 560 456 560 460 564 460 552 480 524 496 544 468 524 488 648 924 756 844 628 744 564 588 476 512 540 488 528 484 564 500 600 492 612 484 628 484 644 488 640 512 596 512 596 500 596 500 604 500 624 500 640 492 640 484 636 492 636 496 636 496 620 492 604 500 620 500 620 500 628 496 636 492 620 496 628 504 628 500 628 508 644 524 652 524 656 536 672 552 684 568 724 600 760 612 772 628 788 632 752 708 928 868 932 780 884 648 756 624 732 540 716 524 672 520 664 516 664 516 672 500 672 516 692 532 696 532 684 556 712 556 676 520 668 512 628 496 624 500 624 504 628 504 628 492 616 492 612 488 612 484 608 484 620 484 620 484 620 484 620 488 628 492 628 492 624 484 616 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 600 468 600 464 596 464 592 460 592 460 588 456 588 456 588 456 588 456 584 452 584 448 580 452 580 448 576 444 576 444 576 440 572 440 568 436 568 432 564 428 572 424 572 424 572 424 572 420 568 424 572 428 576 428 576 440 592 424 580 424 568 416 560 412 556 412 544 408 544 408 544 408 544 404 536 400 532 392 528 388 524 388 520 384 516 380 516 376 516 380 516 380 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 340 476 332 472 328 468 332 472 340 480 340 476 336 476 332 464 336 460 340 456 336 456 332 452 336 456 336 456 332 452 328 448 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 316 424 316 420 312 420 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 396 284 396 284 392 276 384 276 384 268 380 272 388 268 380 272 384 268 376 264 372 256 368 268 376 260 368 256 368 256 372 256 364 256 360 252 356 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 316 224 336 248 352 264 312 604 1012 1008 1020 1020 1020 988 1020 984 1012 640 380 244 356 204 308 200 300 196 296 188 284 196 284 196 280 192 280 188 276 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 168 244 168 240 164 236 160 236 160 228 160 228 160 228 160 228 160 228 160 228 160 228 156 224 164 232 160 224 152 216 148 216 156 224 156 224 156 224 156 224 152 216 148 208 144 204 136 200 144 208 144 204 140 200 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 128 192 128 188 124 188 124 188 124 188 124 188 124 188 124 184 116 180 116 180 120 188 124 184 112 172 108 176 116 184 116 176 124 176 112 168 120 180 116 172 116 176 120 180 124 180 112 168 112 164 108 160 104 160 112 172 116 172 120 176 120 180 16 68 20 68 24 72 24 72 36 84 32 76 28 72 20 68 28 72 20 68 20 68 24 72 24 72 24 72 24 72 24 72 48 72 40 72 52 80 44 64 36 64 36 64 36 64 36 64 36 64 32 64 36 68 28 52 32 68 36 72 40 68 36 64 36 68 36 68 36 68 36 68 28 60 28 60 28 60 28 60 28 60 32 68 44 56 8 16 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 20 8 20 12 24 20 32 28 36 8 24 8 28 20 44 36 56 48 64 52 72 60 76 64 84 56 76 60 80 64 84 72 88 68 92 80 96 76 88 72 92 76 96 76 96 80 100 80 104 68 88 72 92 76 96 76 96 84 104 84 104 84 104 84 104 80 100 80 104 84 108 88 108 88 108 84 104 84 104 88 108 84 100 80 104 80 84 44 48 28 40 32 44 36 48 40 52 40 48 44 52 48 60 52 60 48 60 56 68 60 60 56 44 192 400 504 460 480 412 504 444 496 456 496 452 500 456 500 444 484 432 472 404 420 356 328 248 180 140 88 76 60 64 68 96 80 120 100 164 452 692 652 624 476 432 536 656 632 636 612 464 372 352 376 352 384 344 356 312 296 288 280 276 264 252 240 236 224 216 216 212 156 252 340 436 344 416 332 420 332 424 336 424 340 428 344 436 352 440 356 444 356 448 356 448 356 452 364 456 364 456 368 460 368 464 372 468 396 464 412 456 424 480 484 736 880 840 932 868 976 856 892 748 708 620 600 528 512 492 492 516 456 496 420 480 388 476 372 484 372 508 364 500 360 496 380 496 404 508 416 508 424 504 428 496 392 496 392 504 392 500 388 496 404 508 404 508 404 504 412 500 392 492 396 500 400 500 400 500 408 516 424 528 424 528 436 544 436 548 448 568 452 588 452 596 464 644 488 592 536 784 692 748 592 692 524 596 476 564 428 564 416 528 408 520 404 520 404 524 380 520 392 548 424 556 420 552 404 564 448 548 416 544 416 508 392 508 388 504 388 504 388 504 380 492 376 492 372 488 372 488 376 488 376 488 376 488 376 488 384 496 384 496 384 492 376 488 356 480 356 480 356 480 356 480 364 488 364 488 364 488 364 488 364 484 364 484 364 484 364 484 360 480 360 480 360 480 360 480 352 476 352 476 352 476 352 476 348 472 348 468 344 468 340 464 340 464 340 460 336 460 332 456 336 456 332 456 328 452 328 452 328 452 328 448 324 448 320 444 320 440 316 440 312 436 312 432 312 428 312 428 308 424 308 424 300 420 308 428 312 428 312 424 352 444 328 416 316 424 332 444 308 412 304 412 300 404 296 404 296 408 292 400 288 396 280 392 280 392 280 388 276 388 272 384 272 384 268 380 264 376 264 376 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 252 340 248 332 240 328 244 332 256 340 252 340 248 336 248 340 248 340 244 340 240 336 240 336 236 336 240 336 240 332 232 324 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 212 316 208 316 204 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 280 188 276 192 272 184 268 200 272 196 264 184 268 184 264 180 260 176 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 136 228 140 232 144 228 140 224 156 228 156 232 168 244 180 256 164 368 796 1012 816 972 920 964 808 1016 764 640 256 272 196 244 140 200 140 196 128 192 116 196 136 196 140 196 136 192 136 192 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 116 176 116 176 116 176 116 176 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 160 96 164 104 164 92 148 100 168 104 164 88 144 80 148 88 152 88 152 88 152 88 152 88 152 84 144 80 140 72 136 84 148 80 140 76 136 68 132 80 140 76 136 76 136 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 68 128 68 128 64 124 64 120 68 124 64 120 60 124 64 128 64 116 64 120 68 116 64 116 68 120 64 112 60 112 64 116 64 116 68 120 72 120 64 112 60 112 64 120 68 124 76 128 60 112 56 108 56 104 52 104 64 116 64 116 68 120 72 124 52 68 68 80 76 80 68 72 76 84 76 84 76 84 76 84 76 80 68 72 68 76 76 84 76 84 76 84 76 84 76 84 72 76 60 80 76 92 68 72 64 76 64 76 64 76 64 76 60 68 72 72 64 60 56 60 56 60 64 68 68 64 60 56 64 64 64 64 64 64 64 64 60 60 60 60 60 60 60 60 64 60 64 60 64 52 40 20 8 4 4 8 8 12 12 12 16 12 12 12 12 16 20 24 12 16 20 24 32 36 40 44 32 36 32 40 44 56 60 72 68 72 68 76 76 84 84 88 76 80 80 88 88 96 92 100 84 96 100 100 92 92 88 96 96 92 96 96 100 96 104 100 96 92 96 92 100 96 104 100 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 100 108 104 104 84 64 40 44 44 44 44 44 44 44 44 48 48 52 52 56 60 64 64 64 64 64 60 60 40 52 28 264 412 460 380 448 344 456 360 456 368 452 360 456 356 448 356 432 356 424 336 384 296 292 204 168 128 92 76 68 64 80 100 84 136 80 228 552 668 640 632 500 380 496 652 644 624 608 472 352 332 348 332 352 312 324 288 292 292 292 276 272 252 244 232 232 232 228 248 176 288 360 508 420 520 420 524 424 524 428 528 432 532 436 536 440 544 448 548 452 552 448 552 448 556 456 564 460 564 460 568 464 568 468 568 488 520 504 532 488 512 456 648 852 616 824 552 840 608 844 648 876 744 772 632 628 532 524 500 532 564 512 576 488 588 484 612 500 656 488 644 488 632 492 624 512 624 524 620 524 604 520 608 504 648 504 648 504 636 496 624 512 636 508 636 508 636 508 632 496 624 500 632 508 636 504 632 512 648 524 656 528 656 536 672 528 656 540 692 560 724 572 736 572 748 596 736 644 848 736 836 648 780 608 728 568 716 560 696 536 680 528 672 524 672 524 672 520 680 544 700 568 700 564 688 588 768 676 752 580 700 560 680 508 644 508 640 500 636 496 632 492 628 488 624 488 620 484 620 488 624 488 624 488 624 488 624 492 632 496 632 496 628 488 620 488 620 488 620 488 620 488 620 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 468 608 468 604 464 604 464 604 460 600 460 596 456 596 456 596 452 592 452 588 448 588 448 588 452 588 448 584 444 580 440 580 436 576 436 572 432 572 432 580 432 576 428 572 424 572 416 568 424 576 432 576 424 572 388 560 412 584 428 572 420 564 420 560 416 552 412 540 400 536 408 544 404 536 400 532 392 528 396 532 396 532 392 528 388 524 388 520 380 512 372 512 380 516 372 508 372 504 368 500 364 500 356 492 356 492 356 492 356 492 356 492 356 492 356 492 356 492 348 484 340 480 336 476 340 480 344 484 340 480 340 476 336 468 340 464 340 460 340 456 336 456 332 452 336 460 336 452 328 444 332 436 328 432 324 436 328 440 324 432 324 428 320 424 316 424 320 428 316 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 396 288 400 284 396 280 388 276 384 268 380 272 388 268 380 268 376 264 376 264 376 264 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 232 328 228 324 224 328 228 332 220 316 232 332 244 352 252 356 208 480 916 1020 952 1020 1016 1020 980 976 696 512 280 388 232 280 200 304 196 300 196 300 196 288 200 288 196 284 196 280 192 280 188 272 184 268 180 272 184 276 184 260 184 256 180 252 176 252 180 256 180 256 180 256 180 256 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 224 152 228 168 232 152 208 152 228 164 228 148 208 148 224 152 220 152 220 152 220 152 220 152 216 148 208 144 204 136 200 148 212 144 204 140 200 132 196 148 208 140 200 136 204 144 212 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 188 120 184 128 192 120 184 120 184 128 192 112 176 120 188 124 184 112 176 120 184 124 188 120 180 112 176 112 164 112 180 132 188 112 152 112 168 116 176 120 180 128 184 116 172 116 172 112 168 108 164 108 164 112 168 116 172 116 172 4 60 28 84 40 80 24 64 20 68 24 76 28 80 36 84 28 72 20 64 20 72 28 80 32 80 32 80 32 80 32 80 40 60 28 60 44 76 36 56 36 64 36 64 36 64 36 64 24 68 48 76 28 52 24 64 20 56 28 64 32 60 24 52 28 60 28 60 28 60 28 60 28 60 28 60 28 60 28 60 36 64 28 64 40 56 20 32 0 8 0 8 0 12 4 12 8 12 4 12 4 16 12 24 0 12 8 24 24 40 36 48 24 40 24 44 36 60 56 76 56 72 56 72 60 80 68 88 64 80 68 88 76 96 80 100 68 92 84 100 76 88 72 92 76 96 76 100 80 104 84 104 80 100 80 104 84 108 88 108 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 108 88 112 88 88 44 44 40 44 36 44 36 44 36 40 40 48 44 56 52 60 56 68 68 68 48 52 44 56 68 64 348 484 476 440 512 428 520 456 504 456 508 452 504 452 504 452 480 436 460 396 400 344 304 232 156 120 80 72 56 60 68 100 80 152 52 268 588 628 600 616 508 372 468 656 640 624 624 504 368 348 372 348 380 340 356 308 304 296 292 288 272 264 244 240 220 212 216 212 148 228 320 436 348 420 336 424 336 428 340 428 344 432 348 440 356 444 360 448 360 448 356 448 356 452 364 460 368 460 372 464 372 468 376 472 368 452 400 460 432 480 440 720 932 848 956 816 972 820 972 812 924 816 944 852 916 792 796 712 584 560 532 532 480 512 464 504 432 488 404 484 400 488 396 500 400 524 392 528 384 532 376 520 384 504 396 508 396 504 388 496 404 512 408 508 408 508 416 508 400 504 408 512 412 512 412 508 412 520 428 528 428 528 436 544 432 528 440 548 440 564 432 564 444 568 416 580 460 624 496 644 512 596 468 572 444 584 468 536 420 532 412 528 408 524 412 532 376 532 392 560 412 560 396 552 620 852 736 784 528 604 452 576 404 512 400 508 392 500 384 492 380 492 380 488 376 484 372 484 376 488 376 488 376 488 376 488 376 492 380 492 380 488 372 480 368 492 368 492 368 492 368 492 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 352 468 348 468 344 464 348 464 344 460 340 456 336 456 336 456 336 452 332 448 328 448 328 452 332 452 332 448 324 440 320 440 320 436 316 432 312 432 316 432 316 428 312 424 308 424 296 416 308 428 316 428 308 420 312 424 328 428 316 416 300 408 312 420 308 416 300 408 288 396 296 408 292 400 288 396 280 392 288 400 288 396 284 396 280 392 284 388 268 372 256 372 268 388 260 372 260 368 256 364 252 364 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 268 352 260 348 256 344 260 348 256 344 256 340 252 336 248 340 248 344 248 340 244 336 240 336 232 332 240 340 240 332 228 320 224 328 220 324 216 328 220 332 216 324 216 320 212 316 208 316 212 320 212 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 288 192 288 192 284 192 276 192 272 184 268 200 272 196 264 180 264 180 264 180 264 180 264 184 264 176 256 172 256 172 260 176 260 172 252 168 248 160 244 168 248 160 240 156 240 156 244 168 236 168 236 168 236 168 236 172 240 172 240 172 240 172 240 152 236 148 236 148 232 140 224 148 232 136 220 132 224 144 240 144 228 172 248 192 256 188 252 188 264 568 892 908 988 732 812 600 476 256 268 164 260 116 252 148 200 136 196 128 196 116 196 136 200 144 196 140 192 136 192 132 184 128 180 124 184 128 188 124 184 124 180 120 176 116 176 124 184 124 184 124 184 124 184 120 180 116 172 112 168 104 164 108 168 108 164 104 160 100 160 96 160 96 160 96 160 96 160 96 152 84 152 100 160 84 132 72 148 92 152 80 140 84 160 84 148 84 148 84 148 84 148 88 152 84 144 80 140 72 136 84 148 80 140 76 136 68 132 92 148 80 140 80 140 88 152 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 120 60 120 72 128 60 116 56 120 68 132 52 112 68 128 76 120 60 104 68 124 76 128 76 120 60 108 60 104 56 124 88 140 60 84 60 112 64 120 68 124 76 128 72 124 72 120 68 120 64 116 52 104 52 108 56 112 60 112 68 76 72 80 72 80 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 44 56 72 76 72 64 64 64 76 76 76 72 72 68 68 68 68 68 68 64 64 60 60 56 64 68 68 72 72 76 76 80 64 60 64 56 56 40 32 24 24 12 8 8 16 16 12 4 8 8 12 16 16 20 24 24 24 24 28 32 32 36 40 40 48 52 52 56 52 56 56 60 76 80 76 80 76 80 76 80 92 92 84 84 84 92 96 104 92 96 92 96 92 88 80 84 92 88 92 92 96 96 100 96 100 100 108 104 100 96 104 104 108 104 108 104 108 104 108 104 96 96 100 100 108 108 116 112 108 104 108 104 108 104 108 104 104 112 128 116 100 68 52 36 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 88 48 72 32 56 48 24 100 424 376 440 368 440 364 448 368 444 368 448 364 452 360 448 356 424 340 396 308 352 288 284 196 124 100 72 52 52 68 96 112 104 108 120 356 696 620 620 616 576 324 456 584 668 624 632 504 368 324 364 364 356 320 352 304 300 292 284 268 268 252 248 228 228 256 224 236 200 272 324 548 428 520 412 512 420 528 432 532 436 536 432 532 436 540 448 556 452 556 452 560 456 564 460 564 460 564 460 564 460 564 460 560 476 588 452 584 492 528 472 644 848 588 820 516 832 536 816 568 828 572 804 600 828 640 836 700 812 664 712 572 592 520 552 540 536 632 504 612 500 616 504 608 528 624 520 628 528 628 524 620 496 644 508 648 504 640 516 664 512 648 512 640 512 640 516 636 508 640 516 644 520 652 528 656 516 648 520 652 524 656 528 660 528 660 536 676 544 696 556 712 552 716 560 724 580 732 592 740 596 736 584 720 564 704 548 692 536 680 528 672 524 672 524 672 572 624 520 700 564 612 688 1012 1008 1020 1004 1020 864 700 508 696 540 664 516 648 508 640 496 620 496 632 496 632 496 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 500 628 492 620 488 620 488 624 492 624 492 624 492 624 492 624 484 624 484 628 488 632 492 632 484 624 484 620 480 616 476 612 472 620 472 620 472 620 472 620 472 620 472 616 468 612 464 612 456 604 456 604 456 604 456 604 456 604 452 600 452 596 448 596 448 596 444 592 444 588 440 588 448 596 448 592 444 588 440 588 436 584 436 580 432 580 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 416 548 412 544 408 540 404 540 396 532 396 528 392 524 388 524 376 516 388 528 392 524 380 512 372 508 372 504 368 500 364 496 364 504 368 504 368 500 360 492 360 496 360 492 356 488 352 488 352 492 352 488 348 484 344 484 340 480 340 476 336 472 332 464 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 324 428 316 424 312 416 316 424 312 420 312 416 308 416 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 284 396 280 388 268 384 264 380 268 380 268 380 268 380 268 380 268 380 260 368 256 372 268 380 260 368 256 364 252 356 244 352 248 352 244 348 240 344 236 340 240 348 240 348 240 348 240 348 248 352 240 344 236 344 236 348 236 336 236 332 232 328 228 328 228 328 224 324 224 328 232 324 244 332 244 340 248 352 248 360 220 352 304 460 424 496 388 420 332 416 296 372 244 320 196 288 208 308 196 296 188 296 200 296 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 180 256 184 264 188 268 196 272 184 256 180 252 176 256 180 260 184 256 176 248 172 248 172 252 172 248 168 240 160 228 144 216 160 228 160 224 156 220 152 220 164 228 152 216 148 220 160 232 144 212 140 212 144 220 156 224 148 216 148 220 152 224 156 224 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 144 204 140 200 136 196 132 192 136 200 136 200 136 200 136 200 128 192 128 192 128 192 128 192 136 192 120 184 124 192 120 176 132 196 132 188 120 184 132 204 116 184 120 188 124 184 120 180 108 180 124 196 132 188 116 172 108 176 120 184 120 184 112 172 108 168 120 180 128 180 124 176 112 168 112 168 116 176 124 180 116 172 116 172 116 172 116 172 112 164 108 164 108 168 116 176 28 76 28 72 24 68 20 68 28 72 24 72 24 72 24 68 28 72 24 68 20 72 24 76 28 76 24 68 16 64 20 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 16 60 40 76 40 64 32 64 40 72 36 68 36 64 32 64 40 72 36 68 32 64 32 60 36 68 40 72 40 72 40 76 32 64 32 60 32 44 12 28 4 20 0 8 4 16 4 4 0 8 4 16 8 20 16 24 16 24 20 32 28 36 32 40 32 48 36 52 36 56 40 56 60 76 60 76 60 76 60 76 72 88 68 80 68 88 76 96 76 92 76 92 76 88 68 80 72 92 76 96 76 100 80 100 80 104 92 108 80 100 84 108 88 108 88 108 88 108 88 108 80 104 84 108 92 116 96 120 92 112 92 112 92 112 92 112 88 120 108 120 80 72 32 44 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 56 52 48 56 40 68 60 56 204 468 436 484 440 496 444 496 444 492 448 504 452 504 452 500 448 480 424 428 368 360 316 268 208 116 96 64 52 44 72 88 112 108 112 148 432 684 628 608 604 580 376 416 596 656 628 660 560 400 348 388 380 392 352 384 328 316 296 284 280 272 268 252 244 220 240 212 204 176 216 284 464 360 424 324 416 336 432 344 432 348 436 344 432 348 444 360 456 360 452 364 456 364 460 368 460 376 468 376 468 372 464 372 464 344 488 324 488 416 488 464 744 928 832 960 828 1000 828 984 820 996 816 972 820 968 820 936 832 968 888 940 856 840 728 676 596 528 516 512 532 512 540 464 512 416 512 388 528 384 536 348 504 396 524 436 536 424 504 396 492 412 512 412 512 412 512 412 516 412 512 416 520 424 528 428 532 424 524 424 524 424 528 428 528 440 532 428 536 432 544 424 548 420 552 420 564 432 584 444 588 464 584 460 568 444 552 428 544 420 532 412 528 408 524 412 532 376 548 412 572 376 604 632 1016 856 1020 864 1020 800 768 448 540 428 532 412 520 408 516 396 500 392 504 392 500 388 496 384 496 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 376 496 368 492 364 488 368 492 368 492 368 492 368 492 368 492 364 484 364 488 368 492 372 492 364 484 364 480 360 480 356 476 356 472 356 472 356 472 356 472 356 472 356 468 352 468 348 464 340 456 340 456 340 456 340 456 340 456 340 452 336 452 332 448 332 448 332 444 328 444 324 440 332 448 332 444 328 440 324 440 320 432 316 432 312 428 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 300 412 296 408 292 404 292 400 284 396 284 392 280 392 276 388 268 384 276 388 276 388 272 380 264 376 260 372 256 368 256 364 256 368 260 368 260 364 252 356 252 360 252 356 248 356 244 352 264 352 264 348 260 344 256 344 252 340 252 336 248 336 244 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 204 312 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 204 284 200 280 200 268 196 264 188 272 188 272 188 272 188 272 188 268 180 260 176 264 184 272 172 256 168 252 164 244 156 240 160 244 156 240 156 240 156 236 172 240 172 240 172 240 172 240 180 244 172 236 168 236 168 240 156 236 148 232 144 228 140 228 144 232 140 224 136 224 140 232 160 244 168 248 172 244 176 244 172 228 148 192 120 196 144 232 176 252 164 236 156 212 144 204 144 200 136 192 120 192 120 200 132 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 128 188 128 188 128 188 128 184 124 180 120 176 116 180 120 184 124 180 116 176 112 172 112 172 108 172 108 168 104 156 92 148 100 164 100 164 96 160 92 156 100 160 88 148 84 152 96 164 88 152 88 148 84 148 84 152 84 148 84 152 88 156 92 156 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 80 140 76 136 76 136 76 132 72 136 76 136 76 136 76 140 68 128 68 128 68 128 68 128 76 128 60 124 68 128 60 116 56 120 64 120 52 112 60 128 60 124 68 128 68 128 64 120 60 116 72 128 76 124 64 112 60 116 68 124 72 120 64 112 52 108 64 120 68 120 64 116 64 116 60 112 60 116 68 120 64 116 64 116 64 116 64 116 60 112 56 108 56 112 64 116 84 92 80 84 68 72 60 68 76 84 76 80 72 76 68 76 76 80 72 76 68 80 72 84 80 84 72 76 68 76 72 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 48 60 72 76 72 64 64 68 68 64 64 64 64 60 60 60 72 72 72 72 68 68 68 68 72 72 72 72 68 68 68 68 64 60 64 56 56 44 40 32 28 16 8 8 12 12 12 4 8 8 12 16 16 20 24 24 24 28 28 32 36 40 40 40 48 52 52 56 56 60 56 64 76 80 76 80 76 80 76 80 88 88 84 88 84 92 92 100 88 96 92 96 92 92 84 88 92 92 96 92 100 96 100 96 100 104 112 104 104 96 104 108 108 104 108 104 108 104 108 104 108 104 108 108 116 116 120 116 116 112 116 112 116 112 116 112 116 116 124 112 92 68 56 44 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 48 64 56 24 76 12 64 240 444 372 428 356 444 372 440 352 444 372 448 376 456 364 452 360 444 356 400 304 336 256 236 152 112 92 72 56 56 72 96 112 128 116 220 548 676 644 608 588 600 432 364 592 648 616 672 596 412 340 360 360 360 328 360 316 316 304 296 280 284 268 264 244 232 260 228 240 204 268 304 520 436 528 416 516 424 532 432 532 436 536 436 536 440 544 452 552 452 560 456 560 460 564 460 564 472 576 472 576 472 576 472 580 472 608 452 608 488 540 472 664 852 604 820 524 828 532 804 544 832 496 816 528 824 520 808 556 832 616 868 680 888 696 872 692 784 612 652 492 544 496 548 568 576 620 512 632 496 680 520 696 500 620 524 640 524 636 512 640 516 656 520 656 520 648 524 644 516 644 520 648 524 656 528 660 528 656 528 656 528 652 524 652 536 672 532 680 540 684 540 688 552 704 552 716 564 724 576 732 580 720 568 708 552 696 540 688 536 684 532 676 524 672 528 672 528 672 588 660 544 688 844 1020 1000 1020 984 1020 1004 988 684 612 548 680 532 672 532 672 524 656 520 656 516 652 508 644 500 636 496 632 496 632 496 632 496 632 492 628 492 628 492 628 492 628 496 636 492 628 484 624 488 628 488 628 488 628 488 628 488 628 488 628 488 628 492 632 492 632 488 628 484 624 484 620 480 620 476 624 476 624 476 624 476 624 472 620 472 620 468 616 468 612 460 608 460 608 460 608 460 608 460 608 456 604 456 600 452 600 452 600 448 596 448 592 444 592 448 596 448 592 444 588 440 588 432 580 432 576 428 572 424 572 420 568 420 568 420 568 420 568 424 580 424 576 420 564 416 564 416 556 420 548 416 544 412 544 408 544 404 540 404 536 400 536 396 532 396 532 392 528 392 524 384 520 388 524 388 524 384 520 380 516 376 512 376 508 372 508 368 504 368 504 368 500 360 496 360 496 360 496 356 492 356 488 352 492 352 488 348 484 344 484 340 480 340 480 336 476 336 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 316 424 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 292 400 288 396 276 388 272 384 272 384 272 384 272 384 272 384 272 380 268 376 264 380 268 384 260 368 256 364 252 356 244 352 240 348 240 348 244 352 244 352 240 348 240 348 240 348 240 348 244 352 240 344 236 344 236 344 236 336 236 332 232 328 228 328 240 336 232 328 224 324 224 316 240 316 240 328 236 340 236 344 256 372 268 336 204 260 204 312 212 308 208 312 208 312 212 316 204 304 196 296 192 296 192 292 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 196 268 192 264 184 256 180 252 180 256 176 252 176 252 180 256 180 256 180 252 176 248 172 248 168 244 172 248 168 240 160 232 172 240 168 236 164 232 164 232 164 228 152 216 148 220 160 232 164 228 160 224 152 216 148 212 148 216 152 220 152 220 156 224 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 136 200 136 200 140 204 140 204 132 196 132 200 136 204 140 204 128 192 128 192 128 192 128 192 132 192 120 188 128 192 124 180 112 184 128 188 120 180 116 184 124 192 132 196 132 196 128 188 120 184 120 184 120 184 120 184 120 184 124 188 124 188 120 184 104 164 112 172 116 172 116 168 120 176 116 168 112 168 116 172 116 172 116 172 116 172 116 172 116 172 112 164 108 164 112 168 32 80 28 72 24 68 16 64 32 80 28 72 24 68 16 64 28 72 24 68 20 72 24 76 32 80 28 72 20 68 24 72 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 20 64 40 76 36 64 36 72 36 68 32 64 32 64 32 64 40 72 40 72 40 72 40 72 44 76 40 72 36 64 32 64 36 68 32 60 28 48 20 40 12 24 0 4 0 12 0 4 0 8 4 16 8 20 16 24 20 28 24 32 28 40 36 44 32 48 36 52 40 60 44 64 60 76 60 76 60 76 60 76 68 84 68 84 72 88 76 92 72 92 76 96 80 92 72 88 76 96 76 100 80 100 84 104 84 108 92 112 84 100 88 112 88 108 88 108 88 108 88 108 92 112 92 116 96 120 100 120 100 120 100 120 100 120 100 120 100 124 100 104 64 64 36 56 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 60 24 80 48 44 88 32 128 372 496 440 480 428 500 448 492 416 504 448 508 452 508 456 504 452 480 432 428 364 336 288 212 160 92 88 64 60 56 80 92 112 116 120 288 644 648 648 592 576 580 496 320 584 636 624 688 644 468 376 384 380 396 360 396 348 328 308 296 292 280 276 260 256 228 244 216 208 184 212 260 424 368 432 332 420 340 432 348 432 348 436 348 440 356 448 364 452 364 456 364 460 368 460 372 464 380 472 380 472 380 476 384 476 344 492 336 492 416 484 468 748 924 832 952 824 988 812 972 808 996 824 996 836 988 812 960 820 996 852 944 824 944 860 984 908 960 876 908 812 788 684 620 556 516 536 496 552 480 528 404 476 444 532 444 520 432 524 456 544 440 520 424 524 424 528 416 528 420 520 424 524 428 528 432 532 436 536 436 532 428 528 424 524 440 536 432 536 428 540 424 536 428 548 424 556 432 564 432 568 440 564 444 552 432 540 420 536 424 536 416 528 412 528 412 536 424 532 404 592 404 552 572 956 840 1020 840 972 856 916 584 536 432 540 420 536 428 540 424 528 420 528 412 520 404 508 392 504 388 500 388 500 384 496 384 496 384 496 384 496 384 496 384 496 380 496 372 488 368 488 368 492 372 492 372 492 372 492 372 492 368 492 372 492 372 492 372 492 368 488 368 488 368 484 364 484 364 480 364 480 360 476 360 476 360 476 356 472 356 468 352 468 348 464 348 464 348 464 348 464 348 460 344 460 340 456 340 456 340 452 336 452 332 448 332 448 332 448 332 444 328 440 324 440 316 432 312 428 308 424 308 424 308 424 308 424 308 424 308 424 308 424 308 420 304 416 300 416 296 416 296 416 292 412 288 412 292 404 292 404 292 400 288 400 288 400 284 396 284 392 280 392 272 388 276 388 276 388 276 384 268 380 268 380 268 380 268 380 260 368 264 372 260 368 256 360 256 364 252 360 252 356 248 356 264 352 264 348 260 344 256 344 256 344 252 340 252 336 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 320 212 316 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 188 268 184 268 184 268 184 272 184 268 180 260 172 256 168 252 152 236 156 240 160 248 164 248 172 240 172 240 172 240 172 240 176 240 168 236 164 232 168 236 156 236 148 232 144 228 140 228 152 240 144 228 136 220 132 224 136 240 136 236 144 232 144 228 128 244 212 276 172 216 140 212 140 216 136 216 132 212 136 204 132 200 128 196 124 192 124 196 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 128 188 128 184 124 184 120 180 120 180 116 172 112 176 120 180 120 180 120 180 116 176 112 168 108 168 112 172 112 168 104 164 108 168 104 168 100 164 100 160 96 156 92 152 88 156 92 160 96 160 96 160 92 156 88 148 88 152 88 152 88 152 88 152 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 72 132 76 136 80 144 84 144 68 128 72 136 76 140 84 144 68 128 68 128 68 128 68 128 72 128 64 124 72 132 68 120 56 128 76 140 72 124 64 128 64 124 68 132 72 128 64 124 72 120 68 116 64 120 68 124 72 124 72 124 72 124 72 124 60 116 64 116 64 116 64 116 72 124 68 116 60 112 60 112 64 116 64 116 64 116 64 116 68 116 60 108 56 108 60 112 72 80 72 80 72 80 72 80 76 84 76 80 72 76 68 76 76 80 72 76 68 80 72 84 80 84 72 76 68 76 68 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 60 64 72 72 68 68 72 76 68 68 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 68 64 64 60 60 68 64 64 52 52 44 48 44 40 24 8 4 4 8 8 4 8 8 12 16 16 20 24 24 28 28 32 36 40 40 44 44 48 52 52 60 60 68 64 72 76 80 76 80 76 80 76 80 84 88 88 92 92 96 92 96 88 96 92 100 96 100 92 96 96 92 100 96 100 100 104 100 104 104 116 108 104 100 108 108 108 104 108 104 108 104 108 104 112 112 116 112 116 116 120 116 120 116 120 116 120 116 120 116 124 116 112 88 72 52 56 52 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 44 96 56 40 68 0 168 364 456 360 424 344 444 372 432 340 444 376 448 376 452 372 448 368 432 352 400 304 328 244 216 128 96 84 72 64 68 84 100 112 104 136 384 692 640 644 596 572 576 520 324 536 640 628 668 640 496 380 360 360 368 332 364 332 316 308 300 284 284 268 264 244 240 264 232 252 212 264 276 468 448 536 428 524 428 536 436 536 436 536 440 544 448 552 452 552 456 560 460 564 460 568 464 568 464 572 468 572 472 576 476 580 476 600 472 604 492 536 472 680 848 608 812 532 816 544 792 560 812 520 828 544 824 528 812 556 852 580 852 584 840 576 832 568 856 604 888 668 888 680 796 648 660 588 584 576 536 608 536 620 564 624 548 616 532 632 524 648 532 660 532 668 536 660 536 656 528 656 528 656 532 660 532 660 540 668 536 664 532 656 528 664 540 684 540 680 536 680 532 672 548 688 548 692 556 696 560 704 556 700 552 696 544 688 536 684 540 684 532 680 528 676 532 680 564 664 532 692 552 612 604 816 948 1020 996 1020 944 912 632 688 540 676 532 672 540 680 536 672 540 676 532 668 520 656 512 648 508 644 504 640 500 636 496 632 496 632 496 632 496 632 496 632 500 636 492 632 488 628 492 632 492 632 492 632 492 632 492 632 496 632 492 632 492 632 492 632 488 628 488 628 488 632 492 632 488 644 484 640 480 636 476 632 476 632 476 628 472 628 468 624 464 620 464 620 464 620 464 620 464 620 464 620 460 616 460 612 456 612 456 612 452 608 452 604 448 604 448 600 444 596 440 596 432 580 432 576 428 572 424 572 424 572 424 572 424 572 424 572 424 580 424 576 424 564 420 564 416 556 420 548 416 544 412 544 404 540 404 540 404 540 404 540 400 536 400 532 396 532 392 528 392 524 388 524 388 524 388 528 380 516 380 516 380 520 384 520 368 508 372 508 372 504 364 496 364 500 364 496 360 496 356 492 352 492 352 488 348 484 344 484 344 484 344 480 340 480 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 432 324 428 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 268 380 268 380 268 380 268 380 264 368 260 364 252 356 248 352 240 348 240 352 248 356 252 360 240 348 240 348 240 348 240 348 244 348 236 340 232 340 232 344 236 336 236 332 232 328 228 328 240 340 232 328 224 320 220 312 236 308 232 312 228 324 224 332 228 332 216 304 188 264 188 284 240 332 228 320 212 308 204 300 204 304 200 304 196 300 192 288 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 180 256 180 260 184 260 188 264 180 252 172 248 172 248 176 256 176 252 180 256 180 252 172 244 168 244 172 248 172 244 164 240 168 232 164 232 160 228 160 224 156 224 156 224 156 224 156 224 148 220 156 228 164 228 160 224 152 220 152 220 152 220 152 220 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 136 200 136 204 144 208 148 212 132 196 132 200 136 204 140 204 128 192 128 192 128 192 128 192 132 192 124 188 132 200 132 188 116 192 136 204 132 188 124 192 116 184 124 188 124 188 120 180 124 184 120 180 116 184 120 188 124 188 124 188 124 188 124 188 128 180 124 180 124 180 124 180 124 180 120 172 112 168 112 168 116 172 116 172 116 172 116 172 116 172 112 164 108 168 112 172 20 68 20 72 24 76 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 28 68 40 72 36 68 40 80 36 72 40 72 40 76 44 76 36 68 36 68 40 72 40 72 36 68 36 68 32 64 32 64 40 68 32 56 28 52 28 52 24 28 0 0 0 8 0 4 0 8 4 16 8 20 16 24 24 32 24 36 32 44 36 48 32 48 36 56 44 64 52 68 60 76 60 76 60 76 60 76 64 84 72 92 76 92 76 88 72 92 76 96 84 96 80 96 80 100 80 100 84 104 84 108 84 112 96 112 88 104 88 116 88 108 88 108 88 108 88 108 92 112 92 112 96 116 96 116 100 120 100 120 100 120 100 120 104 116 80 80 36 48 32 56 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 60 36 88 44 64 60 60 288 440 492 432 480 432 496 444 488 424 496 444 500 448 504 444 500 444 460 416 404 348 320 276 192 136 72 76 64 68 68 88 92 112 92 176 476 692 624 628 580 568 552 544 360 476 628 656 672 660 560 420 388 380 400 360 396 356 328 308 296 292 284 280 264 256 232 252 224 220 192 208 228 376 380 440 344 428 344 436 348 436 348 436 356 448 364 452 364 452 368 460 368 460 372 464 372 468 372 464 376 472 380 476 388 484 372 508 384 508 440 484 496 760 932 820 952 812 980 804 956 796 936 792 948 812 956 792 952 828 968 824 984 848 1012 860 1020 864 1016 852 968 820 960 864 984 900 948 812 792 664 660 612 644 612 492 532 484 548 492 544 456 504 456 536 444 536 428 540 424 544 432 532 432 532 432 532 432 532 440 540 440 536 436 536 436 536 440 540 436 540 436 544 436 544 448 552 444 552 440 552 440 552 432 548 432 544 424 540 424 536 424 540 420 532 416 532 416 532 396 540 424 528 404 560 440 568 588 784 716 856 684 644 432 540 432 536 420 532 428 540 424 528 428 536 420 528 412 520 408 516 400 512 396 508 392 500 388 496 388 500 388 500 388 500 388 500 380 500 376 492 372 492 372 492 376 496 376 496 376 496 376 496 376 496 376 496 372 492 372 492 368 488 372 492 372 496 376 496 376 492 372 488 368 480 364 476 364 476 360 476 356 472 356 472 352 468 352 468 352 468 352 468 352 468 352 464 348 464 344 460 344 460 344 456 340 456 336 452 332 448 332 444 328 440 324 440 320 436 320 432 316 432 312 428 312 428 312 428 312 428 312 428 300 424 300 420 296 420 292 420 288 416 288 416 284 412 280 412 292 404 296 408 296 412 300 412 292 400 288 400 284 396 284 396 280 392 276 388 276 388 280 392 264 376 268 380 268 384 272 384 264 372 268 376 264 368 256 364 260 364 256 364 252 360 252 360 264 352 264 348 260 344 256 344 260 344 256 344 252 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 324 216 324 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 208 288 204 284 204 272 200 268 188 272 188 272 188 272 188 272 176 264 180 268 184 264 180 260 168 248 164 244 156 236 152 236 160 244 160 244 164 248 164 248 172 240 172 240 172 240 172 240 172 240 168 232 160 228 164 232 156 236 148 232 144 228 140 228 152 236 144 228 136 224 136 228 128 236 116 232 124 224 128 216 164 232 140 208 136 228 156 236 136 220 132 216 120 204 116 200 120 204 132 200 140 196 132 192 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 112 176 116 180 124 188 128 192 116 176 112 172 112 172 116 176 112 176 120 184 124 176 108 164 108 168 112 172 108 164 100 156 100 164 100 164 96 160 92 156 92 156 92 156 92 156 92 156 76 144 88 160 100 160 96 156 92 156 88 152 88 152 84 148 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 80 140 80 140 84 144 84 144 76 136 76 136 76 136 76 136 68 128 68 128 68 128 68 128 72 128 64 128 76 136 76 128 52 120 68 124 60 116 56 120 56 116 60 124 64 120 56 116 68 120 68 120 68 120 68 120 72 124 68 120 68 120 72 124 84 132 76 124 72 124 72 128 68 120 64 112 60 112 64 116 64 116 64 116 64 116 64 116 60 108 56 108 56 112 64 120 76 84 72 80 72 80 68 76 64 72 68 80 72 84 80 88 76 80 72 76 68 80 72 84 72 76 64 68 60 68 60 68 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 68 72 72 68 68 76 84 64 64 68 68 68 72 72 72 60 64 64 64 68 68 72 72 60 64 64 64 64 64 68 68 72 64 60 52 52 48 56 52 44 28 8 0 0 4 8 8 8 8 12 16 16 20 24 24 32 32 36 36 40 44 48 48 48 52 52 60 64 72 72 76 76 80 76 80 76 80 76 80 80 88 88 96 96 96 88 92 88 96 96 100 100 104 100 100 100 96 100 100 104 100 108 104 108 108 116 112 108 100 112 112 108 104 108 104 108 104 108 104 112 108 112 108 108 104 108 104 116 112 116 112 116 112 116 112 120 108 92 60 44 36 44 52 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 52 68 44 56 36 60 348 376 432 356 432 348 432 360 436 364 436 364 440 368 440 364 440 360 412 328 376 280 304 216 180 92 80 72 72 72 80 92 104 112 108 236 576 664 632 608 580 560 576 548 420 392 624 668 656 656 580 420 368 360 368 328 360 332 328 316 308 292 296 280 276 256 244 268 236 256 216 256 252 428 456 544 432 532 436 540 440 536 432 540 444 552 456 556 452 552 460 564 460 568 464 568 468 572 468 576 472 580 480 588 484 588 480 584 480 600 496 524 476 680 836 596 800 532 812 552 796 588 784 568 792 580 784 548 788 584 872 612 836 564 816 564 836 584 820 596 836 632 856 628 816 592 844 676 896 724 880 636 724 528 604 608 560 608 552 640 540 644 544 672 540 680 548 672 548 672 536 664 536 664 536 664 536 664 536 664 536 668 540 668 540 676 544 692 544 688 544 688 552 680 552 676 552 680 556 680 556 684 552 692 544 692 544 688 540 688 544 688 536 680 532 680 532 692 504 724 540 688 532 700 560 632 528 696 620 772 616 704 500 700 544 688 532 680 536 684 532 672 528 676 528 672 524 668 520 664 516 652 512 644 504 636 500 632 500 636 500 636 500 636 500 636 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 636 500 640 496 652 492 644 484 636 480 632 480 636 476 632 476 628 472 628 472 628 472 628 472 628 472 628 472 628 468 624 468 620 464 620 464 620 460 616 460 612 456 612 448 604 448 600 444 596 440 596 440 588 440 588 436 584 432 580 428 576 428 576 428 576 428 576 424 580 424 576 424 564 420 564 416 556 420 548 416 544 412 544 408 544 412 548 416 552 416 556 404 540 400 536 400 532 396 532 396 528 388 524 388 524 392 532 372 508 376 512 380 516 380 520 372 508 376 512 372 508 368 500 368 504 364 500 364 496 360 496 352 492 352 488 348 484 344 484 348 488 344 484 344 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 436 328 436 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 288 396 284 392 272 384 268 380 272 384 272 384 272 384 272 384 252 368 260 376 264 372 256 364 256 360 252 356 244 348 240 348 252 356 248 356 248 356 244 352 240 348 240 348 240 348 240 348 240 344 232 340 228 336 232 340 236 336 236 332 232 328 228 328 232 332 228 324 224 324 228 320 240 308 240 312 228 320 216 328 196 312 212 332 232 324 228 312 212 308 212 308 212 304 208 304 200 300 204 308 200 300 192 284 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 260 176 248 172 244 168 248 172 252 172 252 180 260 184 252 168 240 168 248 168 244 164 232 152 224 172 240 168 236 164 232 164 232 152 224 156 228 160 224 156 220 140 212 152 228 160 224 148 212 156 224 156 220 152 216 148 216 148 212 148 208 144 204 140 204 140 204 140 204 140 204 140 204 148 208 144 208 144 208 140 204 144 208 140 200 136 196 128 192 128 192 128 192 128 192 128 192 132 192 124 192 136 204 136 196 116 184 124 184 112 176 120 192 120 184 124 192 128 188 120 184 112 180 124 192 128 188 116 176 124 184 116 176 112 180 120 188 136 188 124 176 120 176 124 180 116 172 112 168 112 172 120 176 116 172 116 172 116 172 116 172 104 160 104 164 112 172 124 184 36 80 32 76 20 64 16 60 12 60 16 68 28 80 36 84 28 72 24 68 20 72 24 76 20 64 12 56 8 56 8 60 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 72 44 72 36 68 44 84 28 60 28 64 32 68 36 68 24 60 28 64 32 68 36 68 24 60 28 64 32 68 36 72 40 68 28 56 28 52 32 60 28 32 0 0 0 4 0 8 0 8 4 16 8 20 16 24 24 32 28 40 32 44 40 48 32 48 36 56 48 68 56 76 60 76 60 76 60 76 60 76 60 80 72 92 80 92 72 84 72 88 80 100 84 100 84 100 80 100 80 104 84 108 88 108 88 112 96 116 88 108 92 116 88 108 88 108 88 108 88 108 88 108 88 108 88 108 88 104 96 116 96 116 96 116 96 116 100 108 64 60 16 32 24 52 32 44 40 52 44 52 44 48 40 52 48 60 52 60 52 56 36 44 28 76 36 128 444 444 468 428 492 436 492 432 492 444 488 432 492 440 500 436 488 432 444 396 388 324 292 236 148 88 72 68 68 72 72 92 96 112 112 280 628 644 624 600 568 560 576 560 456 348 612 692 660 684 616 452 396 380 404 356 396 352 344 324 312 308 296 292 276 268 240 252 220 224 196 204 216 348 384 448 348 432 348 440 352 436 344 440 360 456 368 460 364 452 368 460 368 464 372 468 376 468 384 476 388 484 396 492 400 496 392 512 404 508 440 488 512 776 944 812 944 808 964 804 952 808 936 796 928 796 916 768 936 824 972 828 996 840 1012 844 1016 840 1020 824 1000 808 988 824 984 832 964 828 960 864 988 904 1000 892 824 736 668 604 572 568 540 564 508 556 480 548 452 552 436 548 428 536 428 536 428 536 428 536 424 536 428 540 432 544 436 548 448 540 452 548 452 556 456 556 456 556 444 556 440 552 436 548 420 544 420 544 420 548 420 544 428 540 420 536 424 536 424 536 436 508 408 556 456 532 416 560 432 572 428 504 424 532 432 548 444 548 432 540 432 540 424 528 420 524 416 524 416 524 416 528 408 516 400 512 396 504 388 500 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 500 380 500 384 496 376 492 372 484 364 480 364 480 364 476 360 472 356 472 356 472 356 472 356 472 356 472 356 472 356 468 352 468 348 464 348 464 348 460 344 460 340 456 332 448 332 444 328 440 324 440 328 444 328 440 324 440 320 436 312 428 312 428 312 428 312 428 300 428 300 424 296 420 292 420 288 416 288 416 284 412 280 412 300 412 300 416 304 420 308 424 292 404 292 400 288 396 284 396 288 396 276 384 272 388 284 400 256 372 260 376 264 380 268 380 264 376 268 376 268 372 260 364 260 368 260 364 256 360 252 360 256 356 264 348 260 344 256 344 260 348 260 344 256 340 252 340 252 344 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 328 220 328 220 328 208 316 204 312 204 308 200 308 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 196 284 196 276 188 268 192 264 184 268 184 268 184 268 184 268 164 252 172 260 176 256 168 248 184 268 180 264 176 256 168 252 172 252 168 248 164 244 160 240 172 240 172 240 172 240 172 240 172 236 164 228 160 228 160 232 156 236 148 232 144 228 140 228 140 228 136 224 136 228 144 236 128 240 120 232 124 224 120 220 148 240 140 208 120 200 132 228 124 216 120 212 116 208 116 204 108 200 124 204 140 196 136 184 140 196 140 192 136 188 132 188 132 188 132 184 128 180 124 180 128 188 124 180 120 176 112 172 116 172 112 168 108 172 112 176 112 176 124 188 124 176 108 164 112 172 108 164 100 152 84 140 112 176 112 172 108 168 104 168 88 156 92 160 96 156 92 152 80 148 92 160 92 148 72 132 92 156 92 152 88 148 84 148 84 148 84 144 80 140 76 140 76 140 76 140 76 140 76 140 92 148 88 144 84 140 80 136 88 148 84 140 72 128 64 124 68 128 68 128 68 128 68 128 72 128 64 128 76 140 80 132 72 132 72 124 60 120 72 140 64 128 68 132 72 128 68 124 56 116 72 132 80 124 64 108 68 120 60 108 56 112 68 120 80 128 68 116 60 116 64 120 60 112 60 112 64 120 72 124 64 116 64 116 64 116 64 116 48 100 48 104 60 120 76 132 80 88 76 80 72 76 64 72 64 76 68 80 72 84 76 88 80 84 68 72 60 68 64 76 72 80 68 68 60 68 60 68 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 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 36 32 20 12 4 8 12 20 16 20 16 24 20 28 24 28 24 36 36 36 32 36 44 56 48 56 60 72 72 84 80 84 84 88 84 92 88 96 92 96 84 80 88 88 100 100 108 104 96 92 96 96 100 100 104 100 104 104 92 92 88 96 100 108 104 108 104 112 108 116 112 116 96 108 112 124 120 116 104 100 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 128 100 80 68 48 32 36 56 40 44 52 56 60 56 52 48 52 52 52 56 56 60 60 64 44 52 60 24 44 204 424 384 420 348 428 356 436 348 432 344 440 344 428 348 432 360 424 360 400 336 356 280 252 180 148 108 56 68 80 72 80 96 112 124 128 396 648 648 596 588 572 544 572 560 504 332 592 664 640 664 616 484 392 356 380 332 352 344 344 324 312 308 308 296 272 268 240 264 228 264 240 248 224 368 464 536 436 528 436 536 436 540 444 548 448 552 448 560 456 564 456 560 460 564 464 572 472 576 484 588 484 592 488 592 492 592 504 600 476 648 508 544 492 656 844 572 800 548 808 552 800 548 800 568 816 564 792 544 816 588 828 576 832 580 836 584 840 584 832 584 832 584 832 584 832 584 832 580 832 584 844 600 860 620 884 688 884 692 800 612 648 544 592 568 564 612 580 652 560 640 520 680 536 700 548 704 540 684 536 684 532 680 536 680 540 684 552 684 556 684 556 684 556 692 556 692 560 688 556 688 552 692 540 708 540 700 536 696 540 688 540 684 544 680 548 672 548 680 532 688 532 684 536 684 544 680 576 704 568 708 560 704 556 704 540 684 544 680 540 676 536 676 528 668 528 668 528 668 528 668 528 668 524 664 524 660 520 660 512 652 512 652 512 652 512 652 508 648 504 644 504 640 500 640 508 644 504 640 500 644 504 648 500 644 500 644 500 644 500 644 500 644 500 644 500 644 500 644 488 648 480 644 480 640 476 640 472 636 472 636 472 636 472 632 472 620 472 620 472 620 472 620 476 624 476 620 472 616 468 624 464 624 460 620 456 616 452 616 448 612 448 608 444 604 440 600 448 592 436 584 444 592 436 580 440 588 440 584 436 580 432 580 432 572 432 572 432 568 432 568 424 556 424 552 420 548 416 548 408 544 408 544 408 544 408 544 412 548 412 544 408 540 404 540 396 528 388 520 384 520 384 524 384 520 384 516 380 512 376 512 364 504 368 508 372 512 376 516 364 500 364 500 364 500 364 500 360 496 356 488 348 484 344 476 344 488 348 492 352 488 348 484 348 488 344 472 340 468 336 464 344 472 348 464 344 460 340 452 324 448 328 452 332 448 328 444 332 452 332 448 328 448 324 444 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 296 404 296 404 296 404 292 408 292 400 284 392 276 384 272 384 268 392 268 388 264 384 260 384 256 380 256 380 256 380 256 372 260 372 260 372 260 372 260 372 252 364 252 360 248 356 244 356 248 356 248 352 244 348 240 348 244 348 232 336 224 336 232 344 224 324 224 328 228 332 232 332 228 328 228 328 228 328 228 328 228 316 228 324 228 324 228 324 228 328 224 320 216 316 216 316 208 308 208 308 208 308 208 308 204 308 204 308 204 304 196 296 184 284 196 296 196 284 180 272 180 276 180 276 180 276 180 276 176 264 176 260 172 256 168 256 176 264 176 264 176 264 176 264 180 256 176 248 172 244 164 240 164 244 168 244 168 240 160 232 172 240 172 240 172 236 164 228 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 144 212 132 200 128 204 140 216 148 212 148 208 144 208 140 204 132 196 128 192 128 196 136 200 144 208 140 200 128 188 120 184 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 116 180 116 184 124 192 136 200 120 184 120 184 120 184 120 184 124 188 124 184 120 180 116 180 120 176 120 176 120 176 120 176 124 180 124 180 124 180 124 180 112 168 112 172 116 176 120 176 100 160 112 172 120 172 112 168 24 72 24 72 24 72 24 76 20 68 24 72 24 72 28 76 24 68 12 56 8 60 16 64 24 68 16 60 12 60 16 64 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 20 32 4 8 0 4 0 16 8 16 8 20 12 24 16 24 28 40 36 44 32 44 44 60 28 52 40 72 60 80 64 80 64 84 68 88 68 92 72 92 64 88 68 96 72 100 80 104 72 96 72 100 76 104 80 104 84 100 88 104 88 104 84 100 88 104 88 108 92 112 96 112 88 108 88 108 88 108 88 108 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 108 104 68 64 36 32 32 60 36 48 44 56 52 56 44 52 44 52 44 56 48 60 52 60 32 44 52 40 100 284 476 428 472 428 492 436 504 436 504 436 504 444 504 436 508 432 484 416 448 372 372 296 252 184 136 116 96 80 96 80 88 104 116 132 152 476 652 652 608 592 580 560 572 596 508 368 560 680 648 676 644 516 424 376 424 364 408 364 372 328 332 304 316 300 276 256 236 252 220 232 216 204 200 296 400 448 356 440 348 436 348 440 352 444 348 448 356 452 360 456 364 460 368 464 376 472 380 472 392 484 396 488 396 492 400 492 420 516 336 512 380 492 500 796 972 828 944 800 932 800 940 808 948 812 960 808 940 800 964 840 976 832 976 836 980 836 984 840 980 836 980 836 980 836 980 836 980 836 980 836 988 848 1000 860 1000 852 1016 880 1000 864 912 824 764 680 588 572 516 588 520 604 500 576 448 524 412 520 428 544 412 532 436 560 448 560 432 544 464 556 472 556 456 556 448 556 436 560 420 556 408 552 400 552 400 540 408 540 408 540 416 544 424 548 432 548 436 548 436 548 424 536 416 540 420 544 424 544 440 560 440 556 436 552 432 552 424 544 424 540 420 540 416 536 408 528 408 528 408 528 408 528 408 528 408 524 404 524 400 520 392 512 392 512 392 512 392 512 388 508 388 504 384 504 380 500 388 504 380 500 380 500 384 508 372 500 372 500 372 500 372 500 372 500 372 500 372 500 372 500 364 484 364 480 360 480 356 476 352 472 352 472 352 472 352 476 356 472 356 472 356 472 356 472 360 476 360 472 356 472 352 468 348 460 348 456 344 456 340 452 336 448 336 444 332 444 328 444 332 444 320 440 328 444 324 432 324 440 324 436 320 432 316 436 312 436 312 436 312 436 312 436 300 424 300 420 296 420 292 416 296 408 296 408 296 408 296 408 300 412 300 408 296 404 292 404 284 392 276 388 272 384 276 388 272 384 272 380 268 380 264 376 256 372 260 372 260 372 264 376 252 364 252 364 252 364 252 364 252 360 248 356 252 348 244 344 256 348 260 352 272 348 268 344 260 348 256 340 252 336 244 336 252 344 252 344 248 340 244 340 220 328 224 332 228 328 224 324 228 328 224 328 220 324 220 320 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 188 296 196 292 196 288 196 280 188 276 188 272 188 268 188 264 184 264 180 260 176 256 176 256 176 256 176 256 172 256 172 256 172 256 172 256 168 252 168 248 164 244 160 244 180 248 180 244 176 240 172 240 172 236 164 228 156 228 164 232 144 224 136 228 140 232 144 232 140 228 140 228 140 228 140 228 136 224 136 224 136 224 136 224 144 228 136 216 128 212 124 216 120 208 120 208 128 208 128 208 132 200 132 200 140 196 132 188 132 188 140 196 144 188 128 176 128 180 128 180 128 180 128 184 120 176 120 172 116 172 112 168 120 176 120 176 120 176 120 176 120 180 116 172 112 168 104 164 108 168 108 164 104 160 100 160 96 164 100 164 96 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 88 144 88 144 88 144 88 144 84 140 80 132 76 136 84 140 88 144 84 144 80 140 80 136 76 132 72 128 68 132 72 136 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 68 120 68 120 72 128 80 136 68 120 68 120 68 120 68 120 80 132 76 128 72 120 64 116 76 120 76 120 76 120 76 120 76 120 76 120 76 120 76 120 68 112 68 116 72 120 76 120 60 108 72 120 76 120 72 112 64 76 68 80 76 88 80 92 76 84 72 80 72 80 68 76 68 76 64 72 64 76 72 80 68 72 64 68 64 72 68 80 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 64 64 64 68 68 72 72 72 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 40 36 20 16 4 12 12 20 16 20 16 24 20 28 24 28 36 44 44 48 40 48 52 64 36 52 60 80 84 92 84 88 84 92 88 92 92 96 92 96 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 96 108 112 120 116 116 104 100 104 108 108 112 108 112 112 116 124 120 104 100 96 108 116 128 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 128 96 68 56 40 32 40 60 44 48 52 56 56 56 56 52 52 52 52 56 56 60 60 64 48 68 56 48 148 324 464 356 428 360 436 364 444 360 440 356 448 356 444 360 444 360 412 344 380 328 324 256 224 152 128 96 104 76 80 80 100 116 132 144 228 596 668 636 628 556 588 528 584 580 544 368 528 660 672 672 656 536 420 364 384 352 364 332 348 328 312 312 312 300 276 272 256 284 240 264 236 240 212 332 452 540 448 528 436 540 440 540 448 552 448 560 452 568 460 572 456 568 460 576 468 580 472 584 484 596 484 600 488 600 492 600 504 612 480 668 504 552 492 652 848 560 796 548 808 556 800 536 800 552 812 548 796 544 820 584 832 576 832 576 836 580 836 584 836 580 836 580 836 580 836 580 840 584 840 584 840 588 848 596 836 588 852 624 872 684 892 732 924 760 816 680 704 604 600 540 532 596 564 648 584 640 536 620 544 656 532 660 528 688 552 708 556 704 556 704 560 700 560 700 556 696 556 696 552 692 556 684 548 680 544 680 544 680 544 684 544 680 548 684 544 684 544 684 540 680 540 680 544 684 544 684 552 692 548 688 548 684 544 684 544 684 544 684 540 680 540 676 532 672 532 672 532 672 532 672 532 672 528 668 528 664 524 664 516 656 516 656 516 656 516 656 512 652 508 648 508 644 504 644 504 644 500 640 500 640 504 644 504 648 504 648 504 648 504 648 504 648 504 648 504 648 504 648 488 652 484 648 484 644 480 644 476 640 476 640 476 640 476 636 476 624 476 624 476 624 476 624 476 624 476 624 472 620 472 616 460 624 460 624 456 620 456 616 448 612 448 612 444 608 444 600 452 592 440 588 444 592 440 580 440 588 440 584 436 580 432 576 432 568 436 568 436 568 436 568 424 556 424 556 420 552 420 548 408 544 408 544 408 544 408 544 412 548 412 544 408 540 404 540 396 532 392 524 384 520 388 524 384 520 384 520 380 516 380 512 376 512 376 512 372 508 372 508 368 504 368 500 364 500 364 500 360 496 356 492 352 484 348 484 352 488 352 492 352 492 348 488 348 492 344 480 340 476 336 464 344 472 348 464 344 460 340 452 328 448 332 452 332 452 328 448 328 444 324 444 320 440 320 436 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 288 396 284 396 288 400 284 392 280 388 272 384 268 392 268 392 264 388 264 384 260 384 260 380 256 380 256 380 256 368 256 368 256 368 256 368 252 364 252 360 248 356 244 356 244 352 244 352 240 348 240 348 240 344 232 336 228 336 228 340 224 324 228 328 228 328 232 332 228 328 228 328 228 328 228 328 224 324 224 324 224 324 224 324 228 328 220 316 212 312 212 312 208 308 208 308 208 308 208 308 192 300 196 300 196 296 188 288 184 292 192 300 196 292 180 280 184 288 184 284 180 284 180 276 176 264 176 264 172 260 172 256 176 264 176 264 176 264 176 264 180 256 176 248 172 244 164 240 176 248 164 236 156 236 164 240 160 228 164 232 164 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 152 220 148 216 144 212 140 208 140 212 136 208 136 208 140 212 144 204 140 204 136 200 136 196 136 200 132 192 128 196 132 200 120 188 124 192 136 204 140 208 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 124 188 120 184 120 188 128 192 120 184 120 184 120 184 120 184 136 200 132 192 124 184 120 180 120 176 120 176 120 176 120 176 120 176 120 176 120 176 120 176 112 168 116 172 116 172 120 176 108 168 120 180 124 180 116 172 24 72 24 76 28 76 32 80 32 76 28 72 24 68 20 64 28 76 28 76 32 84 40 88 16 64 16 64 16 68 24 76 40 68 40 68 40 68 40 68 40 68 32 60 32 60 40 68 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 24 36 8 12 0 8 0 12 8 16 8 20 12 24 16 24 16 32 28 32 24 32 36 52 20 44 44 76 68 88 68 84 68 88 68 92 72 92 76 96 76 100 76 96 72 92 68 92 72 96 72 100 76 104 80 104 84 104 92 112 96 108 88 100 92 108 92 108 92 108 92 108 100 116 88 100 80 108 96 120 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 108 92 48 48 32 32 36 60 40 48 44 52 48 56 48 56 44 52 44 56 48 60 52 60 48 60 40 60 224 408 508 408 480 432 496 440 508 440 508 440 496 440 496 440 492 416 452 372 428 352 344 264 220 156 108 100 116 88 88 100 120 128 116 140 288 688 656 624 632 560 596 572 572 604 560 408 460 644 672 664 672 552 456 380 420 392 420 360 368 336 336 308 320 304 284 260 244 264 228 232 216 212 196 272 384 452 372 444 348 444 360 444 360 452 352 452 360 460 364 464 364 464 368 468 376 476 380 476 392 488 392 488 396 492 396 500 420 520 348 524 380 492 504 800 968 824 940 800 928 800 936 804 944 804 948 800 940 804 964 836 972 828 976 832 976 836 980 836 980 836 980 836 980 836 980 836 988 844 984 836 980 840 984 844 1008 860 984 840 956 836 948 844 948 872 956 896 932 836 816 728 704 644 604 560 528 552 532 584 500 556 456 544 424 552 428 564 432 556 440 556 440 556 440 556 440 560 436 556 436 552 432 552 448 552 456 556 448 552 440 548 436 548 428 548 420 544 412 548 420 544 424 544 424 544 424 544 428 548 428 544 424 544 424 544 428 548 424 544 424 540 420 540 416 536 416 536 416 536 416 536 416 532 412 532 408 528 408 528 400 520 400 520 400 520 400 520 396 512 392 512 388 508 388 508 384 504 380 500 380 500 384 504 380 508 380 508 380 508 380 508 380 508 380 508 380 508 380 508 372 488 368 488 364 484 364 484 360 480 360 480 360 480 360 484 364 480 364 480 360 476 360 476 364 480 360 476 360 472 356 472 352 464 348 460 348 456 344 456 340 452 336 448 336 444 332 448 336 444 324 440 328 448 324 436 324 440 324 436 320 432 316 436 312 436 312 436 312 436 312 436 304 428 300 424 300 420 296 420 300 412 300 412 300 412 300 412 300 412 300 408 296 404 292 404 288 396 280 388 276 388 276 392 276 388 272 384 272 380 268 380 268 380 268 376 260 372 256 368 260 368 256 368 256 364 252 364 252 360 252 356 248 352 252 348 252 352 264 356 276 352 268 348 256 344 256 340 252 336 248 340 252 344 252 344 248 340 244 340 224 328 228 336 232 332 224 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 288 180 288 180 284 184 280 188 284 196 284 192 276 192 272 192 272 188 268 188 264 184 264 184 260 180 260 180 256 176 256 168 252 168 252 168 252 168 252 168 252 168 248 164 244 160 244 176 240 172 240 172 240 172 240 168 236 164 232 160 228 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 216 124 212 124 212 116 204 116 204 124 204 124 204 120 192 124 192 132 188 124 180 136 188 140 192 140 188 132 180 136 184 132 184 132 180 128 184 124 180 120 176 120 172 116 172 116 172 116 172 116 172 116 172 116 176 116 172 112 168 108 168 120 172 104 156 92 156 104 168 104 168 108 172 108 168 104 164 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 136 80 140 84 140 80 140 76 136 76 132 72 132 80 136 72 128 68 128 72 132 60 124 64 128 76 140 80 144 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 72 124 72 124 72 124 72 124 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 68 116 80 128 84 124 76 116 80 88 80 84 76 84 72 80 80 84 76 80 72 76 68 72 76 84 80 88 84 96 88 96 64 72 64 72 68 80 76 88 68 80 68 80 68 80 68 80 60 72 68 80 68 80 60 72 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 48 44 28 20 8 12 8 16 16 20 16 24 20 28 24 28 24 36 36 36 32 36 44 56 44 56 64 80 88 92 88 88 88 92 92 96 92 100 96 100 104 100 100 92 96 88 88 84 96 92 96 96 100 100 104 100 108 108 100 100 96 104 104 112 108 112 108 112 108 112 108 112 108 116 116 120 116 120 112 112 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 120 80 48 44 44 36 44 56 48 48 48 48 52 52 56 56 52 52 52 56 56 60 60 60 72 60 24 64 264 400 468 360 424 356 432 360 440 360 436 352 444 348 440 348 424 340 380 316 376 316 304 228 196 140 112 88 88 60 84 116 136 132 132 152 396 716 652 588 632 524 600 544 584 564 588 444 432 608 676 672 660 572 456 368 372 364 384 344 352 336 320 316 316 308 284 280 244 280 240 260 240 260 224 320 432 544 464 536 436 548 452 544 452 560 452 568 460 576 464 576 468 580 468 584 476 592 480 596 488 604 492 604 496 608 496 604 504 624 488 684 504 556 500 668 844 564 792 544 804 552 800 532 800 544 800 540 796 552 824 576 828 572 828 576 832 576 836 580 836 580 836 580 836 580 836 580 844 588 840 580 836 580 836 588 856 616 848 608 840 616 840 624 820 612 836 648 884 696 904 716 880 712 776 608 648 548 588 556 564 604 584 668 592 688 556 676 560 712 556 712 556 712 556 704 556 704 556 700 552 700 548 688 552 656 556 660 552 664 552 684 548 688 548 700 544 704 544 700 548 684 544 684 544 684 544 684 548 688 548 688 548 692 552 692 548 688 548 684 544 684 540 680 536 676 536 676 536 676 536 676 536 676 536 676 532 672 532 668 520 660 520 660 520 660 520 660 516 656 516 656 512 652 512 648 508 648 504 640 500 644 508 648 516 660 516 660 516 660 516 660 508 652 508 652 508 652 508 652 492 656 492 656 488 652 488 648 480 644 480 644 480 644 480 640 488 636 484 632 480 628 476 624 480 628 480 624 476 624 472 620 464 628 464 624 460 624 456 620 452 616 452 612 448 612 444 604 452 596 440 592 448 596 444 584 440 588 440 584 436 580 432 576 432 568 436 568 436 568 436 568 428 560 428 556 424 556 420 552 412 548 412 548 412 548 412 548 412 548 412 544 408 540 404 540 400 532 392 528 388 524 392 528 388 524 388 520 384 520 380 516 384 520 380 516 376 508 372 508 376 508 372 504 368 500 364 500 360 496 360 492 356 492 356 488 352 492 356 496 356 496 352 488 344 488 340 480 340 480 340 468 344 472 348 464 344 460 340 452 328 452 336 456 336 456 332 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 400 292 396 288 392 280 392 280 392 284 396 284 392 276 384 272 396 272 392 268 392 264 388 268 388 264 384 260 380 256 380 252 364 252 364 252 364 252 364 252 364 252 360 248 356 244 356 236 348 240 348 240 348 240 348 236 344 236 344 232 340 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 312 212 308 208 312 204 304 204 304 204 304 204 304 188 292 192 296 188 288 180 284 192 296 192 296 188 292 184 284 192 292 188 288 184 284 180 276 180 268 180 264 176 264 172 260 172 260 172 260 172 260 172 260 176 252 172 248 172 248 168 244 180 248 164 232 152 232 164 244 164 236 168 240 172 240 168 236 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 216 144 212 140 212 140 204 136 200 136 196 132 196 140 200 132 192 128 192 128 192 132 196 132 196 132 196 132 196 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 104 168 108 176 120 188 128 192 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 176 124 184 128 180 116 168 40 84 36 80 28 72 24 68 28 76 24 72 24 72 20 68 16 68 24 76 28 76 24 72 24 68 20 68 20 72 24 76 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 32 64 32 68 36 72 40 72 36 68 36 68 36 68 36 68 20 64 28 72 36 64 24 52 32 44 12 16 0 8 0 12 8 16 8 20 12 24 16 24 28 40 36 44 32 44 44 60 40 60 48 72 60 84 68 88 72 92 72 92 76 96 76 100 76 100 76 96 72 92 68 92 72 96 72 100 76 104 80 104 96 104 80 92 76 96 88 112 96 112 92 108 92 108 88 104 80 108 100 128 108 120 88 100 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 88 72 36 44 40 44 36 48 44 48 40 48 40 52 48 60 44 52 44 56 48 60 52 60 60 48 28 120 348 444 480 428 484 428 492 436 496 436 496 436 508 448 500 436 492 412 452 372 416 340 324 232 184 136 92 88 80 72 100 136 132 128 124 172 484 704 628 592 612 572 600 596 604 592 612 528 416 596 676 688 668 596 508 384 396 384 436 364 376 340 340 316 328 312 288 268 232 264 228 224 220 232 208 256 364 460 388 448 344 448 368 444 364 456 360 460 368 464 372 468 376 472 380 476 384 484 392 488 396 492 400 496 400 500 404 504 420 524 364 528 384 488 508 812 968 816 936 792 924 796 932 804 944 796 936 792 944 812 968 832 968 828 972 828 976 832 976 832 980 836 980 836 980 836 980 836 988 840 980 836 980 836 980 840 972 840 972 852 992 856 1000 856 1016 864 1004 852 1004 852 1008 860 996 888 1012 904 940 796 756 664 624 600 536 556 472 544 464 564 448 556 444 556 444 556 444 556 452 556 448 552 444 548 444 552 460 560 468 556 452 556 444 552 432 552 416 548 408 544 404 548 420 548 428 548 424 544 424 544 428 548 432 552 432 556 436 556 432 548 428 548 424 544 424 544 420 540 420 540 420 540 420 540 412 540 412 536 408 536 404 532 396 524 396 524 396 524 396 524 400 520 400 516 396 516 392 512 396 512 388 508 388 508 392 516 392 520 392 520 392 520 392 520 384 512 384 512 384 512 384 512 376 496 376 492 372 492 368 488 364 484 364 484 364 484 364 488 376 492 372 488 368 480 364 476 368 480 364 480 360 476 360 476 356 464 352 464 348 460 348 460 344 452 340 452 336 448 336 452 340 448 328 444 332 448 328 436 324 440 324 436 320 432 316 432 312 436 312 436 312 436 312 436 308 428 304 428 300 424 300 424 304 416 304 416 304 416 304 416 300 412 300 408 296 404 292 404 288 400 284 392 280 392 280 392 280 388 276 388 272 384 272 384 268 380 268 380 264 376 264 376 264 376 264 372 256 368 252 364 248 360 248 360 252 356 248 356 256 356 268 356 268 356 264 352 252 340 252 340 252 340 252 344 252 344 252 344 248 340 244 340 228 332 232 336 232 336 228 332 224 324 220 324 216 320 216 316 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 188 296 188 292 180 284 184 280 180 276 196 288 200 284 192 272 196 272 192 272 188 268 188 268 188 268 188 264 180 260 176 256 172 256 172 256 172 256 172 256 168 252 168 248 164 244 160 244 168 236 168 236 172 240 172 240 164 236 168 236 168 232 160 224 152 232 140 228 140 228 136 224 140 228 140 228 140 228 140 228 136 224 136 224 136 224 136 224 136 224 128 212 120 208 120 208 112 200 112 200 120 200 120 200 120 188 124 192 132 188 124 180 140 192 140 188 136 184 132 184 140 192 140 188 132 184 128 184 128 180 124 180 120 176 120 176 112 168 112 168 112 168 112 168 112 172 112 172 112 172 112 172 116 172 104 160 96 160 104 164 88 156 96 164 100 164 96 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 96 148 92 144 88 140 84 136 84 140 88 144 88 144 84 140 84 140 80 140 76 136 76 132 84 140 76 132 68 128 68 128 80 136 76 132 72 128 68 124 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 72 124 68 120 68 124 76 128 76 128 76 128 76 128 76 128 48 100 52 108 64 120 72 128 68 112 68 112 68 112 68 112 76 120 76 120 76 120 76 120 76 120 72 116 72 116 68 112 72 116 80 124 80 120 68 108 80 88 80 88 80 88 80 84 68 76 72 80 72 80 76 84 68 76 72 84 72 76 64 68 76 84 72 76 68 76 72 80 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 56 48 32 20 8 12 8 16 16 20 16 24 20 28 24 28 36 44 44 48 40 48 52 64 72 72 68 72 72 84 84 92 92 96 92 100 96 100 100 104 100 92 96 92 96 92 96 88 96 92 96 96 100 100 104 100 108 112 104 108 104 108 108 112 112 116 112 112 108 108 104 108 104 112 120 132 128 124 108 108 116 120 116 120 116 120 116 120 124 116 116 112 124 120 120 112 100 60 40 48 56 48 40 40 52 52 48 44 48 52 56 60 52 52 52 56 56 60 60 60 56 36 32 160 388 404 416 376 432 356 436 364 444 368 440 364 456 360 432 352 424 344 388 328 360 300 276 204 160 112 92 76 84 72 100 132 136 124 160 224 612 664 644 572 600 544 584 556 608 536 620 556 408 564 664 696 676 636 528 400 352 356 384 348 360 340 324 324 320 312 288 284 252 292 244 256 240 268 220 292 416 548 480 540 432 552 460 544 460 564 460 572 464 580 472 584 476 596 476 600 484 608 488 612 496 616 496 620 500 620 504 616 504 632 500 692 504 556 504 680 836 560 788 552 796 552 792 536 800 536 788 532 800 556 824 572 824 568 828 572 828 576 832 576 836 580 836 580 836 580 836 580 836 580 836 576 832 580 840 588 836 600 844 600 852 600 852 596 836 576 860 600 876 584 864 584 880 624 868 648 872 700 888 768 772 656 676 584 584 568 580 616 572 648 564 652 564 664 556 676 564 704 552 716 548 720 540 720 552 680 556 688 552 692 552 696 552 704 548 708 548 708 548 704 552 692 552 688 548 684 544 684 548 688 548 692 552 696 556 696 552 692 548 688 548 684 544 684 544 684 544 684 544 684 544 684 544 684 540 680 540 676 536 676 528 668 528 668 528 668 528 668 524 664 520 660 520 656 516 656 520 660 516 652 512 656 520 660 524 668 524 668 524 668 524 668 516 660 516 660 516 660 516 660 500 664 496 660 496 656 492 656 488 652 488 652 488 652 488 648 496 644 492 636 484 628 480 624 484 632 480 628 480 624 476 624 468 632 464 628 464 624 460 624 456 620 452 616 452 612 448 608 456 596 444 592 448 600 444 588 440 588 440 584 436 580 432 580 432 572 432 572 432 572 432 572 428 568 424 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 388 524 388 520 384 520 376 512 380 516 380 516 380 520 380 516 376 508 368 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 448 328 448 324 444 324 440 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 304 408 300 404 292 396 284 392 272 388 284 400 288 396 276 384 276 400 272 396 272 392 268 392 272 396 268 388 260 384 256 380 256 368 256 368 256 368 256 368 252 364 252 360 248 356 244 356 232 340 232 344 236 348 240 348 232 340 236 348 236 340 228 332 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 308 208 308 200 300 200 300 200 300 200 300 192 296 196 300 192 292 184 288 196 296 188 292 184 288 184 288 196 300 192 292 184 288 180 276 184 272 180 268 180 264 176 264 168 256 168 256 168 256 168 256 172 248 172 248 172 248 172 248 168 244 168 240 164 236 160 236 152 224 160 228 164 232 164 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 144 216 144 216 144 216 144 216 140 212 144 220 148 216 140 212 148 208 144 208 140 204 140 200 144 204 136 196 128 188 124 192 136 200 136 196 132 192 128 192 128 192 128 192 128 192 128 192 128 188 124 184 120 188 124 192 120 184 120 184 124 192 132 200 128 192 128 192 128 192 128 192 112 176 112 180 116 180 120 184 112 168 112 168 112 168 112 168 120 176 120 176 120 176 120 176 120 176 120 172 116 168 112 168 112 172 120 176 120 172 108 160 24 72 28 80 32 84 40 88 16 68 20 72 24 76 28 80 28 80 36 84 32 76 20 64 32 80 28 72 20 68 20 68 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 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 20 64 28 72 36 64 24 52 36 48 16 20 0 8 0 12 8 16 8 20 12 24 16 24 16 32 28 32 24 32 36 52 64 76 48 64 48 76 64 92 72 92 72 96 76 100 80 100 72 96 72 96 72 96 72 96 72 96 72 100 76 104 80 104 88 108 100 120 104 116 92 104 96 112 96 108 92 104 88 104 88 112 100 124 104 120 92 108 96 116 96 116 96 116 96 116 92 120 84 116 100 124 96 116 72 60 28 48 52 52 32 36 48 52 40 44 40 52 52 64 44 52 44 56 48 60 52 60 48 32 64 224 464 448 440 440 492 440 504 448 508 448 508 444 500 436 476 412 464 396 440 372 392 316 288 204 156 112 64 72 92 88 104 136 120 120 160 260 664 648 640 604 592 600 584 604 612 556 620 608 400 544 648 692 700 664 576 420 376 364 424 360 380 344 344 320 332 312 292 272 248 284 240 224 216 228 192 224 352 464 396 452 344 452 376 444 368 460 364 464 372 468 376 472 372 476 376 484 384 488 388 492 392 496 396 500 396 504 400 504 420 528 372 536 384 488 512 820 964 816 936 788 924 792 932 800 944 792 928 788 944 816 968 828 968 824 968 828 972 832 976 832 980 836 980 836 980 836 980 836 980 832 976 832 976 836 984 844 984 844 992 852 1000 860 1016 868 1020 864 1020 852 1016 852 1020 872 1016 856 1016 872 1004 876 972 868 968 900 932 860 808 720 636 592 540 576 520 576 504 564 492 560 484 564 464 548 440 540 428 540 416 548 416 548 416 548 416 548 416 548 408 548 408 548 416 548 424 552 432 548 428 544 424 544 424 544 424 548 428 552 432 552 432 552 432 548 428 544 424 544 424 544 424 544 424 544 424 544 416 544 416 540 412 540 408 536 400 528 400 528 400 528 400 528 404 524 404 520 400 520 396 516 404 524 400 516 396 520 404 524 396 524 396 524 396 524 396 524 388 516 388 516 388 516 388 516 380 500 380 496 376 496 372 492 368 488 368 488 368 488 368 492 384 496 376 492 372 484 364 480 368 484 368 480 364 476 360 476 356 468 356 464 352 460 348 460 344 456 344 452 340 448 336 452 340 452 328 444 336 452 328 440 324 440 324 436 320 432 316 432 312 432 312 432 312 432 312 432 308 428 308 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 280 388 276 384 272 384 260 376 264 380 268 384 272 388 272 380 264 376 260 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 332 228 328 224 328 220 324 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 200 304 196 300 188 292 188 284 172 276 196 288 200 284 192 272 196 276 196 272 192 268 188 268 196 272 188 268 184 260 176 256 176 260 176 260 176 260 176 260 168 252 168 248 164 244 160 244 164 232 164 236 168 240 172 240 160 232 168 240 168 232 156 220 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 204 120 208 112 200 112 200 120 200 120 200 124 196 128 196 136 192 128 184 144 192 136 184 132 184 132 188 148 196 140 192 136 184 128 184 128 184 128 180 124 176 120 176 112 168 112 168 112 168 112 168 112 172 112 172 112 172 112 172 104 168 108 168 108 164 100 156 96 164 104 172 108 172 108 172 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 80 140 92 152 96 148 84 136 88 148 88 144 84 144 80 140 84 140 76 132 68 124 64 124 72 132 72 132 72 132 72 132 68 128 68 128 68 128 68 128 76 124 72 120 68 124 72 128 64 116 64 120 72 128 84 136 76 128 76 128 76 128 76 128 76 128 72 120 68 116 60 112 68 112 68 112 68 112 68 112 80 124 80 124 80 124 80 124 76 120 76 116 72 112 68 112 68 112 72 120 72 112 60 100 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 84 80 80 64 68 72 92 72 80 72 80 72 80 72 80 76 84 68 80 76 92 72 80 68 76 56 60 48 68 64 80 84 68 64 72 72 64 68 84 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 48 32 12 12 12 24 24 24 20 24 20 28 28 36 36 40 36 44 48 60 64 72 68 72 68 72 72 84 84 92 88 92 88 96 92 100 96 100 96 92 96 96 100 100 104 100 100 96 100 100 104 104 108 104 108 112 108 112 108 112 108 112 108 112 108 116 112 120 116 120 104 112 112 116 120 124 124 132 116 120 116 120 116 120 116 120 116 112 116 120 128 124 120 104 68 60 56 52 48 44 44 44 52 52 52 52 52 52 52 52 52 56 56 60 60 56 56 52 52 0 44 296 452 352 452 348 432 352 428 360 448 376 452 372 444 348 420 340 404 328 372 320 352 288 252 164 124 88 80 84 88 104 112 148 128 148 128 440 656 628 628 572 584 532 592 552 568 556 624 612 472 428 648 664 676 684 568 412 356 352 360 348 352 348 340 332 320 304 288 300 272 284 248 272 232 260 212 248 372 548 484 536 448 560 460 572 472 572 460 572 464 580 476 592 488 608 492 616 496 612 492 612 504 624 508 628 508 628 508 620 528 628 516 700 504 588 488 692 828 556 780 544 788 552 792 540 800 548 796 528 788 556 824 564 824 568 824 568 824 568 824 568 824 568 824 572 828 576 832 576 832 576 832 580 836 584 840 584 844 584 848 588 848 592 852 592 852 592 852 600 856 600 860 600 860 584 860 600 860 620 860 640 852 672 876 724 892 736 880 736 712 612 632 548 568 568 576 640 568 644 572 644 524 764 512 756 536 720 544 724 552 732 560 732 552 716 556 716 560 700 552 692 556 692 552 688 548 692 552 696 556 696 556 696 556 696 556 696 560 700 560 700 560 700 560 700 548 688 548 688 548 688 548 688 548 688 548 684 548 680 544 680 544 676 536 668 532 672 540 680 532 672 528 668 528 664 524 664 524 664 524 664 524 664 524 664 528 668 516 660 524 668 516 656 520 664 516 660 516 656 512 656 500 664 504 672 508 668 504 668 500 660 496 660 496 660 496 656 504 644 488 636 492 644 492 636 484 632 484 628 480 624 476 624 468 632 468 628 464 624 460 624 464 628 464 624 460 620 456 616 464 608 456 600 448 592 448 596 440 588 440 588 440 588 440 588 440 588 436 580 428 576 424 572 424 572 420 568 420 564 416 560 424 560 424 556 420 552 416 552 408 544 404 540 404 544 412 548 408 544 404 536 396 532 392 524 392 528 392 524 388 520 384 520 372 516 388 524 380 512 376 516 376 512 376 508 372 504 368 504 368 500 368 500 364 500 364 500 360 496 360 492 356 488 352 488 340 484 344 488 348 488 348 476 340 468 340 460 340 456 336 448 332 452 332 452 332 452 332 452 324 444 324 440 320 436 316 436 328 436 328 436 328 436 328 436 324 432 324 428 320 424 316 424 312 420 312 416 308 412 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 388 264 388 276 400 272 392 268 388 260 384 260 372 264 376 264 376 268 380 248 360 248 356 244 352 240 352 252 356 240 344 236 348 248 360 244 352 244 348 240 344 236 344 228 332 232 332 232 328 224 320 228 328 228 324 224 320 220 320 232 328 228 324 224 320 220 316 216 316 216 312 212 308 208 308 204 296 192 292 196 300 192 288 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 196 300 192 292 188 288 180 276 180 268 176 264 176 260 172 260 156 244 160 252 168 264 176 268 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 180 228 144 212 164 240 168 224 144 212 144 212 144 212 144 212 140 212 140 216 144 220 148 224 148 216 140 208 136 208 136 212 136 196 128 192 128 200 144 212 144 204 136 196 132 196 132 200 128 196 132 200 136 196 132 192 136 196 128 188 124 188 124 192 116 184 128 196 132 192 120 180 128 188 124 184 120 188 124 192 120 184 120 184 120 184 120 184 116 180 120 184 120 188 124 188 104 168 120 184 128 176 112 160 128 184 124 176 120 172 112 168 124 180 124 176 120 172 116 172 116 176 120 180 120 172 108 160 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 20 76 32 76 20 64 24 84 24 72 24 72 24 72 24 72 48 68 36 68 44 76 44 64 44 64 32 52 24 60 36 72 48 64 28 68 36 60 32 80 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 64 36 36 4 16 4 28 20 28 20 28 20 32 24 36 32 40 32 40 40 56 56 68 64 80 60 80 64 88 76 96 68 88 68 92 72 96 76 96 72 96 76 100 76 104 80 104 76 100 80 104 80 108 84 108 92 108 92 108 92 108 92 108 92 108 96 112 96 116 100 116 84 104 88 112 92 116 96 120 96 116 96 116 96 116 96 116 88 120 88 128 108 128 92 108 48 64 48 52 40 44 36 44 44 52 44 52 44 52 44 52 40 48 44 56 48 52 40 52 76 12 144 368 480 416 496 416 492 428 488 432 504 452 508 448 500 436 480 416 464 392 428 360 388 300 268 168 112 88 60 80 76 108 104 160 116 152 156 504 660 672 620 572 552 572 608 604 620 600 640 628 496 428 632 688 692 696 604 444 400 376 416 376 376 352 364 332 332 308 296 284 268 268 240 244 220 228 196 204 296 456 400 448 360 460 368 468 376 468 364 464 368 472 384 484 380 488 388 496 392 496 392 496 400 504 404 508 408 512 412 516 448 520 388 528 392 520 500 820 956 804 928 784 920 784 932 796 944 804 940 784 936 816 968 820 968 824 968 824 968 824 968 824 968 824 968 828 972 828 976 832 976 832 976 836 980 836 984 840 1004 844 1012 852 1008 848 1004 852 996 852 996 852 988 856 992 856 1000 860 1000 864 1000 860 988 860 984 864 980 872 980 880 980 880 976 884 888 784 736 632 564 524 516 604 512 528 512 552 424 504 416 556 384 532 380 536 396 548 412 552 428 556 428 560 444 564 436 552 432 548 428 552 432 556 436 556 436 556 436 556 436 556 440 560 440 560 440 560 440 560 432 552 432 552 432 552 432 552 420 552 412 548 408 548 404 544 408 544 400 536 396 540 404 548 420 536 416 536 412 532 412 528 404 524 404 524 404 524 404 524 408 528 396 524 400 528 396 516 392 520 392 516 388 516 384 512 380 504 384 508 388 504 384 504 376 496 376 496 376 496 376 500 388 496 372 484 372 492 372 484 368 484 368 480 364 480 360 476 360 472 360 472 356 468 352 464 352 464 352 460 348 460 344 460 348 460 340 452 332 448 332 448 324 440 324 440 324 440 324 440 324 440 320 436 316 428 308 424 308 424 308 420 304 420 300 420 308 420 304 416 304 412 300 412 300 408 296 404 292 408 300 412 296 408 292 404 288 396 280 392 280 392 280 388 276 388 272 384 260 380 276 388 268 376 268 380 264 376 264 372 260 368 256 368 244 368 244 368 252 364 252 364 252 360 252 356 256 356 252 352 260 348 256 344 256 344 256 348 252 344 248 344 244 340 244 340 228 332 228 332 228 332 228 332 220 324 220 320 216 320 212 316 216 324 216 324 216 324 216 324 216 324 216 320 212 316 208 316 204 312 204 308 200 308 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 268 184 264 196 276 192 268 188 264 180 260 180 264 180 260 172 256 172 252 164 248 164 244 160 244 156 240 180 248 172 240 172 240 180 248 176 244 176 240 172 236 168 236 148 232 144 232 144 228 136 220 140 228 140 224 136 224 132 220 140 224 136 224 136 224 132 220 128 216 128 212 124 208 120 208 120 200 108 196 120 200 116 188 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 132 188 136 188 136 188 136 192 132 188 128 184 124 180 124 180 108 164 108 168 116 176 120 176 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 108 156 80 148 100 172 96 148 80 144 80 144 80 144 80 144 80 136 84 140 88 144 88 148 92 144 84 136 80 136 80 140 76 136 76 136 76 140 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 120 76 128 76 128 68 120 76 124 72 120 68 124 72 128 68 120 68 120 68 120 68 120 60 116 64 116 68 120 68 124 64 112 76 124 80 120 68 108 76 120 76 120 76 120 76 120 76 120 72 116 72 112 68 112 72 116 76 124 76 116 64 104 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 84 80 88 72 80 76 88 72 80 72 80 72 80 72 80 72 76 60 76 68 84 68 72 72 80 64 72 60 76 68 84 72 60 56 64 64 56 60 72 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 72 72 60 48 28 24 24 36 32 36 32 36 36 40 40 44 44 48 40 44 44 56 60 72 84 88 84 88 84 96 96 104 88 92 92 96 92 96 96 100 96 96 100 96 104 100 104 100 100 100 104 100 108 104 108 104 108 112 108 112 108 116 112 116 108 116 112 116 116 120 116 120 108 112 108 112 108 112 112 116 116 120 116 120 116 120 116 120 124 120 124 128 132 124 116 96 64 60 52 48 44 44 44 48 52 52 52 52 52 52 52 52 44 44 48 52 52 48 44 40 60 0 228 380 428 372 432 348 432 352 428 356 444 376 448 372 448 360 424 344 404 336 372 320 332 268 220 148 104 84 72 80 84 100 116 156 140 144 248 584 684 652 616 488 516 512 620 544 636 536 636 564 544 380 604 700 700 700 620 484 392 384 388 376 364 356 348 344 328 316 300 308 284 292 256 280 244 272 220 260 332 532 484 540 444 556 456 564 464 568 464 580 472 592 488 604 484 612 492 620 504 628 504 628 500 628 508 636 516 644 524 644 532 632 520 700 508 592 492 700 824 564 780 548 788 560 792 540 800 544 792 524 792 564 828 560 824 568 824 568 824 568 824 568 824 568 824 568 828 572 828 576 832 576 832 576 836 580 836 580 844 568 848 576 844 588 848 596 852 616 848 624 852 636 852 636 856 604 856 600 860 608 860 612 868 604 856 596 856 612 880 648 872 672 892 724 868 708 780 688 608 644 520 712 504 640 600 728 536 696 540 700 556 720 576 732 564 700 556 692 556 692 564 704 556 696 552 692 552 692 556 696 560 700 560 700 560 700 560 700 560 700 560 700 560 700 560 700 556 696 556 696 556 696 556 696 552 692 552 688 552 684 548 684 552 688 548 680 544 684 552 688 544 684 544 680 540 676 536 676 528 668 528 668 528 668 528 668 540 676 528 672 532 676 528 664 524 668 520 664 520 660 516 660 508 672 508 672 508 672 508 672 504 668 504 668 504 668 504 664 500 640 484 632 488 640 488 632 484 632 484 632 480 628 480 624 480 644 476 640 472 636 472 636 464 628 464 628 460 624 460 616 464 612 456 600 448 596 448 596 440 588 440 588 440 588 440 588 444 592 440 584 432 580 428 576 428 576 424 572 424 568 420 564 416 552 416 548 412 548 408 544 412 548 408 544 408 544 412 548 408 544 404 540 400 532 396 532 392 528 392 528 388 524 388 520 372 516 388 524 380 512 380 520 376 512 376 512 372 508 372 508 368 500 368 500 368 500 364 500 360 496 360 496 356 492 356 488 360 496 348 480 340 480 348 476 348 476 348 468 348 464 344 456 332 452 332 452 332 452 332 452 324 444 324 444 320 440 320 436 324 432 324 432 324 432 324 432 324 432 324 428 320 424 316 424 312 420 312 420 308 416 308 412 308 416 308 412 304 408 300 408 292 400 292 400 292 400 288 400 284 396 284 396 288 400 288 400 272 396 272 396 268 392 268 388 276 400 272 392 268 388 260 384 268 380 264 368 252 360 244 356 248 360 248 360 244 356 244 352 248 352 244 348 240 352 244 356 244 352 244 348 240 344 236 344 232 332 232 332 232 328 224 324 228 328 228 328 224 324 224 320 220 320 220 320 224 324 224 324 216 316 216 312 212 308 208 308 212 304 200 300 204 308 200 296 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 176 284 180 288 188 296 192 292 192 280 192 276 188 276 184 272 172 260 172 260 176 264 176 264 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 160 220 144 220 164 236 156 212 148 216 148 212 144 212 144 212 136 208 136 208 140 212 140 212 148 216 140 208 136 208 136 212 136 200 140 208 144 208 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 188 124 192 128 188 124 184 128 188 124 184 120 188 124 192 120 184 120 184 120 184 120 184 108 176 112 176 116 180 116 184 116 172 116 172 116 172 116 172 112 168 116 176 120 180 128 184 116 168 112 168 112 164 108 164 116 172 120 176 120 172 112 164 28 76 28 76 28 76 28 76 28 76 28 76 28 76 28 76 24 76 32 80 32 76 28 76 24 72 24 72 24 72 24 72 40 64 28 60 40 68 36 60 44 72 40 64 36 68 44 72 40 60 28 68 36 60 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 48 68 48 48 16 24 8 28 20 28 24 36 28 36 28 36 44 48 36 40 36 52 56 68 64 80 56 76 60 84 68 92 72 92 72 92 72 92 72 92 76 100 76 104 80 104 84 108 80 104 80 108 84 108 88 112 92 108 92 112 96 112 96 116 96 112 96 116 100 116 104 120 96 116 92 112 92 112 92 112 100 120 100 120 100 120 100 120 96 128 96 132 112 124 84 92 40 60 44 48 36 44 36 48 44 52 44 52 44 52 44 52 36 48 44 52 44 52 40 48 64 44 356 456 452 440 480 424 492 428 484 432 500 448 504 440 492 440 472 416 456 388 416 352 356 272 220 136 92 76 48 72 76 100 104 156 112 144 304 660 644 660 588 500 508 592 656 620 648 560 644 580 600 400 556 712 700 688 644 512 420 380 420 372 388 368 376 344 344 324 312 300 272 276 244 248 224 236 204 208 240 436 408 456 356 460 368 464 372 468 372 472 384 488 400 500 380 488 384 500 396 512 400 512 392 504 396 516 408 524 416 532 456 524 396 532 396 524 508 824 956 804 928 784 920 784 932 796 944 800 932 780 944 824 972 812 964 820 964 820 964 820 964 820 964 820 968 824 968 828 972 828 972 828 976 832 976 836 980 836 996 844 1008 844 1004 844 988 844 988 852 972 848 972 848 964 852 968 852 988 856 988 860 1000 860 1004 860 1000 848 1008 864 1020 884 1004 872 992 884 980 888 948 876 888 812 608 616 596 560 496 572 476 560 464 560 464 556 448 548 456 568 452 556 440 548 428 544 440 556 432 552 432 552 436 560 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 420 556 416 556 412 552 412 552 416 556 416 552 412 556 416 556 416 544 424 540 420 540 416 536 412 532 412 532 412 532 412 532 412 532 400 528 404 532 400 520 400 524 396 524 392 520 392 520 392 508 388 508 388 512 396 516 396 516 396 512 392 512 392 516 384 492 368 484 372 492 372 484 372 488 368 484 368 480 364 480 368 476 364 476 360 472 360 468 356 468 352 464 352 460 348 464 352 464 344 452 336 448 332 452 328 444 328 444 328 444 328 444 332 444 328 440 320 432 316 432 316 428 312 428 308 424 308 424 308 420 308 416 304 416 300 412 304 416 300 408 296 408 296 412 296 408 296 404 292 400 288 396 284 396 280 392 280 388 276 388 264 384 280 388 272 380 268 384 264 376 264 376 264 376 264 376 248 372 248 372 248 372 256 368 252 364 252 360 252 356 256 356 280 360 260 340 248 336 256 352 260 352 260 352 256 348 252 348 232 336 232 336 232 336 232 336 224 328 220 324 220 320 216 320 212 320 212 320 212 320 212 320 216 324 216 320 212 316 208 316 208 316 204 312 204 308 200 308 200 308 200 304 196 300 192 300 188 296 184 292 184 292 188 284 188 284 196 284 196 284 200 288 196 276 192 272 192 268 188 268 196 276 192 268 188 264 180 260 184 264 180 260 172 252 164 248 168 252 164 248 164 244 160 244 176 244 176 244 176 244 176 244 176 244 176 240 172 236 168 236 152 232 148 236 144 232 140 224 144 232 140 228 140 224 136 224 128 216 128 220 136 224 140 228 128 216 128 212 124 208 120 208 128 212 116 204 132 212 124 200 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 128 180 132 184 132 188 136 192 136 192 136 188 132 184 128 184 124 180 124 176 120 172 116 172 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 88 148 84 156 100 160 88 140 88 148 84 148 84 144 80 144 80 136 80 136 80 136 80 136 92 144 84 136 80 136 80 140 76 140 88 152 92 148 84 140 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 68 120 68 120 64 116 56 108 56 112 60 112 64 116 76 120 68 112 68 112 76 120 72 116 72 120 76 124 80 124 72 116 68 112 68 112 68 112 72 116 72 116 72 116 72 112 76 84 76 84 76 84 76 84 76 84 76 84 76 84 76 84 72 80 76 88 80 88 76 76 72 80 72 80 72 80 72 80 68 76 56 72 68 80 64 72 72 80 68 80 68 80 68 84 76 64 64 80 80 64 64 76 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 68 60 52 32 28 20 28 20 28 28 36 36 40 32 32 52 52 40 44 44 60 68 80 84 88 84 84 84 88 88 96 92 96 92 96 92 96 92 96 100 96 104 100 104 104 108 104 104 100 108 104 108 108 112 108 108 112 108 116 112 120 116 124 112 116 116 120 116 124 120 124 120 124 120 124 120 124 116 120 120 124 120 124 120 124 120 124 128 124 132 132 132 116 96 76 56 52 48 44 44 44 44 48 52 52 52 52 52 52 52 52 52 52 56 60 60 56 52 48 36 60 384 412 400 372 420 352 432 344 424 356 440 372 444 364 448 356 420 336 396 328 360 312 300 232 180 116 84 76 68 72 104 112 132 140 140 156 416 680 640 608 580 444 516 524 628 516 584 476 608 524 628 392 504 692 700 680 652 556 408 384 396 372 380 372 364 360 344 332 316 324 284 296 260 284 244 272 224 264 268 516 500 552 448 560 460 564 468 572 472 592 488 604 496 612 484 616 500 632 512 640 516 640 508 636 516 644 524 656 536 656 536 648 524 712 516 608 492 704 824 564 776 548 784 560 788 544 796 540 784 524 804 576 828 556 820 564 820 564 820 564 820 564 820 564 820 568 824 568 828 572 828 572 828 576 832 576 836 580 836 568 836 576 840 584 836 592 848 608 848 616 848 624 856 628 848 608 852 604 856 604 860 604 852 592 860 588 864 596 868 596 904 620 876 608 852 640 860 700 936 812 804 468 916 780 648 624 572 588 544 580 540 604 564 652 556 660 556 684 556 692 544 684 560 700 556 692 552 696 560 700 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 568 708 568 708 568 708 568 708 560 696 560 696 556 692 556 688 556 692 560 696 560 696 556 692 544 684 540 680 540 676 536 676 532 672 532 672 532 672 532 672 536 672 524 668 528 672 524 660 528 672 528 672 524 668 524 664 516 676 512 676 516 688 528 696 528 688 524 684 516 676 508 668 504 644 488 636 492 644 492 636 488 636 488 632 484 632 480 628 476 636 472 636 468 632 468 628 468 632 468 628 464 628 460 620 468 612 460 604 452 600 452 600 444 592 444 592 444 592 444 592 448 604 448 600 440 592 436 588 432 588 432 588 428 584 428 572 428 564 424 560 424 556 420 556 420 556 416 548 408 544 408 548 408 544 408 540 404 540 404 536 396 532 396 528 392 528 388 524 376 520 392 528 384 516 384 524 376 512 376 512 376 512 376 516 372 504 372 504 372 504 372 504 364 500 364 496 360 496 356 492 368 508 352 480 336 480 348 480 352 480 356 476 352 472 348 460 336 456 336 456 336 456 336 456 328 448 328 444 324 444 320 440 320 428 320 428 320 428 320 428 324 432 324 428 320 424 316 424 316 424 316 420 312 420 308 416 308 416 308 412 304 408 300 408 296 404 296 400 292 396 284 396 284 396 284 396 284 396 284 392 276 400 276 396 272 396 268 392 276 400 272 392 268 388 260 384 264 376 264 376 264 376 264 376 252 364 252 360 248 360 244 356 244 352 244 352 244 352 244 352 244 352 244 348 240 344 236 344 232 336 236 336 236 332 228 324 232 332 232 328 228 328 224 324 212 312 216 316 220 324 224 324 216 316 216 312 212 308 208 308 220 312 208 308 212 312 208 300 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 188 292 184 288 184 284 180 276 184 272 184 268 180 268 176 264 184 272 180 268 176 260 172 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 148 216 152 224 160 224 148 208 156 220 152 216 148 212 144 212 136 208 136 208 136 208 136 208 148 216 140 208 136 208 136 212 140 208 148 216 152 212 140 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 124 188 124 188 124 188 124 188 128 188 124 184 120 188 124 192 124 188 124 184 120 180 116 180 108 172 108 176 112 176 116 180 124 176 112 164 108 168 120 180 124 180 124 176 120 172 116 172 116 172 120 176 120 176 120 176 116 172 116 172 116 172 116 176 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 20 68 20 76 32 80 20 60 24 72 24 72 24 72 24 72 44 64 32 64 40 72 40 60 36 64 40 68 40 68 36 64 44 64 36 84 52 68 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 68 48 52 20 24 4 24 12 24 20 36 28 36 24 28 44 44 32 36 36 60 68 84 84 96 76 92 76 96 80 100 76 96 72 92 72 92 68 88 80 104 80 104 84 108 84 112 84 108 84 108 88 112 88 116 92 108 96 112 100 120 104 120 100 116 100 116 104 120 104 124 100 120 104 124 104 124 104 124 104 124 104 124 104 124 104 124 96 128 96 132 104 112 60 64 32 52 36 44 36 44 40 48 44 52 44 52 44 52 44 52 44 56 52 60 52 60 48 56 56 188 440 448 452 424 480 428 500 428 484 428 492 444 496 432 484 432 460 400 440 372 400 336 332 240 184 108 72 72 52 76 92 128 116 124 128 204 476 700 628 632 568 516 532 588 612 548 564 524 604 560 648 440 452 680 716 688 696 600 452 388 440 380 400 384 392 360 360 340 328 316 280 284 252 256 232 244 212 216 184 420 428 472 364 468 380 468 380 476 384 488 396 496 404 504 384 500 396 512 404 520 408 520 404 516 408 524 416 532 424 540 452 528 400 540 404 528 512 832 956 804 928 780 920 780 932 792 940 792 924 780 952 836 976 808 960 816 960 816 960 816 960 816 960 820 964 820 968 824 968 824 968 828 972 828 976 832 976 832 976 832 976 832 980 836 980 840 988 840 988 848 988 852 992 852 988 852 992 852 996 856 1000 856 992 860 1008 872 1020 868 1016 864 1012 864 1004 860 996 872 996 880 940 852 976 768 756 972 996 844 784 712 684 608 580 572 548 580 484 548 460 556 436 560 412 552 432 560 436 556 436 556 440 560 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 424 564 416 560 412 560 408 556 408 556 412 564 416 560 408 556 416 544 424 540 420 536 416 536 416 536 416 536 416 536 416 536 408 528 396 524 400 528 396 516 404 532 404 528 400 528 396 524 396 516 396 520 408 540 428 556 424 540 416 528 400 516 388 508 396 504 380 492 380 500 380 492 376 488 372 488 368 484 368 484 360 472 360 472 356 468 352 464 360 468 356 468 352 464 352 468 352 468 344 456 336 452 336 452 332 448 332 448 332 448 332 448 336 452 332 448 328 440 320 436 320 436 320 432 316 432 312 428 320 432 316 428 316 424 312 424 312 424 304 412 296 408 296 412 296 408 296 408 296 404 292 404 288 396 284 396 280 392 280 392 268 388 280 392 276 384 272 388 264 376 264 376 268 380 268 384 252 376 244 376 252 376 252 376 256 364 252 364 252 360 252 360 276 360 264 344 256 344 260 352 260 352 260 352 256 348 252 348 236 340 236 340 236 340 236 340 228 328 224 328 220 324 220 324 216 324 216 324 216 324 216 324 216 324 216 320 212 316 208 316 212 316 208 316 204 312 204 312 200 308 200 304 196 300 192 300 192 300 188 292 184 288 184 280 188 284 196 284 192 280 196 280 200 276 196 276 192 272 192 272 196 276 192 268 188 264 180 260 176 260 180 264 180 268 184 268 172 252 168 252 164 248 164 248 172 244 176 248 180 244 176 240 176 244 176 240 172 236 168 236 156 236 152 240 148 232 140 228 148 232 144 232 140 228 140 228 128 216 128 216 132 220 132 220 128 216 128 212 124 208 120 208 128 212 116 204 132 212 124 200 132 200 128 192 132 188 124 184 132 184 132 184 132 184 132 184 140 188 136 184 128 176 124 176 124 180 120 176 116 172 116 172 124 180 120 176 116 172 112 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 88 152 92 156 92 156 88 152 92 156 92 152 84 148 80 144 84 140 84 140 80 136 80 136 92 144 84 136 80 136 80 140 84 144 84 144 84 140 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 124 72 120 68 124 72 128 76 124 72 120 68 124 72 128 76 128 72 120 68 116 60 112 56 112 60 112 64 116 64 120 80 120 68 108 64 112 76 124 84 128 80 120 76 116 68 112 72 120 76 120 76 124 80 124 72 116 68 112 68 116 76 124 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 64 68 64 80 80 88 64 60 72 80 72 80 72 80 72 80 76 80 64 80 72 88 72 76 60 72 64 76 64 76 60 72 68 60 64 80 80 64 60 68 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 76 72 64 44 36 28 32 20 32 36 48 44 44 36 36 48 44 36 40 44 68 84 100 104 104 100 100 96 100 100 108 96 100 96 96 92 92 88 92 104 100 104 104 108 104 112 108 108 104 108 108 112 108 116 112 108 112 112 116 116 124 124 128 116 120 116 124 120 124 124 128 112 120 116 124 120 128 128 132 124 128 124 128 124 128 124 128 124 120 128 124 124 100 72 48 52 44 44 40 40 44 48 48 52 52 52 52 52 52 52 52 48 52 56 56 56 56 52 44 52 260 404 372 424 336 412 344 432 344 424 352 436 368 436 360 432 348 404 328 380 316 344 292 284 212 152 96 76 80 76 76 104 132 140 108 172 256 588 680 644 576 556 472 548 500 568 452 528 484 576 512 624 452 404 660 724 692 708 644 448 404 432 388 392 384 376 372 360 344 328 336 304 316 276 300 264 292 244 280 224 508 520 568 456 576 476 572 480 588 488 608 496 612 496 608 504 632 512 640 520 644 520 640 524 648 528 652 532 656 536 656 540 652 532 716 520 612 500 708 824 564 776 556 784 564 788 544 792 532 780 524 812 584 832 548 816 560 816 560 816 560 816 560 816 560 820 564 820 568 824 568 824 568 828 572 828 576 832 576 824 584 828 588 832 584 836 580 840 580 844 576 844 576 852 580 848 592 852 596 852 600 852 604 848 604 864 616 868 616 864 604 880 592 880 604 872 604 852 608 880 628 924 788 516 592 952 756 972 808 876 700 728 612 612 588 592 648 564 676 548 708 556 728 564 700 560 696 556 700 560 704 572 712 572 712 572 712 572 712 568 708 568 708 568 708 568 708 564 704 564 704 564 704 564 704 568 704 564 700 564 696 560 696 552 692 560 700 564 696 556 688 552 688 548 688 544 684 544 680 540 680 540 680 540 680 540 680 540 676 528 672 532 676 528 664 536 680 532 676 532 672 528 672 520 680 520 688 536 716 568 740 584 744 572 724 548 704 528 684 516 656 500 648 504 656 504 648 492 640 488 636 488 632 484 632 480 644 476 640 472 636 472 636 472 636 468 632 468 628 464 624 472 616 464 604 456 600 452 604 448 596 448 596 448 596 448 596 456 612 452 604 444 600 440 596 440 596 436 592 436 588 432 580 428 564 428 560 424 560 420 556 428 560 420 552 412 544 408 544 408 544 408 544 408 544 408 544 400 536 396 532 396 528 392 528 380 524 396 528 388 520 384 524 376 512 376 516 380 520 384 520 376 508 376 508 376 508 376 508 368 504 364 500 364 496 360 496 352 496 352 492 352 492 356 484 348 476 352 472 348 468 348 456 340 460 340 460 340 460 340 460 332 452 328 448 328 444 324 444 324 432 324 432 324 432 324 432 324 432 324 428 320 424 316 424 320 428 316 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 280 404 276 400 276 396 272 396 276 400 272 392 268 388 260 384 264 376 264 372 260 372 260 372 256 368 252 364 252 360 248 360 240 348 248 356 248 356 240 348 244 352 244 348 240 344 236 344 236 336 240 340 236 336 232 328 236 336 232 332 232 328 228 328 220 320 216 316 216 316 216 312 216 316 216 312 212 308 208 308 216 308 204 304 208 308 204 296 200 304 196 296 192 292 184 288 184 288 184 288 184 288 184 288 184 284 180 284 180 284 180 276 176 264 176 264 172 260 172 256 172 260 172 260 168 256 168 256 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 160 228 160 224 152 224 160 232 160 228 156 220 148 216 144 212 148 216 144 216 140 212 136 208 148 216 140 208 136 208 136 212 144 208 140 200 136 200 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 192 120 184 120 184 128 192 128 188 124 184 120 188 124 192 128 192 124 184 120 180 112 176 112 180 116 180 120 184 120 188 120 172 116 168 112 172 116 176 120 176 120 176 120 176 120 176 112 168 116 172 116 176 120 176 116 172 112 164 112 172 124 184 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 12 56 8 68 32 76 12 44 24 72 24 72 24 72 24 72 40 72 40 68 48 80 44 68 28 60 32 64 36 60 32 56 32 56 28 76 44 60 24 64 40 68 36 64 32 68 36 72 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 52 76 60 68 36 40 16 32 12 32 32 48 44 48 32 36 36 40 24 36 36 64 80 100 76 96 72 88 68 88 72 92 76 96 76 92 72 88 68 88 80 104 80 108 84 112 88 112 84 108 84 112 88 116 92 116 92 108 96 116 104 120 108 128 100 116 100 120 104 124 108 124 84 108 92 112 100 120 104 128 104 124 104 124 104 124 104 124 92 124 92 128 96 96 44 44 28 48 32 40 32 44 40 48 52 56 52 52 44 52 44 52 36 48 40 52 44 48 40 48 100 372 440 408 492 392 472 412 492 432 484 428 492 440 492 428 476 416 444 392 420 360 376 320 308 224 156 96 68 76 56 76 84 140 116 104 168 304 620 700 628 588 540 536 568 576 580 548 552 568 592 556 612 500 376 660 716 684 720 648 464 396 456 384 412 392 400 376 368 348 328 324 304 304 276 280 256 268 232 240 160 420 448 488 372 484 388 472 392 484 396 496 396 504 392 492 396 512 400 520 404 520 400 516 416 532 416 532 416 532 420 536 456 532 404 544 400 532 512 832 956 804 924 780 920 780 932 792 936 784 920 776 956 840 976 800 960 812 960 812 960 812 960 812 960 816 960 820 964 824 968 824 968 824 968 828 972 832 976 832 960 824 960 828 972 832 980 836 988 836 996 840 1008 844 1016 848 1000 852 1000 852 996 856 1000 852 1000 860 992 856 992 856 996 864 1004 864 1012 864 1004 868 1008 872 996 844 1004 856 1000 596 924 952 984 880 1020 932 1016 892 896 812 668 632 556 568 468 548 456 568 456 556 452 552 448 560 448 564 452 576 444 576 444 576 444 576 440 572 440 572 440 568 440 568 436 564 444 564 452 564 452 564 428 564 428 560 424 564 420 560 408 552 412 564 416 560 404 548 428 556 436 552 432 552 428 548 420 540 420 540 420 540 420 540 416 540 404 532 412 540 404 528 408 536 408 532 404 532 400 524 392 520 400 528 432 564 468 600 520 632 496 604 460 572 428 552 404 512 388 504 392 512 392 504 376 492 376 488 372 484 368 484 372 488 372 484 368 480 364 480 360 476 360 472 356 468 352 468 356 468 348 460 340 456 340 456 332 448 332 448 332 448 332 448 340 456 336 452 332 444 324 440 324 440 324 436 320 436 316 432 312 424 312 420 308 416 304 416 316 424 308 416 300 408 296 408 296 408 296 408 296 408 296 408 288 400 288 396 284 392 280 392 268 388 284 396 276 384 272 388 264 376 264 380 268 384 272 384 252 376 252 376 252 376 252 372 256 368 256 364 256 360 252 360 252 348 264 356 268 356 264 356 256 348 252 348 252 344 248 344 236 340 236 340 236 340 236 340 228 332 228 328 224 324 220 324 220 328 220 328 220 328 220 328 216 324 216 320 212 316 208 316 212 320 212 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 188 276 200 284 200 280 196 276 192 272 196 276 192 268 188 264 180 260 184 264 180 260 168 248 164 244 172 256 172 252 168 248 164 248 168 240 180 252 184 248 172 236 176 244 176 240 172 236 168 236 156 240 152 240 152 236 144 228 148 236 148 232 144 228 140 228 136 220 140 216 136 212 132 208 136 216 136 212 132 208 128 208 132 208 120 200 124 208 128 192 132 200 128 192 132 188 124 184 132 188 132 188 132 188 132 188 120 176 124 184 128 188 136 192 124 180 120 176 120 172 116 172 112 168 112 168 112 168 112 168 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 100 164 96 156 88 152 100 172 100 160 92 156 88 148 80 144 96 148 92 144 88 140 84 140 92 144 84 136 80 136 80 140 88 144 76 128 68 128 72 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 80 128 68 116 64 120 76 132 76 124 72 120 68 124 72 128 76 128 72 120 68 116 60 112 64 116 68 120 68 124 72 124 72 116 72 116 72 116 72 116 68 112 72 120 76 124 84 128 64 108 64 112 68 116 72 116 72 112 68 108 68 116 80 128 68 76 68 80 72 84 76 84 64 72 68 76 68 76 68 76 72 80 72 76 68 72 64 68 68 76 68 80 72 84 76 84 72 80 68 80 68 80 68 80 76 84 64 72 56 72 64 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 76 72 64 60 60 64 72 76 76 72 68 68 76 76 72 68 60 64 60 68 64 64 60 60 48 56 56 64 56 52 36 32 48 44 32 36 36 40 36 36 40 44 40 48 56 76 92 104 84 88 84 92 88 96 92 96 96 100 96 96 92 92 88 92 104 108 104 112 108 116 112 116 108 112 108 112 108 112 108 112 112 112 108 112 108 116 116 124 120 120 112 112 112 120 124 132 112 112 112 112 116 124 132 136 128 124 120 128 140 140 128 112 140 144 152 136 116 84 64 48 52 48 48 44 44 40 40 32 52 36 48 48 48 52 48 60 36 84 64 64 68 52 20 24 164 272 448 360 420 344 416 340 420 344 428 356 436 356 436 356 424 344 404 320 376 328 332 276 244 172 116 92 92 84 80 88 108 172 84 156 144 416 696 624 640 516 536 496 592 504 568 500 560 472 636 564 632 496 376 580 700 716 688 648 508 400 420 388 408 396 392 376 364 352 340 340 316 328 292 316 284 300 252 276 224 440 508 588 488 588 444 612 496 616 500 624 504 628 512 628 516 640 516 644 524 652 532 656 536 660 536 660 536 664 544 668 552 672 544 728 560 580 532 728 828 572 780 560 788 564 780 536 788 536 764 560 820 588 812 576 808 576 808 576 808 576 808 576 820 572 820 572 820 572 820 572 824 576 824 576 824 576 824 576 828 580 828 584 832 588 836 588 832 576 832 580 836 584 840 584 840 584 836 588 840 588 840 588 852 596 848 596 848 600 856 608 856 604 852 608 860 612 864 620 832 680 844 624 956 516 624 628 920 676 924 644 888 732 848 764 920 744 808 632 660 548 592 564 576 688 532 676 556 712 572 692 568 700 584 708 588 704 580 692 568 684 576 696 572 704 560 696 568 712 564 712 564 708 564 708 568 728 568 720 564 708 564 708 564 704 556 696 556 696 556 700 556 700 552 696 552 692 548 692 540 688 544 692 548 688 544 684 540 684 540 680 536 676 532 672 540 684 540 680 536 676 532 684 524 696 532 716 528 728 524 828 860 948 856 816 588 688 592 744 536 692 524 672 504 656 492 652 492 652 488 644 480 640 476 636 476 624 476 624 476 624 476 624 468 620 480 624 468 608 456 616 468 624 460 616 456 612 448 608 464 620 452 608 444 608 452 620 444 612 448 612 448 608 440 600 436 600 432 592 428 588 420 580 424 568 424 560 416 552 412 548 424 560 416 552 412 552 412 556 428 560 420 552 408 540 400 532 400 536 400 532 396 528 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 484 348 472 344 476 352 480 340 456 344 456 344 452 336 444 332 444 332 440 328 436 324 436 324 444 324 444 324 444 324 444 312 432 312 432 312 432 312 432 320 428 320 428 320 428 320 428 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 276 388 280 392 280 392 280 396 284 388 284 384 280 380 272 384 272 380 260 388 268 392 260 376 276 388 272 384 264 368 252 360 248 360 248 356 244 352 240 352 240 356 240 356 240 356 240 356 240 352 232 348 240 356 236 348 232 344 236 340 232 336 228 336 232 332 232 328 232 316 228 316 224 320 212 312 208 312 208 316 200 304 200 308 204 312 208 312 204 308 204 304 200 300 196 300 200 304 200 300 196 296 192 296 196 284 188 272 184 272 184 272 192 280 188 272 184 268 176 264 176 256 180 256 180 256 180 256 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 164 244 172 252 176 244 160 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 224 160 220 156 220 152 216 140 212 140 212 140 212 140 212 132 204 132 204 132 208 144 216 148 204 132 196 136 200 132 192 140 200 128 188 124 192 136 204 136 196 132 200 140 204 128 180 116 184 124 192 132 196 132 196 124 184 128 188 128 180 116 168 124 180 124 180 124 180 124 180 108 168 112 172 116 176 120 180 120 176 120 176 120 176 120 176 128 184 124 176 112 164 104 160 108 164 108 168 112 172 116 172 120 168 116 164 116 160 112 160 124 172 116 160 112 160 112 160 20 68 20 72 24 76 28 76 24 72 24 72 20 68 20 68 28 76 24 72 20 68 20 64 20 68 20 72 24 76 28 76 24 72 24 72 24 72 24 72 28 72 20 64 12 64 20 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 40 72 32 64 32 64 40 72 44 72 32 68 44 76 40 68 36 60 40 64 44 60 40 56 32 56 40 64 40 52 24 36 32 44 16 36 20 44 20 36 20 40 24 52 44 80 72 100 64 84 68 88 68 92 72 92 84 100 80 100 76 96 72 92 84 104 84 108 88 112 92 112 84 104 84 104 84 104 84 104 92 108 88 108 92 112 96 120 96 116 92 112 92 116 104 128 84 116 84 120 88 128 100 136 100 124 92 128 108 140 96 116 112 144 124 132 88 76 44 44 40 48 44 44 44 44 40 40 64 48 64 48 48 48 40 44 20 56 48 56 72 48 32 56 272 388 500 428 460 420 460 424 468 428 476 432 480 436 480 432 460 416 440 384 396 364 344 296 236 180 104 92 88 84 80 84 88 156 84 144 188 504 692 660 644 572 572 568 604 572 576 568 592 556 684 632 656 564 368 548 668 720 676 680 544 412 432 392 416 404 400 380 368 356 336 340 308 312 276 292 264 276 228 236 184 328 432 496 380 484 332 504 384 488 404 500 404 524 388 540 384 524 388 528 396 536 404 540 412 544 408 544 408 548 416 556 464 552 408 552 424 492 536 844 956 804 928 780 924 780 928 780 940 764 916 792 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 832 980 832 984 836 976 828 976 832 980 836 984 836 980 840 980 840 980 840 980 840 992 848 988 848 988 852 996 860 996 852 996 856 1000 856 1004 860 984 896 1004 840 1020 880 896 680 1020 896 976 916 992 836 1020 872 996 892 1008 916 960 832 832 724 588 576 532 576 536 584 496 548 476 568 436 560 424 580 440 604 452 600 448 588 432 580 428 572 424 568 440 564 460 564 468 564 452 564 444 560 448 560 436 564 436 560 420 556 408 556 408 556 420 556 428 552 424 552 420 548 412 544 420 548 420 548 416 540 408 544 400 544 396 540 396 540 396 540 396 540 392 536 392 536 380 520 404 560 444 600 568 860 852 1020 892 960 652 628 376 500 420 536 412 516 396 500 384 496 380 492 376 488 372 480 364 480 352 480 352 480 352 480 352 480 352 484 356 480 340 468 344 476 352 464 348 460 344 452 336 448 348 456 340 448 332 448 340 452 332 448 336 448 336 444 328 436 324 436 320 432 316 424 308 424 320 432 316 424 308 416 304 412 312 420 304 416 300 412 304 416 312 424 308 416 296 404 288 400 288 400 288 396 284 396 280 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 248 344 244 344 244 344 244 344 248 344 248 340 240 332 236 332 236 328 232 328 228 324 220 324 220 324 220 324 220 324 208 312 208 312 208 312 208 312 208 316 208 316 208 316 208 316 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 188 280 184 280 184 280 184 284 192 288 192 284 188 276 184 276 188 272 180 268 188 272 180 252 188 272 188 268 180 256 168 248 164 248 164 244 160 244 156 240 176 240 176 240 176 240 176 240 180 240 172 236 180 248 176 236 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 152 216 144 212 140 208 140 212 132 200 132 204 136 208 140 208 144 204 144 200 140 196 136 196 140 200 136 196 136 192 132 196 140 192 132 184 128 184 128 188 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 108 172 112 172 108 168 104 164 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 156 92 156 88 152 88 148 88 144 88 144 88 144 88 144 80 132 76 132 76 136 84 144 100 144 80 132 84 140 84 132 84 132 80 128 76 132 80 136 88 132 76 132 84 136 76 120 68 124 76 132 80 132 76 128 72 124 76 132 76 124 64 112 72 124 72 124 72 124 72 124 68 116 72 116 72 116 76 120 72 116 72 116 72 116 72 116 80 124 76 116 72 112 64 108 64 108 68 112 68 116 72 116 76 124 72 120 68 116 68 116 76 120 68 112 64 112 64 116 68 76 72 80 72 80 76 84 80 88 76 84 72 80 68 76 76 84 76 84 72 80 72 80 68 76 72 80 72 80 76 84 72 80 72 80 72 80 72 80 76 80 68 72 64 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 72 68 68 64 64 68 68 72 76 68 64 68 72 76 72 64 60 64 64 68 64 68 60 64 60 68 68 72 64 60 48 48 56 52 40 40 44 48 44 40 36 44 52 68 76 88 88 96 84 92 88 92 92 96 92 96 104 108 104 108 100 104 100 104 104 108 104 112 108 116 112 116 108 112 108 112 108 112 108 112 108 116 112 116 116 120 116 124 116 120 112 116 116 124 124 128 116 120 124 128 132 132 132 132 132 128 124 132 136 136 128 120 132 136 136 116 96 64 44 36 40 40 44 44 44 44 48 44 52 36 48 44 44 52 44 60 32 64 40 56 64 44 32 60 332 360 452 340 408 344 412 352 420 352 424 356 432 356 428 352 412 332 396 320 368 320 324 264 228 164 112 92 88 84 80 92 112 176 124 132 288 580 660 616 596 508 560 512 584 488 556 496 548 508 664 596 672 568 424 464 696 720 708 708 588 424 404 396 412 404 400 384 372 360 352 352 328 340 308 328 288 312 260 288 196 376 464 588 492 604 468 628 496 636 500 640 524 652 544 656 532 660 528 664 536 672 540 672 552 684 548 680 552 684 556 684 568 684 556 736 568 584 532 724 820 568 780 564 784 564 776 544 784 544 768 576 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 580 832 584 832 588 828 580 828 584 832 588 836 588 840 588 840 588 840 588 840 588 848 596 848 596 848 600 856 604 852 612 852 612 856 616 856 620 868 608 872 616 844 696 888 412 744 704 852 628 900 600 868 652 856 656 888 724 916 740 888 736 864 716 704 580 596 576 592 628 580 668 584 712 572 716 536 692 560 684 560 696 560 720 576 732 564 720 568 712 572 708 572 708 568 728 560 720 564 720 564 708 564 708 560 700 552 696 556 700 560 704 556 700 556 696 552 696 544 688 548 696 552 692 544 688 544 688 548 692 548 692 552 696 540 684 540 684 544 688 544 696 540 704 552 724 544 704 804 1020 1004 1020 1020 1020 936 816 504 664 544 700 528 684 512 672 504 668 496 660 492 652 484 648 480 640 480 628 484 628 484 628 484 628 480 624 480 616 464 608 476 628 464 628 464 624 456 616 452 612 460 620 452 612 448 612 448 616 448 612 448 612 448 608 440 604 436 600 436 596 428 588 424 580 432 572 432 568 428 564 420 560 424 564 420 556 412 552 416 556 424 556 420 552 408 540 404 536 400 536 400 536 396 532 396 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 344 476 340 476 340 468 344 464 344 464 344 460 336 456 332 452 332 452 328 448 328 444 324 444 324 444 324 444 324 444 312 432 312 432 312 432 312 432 312 420 312 420 312 420 312 420 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 288 400 284 396 280 388 276 384 284 384 284 380 280 384 276 380 280 388 268 396 276 400 268 380 272 384 272 380 264 372 252 360 248 360 248 360 244 356 244 352 240 356 240 356 240 356 240 356 248 360 236 356 248 364 244 356 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 220 320 216 320 212 316 212 312 200 304 204 308 204 308 208 312 204 308 204 304 200 300 196 300 200 300 196 300 192 296 192 288 196 280 188 272 184 272 188 276 192 280 188 272 184 268 176 264 184 260 184 260 184 260 184 260 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 176 248 168 244 164 240 164 240 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 216 152 216 148 212 148 208 148 220 148 220 148 220 148 220 136 208 132 204 132 208 140 216 152 208 136 200 140 208 140 200 128 196 132 200 136 196 132 192 144 200 128 192 132 200 132 188 128 192 132 196 132 192 124 184 124 180 128 184 128 180 120 172 124 180 124 180 124 180 124 180 120 176 120 176 116 172 116 172 112 168 112 168 112 168 112 168 116 172 116 172 116 172 116 172 108 168 112 168 116 172 116 172 128 176 124 172 124 168 120 168 124 168 116 160 112 160 116 164 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 20 68 16 64 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 32 64 40 76 36 64 40 60 44 68 48 64 40 60 40 64 44 64 40 56 28 44 32 44 16 36 20 40 20 36 8 40 32 68 60 84 64 80 68 88 68 92 72 92 76 96 84 104 84 104 80 100 80 100 84 104 84 108 88 112 92 112 92 112 92 112 92 112 92 112 88 112 92 116 96 120 96 116 96 116 96 116 100 120 104 124 88 124 100 136 108 136 100 132 100 132 96 132 100 132 100 128 116 140 112 116 68 64 36 36 28 40 40 44 44 48 48 52 64 52 56 48 48 48 32 44 28 44 28 48 64 36 48 120 432 452 492 408 464 420 456 424 468 424 472 428 476 428 472 424 452 408 436 380 392 356 324 272 208 160 100 92 80 80 84 92 104 152 120 116 368 680 648 660 596 568 600 588 600 556 564 560 600 604 704 644 672 632 436 428 660 724 688 720 616 436 416 412 428 412 412 396 380 372 356 352 320 328 292 308 272 288 244 252 176 268 384 508 392 508 356 508 412 520 428 520 412 524 384 532 396 540 408 540 412 548 416 548 428 560 424 556 428 564 436 568 480 568 424 560 432 496 536 840 948 796 924 776 920 780 928 780 932 764 928 800 972 808 956 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 976 828 976 832 980 832 976 828 976 832 980 836 984 836 980 840 980 840 980 840 980 840 988 848 984 844 988 848 992 856 992 848 996 852 996 856 1000 856 1020 828 1020 896 968 872 1020 836 768 804 1020 844 1016 912 936 900 996 860 948 828 928 852 952 892 980 908 928 848 832 744 684 628 548 556 520 564 504 564 488 564 460 552 452 548 436 560 424 568 412 568 412 572 420 572 420 572 432 564 440 564 440 564 440 568 440 564 424 556 420 556 420 560 436 560 432 560 428 556 428 556 420 548 424 552 424 552 420 548 408 544 400 548 408 552 412 556 396 540 400 544 400 548 404 548 396 532 420 556 440 552 796 1008 884 996 820 992 844 740 368 528 424 540 420 524 404 512 396 508 388 496 384 492 376 484 372 488 360 488 360 488 360 488 360 488 340 472 348 472 340 464 340 476 356 468 352 460 344 456 340 452 344 456 340 452 336 448 336 448 336 448 340 452 336 448 332 440 328 440 324 432 316 428 312 428 324 436 324 432 320 428 316 428 316 424 308 416 304 416 304 420 308 420 304 412 300 408 292 404 292 404 288 400 288 396 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 244 344 240 340 240 344 244 348 248 344 252 348 248 344 244 336 240 336 236 332 236 328 232 328 220 324 220 324 220 324 220 324 212 316 212 316 212 316 212 316 204 312 204 312 204 312 204 312 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 196 292 192 284 184 276 180 276 188 284 188 284 188 280 188 280 196 276 188 272 196 276 184 260 188 272 188 268 180 260 172 252 168 252 164 248 164 244 160 244 176 240 176 240 176 240 176 240 180 240 172 236 180 244 176 236 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 148 216 152 216 148 212 144 208 136 204 136 204 136 204 136 204 144 204 144 200 140 196 136 196 136 196 136 192 132 192 128 192 136 192 132 184 128 184 132 192 132 188 132 184 128 180 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 92 148 92 148 92 148 92 148 84 136 76 132 76 136 84 140 100 144 88 140 92 148 96 140 72 128 84 140 88 136 76 124 96 136 72 124 76 132 80 128 84 136 84 132 76 124 68 116 72 124 72 124 72 124 72 120 72 124 72 124 72 124 72 124 80 124 80 120 72 116 68 112 68 112 68 112 68 112 68 112 68 112 68 116 72 120 76 120 68 112 68 116 72 116 76 120 84 132 84 128 80 124 76 124 72 120 68 112 64 112 68 120 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 72 80 68 76 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 60 64 72 72 68 64 60 68 68 72 68 72 64 64 60 64 60 60 56 56 48 48 44 40 28 32 32 40 32 32 28 40 52 72 80 84 76 80 88 92 92 96 92 100 96 100 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 116 124 124 124 120 120 116 120 120 124 124 128 124 128 124 128 136 140 140 136 132 128 132 132 136 132 132 132 132 136 148 140 132 108 84 56 44 40 36 40 40 44 44 48 48 48 48 36 48 44 44 52 44 60 56 64 40 56 52 12 56 152 416 372 424 336 428 352 404 348 420 352 424 356 428 352 420 348 408 340 400 320 364 308 300 240 188 140 104 88 88 84 92 108 128 160 136 136 460 684 636 608 560 508 584 524 580 484 548 484 588 552 660 580 656 604 496 380 652 720 700 704 628 452 404 424 424 416 412 400 388 384 368 380 348 360 328 348 308 332 280 316 220 332 420 612 500 624 488 636 524 668 524 664 528 664 536 660 552 688 552 688 552 692 556 692 568 700 564 700 564 704 572 708 580 696 568 748 576 588 536 732 812 560 772 560 784 560 776 548 780 548 780 584 816 584 796 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 584 824 588 828 588 832 592 828 588 828 592 832 596 836 596 836 596 836 596 836 596 836 596 844 600 840 600 840 604 848 612 848 608 848 612 852 612 856 616 872 612 872 644 840 584 884 716 780 384 852 728 824 656 920 604 872 648 872 668 868 672 856 648 856 612 904 696 924 728 856 728 756 692 652 640 560 636 544 676 576 692 580 708 572 712 568 716 568 720 572 712 576 708 580 708 568 712 568 712 568 712 568 712 568 708 560 704 556 700 560 704 560 716 560 716 556 712 556 708 548 704 552 708 552 708 548 704 536 692 544 696 548 704 552 704 544 696 544 696 544 696 544 696 524 692 548 716 552 708 904 1020 1012 1020 1012 1020 980 836 496 708 544 704 532 688 520 680 512 676 500 664 500 660 492 652 488 644 484 632 488 632 488 632 488 632 472 624 492 636 484 620 472 616 468 632 464 628 460 620 452 616 456 620 456 620 452 616 448 612 448 616 452 616 452 612 444 604 440 604 436 600 432 592 424 584 432 576 436 572 432 572 432 572 428 564 420 560 416 556 420 560 420 556 416 548 412 544 404 540 404 540 404 536 400 536 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 336 472 336 476 344 484 356 488 340 468 348 468 348 464 340 456 336 456 336 452 332 452 328 448 324 444 324 444 324 444 324 444 316 436 316 436 316 436 316 436 320 428 320 428 320 428 320 428 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 296 404 292 400 284 392 276 384 280 380 284 380 280 384 280 384 284 388 272 396 280 400 268 384 268 380 268 380 264 372 256 364 252 364 252 360 248 360 244 356 240 356 240 356 240 356 240 356 236 348 228 344 236 352 232 344 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 216 324 220 328 220 320 212 312 204 308 204 308 204 308 204 308 204 308 204 304 200 300 196 300 196 300 192 296 192 292 188 284 192 276 184 272 184 276 192 280 188 276 184 272 184 272 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 140 212 140 212 140 212 140 212 140 212 136 204 132 204 136 212 152 208 136 200 144 212 148 208 124 192 136 204 140 200 128 188 148 200 124 188 128 196 132 192 136 200 136 196 128 188 116 176 124 180 124 180 124 180 124 184 124 180 124 180 124 180 124 180 128 184 124 180 120 172 116 172 120 176 120 176 120 176 120 176 108 164 112 172 116 176 124 180 112 168 116 172 116 176 120 176 132 180 132 180 128 176 124 172 120 164 112 160 112 164 120 168 28 76 24 72 24 72 20 68 32 80 28 76 24 72 20 68 24 72 24 72 28 76 28 76 28 76 24 72 24 72 20 68 24 72 24 72 24 72 24 72 20 72 24 72 24 68 16 60 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 68 36 72 40 68 36 64 40 64 28 64 36 72 36 60 44 64 48 68 48 68 44 64 44 60 40 56 32 48 28 44 20 32 4 24 8 32 8 24 16 44 36 72 60 84 60 80 72 92 72 92 76 96 76 100 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 100 124 108 124 100 116 96 116 100 124 108 128 104 124 96 132 100 136 104 132 100 132 100 136 108 132 96 128 104 144 128 144 112 104 56 56 32 40 32 40 44 44 44 44 48 52 56 52 56 52 40 48 32 44 48 56 40 60 52 12 108 264 456 432 460 412 484 420 448 428 468 424 472 424 472 420 464 416 460 412 432 372 380 332 292 236 152 124 88 88 80 88 92 116 112 128 116 196 528 696 656 636 588 576 616 588 600 568 572 548 640 640 676 640 652 640 508 392 584 720 680 692 640 480 424 432 436 424 420 408 392 388 364 372 340 348 312 328 288 308 252 272 188 208 312 508 376 508 372 508 412 524 424 532 428 548 404 560 412 560 420 560 424 564 424 564 432 568 428 568 428 572 436 580 484 572 432 572 444 508 548 856 940 788 916 772 920 776 932 784 928 768 940 808 972 800 948 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 824 972 824 976 828 976 828 976 828 976 832 980 836 984 836 980 836 980 836 980 836 980 836 984 840 980 836 984 844 992 848 988 848 992 848 996 852 996 852 984 880 1012 844 1004 860 996 880 1020 692 780 896 1020 828 1020 844 1000 876 1000 880 1000 876 984 872 1020 880 1016 852 996 884 1020 932 980 884 888 792 744 660 600 568 544 560 524 560 504 568 468 572 432 572 412 576 396 576 392 576 420 568 432 568 432 568 436 572 440 568 436 556 440 556 448 556 440 564 440 560 436 560 432 556 424 552 432 556 432 556 428 548 408 544 404 548 404 548 408 552 404 544 400 544 396 540 392 536 392 532 412 528 408 540 616 812 836 1000 844 916 644 584 352 576 412 536 412 524 400 516 396 516 384 504 380 500 376 492 368 492 364 492 364 492 364 492 364 492 364 500 380 504 368 484 356 484 360 468 356 464 348 456 344 456 340 456 344 456 344 452 336 444 340 452 344 456 340 448 332 444 332 440 328 436 320 428 316 432 320 432 320 432 320 432 320 432 316 428 312 420 308 420 308 420 304 416 304 412 300 408 296 408 296 404 292 404 288 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 240 340 240 344 248 352 260 364 252 348 256 352 252 344 244 340 244 336 240 336 236 332 236 332 220 324 220 324 220 324 220 324 216 320 216 320 216 320 216 320 212 320 212 320 212 320 212 320 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 196 292 196 288 188 284 184 284 184 280 188 284 188 280 192 284 192 276 184 272 192 276 184 256 180 268 184 268 184 264 176 256 172 252 168 252 164 248 164 248 176 240 176 240 176 240 176 240 168 228 160 224 168 236 164 224 160 236 152 232 148 228 144 228 144 232 144 228 140 228 136 228 148 220 156 228 156 220 144 208 140 208 136 204 136 204 132 200 144 204 144 200 140 196 136 196 132 192 132 192 128 188 128 188 132 188 128 184 128 188 136 196 128 184 128 184 128 184 128 184 120 180 120 180 120 180 120 180 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 116 172 108 168 104 164 104 172 104 168 104 168 104 168 104 168 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 152 88 152 84 148 84 144 84 140 84 140 84 140 84 140 88 140 80 132 76 132 80 136 96 140 80 136 92 148 96 144 76 132 80 136 84 132 80 128 92 136 76 128 80 136 80 124 84 136 84 132 76 124 68 116 72 124 68 120 68 124 76 132 72 124 72 124 72 124 72 124 80 124 80 124 76 120 76 120 76 120 76 120 76 120 76 120 68 112 68 116 72 120 76 120 72 116 72 116 76 120 76 124 84 132 84 128 80 124 76 124 68 116 64 112 64 116 72 124 76 84 76 80 72 76 68 76 72 80 72 80 68 76 68 76 64 76 68 76 72 80 76 84 76 84 76 80 72 76 68 76 72 80 72 80 72 80 72 80 68 76 72 84 72 76 64 68 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 72 72 72 72 64 64 68 64 60 60 68 72 64 60 64 72 68 76 72 72 68 68 68 72 64 64 56 56 52 56 44 40 28 28 32 36 32 28 52 60 68 80 84 92 92 96 92 96 92 100 96 100 100 104 96 104 100 104 104 108 108 112 104 108 104 112 108 116 112 116 116 120 116 120 116 120 116 120 108 116 120 132 128 128 120 120 112 120 124 132 128 132 124 128 132 132 128 128 128 128 132 132 132 140 140 136 124 124 136 148 148 136 124 88 64 40 36 36 48 48 44 44 44 44 40 36 48 36 48 44 48 52 48 52 52 56 52 60 44 0 136 320 432 360 404 344 436 348 400 372 424 356 424 356 424 352 416 344 408 348 388 320 340 280 256 200 140 108 92 84 92 92 112 132 120 140 132 288 612 644 668 568 572 520 584 516 588 508 564 480 628 568 648 604 656 604 548 376 548 716 712 684 660 520 436 428 432 432 424 416 404 400 384 396 364 384 340 368 320 352 296 336 252 296 376 624 508 652 536 684 540 688 540 696 552 700 568 704 564 708 564 708 564 708 564 708 568 712 564 708 564 712 572 712 580 696 572 752 588 604 552 748 804 556 768 556 780 560 780 548 772 552 788 592 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 824 584 824 588 828 588 828 588 828 592 832 596 836 596 836 596 836 596 836 596 836 596 840 600 836 596 840 600 844 608 844 604 848 608 848 612 852 612 852 612 856 608 856 632 860 588 912 672 664 496 908 628 860 648 880 628 856 612 848 624 872 652 856 620 884 652 876 640 836 620 832 688 892 768 912 744 828 700 664 648 612 624 572 636 572 676 576 692 576 704 572 708 576 708 572 700 568 708 568 716 568 724 568 720 560 712 556 704 556 708 568 724 564 720 564 716 560 716 552 708 556 716 560 712 552 708 552 708 556 708 552 704 552 704 548 700 544 692 536 684 528 680 544 708 536 696 508 696 532 732 756 844 756 764 584 668 544 772 536 696 528 684 516 676 512 676 508 672 504 664 496 660 492 652 492 640 496 640 496 640 496 640 512 656 504 632 476 620 480 636 472 636 468 628 460 624 456 620 452 616 456 624 456 616 448 608 452 616 456 620 452 616 448 608 444 608 440 600 432 596 428 588 424 568 428 568 428 572 432 572 432 568 424 560 420 560 420 564 416 552 412 548 412 548 408 544 408 544 404 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 356 492 352 488 348 488 352 492 344 472 348 476 344 472 340 464 336 464 332 460 332 456 328 456 324 444 324 444 324 444 324 444 320 440 320 440 320 440 320 440 316 424 316 424 316 424 316 424 308 416 308 412 304 408 300 408 296 408 296 404 292 400 288 400 288 400 288 400 288 400 288 392 276 376 280 380 280 388 284 388 276 384 264 392 272 396 264 376 264 376 268 380 268 376 260 368 256 368 252 364 252 360 248 360 240 356 240 356 240 356 240 356 236 348 224 344 236 352 232 344 232 348 236 344 232 340 228 336 232 332 232 328 232 316 228 316 216 324 224 332 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 292 184 280 188 272 184 272 184 276 192 284 184 272 184 272 184 272 184 272 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 248 172 244 168 244 168 248 172 248 168 244 164 232 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 220 156 220 152 216 152 212 144 216 144 216 144 216 144 216 144 212 136 204 132 204 132 208 140 200 128 196 140 208 144 204 136 196 132 192 128 196 132 200 140 196 128 196 136 200 128 184 132 196 132 196 128 188 120 184 124 180 120 172 120 180 132 192 124 180 124 180 124 180 124 180 120 176 124 180 124 180 124 184 116 172 116 172 116 172 116 172 112 172 116 172 116 172 116 176 116 172 116 176 120 176 124 180 128 176 128 176 124 172 124 168 116 160 112 160 112 164 120 172 28 76 28 72 24 68 20 68 16 64 20 68 20 68 20 68 12 64 16 68 20 72 24 72 28 76 28 72 24 68 20 68 24 72 24 72 24 72 24 72 16 68 24 76 24 68 12 56 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 28 64 40 76 44 72 32 60 36 64 28 60 36 68 32 60 44 68 48 72 52 68 48 64 56 72 48 64 40 60 40 60 28 40 12 32 16 36 16 32 44 68 56 84 72 96 80 100 72 92 72 96 76 100 80 100 84 104 84 108 88 112 92 112 84 104 84 108 88 112 92 112 88 108 88 108 88 108 88 108 88 112 100 128 112 128 100 116 92 116 104 128 112 128 104 120 104 132 92 120 88 124 96 132 104 140 112 136 92 124 104 152 120 136 96 84 36 36 20 28 44 48 48 44 44 40 40 36 56 52 48 48 40 48 32 48 24 48 52 68 52 16 180 416 480 436 444 412 472 408 440 452 464 424 464 424 464 416 452 412 444 400 416 352 348 292 244 188 120 104 68 88 72 96 104 144 96 112 124 348 648 648 692 592 604 584 612 580 604 588 588 552 660 648 672 680 676 640 552 404 500 720 704 692 672 548 452 432 436 432 428 416 400 400 376 384 344 360 316 336 292 316 264 284 216 192 292 528 392 560 428 576 444 568 456 560 444 564 412 564 428 572 432 568 432 568 432 568 432 564 428 564 428 568 436 576 480 572 432 576 448 520 560 868 936 784 916 772 916 776 932 784 924 772 948 816 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 968 824 972 828 976 828 976 828 976 832 980 836 984 836 980 836 980 836 980 836 980 836 984 836 980 836 980 840 988 848 988 844 988 848 992 852 996 852 1020 800 988 896 980 836 1020 856 980 916 988 656 876 948 1008 864 1012 880 1016 884 1016 872 1008 852 1020 852 1020 840 1020 848 1020 884 1000 876 964 880 964 900 976 916 956 844 808 696 636 596 536 572 504 580 468 576 448 572 432 572 436 572 436 572 432 572 436 568 436 564 436 556 448 556 460 560 452 568 444 564 440 564 436 560 428 556 432 560 436 556 432 552 432 564 420 560 416 556 412 556 408 548 400 540 388 528 376 520 380 536 404 540 428 620 372 592 444 568 436 572 424 604 460 524 404 532 404 520 396 512 392 512 388 508 384 504 380 496 372 496 368 496 368 496 368 496 368 496 392 508 360 464 320 452 344 488 360 472 356 464 352 460 344 456 336 452 344 460 344 452 332 440 340 456 344 456 344 452 336 444 332 444 328 436 324 432 316 432 308 428 308 428 308 428 308 428 312 428 304 420 300 420 300 424 304 416 300 412 300 412 296 408 296 408 296 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 272 368 264 356 252 348 248 348 252 348 256 348 256 344 248 336 244 336 244 332 240 328 236 328 220 324 220 324 220 324 220 324 216 320 216 320 216 320 216 320 204 312 204 312 204 312 204 312 200 308 200 304 196 300 192 300 200 296 200 292 196 288 192 288 188 288 192 288 192 288 196 296 184 280 184 284 188 284 192 284 184 268 176 264 184 268 176 252 180 264 184 268 184 264 176 260 172 256 172 252 168 248 164 248 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 148 220 160 232 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 184 124 188 128 184 128 184 128 188 140 196 128 184 128 184 128 184 128 184 112 172 112 172 112 172 112 172 116 176 116 176 116 176 116 176 116 176 116 172 112 168 108 168 104 168 112 176 116 168 100 160 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 160 96 156 92 156 88 152 92 148 92 148 92 148 92 148 88 144 80 132 76 132 76 132 84 132 72 128 84 144 92 140 88 136 76 124 72 128 84 140 84 132 80 136 88 140 76 116 76 128 80 132 80 128 72 120 72 120 68 116 68 124 80 136 72 124 72 124 72 124 72 124 72 120 76 124 80 128 84 132 68 112 68 112 68 112 68 112 72 116 72 116 72 116 72 116 72 116 72 120 76 124 80 124 80 128 76 124 76 120 72 120 64 112 64 112 64 116 76 124 72 80 72 80 72 80 72 80 68 76 68 80 72 84 76 84 60 64 56 72 72 88 80 84 60 72 72 84 76 80 64 68 68 76 68 76 68 76 68 76 56 72 72 88 80 80 64 64 72 80 60 68 56 72 68 84 64 76 64 76 64 76 64 76 72 72 72 72 68 64 60 56 72 72 72 72 72 68 60 60 68 72 68 72 68 72 68 72 48 60 64 72 72 68 60 56 40 40 32 36 36 44 48 56 44 64 76 88 84 88 84 92 92 96 92 100 96 104 100 104 108 112 108 116 112 120 116 120 104 108 104 112 108 116 112 116 108 112 108 116 112 116 116 120 116 124 124 128 116 120 120 128 120 124 120 124 120 124 120 124 128 128 128 132 132 136 136 136 144 132 124 124 128 136 136 132 144 124 100 64 44 32 36 44 40 40 40 44 44 48 48 48 52 44 48 48 48 52 48 52 24 80 20 24 44 24 264 380 412 344 408 340 412 352 424 364 432 360 428 356 424 352 420 360 396 356 384 320 328 272 228 176 112 100 80 72 88 104 128 136 132 140 144 456 688 632 644 580 588 540 596 516 592 528 592 500 620 584 652 600 684 608 532 440 448 688 692 720 668 608 456 440 432 436 432 432 412 416 388 404 380 400 356 384 344 380 324 376 308 336 416 692 604 752 560 728 580 740 568 728 564 724 576 732 568 720 572 724 576 728 580 732 572 724 576 728 576 728 576 716 576 704 560 768 576 584 592 740 780 552 776 556 776 560 780 540 768 560 800 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 584 824 584 816 584 816 584 816 584 816 584 816 584 816 588 820 592 824 592 828 596 828 600 832 604 836 604 828 596 828 600 832 604 836 604 848 608 848 608 848 608 848 608 848 608 848 612 852 616 856 616 864 620 928 616 620 608 900 632 856 668 860 604 912 624 828 664 856 664 852 656 852 644 856 636 868 620 876 616 884 612 892 628 880 720 888 748 872 768 752 644 620 616 536 648 576 700 580 724 576 692 588 700 576 716 560 696 572 732 568 720 564 712 568 712 560 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 560 716 556 712 552 712 544 704 544 700 540 696 536 696 544 700 540 716 540 712 556 688 600 696 600 696 576 712 532 708 548 708 532 688 512 668 500 664 508 672 508 668 504 664 500 660 484 636 500 644 500 644 508 660 484 596 424 560 404 544 412 580 460 624 460 624 460 624 460 624 456 620 456 620 456 620 456 620 456 620 456 616 452 612 448 612 444 608 444 604 440 600 436 596 432 572 432 568 428 564 424 564 432 568 424 560 420 560 420 564 420 552 416 548 412 552 416 556 416 552 416 552 416 552 416 552 416 548 404 536 396 536 404 544 392 528 388 520 384 520 388 524 380 516 380 512 376 508 372 508 372 508 368 500 364 496 356 492 352 488 356 492 356 492 360 496 352 488 352 488 352 488 352 488 340 464 332 456 328 460 336 468 340 468 340 464 336 460 332 460 332 452 336 456 332 452 328 444 316 436 320 440 320 440 324 444 316 424 316 420 312 416 308 416 312 416 304 408 300 408 300 412 292 408 296 412 300 408 296 404 292 404 292 400 288 396 284 392 280 380 284 384 284 392 288 396 296 408 288 404 272 392 260 384 264 376 264 372 260 368 256 368 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 232 348 236 344 232 336 228 328 224 324 228 320 236 324 212 316 212 316 212 316 212 316 212 316 212 312 208 308 204 308 204 308 204 304 200 300 196 300 196 300 196 296 192 292 188 284 200 288 200 284 196 280 192 280 188 276 188 276 188 276 188 280 192 264 184 256 180 256 180 260 176 252 176 252 176 252 176 252 180 256 180 252 176 248 172 248 176 252 176 248 172 248 168 240 168 232 168 228 164 224 160 224 152 216 152 216 152 216 152 216 152 216 152 220 156 224 160 224 156 220 156 216 152 212 148 212 136 212 148 228 160 224 136 192 140 212 140 212 140 212 140 212 140 208 140 196 124 188 136 208 148 208 136 196 128 196 132 200 124 192 136 204 140 200 128 188 116 184 124 192 132 192 124 184 116 176 120 176 120 176 120 176 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 168 108 168 128 188 128 172 104 164 124 168 112 156 116 176 124 168 108 152 104 160 124 180 24 72 24 72 24 72 24 72 20 68 20 72 24 76 28 76 16 60 12 64 24 80 28 72 20 72 28 80 32 76 24 68 20 68 20 68 20 68 20 68 16 64 20 68 20 68 20 68 44 68 32 56 28 60 40 72 36 64 36 64 36 64 36 64 44 76 48 80 48 76 40 72 36 72 40 72 40 68 32 60 48 68 48 68 48 68 48 68 32 56 44 68 48 60 32 48 20 36 16 32 16 44 32 56 40 72 68 92 72 88 68 92 72 92 76 96 76 100 80 100 88 108 88 112 92 112 96 116 88 108 92 112 92 116 96 116 88 112 92 112 96 116 96 120 96 120 104 124 96 116 100 124 104 124 104 124 104 124 104 124 96 128 96 132 100 136 104 136 112 132 92 124 100 136 104 132 116 124 76 64 24 36 28 44 36 44 48 48 48 52 52 52 48 52 40 52 32 48 32 48 12 76 32 52 52 104 344 436 444 412 448 408 452 416 464 428 468 428 464 420 456 412 448 404 420 384 408 340 340 280 224 160 88 88 52 72 68 112 112 140 128 120 176 508 680 648 648 608 612 596 620 580 604 596 604 568 644 660 668 660 692 640 536 468 432 664 696 728 672 628 468 448 428 440 428 432 408 408 380 392 360 376 332 352 316 344 292 320 240 296 396 620 464 624 428 604 464 584 468 572 448 580 440 592 432 580 440 584 440 588 444 588 440 584 440 584 440 584 440 584 484 584 424 588 436 500 596 852 912 784 924 772 912 776 932 776 920 780 960 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 820 972 824 968 816 968 816 968 816 968 816 968 816 968 820 972 824 976 824 976 828 976 832 980 832 984 836 976 828 976 832 980 836 984 836 992 848 992 848 992 848 992 848 992 848 992 852 996 852 1000 856 988 888 980 872 956 620 992 936 956 884 1020 856 992 876 1020 864 1008 856 1000 856 996 856 1000 864 1012 872 1012 884 1020 888 1020 888 976 880 976 896 972 892 876 788 784 748 676 628 540 548 480 516 472 568 452 572 448 588 432 568 440 568 444 564 456 564 460 564 444 556 436 556 436 556 436 556 436 556 436 556 436 556 436 556 428 560 420 556 416 556 412 552 404 544 404 540 400 540 396 536 400 544 412 544 424 548 432 564 456 592 444 576 424 540 396 524 412 536 400 520 384 504 376 500 380 508 380 504 376 504 372 504 368 496 372 504 376 496 360 484 288 392 252 380 248 368 244 392 348 460 348 460 348 460 348 460 344 456 344 456 344 456 344 456 344 456 344 452 340 452 336 448 332 444 332 440 328 436 324 440 304 432 304 428 300 428 296 424 304 428 296 424 292 420 296 424 308 416 304 412 300 416 304 420 304 416 304 416 304 416 304 416 304 412 292 400 288 400 292 404 284 392 276 384 272 384 276 388 272 380 272 376 268 372 264 372 264 372 260 368 256 360 248 356 260 360 260 356 256 352 252 352 252 352 252 352 252 352 252 352 252 340 244 332 240 336 248 344 248 340 248 336 244 332 240 332 228 332 228 332 228 328 220 320 220 324 220 320 216 316 212 316 208 316 208 312 204 312 200 308 204 308 196 304 192 300 196 304 196 296 200 300 204 296 200 292 200 292 196 288 192 284 188 284 180 276 180 280 184 280 188 280 196 284 196 276 188 268 184 268 180 264 180 260 176 260 172 256 180 260 172 252 168 252 168 256 180 244 180 244 180 244 180 244 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 144 232 140 224 136 228 140 232 144 212 144 212 144 212 144 212 148 212 144 208 140 204 136 200 144 204 144 200 140 196 136 196 136 196 136 192 132 192 128 192 144 200 140 196 140 192 136 192 128 184 128 184 132 188 132 188 128 184 120 176 116 176 116 180 112 176 116 176 116 176 116 180 120 180 120 176 116 172 112 172 116 172 112 172 108 168 108 168 104 168 104 164 100 160 96 160 92 156 92 156 92 156 92 156 88 152 88 156 92 160 96 160 92 156 92 152 88 148 84 148 96 148 84 144 92 148 84 136 84 140 84 140 84 140 84 140 88 144 88 136 76 124 80 140 88 136 80 128 72 128 76 132 76 132 80 136 84 132 80 128 72 128 80 136 84 132 72 124 68 120 68 120 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 76 116 72 112 68 112 80 116 64 116 80 132 80 116 68 124 80 120 64 104 60 116 76 116 60 100 56 112 76 132 72 80 72 80 72 80 72 80 68 76 72 80 72 80 76 84 72 76 64 76 72 84 72 72 72 84 80 88 80 88 76 80 68 76 68 76 68 76 68 76 68 72 60 68 64 76 76 88 72 80 60 68 56 72 68 84 64 76 64 76 64 76 64 76 68 72 76 76 80 76 76 76 68 68 72 72 72 68 64 60 68 72 68 72 68 72 68 72 56 64 64 68 60 60 48 48 44 44 36 40 40 52 56 64 76 92 100 104 96 96 92 100 92 100 96 100 100 104 100 104 108 112 108 112 112 116 112 120 112 116 116 120 116 124 120 124 112 120 116 120 120 124 120 128 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 128 128 132 136 136 132 128 108 84 52 40 32 36 40 48 48 48 52 52 52 56 56 52 44 48 48 48 52 48 52 44 52 52 28 36 132 400 388 404 348 404 348 408 356 420 368 420 364 416 352 404 340 392 336 372 336 352 296 292 252 196 140 92 84 72 68 92 108 140 140 148 140 272 596 696 616 632 540 584 532 588 508 580 520 588 496 616 580 660 608 684 608 548 480 416 620 720 740 692 660 516 444 444 448 440 452 428 436 408 428 392 416 364 404 356 400 336 396 300 516 604 800 628 776 612 788 600 776 592 768 588 764 596 760 592 752 592 752 596 756 596 756 588 748 588 748 588 748 588 736 588 720 572 768 576 592 592 728 780 552 776 556 776 560 780 540 764 564 804 588 800 572 792 576 796 576 796 580 800 584 804 576 808 572 812 572 812 572 812 572 816 576 816 576 820 580 820 584 816 584 816 584 816 584 816 584 816 584 816 588 820 592 824 592 828 596 828 596 832 600 832 604 828 596 828 600 832 604 836 604 848 608 848 608 848 608 848 608 848 608 848 608 852 612 852 616 864 612 876 620 924 468 680 692 884 636 880 620 836 616 896 608 876 636 872 632 872 628 864 624 868 628 868 628 868 632 868 624 884 604 888 656 884 688 836 732 860 848 820 728 632 696 628 680 592 672 556 668 568 712 572 716 572 728 560 716 560 704 564 708 560 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 560 720 556 716 556 712 544 704 544 704 540 700 540 696 544 696 540 716 540 720 556 700 572 676 568 676 548 696 528 716 532 692 520 676 508 668 504 668 508 672 508 672 504 668 504 660 504 648 504 652 508 636 460 580 396 524 376 528 380 512 368 524 464 628 464 628 464 628 464 628 456 620 456 620 456 620 456 620 456 620 456 620 452 616 452 612 444 608 444 604 440 600 436 596 432 572 432 572 428 568 428 564 432 572 428 564 420 560 424 564 420 556 416 552 416 552 420 556 416 552 416 552 416 552 416 552 412 548 408 540 400 536 404 540 396 532 392 524 384 520 388 524 380 516 380 512 376 508 372 508 372 508 372 504 364 496 360 492 368 504 364 496 352 484 344 480 352 488 352 488 352 488 352 488 344 480 340 476 336 480 340 484 336 476 336 472 332 468 328 460 328 452 332 452 332 448 324 440 332 452 328 444 316 432 308 428 316 424 316 424 312 420 312 416 312 420 308 412 300 408 304 412 292 408 296 412 300 408 296 404 300 408 292 404 284 396 280 384 272 376 280 376 276 384 280 384 272 384 268 392 272 396 272 396 264 376 264 376 260 372 260 368 264 372 256 364 252 364 252 368 240 356 240 356 240 356 240 356 236 356 240 356 240 352 232 344 224 344 232 348 236 344 232 336 240 336 232 328 228 316 228 316 212 316 212 316 212 316 212 316 220 320 212 316 204 308 200 300 204 308 204 304 200 300 196 300 196 300 196 300 192 296 192 284 200 284 196 284 192 280 192 280 184 272 184 272 180 268 180 268 184 256 176 248 172 248 172 252 172 248 172 252 176 256 180 256 180 256 180 252 176 248 172 248 172 244 168 244 164 240 164 232 168 232 168 228 164 224 160 224 160 224 160 224 160 224 160 224 156 220 156 220 160 224 160 224 156 220 156 216 152 212 148 212 164 224 136 200 132 212 148 220 140 212 140 212 140 212 140 212 140 208 144 200 128 192 132 204 136 196 128 188 124 188 128 192 136 196 132 192 128 196 132 200 136 200 140 200 136 196 124 188 128 184 128 184 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 116 172 116 172 112 168 120 172 112 172 124 184 124 176 124 176 128 168 112 152 104 156 116 160 104 148 104 156 120 176 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 32 76 20 68 24 72 20 60 24 76 28 76 28 76 28 72 20 68 20 68 20 68 20 68 16 64 16 64 20 72 28 76 40 64 36 60 32 64 36 68 36 64 36 64 36 64 36 64 24 56 32 68 36 68 36 68 32 68 40 72 40 68 32 64 48 68 48 68 48 68 48 68 40 60 44 60 36 52 24 40 24 44 20 40 24 52 40 68 68 96 84 104 76 92 72 92 76 96 76 100 80 100 84 104 84 104 88 108 88 112 92 112 92 112 92 112 96 116 100 120 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 96 132 104 140 104 132 96 100 52 48 16 36 28 36 36 44 44 48 48 48 52 52 40 52 32 52 28 48 28 52 44 44 64 44 44 232 464 420 436 404 440 404 444 412 452 420 460 420 452 408 436 392 424 384 408 360 372 308 296 236 176 128 64 72 40 72 64 120 116 148 112 132 352 664 684 632 628 568 608 592 612 568 592 588 600 568 624 652 676 672 692 632 564 528 428 564 724 748 700 692 536 456 440 448 432 440 424 424 388 408 372 388 340 372 328 356 308 332 196 456 516 672 456 620 448 608 468 604 476 600 472 600 452 604 456 600 460 600 460 600 460 600 456 592 452 592 452 588 448 592 500 604 436 588 440 512 604 840 912 784 924 772 912 776 932 776 912 784 964 804 952 796 952 792 952 796 952 800 956 804 960 808 956 808 956 808 956 808 956 808 960 812 964 816 964 820 968 820 968 816 968 816 968 816 968 816 968 816 968 820 972 824 976 824 972 824 976 828 976 832 980 832 976 828 976 832 980 836 984 836 988 844 988 844 988 844 988 844 988 844 992 848 992 852 996 852 980 868 1000 848 1004 904 760 740 1020 888 960 848 1016 868 1000 892 976 884 960 880 968 876 984 872 996 864 1012 856 1020 852 1020 864 1020 884 988 884 944 796 864 812 892 860 864 708 740 768 848 756 668 660 508 576 464 572 432 560 432 564 424 560 436 564 452 564 448 560 440 560 440 560 440 560 440 560 440 560 440 560 440 560 432 564 420 560 420 556 416 556 408 548 404 544 404 540 400 540 404 548 412 544 416 544 420 556 420 564 408 540 400 528 396 528 392 520 388 508 380 504 380 508 384 512 380 508 380 504 376 508 392 508 380 512 384 488 312 400 288 400 264 400 268 384 256 400 356 468 356 468 352 464 352 464 348 460 348 460 348 460 348 460 348 460 344 456 344 452 340 452 332 444 332 440 328 436 324 440 308 436 304 432 304 428 300 428 308 432 300 424 296 424 296 428 304 420 304 416 304 416 308 424 308 420 308 420 308 420 308 420 300 412 296 408 292 404 292 404 288 400 280 388 276 384 276 388 272 380 272 376 268 372 264 372 268 376 264 368 256 364 252 360 264 364 260 356 256 352 248 348 252 352 252 352 252 352 252 352 256 344 256 344 256 344 256 344 248 336 248 332 244 328 240 332 232 336 232 336 232 332 224 328 224 328 220 320 216 316 208 312 212 320 208 316 208 312 204 312 208 312 200 304 196 304 196 308 196 296 200 300 204 296 200 292 204 296 200 292 188 280 184 280 196 292 196 292 196 288 196 288 184 272 184 268 184 268 184 268 184 268 180 264 180 260 176 260 180 260 172 252 168 252 168 256 180 244 180 244 180 244 180 244 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 144 212 144 212 140 208 152 216 148 212 136 200 132 196 144 204 144 200 140 196 136 196 140 200 136 196 136 192 132 196 140 196 140 192 136 192 132 188 128 180 124 180 124 176 120 176 124 184 120 176 112 172 116 176 108 168 112 176 116 180 124 184 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 92 160 96 160 96 160 96 160 92 156 92 152 88 148 84 148 108 152 80 128 76 144 92 148 84 140 84 140 84 140 84 140 84 140 92 140 80 128 80 136 84 132 80 132 80 132 80 132 88 136 76 124 72 128 84 140 88 140 84 136 76 124 68 120 80 132 80 128 76 128 76 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 72 120 76 124 76 120 76 124 76 120 64 108 60 108 68 112 56 100 56 108 68 124 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 84 88 72 80 76 84 68 68 72 76 68 76 68 76 68 80 68 76 68 76 68 76 68 76 52 68 68 84 80 84 68 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 52 56 60 64 68 68 68 64 64 64 68 72 72 72 68 64 68 72 68 72 68 72 68 72 64 68 64 64 56 56 48 48 48 48 44 48 52 64 68 80 88 96 100 100 88 88 84 96 96 100 100 104 100 108 104 108 104 108 104 112 108 112 112 116 104 108 108 112 112 116 112 116 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 132 136 140 144 136 132 112 84 60 36 36 36 40 36 36 36 40 40 40 44 44 44 52 44 52 48 48 52 52 48 60 12 68 4 56 240 444 340 396 344 404 352 412 356 412 360 424 364 416 352 400 336 388 332 368 332 332 284 264 220 164 116 72 68 60 64 92 108 136 132 116 192 468 708 684 608 608 524 588 532 584 500 576 516 584 496 600 568 664 620 680 592 560 544 456 500 708 744 720 704 588 464 444 460 444 460 436 448 416 440 404 432 384 416 372 416 352 412 288 640 652 800 628 780 628 776 604 788 600 788 600 780 600 772 600 772 596 768 596 768 596 768 592 764 592 760 588 756 584 744 600 736 584 768 584 612 608 724 780 552 776 556 776 560 780 540 756 568 812 580 792 580 800 568 796 576 796 580 800 584 804 576 804 568 808 568 808 568 808 568 812 572 812 576 816 576 820 580 816 592 812 592 812 592 812 592 812 592 812 596 816 600 820 600 824 600 824 604 828 604 832 608 828 604 828 608 832 612 836 604 844 604 844 604 844 604 844 604 844 604 844 608 848 608 852 612 816 704 800 632 864 684 844 420 800 688 872 612 900 636 824 644 884 600 888 604 884 616 876 628 868 640 860 656 852 660 848 644 868 608 876 652 840 612 804 700 820 728 756 612 712 776 852 784 844 836 652 716 596 728 580 748 568 736 564 716 564 704 572 708 564 732 556 732 556 732 556 732 556 732 556 732 556 732 556 732 560 732 560 728 556 728 552 724 544 716 544 712 540 712 536 700 548 692 548 716 540 720 548 708 560 680 552 676 536 704 528 724 520 680 516 672 512 672 512 672 516 676 516 672 512 672 508 664 520 656 508 660 516 632 440 544 412 536 380 532 392 532 404 568 476 640 472 636 468 632 464 628 460 624 460 624 460 624 460 624 460 624 460 620 456 620 452 616 444 608 444 604 440 600 436 596 436 576 440 572 436 572 432 568 440 572 432 568 428 564 432 568 428 560 420 552 416 556 424 560 420 556 420 556 420 556 420 556 412 548 412 548 408 544 404 540 404 540 396 528 388 524 388 524 380 516 380 512 376 508 372 508 376 512 372 508 368 500 360 496 356 492 356 492 356 492 356 492 352 488 352 488 352 488 352 488 344 484 344 488 348 484 344 484 336 476 336 472 332 468 328 460 336 460 344 464 340 460 336 452 320 440 320 440 320 440 320 440 320 428 320 424 316 424 312 420 316 420 308 416 304 412 308 416 292 408 296 412 300 408 296 404 296 408 292 400 288 396 280 388 292 392 296 388 288 392 288 392 280 392 272 392 264 388 260 384 268 380 268 376 264 376 260 372 264 372 256 364 252 364 252 368 252 368 252 368 252 368 252 368 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 216 316 212 312 208 312 216 320 212 312 208 308 200 304 204 308 204 304 200 300 196 300 200 304 200 300 196 300 192 288 196 284 192 280 192 276 188 276 184 272 184 268 180 264 176 264 192 264 184 256 180 256 180 256 172 248 172 252 176 256 180 256 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 164 224 160 224 160 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 136 204 144 204 132 192 132 200 136 204 140 204 140 204 140 204 140 200 128 188 124 192 136 204 136 200 132 192 120 184 116 180 132 188 132 184 128 180 124 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 124 176 120 172 120 176 116 164 112 164 116 168 116 164 112 160 108 156 108 160 116 168 24 72 24 72 24 72 24 72 28 76 24 72 24 72 20 68 36 80 24 72 28 76 24 64 24 68 16 64 16 64 20 72 20 68 20 68 20 68 20 68 8 64 24 80 32 72 12 56 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 68 40 72 40 72 40 68 28 64 36 72 40 72 36 68 48 68 48 68 48 68 48 68 48 68 44 60 40 56 36 56 28 48 28 48 36 64 56 80 64 92 72 92 64 80 64 92 80 100 80 100 84 104 84 108 80 104 84 104 88 108 88 108 84 104 84 108 88 108 92 112 92 116 96 116 100 120 100 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 104 140 112 144 104 132 84 84 32 36 20 48 36 40 24 32 36 36 36 40 40 40 40 52 32 52 28 48 28 52 48 24 68 40 116 340 460 388 428 396 440 408 448 412 448 412 452 416 448 404 436 392 424 388 408 356 364 288 272 212 152 100 52 60 28 68 64 116 104 140 84 252 556 720 660 636 600 580 616 596 612 568 592 592 604 572 592 640 676 680 684 612 576 584 528 440 676 736 716 712 584 484 432 444 436 444 424 432 400 416 380 400 352 380 336 368 312 340 240 560 508 656 468 632 472 604 460 604 484 604 476 604 448 600 452 600 460 600 456 596 456 596 460 600 456 596 452 588 448 588 504 616 444 588 448 540 624 840 912 784 924 772 912 776 932 776 908 792 972 800 944 804 960 784 952 796 952 800 956 804 960 808 952 804 952 804 952 804 952 804 956 812 960 812 964 816 964 816 968 812 968 812 968 812 968 812 968 812 968 816 972 820 976 820 968 824 972 824 976 828 976 828 976 828 976 832 980 836 984 836 984 840 984 840 984 840 984 840 984 844 988 844 992 848 992 848 1012 848 1020 832 972 852 1020 772 744 860 1020 852 992 872 972 868 984 876 988 880 988 876 992 872 988 868 988 860 984 852 984 856 984 864 992 852 924 788 892 824 932 792 800 696 840 832 928 788 832 736 556 592 496 584 456 592 432 572 424 572 432 572 444 576 444 560 444 560 444 560 444 560 444 560 444 560 444 560 444 564 436 560 424 560 420 556 420 556 412 544 408 544 404 540 404 544 416 552 408 540 408 540 408 548 408 560 404 548 396 528 404 524 388 524 380 516 372 512 372 516 380 516 376 516 372 512 372 516 392 516 384 516 384 492 332 432 284 392 260 400 284 420 316 468 368 480 364 476 360 468 356 464 352 464 352 464 352 464 352 464 352 460 348 460 344 456 344 456 332 444 332 440 328 436 324 440 312 440 300 440 296 436 296 436 300 440 296 432 292 432 292 428 304 424 308 420 308 420 312 424 312 424 312 424 312 424 312 424 300 412 304 416 300 408 292 404 296 404 288 392 276 388 272 388 272 380 272 376 268 372 264 372 272 376 268 372 260 364 256 364 252 352 252 356 256 360 260 360 252 352 252 352 252 352 252 352 252 344 256 348 260 344 256 340 248 336 248 332 244 328 240 328 236 340 240 344 236 336 228 332 212 316 212 320 216 324 220 324 216 320 212 320 208 316 208 316 208 316 204 308 200 308 200 308 196 296 200 300 204 296 200 292 196 292 192 288 192 288 188 288 192 288 192 288 188 280 188 280 196 284 192 272 184 264 180 260 188 268 184 268 180 264 180 264 180 260 172 252 168 252 168 256 192 256 192 256 192 256 192 256 172 240 176 240 176 236 168 228 152 232 148 236 152 232 148 228 152 236 144 228 136 228 136 228 152 220 148 212 144 208 136 204 144 212 140 208 140 208 136 204 144 204 144 200 140 196 136 196 144 200 140 200 136 196 136 200 136 192 136 192 132 188 132 184 132 188 132 184 124 176 120 176 132 188 124 184 120 180 124 184 116 176 116 176 116 176 116 176 120 180 120 176 116 172 112 172 112 168 108 168 104 164 104 164 104 168 104 164 100 160 96 160 100 164 100 164 100 164 100 164 100 164 100 164 96 160 96 160 92 156 92 152 88 148 84 148 88 144 88 148 96 152 84 128 84 140 84 140 84 140 84 140 80 140 92 144 84 128 76 132 84 140 92 148 96 148 92 144 84 132 80 128 76 132 80 136 80 132 72 120 68 116 68 120 80 132 80 128 72 120 68 120 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 72 116 72 116 76 120 76 124 84 124 72 112 72 120 68 112 60 112 72 124 72 116 68 116 64 112 68 116 72 124 72 80 72 80 72 80 72 80 76 84 76 80 72 76 68 76 84 84 72 80 80 88 76 76 76 80 68 72 64 76 72 84 68 76 68 76 68 76 68 76 72 80 76 84 72 72 60 64 60 76 64 80 68 76 64 72 64 76 64 76 64 76 64 76 68 68 72 72 72 68 64 64 60 64 68 72 72 72 72 68 68 72 68 72 68 72 68 72 68 72 64 68 64 68 64 68 52 56 52 56 60 72 80 92 84 92 92 92 84 88 92 100 100 104 100 108 104 108 108 112 100 104 104 108 104 112 108 112 108 112 108 116 112 116 116 120 108 116 112 116 116 120 116 124 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 140 148 148 140 128 108 76 48 32 44 48 48 44 36 36 36 40 40 40 44 44 48 48 52 48 48 52 52 48 56 16 68 12 180 340 420 348 396 344 404 356 412 360 408 356 404 352 400 344 392 336 384 340 364 336 320 264 240 200 136 92 68 64 60 64 92 100 124 120 116 368 664 724 664 624 576 548 596 540 588 500 576 520 592 508 576 552 664 620 668 572 568 588 588 392 640 720 724 704 620 492 456 468 456 472 448 460 432 456 408 440 384 432 376 424 356 420 380 760 668 816 660 788 648 804 608 808 608 808 612 796 608 780 608 784 608 780 604 776 600 776 612 784 608 780 600 772 592 752 600 744 584 764 592 640 632 728 780 552 776 556 776 560 780 540 752 576 816 576 788 584 804 564 796 576 796 580 800 584 804 576 800 564 804 564 804 564 804 564 808 568 812 572 812 576 816 576 812 592 812 592 812 592 812 592 812 592 812 596 816 600 820 600 820 596 824 600 824 604 828 604 828 604 828 608 832 612 836 604 836 600 840 600 840 600 840 600 840 600 844 604 844 608 848 608 896 524 936 584 840 660 852 700 696 536 852 684 848 632 884 596 860 628 860 632 868 636 872 636 868 628 876 624 872 620 868 632 856 688 856 648 776 632 792 664 844 624 696 608 824 704 832 716 788 744 576 668 584 716 572 740 576 748 580 728 572 708 580 712 564 736 560 736 560 736 560 736 560 736 560 736 560 736 560 736 564 736 560 732 560 728 556 728 548 720 544 716 544 712 540 704 552 696 548 720 540 724 544 708 552 688 556 684 536 704 512 708 528 692 528 680 516 676 516 676 520 680 516 676 516 672 512 668 508 656 516 656 508 644 488 624 456 588 444 604 468 612 480 644 484 648 480 640 472 632 468 628 464 628 464 628 464 628 464 628 464 628 460 624 460 620 456 620 444 608 444 604 440 600 436 596 440 580 440 576 440 572 436 572 444 576 436 568 432 568 432 572 432 560 424 556 420 560 424 564 424 560 424 560 424 560 424 560 412 548 416 552 416 548 404 536 412 544 400 532 388 524 384 520 380 516 380 512 376 508 372 508 380 516 376 508 368 504 364 500 360 496 356 492 356 492 352 488 352 488 352 488 352 488 352 488 336 484 344 492 348 488 340 480 336 480 336 476 332 472 328 468 328 452 336 456 332 452 328 444 324 444 320 440 320 440 316 436 324 432 320 428 320 424 316 424 320 424 312 416 308 416 308 420 292 408 296 412 300 408 296 404 284 396 288 400 288 400 292 400 288 388 288 384 284 384 280 384 280 392 276 400 272 396 272 396 272 384 268 380 268 376 264 376 264 372 256 364 252 364 252 368 252 368 252 368 252 368 252 368 236 356 240 356 240 352 232 344 224 344 232 348 236 344 232 336 232 332 228 324 228 316 232 320 220 324 216 316 212 312 204 308 204 308 208 312 208 312 212 316 204 308 204 304 200 300 196 300 204 308 200 304 200 300 196 292 192 280 192 276 188 276 184 272 196 280 192 276 184 268 180 264 188 260 184 256 176 252 180 256 184 260 180 252 176 248 168 244 180 256 180 252 176 248 172 248 176 248 172 248 168 244 168 236 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 148 216 144 220 152 220 140 204 140 212 140 212 140 212 140 212 132 204 148 208 136 196 128 196 132 200 140 208 148 208 144 204 128 196 132 200 136 196 132 192 132 196 124 184 120 188 128 196 132 184 128 180 120 172 116 168 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 112 172 116 176 120 176 116 180 132 180 116 164 116 180 124 164 108 160 120 172 116 156 120 168 120 168 120 172 124 176 24 72 24 72 24 72 24 72 28 76 28 72 24 68 20 68 32 76 24 72 32 80 28 72 36 80 24 68 20 72 32 84 20 68 20 68 20 68 20 68 36 80 24 64 12 60 12 60 32 64 36 68 40 64 36 60 36 64 36 64 36 64 36 64 32 64 32 64 28 56 20 48 28 60 36 72 40 72 40 72 48 68 48 68 48 68 48 68 48 68 48 64 48 68 52 76 32 52 32 56 40 72 64 88 64 92 72 92 68 88 76 104 80 100 80 104 84 108 88 108 80 100 80 104 84 108 88 108 92 112 92 116 96 120 100 120 88 108 88 112 92 112 96 116 96 120 104 124 96 116 100 124 108 128 108 128 108 128 108 132 96 128 96 132 100 136 104 136 108 136 104 144 116 148 108 124 84 80 28 36 28 60 44 48 32 40 40 44 44 48 48 48 40 52 32 52 32 48 32 52 40 36 72 64 248 432 444 428 424 396 436 408 448 412 440 404 424 392 424 388 420 384 416 376 400 348 344 268 248 188 132 76 52 64 36 68 64 104 92 116 108 416 708 716 648 652 576 596 624 604 616 572 596 596 612 584 564 624 660 676 672 600 584 612 648 368 616 712 716 700 592 500 444 460 448 460 444 444 424 432 380 396 348 376 324 368 296 344 304 652 536 676 484 604 464 636 464 616 484 620 484 616 460 608 464 612 472 608 468 604 464 604 480 616 476 612 468 604 460 600 484 616 436 584 460 556 640 848 912 784 916 772 904 776 932 776 904 796 976 796 940 808 964 780 952 796 952 800 956 804 960 808 952 804 952 804 952 804 952 804 956 808 956 812 960 816 964 812 968 816 968 816 968 816 968 816 968 816 968 820 972 824 976 824 968 820 968 824 972 828 976 828 976 828 976 832 980 836 984 836 984 840 984 840 984 840 984 840 984 840 984 844 988 848 992 848 984 900 936 888 984 848 980 860 1020 624 836 936 976 836 1020 812 1008 852 1008 864 1012 872 1000 876 988 876 984 876 972 872 960 864 956 856 956 788 876 800 912 832 896 708 760 772 936 824 892 796 728 632 488 568 496 592 456 580 440 576 432 580 432 580 444 584 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 428 564 428 560 424 556 420 556 412 548 412 544 408 540 404 544 416 548 408 540 408 540 404 544 396 548 404 544 396 520 388 500 400 536 392 524 380 516 376 516 380 520 380 516 376 512 372 516 372 512 388 512 376 504 380 512 372 488 364 504 376 488 356 492 368 484 368 480 364 472 356 468 352 464 352 464 352 464 352 464 352 464 352 460 348 456 344 456 332 444 332 440 328 436 324 440 312 440 312 436 308 436 304 436 312 440 304 432 300 432 300 432 308 424 312 420 308 424 312 428 312 424 312 424 312 424 316 424 300 412 308 420 308 412 292 400 300 408 292 396 280 388 272 384 272 380 272 376 268 372 264 372 272 380 268 372 264 368 256 364 268 364 264 360 252 348 248 344 252 352 252 352 252 352 252 352 244 336 256 344 256 344 248 332 248 336 248 332 244 328 240 328 220 324 224 328 220 324 216 316 228 328 224 324 212 312 208 308 216 324 216 320 212 316 208 316 212 316 204 308 200 308 200 312 188 300 192 304 204 296 200 292 184 280 188 288 192 292 200 296 200 296 204 292 200 288 196 284 184 272 188 276 196 280 204 284 188 272 188 268 184 264 180 264 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 156 236 160 232 156 228 148 228 144 224 144 232 152 232 152 220 148 212 144 208 136 204 132 200 136 208 140 212 148 216 144 204 144 200 140 196 136 196 144 204 144 200 140 196 136 200 136 192 136 188 132 184 128 184 144 196 140 192 132 184 124 180 124 180 116 172 112 172 112 176 128 188 124 180 112 168 104 164 120 180 120 176 116 172 112 172 116 176 116 176 112 176 108 172 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 100 148 84 140 88 148 88 136 84 140 84 140 84 140 84 140 76 136 96 148 88 132 76 132 72 128 84 140 92 140 88 136 72 128 84 140 88 136 76 124 84 132 76 124 76 132 84 140 76 128 72 120 64 112 60 108 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 116 68 120 72 124 76 124 72 132 88 132 68 112 68 128 88 124 64 112 72 120 60 96 72 120 76 124 76 128 80 128 76 84 76 80 72 76 68 72 64 76 68 76 68 76 68 76 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 76 80 72 76 68 76 64 76 64 76 64 76 64 76 56 72 60 76 64 80 68 84 72 80 68 76 64 72 60 68 64 80 68 84 72 80 68 76 72 68 68 64 64 68 68 72 72 72 72 68 68 64 64 64 68 64 52 56 64 80 84 88 80 84 80 88 84 92 88 92 84 92 92 96 96 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 124 128 136 140 140 136 128 124 136 136 136 136 136 136 136 136 144 140 140 136 136 140 140 144 136 148 148 136 132 148 136 124 72 60 48 44 48 52 52 48 36 40 40 44 44 48 48 52 52 44 48 48 48 48 48 48 40 4 60 64 300 392 368 364 400 340 404 352 408 348 404 348 416 360 404 364 404 356 380 328 344 304 304 248 212 156 116 92 76 44 104 92 80 140 124 132 160 552 736 680 652 592 552 564 608 528 592 512 580 524 592 544 604 580 656 612 664 556 576 592 652 416 560 732 716 732 664 528 452 492 460 496 448 480 432 488 420 432 412 452 364 464 352 400 484 820 680 780 656 816 616 828 632 804 628 804 628 804 628 800 624 792 620 788 620 784 616 784 608 780 604 776 604 772 600 764 604 760 588 768 620 592 688 704 800 572 768 564 776 576 772 520 784 564 812 580 800 560 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 808 572 808 576 812 580 816 580 816 580 816 580 816 580 816 580 824 588 824 592 828 596 832 596 824 588 824 592 828 596 832 600 836 604 836 604 836 604 836 604 836 604 836 608 840 612 844 612 844 608 844 616 848 628 848 632 860 680 640 544 904 672 820 664 864 624 828 628 864 620 868 636 876 608 856 624 876 616 856 644 844 676 808 600 800 668 784 748 764 548 732 780 804 676 836 752 596 728 584 728 580 732 572 736 576 740 580 736 580 728 576 728 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 724 552 724 552 728 556 716 552 724 548 728 552 724 544 704 540 696 528 700 520 700 524 688 528 688 528 688 528 688 524 684 520 680 520 676 516 672 524 668 520 660 512 648 500 640 496 640 496 636 492 632 488 632 480 640 472 632 468 632 468 636 476 636 468 632 460 624 456 616 460 624 460 620 456 616 452 616 444 608 444 604 440 600 436 600 440 596 440 592 436 580 432 580 440 584 440 576 436 572 432 572 424 548 424 548 428 556 440 564 420 548 424 552 428 552 424 548 416 552 416 552 412 544 400 536 404 540 400 532 396 528 392 524 384 516 372 508 376 516 372 504 388 520 380 516 372 508 368 500 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 320 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 300 404 300 400 296 400 288 408 244 460 284 408 308 396 268 436 292 388 296 416 280 404 296 388 268 396 272 396 272 396 272 400 272 396 268 388 264 384 256 380 264 384 252 372 244 372 252 380 256 368 248 360 244 360 244 364 244 360 240 352 236 348 228 344 232 340 232 336 228 332 224 332 232 340 232 336 228 328 224 328 212 320 224 332 224 320 208 308 212 312 200 304 208 312 200 300 204 308 204 308 200 300 192 296 196 304 200 304 200 300 192 284 196 284 196 280 192 276 188 276 188 276 188 272 184 268 180 268 168 244 168 244 168 244 168 244 180 252 172 244 168 252 180 260 172 260 168 244 168 244 180 248 180 248 180 240 176 236 172 236 164 228 160 224 160 220 156 220 160 224 160 224 160 224 160 224 152 220 152 216 148 212 144 212 148 216 148 212 144 208 140 208 144 216 144 216 144 216 144 216 140 212 140 208 136 204 132 204 128 204 144 212 136 200 132 204 128 196 128 196 128 196 128 196 128 176 120 180 132 192 132 184 124 184 132 192 136 184 120 172 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 172 120 168 124 176 136 188 120 164 124 168 128 164 124 160 132 156 104 144 116 168 132 168 132 168 124 164 124 160 112 144 120 160 120 156 116 152 112 152 32 76 28 76 24 72 20 68 20 68 20 68 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 76 24 72 24 68 20 68 36 64 36 64 36 64 36 64 32 60 36 64 36 64 40 68 40 68 36 64 36 64 32 60 28 60 36 64 40 64 36 60 40 68 36 64 32 68 36 72 40 72 40 68 36 64 32 64 48 60 32 56 44 76 64 84 60 80 64 84 64 88 68 88 68 88 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 124 92 120 88 120 96 132 100 136 104 132 100 128 104 136 104 136 104 136 104 136 96 136 88 132 92 136 96 136 108 148 116 140 116 144 116 116 52 52 32 36 32 44 36 40 32 40 36 44 36 44 40 48 48 52 40 48 40 48 40 48 36 24 56 140 364 440 416 408 440 396 452 400 444 400 432 396 448 408 436 400 436 392 416 368 368 328 316 256 220 156 116 84 76 40 80 76 64 128 104 128 188 572 700 688 668 596 572 624 644 608 624 588 608 588 608 604 596 632 652 668 676 608 604 644 676 472 512 732 704 716 660 532 452 468 472 464 464 452 444 440 416 384 380 388 300 396 256 336 400 684 536 628 492 656 440 652 460 636 464 632 472 632 488 632 464 624 464 620 468 620 464 616 468 608 468 608 468 604 464 604 480 604 428 592 504 528 708 840 928 784 896 764 892 780 920 760 940 800 956 808 948 796 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 832 980 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 996 884 972 568 992 920 952 844 988 852 980 876 996 856 984 884 1008 864 996 872 1004 856 996 876 988 856 908 772 872 808 852 804 764 684 852 828 872 796 900 740 520 576 464 576 456 572 452 572 448 576 448 572 436 576 432 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 560 416 556 412 552 416 556 416 552 416 552 416 552 416 552 404 540 400 536 396 528 388 524 388 528 388 528 388 528 388 528 388 528 384 524 380 520 380 524 380 524 376 520 368 508 356 496 352 496 348 492 348 488 344 488 360 476 352 472 348 468 352 472 352 468 348 464 344 460 340 456 348 460 348 456 344 452 340 452 332 444 332 440 328 440 324 436 324 436 324 432 320 436 316 432 320 436 316 436 312 432 312 432 312 432 308 432 316 432 316 436 320 432 320 436 328 428 324 424 316 416 316 416 312 412 300 408 296 404 288 400 284 392 268 392 272 380 260 376 268 380 264 368 272 380 268 376 264 372 260 368 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 220 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 176 312 180 304 188 296 196 292 188 356 228 304 204 292 216 300 184 268 188 292 176 284 204 260 192 272 192 272 200 272 200 272 188 268 184 260 176 256 172 252 180 256 172 248 164 248 172 252 192 252 184 244 180 244 180 248 180 244 176 236 172 232 164 228 164 232 164 228 160 228 156 224 164 232 160 228 160 224 156 224 144 216 152 224 156 216 140 204 144 208 132 200 140 208 132 196 148 200 152 204 152 200 144 196 144 196 148 200 144 196 140 192 140 196 136 192 136 188 132 188 132 188 132 184 128 180 124 180 116 176 116 176 116 176 116 176 120 176 112 172 112 176 120 184 108 164 116 176 116 176 108 172 116 180 112 176 112 172 108 172 104 164 100 164 96 160 96 156 96 160 96 160 96 160 96 160 88 152 88 148 84 148 80 144 84 148 84 144 80 144 76 140 96 144 96 144 96 144 96 144 92 140 92 136 88 132 84 132 88 136 104 140 96 132 92 136 88 128 88 128 88 128 88 128 84 124 76 128 92 140 92 132 84 132 88 132 84 128 80 120 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 128 76 124 76 128 84 132 72 124 76 128 80 124 76 120 84 120 60 108 68 128 80 124 88 120 76 120 84 120 72 104 80 120 80 116 76 112 72 112 80 88 80 84 76 84 72 80 76 84 76 84 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 80 72 80 68 76 68 76 64 76 64 76 64 76 64 76 68 80 64 76 64 76 60 72 60 72 64 76 64 76 68 80 48 64 56 72 64 76 64 72 68 68 68 68 68 68 68 68 72 72 72 68 68 64 64 64 68 64 56 60 68 84 84 88 80 88 84 88 88 92 88 92 92 96 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 128 124 124 124 124 136 132 132 128 128 132 132 136 136 136 136 136 136 136 136 136 132 132 132 132 132 132 132 132 144 152 152 144 144 152 132 112 52 40 28 28 32 36 36 36 48 48 44 44 44 44 40 40 52 44 48 48 48 48 48 48 44 16 24 172 396 384 408 340 392 336 396 340 396 340 392 340 408 352 396 356 396 348 376 328 340 304 292 224 192 128 100 72 80 48 84 88 92 152 120 180 316 692 708 712 696 528 564 572 616 536 604 520 588 532 600 552 588 576 644 608 668 560 600 616 668 480 436 708 712 712 692 588 480 488 480 496 472 492 460 496 440 456 428 460 384 460 360 468 604 872 692 804 664 824 620 808 640 804 640 804 636 804 636 804 624 800 620 796 620 792 616 792 612 788 612 784 604 784 600 776 604 764 592 776 632 600 696 712 792 568 764 568 772 572 772 516 792 568 808 576 800 564 796 568 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 588 832 592 832 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 864 620 904 528 628 664 916 620 848 632 864 648 868 612 860 628 868 616 872 632 864 616 864 668 872 624 792 632 788 724 816 652 664 660 824 708 792 764 784 680 580 736 572 736 572 740 576 740 576 740 576 740 576 736 576 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 736 560 728 552 724 556 728 552 724 552 724 552 724 552 724 544 716 540 708 532 704 528 700 528 688 528 688 528 688 528 688 532 692 528 688 528 684 524 680 520 668 520 664 516 652 504 644 492 636 492 636 488 632 484 628 480 644 476 636 468 632 472 636 464 628 464 628 464 628 464 628 460 624 460 620 456 616 452 616 444 608 444 608 440 604 440 600 436 600 436 600 436 592 436 588 432 580 432 572 432 568 428 564 436 560 436 556 432 552 428 552 432 556 428 552 420 548 416 544 416 548 408 544 408 544 408 548 404 540 404 536 396 528 396 524 388 516 376 512 380 520 376 508 376 512 376 512 376 512 376 512 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 344 468 340 464 336 464 336 456 336 456 336 448 324 440 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 412 304 412 304 408 296 408 336 432 276 472 368 492 364 412 308 396 284 412 272 404 292 388 280 400 276 396 272 392 268 388 264 388 260 380 252 376 248 372 260 380 252 372 248 372 248 376 252 368 248 360 244 360 244 360 244 360 240 352 236 348 228 344 232 340 232 340 228 336 228 332 232 336 228 336 224 332 224 332 212 320 220 328 224 320 208 308 212 312 200 304 208 312 200 300 196 300 200 308 204 308 200 304 196 300 200 304 196 296 188 284 196 280 192 280 188 276 188 276 188 276 188 272 184 268 180 268 184 260 184 260 184 260 184 260 180 256 176 248 172 252 176 256 156 252 176 260 184 252 172 232 180 244 176 240 172 236 172 236 172 232 168 232 164 228 164 224 160 224 160 224 160 224 160 224 152 220 152 220 148 216 148 212 148 216 148 216 144 212 144 208 144 216 144 216 144 216 144 216 140 212 140 208 136 204 132 204 128 204 140 208 136 200 132 204 128 196 128 196 128 196 128 196 136 184 128 188 136 196 136 188 136 188 128 184 124 180 124 184 124 180 124 180 124 180 124 180 120 176 124 180 124 180 120 176 124 172 124 172 124 172 124 172 128 176 128 176 128 176 124 168 120 164 124 168 128 164 124 160 136 164 112 152 116 160 120 160 116 152 112 156 120 160 112 144 120 160 116 156 116 156 112 152 32 80 32 76 28 76 28 76 32 80 32 76 28 76 28 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 24 68 20 68 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 24 52 32 64 36 68 40 64 36 68 36 68 36 68 36 68 40 72 40 68 36 64 32 64 48 60 36 60 52 80 64 84 64 84 64 88 68 88 72 92 72 96 76 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 124 108 136 96 124 92 128 104 140 104 136 104 136 104 136 104 136 92 132 88 136 96 136 92 132 116 156 124 148 128 148 104 92 36 36 16 24 20 36 28 36 44 48 40 44 36 40 32 36 44 48 36 44 36 44 36 44 44 36 32 256 444 404 452 380 436 392 440 396 440 396 428 392 440 400 428 392 428 384 400 360 360 316 292 228 188 128 96 72 88 64 76 88 108 140 100 180 400 724 672 716 696 532 600 640 652 620 640 604 628 604 620 612 588 620 648 664 684 628 632 676 672 548 392 688 712 704 688 604 480 496 476 484 476 476 456 460 428 424 392 404 320 392 268 420 524 708 524 640 488 660 448 644 460 644 468 644 468 636 484 636 472 624 468 624 464 620 472 620 476 616 476 616 476 608 472 608 472 608 436 604 520 544 720 848 916 780 896 764 888 772 920 768 952 804 952 804 948 796 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 812 956 816 960 820 964 820 964 820 964 820 964 820 964 820 968 824 972 828 972 832 976 832 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 844 992 848 996 852 992 852 988 840 984 960 772 700 1020 888 972 840 972 856 988 860 996 876 988 872 1000 868 992 852 1012 888 1004 796 888 800 844 828 856 676 776 824 936 784 880 828 724 596 496 572 460 572 456 576 456 576 452 580 448 576 440 576 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 556 416 556 416 560 420 556 420 556 420 556 420 556 412 544 408 540 400 532 396 532 392 532 392 532 392 532 392 532 396 536 396 532 392 528 388 532 376 520 376 520 372 512 360 504 348 492 348 492 344 488 344 484 364 480 356 472 352 472 352 476 340 464 344 464 344 464 344 468 348 460 348 456 344 452 340 452 336 448 332 444 332 440 328 440 328 440 324 436 324 436 320 436 312 428 312 432 312 428 308 432 308 432 312 436 324 440 320 436 332 444 336 428 324 424 320 420 316 412 304 400 300 400 296 408 300 408 292 400 284 396 272 396 280 384 268 380 272 384 268 372 260 376 264 376 264 376 264 380 260 368 256 364 256 364 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 232 336 228 328 224 324 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 308 196 316 204 308 208 300 212 300 216 340 348 584 372 356 280 400 236 292 196 304 188 288 216 280 204 280 196 276 196 268 192 260 184 264 180 260 176 252 172 248 176 256 172 252 168 248 168 248 188 248 180 244 176 240 180 244 180 244 176 236 172 232 164 228 168 236 164 232 164 228 160 228 160 228 160 224 156 224 152 220 148 216 152 220 152 216 144 208 144 208 132 200 140 208 132 196 140 192 144 200 152 204 152 204 140 196 144 196 144 192 136 188 136 192 136 188 132 188 128 184 132 188 132 184 128 180 124 180 128 188 128 188 128 188 128 188 120 180 116 176 116 172 116 176 104 164 116 180 120 176 108 168 112 176 112 172 108 172 104 168 108 172 108 168 104 168 100 164 96 160 96 160 96 160 96 160 92 156 88 152 88 148 84 148 88 152 84 148 84 144 80 144 92 140 92 140 92 140 92 140 92 140 92 136 88 132 84 132 84 132 100 140 92 128 92 136 88 128 88 128 88 128 88 128 96 136 88 132 96 144 96 132 96 136 84 120 76 124 84 132 80 124 80 124 80 124 80 124 72 120 80 124 80 124 76 116 76 124 76 124 76 124 76 124 76 128 84 132 84 124 68 112 72 124 76 128 80 124 76 120 84 128 72 116 68 116 68 116 72 108 64 112 80 120 72 104 76 116 76 116 76 116 76 116 76 84 76 84 76 84 76 84 80 88 80 84 76 80 72 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 68 76 68 72 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 60 72 64 80 72 84 68 80 64 68 68 72 72 68 68 64 72 72 72 68 68 64 64 64 68 68 60 68 76 88 84 88 84 88 88 92 88 96 92 96 96 104 100 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 132 140 136 128 124 124 128 136 140 136 136 136 136 136 136 136 136 136 136 140 144 144 140 136 136 148 156 152 148 152 152 116 80 48 36 28 28 36 40 44 40 52 48 48 44 44 40 40 36 48 40 44 44 44 44 44 44 48 20 52 268 424 336 420 332 396 340 400 344 400 348 396 344 396 352 388 348 388 344 364 316 324 280 260 192 156 96 76 60 72 72 92 112 136 152 104 240 540 784 696 720 668 496 616 588 624 548 620 540 612 552 616 560 596 580 648 616 680 580 624 644 644 532 392 632 732 712 708 632 520 488 500 484 492 492 472 484 452 476 444 464 412 456 364 576 692 864 664 816 656 828 644 824 652 820 644 816 640 812 632 808 628 804 628 804 624 800 624 796 624 800 620 796 616 792 616 788 604 768 600 788 644 608 696 716 776 560 768 568 764 564 772 532 808 580 800 576 800 576 796 572 796 572 796 572 796 572 796 572 796 572 796 576 800 580 804 580 804 580 804 584 808 588 812 580 808 576 808 580 812 584 816 584 816 584 816 584 816 584 816 584 820 588 820 592 824 592 828 596 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 816 652 856 648 900 416 764 696 872 644 840 616 856 636 876 624 864 628 872 628 852 636 868 660 828 572 780 700 800 736 772 556 768 708 832 688 848 780 632 664 580 740 576 740 576 740 580 744 580 744 580 740 580 740 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 732 556 728 560 732 556 728 556 728 556 728 556 728 548 720 548 716 540 708 536 704 532 692 532 692 532 692 532 692 536 696 536 696 532 692 528 684 520 664 524 664 520 660 508 652 496 640 496 636 492 636 488 632 484 644 476 640 472 636 476 640 460 628 464 628 464 628 464 632 460 624 460 620 456 616 452 616 448 612 448 608 444 608 440 604 440 604 440 600 440 596 436 592 428 576 432 572 432 572 432 568 432 564 444 576 452 576 452 572 448 568 432 556 424 548 424 552 420 552 412 548 408 544 408 544 408 544 404 540 400 532 396 528 396 524 384 520 388 524 384 512 372 512 376 512 376 512 376 516 368 504 368 500 364 496 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 332 452 332 448 332 452 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 420 308 420 304 416 300 408 352 588 672 924 768 760 604 548 372 428 292 424 284 404 292 404 284 404 276 400 268 392 264 384 272 392 268 388 260 384 256 380 256 380 256 380 252 376 248 372 252 364 244 356 240 356 240 360 244 360 240 352 236 348 228 344 236 344 236 340 232 340 228 336 228 336 224 332 224 328 220 328 220 324 220 324 216 320 212 312 212 312 200 304 208 312 200 300 192 296 196 304 204 308 204 308 192 296 196 300 192 296 188 280 192 280 188 276 188 272 184 272 188 276 188 272 184 268 180 268 184 260 184 260 184 260 184 260 180 256 180 256 176 248 172 244 172 256 172 244 168 248 176 248 176 244 172 236 172 232 168 232 172 236 172 232 168 232 164 228 160 224 160 224 160 224 160 224 156 224 156 220 152 220 148 216 152 220 152 216 148 216 144 212 140 212 140 212 140 212 140 212 140 212 140 208 136 204 132 204 124 200 140 204 132 196 128 200 128 196 128 196 128 196 128 196 144 192 132 188 140 196 136 188 140 192 128 176 120 180 128 188 124 180 124 180 124 180 124 180 116 172 120 180 124 176 116 172 124 172 124 172 124 172 124 172 124 172 128 180 128 172 116 156 120 164 124 168 128 164 124 160 128 168 124 160 116 152 116 156 112 148 104 152 120 160 112 144 116 156 116 156 116 156 116 156 20 68 20 72 24 72 28 76 32 80 32 76 24 68 20 68 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 68 16 64 16 60 28 56 28 56 28 56 28 56 40 68 36 64 36 64 32 60 32 60 36 64 36 64 40 68 40 68 44 72 44 68 40 64 28 64 40 76 44 72 32 60 40 72 40 68 36 64 32 64 48 64 40 68 60 88 64 80 68 88 68 88 72 92 72 96 80 100 80 104 84 104 84 104 84 104 84 108 88 112 92 112 84 116 84 116 84 116 84 116 96 128 96 128 100 132 100 132 104 132 100 128 96 132 100 136 104 136 104 136 104 136 104 136 96 140 96 148 108 144 100 136 116 152 116 148 128 144 84 56 40 40 24 32 28 44 40 44 40 48 36 44 36 44 32 40 40 44 32 40 32 40 32 40 32 28 140 336 424 380 436 388 432 396 444 400 436 400 432 396 428 388 420 384 412 376 388 344 328 288 256 192 152 100 72 60 52 68 76 92 116 116 88 268 596 724 688 700 600 544 672 652 664 632 656 624 648 620 632 624 612 644 664 680 696 640 648 696 648 576 440 560 728 712 692 652 536 544 496 512 492 504 464 472 432 452 400 416 364 396 292 536 564 676 492 656 480 652 468 668 464 656 468 648 472 640 480 632 468 636 476 628 472 628 476 624 480 628 484 624 484 620 480 620 476 612 440 612 524 540 712 836 904 776 900 764 880 764 920 776 968 808 944 796 944 800 944 792 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 820 968 820 972 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 1016 812 1000 836 1020 816 816 784 1020 880 1000 844 984 868 996 856 988 868 996 860 988 860 996 848 948 764 880 824 844 760 776 700 936 848 924 820 864 712 492 572 476 588 472 584 460 580 460 580 456 580 452 580 440 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 428 568 424 560 420 560 420 560 424 560 424 560 424 560 424 560 416 552 412 548 408 540 400 536 396 536 396 536 396 536 396 536 396 536 396 532 392 528 388 532 376 520 380 524 376 516 368 512 360 504 356 500 356 496 352 496 364 484 360 476 356 476 356 476 344 464 344 464 344 464 344 464 348 460 348 456 344 452 340 452 340 448 336 448 332 444 332 444 332 440 328 440 324 440 324 440 312 428 316 436 316 440 320 444 340 460 344 456 336 440 320 424 280 388 276 368 268 368 280 376 304 408 312 416 320 420 312 420 304 408 296 404 288 396 276 400 284 392 272 388 280 392 276 380 264 376 264 376 264 376 264 376 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 348 248 344 236 332 232 328 232 336 228 328 224 332 228 336 228 324 212 316 216 320 216 316 212 316 212 312 208 308 204 308 204 308 204 308 204 308 204 308 212 308 220 304 220 300 216 300 272 660 756 964 848 1004 744 600 292 312 188 296 180 268 192 268 200 276 196 272 200 268 196 264 192 272 188 268 184 260 176 256 172 256 176 256 176 252 168 244 184 248 180 240 172 236 176 240 180 244 176 236 172 232 164 228 172 236 168 236 164 232 164 232 156 224 156 224 152 220 152 216 152 220 152 216 148 212 144 212 144 208 132 200 140 208 132 196 144 196 148 204 152 204 148 200 140 192 140 192 140 188 132 188 132 188 132 188 128 184 128 180 132 188 132 184 128 180 124 180 120 180 120 180 120 180 120 180 120 180 120 180 120 172 108 164 120 172 108 164 104 168 116 184 108 172 108 172 104 168 104 164 108 168 104 168 100 164 100 160 96 160 96 160 96 160 96 160 96 156 92 156 88 152 88 152 92 152 88 152 84 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 132 88 128 88 128 88 128 88 128 96 136 88 132 92 136 88 124 92 132 84 128 80 124 80 128 80 124 80 124 80 124 80 124 72 116 76 120 76 120 72 116 76 124 76 124 76 124 76 124 72 124 76 124 76 120 72 116 72 124 76 128 80 124 76 120 68 124 80 124 68 112 68 120 76 112 72 116 80 120 72 104 72 112 76 116 76 116 80 120 60 72 64 72 68 76 72 80 80 84 76 80 68 72 64 68 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 72 60 68 56 68 56 68 56 68 56 68 60 72 64 76 64 76 68 80 68 80 64 76 64 76 60 72 68 80 72 80 68 76 56 68 60 64 72 76 76 72 64 60 72 72 72 68 68 64 64 64 64 68 64 76 84 92 88 84 88 92 88 96 92 96 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 128 132 132 136 136 132 132 128 136 136 136 136 136 136 136 136 128 132 140 144 144 140 132 128 144 148 144 144 148 144 92 44 44 36 28 28 36 44 48 48 40 40 44 44 44 44 48 48 44 36 40 40 40 40 40 40 20 8 224 348 396 348 380 340 392 340 396 344 396 344 388 348 388 344 380 344 380 336 352 312 300 256 228 160 128 88 72 60 60 80 88 100 128 136 136 388 680 712 728 684 532 540 692 596 636 560 636 556 628 568 628 572 632 616 676 632 692 588 636 656 644 544 496 464 720 716 708 696 604 572 552 540 536 548 508 532 472 540 460 524 452 512 392 732 716 848 660 852 652 820 664 848 656 832 652 824 640 816 636 812 636 816 632 812 632 808 628 808 628 812 624 808 620 804 620 800 608 776 604 792 640 600 680 692 764 556 768 568 760 560 772 540 820 584 796 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 820 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 892 572 840 700 768 728 796 476 828 652 880 644 844 616 860 620 860 632 860 628 856 668 848 612 792 600 784 732 800 668 696 676 840 664 824 712 768 692 560 772 600 764 596 756 588 748 580 740 584 748 580 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 720 544 716 540 712 536 696 536 696 536 696 536 696 532 692 532 692 528 688 528 680 520 664 524 668 524 664 516 656 508 652 508 648 504 648 500 644 488 648 480 640 476 640 476 644 472 632 468 628 464 624 460 620 460 624 460 620 456 616 452 616 452 616 448 612 448 608 444 608 444 608 440 604 444 596 440 596 432 580 440 580 444 584 444 584 472 588 460 560 412 504 360 468 324 436 312 424 304 428 316 444 352 500 384 536 412 556 416 552 412 548 408 540 400 536 400 532 400 528 388 524 392 532 388 520 384 516 380 512 376 508 372 504 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 480 348 472 336 460 328 456 336 452 328 448 328 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 304 416 300 408 300 400 468 952 1008 1020 976 1020 1004 988 424 448 288 416 276 384 272 388 272 396 272 396 272 396 272 396 268 392 264 388 260 380 252 376 252 376 256 384 256 376 248 368 248 360 240 356 236 352 240 356 244 360 240 352 236 348 228 344 240 348 236 344 236 340 232 340 224 332 224 328 220 328 216 324 224 324 216 320 212 316 212 316 212 312 200 304 208 312 200 300 200 304 204 308 204 304 196 300 188 296 192 296 192 292 184 276 188 276 188 272 184 272 180 268 188 276 188 272 184 268 180 268 180 256 180 256 180 256 180 256 180 256 184 260 180 248 168 236 168 256 172 248 172 248 176 244 172 240 172 232 168 232 164 228 168 228 164 228 160 224 160 220 160 224 160 224 160 224 160 224 160 228 156 224 156 220 152 220 156 224 152 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 128 196 128 196 128 196 128 196 128 196 140 188 128 184 132 188 128 176 128 188 132 188 128 184 124 176 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 168 116 164 120 168 124 172 120 164 124 168 128 164 124 160 108 160 128 168 120 156 120 168 128 160 116 160 124 160 112 144 112 152 112 156 116 160 120 160 8 60 12 64 16 68 20 68 28 76 24 68 16 60 12 56 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 60 12 60 28 56 28 56 28 56 28 56 28 60 32 64 36 68 40 72 44 68 40 64 36 60 32 56 40 68 40 64 32 56 20 44 28 64 40 76 44 72 32 60 40 72 40 68 36 64 32 64 44 64 44 72 64 92 68 80 68 88 68 92 72 96 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 92 128 104 140 108 136 96 124 104 136 104 136 104 136 104 136 84 128 88 140 100 136 88 124 112 144 112 144 128 136 64 28 32 32 16 24 24 44 36 44 28 40 32 44 36 48 40 52 40 44 32 40 32 40 32 40 0 20 300 412 412 408 400 392 420 388 424 392 428 388 420 380 424 384 408 380 404 372 376 344 308 264 232 168 128 92 68 64 64 88 76 80 116 124 148 436 672 640 716 664 484 592 732 656 668 640 668 636 660 632 640 628 648 676 688 696 708 648 652 700 664 580 540 416 700 712 692 704 596 608 540 560 516 548 480 500 420 480 408 440 404 412 336 628 584 672 504 692 468 640 472 676 464 656 464 652 468 640 472 636 472 636 472 632 468 632 472 628 484 628 484 624 488 624 484 620 480 616 444 612 520 532 696 816 896 772 900 764 876 760 920 780 976 808 940 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 964 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 968 872 988 840 1020 848 1020 724 884 820 1012 864 968 832 976 872 984 864 972 844 984 872 968 792 936 796 872 812 832 680 720 844 928 828 940 816 692 584 404 620 472 608 492 596 468 584 460 576 456 584 456 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 552 412 544 404 540 396 536 396 536 396 536 396 536 392 532 388 528 388 524 384 528 376 520 380 524 380 520 372 516 368 512 368 508 364 508 360 504 368 484 360 476 356 476 356 480 356 472 348 468 340 460 336 452 348 460 348 456 344 452 340 452 340 452 340 448 336 444 332 444 332 444 332 440 328 440 324 440 320 436 320 444 324 448 328 456 356 468 324 416 256 328 180 268 196 296 192 284 188 292 204 304 200 320 248 376 296 404 300 404 304 412 296 404 292 400 276 400 288 396 276 392 284 396 276 384 276 384 268 380 260 372 256 364 264 372 260 364 256 360 248 356 252 360 252 356 248 352 244 352 252 352 252 348 248 344 244 344 256 352 248 344 236 332 228 324 232 332 224 324 220 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 224 296 224 296 220 300 800 1008 860 952 864 1012 824 932 332 344 204 308 188 268 192 272 188 272 192 272 200 272 200 276 184 264 180 256 176 252 168 248 168 252 176 260 176 252 164 240 184 244 176 236 172 236 172 240 180 244 176 236 172 232 164 228 172 240 172 236 168 232 164 232 156 224 156 220 152 216 148 216 156 220 148 212 144 212 144 216 144 208 132 200 140 208 132 196 152 204 152 204 148 196 140 192 136 192 140 192 140 188 132 184 132 188 132 184 128 180 124 180 132 188 132 184 128 180 124 180 124 184 124 184 124 184 124 184 120 180 124 184 120 172 104 160 100 164 116 184 124 176 108 164 108 172 108 168 104 164 100 164 100 164 96 160 96 156 92 156 96 160 96 160 96 160 96 160 96 160 96 156 92 152 88 152 92 156 92 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 84 128 88 128 88 128 88 128 88 128 92 132 80 124 84 128 80 116 80 128 88 136 92 128 76 116 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 116 64 112 68 120 80 132 72 124 76 128 80 124 76 120 56 116 80 128 72 116 76 132 92 128 84 124 84 120 72 104 72 112 72 116 76 120 80 120 64 72 64 76 68 80 72 80 80 80 68 76 68 76 64 64 64 76 68 80 72 76 68 72 68 76 68 76 68 76 68 76 64 76 72 84 76 84 76 80 84 88 80 84 72 76 64 68 64 76 64 76 64 76 64 76 52 72 64 84 72 80 64 72 60 72 64 80 72 88 76 92 72 84 68 76 60 72 60 72 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 68 76 76 84 84 92 88 96 96 100 96 100 96 100 96 100 96 104 104 112 108 112 108 108 112 112 108 108 104 112 108 116 116 116 116 120 120 124 124 124 124 124 124 124 124 124 124 124 132 128 128 136 140 140 128 120 124 128 136 140 144 140 136 132 144 144 148 148 148 144 140 140 140 148 160 164 144 112 60 32 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 40 36 52 60 44 40 52 48 28 4 48 352 392 344 340 376 316 372 328 384 332 372 332 376 344 368 336 376 344 360 316 336 304 280 236 200 148 112 84 60 52 88 56 96 144 140 148 212 604 708 736 716 540 472 596 668 608 632 540 636 576 624 572 660 596 632 684 728 624 696 620 636 624 596 640 544 416 660 716 732 720 668 676 596 644 616 648 536 640 508 660 480 600 460 564 452 848 700 880 676 860 672 856 660 844 680 852 648 832 640 840 648 840 644 816 632 812 640 820 636 808 640 820 636 820 636 820 636 816 624 784 616 800 628 560 648 680 784 548 748 572 768 552 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 580 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 608 832 608 832 608 832 612 836 616 840 616 832 608 832 612 836 616 840 616 844 612 844 616 848 628 852 628 840 624 836 624 840 640 864 664 656 564 844 684 836 592 920 608 864 632 848 656 864 664 820 608 820 632 812 736 700 648 776 720 840 672 828 700 628 688 604 792 588 756 592 756 592 756 592 756 588 752 588 748 588 744 584 744 572 744 576 748 580 756 588 760 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 728 556 728 552 720 544 712 532 692 532 696 536 700 540 700 544 700 536 692 528 684 528 684 512 656 516 660 516 660 516 660 516 660 516 656 512 652 508 652 484 648 480 644 480 640 476 640 476 640 472 632 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 416 584 448 576 432 588 468 608 444 516 336 420 296 428 312 428 300 420 304 424 300 424 300 424 312 440 304 472 384 548 408 528 400 536 396 532 396 528 396 528 392 528 392 524 388 520 384 520 380 516 380 512 376 508 372 508 372 508 368 500 360 492 356 488 356 496 364 504 368 496 352 484 344 472 344 472 344 472 344 472 352 480 348 472 344 468 336 464 328 448 328 448 328 448 328 448 324 444 324 440 320 436 316 436 308 432 320 444 324 440 312 428 316 432 304 424 312 432 304 420 288 448 284 396 320 372 312 620 980 1020 1004 1020 1016 1020 876 708 352 448 304 408 284 404 284 404 284 404 280 400 268 388 264 384 264 388 264 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 240 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 180 256 180 252 176 248 172 248 172 256 168 244 176 252 176 240 164 232 164 232 168 236 172 236 168 236 176 240 176 240 172 232 164 232 172 236 172 236 168 228 148 224 160 228 152 220 156 232 152 220 148 216 148 220 156 228 132 208 136 212 140 216 144 216 124 200 128 204 132 208 136 212 132 200 136 204 136 200 132 196 136 200 132 196 128 200 132 204 132 188 132 188 132 188 132 188 136 192 132 188 124 172 112 164 120 180 132 192 136 188 124 176 124 180 120 172 120 180 132 192 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 124 164 124 164 124 156 112 148 116 152 108 148 112 156 124 172 128 164 120 156 108 144 100 140 128 168 120 156 112 148 108 148 16 64 16 68 20 72 24 72 24 64 12 64 24 76 24 64 12 64 16 68 20 64 16 60 20 68 20 68 20 68 20 68 16 68 24 72 28 76 24 72 24 72 24 68 16 64 12 60 32 60 32 60 32 60 32 60 28 56 32 64 36 64 36 64 28 60 32 64 40 72 44 76 40 68 36 60 32 60 36 64 36 68 36 68 36 68 36 68 40 72 40 72 40 72 40 72 48 68 52 76 60 84 68 88 80 100 80 100 80 100 80 100 76 100 84 108 88 108 88 104 88 108 88 108 88 108 88 108 84 116 88 120 88 124 92 124 96 128 96 128 96 128 96 128 100 128 96 136 108 140 100 120 96 132 104 140 112 140 104 136 104 144 96 144 104 144 104 140 108 148 128 160 116 100 36 28 24 32 24 32 24 32 24 32 24 36 28 36 32 40 32 40 36 56 44 40 36 52 32 16 16 124 376 404 368 388 404 376 412 380 420 384 408 372 412 384 396 372 396 368 384 344 356 328 296 248 200 144 108 80 56 56 64 48 88 124 108 132 232 608 644 692 668 508 460 620 672 644 664 608 652 648 656 636 668 648 648 724 720 688 736 720 688 672 628 672 576 412 612 724 708 704 628 680 584 632 572 612 488 572 448 540 424 488 388 420 412 680 548 680 500 672 484 676 476 668 484 672 476 664 484 664 492 648 484 644 472 640 480 644 476 636 484 640 492 636 492 636 492 640 500 632 464 628 516 508 676 824 916 764 884 768 888 752 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 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 828 976 828 980 832 980 832 980 836 984 836 988 840 980 832 980 836 984 840 988 840 996 844 992 848 996 848 992 852 988 840 972 836 976 852 988 868 1000 620 948 892 972 876 944 872 976 856 972 856 976 836 924 788 916 816 912 760 732 724 844 816 892 836 864 708 532 588 432 576 456 596 484 596 476 596 476 596 460 588 456 584 448 588 448 588 444 580 444 580 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 420 560 424 556 420 548 408 540 392 532 392 536 396 540 400 540 404 540 396 532 388 528 388 532 376 520 376 520 372 516 372 516 372 516 372 512 368 508 364 508 364 484 364 480 360 480 356 476 356 476 352 472 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 312 444 332 440 320 452 328 440 256 340 196 296 192 316 212 312 208 308 212 308 220 304 220 308 200 288 196 324 264 396 296 404 296 404 288 400 284 396 276 400 280 392 280 388 276 388 272 384 268 380 268 376 264 376 260 372 268 376 268 372 260 368 256 364 252 364 256 364 252 360 248 352 244 344 244 344 244 344 244 344 248 348 244 340 236 336 232 332 224 328 224 328 224 328 224 328 220 324 220 320 216 316 212 316 212 316 212 316 212 316 212 316 212 312 200 304 208 312 200 300 224 336 216 280 260 276 204 424 792 968 900 980 804 832 424 320 220 308 192 272 176 276 188 272 188 268 192 272 200 272 204 276 184 264 180 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 168 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 116 172 112 172 108 168 108 164 116 168 108 168 116 176 112 172 100 164 100 168 104 172 108 172 104 168 108 172 108 172 104 168 100 164 104 168 104 168 100 164 88 156 96 160 88 152 92 160 92 152 84 144 80 144 80 144 88 140 92 140 96 144 100 148 80 128 80 132 84 132 84 132 88 128 88 128 88 128 88 128 96 132 92 128 88 132 92 136 88 132 88 132 88 132 88 132 80 124 80 124 80 124 80 124 80 124 84 132 88 128 80 124 80 120 72 116 72 124 84 132 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 72 120 76 124 72 116 64 108 72 116 64 108 64 116 72 124 72 112 68 100 56 92 48 84 84 124 80 112 68 108 68 108 64 72 68 76 68 76 72 80 64 68 56 72 72 88 76 80 56 68 64 72 64 72 60 64 68 76 68 76 68 76 68 76 64 72 68 80 76 84 72 80 64 72 64 72 64 72 60 68 56 68 56 68 56 68 56 68 56 68 56 68 56 72 64 76 56 68 56 72 64 80 68 80 64 76 60 72 60 76 68 80 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 60 68 68 76 76 84 84 92 100 104 100 104 100 104 100 104 96 104 104 112 108 112 108 108 104 112 112 120 116 116 108 108 116 120 120 120 124 124 124 124 128 128 128 128 128 128 128 128 132 128 128 132 140 140 132 124 128 132 136 140 140 140 140 136 140 140 144 144 144 144 144 144 140 148 156 152 124 92 52 32 32 32 32 32 32 32 32 32 36 36 36 40 40 44 44 44 44 40 44 40 48 52 32 4 48 204 388 340 356 344 364 340 372 336 380 336 372 328 372 344 360 336 364 336 356 320 328 296 276 232 180 124 96 76 68 68 60 76 104 148 116 188 332 692 660 728 656 480 456 588 656 564 632 516 604 564 632 576 652 580 664 660 700 636 744 696 692 616 632 624 616 400 556 748 716 740 688 828 736 788 680 776 632 756 596 732 568 736 500 652 552 896 684 884 672 880 684 892 692 888 668 868 672 876 676 872 652 832 660 840 648 836 652 840 644 828 636 828 636 828 636 828 636 816 640 800 632 816 648 580 668 704 780 548 752 572 764 548 772 576 796 588 792 580 788 580 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 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 600 828 604 828 608 832 608 832 608 836 612 836 616 832 608 832 612 836 616 840 616 844 612 844 612 848 624 848 628 848 628 840 628 840 636 852 648 920 536 680 612 896 624 844 632 844 640 864 660 836 640 792 624 780 732 816 612 692 700 812 736 804 784 776 648 576 736 596 792 596 764 600 764 600 764 600 764 584 748 584 748 588 752 592 752 588 760 588 760 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 560 732 560 732 556 724 544 716 536 696 536 696 540 700 540 700 548 704 536 692 528 688 528 684 528 672 524 668 520 664 516 660 516 660 516 656 512 652 508 652 488 652 484 648 484 644 480 644 476 640 476 636 468 628 464 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 436 592 452 588 452 588 420 520 308 412 300 416 324 440 320 420 312 424 312 424 312 424 312 432 296 428 296 452 352 520 404 548 408 544 404 540 404 536 404 536 392 528 392 528 388 524 388 520 380 516 380 516 376 512 376 508 380 516 380 516 380 512 376 512 368 500 360 496 356 492 356 496 344 472 344 472 344 472 344 472 344 472 340 464 332 460 328 456 328 448 328 448 328 448 328 448 324 444 324 440 320 436 316 436 324 440 312 428 308 432 320 444 316 432 304 424 312 432 304 420 308 448 288 392 328 412 268 432 532 668 564 608 496 560 412 416 312 416 280 388 272 396 272 396 268 392 272 396 272 396 276 400 264 384 260 384 256 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 344 236 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 180 256 176 252 176 248 172 248 172 256 168 244 176 252 176 240 164 232 168 232 168 232 172 236 160 228 164 232 168 228 164 224 160 224 160 224 160 224 160 224 152 224 164 228 152 216 156 228 160 224 148 212 136 204 132 200 144 216 144 216 148 220 148 220 132 204 132 200 128 200 128 200 124 192 116 184 116 188 124 196 132 200 128 196 128 196 132 200 132 188 132 188 132 188 132 188 120 172 116 172 120 184 136 196 124 180 128 184 128 184 124 180 120 172 116 168 116 176 124 180 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 116 156 120 160 120 156 112 152 124 160 116 152 112 152 116 156 108 148 104 140 92 128 88 124 116 156 116 152 108 144 104 144 20 68 20 68 20 68 20 68 20 64 12 64 24 76 24 68 12 64 16 68 20 64 16 60 20 68 20 68 20 68 20 68 12 64 20 72 24 72 24 68 16 64 16 64 16 68 20 68 28 56 28 56 28 56 28 56 32 56 24 48 20 56 32 68 28 56 28 60 32 64 36 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 36 60 44 68 56 80 64 88 76 96 76 96 76 96 76 96 76 100 84 108 88 108 88 104 80 108 96 120 100 116 88 100 88 120 88 124 92 124 96 128 100 132 100 132 100 132 100 132 100 128 92 128 104 140 104 128 100 132 104 136 108 140 108 140 100 140 92 140 100 140 104 144 112 152 120 140 88 72 24 28 24 32 24 32 24 32 24 32 28 36 32 40 36 44 36 44 48 44 28 36 40 48 16 0 92 312 412 348 388 388 392 404 408 376 416 376 404 364 396 376 384 360 380 356 368 336 336 308 280 224 172 116 84 72 60 68 36 72 92 116 76 184 384 680 624 704 592 440 456 616 680 624 656 572 612 632 660 636 656 628 660 688 696 692 740 748 720 656 648 644 656 428 496 756 704 704 624 816 724 768 632 752 592 708 548 644 504 624 412 512 484 704 532 684 500 684 500 700 496 700 472 676 484 688 500 680 488 648 496 656 484 652 484 652 484 636 480 640 484 636 484 636 488 636 512 644 476 640 532 524 696 840 908 764 888 772 884 748 920 816 956 792 944 788 940 784 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 796 956 808 956 808 956 808 956 808 956 808 956 812 960 816 964 816 964 816 964 816 964 816 964 816 968 820 972 824 972 828 976 828 976 828 980 832 980 836 984 836 980 832 980 836 984 840 988 840 992 840 992 844 992 848 988 848 996 848 980 840 976 844 972 848 988 940 844 700 1000 860 1004 840 956 856 976 856 928 792 896 784 880 848 836 680 800 812 872 820 848 820 672 580 500 612 440 604 468 596 484 596 476 596 476 596 456 584 456 588 452 592 452 596 460 596 456 592 452 584 444 580 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 560 424 560 420 552 412 544 396 540 400 540 400 540 400 540 404 544 396 532 388 528 388 532 392 532 388 528 380 520 372 516 372 516 372 512 368 508 364 508 372 488 368 488 364 484 364 484 360 480 356 472 348 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 324 444 324 444 332 440 268 332 200 312 208 324 228 336 224 308 224 320 228 316 228 316 224 308 236 312 204 324 260 396 300 408 304 412 300 408 296 404 284 408 284 396 280 392 280 388 276 388 272 384 268 380 268 376 264 376 268 376 272 380 272 380 272 380 264 368 252 352 244 356 252 364 248 348 248 348 248 348 248 348 244 344 240 340 236 332 232 328 228 332 224 328 224 328 220 324 220 324 220 320 216 316 212 316 216 320 208 312 208 312 216 320 212 312 200 304 208 312 200 300 200 324 212 276 248 320 220 296 212 304 228 320 204 320 200 324 200 296 188 284 192 292 204 284 204 280 200 276 196 264 192 260 180 260 180 256 176 256 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 168 236 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 132 192 132 188 128 184 124 184 116 168 108 168 116 176 112 172 104 168 104 168 104 168 104 168 92 160 96 164 100 160 96 156 96 156 92 156 92 156 92 160 92 160 100 160 88 148 88 156 92 156 84 144 76 140 76 140 100 148 100 148 100 148 100 148 84 132 80 128 76 120 72 120 84 116 68 104 64 112 80 128 92 132 88 124 84 128 92 132 88 132 88 132 88 132 88 132 80 120 68 112 72 128 92 144 80 124 80 128 84 124 80 124 72 116 72 112 72 116 72 116 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 60 112 68 116 72 116 68 112 80 124 72 116 64 112 60 108 80 116 76 112 68 104 60 100 72 112 72 112 68 104 64 100 68 76 68 76 68 76 68 76 76 80 64 72 72 80 64 68 68 80 72 84 76 80 72 76 68 76 68 76 68 76 68 76 60 72 68 76 72 80 68 76 68 76 68 80 72 80 72 80 64 76 64 76 64 76 64 76 60 68 52 60 48 68 60 80 56 68 56 72 60 72 60 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 52 60 60 72 76 84 88 92 88 92 88 92 88 92 88 92 96 104 104 112 108 112 108 108 104 112 116 128 124 120 108 108 120 120 124 124 124 128 128 128 132 132 132 132 132 132 132 132 132 128 124 128 136 140 140 132 132 132 132 132 136 136 140 140 140 136 136 132 136 140 144 148 148 152 152 132 92 60 36 28 32 32 32 32 32 32 32 32 36 36 36 40 40 44 44 44 52 36 32 40 44 40 24 16 156 364 396 300 376 336 360 348 372 336 380 336 368 328 364 336 360 324 348 328 344 312 312 276 248 204 148 100 68 72 68 84 56 112 116 140 104 264 488 716 660 736 556 412 464 568 652 560 612 480 572 552 628 564 632 564 628 608 688 636 704 684 740 660 640 600 664 456 464 744 728 740 744 976 916 960 836 956 828 948 800 892 728 876 628 764 640 892 688 892 672 888 688 900 692 896 704 908 696 908 704 908 684 880 660 848 652 840 652 840 644 824 640 832 640 828 636 824 632 812 636 800 632 816 648 584 676 708 772 548 760 576 760 540 772 580 796 584 788 576 784 576 784 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 588 804 588 804 588 804 588 804 588 804 592 808 596 812 596 812 596 812 596 812 596 812 596 816 600 816 604 820 604 824 608 828 604 828 608 832 608 836 612 832 608 832 612 836 616 840 616 840 608 840 612 844 620 848 624 848 632 844 628 840 628 840 628 820 676 900 472 716 696 848 648 844 656 864 660 808 620 788 656 836 700 716 576 808 720 804 764 832 788 608 684 632 768 576 788 596 760 596 760 596 760 596 760 588 752 588 752 592 752 592 752 600 772 596 764 588 756 580 748 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 736 564 732 560 724 548 716 544 700 540 700 540 700 540 700 544 700 536 688 524 684 524 680 536 676 532 672 524 664 516 660 516 660 516 656 512 652 508 652 492 656 492 656 488 652 488 648 480 644 476 640 472 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 436 584 440 580 448 572 368 440 324 432 320 432 328 436 324 432 324 432 320 432 316 428 312 432 336 444 296 464 384 560 424 544 412 548 412 548 408 544 408 540 396 532 396 528 392 528 388 524 384 520 384 516 380 516 376 512 372 508 372 508 376 512 376 512 372 504 360 488 352 492 360 500 348 476 348 476 348 476 348 476 352 476 348 472 340 468 336 464 332 452 332 448 328 444 324 444 324 444 324 440 320 436 316 436 312 432 320 440 320 440 312 432 316 432 304 424 312 432 304 420 284 424 308 400 308 432 304 416 288 408 320 452 340 436 300 420 300 412 288 412 296 420 292 412 284 404 280 400 268 388 264 384 260 384 256 380 256 376 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 232 340 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 196 268 192 268 188 264 188 260 172 256 168 244 176 252 176 240 168 236 168 232 168 232 168 232 156 220 160 224 160 224 156 220 160 220 152 216 152 216 156 224 156 228 164 228 152 216 152 224 152 220 148 216 148 216 152 224 148 220 148 220 148 220 148 220 128 200 128 196 120 192 116 188 120 184 108 172 104 180 124 200 132 196 124 192 124 192 128 200 132 188 132 188 132 188 132 188 132 184 120 168 116 176 128 192 124 180 124 176 120 180 124 180 116 172 116 172 116 172 112 168 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 108 148 112 160 120 160 120 160 128 164 124 160 116 148 104 144 124 164 120 156 116 152 112 148 104 148 112 152 112 148 104 140 24 72 20 68 20 68 16 64 32 76 20 68 20 68 12 56 24 72 28 80 32 76 24 72 20 68 20 68 20 68 20 68 12 60 16 68 20 68 20 68 28 76 24 72 24 72 24 72 36 64 36 64 36 64 36 64 28 56 28 56 28 60 36 64 32 60 32 60 36 64 36 64 36 64 32 60 32 64 40 68 36 68 36 68 36 68 36 68 32 64 32 64 32 64 32 64 36 56 44 72 60 84 72 96 68 88 68 88 68 88 68 88 76 100 84 108 88 108 88 104 88 112 96 120 100 116 92 108 92 124 92 124 96 128 96 132 96 128 96 128 96 128 96 128 100 128 88 124 100 140 108 140 104 132 100 132 100 136 108 144 96 136 84 128 92 140 108 152 116 152 116 120 56 44 8 24 24 32 24 32 24 32 24 32 24 32 24 36 28 36 32 40 52 40 28 40 28 28 24 44 216 404 388 336 400 368 400 388 408 376 416 376 392 360 392 368 384 348 356 340 356 328 320 284 240 192 140 92 60 64 52 68 48 112 88 116 100 292 528 660 612 676 472 392 480 580 640 608 624 540 592 624 652 608 632 624 604 628 680 688 692 744 808 768 680 656 660 508 420 692 720 700 636 892 788 912 716 912 704 912 676 852 628 800 572 688 492 688 512 676 484 672 484 688 480 688 492 700 496 700 508 696 504 672 496 664 480 652 488 652 476 636 484 644 488 636 484 632 476 632 504 636 468 636 528 520 696 840 904 764 896 776 880 740 916 824 952 792 944 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 816 968 816 972 820 972 820 972 828 976 828 980 832 980 832 980 832 980 836 984 840 988 840 988 840 988 840 992 844 984 844 988 844 980 844 976 840 968 840 988 804 1020 844 812 780 1020 840 972 864 956 828 896 784 904 808 884 752 748 756 940 840 868 824 768 664 460 588 520 608 480 628 496 600 488 600 480 600 480 600 468 596 464 592 452 592 452 588 460 596 456 588 448 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 412 548 404 544 404 544 400 540 400 540 396 532 388 524 380 520 380 524 384 528 380 524 376 520 372 516 372 516 372 512 368 508 364 508 376 496 376 492 372 492 368 488 364 480 360 476 352 468 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 316 436 316 436 320 428 252 312 208 320 204 308 204 320 228 332 236 324 232 316 232 312 224 304 216 300 204 344 300 436 324 416 304 412 300 408 296 404 284 408 288 396 284 396 280 392 280 392 276 384 272 384 268 380 268 380 264 372 260 368 260 368 260 368 260 364 252 360 248 356 248 360 252 352 252 352 252 352 252 352 252 352 248 348 244 340 236 336 232 336 228 328 224 324 216 320 220 324 220 320 216 316 212 316 204 312 216 324 220 320 208 308 212 312 200 304 208 312 200 304 200 316 220 304 208 304 236 300 236 284 192 264 196 292 224 336 188 284 184 288 196 292 200 276 188 268 192 272 200 272 204 276 176 256 176 256 172 252 172 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 160 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 124 184 124 180 120 176 116 176 116 168 108 168 116 176 112 172 108 172 104 168 104 168 100 164 92 160 96 164 100 160 96 156 100 160 88 148 84 152 96 164 96 164 100 160 88 148 84 152 88 152 84 148 88 156 96 160 100 148 100 148 96 144 96 144 72 120 72 120 72 116 68 116 80 116 72 112 76 120 88 132 88 128 84 124 84 124 88 128 88 132 88 132 88 132 88 132 92 132 80 120 72 120 76 124 80 124 76 120 76 120 80 124 72 120 76 124 76 116 68 112 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 60 112 68 120 76 128 80 128 76 124 76 120 68 112 56 104 76 116 72 112 68 108 68 104 64 108 72 116 76 112 68 104 72 80 72 76 68 72 64 72 76 76 64 72 72 80 68 68 68 80 72 84 76 80 72 76 68 76 68 76 68 76 68 76 56 68 64 76 68 76 68 72 76 84 72 80 68 72 64 72 60 72 60 72 60 72 60 72 56 68 60 76 64 76 64 76 68 80 68 80 64 76 64 76 68 80 64 72 60 72 64 76 68 68 68 68 68 68 68 68 64 64 64 64 64 64 64 64 56 64 64 76 84 96 96 104 96 100 96 100 96 100 96 100 96 104 104 112 108 112 108 108 116 120 116 120 116 120 116 120 124 124 124 128 128 128 132 132 128 128 128 128 128 128 128 128 132 124 120 120 132 140 144 140 136 136 132 128 132 136 140 144 136 132 128 128 128 140 148 156 152 152 144 112 64 36 20 28 32 32 32 32 32 32 32 32 28 28 28 28 32 32 36 36 52 36 40 44 28 16 40 76 276 384 348 316 384 308 372 316 372 336 380 336 364 320 356 332 356 316 332 312 336 308 300 260 216 180 128 88 68 68 64 80 76 144 104 152 164 400 636 692 632 688 456 412 528 540 600 536 576 452 560 552 616 532 612 572 612 564 652 608 652 676 804 732 720 656 632 532 392 628 744 732 724 932 916 996 912 1008 928 1020 928 1020 900 1016 892 916 680 832 692 892 680 896 700 920 720 920 700 908 708 924 720 916 688 872 676 860 664 848 664 848 652 832 644 836 640 828 636 824 628 808 632 796 628 816 652 588 680 712 768 548 768 580 756 532 768 584 792 580 784 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 596 816 600 816 604 820 604 824 600 828 604 828 608 832 608 832 608 832 612 836 616 840 616 836 604 840 608 840 620 844 620 836 624 840 632 844 632 840 628 832 660 808 704 808 456 840 628 872 664 844 636 792 632 808 700 808 636 724 660 852 684 824 776 700 716 564 796 608 764 612 744 612 772 608 772 608 772 608 772 604 764 600 756 592 748 584 744 588 760 584 756 580 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 552 720 548 708 548 704 544 700 540 700 532 688 524 676 516 672 512 668 520 664 520 664 516 660 516 660 516 660 516 656 512 652 508 652 500 664 496 660 496 656 492 656 484 648 480 640 472 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 588 444 576 440 572 388 476 328 428 316 412 304 416 324 436 328 428 324 424 312 416 304 416 304 456 352 524 412 560 424 556 408 544 408 544 404 540 408 536 400 536 396 532 396 528 392 528 388 524 384 520 384 516 380 516 376 512 372 508 368 500 364 500 360 500 364 500 360 496 356 488 352 480 352 480 352 480 352 480 348 476 344 472 340 464 332 460 336 456 332 448 328 444 320 440 324 444 324 440 320 436 316 436 316 436 316 436 316 436 316 436 316 432 304 424 312 432 304 412 324 400 304 420 300 412 304 420 300 440 312 452 304 436 264 384 276 396 280 404 292 408 272 388 268 392 272 396 272 396 276 400 256 380 256 376 252 376 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 348 228 340 232 344 236 340 232 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 180 256 180 252 176 252 172 248 172 256 168 244 176 252 176 240 172 240 172 232 168 228 164 228 160 224 164 228 164 228 160 224 168 224 156 212 148 220 160 232 160 232 168 228 152 212 148 220 156 220 148 216 144 216 148 216 148 220 144 216 140 212 140 208 116 188 116 188 116 192 120 192 120 188 124 192 128 200 136 204 128 192 124 188 120 192 124 196 132 188 132 188 132 188 132 188 128 184 128 180 124 176 120 176 124 180 120 172 116 176 124 180 120 180 128 184 128 176 116 168 124 172 124 172 124 172 124 172 120 164 116 172 128 176 120 156 108 152 120 164 132 176 136 176 116 160 120 164 120 156 108 144 112 152 108 148 108 148 104 144 104 148 116 164 124 156 112 144 24 72 24 68 20 64 16 64 16 60 12 64 24 76 28 72 16 68 20 72 24 68 20 64 20 68 20 68 20 68 20 68 8 60 16 68 20 68 20 64 28 72 20 64 12 56 8 52 28 56 28 56 28 56 28 56 24 60 36 72 44 68 36 60 44 68 40 68 40 68 40 68 44 72 40 64 32 60 32 60 36 68 36 68 36 68 36 68 32 64 32 64 32 64 32 64 40 60 48 76 64 92 80 104 84 104 84 104 84 104 84 104 76 100 84 108 88 108 88 104 100 116 96 112 92 116 96 120 92 124 92 128 96 132 100 132 92 124 92 124 92 124 92 124 100 124 88 120 100 140 112 144 108 136 100 128 100 136 112 148 96 132 80 124 88 136 108 156 120 156 112 104 36 24 0 24 24 32 24 32 24 32 24 32 16 24 16 28 20 28 24 32 48 44 36 44 16 12 40 104 304 392 344 360 404 344 404 356 400 380 408 372 392 356 380 360 380 348 344 332 352 324 312 272 212 172 128 88 68 64 48 64 64 128 76 128 164 412 644 648 592 644 432 432 568 576 608 592 592 524 588 628 640 588 616 636 640 608 640 636 632 712 804 748 768 720 620 556 360 572 732 696 568 792 704 876 700 892 688 952 708 984 724 944 776 852 500 668 520 696 508 708 528 744 548 756 524 744 568 780 588 752 536 692 512 680 496 668 500 668 488 648 484 644 480 636 484 632 476 628 508 640 472 640 536 528 704 848 900 764 900 776 876 736 920 824 948 788 940 780 936 780 936 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 964 816 968 820 972 820 972 824 972 828 976 832 980 832 980 832 980 836 984 840 988 840 984 836 984 840 988 844 984 844 976 836 976 844 980 844 980 840 972 880 988 800 1020 772 720 904 1000 864 936 804 888 792 912 832 808 708 816 840 904 820 872 800 568 564 456 616 440 592 540 596 512 616 504 616 496 616 496 616 480 604 472 596 452 588 444 580 448 584 444 580 444 576 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 432 564 424 556 416 548 404 548 404 544 400 540 396 540 388 524 380 512 372 508 368 512 368 512 380 516 372 516 372 516 372 516 372 512 368 508 364 508 372 500 380 496 376 496 372 492 364 484 360 476 356 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 444 328 436 320 432 284 368 232 344 228 320 204 308 204 320 224 320 220 312 220 308 216 300 220 364 316 436 320 408 300 420 300 408 292 404 292 400 280 404 288 400 288 396 284 392 280 392 276 388 276 384 272 380 268 380 276 380 268 372 260 364 256 360 248 360 256 368 260 360 244 348 244 356 244 352 252 356 252 356 244 348 240 336 236 336 220 332 232 336 228 328 224 324 216 320 220 324 220 320 216 316 212 316 220 320 208 308 204 312 216 324 212 312 200 304 208 312 200 304 212 268 180 320 224 308 228 292 220 300 224 268 188 280 208 280 196 280 196 292 208 288 192 264 204 280 200 276 196 264 192 260 176 256 176 252 172 248 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 236 160 228 164 236 168 236 164 232 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 128 188 128 184 124 180 120 180 108 172 100 168 116 176 112 172 108 172 108 168 104 164 100 164 96 164 100 168 104 164 100 160 108 164 92 152 88 156 100 172 96 164 108 160 92 144 88 152 100 156 88 144 80 136 76 132 96 144 96 140 92 136 88 132 60 112 64 116 68 120 72 128 80 124 88 136 100 140 100 140 88 124 84 120 80 124 84 128 88 132 88 132 88 132 88 132 76 120 80 128 84 128 80 120 84 124 72 112 68 116 80 128 80 128 88 132 84 124 72 116 76 124 76 124 76 124 76 124 72 116 68 124 80 128 72 108 60 116 72 128 88 140 92 140 64 116 72 124 72 116 64 104 76 116 72 112 72 112 72 108 64 112 80 124 88 120 72 108 76 84 72 76 68 72 60 68 72 80 72 80 72 80 72 80 60 72 72 88 80 80 64 68 72 76 60 64 56 68 68 80 60 72 64 72 64 72 64 76 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 84 80 72 68 68 72 80 84 68 76 72 80 80 92 96 104 108 112 100 100 96 100 96 100 112 96 100 124 124 108 108 124 124 124 124 124 124 124 124 124 128 124 124 124 124 124 124 120 128 132 132 128 120 120 128 136 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 144 136 144 136 140 136 140 136 172 160 124 64 40 40 44 20 32 32 32 28 28 24 24 24 40 36 36 32 32 28 28 24 20 48 36 24 52 12 56 180 352 332 352 332 356 320 356 320 372 336 376 336 368 324 344 312 348 324 348 316 332 300 276 216 192 136 92 72 76 60 60 60 120 100 120 132 228 584 636 740 648 596 432 500 568 568 572 548 548 468 572 524 616 524 620 564 620 564 616 548 640 628 708 636 756 700 612 500 484 552 692 760 684 776 756 900 844 924 864 1008 940 1020 936 1020 948 1000 692 856 700 880 700 960 724 944 752 980 836 892 896 996 816 880 740 932 692 868 672 868 680 848 644 836 656 840 644 828 632 824 632 816 640 820 632 840 656 580 728 676 784 544 780 580 732 552 796 584 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 588 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 600 812 604 816 608 820 608 824 612 824 616 828 620 832 620 832 612 832 620 836 624 840 624 840 624 840 628 844 632 848 632 832 656 856 612 852 660 780 440 884 668 800 632 796 692 820 696 688 620 808 736 804 780 808 708 600 704 592 752 604 772 616 776 612 788 616 796 632 816 652 832 648 816 632 792 604 768 592 760 592 764 588 760 588 756 584 756 588 756 584 752 580 748 576 744 580 756 580 752 576 748 572 748 572 748 572 744 568 740 564 740 576 744 568 736 564 736 568 740 572 740 564 732 556 720 544 716 552 720 544 712 540 708 544 712 508 680 504 672 496 668 500 664 512 644 500 644 516 656 516 660 508 652 508 660 504 656 500 656 488 648 488 652 488 652 492 656 488 648 480 640 476 640 480 644 472 632 464 624 460 624 460 628 452 616 452 624 468 628 456 608 448 612 448 608 444 604 440 604 436 596 440 596 440 596 440 588 376 496 340 456 308 444 316 456 324 464 328 452 304 440 324 480 416 552 420 556 420 560 424 560 412 544 404 536 400 536 400 540 400 536 396 532 396 528 392 528 392 528 396 528 388 520 380 512 372 512 376 512 376 508 368 500 368 504 372 504 364 496 356 488 336 488 368 488 368 492 380 476 324 428 320 444 328 448 320 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 316 424 316 420 312 416 308 416 308 416 304 412 300 408 296 408 296 420 296 420 296 416 288 408 288 412 288 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 368 240 352 244 352 244 352 244 352 240 348 236 344 236 340 232 340 236 340 236 336 232 336 228 332 228 332 228 328 220 320 212 312 216 324 220 324 220 320 212 312 204 308 204 304 200 300 196 300 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 200 276 196 268 192 268 192 272 196 268 192 264 188 268 192 272 184 268 196 268 180 248 176 264 192 268 192 264 188 264 184 260 184 264 176 256 168 240 164 240 176 240 172 236 168 236 172 240 184 244 164 236 176 244 168 224 176 232 148 204 132 204 148 224 164 228 160 220 156 224 156 232 136 220 144 228 148 228 144 224 144 208 136 200 132 200 132 200 132 196 128 192 124 196 128 200 136 196 140 192 136 188 132 188 132 184 124 176 120 184 132 192 124 180 124 180 124 180 124 180 120 180 132 188 128 180 132 196 140 184 132 176 124 168 120 168 124 172 124 172 124 172 124 172 128 164 124 160 120 164 124 168 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 104 136 104 140 112 152 124 160 20 68 20 68 20 68 20 68 20 68 20 68 20 72 24 72 8 64 20 76 28 68 16 56 20 68 12 60 12 60 20 68 16 64 16 64 16 64 16 64 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 40 72 36 68 36 68 40 72 48 68 48 72 56 84 68 92 88 104 80 96 76 96 76 100 68 92 64 120 92 116 84 132 92 124 92 124 92 124 92 124 92 124 92 124 92 124 92 124 88 124 96 120 84 116 92 128 92 132 84 136 88 140 92 140 80 132 88 136 92 140 88 136 100 144 100 144 108 140 108 140 144 152 88 56 12 36 20 24 24 32 24 28 20 24 16 24 28 36 24 32 24 32 20 28 24 48 28 36 44 16 80 236 356 356 364 352 364 356 368 356 384 368 388 368 384 356 360 344 356 352 352 328 328 312 276 232 200 136 96 76 68 64 40 68 100 100 92 108 252 552 580 644 608 500 436 496 584 604 604 588 564 552 592 604 632 608 628 640 648 624 636 608 644 680 696 688 740 740 596 520 496 516 684 724 656 672 664 764 672 784 640 836 672 892 728 920 740 760 540 660 512 676 492 724 524 732 584 856 764 964 840 1016 748 788 588 720 536 692 496 688 508 668 484 660 496 660 488 644 480 636 476 640 504 652 464 660 524 528 740 824 912 768 916 772 864 748 964 804 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 812 960 816 964 820 968 820 972 824 972 828 976 828 980 832 976 832 976 836 980 836 984 840 984 840 984 844 988 844 992 848 972 848 996 828 1004 880 972 740 896 816 936 796 864 812 864 768 768 760 872 808 824 832 728 624 528 604 488 604 472 604 464 604 480 612 488 628 508 652 532 668 552 672 528 636 488 600 464 584 456 592 452 588 448 588 444 584 444 584 440 580 440 580 440 576 440 580 440 576 436 576 432 572 432 572 432 568 428 568 424 564 432 572 432 568 428 568 428 564 428 564 420 556 412 544 400 544 392 544 384 540 376 532 376 528 356 496 352 488 352 488 352 492 364 496 360 496 364 508 368 500 360 504 352 500 352 496 340 492 348 488 352 492 352 496 356 496 356 492 348 484 340 480 340 476 352 468 352 464 348 460 352 464 344 452 340 456 352 464 344 448 328 448 328 444 324 444 320 440 316 436 316 436 316 436 316 440 308 408 276 364 236 340 224 336 216 336 232 356 256 388 300 432 320 428 312 420 304 412 296 408 300 408 292 404 288 400 292 404 292 400 288 400 284 396 284 392 284 396 280 388 272 384 268 380 264 376 268 376 268 372 260 364 260 368 260 368 256 360 248 352 252 372 252 356 252 356 228 292 208 292 176 288 192 316 200 312 228 336 228 328 220 324 220 324 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 208 316 204 312 204 308 200 308 208 304 208 300 204 296 208 296 212 296 216 300 220 292 216 284 208 288 204 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 248 176 244 176 244 176 244 176 244 176 240 172 240 168 236 168 232 168 232 164 232 160 228 160 224 156 228 160 224 152 216 144 208 148 220 152 220 152 216 144 208 140 208 140 204 136 204 132 200 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 144 200 136 192 132 192 132 196 132 192 128 188 128 188 132 192 120 188 132 188 116 172 116 184 128 188 128 188 124 184 120 180 108 180 100 172 92 168 96 164 96 168 100 164 100 164 104 168 92 156 96 168 112 172 88 136 84 152 88 156 92 156 92 156 100 152 100 156 108 164 112 164 108 152 108 148 100 136 84 124 104 144 100 136 96 136 96 136 92 132 88 128 88 128 92 132 96 140 96 136 92 132 88 132 88 132 84 128 80 128 84 128 88 132 88 132 88 132 88 132 68 120 84 128 80 124 88 140 92 136 84 128 76 120 72 124 76 124 76 124 76 124 76 124 84 128 80 124 76 128 80 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 68 112 64 108 64 112 72 120 60 68 60 68 64 80 76 88 60 68 60 72 64 76 68 80 56 68 64 76 68 72 60 64 68 72 64 68 60 72 64 76 72 76 68 72 64 68 60 64 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 68 72 72 72 72 68 68 60 64 64 68 68 64 64 60 64 64 68 68 68 68 64 64 64 68 64 72 72 80 84 92 108 108 100 100 96 100 100 104 92 88 96 116 124 120 124 136 124 124 124 124 124 124 124 124 116 120 120 124 124 128 128 132 116 120 120 116 112 108 116 124 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 144 136 144 136 140 136 140 136 164 136 92 36 20 24 32 24 32 32 32 28 28 24 24 24 28 28 32 32 32 32 36 36 44 32 28 32 44 12 112 276 352 328 348 328 352 320 352 320 356 324 364 328 360 324 348 312 340 320 332 296 308 284 268 212 172 124 84 68 72 56 64 72 116 140 112 188 376 656 600 704 588 524 444 576 596 616 624 508 544 468 576 500 604 508 616 548 624 560 616 540 628 588 668 604 708 700 548 500 500 472 660 736 664 728 672 764 708 796 732 848 772 956 864 1020 816 896 644 876 680 864 680 956 728 980 796 1012 976 1020 1020 1020 980 988 760 976 732 900 696 888 696 872 676 872 672 856 660 844 648 836 644 828 644 828 628 840 660 580 728 676 780 536 780 576 736 560 800 584 792 580 784 576 784 576 780 572 788 580 788 580 788 580 788 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 616 828 620 828 624 832 616 832 616 836 620 836 624 840 624 840 624 844 628 844 632 836 632 840 620 844 656 864 644 724 624 828 648 788 708 796 604 708 688 824 732 820 816 700 656 624 744 612 760 604 760 596 756 608 780 616 796 636 824 660 840 680 844 656 812 624 780 600 768 596 768 592 764 592 760 588 760 580 752 580 752 584 756 584 756 580 756 580 756 576 752 576 748 572 748 572 748 568 744 568 740 572 744 572 744 572 740 564 732 560 728 552 720 544 712 536 708 540 708 540 704 532 692 508 676 484 656 480 648 472 648 476 640 488 620 472 620 484 632 488 636 496 644 488 648 484 644 484 640 488 648 492 652 496 656 496 660 500 656 492 644 480 640 480 640 472 636 468 628 460 624 464 628 464 624 452 616 456 624 460 620 448 612 448 612 444 608 444 604 440 604 440 600 436 600 436 596 448 584 432 556 404 532 388 524 400 540 400 552 428 580 444 584 428 560 424 556 412 544 404 540 412 548 408 540 400 536 404 540 408 540 404 540 400 536 400 532 404 532 392 520 380 516 384 520 376 512 376 512 376 508 368 504 368 504 368 504 364 496 352 488 356 492 376 504 396 500 348 400 312 376 236 348 264 420 316 436 324 448 328 448 328 448 324 440 324 444 324 440 320 436 316 436 320 428 320 424 316 420 312 420 316 420 312 420 308 416 308 416 304 416 304 412 300 408 296 408 296 408 300 412 292 404 284 400 288 408 284 408 280 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 248 352 244 352 240 348 240 344 232 332 228 332 224 328 224 324 224 328 224 328 220 320 212 312 216 324 220 324 220 320 212 312 212 316 212 312 208 312 204 308 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 196 276 196 268 192 268 192 268 188 264 184 260 184 260 188 264 176 256 184 256 176 248 176 256 184 260 184 256 180 256 176 252 180 264 172 252 168 240 164 244 160 228 160 224 160 224 160 224 164 228 164 232 176 240 168 224 144 212 160 232 164 220 144 200 136 196 144 208 156 216 160 224 164 232 156 224 144 208 128 196 144 212 144 212 140 208 140 208 136 204 132 200 132 200 136 204 140 196 140 192 136 188 132 188 132 192 136 188 132 184 124 176 132 188 132 188 132 188 132 188 108 172 124 180 120 176 128 192 140 184 132 176 124 172 124 172 124 172 124 172 124 172 124 172 128 164 124 160 120 164 124 168 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 120 148 112 140 108 140 108 140 16 60 12 60 12 68 24 80 4 52 8 60 12 64 20 68 8 56 12 64 16 60 8 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 68 40 72 40 72 36 64 28 64 32 68 36 64 32 60 28 64 36 72 40 68 32 60 40 60 40 64 48 72 56 80 84 104 80 96 76 96 80 104 64 96 72 116 88 120 88 124 88 120 88 120 88 120 88 120 80 116 88 120 96 128 100 136 84 120 92 120 80 112 88 128 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 128 56 32 0 28 16 32 24 32 24 28 20 24 16 24 16 28 20 32 24 36 28 40 52 32 20 44 28 32 164 344 348 348 356 344 356 348 360 348 372 356 380 364 376 356 364 348 348 336 332 300 296 288 260 220 164 116 88 72 56 64 48 80 80 136 56 168 416 612 556 620 532 420 460 588 620 652 656 548 560 556 592 588 612 600 620 620 636 616 628 612 628 636 656 648 696 724 520 520 536 444 636 704 656 668 600 640 580 676 584 696 580 772 644 784 604 680 512 704 524 688 496 696 512 724 580 832 764 1020 856 1020 848 896 648 816 580 728 524 712 532 696 520 704 516 680 508 660 496 652 488 652 512 656 468 664 528 528 740 824 900 772 916 768 868 764 972 792 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 972 824 972 828 976 828 972 828 976 832 976 836 980 836 980 836 984 840 984 844 988 844 1000 844 992 848 988 840 1000 892 936 808 888 780 896 836 828 680 840 836 896 812 832 744 568 592 520 620 480 608 464 600 464 596 480 608 484 620 500 636 516 652 508 632 500 620 488 612 484 612 460 596 456 596 452 592 452 592 436 576 440 580 444 588 448 588 444 584 440 580 440 576 436 576 436 576 432 572 432 568 428 568 428 572 432 572 432 564 420 556 412 548 408 544 400 536 392 532 384 540 388 540 380 516 356 488 340 476 336 472 332 468 336 476 336 476 324 472 332 480 336 476 340 484 332 476 332 472 328 472 344 484 348 488 352 496 356 500 360 496 352 484 340 480 336 472 356 472 356 464 352 464 352 468 360 464 340 448 344 460 348 460 332 452 328 448 328 444 324 444 324 440 320 440 320 436 316 440 324 440 328 440 328 440 324 436 344 448 328 440 336 444 316 412 300 412 300 412 304 416 304 420 304 412 296 404 292 404 292 408 296 408 296 404 292 404 288 400 296 400 276 380 264 380 272 388 268 376 272 380 268 376 264 368 256 368 260 364 256 356 244 348 240 392 324 436 324 396 260 312 192 272 152 228 152 292 208 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 204 308 200 308 196 304 208 304 208 300 204 296 208 296 208 296 212 296 220 288 212 280 204 284 204 280 200 280 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 156 224 156 224 156 220 148 212 148 220 152 220 152 216 144 208 144 212 140 208 136 204 136 204 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 140 196 132 192 128 188 132 192 128 184 124 180 120 184 124 188 116 176 116 176 116 172 112 176 120 180 120 176 116 172 112 172 108 176 96 168 88 168 96 168 92 160 96 160 100 160 100 156 120 176 100 160 100 176 128 200 116 176 108 160 84 136 60 120 60 124 76 140 92 148 96 148 100 152 104 156 104 152 100 148 104 144 108 148 108 144 104 140 100 136 96 132 92 136 96 140 96 140 96 136 92 132 88 132 92 136 96 140 92 128 76 112 80 124 80 124 80 124 80 124 72 120 80 124 72 112 72 124 88 132 80 124 76 124 76 124 76 124 76 124 76 124 76 124 72 120 68 112 64 116 72 120 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 76 116 68 108 64 108 68 112 72 76 60 64 56 68 68 80 52 64 56 64 60 68 64 72 56 68 60 68 60 68 60 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 64 68 72 72 68 64 64 60 64 64 68 68 64 64 60 64 68 72 76 76 72 68 64 64 64 60 64 64 72 76 80 104 104 96 100 96 104 104 108 104 112 112 112 112 116 116 108 120 120 120 120 120 120 120 120 112 116 120 120 128 128 132 136 128 132 132 128 120 120 128 136 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 148 140 148 140 144 140 144 140 164 112 64 28 28 28 36 36 32 32 32 28 28 24 24 24 24 28 28 32 32 36 36 40 60 16 28 32 24 52 212 352 348 324 344 324 348 316 348 316 352 320 360 332 364 328 348 324 332 308 312 276 280 256 240 188 136 100 76 60 64 56 76 96 100 156 84 264 500 692 604 696 512 488 488 648 632 648 652 488 548 480 580 484 584 500 612 528 616 540 608 540 612 548 632 580 684 644 500 500 548 440 572 716 688 732 648 656 608 704 660 732 684 816 696 844 704 860 668 904 704 892 680 928 688 952 748 956 964 1020 1012 1020 980 1020 796 1020 760 924 716 908 716 892 704 900 692 876 676 860 660 848 656 836 652 836 636 844 656 580 728 676 772 544 772 568 736 580 808 568 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 820 616 824 616 828 620 828 612 828 616 832 616 836 620 836 620 836 624 840 624 844 628 848 632 844 648 844 628 844 692 844 628 776 680 836 676 728 596 816 724 832 776 796 692 580 764 612 772 608 780 604 764 612 756 612 784 612 780 612 788 620 792 608 780 604 780 608 784 616 792 600 772 600 772 596 768 596 764 580 752 580 756 588 760 592 764 584 760 584 756 580 756 576 752 576 752 576 748 572 748 568 744 568 740 568 740 564 728 552 724 544 716 540 712 536 704 532 704 540 700 544 700 528 676 500 648 488 644 476 640 472 636 476 640 484 628 468 620 476 632 472 628 472 632 464 636 464 632 460 632 476 640 480 644 488 652 496 656 496 652 488 640 476 636 476 636 476 636 468 632 464 628 468 632 476 632 456 616 456 624 460 620 452 616 452 612 448 612 444 608 448 608 444 604 440 600 436 596 416 568 428 584 444 596 448 596 436 576 428 584 452 600 436 564 412 548 416 552 416 556 420 556 416 548 408 544 404 540 408 544 408 544 408 540 404 540 400 536 408 536 388 516 376 516 384 524 376 516 380 516 380 512 372 504 364 500 364 500 360 492 352 484 376 552 468 540 348 364 204 264 192 340 280 392 288 420 328 448 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 308 416 308 412 304 412 304 416 304 412 300 408 296 408 292 404 296 408 288 404 284 396 284 408 280 404 280 400 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 220 324 224 328 224 324 216 316 216 324 220 324 220 320 212 312 204 308 204 308 200 304 196 300 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 196 272 192 264 188 264 188 268 188 260 184 256 180 260 184 264 176 248 172 252 176 252 176 252 180 256 176 252 172 248 172 248 172 248 168 240 164 240 168 240 160 232 168 236 172 232 164 220 164 212 168 216 168 220 180 232 176 212 136 160 96 140 96 148 80 124 100 152 132 188 152 204 148 204 152 212 156 212 156 216 140 208 144 216 148 216 144 208 140 204 136 200 132 204 136 208 140 196 140 192 136 188 132 188 136 196 140 196 136 184 120 172 124 180 124 180 124 180 124 180 128 188 132 180 112 164 108 168 136 180 128 172 124 172 128 176 124 172 124 172 124 172 124 172 124 164 120 160 120 160 124 164 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 112 144 108 140 108 144 116 152 24 68 12 52 4 56 16 72 12 60 12 60 12 60 12 60 16 64 12 60 12 60 16 64 12 64 16 68 20 64 16 60 24 68 20 64 16 60 12 56 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 32 64 36 68 36 68 32 64 28 64 32 68 36 64 32 60 36 68 40 72 40 72 36 68 44 64 44 64 44 68 52 76 80 100 76 96 76 100 84 108 76 120 88 112 76 116 80 100 84 116 84 116 84 116 84 116 84 120 88 124 92 128 96 132 104 140 108 136 96 128 104 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 132 100 28 32 12 32 12 40 24 32 24 28 20 24 16 24 20 28 24 32 24 32 28 36 52 20 28 36 12 100 264 364 344 344 352 340 352 344 356 344 372 352 368 360 368 352 352 336 340 324 312 284 276 256 216 176 128 92 68 64 48 60 56 108 68 116 64 284 492 612 580 608 464 444 512 620 640 656 644 560 560 572 592 576 588 600 620 608 628 604 624 616 620 608 624 640 696 644 508 524 596 476 536 696 652 696 600 584 520 600 576 604 568 632 500 612 524 688 492 696 500 676 480 668 484 704 540 764 716 928 764 916 756 860 648 804 584 736 536 724 544 708 524 708 532 692 520 672 504 660 496 660 516 660 476 664 528 528 732 820 892 768 904 756 864 784 976 784 936 780 932 784 932 784 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 820 968 820 972 824 972 824 968 828 972 828 976 832 976 832 976 836 980 836 984 840 984 840 976 828 984 852 988 836 968 844 892 772 916 868 900 716 764 768 932 836 888 824 724 604 488 664 468 608 452 608 468 616 500 616 488 612 472 604 464 600 464 604 476 612 472 608 472 608 476 612 464 604 464 600 460 600 456 596 444 584 444 584 448 588 448 588 448 584 444 584 440 580 440 580 440 576 436 576 432 572 432 572 432 568 420 552 408 548 408 548 404 540 400 540 396 536 392 532 384 540 384 528 376 508 352 492 356 492 356 480 352 480 352 484 340 480 316 472 320 480 328 468 324 464 324 460 320 456 320 456 328 468 332 476 340 484 348 492 344 480 336 476 332 472 336 476 356 476 352 468 348 468 348 468 356 468 340 456 340 464 340 452 336 452 332 452 328 448 328 448 328 448 328 444 320 440 316 440 304 424 320 432 324 432 324 428 324 428 324 440 336 444 328 428 320 432 316 424 308 412 300 408 304 416 300 408 296 408 296 408 296 404 292 404 288 400 288 396 292 396 280 384 268 380 272 384 272 380 276 384 272 376 264 372 256 364 256 364 252 356 240 352 256 412 324 336 112 96 0 32 32 220 240 352 256 340 236 312 220 328 224 328 224 328 220 320 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 200 308 200 308 196 304 196 300 208 304 208 300 204 296 208 296 208 292 208 292 216 284 208 280 200 280 200 280 196 276 196 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 180 244 176 244 172 240 172 236 164 228 160 228 156 224 156 220 148 220 152 224 156 220 148 216 148 220 152 220 152 216 144 208 136 204 132 200 132 196 128 196 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 136 196 132 188 124 184 128 188 128 188 124 184 124 184 128 188 120 176 112 176 120 184 120 176 120 180 120 176 116 172 112 172 100 168 96 164 96 164 108 172 108 172 116 180 128 176 120 168 100 176 132 204 128 172 84 140 32 84 0 48 0 48 0 72 0 60 4 88 44 124 84 152 92 152 96 152 96 144 88 140 92 136 104 148 108 148 100 140 96 136 92 132 92 132 96 136 96 140 96 136 92 132 88 132 96 140 96 140 92 132 84 124 88 132 88 132 88 132 88 132 88 136 92 128 72 108 64 112 84 132 80 124 76 128 80 132 76 124 76 124 76 124 76 124 88 136 84 132 84 132 88 136 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 64 108 64 108 64 112 72 120 64 68 52 56 52 68 72 88 68 76 68 72 60 68 56 64 68 76 64 72 64 72 68 76 60 68 68 76 68 76 60 68 64 72 64 72 64 72 64 72 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 68 64 64 64 64 68 68 72 72 68 72 68 76 76 80 100 100 96 100 96 104 104 112 100 116 120 108 108 120 120 104 116 116 116 116 116 116 116 116 124 124 124 124 124 124 124 124 136 140 144 136 132 132 140 144 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 152 144 152 144 148 144 148 144 140 80 36 24 36 24 24 24 32 32 32 28 28 24 24 24 36 36 32 32 32 32 28 28 44 12 36 16 12 128 296 328 340 316 336 316 340 308 340 308 344 316 348 316 340 312 324 300 324 308 308 268 268 236 200 144 108 84 64 60 56 56 80 116 96 140 140 428 560 668 628 664 472 556 540 644 648 628 608 524 560 496 592 480 580 504 616 524 608 528 608 544 616 524 612 568 704 556 508 488 604 516 456 700 708 748 676 600 528 600 584 624 580 676 552 720 660 868 684 872 672 884 664 908 680 948 732 928 784 920 820 972 832 1008 812 992 748 916 716 912 720 892 692 884 700 884 684 864 664 852 656 840 656 848 640 856 664 588 728 676 764 544 772 568 740 604 816 556 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 820 612 820 616 824 616 824 608 828 612 828 616 832 616 832 616 836 620 836 624 840 624 832 624 832 632 844 656 828 628 764 640 840 724 776 588 724 704 836 724 824 760 672 676 608 792 608 804 608 800 612 776 620 760 612 780 604 776 600 772 604 776 616 784 608 776 604 776 604 776 608 780 604 776 604 772 600 772 592 760 588 760 588 760 584 756 588 764 584 760 584 756 580 756 580 756 576 752 576 748 572 748 572 736 552 712 532 708 540 716 544 712 540 712 540 708 536 708 528 688 520 676 508 660 496 652 492 656 488 648 480 644 484 648 492 636 476 624 476 636 472 628 460 632 456 632 452 628 448 624 456 620 464 628 476 640 484 644 472 628 468 628 468 632 476 636 480 640 472 632 468 632 468 636 476 632 464 628 468 628 456 612 456 620 452 616 452 612 448 612 452 616 448 608 440 604 436 596 440 584 432 580 428 572 420 568 436 588 444 588 428 572 420 572 436 576 432 568 424 560 416 552 420 556 412 548 408 548 408 552 404 536 400 536 396 532 396 528 396 532 392 524 384 520 380 516 380 516 384 520 380 516 376 508 360 500 364 496 360 488 348 472 340 492 344 348 112 132 12 108 176 360 352 464 360 468 340 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 308 416 308 412 304 412 300 408 304 416 304 412 300 408 296 408 288 404 292 404 288 400 280 392 280 404 280 400 276 400 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 244 348 240 348 236 344 236 340 236 336 232 336 228 332 228 328 216 324 220 328 224 324 220 320 216 324 220 324 220 320 212 312 208 312 204 308 204 304 200 304 200 304 200 304 200 304 200 304 200 300 192 296 200 304 196 288 192 268 188 264 184 260 188 264 192 268 188 264 188 264 192 268 184 252 172 252 188 268 188 256 184 256 180 256 176 252 176 252 168 240 164 236 164 236 168 240 164 236 176 240 184 232 172 220 176 228 200 224 156 160 104 128 52 92 60 104 72 108 72 108 60 88 60 88 72 116 100 144 128 168 132 176 140 188 136 188 124 200 140 212 148 212 140 204 132 200 128 196 128 196 132 200 140 196 140 192 136 188 132 188 140 192 136 188 132 188 136 192 132 188 132 188 132 188 132 188 124 188 132 184 120 176 120 184 132 176 128 172 124 176 128 180 124 172 124 172 124 172 124 172 132 172 128 168 128 168 132 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 120 148 112 140 108 140 112 144 8 52 0 44 4 64 32 92 28 76 24 68 12 56 8 52 24 68 20 64 16 68 20 72 8 60 20 72 24 68 12 56 12 64 16 64 16 64 16 68 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 64 24 52 20 56 32 68 52 72 48 68 48 72 56 80 76 96 76 96 76 100 88 108 56 112 84 104 76 128 96 108 84 116 84 116 84 116 84 116 96 124 92 124 92 124 92 120 104 140 108 136 100 128 104 144 92 132 84 136 88 140 92 140 88 140 96 148 100 148 100 144 108 152 108 152 116 148 116 148 104 72 4 24 16 24 0 20 24 32 24 28 20 24 16 24 32 36 28 32 24 28 20 24 32 24 40 20 4 160 320 328 340 340 348 336 348 340 352 340 352 340 352 340 344 320 324 304 324 324 312 288 264 240 184 140 100 80 60 56 36 60 64 116 64 112 136 432 540 584 588 556 448 516 540 604 648 632 588 592 568 588 604 576 584 604 616 608 624 596 620 620 620 600 620 644 728 576 540 516 648 552 456 692 684 748 652 580 504 548 572 544 528 560 472 580 524 708 480 684 500 676 488 672 484 704 520 720 576 732 636 820 640 800 644 736 556 720 528 720 544 700 512 688 532 696 524 672 504 660 496 656 520 664 468 664 524 528 728 820 876 768 904 756 864 792 980 772 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 964 820 968 824 972 824 968 824 968 828 972 832 976 832 976 832 976 836 980 840 984 840 1000 852 972 820 968 856 936 764 916 828 908 792 804 728 820 824 888 812 864 744 584 620 536 584 452 612 448 608 472 608 504 612 480 608 468 604 468 608 476 612 464 600 460 596 460 596 464 604 468 608 468 604 464 604 460 600 456 592 452 588 448 584 444 580 448 588 448 584 444 580 440 580 440 580 440 576 436 572 432 572 432 560 404 528 384 528 396 544 404 544 400 540 400 540 400 536 380 520 372 504 356 492 360 488 364 488 364 484 360 480 364 488 344 484 316 472 320 472 328 464 320 460 324 452 328 448 324 452 312 456 320 464 328 476 340 480 324 460 320 464 324 472 336 480 352 476 352 468 348 468 348 472 352 468 348 468 352 468 336 444 336 456 336 452 332 448 328 448 336 452 328 448 324 440 316 436 328 444 320 432 312 428 312 432 288 416 312 428 304 420 320 448 312 424 316 428 316 432 320 432 308 416 300 408 296 408 296 412 288 400 284 396 284 392 280 392 280 392 284 392 276 384 268 376 272 384 276 384 276 380 268 372 252 360 252 360 248 352 240 348 288 380 236 208 16 40 0 56 228 348 292 344 248 352 260 336 248 344 232 328 220 324 224 328 220 324 220 320 216 316 212 316 212 320 212 316 208 312 204 312 200 308 200 304 196 300 192 300 208 304 208 300 204 296 208 296 204 292 208 292 216 284 208 276 200 280 200 276 196 272 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 172 240 168 236 168 232 164 232 168 236 168 232 164 232 160 228 148 216 152 224 156 224 152 220 148 220 152 220 152 216 144 208 144 212 144 208 140 204 136 204 148 200 148 200 148 200 148 200 148 196 140 192 148 200 144 196 136 192 128 184 124 184 124 188 136 192 132 188 128 192 132 196 128 176 112 180 132 196 132 184 124 184 124 180 120 180 116 176 104 164 100 160 100 164 112 172 112 168 124 184 140 176 124 168 132 180 88 108 4 44 0 52 20 100 68 152 100 148 68 116 44 88 12 52 0 48 0 60 44 104 60 120 84 140 96 144 80 128 96 144 108 144 96 132 92 128 88 124 84 128 88 132 96 140 96 136 92 132 88 132 96 136 88 128 84 136 96 144 80 124 80 124 80 124 80 124 72 124 84 132 84 128 92 140 80 128 76 124 76 128 84 132 76 124 76 124 76 124 76 124 72 116 68 112 64 116 68 120 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 84 124 76 112 64 104 60 104 60 68 60 72 64 76 68 76 56 68 60 72 64 68 60 64 68 76 68 76 68 72 56 64 76 80 68 72 64 72 64 76 64 76 68 80 72 76 68 72 64 72 64 72 64 72 64 72 68 80 68 80 68 80 68 80 56 68 60 80 72 80 56 56 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 52 60 64 64 60 68 72 84 96 100 100 112 108 112 108 112 108 112 116 120 116 112 108 104 116 112 112 112 112 116 120 124 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 136 132 128 128 128 132 132 140 140 140 144 144 148 148 148 148 156 164 144 140 144 148 136 108 80 52 32 36 32 36 28 36 32 32 28 28 32 32 36 32 36 36 40 40 36 36 32 32 32 36 4 64 228 352 324 324 300 320 304 328 300 332 304 348 324 340 320 340 312 320 292 304 280 288 260 244 196 156 128 84 76 60 52 64 80 108 136 84 188 188 560 628 640 644 600 476 588 568 648 644 628 616 528 584 496 580 480 580 500 620 548 612 516 596 532 612 516 612 572 656 480 532 548 652 572 448 592 732 708 716 612 532 572 500 592 504 632 512 752 720 856 704 856 672 880 664 896 668 904 688 892 724 908 752 940 776 956 732 924 708 892 692 876 688 880 700 892 684 872 676 864 664 852 656 836 656 860 656 864 652 596 732 676 744 564 752 540 760 612 788 580 784 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 812 604 816 608 816 612 820 612 816 608 816 612 820 616 824 616 828 612 828 616 832 620 836 620 828 612 828 616 832 620 836 620 824 620 828 636 840 660 804 608 824 656 832 684 688 640 840 704 776 792 764 660 612 728 604 820 604 824 612 812 624 788 624 772 624 796 620 788 612 784 608 780 608 780 608 776 604 772 600 772 604 776 604 776 604 776 604 776 596 772 600 772 600 768 592 760 580 756 576 752 576 748 572 748 576 752 572 748 572 748 572 744 540 712 544 720 548 724 556 728 548 720 548 712 532 700 532 712 512 656 496 660 500 636 472 636 460 648 496 628 472 652 496 628 492 632 484 632 480 632 480 640 492 636 460 632 464 636 448 612 460 624 464 620 460 620 456 616 464 624 460 620 464 624 468 632 472 632 464 620 456 624 464 632 460 624 460 628 464 632 468 632 460 624 460 620 456 616 452 616 452 616 452 612 448 608 444 608 452 604 444 596 440 596 440 600 432 588 432 584 428 580 424 572 424 572 424 568 420 564 416 564 420 568 424 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 496 360 492 352 480 392 496 372 440 200 188 140 368 372 460 364 464 356 464 348 468 340 456 332 448 328 448 328 452 324 448 328 448 328 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 296 412 272 388 260 392 276 408 276 396 268 388 264 388 264 392 256 380 260 384 260 384 264 388 256 380 256 376 252 372 248 364 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 236 336 224 324 220 328 232 340 220 324 220 324 220 324 220 324 232 324 212 316 216 320 212 312 212 312 204 304 200 304 200 308 208 312 208 308 200 300 188 292 188 292 188 292 192 300 200 296 196 272 192 264 188 264 188 268 184 264 192 268 184 260 188 268 196 272 192 264 184 260 184 264 176 252 172 248 172 252 180 260 172 248 176 248 172 236 160 216 172 232 176 232 176 228 176 228 124 128 52 68 40 100 84 128 128 172 148 196 164 200 160 188 140 140 104 92 60 80 60 84 44 88 76 128 112 168 136 188 136 200 136 208 140 208 136 204 132 200 132 200 132 200 132 200 152 204 144 196 136 188 132 188 128 188 132 188 132 188 132 192 128 184 128 184 128 184 128 184 120 176 120 180 124 184 128 184 132 176 128 172 124 176 128 180 128 172 120 164 116 164 116 164 120 156 108 152 120 168 128 164 116 160 124 168 132 176 136 172 124 156 112 156 128 172 120 152 116 160 120 160 120 156 112 148 112 144 116 148 112 144 108 136 116 144 112 140 108 144 112 148 12 60 12 64 16 68 20 68 12 60 16 64 16 64 12 60 16 68 20 68 20 64 12 56 28 72 20 64 16 64 16 68 16 64 20 68 20 68 16 64 12 64 16 64 16 64 16 68 36 64 36 64 36 64 36 64 32 56 28 64 40 68 32 48 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 36 60 44 64 40 64 52 84 72 96 80 104 88 108 88 108 76 112 84 120 88 116 80 108 92 124 92 128 96 128 100 132 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 136 84 128 80 132 84 136 92 140 96 144 96 148 100 148 100 160 120 148 108 148 116 136 68 68 20 24 4 28 16 36 28 32 24 28 20 32 24 36 20 28 24 36 28 32 20 28 32 52 20 12 104 260 344 340 324 324 332 324 336 328 340 328 344 328 340 328 344 324 316 300 300 288 272 260 220 196 140 120 84 72 52 52 44 80 76 120 56 140 212 532 576 584 580 492 460 524 548 612 620 640 612 584 576 576 576 576 584 600 624 640 620 600 604 612 628 608 632 640 636 524 544 564 676 588 508 540 700 704 688 600 532 532 520 532 500 536 452 648 572 684 468 672 476 660 472 660 460 672 480 684 516 692 564 724 580 720 524 688 524 704 508 688 508 688 516 696 516 684 516 672 508 660 496 660 504 672 472 660 508 524 728 808 868 776 876 728 884 792 940 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 956 808 960 812 964 816 964 816 964 816 964 820 968 820 972 824 972 828 972 832 976 832 980 836 972 828 972 832 976 836 980 836 980 832 968 840 964 824 900 780 880 800 888 760 764 780 900 796 848 804 708 624 548 628 496 620 452 612 460 624 492 632 516 632 496 632 488 624 480 620 476 616 468 608 468 604 464 604 460 600 464 604 464 604 464 604 464 604 456 600 460 600 460 596 452 588 440 580 440 576 436 576 432 572 436 572 432 572 432 568 428 568 412 552 412 548 408 544 404 544 400 540 400 544 408 540 384 516 360 552 436 508 328 480 396 536 372 488 352 452 348 488 400 500 332 476 348 504 376 504 368 492 340 460 328 464 344 472 332 448 320 456 316 456 312 452 312 448 320 460 316 456 320 464 324 468 344 468 336 460 332 460 340 468 332 460 332 464 336 468 340 468 340 460 340 456 336 456 332 452 332 452 332 448 328 444 324 444 328 448 320 440 316 440 316 444 308 432 308 428 304 428 300 424 316 424 316 420 312 416 308 416 312 420 312 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 364 252 356 244 352 260 356 280 372 236 272 244 404 296 368 284 356 264 352 252 348 236 336 228 328 224 328 224 332 224 328 224 328 220 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 208 284 196 268 188 268 196 280 196 272 188 264 184 264 184 268 180 260 180 256 172 252 172 248 176 256 172 252 172 248 168 252 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 160 228 156 224 156 224 160 228 152 220 152 220 152 220 152 220 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 132 192 128 184 120 180 124 184 124 184 120 176 112 172 112 172 116 172 112 164 116 168 120 176 112 168 148 188 136 140 64 76 0 20 0 56 32 124 88 160 84 148 96 160 104 164 100 160 92 144 72 116 40 80 16 64 8 60 8 72 32 100 72 128 84 128 92 136 96 136 96 136 92 132 92 132 92 132 92 132 108 148 100 140 92 132 88 132 88 132 88 132 88 132 88 132 84 128 84 128 84 128 84 128 76 120 76 124 80 128 84 128 84 128 80 124 76 128 80 132 84 128 76 120 72 120 72 120 84 124 68 120 76 132 80 128 76 128 80 132 84 128 76 124 68 112 60 112 76 124 68 104 68 120 72 120 72 116 64 108 72 116 72 120 72 112 64 108 68 108 64 104 60 108 64 112 60 68 64 72 64 72 68 76 64 72 68 76 68 76 64 72 64 72 68 76 68 72 60 64 72 80 68 72 64 72 64 72 60 68 64 72 64 72 60 68 60 68 60 72 64 76 68 76 56 68 56 68 56 68 56 68 64 68 52 68 64 76 60 64 64 64 60 60 60 60 56 56 64 64 64 64 60 60 60 60 64 60 60 60 60 64 68 72 72 72 68 68 68 68 64 64 60 68 68 72 64 68 76 88 88 96 100 108 108 112 108 112 112 116 120 120 120 120 116 116 120 124 132 136 140 136 132 132 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 136 132 132 132 132 136 136 140 144 144 144 148 148 148 148 140 148 160 140 144 148 144 124 68 44 28 12 16 20 32 32 32 32 28 28 28 28 32 32 24 24 28 32 32 28 24 24 40 56 8 4 172 288 324 324 324 300 320 300 324 288 320 288 316 292 312 296 320 300 304 276 288 272 260 240 216 176 136 108 84 80 64 60 64 84 100 132 120 180 352 640 608 692 576 548 488 592 564 624 620 624 628 544 584 492 572 476 584 508 632 544 620 528 608 532 620 532 620 552 580 464 520 524 632 596 476 488 712 720 716 616 524 524 476 552 492 584 540 816 740 856 684 880 656 864 656 864 664 872 672 876 684 880 684 908 712 920 704 900 704 888 692 872 680 868 680 872 684 872 676 864 668 856 660 840 644 856 640 852 652 596 720 668 752 560 744 548 776 612 776 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 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 808 604 812 604 816 608 816 608 820 612 820 616 828 612 828 612 832 616 832 620 828 612 828 616 832 620 836 620 840 616 832 664 836 632 780 656 796 696 780 616 732 708 840 728 840 772 656 708 612 780 644 800 620 828 624 828 636 812 640 796 644 808 640 804 632 800 628 796 612 780 612 780 608 776 608 772 604 776 604 776 604 776 604 776 600 772 600 772 600 768 592 764 584 760 580 756 580 752 576 752 572 748 572 744 568 740 564 740 564 732 556 724 544 712 536 704 552 720 544 724 552 716 516 660 536 708 540 676 520 688 524 652 548 684 520 688 528 660 472 616 516 664 532 672 524 660 504 648 492 644 484 644 480 636 460 612 452 612 452 608 448 608 444 604 452 612 452 612 452 616 460 624 468 632 464 624 464 628 468 636 464 628 464 628 468 632 468 632 460 624 460 624 456 620 456 616 452 616 452 612 448 608 444 608 452 604 444 596 440 596 440 600 432 588 432 588 428 584 428 580 424 572 424 568 420 564 416 564 420 568 420 568 416 560 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 368 504 368 500 360 492 356 488 356 476 356 496 380 480 380 504 360 468 360 468 348 476 344 472 340 456 332 448 328 448 328 452 328 448 328 444 324 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 404 292 404 284 400 284 400 280 404 276 400 276 396 272 396 272 396 268 388 264 388 264 388 264 388 260 376 248 368 240 364 256 376 252 376 248 372 248 364 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 220 324 224 328 224 328 220 324 220 324 220 324 220 324 220 324 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 188 264 184 256 180 256 180 260 192 264 184 256 176 248 168 240 192 260 184 240 168 240 176 240 188 236 160 180 88 96 4 40 16 92 84 168 140 200 156 204 156 204 156 204 156 204 156 196 152 180 156 176 136 140 92 112 80 100 52 84 52 112 92 164 120 184 124 196 132 204 136 204 132 200 132 200 132 200 132 200 148 204 140 192 132 188 132 192 140 192 136 188 132 184 128 180 128 184 128 184 128 184 128 184 120 176 124 180 124 180 128 184 132 176 128 172 124 176 128 180 136 180 128 172 124 172 128 176 140 172 124 164 128 172 128 164 132 172 132 172 128 164 116 152 112 148 108 152 116 156 112 144 116 160 120 160 120 156 112 148 120 152 120 152 120 148 112 144 108 140 104 132 100 136 108 140 16 64 16 64 16 64 16 64 24 68 20 68 20 68 20 72 12 64 20 68 20 64 12 60 24 68 16 64 12 60 16 64 8 60 12 64 16 60 12 56 8 56 12 64 16 68 24 72 32 60 32 60 32 60 32 60 36 56 20 52 28 60 32 56 28 60 28 60 28 60 28 60 32 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 44 64 56 84 68 88 76 100 88 108 88 108 84 116 88 120 92 124 92 124 80 120 96 136 108 132 96 120 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 132 84 132 84 136 92 140 96 144 96 148 100 148 104 152 96 152 112 148 116 152 108 116 12 32 8 28 8 32 12 32 24 32 20 24 16 28 24 32 16 28 24 32 24 32 20 24 36 60 0 28 228 320 304 332 324 324 332 316 324 316 324 312 316 300 316 308 316 312 304 292 280 272 244 232 196 164 116 96 72 72 56 60 48 84 72 112 108 168 412 604 540 608 472 416 456 528 544 596 608 660 640 624 596 592 576 568 572 604 612 636 628 620 620 620 636 624 632 616 592 544 572 576 684 628 560 424 688 712 712 628 544 480 496 492 468 484 488 720 576 680 448 676 476 652 468 660 448 668 464 672 516 676 536 688 548 712 524 712 508 696 504 680 496 668 492 668 512 680 512 668 504 660 500 656 500 664 464 660 512 540 720 800 868 768 860 732 888 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 948 800 948 800 948 800 948 800 952 804 952 804 952 804 952 804 948 800 948 804 952 808 956 808 960 812 964 816 964 820 968 820 968 824 972 828 972 832 976 832 972 828 972 832 976 836 980 836 992 828 968 852 944 776 872 812 908 808 800 716 828 820 876 820 796 668 556 632 512 628 520 600 480 624 488 632 500 640 516 636 500 644 488 636 480 632 476 628 464 616 460 612 460 608 456 608 464 604 464 604 464 604 464 604 460 600 464 604 460 600 456 592 448 584 444 584 440 580 440 580 432 572 428 568 424 560 420 560 420 560 416 552 404 540 396 536 432 568 416 548 400 532 388 528 460 540 384 524 392 460 284 372 200 304 236 412 356 472 404 556 400 508 400 512 400 504 396 500 376 492 364 484 348 476 340 464 316 456 312 452 312 448 308 448 308 448 304 444 308 452 316 456 336 464 336 464 340 468 344 472 336 468 340 468 340 468 340 468 344 464 340 460 340 456 336 456 332 452 332 448 328 444 324 444 328 448 320 440 316 440 316 444 312 436 308 432 308 428 304 428 308 424 316 420 312 416 308 416 308 420 312 416 308 408 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 364 252 360 248 356 248 352 244 340 268 368 268 328 284 356 272 348 256 344 244 344 236 336 228 328 224 328 224 332 228 328 220 324 216 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 288 204 288 212 284 212 284 192 276 200 280 200 276 192 268 192 268 184 264 180 260 184 264 184 260 180 256 172 248 164 244 172 252 172 248 168 248 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 152 220 152 220 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 124 180 120 176 116 176 120 180 128 184 124 184 120 176 112 168 128 180 140 196 152 188 140 180 136 128 32 8 0 0 0 36 64 132 112 172 116 148 88 136 112 156 104 148 100 148 100 152 112 164 120 168 112 144 80 116 60 88 28 56 16 68 48 100 68 112 76 124 92 132 96 136 92 132 92 132 92 132 92 132 100 144 96 136 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 136 84 128 80 128 84 132 92 132 76 120 76 128 76 120 80 132 84 128 80 120 68 112 68 116 68 116 68 116 60 104 68 120 72 120 72 116 64 108 76 124 80 124 80 120 72 112 68 108 64 104 60 108 64 112 64 72 64 72 64 72 64 72 72 80 68 72 64 76 72 80 60 68 64 76 68 76 64 68 72 76 64 68 60 68 60 72 56 68 60 72 64 68 60 64 60 68 60 72 64 76 68 76 60 72 60 72 60 72 60 72 64 68 48 60 56 72 56 68 60 60 60 60 60 60 60 60 56 60 60 60 60 60 60 60 64 60 60 60 60 64 68 72 68 68 68 68 68 68 68 68 64 72 72 72 60 68 72 84 84 92 92 104 104 112 108 112 116 116 116 120 120 124 124 128 116 120 132 140 140 136 128 124 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 132 132 132 136 140 144 144 144 144 148 148 148 152 152 152 140 144 156 144 148 148 128 92 20 28 48 52 52 40 32 20 32 28 24 24 24 24 28 32 32 32 36 40 40 36 32 32 36 36 4 56 268 316 280 300 320 296 312 292 312 276 308 276 304 284 300 292 312 296 300 280 284 264 248 224 200 156 120 96 64 80 64 68 72 92 104 128 148 252 524 676 568 696 500 520 508 620 584 624 620 640 652 560 620 512 580 472 580 500 616 524 628 540 620 536 632 536 616 516 556 496 552 556 628 608 524 392 644 728 716 668 536 468 472 512 472 540 616 876 728 872 664 892 656 864 660 848 668 852 672 872 664 876 648 880 676 892 696 880 692 872 680 860 668 852 660 848 672 860 668 856 660 852 656 848 648 856 644 868 668 616 732 676 760 552 732 556 788 620 776 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 800 592 800 592 800 592 800 592 804 596 804 596 804 596 804 596 800 592 800 592 804 596 808 600 812 604 812 608 816 608 820 612 824 608 824 612 828 612 832 616 828 612 828 616 832 620 836 620 840 632 840 660 808 624 784 692 852 664 708 648 816 728 816 812 744 744 608 788 616 776 632 776 620 804 624 812 628 808 632 804 636 804 636 800 628 792 624 788 616 784 616 780 612 780 608 776 604 776 604 776 604 776 604 776 600 776 604 776 604 772 596 764 588 764 588 764 584 760 584 756 572 748 568 740 560 732 556 728 548 720 548 720 548 720 548 720 572 744 560 712 528 708 568 756 568 712 520 580 356 480 344 512 196 312 148 308 180 372 320 576 484 624 508 652 524 660 516 648 488 628 488 628 484 628 488 640 464 624 464 620 460 616 456 616 444 604 444 600 444 608 452 612 468 628 472 632 476 636 476 636 476 632 472 632 472 632 472 632 464 628 464 624 460 624 456 620 452 616 452 612 448 608 444 608 448 608 440 600 436 600 436 604 432 596 432 592 428 592 424 584 424 580 420 576 416 572 412 572 412 572 412 572 408 564 400 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 504 364 496 356 492 340 492 344 468 344 492 368 460 352 472 348 476 344 484 340 484 336 456 332 448 328 448 328 452 332 448 324 440 320 440 324 444 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 400 288 400 284 400 284 400 268 396 280 408 284 404 272 392 272 392 264 384 260 384 260 388 260 384 260 384 260 384 260 384 252 376 248 372 248 368 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 224 324 220 320 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 180 256 176 252 176 256 180 260 176 256 184 260 184 260 180 252 152 232 180 260 184 228 140 176 44 72 0 40 4 100 120 212 144 216 164 220 148 200 144 212 148 204 140 196 132 192 132 192 148 184 156 188 156 184 148 188 124 164 100 140 84 144 92 156 104 176 116 192 128 200 132 204 132 200 132 200 132 200 132 200 140 196 136 188 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 180 132 176 132 180 136 184 136 168 116 156 120 160 120 152 120 164 124 168 128 164 120 160 120 164 124 164 120 156 112 152 116 160 120 160 120 156 112 148 120 156 124 156 124 152 116 144 120 148 116 144 112 148 116 152 20 68 16 64 16 64 12 60 24 68 16 60 12 64 20 72 8 60 16 68 20 68 16 64 20 68 16 60 8 56 12 60 12 60 16 64 16 64 12 60 16 64 16 64 16 64 16 64 36 64 36 64 36 64 36 64 28 52 20 52 28 60 28 48 24 56 28 60 28 60 32 64 24 56 24 56 28 60 28 60 32 60 28 60 28 64 36 72 32 64 36 68 36 68 40 72 40 64 48 64 36 56 44 72 60 84 72 96 84 108 88 112 84 112 80 112 84 120 92 128 96 132 104 140 112 140 104 136 92 128 100 136 104 136 104 132 100 136 104 140 108 136 104 132 96 132 84 132 88 140 100 148 100 148 100 148 104 152 104 156 104 156 112 152 120 148 84 76 0 44 44 76 48 48 12 24 20 28 16 24 16 24 20 28 24 36 32 40 32 40 28 32 32 24 8 120 284 316 280 304 312 312 320 304 316 308 320 308 316 304 304 308 316 308 292 284 276 264 232 212 168 152 92 84 48 52 44 68 60 92 80 116 100 284 508 592 520 600 456 472 516 588 572 576 572 640 628 608 616 604 564 568 568 600 604 620 628 628 628 620 640 636 620 580 572 556 588 600 672 600 608 372 628 700 744 672 572 452 472 472 416 472 564 756 544 680 464 656 480 660 468 668 448 672 460 664 488 644 492 644 500 672 484 680 484 672 488 668 488 660 480 652 496 664 496 656 492 652 492 648 504 664 456 668 528 552 732 800 876 760 848 740 904 792 920 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 944 796 944 796 944 796 944 796 952 804 952 804 952 804 952 804 948 800 948 804 952 808 956 808 956 812 960 812 964 816 964 816 964 824 968 824 972 828 972 828 972 828 972 832 976 836 980 836 980 840 972 820 908 784 892 820 880 732 764 780 888 828 888 844 592 608 500 640 516 612 496 612 488 620 496 624 492 624 492 624 480 632 476 628 472 620 464 616 468 616 464 616 460 612 460 612 464 604 464 604 464 604 464 604 464 604 468 608 464 600 456 596 452 592 452 588 448 588 444 584 432 568 424 560 416 552 408 548 400 540 404 548 408 552 416 556 416 556 408 540 400 564 460 632 404 520 304 296 200 452 412 488 336 396 212 220 16 60 0 92 148 252 248 388 372 496 428 532 412 524 408 520 368 488 332 472 332 472 328 468 328 464 324 464 304 444 300 440 304 448 312 452 324 468 332 476 340 480 340 480 336 476 336 476 332 472 332 472 348 464 344 464 340 460 340 460 332 452 332 448 328 444 324 444 320 444 312 436 308 436 308 440 308 432 304 432 300 428 300 428 308 420 316 416 312 412 308 412 308 412 308 412 304 404 292 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 268 372 264 368 256 360 252 356 244 360 252 344 252 368 288 368 264 348 256 344 244 340 232 344 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 200 284 200 284 212 284 212 284 188 272 196 280 204 280 196 272 188 268 184 260 176 256 180 260 176 256 180 260 180 264 184 264 168 248 168 248 164 244 164 244 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 152 220 156 224 156 224 152 220 160 228 156 220 152 216 144 212 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 124 180 120 180 120 184 128 188 112 176 124 188 132 188 124 180 140 184 132 148 80 64 0 4 0 4 12 80 92 144 140 172 120 152 104 136 88 132 104 152 100 136 96 136 92 128 88 132 108 148 100 144 100 152 116 164 100 132 92 120 80 112 76 108 68 112 80 124 88 132 92 132 92 132 92 132 92 132 92 132 92 136 88 132 88 132 92 136 96 136 92 132 88 128 84 124 92 136 92 136 92 136 92 136 84 128 80 124 80 124 76 120 84 128 80 124 76 128 80 132 84 132 80 128 80 132 88 140 80 120 64 112 72 120 72 116 68 120 76 124 76 124 72 120 72 128 84 128 72 112 64 116 68 120 72 120 72 116 64 108 76 120 76 120 76 116 68 112 80 120 72 116 72 116 76 124 68 76 68 72 64 68 60 68 72 72 60 60 52 68 64 80 56 68 64 76 68 76 68 72 68 72 60 68 56 64 60 68 64 72 68 76 68 76 64 72 72 80 68 72 64 68 56 64 56 68 56 68 56 68 56 68 52 60 48 68 60 72 52 52 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 56 64 64 64 52 56 60 68 76 84 88 100 104 112 108 116 112 108 108 108 112 116 124 128 128 132 132 132 136 136 136 136 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 132 132 132 136 140 144 148 152 148 148 148 152 152 152 156 156 152 152 160 144 152 140 104 52 44 56 76 72 60 40 32 28 28 24 24 20 20 24 24 28 28 32 36 36 36 36 32 28 44 0 44 172 292 292 284 284 304 280 300 280 304 276 308 276 304 288 300 288 304 284 284 268 264 252 228 200 168 136 96 76 40 60 52 84 84 112 108 136 152 428 576 648 584 668 508 608 576 668 580 564 552 604 648 568 620 508 568 460 584 508 624 528 628 544 624 532 628 540 604 476 540 492 544 584 616 580 572 408 556 720 720 716 572 456 484 488 456 548 704 896 680 896 668 868 652 848 656 828 664 828 660 848 656 876 636 880 656 876 676 848 664 852 664 848 660 844 652 840 656 844 648 840 648 836 644 836 644 848 632 868 676 628 732 668 764 544 720 568 800 620 764 572 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 804 596 804 596 808 600 808 604 808 600 812 604 812 608 816 608 820 604 824 608 824 612 828 612 828 612 828 616 832 620 836 620 824 648 844 616 780 664 820 688 756 616 768 728 816 748 840 736 616 804 616 800 644 792 612 792 616 784 624 800 624 804 624 808 628 800 628 796 624 788 620 784 620 788 616 784 616 780 612 780 604 776 604 776 604 776 604 776 604 776 608 780 604 776 600 768 596 772 592 768 592 764 588 764 572 744 564 736 556 724 544 720 540 712 544 720 548 724 556 728 560 720 544 728 580 764 584 732 488 528 284 468 484 772 628 712 572 716 532 616 384 452 220 304 16 164 72 260 212 428 380 552 448 608 512 660 516 628 476 600 480 632 472 632 468 628 468 624 444 604 444 604 444 608 452 616 460 624 472 640 484 644 480 640 480 640 480 636 476 632 472 632 468 632 464 628 464 624 460 624 452 616 452 612 448 608 444 608 448 608 440 600 436 600 436 604 436 600 432 596 432 592 428 592 424 580 420 576 416 572 412 572 408 572 412 568 408 560 396 544 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 512 372 504 364 500 360 500 372 508 356 504 356 484 344 476 344 472 340 484 340 488 336 488 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 280 392 280 396 280 400 284 400 268 396 276 400 280 404 280 404 268 388 260 384 256 380 260 384 260 384 260 380 256 380 256 380 248 372 248 368 244 368 240 356 248 360 252 356 248 352 244 352 240 348 240 344 236 340 232 340 228 332 224 328 224 328 228 332 228 332 224 324 220 320 212 316 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 184 260 180 256 184 264 192 268 176 256 188 268 192 260 176 244 176 220 112 136 36 72 0 60 68 144 128 212 172 208 148 184 152 216 128 200 128 204 124 196 128 208 136 212 136 208 128 196 144 184 140 180 140 184 144 200 148 196 132 184 120 180 120 192 116 188 124 196 132 200 128 196 132 200 132 200 132 200 132 200 136 188 132 184 128 188 136 192 132 188 132 188 132 188 132 188 136 192 136 192 136 192 136 192 128 184 128 180 124 176 120 176 132 176 128 172 124 176 128 180 128 176 124 172 128 180 136 184 128 160 116 156 124 168 128 164 124 164 124 164 124 156 112 148 116 164 132 168 112 144 108 152 116 160 120 160 120 156 112 148 116 148 116 152 116 144 108 140 120 148 116 144 112 148 116 152 20 68 20 64 16 60 12 60 20 64 8 48 0 56 16 68 8 56 16 68 20 68 20 68 20 64 12 56 8 56 8 60 16 68 28 72 32 68 28 64 36 76 32 68 20 56 12 48 24 52 24 52 24 52 24 52 20 48 24 60 36 60 20 36 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 28 64 40 56 28 48 36 60 56 80 68 96 84 108 88 112 84 104 72 104 76 116 92 128 92 120 88 120 88 124 96 132 92 128 100 136 104 136 104 132 100 136 104 140 108 136 112 132 92 132 92 136 100 144 108 152 108 148 108 152 112 156 116 156 112 160 124 152 120 140 72 48 36 72 56 68 36 36 20 36 20 24 16 20 12 24 16 28 16 28 20 32 24 28 20 24 48 4 64 220 288 292 296 300 296 296 300 300 312 304 316 304 308 300 300 300 296 292 272 264 248 240 208 188 144 124 72 64 28 44 48 68 68 100 80 116 140 472 540 568 532 556 448 528 532 592 520 500 504 616 656 664 600 584 548 556 572 616 624 640 616 636 628 620 636 628 620 544 576 548 600 640 680 596 668 436 576 688 744 716 604 452 476 468 388 484 608 756 496 696 476 636 468 652 456 656 440 656 444 648 480 640 480 640 492 656 464 656 472 656 480 660 488 656 484 652 480 644 484 644 484 640 480 644 492 652 448 660 524 552 724 788 880 748 840 744 916 792 916 776 932 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 956 808 956 812 960 812 956 808 956 812 960 816 964 816 956 820 956 820 968 828 972 828 972 828 972 832 976 836 980 836 948 856 972 780 876 820 900 804 772 732 892 848 848 836 860 652 492 636 472 600 520 648 492 648 508 628 508 628 496 628 480 624 484 636 480 628 472 624 468 620 468 620 468 616 464 612 460 612 464 604 464 604 464 604 464 604 464 608 468 608 468 604 460 596 456 596 456 592 452 592 448 588 428 568 424 560 412 548 404 540 404 548 404 548 408 552 412 552 444 556 412 580 476 612 412 488 304 268 148 480 516 588 416 548 448 568 472 568 480 580 420 444 324 328 156 116 0 64 16 132 152 316 288 468 368 500 356 492 332 472 332 468 328 468 324 464 308 448 304 444 304 448 312 456 320 464 332 480 344 484 340 480 340 480 340 476 336 472 332 472 340 468 348 464 344 460 340 460 332 452 332 448 328 444 324 444 320 448 312 440 308 440 308 444 308 440 308 436 304 432 300 432 308 420 316 416 312 412 308 412 304 408 304 408 300 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 260 364 252 360 260 340 232 368 272 360 252 352 252 340 244 340 236 340 232 340 236 336 228 328 224 328 224 332 232 332 220 316 208 316 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 200 288 212 288 192 272 192 276 196 280 200 284 188 264 180 256 176 256 176 260 184 260 188 256 176 244 172 240 176 252 176 248 172 244 168 240 184 252 184 248 180 244 176 244 172 240 172 236 168 232 164 232 168 232 156 220 152 224 164 236 160 228 156 220 152 216 144 212 164 220 144 212 148 216 144 208 144 208 136 200 132 200 132 204 156 212 156 208 148 200 136 192 136 192 136 192 140 200 148 204 140 196 132 188 128 188 128 192 124 188 132 192 124 184 128 192 128 184 124 184 128 192 136 196 128 188 140 196 136 180 116 164 44 56 0 0 0 44 56 128 136 164 132 160 124 160 128 152 92 120 92 136 120 156 108 128 96 136 112 152 120 144 104 132 108 148 112 148 108 136 100 132 120 144 104 124 88 124 100 136 84 124 88 132 92 132 88 128 92 132 92 132 92 132 92 136 88 132 84 128 84 132 92 136 84 132 88 132 88 132 88 136 92 136 92 136 92 136 92 136 84 128 84 124 80 120 76 124 84 128 80 124 76 128 80 132 76 124 76 124 76 128 84 136 80 124 68 120 80 136 88 132 84 132 84 128 72 112 56 100 64 124 80 128 60 104 52 112 68 124 72 124 72 120 64 112 68 112 72 116 68 112 64 104 72 112 68 108 64 112 68 116 72 80 72 76 68 72 64 72 68 68 52 60 60 80 72 80 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 52 64 52 64 52 64 52 64 56 68 56 68 56 68 56 68 60 56 48 44 44 48 56 60 68 68 60 56 56 56 56 56 52 56 64 68 68 64 56 52 60 60 60 60 60 60 60 60 56 56 56 60 60 64 64 64 52 56 56 60 60 64 64 68 52 56 56 60 68 72 72 76 84 92 100 112 112 112 104 100 96 104 100 108 108 116 116 120 112 116 112 112 108 112 112 120 144 132 128 120 132 132 136 128 156 152 144 128 140 152 148 124 132 128 132 128 132 132 140 140 144 140 140 136 140 136 144 144 152 152 156 152 136 100 64 36 24 24 24 28 28 24 24 20 24 24 24 24 24 28 36 36 32 36 36 36 36 32 28 24 4 20 108 232 292 276 268 284 288 280 288 280 288 288 296 292 296 280 280 280 284 284 272 264 256 232 192 156 124 96 76 60 48 48 52 60 104 144 96 168 244 600 592 652 604 640 572 652 600 624 548 516 548 612 664 568 592 492 552 460 576 520 640 536 620 500 620 520 624 536 584 512 516 512 572 600 628 592 540 504 484 680 744 688 668 452 420 536 400 692 708 876 696 868 664 860 648 828 652 824 652 824 648 828 656 848 632 832 660 840 632 828 628 808 636 832 652 816 628 808 644 824 644 824 644 824 644 824 644 820 648 840 644 624 692 680 784 520 728 632 788 608 784 596 780 596 776 596 776 596 776 596 772 592 772 592 772 592 772 592 780 588 780 588 780 588 780 588 780 588 780 592 784 596 788 596 788 592 788 592 788 592 788 592 788 592 788 592 788 592 788 592 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 816 620 816 620 820 616 828 612 836 612 832 616 828 620 828 628 856 616 804 640 804 696 824 692 676 744 840 688 856 800 684 760 624 820 628 812 636 796 636 788 640 796 636 808 632 824 628 828 620 800 624 800 624 800 624 800 620 796 616 792 616 788 612 788 612 788 612 784 608 780 604 780 600 780 604 780 604 776 596 768 588 768 584 772 596 780 588 764 572 752 560 736 544 724 536 716 556 728 548 720 552 728 568 736 572 752 596 760 604 728 484 572 232 456 444 768 632 720 520 720 560 724 560 720 556 720 556 720 552 696 528 628 400 444 196 284 68 232 92 272 244 560 512 676 520 652 472 604 448 604 452 604 452 604 456 608 460 612 464 616 464 632 480 648 492 648 480 636 472 636 480 644 480 636 468 624 468 628 460 624 460 620 456 620 452 616 452 612 448 608 444 608 448 596 448 592 444 588 440 588 448 592 436 580 432 584 444 596 424 572 424 572 424 572 424 572 416 564 412 556 404 552 400 548 400 548 400 544 396 536 392 536 396 536 396 528 392 524 388 524 388 524 388 520 384 516 380 516 380 516 380 512 376 508 372 508 364 504 360 496 360 492 356 492 352 488 348 484 348 484 340 480 336 460 340 456 336 452 332 452 324 440 316 440 324 444 316 428 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 272 384 276 392 280 396 288 400 276 380 264 376 264 376 260 364 256 380 256 388 260 388 260 376 276 356 228 356 256 356 260 396 252 380 224 336 216 304 244 344 208 320 220 336 232 340 232 336 228 328 224 324 220 328 224 332 220 324 220 320 216 316 212 316 224 324 216 316 212 316 212 320 212 316 216 316 208 308 200 300 204 292 204 288 200 284 196 284 208 292 204 288 192 276 188 272 196 272 196 272 196 268 184 260 188 264 184 260 184 260 180 256 188 272 184 260 184 264 196 272 188 264 196 252 152 172 60 96 0 64 40 132 112 196 164 232 168 216 152 208 156 212 156 208 140 196 136 196 136 200 148 208 136 196 136 200 140 204 144 204 148 196 136 184 124 180 124 180 132 188 124 176 120 180 128 188 136 188 124 184 136 192 132 184 136 196 144 204 144 196 132 184 136 188 140 188 140 188 140 188 140 188 140 188 140 180 128 176 140 188 140 184 136 180 132 180 120 168 124 176 128 180 136 184 120 164 124 168 128 172 132 176 128 168 128 164 124 160 120 160 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 164 112 144 116 148 120 144 116 140 116 140 112 140 116 144 108 132 108 148 112 148 112 144 104 136 104 140 100 136 100 140 108 144 24 72 24 68 20 64 16 64 20 60 4 56 16 72 24 68 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 60 28 64 32 60 28 60 36 64 28 56 24 56 24 60 24 60 28 64 32 60 28 56 28 60 28 60 28 60 28 60 24 56 24 60 28 64 32 64 24 56 28 60 28 60 32 64 28 68 28 68 36 68 40 72 52 80 76 104 96 112 96 108 88 108 92 112 96 120 104 124 100 116 88 108 92 116 96 120 100 128 76 120 84 132 100 128 104 144 116 128 116 152 132 140 120 140 108 136 104 136 104 140 124 156 120 148 116 148 120 152 124 156 140 156 116 100 48 28 12 24 24 28 28 24 24 20 20 24 16 24 16 28 24 36 24 32 28 36 24 32 20 24 16 48 140 252 292 272 264 284 284 284 284 284 284 288 292 292 276 276 264 276 268 276 256 256 248 228 180 152 112 92 64 60 52 68 56 60 88 104 60 116 248 552 544 588 548 576 524 616 532 608 488 500 484 616 608 596 576 572 544 552 580 608 616 628 592 624 632 632 640 600 632 580 596 552 644 612 668 588 596 516 460 644 744 688 696 472 424 456 360 604 600 704 504 676 460 656 456 652 452 648 452 644 448 644 452 628 492 676 492 668 556 656 540 668 488 628 468 632 492 664 488 644 488 644 488 644 488 644 504 640 476 644 500 540 704 788 900 716 848 788 896 772 928 792 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 836 984 828 964 832 964 832 948 812 916 804 900 848 820 716 752 804 904 832 912 764 600 628 516 632 512 640 512 640 516 640 508 640 500 632 496 628 496 628 476 624 476 624 476 624 476 624 472 620 472 616 468 616 464 612 472 612 472 608 468 608 464 604 460 604 464 604 464 600 456 592 448 588 444 592 456 600 448 584 432 572 420 556 404 544 396 540 392 552 400 560 416 568 428 568 444 576 508 612 440 536 348 252 140 444 464 588 416 556 440 556 428 556 428 556 424 552 424 548 420 552 440 564 432 520 372 460 216 268 100 132 0 72 124 396 324 476 348 500 352 484 332 472 320 464 324 468 324 472 328 472 324 472 336 488 348 488 336 476 332 480 336 480 336 476 328 468 332 468 328 468 324 464 324 460 320 460 320 460 316 456 312 456 324 452 324 448 320 448 316 444 320 444 312 440 312 440 316 448 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 264 376 260 372 256 368 256 368 252 364 256 360 252 356 256 356 252 352 260 344 256 340 260 344 244 340 244 336 240 332 236 332 232 324 224 324 232 328 224 312 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 196 280 196 280 196 280 196 276 192 268 180 264 180 264 176 252 192 252 196 260 200 256 196 256 160 260 220 284 192 244 176 252 168 252 140 228 156 188 128 152 140 212 152 224 160 228 160 228 168 224 164 220 160 224 164 228 160 220 160 216 156 216 152 212 164 220 156 212 152 212 152 216 152 212 152 212 148 204 140 200 148 204 148 200 144 196 140 196 144 200 140 196 140 196 136 192 132 196 136 196 136 192 128 184 128 188 124 184 124 184 120 180 132 184 128 180 124 180 136 188 172 192 104 96 16 32 0 24 20 92 76 132 84 136 112 176 124 156 104 148 108 156 108 148 100 140 96 140 96 144 104 152 96 140 96 144 100 148 104 148 100 140 92 132 84 128 84 128 92 132 84 124 84 132 92 140 100 140 88 136 100 144 96 136 96 140 100 148 100 140 92 132 92 140 92 140 92 140 92 140 92 140 92 140 92 136 84 128 92 140 92 136 88 132 84 132 84 128 80 128 80 128 80 128 76 124 80 128 80 128 84 132 84 132 84 128 80 128 76 124 84 124 84 124 84 124 84 124 76 116 76 116 76 116 76 120 68 120 72 124 76 120 72 116 72 116 68 116 72 120 64 104 76 112 76 112 72 108 68 100 72 104 68 100 64 104 68 108 68 76 68 76 64 72 64 72 68 68 56 64 64 76 68 76 68 76 68 76 68 76 68 76 64 72 64 72 64 72 64 72 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 52 56 64 72 72 64 56 52 68 64 60 56 56 56 60 60 64 60 60 56 56 60 60 64 60 60 60 60 60 60 60 60 56 56 60 60 60 60 64 64 64 64 60 60 60 60 56 56 76 76 72 72 72 68 68 68 64 76 88 108 112 120 116 120 116 120 120 124 124 132 128 136 132 124 108 116 120 132 124 120 128 116 120 112 124 128 132 124 120 132 140 128 132 144 160 152 148 140 140 132 132 128 132 128 160 152 156 148 152 148 148 144 148 152 164 152 132 88 48 20 20 24 24 28 28 24 24 20 28 28 24 24 24 28 32 36 32 32 36 36 32 28 24 24 24 80 180 272 292 264 256 276 280 280 280 284 284 284 288 288 276 268 264 268 268 268 256 248 252 224 184 148 112 88 64 44 52 44 56 72 100 124 84 212 368 664 600 660 600 640 596 668 600 624 548 480 520 592 632 520 588 492 556 480 596 532 620 516 608 516 660 552 608 528 592 580 568 568 604 608 596 576 556 548 436 616 736 688 688 508 420 472 432 760 744 872 668 856 656 824 648 824 648 820 644 820 640 816 656 804 668 848 592 792 652 792 628 812 628 804 624 812 640 828 644 824 644 824 644 824 644 820 644 816 648 840 644 624 692 684 776 532 732 632 784 608 784 588 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 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 832 612 824 608 828 628 836 652 836 672 796 620 844 728 772 616 796 696 808 780 812 744 628 812 636 824 640 820 648 812 648 804 640 796 636 812 632 824 628 824 624 804 628 804 628 804 628 804 624 800 620 796 620 792 616 792 612 788 612 788 608 784 608 780 604 780 604 780 604 776 596 772 600 780 592 780 604 788 596 772 580 760 568 744 552 732 548 732 548 728 564 748 580 744 568 736 576 772 608 744 532 600 316 388 400 744 656 748 516 732 588 724 552 724 552 720 548 716 544 708 508 672 524 692 544 708 560 720 576 692 496 612 348 380 156 324 372 580 492 676 512 636 468 620 480 632 480 632 484 636 484 636 472 636 484 648 488 648 480 640 484 644 480 636 476 636 476 636 476 632 472 632 468 628 468 624 468 628 464 624 460 620 460 616 448 596 452 596 448 592 448 588 444 588 440 584 440 584 444 588 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 368 504 368 504 364 500 360 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 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 288 396 284 392 276 384 272 380 276 380 264 376 264 376 260 364 252 380 256 384 256 380 256 368 244 376 280 384 276 400 300 396 264 376 200 304 188 288 248 360 208 320 216 328 224 332 224 332 228 328 224 324 220 328 224 332 220 324 220 324 216 320 216 316 224 324 216 316 212 316 212 320 216 316 212 312 204 304 200 292 204 292 200 288 200 288 196 284 192 280 192 284 196 288 200 288 192 268 196 272 196 268 188 260 188 264 188 260 184 256 180 256 184 268 180 248 172 244 172 244 148 188 68 100 20 108 72 164 136 220 184 232 144 188 148 228 164 208 144 200 148 208 148 200 144 200 140 196 140 200 148 208 140 196 140 200 144 204 148 204 140 192 136 188 132 188 136 192 136 192 136 192 136 196 144 204 152 200 140 200 148 208 148 200 140 200 144 200 144 196 136 188 140 188 140 188 140 188 140 188 136 188 140 188 140 184 132 180 140 188 136 184 136 184 132 180 140 184 136 180 128 172 124 168 132 172 128 168 128 168 124 164 136 176 136 172 132 172 128 168 124 164 124 164 124 164 124 164 112 152 112 152 112 152 112 148 116 144 120 144 120 144 120 144 120 140 116 140 120 144 112 128 112 148 112 144 108 140 104 140 108 144 104 136 100 140 104 144 20 64 16 64 16 64 16 64 20 64 8 60 20 68 20 60 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 12 48 20 56 24 52 16 44 32 64 28 56 24 56 28 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 28 68 28 68 36 68 36 68 44 72 72 100 96 116 96 112 100 120 100 124 104 128 108 128 116 124 88 112 108 136 108 120 104 132 84 128 100 136 100 128 88 132 116 128 100 132 124 148 124 148 112 140 108 140 112 144 116 148 116 148 116 148 112 144 120 156 144 156 104 80 28 12 12 24 24 28 28 24 24 20 24 28 16 24 16 28 24 32 20 32 24 32 24 28 16 20 20 104 216 280 280 256 252 272 276 276 280 280 280 280 280 276 264 264 252 264 256 264 244 244 236 216 168 140 100 80 48 44 48 64 60 84 84 76 68 180 400 588 528 572 516 556 532 612 524 584 448 476 480 632 608 576 564 556 548 584 616 636 616 620 616 672 704 672 636 576 644 628 664 604 676 600 636 560 612 568 412 552 728 700 728 548 428 396 404 664 620 688 468 672 460 636 456 644 456 644 444 640 444 636 440 632 476 672 528 660 544 716 500 664 516 656 480 632 472 624 484 640 484 640 484 640 484 640 500 636 476 644 500 544 704 792 888 720 860 788 888 768 928 780 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 828 968 820 960 832 972 848 924 824 876 804 936 816 780 736 876 796 884 844 744 644 552 640 524 640 520 648 524 648 520 648 508 636 500 636 500 632 500 628 484 632 484 632 480 628 480 628 480 624 476 624 472 620 472 620 476 616 472 612 472 608 468 608 464 604 468 608 464 604 460 596 456 596 448 596 456 600 448 584 436 576 428 564 412 556 408 552 400 560 412 576 432 580 440 572 464 640 440 520 404 308 116 420 468 584 456 580 444 564 428 552 424 552 420 544 416 540 412 536 428 556 408 528 388 516 396 520 436 552 404 504 416 540 336 324 244 444 368 536 364 476 320 468 344 488 344 488 344 488 344 488 332 480 340 488 344 484 340 480 348 484 336 472 328 472 336 480 336 476 336 472 332 472 328 468 328 464 324 464 320 460 320 460 328 456 324 452 324 448 320 448 316 440 312 440 312 440 312 444 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 260 368 256 368 252 364 252 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 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 196 280 196 276 192 276 188 272 192 268 180 264 180 264 176 252 188 252 192 252 192 248 184 248 216 252 176 276 244 304 196 228 84 216 152 244 140 152 108 156 144 212 148 220 152 224 156 224 168 224 164 220 160 224 164 228 164 224 160 220 160 216 156 216 164 220 156 212 152 212 152 216 156 212 148 204 140 200 140 204 144 200 144 200 144 200 144 200 140 196 140 196 140 196 140 196 128 192 136 196 136 192 128 188 132 192 128 184 124 180 116 176 120 176 116 168 108 160 108 156 12 56 16 64 44 112 112 164 104 164 132 168 108 140 108 164 116 152 100 140 104 148 104 140 104 144 96 140 96 144 104 148 96 140 96 144 100 148 104 148 92 136 92 136 92 140 100 148 96 140 96 144 104 148 108 156 108 148 96 144 108 152 104 144 100 144 100 144 96 140 92 136 92 140 92 140 92 140 92 140 88 140 92 144 96 140 88 136 88 136 88 136 88 136 88 136 88 136 84 132 84 128 80 128 88 132 84 128 80 124 76 120 88 136 84 132 80 128 80 128 84 124 84 124 84 124 84 124 72 112 72 112 72 112 72 112 72 120 72 120 72 120 72 120 72 116 68 116 72 120 64 104 80 112 72 108 68 104 68 104 76 108 68 100 64 100 68 104 60 72 64 72 64 72 64 72 68 72 60 72 68 76 64 64 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 56 52 48 44 44 48 52 56 64 60 56 56 56 60 64 64 68 64 56 52 52 56 64 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 64 64 60 60 56 56 52 52 52 56 60 64 64 68 68 68 80 88 104 108 112 104 108 116 120 116 120 120 124 120 124 136 128 116 120 128 136 128 124 132 124 120 116 124 116 112 100 92 108 116 92 80 84 100 96 124 120 124 120 128 132 140 140 128 128 140 144 152 148 152 144 148 156 164 144 112 60 28 8 20 24 24 28 28 24 24 20 32 32 28 24 24 24 28 32 28 28 32 32 28 28 24 20 24 124 236 280 268 252 256 268 272 272 276 280 276 276 272 268 268 264 260 260 264 260 252 244 228 204 168 128 100 72 52 32 48 40 68 100 100 112 120 320 508 680 576 660 568 620 600 668 604 588 492 488 548 608 608 504 556 460 520 488 616 548 624 536 672 608 728 608 616 524 596 612 616 612 608 596 568 564 568 584 416 508 720 708 720 580 440 452 504 800 740 844 652 856 664 820 644 816 640 816 636 812 636 812 620 844 624 824 716 784 472 720 608 840 688 848 636 812 636 816 640 820 640 820 640 820 640 816 640 812 644 840 644 628 696 688 756 540 748 632 772 604 780 576 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 608 820 612 824 636 836 656 800 636 784 708 864 644 716 676 812 740 856 800 668 736 636 816 636 828 644 828 652 812 652 808 644 804 640 812 636 820 632 820 640 816 636 812 632 808 628 804 628 804 628 804 624 800 624 796 616 792 616 788 612 788 608 784 604 784 608 784 608 780 600 772 596 776 588 776 596 776 584 760 580 760 572 748 560 740 556 740 572 744 568 744 572 752 584 760 600 756 540 636 348 412 360 748 640 736 532 744 596 732 536 724 552 724 548 716 540 708 536 704 564 720 548 700 532 688 524 688 484 684 516 648 484 688 528 664 488 684 556 712 516 644 484 660 488 648 484 644 484 644 484 644 484 644 488 648 488 644 484 640 492 648 480 636 472 636 480 644 476 636 476 632 472 632 468 628 464 620 460 620 456 616 456 608 452 600 456 596 452 596 448 592 436 584 440 584 440 584 440 580 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 376 508 372 508 368 504 368 500 364 500 364 496 360 492 356 492 352 488 348 484 344 480 340 472 336 460 340 456 336 452 332 452 340 456 332 456 340 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 272 384 272 388 276 388 280 392 276 380 264 376 264 376 260 364 248 376 252 380 248 372 244 356 268 336 240 404 288 292 104 184 212 332 180 316 228 336 272 360 220 328 220 328 220 328 224 332 228 328 224 324 220 328 224 332 224 328 224 324 220 324 216 320 224 324 216 316 212 316 212 320 216 316 204 304 196 300 196 296 200 288 200 288 200 288 200 288 204 292 200 284 196 280 188 276 188 264 192 272 196 272 192 264 192 268 188 260 184 256 176 252 172 256 168 240 160 228 148 216 92 172 112 196 140 216 152 224 152 204 144 200 152 212 152 204 160 208 144 196 148 204 148 196 148 204 144 196 140 196 144 204 140 196 140 200 144 204 148 204 136 192 136 192 140 200 148 208 144 204 148 208 152 212 156 212 148 196 136 196 144 204 144 192 144 200 140 196 136 192 136 192 140 188 140 188 140 188 140 188 136 188 140 192 144 192 140 188 136 184 136 184 136 184 136 184 128 176 132 180 132 184 136 184 136 172 132 168 128 164 124 160 128 168 128 168 124 164 120 160 124 164 124 164 124 164 124 164 120 160 120 160 120 160 120 160 120 148 116 144 112 148 116 152 116 144 112 144 116 148 108 132 116 148 108 140 104 140 108 144 112 144 104 136 100 136 100 136 12 60 12 60 16 64 16 64 20 64 12 64 24 68 12 52 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 40 64 24 52 20 56 32 72 28 60 24 56 24 60 32 68 32 60 28 56 24 60 28 64 28 60 28 60 28 60 28 60 32 64 28 60 28 60 24 56 32 64 28 60 28 60 24 56 4 44 8 56 28 64 36 68 48 76 72 100 92 108 88 100 92 112 92 112 92 112 92 112 108 124 104 120 100 124 104 128 92 124 76 104 68 88 48 60 36 72 48 48 16 40 24 36 28 52 28 56 40 72 56 84 80 112 104 140 128 156 136 160 132 164 144 140 72 52 12 12 12 24 24 28 28 24 24 20 28 32 20 24 16 24 20 28 20 28 20 28 20 24 12 20 40 152 256 276 256 252 260 260 264 268 272 276 276 268 264 260 256 260 248 256 252 256 240 240 208 188 144 120 84 72 44 40 56 60 72 108 92 72 120 320 508 592 508 580 512 556 552 608 512 536 404 492 488 572 516 524 544 504 472 520 572 604 616 640 700 736 748 692 656 588 652 628 684 608 660 580 624 564 624 580 432 452 708 720 740 580 424 428 488 684 568 656 464 668 460 652 460 640 448 636 448 632 436 632 456 696 464 608 524 504 108 168 80 384 392 624 484 644 484 632 480 636 480 636 480 636 480 636 496 632 472 644 500 544 708 796 868 728 876 788 876 764 924 768 916 768 908 768 908 768 908 768 912 772 912 772 912 772 912 772 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 948 812 948 820 960 828 972 828 976 824 964 828 964 828 960 828 912 784 860 844 864 724 824 856 888 868 860 724 556 628 544 640 528 640 516 648 516 652 512 652 512 652 512 648 520 644 520 644 504 644 492 640 488 632 484 628 484 632 484 628 480 628 476 624 480 616 476 616 472 612 472 612 468 608 472 612 468 604 460 600 452 592 444 588 448 588 436 572 432 572 424 564 416 556 412 560 420 572 416 564 420 576 444 592 448 480 400 424 80 332 492 600 440 576 436 556 416 560 424 552 420 552 416 548 404 536 396 532 376 524 376 524 380 528 388 528 396 528 424 572 400 460 340 508 444 580 424 536 368 496 364 512 348 488 348 488 344 484 344 484 344 488 344 488 340 484 340 484 344 488 340 480 336 480 336 480 336 472 332 472 328 468 328 464 320 460 320 460 316 456 312 456 332 456 328 456 324 452 324 452 308 436 312 440 312 440 308 436 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 264 376 260 372 256 368 256 368 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 236 332 240 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 180 268 184 272 192 280 196 284 192 268 180 264 180 264 176 252 188 248 188 248 184 240 176 236 188 236 176 244 116 92 4 112 524 472 188 184 112 188 164 196 160 224 156 220 152 224 160 228 168 224 164 220 160 224 164 228 168 224 164 224 160 220 160 220 164 220 156 212 152 212 152 216 156 212 144 196 132 196 136 204 140 196 144 200 144 200 148 204 152 208 148 200 136 188 128 184 124 188 132 196 136 196 132 192 136 192 132 188 120 176 116 172 108 164 112 164 100 152 96 140 96 144 104 144 104 148 116 148 120 148 88 136 108 160 108 136 120 152 100 144 104 152 104 144 108 148 100 140 96 140 100 144 96 140 96 144 100 148 104 148 100 140 96 140 100 148 108 152 108 152 112 156 112 156 108 148 96 136 88 132 96 144 96 132 104 144 96 136 92 136 92 140 92 140 92 140 92 140 92 140 88 140 92 144 100 144 96 144 84 132 88 136 88 136 92 140 76 128 80 132 88 140 92 144 84 132 80 128 80 128 76 124 80 128 76 124 76 120 72 120 84 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 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 100 64 100 56 64 56 68 60 72 64 72 68 72 64 76 72 76 60 56 60 68 60 68 60 68 60 68 64 72 64 72 64 72 64 72 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 64 60 60 60 60 60 60 64 60 56 56 56 56 60 64 68 56 60 60 64 64 60 60 56 60 60 60 60 60 60 60 60 64 64 64 60 60 56 56 56 56 56 60 60 60 60 64 64 52 56 56 60 60 64 64 64 60 72 84 100 108 116 108 112 112 116 112 116 112 116 112 116 116 128 132 128 112 112 120 140 128 116 104 88 80 60 44 24 40 36 28 8 4 12 8 0 4 0 4 0 8 8 20 20 64 72 96 112 136 144 152 152 164 168 160 124 80 32 16 12 20 24 24 28 28 24 24 20 36 32 28 24 24 24 24 28 24 28 28 28 28 24 20 16 76 184 272 276 252 256 260 252 260 264 272 276 272 268 256 252 256 252 248 248 252 248 240 232 200 176 144 112 88 68 52 36 56 44 72 128 112 132 184 468 572 668 544 676 572 632 612 660 576 552 492 552 544 504 504 516 608 460 448 408 528 504 628 604 728 648 720 612 628 560 604 608 604 596 576 580 572 580 576 580 440 412 676 716 712 576 428 520 636 836 692 832 652 840 644 828 636 812 636 808 632 808 628 804 620 832 648 812 672 852 444 340 20 424 492 792 636 816 632 800 636 816 636 816 636 816 636 812 636 808 644 836 644 632 700 692 744 548 760 632 764 600 776 564 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 596 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 812 628 816 620 820 616 824 616 820 616 832 636 836 644 820 640 800 648 820 748 748 616 792 696 812 796 792 760 640 828 636 836 648 836 656 836 660 832 656 828 656 828 656 828 656 828 652 832 648 824 644 816 636 808 632 804 636 812 632 808 632 804 628 804 620 796 616 792 616 788 612 788 608 784 612 788 608 784 604 776 600 780 592 776 596 776 584 760 572 752 564 744 556 740 556 740 568 748 564 748 572 752 580 760 524 640 436 520 308 676 664 732 540 760 596 720 532 740 580 728 560 728 552 720 544 712 536 704 552 708 548 700 544 700 540 700 540 648 460 644 500 664 540 768 596 724 524 660 496 664 504 660 496 656 496 652 492 648 488 648 496 652 488 648 484 644 484 644 484 644 488 648 484 644 480 636 472 628 468 628 464 624 464 620 468 628 464 624 460 620 460 616 456 604 456 600 456 596 452 596 432 580 440 584 440 584 436 576 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 368 504 368 504 364 500 360 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 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 272 384 272 384 272 384 272 388 276 380 264 376 264 376 260 364 248 376 248 376 244 364 236 348 240 364 240 300 160 264 156 244 208 324 176 332 256 356 272 336 236 340 228 332 224 336 232 344 228 328 224 324 220 328 224 332 228 332 224 328 224 324 220 324 224 324 216 316 212 316 212 320 216 316 200 296 192 296 196 296 196 284 196 288 200 292 204 292 200 288 200 284 196 280 192 280 184 264 192 272 196 272 196 268 196 272 192 264 180 252 172 248 156 248 164 240 160 228 144 212 136 208 136 204 140 216 156 228 160 208 140 196 144 208 152 204 168 212 148 204 152 212 152 204 152 204 144 196 140 196 140 200 140 196 140 200 144 204 148 204 148 204 144 200 144 204 152 208 156 212 160 216 156 208 144 196 140 192 132 188 140 200 140 188 148 200 140 192 132 192 140 196 140 188 140 188 140 188 140 188 136 188 144 192 148 196 148 192 132 180 132 184 136 188 140 188 132 184 136 184 136 184 136 184 124 164 128 168 128 168 132 172 132 172 128 168 128 164 124 164 124 164 124 164 124 164 124 164 128 168 128 168 128 168 128 168 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 132 96 136 8 56 8 60 12 64 16 64 20 64 16 68 24 68 8 48 8 56 8 56 8 56 8 56 16 64 16 64 16 64 16 64 24 52 24 52 24 52 24 52 28 56 28 56 28 56 28 56 12 48 24 60 28 56 16 44 24 56 24 56 24 60 36 68 20 56 32 68 36 64 24 52 28 60 28 60 28 60 28 60 32 64 32 60 28 56 24 56 20 56 24 60 28 64 32 68 28 68 24 64 32 64 28 60 28 60 60 96 92 116 100 116 96 116 96 116 96 116 96 112 84 124 120 128 84 96 96 140 108 128 80 96 56 56 8 12 12 28 0 4 0 16 0 0 0 12 0 8 0 12 0 16 0 40 40 92 92 128 116 140 148 172 140 120 48 32 4 16 12 24 24 28 28 24 24 20 28 36 20 24 16 24 16 24 16 28 20 28 20 24 12 16 104 212 288 276 252 260 260 240 260 264 272 276 272 264 256 248 240 244 232 240 236 240 224 224 184 168 128 108 80 68 44 44 52 60 68 116 96 84 180 428 520 548 464 572 496 548 536 576 444 492 416 572 484 484 456 592 636 544 436 444 504 568 648 716 724 724 720 668 668 608 664 616 668 580 628 560 632 580 628 564 468 376 672 720 712 552 384 476 584 704 516 652 472 640 440 648 456 636 452 632 444 628 440 628 464 624 496 620 484 780 520 180 120 452 468 656 464 608 476 648 480 636 480 636 480 636 480 636 496 632 472 640 500 548 712 800 860 732 884 788 872 764 920 760 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 816 948 820 960 828 972 824 964 824 968 840 960 828 932 804 912 816 900 792 736 736 940 832 924 864 696 620 524 656 492 664 532 656 528 664 528 664 524 660 520 660 524 660 540 656 548 656 512 648 496 644 492 636 484 632 488 636 488 632 484 632 480 628 480 620 480 616 476 612 472 612 468 612 472 612 472 608 464 600 464 604 452 600 456 596 444 580 424 568 420 556 412 556 412 556 400 560 424 576 432 580 436 572 348 524 204 276 416 656 436 580 448 580 428 556 428 580 440 564 428 560 420 552 408 540 400 536 392 540 368 524 364 524 368 528 364 552 412 508 356 544 432 568 444 540 352 484 364 520 376 496 360 500 360 496 356 492 352 492 352 496 348 488 340 484 340 484 336 484 344 492 348 484 332 472 328 468 324 464 324 460 320 460 332 472 332 468 328 464 324 468 332 460 332 456 328 452 324 452 300 432 312 444 316 440 304 428 316 424 316 424 316 424 316 424 308 416 304 408 296 404 292 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 252 364 252 360 248 356 244 356 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 196 280 192 272 188 268 180 264 192 268 180 264 180 264 176 252 188 248 188 244 180 236 168 232 136 260 192 220 184 284 104 0 0 128 144 276 176 188 168 248 172 236 164 228 160 228 168 236 168 224 164 220 160 224 164 228 168 228 168 224 164 220 160 220 164 220 156 212 152 212 152 216 156 212 140 192 128 192 136 204 140 196 140 200 144 204 148 204 136 192 140 196 140 196 144 200 124 184 132 196 136 196 136 196 140 196 132 188 120 176 112 168 96 156 108 164 104 156 100 140 72 128 96 144 108 148 108 140 96 144 104 144 92 140 108 164 124 160 108 152 112 160 112 152 108 152 100 140 96 140 96 140 96 140 96 144 100 148 104 148 108 152 104 144 100 148 104 152 112 160 116 160 112 148 96 132 100 140 88 136 100 144 96 136 108 148 96 136 88 136 96 144 92 140 92 140 92 140 92 140 88 136 96 148 100 148 100 148 84 132 84 136 88 140 92 140 96 144 92 136 88 132 80 128 72 124 76 128 80 132 84 136 88 136 88 132 84 128 80 128 84 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 80 120 68 108 64 112 76 124 72 112 68 112 72 116 64 100 84 116 72 100 60 100 72 112 80 112 72 104 64 96 60 96 68 76 68 72 64 68 60 68 60 68 60 72 64 76 68 76 64 72 64 72 64 72 64 72 52 64 56 68 60 72 64 76 60 68 48 52 32 44 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 52 48 48 60 68 72 68 64 72 68 60 60 68 68 60 56 68 68 68 64 60 56 48 44 56 56 56 56 56 56 56 56 72 64 60 60 64 64 56 48 72 80 80 88 92 100 104 108 132 136 128 132 124 124 120 120 120 124 124 132 136 144 144 152 120 124 132 116 92 52 32 12 4 0 0 4 4 8 8 8 4 0 4 4 8 8 12 8 20 8 12 24 64 104 144 160 156 164 152 96 52 28 24 20 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 16 36 20 20 40 20 4 32 160 196 240 260 256 244 244 252 260 260 264 264 264 260 256 256 248 248 248 248 244 228 208 192 176 152 120 88 72 64 56 48 72 72 100 88 100 196 188 592 560 668 556 668 568 656 588 680 532 532 512 576 488 508 588 596 556 424 456 432 460 484 664 652 720 620 692 624 616 588 628 608 616 572 540 556 572 624 604 524 452 384 588 772 664 496 412 584 688 820 660 836 636 824 636 812 624 804 632 808 632 812 636 812 628 812 628 816 636 888 576 276 416 868 676 796 628 776 628 812 620 800 620 804 624 808 628 804 640 804 656 848 624 624 724 704 716 572 780 620 768 612 776 568 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 808 596 812 656 848 648 804 640 808 676 820 708 684 700 880 668 888 732 648 796 644 864 648 840 656 844 664 848 664 844 656 832 648 852 672 888 716 796 628 848 684 864 656 816 648 796 612 832 636 812 636 808 632 804 628 804 628 804 628 800 624 796 620 796 608 784 608 784 608 784 608 784 600 784 596 776 588 772 584 768 580 756 564 736 548 732 552 740 556 744 556 764 600 768 540 668 516 604 420 700 612 768 568 752 560 736 568 744 576 744 568 736 560 732 556 724 548 720 544 712 540 708 540 704 528 688 512 676 524 704 508 652 504 748 616 780 508 676 504 676 504 680 512 688 500 672 496 668 496 664 492 664 496 656 492 648 484 644 480 640 488 648 488 644 484 640 480 640 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 440 584 432 580 424 572 420 564 412 560 412 556 408 552 404 552 404 560 396 552 392 536 392 540 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 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 288 404 292 404 292 404 292 408 288 400 292 404 288 392 272 380 276 388 280 388 272 380 260 368 280 380 256 376 276 392 268 368 256 384 252 376 244 364 236 352 252 364 256 360 232 308 176 260 208 320 224 340 236 344 236 344 228 336 228 336 228 336 228 336 232 336 232 332 228 328 224 328 232 332 228 328 224 332 228 336 224 328 224 324 216 316 208 308 212 316 212 312 208 308 204 300 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 188 268 200 280 204 276 192 264 188 264 188 260 184 256 180 256 160 248 164 240 160 232 152 220 136 208 136 204 136 204 136 200 144 200 148 208 152 208 148 204 156 208 148 200 140 200 148 208 148 204 140 192 136 188 136 192 144 200 144 200 148 208 156 216 168 216 148 204 152 208 148 200 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 176 128 176 128 180 140 188 140 188 140 188 140 188 124 168 128 172 132 168 128 164 132 176 140 184 144 180 136 172 120 160 124 156 108 148 112 160 120 156 112 148 108 152 120 164 112 156 108 136 92 140 108 148 88 140 112 156 112 144 104 148 100 136 104 144 108 140 100 136 88 132 100 136 100 136 104 148 20 68 20 64 16 60 12 60 12 60 12 64 16 68 20 68 16 64 16 64 16 64 16 64 8 56 12 60 12 60 16 64 28 60 28 44 8 40 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 24 52 20 60 36 72 32 60 40 64 28 60 32 68 28 56 24 56 28 60 28 56 20 52 24 56 24 56 24 56 24 56 28 64 16 56 28 60 24 48 40 68 60 88 80 100 88 104 88 108 88 112 92 112 92 112 96 120 104 128 112 136 120 144 108 132 100 104 52 48 12 24 0 8 0 4 0 8 8 8 0 4 0 8 0 12 0 12 0 12 0 24 28 88 112 160 136 168 124 88 24 28 16 20 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 12 36 16 20 28 20 0 48 188 216 252 264 256 244 244 252 260 260 260 264 260 260 256 252 232 240 232 240 228 220 192 184 156 140 96 76 52 52 36 40 60 76 84 80 76 128 228 524 508 548 476 548 492 572 516 588 400 484 404 528 440 588 564 552 412 416 436 464 472 572 696 708 716 688 708 676 668 616 688 604 680 552 600 540 620 604 640 508 480 372 592 744 640 456 364 520 568 676 488 644 452 632 464 636 456 624 456 628 452 632 456 636 464 624 472 636 492 720 392 112 348 696 496 608 476 604 464 624 464 620 464 624 468 624 472 628 500 628 484 648 480 544 736 800 836 756 900 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 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 824 960 812 952 844 956 808 896 792 892 828 832 720 788 804 928 836 896 740 564 636 484 648 508 664 540 660 536 668 524 668 508 664 544 716 508 576 460 548 424 504 436 624 492 640 508 640 480 660 488 636 488 632 484 632 480 628 488 628 488 624 484 624 480 620 468 608 468 608 468 608 468 608 456 600 452 596 448 588 440 584 440 576 424 556 408 552 412 560 420 572 440 588 436 556 392 516 392 488 356 572 480 592 436 580 432 572 436 576 436 568 424 560 420 560 416 556 412 548 404 548 384 544 380 540 384 536 376 520 400 508 344 524 444 604 432 528 360 496 364 504 372 516 388 528 364 500 364 496 360 496 356 492 356 496 352 492 344 484 340 484 340 484 336 480 336 476 332 476 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 304 412 304 408 300 408 296 404 300 400 292 392 284 392 284 392 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 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 204 292 204 292 204 292 204 292 200 288 204 292 200 280 188 272 184 268 188 272 192 280 200 288 180 268 184 264 176 256 172 260 192 252 188 244 180 236 172 236 172 244 188 256 184 240 156 212 160 232 168 236 168 232 160 224 164 232 164 232 164 232 164 232 172 232 172 228 168 224 164 224 172 228 168 224 164 228 168 232 160 224 164 220 156 212 148 204 148 208 144 204 144 200 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 132 188 128 188 124 184 116 172 120 172 112 164 108 156 96 140 100 136 96 132 100 132 96 140 96 144 100 144 96 140 104 144 96 136 92 140 100 148 100 144 96 140 96 144 100 148 112 152 108 148 104 148 108 152 116 152 100 144 108 156 112 152 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 132 80 128 84 132 88 136 88 136 88 136 88 136 72 124 76 128 80 124 76 120 80 132 88 140 92 136 84 128 84 128 88 124 76 112 80 124 84 120 76 112 72 116 80 124 52 108 80 120 72 108 68 104 48 96 64 108 72 116 80 120 68 104 72 108 72 108 68 104 64 96 60 100 64 104 68 104 68 76 64 72 64 72 60 68 60 68 64 72 64 72 68 76 64 72 64 72 64 72 64 72 64 72 60 68 60 68 56 64 56 72 60 68 48 56 48 68 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 72 64 60 60 64 64 60 52 48 52 56 60 60 60 60 60 56 56 56 56 56 52 52 52 64 60 52 56 60 60 56 48 48 60 72 92 100 108 104 108 96 104 100 108 108 116 112 120 116 120 120 128 128 136 136 140 140 132 120 88 64 36 32 28 8 8 8 8 8 8 4 4 4 4 4 4 8 8 8 8 4 8 8 8 20 56 104 144 168 160 132 68 28 16 24 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 24 36 24 20 32 16 20 76 224 244 260 264 252 244 244 252 256 260 260 260 256 252 248 248 232 232 232 232 228 212 192 172 152 128 96 72 56 48 44 40 56 84 92 148 76 208 372 644 556 652 524 640 552 668 572 648 468 540 488 524 528 640 580 412 328 352 444 416 464 552 696 656 708 624 680 636 624 604 620 604 596 560 528 556 564 600 576 508 448 388 580 732 604 460 420 644 680 824 656 832 632 816 628 804 620 800 620 804 628 804 632 808 636 792 632 828 616 916 408 336 592 872 632 784 640 792 608 800 620 800 620 800 624 804 624 804 636 800 652 840 628 636 728 688 720 576 784 620 768 612 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 608 792 608 792 608 792 608 792 608 796 612 796 612 796 612 796 604 804 604 804 604 804 604 804 604 808 608 808 608 808 608 808 608 812 616 812 616 820 612 824 612 828 636 840 664 824 628 784 648 800 744 740 632 804 768 804 812 772 764 648 844 660 864 652 848 664 848 664 864 672 864 668 852 680 876 660 772 624 752 504 596 436 728 624 812 652 828 636 828 636 812 636 812 632 808 632 804 628 804 628 804 624 800 624 796 612 788 612 788 612 788 612 788 604 788 600 780 592 776 588 772 592 768 576 752 560 744 564 748 564 776 596 772 544 704 520 712 536 720 572 780 612 768 584 760 584 752 584 752 580 740 564 728 564 732 560 728 556 720 552 720 548 716 536 720 552 728 536 696 532 668 504 768 632 764 516 664 500 680 500 680 504 688 516 696 500 680 496 676 496 672 492 668 504 664 500 656 492 652 488 648 480 640 480 636 476 636 472 632 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 412 560 412 560 408 556 408 552 404 560 400 556 396 540 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 344 480 340 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 300 408 296 404 292 400 288 396 288 404 292 404 288 396 276 388 284 392 276 384 272 388 276 392 260 384 280 384 252 352 248 376 244 372 240 368 236 364 236 352 236 348 248 364 256 360 252 352 236 344 240 348 240 344 232 336 232 340 232 340 232 340 232 340 232 336 232 332 228 328 224 328 228 332 224 328 224 328 228 332 220 324 220 324 216 316 208 308 204 308 200 304 200 300 196 292 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 200 272 196 268 192 272 196 276 196 272 196 268 192 268 188 264 184 272 188 260 180 248 164 232 152 220 148 212 136 200 132 196 136 192 136 192 136 192 136 188 140 196 136 192 136 192 140 200 144 200 144 200 148 208 156 216 160 216 156 212 152 204 144 200 152 200 140 200 152 216 160 216 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 188 136 180 128 176 132 180 132 180 132 180 132 180 132 180 124 168 128 172 132 168 128 164 124 168 128 172 132 168 128 164 128 172 132 168 120 156 124 172 128 164 120 160 120 160 124 164 116 176 128 180 112 148 88 140 100 148 96 152 108 160 104 140 108 148 112 152 116 148 112 144 112 140 92 132 108 144 100 124 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 24 60 40 68 32 52 20 52 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 64 24 60 32 64 28 52 24 60 32 64 32 64 28 60 24 56 24 52 20 52 20 48 20 52 8 52 24 60 20 48 12 48 52 88 84 108 88 104 92 112 96 116 100 120 100 124 92 116 96 120 104 128 112 132 116 136 100 96 48 44 12 28 4 12 12 12 8 8 8 8 0 8 0 8 0 8 0 8 0 4 0 0 0 28 72 128 148 156 92 52 0 16 16 28 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 20 36 12 20 20 12 28 112 244 252 260 256 248 244 248 252 256 256 256 256 252 248 244 240 220 228 220 228 216 208 180 168 140 124 84 72 52 52 44 48 52 84 80 132 44 156 440 556 508 536 452 520 488 580 492 536 344 480 360 480 452 600 428 300 268 388 436 432 460 580 684 672 708 676 704 664 668 608 676 584 668 536 600 552 624 588 620 500 460 404 656 736 560 404 372 612 544 660 460 632 440 620 456 620 452 616 448 616 444 624 448 628 468 604 476 648 480 716 192 216 504 676 472 620 488 616 444 624 460 616 464 620 464 624 468 624 496 624 472 636 484 564 744 780 848 764 904 776 876 772 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 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 960 836 972 836 920 788 892 800 888 792 780 728 896 840 868 840 684 672 552 660 508 656 504 676 532 664 536 672 524 676 516 676 524 668 524 624 520 600 408 480 252 540 484 636 496 648 484 636 492 640 488 636 488 632 484 632 492 632 488 628 488 624 484 624 476 616 476 616 476 616 476 616 464 604 460 600 452 592 448 592 452 592 440 576 428 568 424 572 416 572 432 552 376 504 372 532 380 560 440 588 436 592 440 588 428 580 428 580 424 572 420 568 412 564 412 560 408 556 404 552 396 540 376 540 404 548 384 512 352 528 452 624 460 532 376 524 392 520 380 508 368 500 364 496 372 500 368 500 364 496 364 500 364 508 360 500 356 496 348 492 340 484 340 480 336 480 332 476 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 304 412 304 408 300 408 296 400 296 400 292 396 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 248 344 252 340 252 336 256 340 248 344 248 340 244 336 240 336 236 332 236 328 232 324 228 324 216 324 216 320 212 316 208 316 204 312 204 308 200 304 196 304 216 300 208 296 200 288 196 280 204 292 204 288 200 284 196 280 184 272 192 280 200 280 196 276 184 272 192 268 168 244 160 252 172 232 172 232 172 232 172 236 172 244 176 244 176 244 172 240 160 232 168 240 176 244 180 248 168 236 168 236 168 236 168 236 172 232 172 228 168 224 164 224 168 228 164 220 160 224 168 228 160 220 160 220 160 216 152 208 144 204 144 204 140 200 136 200 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 144 200 132 188 128 192 140 204 136 196 132 192 128 188 128 188 136 188 136 188 124 176 120 164 112 160 116 148 104 140 104 132 96 140 92 136 88 132 92 136 96 140 96 140 96 144 100 148 108 152 108 152 108 156 116 164 108 152 108 152 108 148 100 144 112 148 100 144 108 160 116 156 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 132 84 132 84 136 84 132 84 132 84 132 84 132 84 132 88 140 92 136 84 132 76 124 76 124 76 124 76 124 88 132 92 128 80 116 84 128 88 128 84 124 84 124 84 124 100 120 72 108 72 96 48 84 60 96 60 108 76 112 60 84 76 116 80 120 84 116 80 112 92 108 56 96 76 116 64 80 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 48 68 68 80 60 64 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 64 60 56 60 64 64 56 48 68 60 56 56 60 64 56 52 72 72 72 72 68 64 60 56 56 56 56 52 52 48 48 44 52 48 44 48 52 56 52 48 28 44 64 88 100 108 104 104 128 132 128 128 124 124 120 124 116 120 120 124 124 132 128 136 136 132 132 104 76 44 24 16 16 16 16 12 12 12 12 12 12 8 8 8 8 8 8 8 4 8 8 0 0 16 60 100 152 136 96 36 8 12 24 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 28 32 20 16 24 12 56 156 240 244 248 244 244 244 252 256 252 252 252 252 248 240 236 232 228 228 224 228 224 208 188 168 132 112 80 60 52 48 48 44 76 108 96 172 68 292 528 656 548 664 516 640 560 684 552 596 472 556 484 576 576 568 400 272 308 380 432 388 448 528 632 636 696 632 676 632 596 588 596 592 584 564 536 580 572 592 560 508 384 448 692 740 512 408 456 748 668 820 636 828 620 804 612 792 608 788 612 792 616 796 616 796 628 784 632 820 624 856 232 492 656 824 640 820 644 796 592 816 616 796 616 800 620 800 624 800 632 796 640 828 632 660 736 668 736 588 788 620 764 608 776 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 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 612 812 616 820 612 820 620 824 652 844 652 804 636 804 692 824 656 732 704 808 792 836 836 660 804 660 856 672 848 668 856 664 852 668 872 680 880 684 876 724 872 620 592 360 528 352 556 472 780 672 828 652 828 632 808 640 816 640 812 636 812 632 808 632 808 632 804 628 804 624 800 616 792 616 792 616 792 616 792 608 792 608 788 600 780 596 776 596 780 588 768 580 760 572 756 564 756 548 732 528 720 532 724 536 740 560 720 544 740 568 728 564 732 564 736 568 740 576 744 564 732 564 728 560 728 560 724 552 716 532 708 536 712 524 688 520 768 628 764 520 684 524 720 528 704 516 688 504 680 496 676 504 684 504 684 500 680 500 672 504 668 508 664 500 656 496 652 492 652 488 648 488 644 484 644 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 416 560 412 560 408 556 400 564 404 564 404 548 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 352 484 344 480 340 476 336 468 340 464 344 460 340 456 336 456 332 452 332 448 328 444 324 444 324 432 320 428 320 428 316 424 312 420 312 416 308 412 304 412 304 412 296 408 288 400 284 392 292 404 292 400 288 400 288 400 244 372 276 408 304 416 300 404 260 364 240 352 240 352 228 332 216 348 220 352 228 356 236 352 244 352 240 344 236 340 232 336 236 344 236 348 240 352 248 356 236 344 236 344 236 344 236 344 232 336 232 332 228 328 224 328 228 328 220 324 220 324 224 332 216 320 220 324 220 320 212 312 212 316 208 312 204 308 204 300 200 288 200 288 200 288 200 288 196 284 196 280 192 276 188 276 204 276 192 264 188 268 200 280 188 264 188 264 184 260 180 256 184 272 188 260 180 248 168 236 172 240 164 228 152 216 144 208 152 204 144 196 136 196 140 200 144 204 152 208 156 212 156 212 168 220 160 212 156 212 156 212 136 196 144 204 152 208 148 200 164 212 148 204 152 208 152 200 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 184 132 180 136 184 140 188 140 188 140 188 140 188 128 168 132 172 132 172 128 168 124 164 124 160 120 164 124 164 124 168 128 164 116 152 120 164 128 168 128 168 124 164 120 156 108 132 76 156 116 152 76 120 48 112 80 152 116 172 112 148 116 152 120 156 120 156 116 152 132 148 96 132 112 152 100 116 12 60 16 64 16 64 20 68 20 68 16 64 16 64 12 60 16 64 16 64 16 64 16 64 16 64 12 60 12 60 8 56 20 56 36 64 28 48 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 28 56 24 60 36 68 28 52 36 60 24 56 28 60 24 48 44 76 44 72 36 60 24 52 24 56 20 52 16 44 12 44 8 44 0 44 20 56 20 44 12 40 44 76 76 100 84 100 104 124 100 120 96 112 88 108 100 120 104 124 108 128 112 132 112 136 108 108 56 44 8 8 4 12 12 16 16 20 28 20 12 12 4 12 0 8 0 8 4 12 0 0 0 12 40 76 108 116 60 36 0 24 16 20 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 16 28 4 16 16 12 68 204 240 240 236 240 240 248 252 256 248 248 248 248 240 236 228 224 216 224 212 224 212 204 172 164 100 88 52 44 28 36 28 36 80 92 100 108 84 304 516 544 480 540 464 532 484 576 464 472 332 468 340 528 472 480 268 288 292 380 388 416 488 528 604 668 700 676 712 648 624 552 644 576 656 516 596 564 628 560 592 488 392 476 752 700 432 360 412 672 512 652 440 616 428 608 452 612 448 604 440 608 440 612 444 612 452 620 476 616 516 592 92 396 512 616 492 640 468 624 436 636 456 616 460 616 464 620 464 620 488 616 464 624 488 588 752 760 860 776 908 776 872 772 924 776 920 772 912 772 912 772 912 772 912 772 912 772 912 772 912 776 912 780 904 780 904 780 904 780 904 780 904 784 908 788 912 788 920 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 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 956 836 960 808 900 804 916 820 836 704 848 844 904 824 824 700 544 644 532 672 548 676 528 680 540 676 552 692 548 700 540 704 544 724 524 332 72 248 164 328 476 684 556 676 524 664 496 648 496 640 492 640 488 636 488 636 496 632 492 632 488 628 488 628 480 620 480 620 480 620 480 620 468 612 464 608 460 600 452 596 452 596 448 588 440 580 432 572 444 560 412 544 412 564 416 552 420 556 396 524 368 536 380 528 400 548 400 552 404 564 420 572 412 564 412 564 412 560 408 560 404 548 400 532 384 528 396 532 464 616 464 516 368 524 408 508 380 512 376 508 376 512 380 516 376 508 376 504 372 504 368 504 364 508 360 500 356 496 348 492 352 496 348 492 348 488 344 488 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 312 416 308 416 304 412 304 412 296 404 300 408 300 400 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 252 352 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 212 296 208 292 204 288 200 284 208 292 200 288 200 288 204 292 208 300 224 308 216 280 176 248 152 220 120 208 136 220 124 192 144 208 152 216 160 228 172 236 172 240 176 244 176 244 176 248 188 252 176 240 168 232 164 232 164 232 164 232 164 232 164 232 172 232 172 228 168 224 164 224 164 224 160 220 160 220 164 224 152 216 156 220 160 216 152 212 152 212 152 208 148 208 144 208 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 140 196 136 192 132 196 136 200 128 188 124 184 124 180 120 180 124 180 128 184 124 176 120 168 132 176 136 172 128 164 128 156 120 160 108 144 96 144 100 148 108 156 116 164 124 168 124 164 128 168 120 156 108 152 108 152 88 136 100 152 112 156 108 148 124 160 108 148 108 152 104 140 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 96 144 92 136 88 136 88 136 92 140 92 140 92 140 92 140 68 116 72 120 72 120 68 116 80 124 76 120 72 124 76 128 84 128 88 124 76 112 80 124 84 128 88 128 84 120 76 112 72 92 64 124 80 72 12 56 56 104 80 120 80 112 72 116 76 116 80 120 84 116 80 112 88 112 68 104 76 112 64 88 60 68 60 72 64 76 68 76 68 76 68 72 64 68 60 68 64 72 64 72 64 72 64 72 56 64 60 68 60 68 64 72 48 64 60 68 48 56 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 56 52 52 60 68 72 64 60 64 60 52 56 60 60 56 48 60 64 64 64 60 56 52 48 56 56 52 52 48 44 40 40 44 40 36 40 48 52 52 44 36 48 56 76 84 96 100 104 116 116 112 116 112 116 112 116 128 132 128 132 132 136 132 136 136 128 116 84 56 24 8 4 8 8 12 16 20 24 28 32 16 16 16 12 12 8 8 8 24 16 12 4 8 20 40 52 100 92 72 32 24 28 24 12 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 20 20 8 12 20 16 96 240 244 244 240 240 244 248 248 248 248 248 248 244 240 232 224 220 216 212 212 212 212 196 172 156 96 80 52 36 32 32 36 36 100 104 124 132 148 488 560 664 520 664 544 660 552 668 512 540 448 548 472 568 544 480 308 296 324 336 368 432 532 492 528 632 680 648 684 624 544 524 556 592 548 524 504 576 548 552 512 472 360 520 744 656 396 412 532 796 656 812 628 816 608 792 604 776 600 780 604 784 608 788 608 788 600 816 612 776 680 700 204 664 668 784 644 800 604 816 596 800 612 792 616 796 616 800 620 796 624 792 632 812 632 680 744 648 744 592 788 620 764 608 780 580 776 596 772 596 772 596 772 596 772 596 772 596 772 596 772 596 776 604 776 604 776 604 776 604 776 604 776 608 780 612 784 612 784 612 784 612 784 612 784 612 788 616 788 616 788 616 788 612 792 612 792 612 792 612 792 612 796 616 796 616 796 616 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 840 656 828 632 796 664 828 704 728 688 800 724 844 788 744 808 644 868 660 840 676 832 684 852 692 880 700 904 716 920 720 924 700 888 732 672 340 448 284 612 696 892 692 848 688 844 644 836 644 820 640 816 640 812 636 812 636 812 632 808 632 804 628 804 624 800 624 800 624 800 624 800 616 800 612 792 604 788 600 784 596 780 592 772 584 764 572 756 572 764 560 760 572 768 568 748 572 740 556 728 540 708 532 724 544 712 540 708 544 716 552 728 564 732 564 732 564 732 564 732 552 732 552 716 524 712 556 760 608 752 524 680 512 712 524 680 508 688 508 688 508 692 516 700 512 692 508 688 508 684 504 680 500 664 504 660 496 652 492 648 492 652 492 648 488 648 484 644 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 420 568 416 564 416 560 412 560 400 564 408 568 412 552 392 536 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 356 492 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 292 404 292 404 292 404 292 404 296 404 288 396 288 400 296 408 328 432 304 392 256 344 208 312 212 320 204 316 204 316 200 308 196 324 204 340 216 352 232 352 240 348 244 356 248 352 244 348 256 360 244 344 228 336 228 340 232 340 232 340 232 340 232 340 232 336 232 332 228 328 224 328 224 324 220 320 216 324 220 328 212 320 216 324 220 320 216 316 208 312 208 308 204 308 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 188 264 188 260 184 260 172 264 184 260 184 256 180 248 184 256 184 248 176 244 176 240 168 216 152 200 140 196 148 208 152 212 164 224 172 228 172 224 164 216 156 212 152 212 156 216 148 208 160 220 164 216 156 204 160 208 148 200 152 212 152 204 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 136 184 136 184 136 184 136 184 120 160 124 164 124 164 120 160 132 168 124 160 120 164 128 172 128 172 132 168 120 156 124 172 120 164 124 164 120 156 108 144 120 168 124 180 96 128 128 260 400 436 340 316 180 172 100 144 112 148 116 152 116 152 112 148 116 148 112 144 108 140 104 136 12 60 12 64 16 68 20 68 20 68 20 64 16 60 12 60 16 64 16 64 16 64 16 64 4 56 8 60 12 64 16 68 20 52 28 52 16 40 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 20 48 16 60 36 72 36 64 32 60 20 52 28 60 20 48 12 48 20 52 24 56 20 52 24 56 20 48 12 44 8 36 12 36 4 40 16 52 16 44 24 48 40 64 60 88 80 100 88 112 92 116 96 120 104 124 112 132 112 132 112 136 116 136 120 128 84 68 16 16 0 8 4 8 12 16 32 28 44 36 8 16 8 12 4 8 0 8 24 20 4 12 12 28 28 36 64 84 44 40 12 36 16 8 16 24 24 24 24 24 24 24 16 24 16 28 20 32 24 32 8 16 0 12 12 16 100 260 256 252 248 248 248 248 244 240 248 248 244 240 236 228 224 220 200 204 196 208 196 188 156 148 92 80 48 40 28 40 36 44 96 80 124 72 148 480 516 560 448 536 488 540 472 548 404 424 324 524 360 504 440 456 260 288 296 316 348 484 588 496 492 620 680 680 704 640 560 500 608 576 620 476 576 532 608 512 548 448 432 548 768 616 360 404 484 708 508 640 440 612 428 600 444 600 436 600 436 604 436 604 440 608 428 644 456 576 560 464 92 528 544 600 480 596 428 644 444 604 456 612 456 616 460 620 464 620 468 616 448 620 500 604 748 744 860 780 928 780 888 772 916 776 908 772 908 772 908 772 912 772 912 772 920 776 920 776 920 772 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 788 924 792 924 792 924 792 924 792 928 796 928 796 928 796 928 796 936 804 944 804 944 804 944 804 948 808 948 808 948 808 948 804 952 808 960 816 956 824 960 824 980 856 932 796 884 816 908 804 724 792 896 820 948 812 636 644 516 656 520 668 552 692 536 676 560 704 572 724 568 740 568 744 604 676 612 700 428 384 268 700 588 708 516 660 540 664 488 660 496 644 496 640 492 636 488 636 496 636 496 632 492 628 488 628 484 624 484 624 484 624 484 624 472 616 468 612 464 604 456 600 448 592 448 588 440 580 428 568 428 564 436 572 428 564 412 552 400 552 412 584 412 540 396 588 396 544 384 532 380 536 388 544 412 564 412 564 412 564 412 560 408 560 424 548 396 548 452 624 432 516 372 520 408 512 388 536 392 524 384 516 376 508 376 508 380 512 380 508 376 508 372 504 360 504 356 496 348 492 344 488 344 488 344 484 340 480 336 480 340 480 340 476 336 472 332 472 328 468 328 464 324 460 320 460 328 464 332 456 328 452 320 448 316 444 316 440 312 436 308 436 324 436 316 432 308 424 312 416 312 420 312 416 308 412 304 412 296 408 304 416 304 404 284 388 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 260 356 260 348 256 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 208 300 204 300 200 292 204 292 204 292 204 296 208 292 200 284 200 292 208 300 204 272 168 232 132 212 128 212 120 216 140 220 120 196 124 220 128 196 140 212 156 228 168 236 172 244 180 248 176 236 160 224 172 236 164 228 160 236 172 244 160 228 160 228 160 228 160 228 164 232 172 228 168 224 164 224 164 220 160 216 156 220 160 224 152 212 156 220 160 220 156 216 144 208 144 204 140 200 136 200 144 200 144 200 144 200 144 200 140 196 140 192 136 188 132 188 128 192 140 204 144 200 132 188 136 196 136 192 132 188 128 188 116 180 128 188 132 188 136 184 140 188 148 184 144 184 144 184 124 156 108 140 92 140 100 148 104 152 120 168 128 172 128 168 108 152 108 152 108 160 120 168 120 168 128 176 128 164 112 148 108 148 96 144 108 160 116 156 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 84 132 84 132 84 132 84 132 84 136 96 140 100 136 96 132 96 132 84 124 84 124 92 136 96 140 100 132 84 124 88 136 80 120 84 124 80 112 64 100 60 96 72 104 36 128 236 460 712 728 564 456 228 164 64 108 72 116 84 120 88 116 84 112 80 116 88 116 76 104 76 112 52 68 56 76 60 80 68 84 48 68 60 80 68 84 64 76 56 68 64 72 56 64 60 72 64 72 60 68 60 64 56 64 40 60 56 64 44 52 44 68 52 68 56 72 60 68 56 64 44 44 48 52 60 64 68 68 44 44 48 52 60 64 68 68 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 44 52 56 72 84 100 108 116 112 112 108 112 108 116 116 124 132 136 128 128 120 124 120 124 124 116 104 72 44 16 8 4 8 12 12 16 24 32 40 44 20 16 12 4 4 8 12 16 8 8 8 12 12 16 16 16 60 52 40 28 20 16 20 24 16 20 20 24 24 20 20 16 24 24 24 24 24 24 24 24 24 20 24 20 24 68 176 280 260 252 244 244 244 244 236 228 252 248 240 240 240 236 224 212 216 216 212 204 184 164 144 136 108 100 72 52 24 40 40 76 72 92 124 160 248 620 564 648 516 680 520 652 568 652 480 548 488 572 524 596 528 512 304 316 304 268 412 528 600 500 448 568 664 672 700 620 572 496 504 580 464 452 468 536 524 508 456 380 368 644 724 560 320 468 632 800 628 804 628 816 608 792 596 788 600 792 608 800 612 796 600 784 616 776 668 808 644 568 252 792 644 808 612 784 604 792 616 796 616 792 612 788 608 792 612 808 604 836 608 816 608 672 728 672 776 596 772 572 768 592 776 616 772 616 772 616 776 612 776 604 772 596 772 584 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 616 788 608 792 608 792 608 792 608 792 608 792 608 792 608 792 608 796 604 796 604 796 604 796 604 800 608 800 608 800 608 800 616 804 628 812 616 820 608 840 616 860 620 828 644 780 720 816 592 768 716 832 776 840 796 648 820 660 848 676 852 680 852 688 884 720 908 708 912 716 936 740 956 740 888 712 980 752 816 640 916 692 868 676 848 660 840 660 844 648 828 648 828 648 828 648 828 636 820 636 816 632 812 628 812 628 812 628 808 624 804 620 804 612 796 612 792 608 788 604 788 588 772 588 768 580 756 564 744 576 756 572 752 564 744 556 740 564 748 564 744 560 744 556 740 560 740 564 736 552 716 524 692 524 700 520 700 532 720 560 744 580 732 544 728 588 764 576 724 524 692 520 692 520 692 516 688 532 704 524 696 516 688 512 684 504 684 504 684 504 684 504 684 504 676 504 672 500 668 496 668 492 664 492 660 488 656 484 656 476 640 484 648 484 636 464 616 464 624 464 620 460 616 456 616 456 616 452 612 452 612 448 608 436 596 436 592 432 588 428 588 428 588 428 584 424 580 420 580 416 576 408 568 404 564 396 560 396 540 400 548 408 548 404 544 396 536 396 536 396 536 396 536 392 524 384 516 380 516 380 520 380 512 372 504 364 500 364 500 360 484 360 480 356 476 348 476 348 476 348 472 344 468 340 468 344 464 336 452 328 444 324 444 336 456 336 452 324 440 320 440 324 432 324 428 320 424 312 424 308 420 308 416 304 416 300 412 292 408 296 408 296 408 300 412 296 404 284 392 276 384 272 384 244 340 212 312 204 324 216 328 200 312 200 312 204 324 216 332 200 316 212 332 228 348 244 356 248 352 240 344 236 348 244 356 248 356 248 352 244 344 240 344 236 332 236 328 236 324 232 324 232 336 232 332 228 328 224 328 228 328 224 324 220 328 224 332 216 320 216 316 216 304 212 304 208 296 208 296 208 296 208 296 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 192 260 180 244 168 244 180 256 184 256 184 252 180 248 176 248 168 240 168 236 168 236 168 236 172 232 160 216 164 228 172 224 160 212 156 212 156 216 164 224 156 212 156 212 156 212 156 212 168 216 152 208 156 212 156 208 140 200 148 204 144 200 152 220 140 200 144 200 144 196 136 188 140 196 140 196 140 196 140 196 140 180 140 176 136 172 132 172 116 164 132 180 144 180 132 168 144 184 140 176 136 172 128 168 136 176 136 172 132 168 128 168 132 168 132 164 128 160 124 160 112 152 124 164 128 160 116 148 128 156 116 156 132 172 124 148 128 164 124 156 120 152 112 148 84 152 104 140 176 372 616 916 1020 980 980 1020 740 316 68 168 108 128 108 132 112 132 112 132 124 136 108 128 112 132 112 128 8 52 12 60 16 64 24 68 8 56 12 60 20 64 20 60 8 60 16 64 8 56 12 64 12 60 12 56 8 56 4 52 20 56 32 56 20 44 24 60 20 48 24 56 28 52 20 48 16 48 20 56 24 60 32 64 16 48 20 56 24 60 32 64 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 48 28 52 32 52 20 44 36 68 64 96 84 108 92 108 88 108 88 112 96 120 108 128 104 120 100 120 104 124 100 120 84 76 24 20 0 8 0 8 12 16 24 36 44 48 16 20 8 12 0 8 4 12 0 8 0 12 4 16 8 16 32 32 16 16 8 16 16 28 8 20 12 24 16 20 12 16 16 24 16 24 16 24 16 24 16 28 20 20 24 100 188 272 252 252 236 244 240 248 232 232 236 236 224 232 228 232 212 212 208 216 204 200 176 160 132 128 92 88 60 40 20 24 36 52 76 76 84 112 236 548 492 520 472 524 468 532 488 544 340 456 308 484 364 516 424 452 268 288 308 300 480 568 632 536 448 556 648 712 660 620 516 500 528 508 536 420 592 500 616 472 496 368 436 680 716 500 288 428 560 652 496 612 452 592 416 572 416 592 424 596 424 600 432 600 432 596 456 592 488 616 472 348 160 636 484 624 452 600 448 608 456 612 456 612 452 608 452 608 456 608 404 604 424 640 504 608 732 756 880 780 932 772 920 768 888 776 876 772 880 772 888 772 904 776 912 772 928 772 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 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 968 800 972 812 968 828 960 844 960 824 876 804 876 816 840 712 896 824 888 844 768 704 536 684 516 676 516 688 512 688 516 700 544 716 540 724 540 748 552 764 540 724 548 752 572 684 536 704 540 684 524 672 512 664 508 664 492 648 492 648 492 648 492 648 492 636 492 632 488 632 484 628 484 628 484 624 480 624 476 620 468 612 468 608 464 608 460 604 448 592 448 588 440 576 428 568 424 564 420 564 420 564 420 564 420 560 416 560 412 556 412 556 400 560 408 564 404 552 384 536 352 500 340 492 340 500 352 516 376 536 400 564 408 548 376 512 376 528 376 528 372 524 372 520 380 528 376 524 372 516 376 516 372 504 372 504 380 504 380 504 368 504 364 500 360 500 356 496 348 488 344 484 344 480 340 480 332 480 344 488 340 476 324 460 324 468 324 468 320 464 316 460 328 456 332 452 332 452 328 448 316 436 316 432 312 432 308 428 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 292 408 296 412 300 412 296 408 284 396 284 396 284 396 284 396 284 388 276 380 272 380 272 384 272 376 264 364 256 360 252 364 244 360 248 356 244 352 248 348 248 348 252 344 252 340 256 340 248 340 232 332 224 328 224 328 232 336 232 332 220 320 216 320 212 320 208 316 208 312 212 308 212 304 216 304 212 300 216 296 204 292 204 292 204 292 200 288 204 288 200 280 188 272 176 264 156 228 136 216 136 220 132 212 120 204 120 204 120 208 128 216 148 216 156 228 168 240 176 248 184 248 176 240 172 244 180 252 180 248 180 244 176 240 172 240 168 240 168 236 164 240 160 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 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 152 192 136 176 128 180 136 188 136 184 136 180 132 180 128 176 120 164 120 168 120 168 128 168 132 164 124 160 128 172 140 168 128 160 116 156 116 160 120 168 116 160 116 160 116 160 116 160 124 160 108 152 112 156 112 152 100 148 108 148 100 144 108 160 96 144 100 144 100 140 92 132 96 140 96 140 96 140 96 144 100 144 96 144 92 140 88 136 72 124 84 136 92 136 88 132 92 136 96 136 96 136 96 136 96 136 96 132 92 128 88 128 96 132 92 128 92 124 88 124 80 116 88 124 88 124 80 116 88 116 76 116 92 128 84 108 92 128 88 120 84 116 76 112 128 156 92 176 400 788 864 1020 836 992 908 996 604 312 60 164 76 116 92 116 92 112 88 112 96 116 84 112 92 116 84 104 52 68 56 76 60 80 68 84 56 72 56 72 56 76 64 80 56 68 64 72 56 64 60 72 60 68 60 64 56 64 52 60 52 68 64 72 52 64 56 72 44 56 48 64 52 60 44 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 52 56 52 56 52 56 52 56 48 52 48 48 44 44 40 44 44 48 44 48 48 52 48 52 36 48 56 72 80 96 96 104 112 112 108 112 108 116 116 124 124 128 120 124 120 128 128 132 128 116 100 68 40 16 8 8 8 8 12 16 28 36 44 48 32 28 24 16 12 12 12 12 8 8 8 12 12 16 16 16 16 12 8 8 12 16 24 32 20 20 24 24 24 24 20 20 24 24 24 24 24 24 24 24 20 36 28 12 52 144 224 256 260 252 248 248 248 248 244 236 232 228 224 228 232 228 220 212 216 212 208 196 176 156 132 124 88 84 56 48 20 40 40 80 80 144 104 204 372 676 540 656 504 664 516 680 580 632 460 544 504 580 516 584 516 508 304 320 264 356 504 564 588 480 420 444 672 676 716 632 540 504 500 464 416 428 444 488 484 436 396 356 456 704 676 468 304 556 660 760 620 796 604 776 580 776 596 804 596 776 596 776 596 780 604 788 616 784 608 808 584 488 400 852 628 808 600 784 596 796 604 796 608 796 600 792 600 792 604 804 600 824 600 792 604 664 728 688 776 604 772 576 764 608 772 644 772 624 776 616 772 616 772 612 772 600 772 600 768 600 772 596 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 624 804 616 820 620 840 640 856 628 776 656 836 680 736 648 836 708 836 836 752 768 668 848 684 856 696 864 696 868 700 896 724 916 732 932 752 948 768 952 756 944 748 904 708 916 704 856 680 860 680 860 676 852 668 848 652 832 652 832 652 832 652 832 636 820 636 820 632 816 632 812 628 812 628 812 624 808 624 804 612 796 612 796 608 792 608 788 600 784 600 780 592 768 580 760 560 744 560 744 564 748 564 748 560 744 560 740 556 736 552 736 548 736 560 748 568 744 560 736 532 704 516 688 500 680 500 684 476 680 532 704 508 668 496 684 528 704 528 700 524 700 520 696 524 700 524 700 524 700 520 696 508 688 508 688 508 688 508 688 500 680 504 680 500 676 500 672 484 660 484 656 480 656 476 648 480 648 488 652 488 640 472 628 476 636 472 632 468 628 468 628 456 620 456 616 452 612 448 612 436 600 436 600 432 596 432 592 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 408 552 416 556 416 552 412 548 396 536 396 536 396 536 396 536 388 524 384 516 380 516 380 516 376 512 368 500 360 496 360 496 360 484 360 480 356 476 348 476 348 472 344 472 340 468 340 468 336 456 332 448 328 448 332 452 332 452 332 448 324 444 320 440 316 424 312 420 312 416 304 416 304 412 300 412 296 408 296 404 292 404 292 400 284 396 280 392 288 400 288 396 276 376 256 360 224 332 216 332 224 332 208 312 212 324 208 320 208 324 212 328 232 340 236 344 240 352 244 356 256 360 252 356 248 360 252 364 248 356 248 352 244 344 240 344 240 332 240 332 240 324 240 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 200 276 200 276 204 280 204 280 200 276 200 276 200 276 200 276 196 268 192 272 204 280 196 264 192 268 192 268 192 268 192 268 200 268 192 256 184 256 188 264 184 256 184 256 180 252 180 248 164 244 168 240 168 240 168 236 172 232 160 216 168 228 168 220 168 224 164 216 160 216 164 220 168 224 168 224 168 224 168 224 168 216 152 208 156 212 156 208 148 208 152 204 140 196 148 208 144 200 144 200 144 196 136 192 140 196 140 196 140 196 140 192 148 188 148 188 144 184 144 184 128 172 132 172 136 176 136 176 124 168 128 172 136 180 140 184 136 176 136 172 132 168 128 168 132 164 128 164 124 160 124 160 116 156 120 160 124 156 120 152 116 148 112 152 120 156 116 144 128 164 124 156 120 152 112 148 116 124 164 532 888 1020 1020 1008 1020 1020 896 676 364 220 156 216 128 144 124 140 120 136 112 132 116 132 112 136 120 136 108 116 12 56 12 60 16 64 20 64 20 60 8 48 8 56 16 64 8 60 16 64 8 56 12 64 20 64 16 64 12 60 12 56 24 56 28 56 24 52 28 56 16 48 24 52 24 52 20 44 28 60 28 56 24 52 20 52 28 60 28 56 24 52 20 52 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 48 12 40 32 64 56 84 72 96 92 108 88 108 88 112 96 120 100 120 100 120 104 128 112 132 104 120 80 68 16 16 0 8 0 8 8 16 24 32 44 48 24 32 20 20 8 12 4 12 0 8 0 12 4 16 8 16 0 8 0 8 4 16 16 28 12 20 16 28 20 24 12 20 16 24 16 24 16 24 16 24 8 36 16 8 60 184 236 240 252 252 240 248 244 252 236 240 220 224 216 228 224 232 216 216 204 212 196 192 164 144 116 108 68 68 44 28 16 28 48 60 72 116 64 176 388 584 464 520 456 504 468 564 496 496 296 456 340 496 356 504 416 456 268 284 256 404 576 560 536 448 400 420 568 628 676 696 560 500 508 436 516 424 580 476 604 428 456 388 556 728 624 368 276 512 600 636 492 612 460 600 436 588 436 608 440 600 428 596 432 604 448 616 452 608 432 632 388 260 332 660 464 604 432 588 432 600 440 596 440 600 436 596 436 596 440 600 428 604 452 636 512 604 724 760 856 776 904 768 884 764 848 772 876 772 888 772 888 772 896 772 900 772 900 768 908 764 908 768 908 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 952 796 948 808 960 828 964 844 936 812 864 812 916 752 764 804 908 824 872 812 620 656 572 684 540 700 548 712 540 712 540 724 564 736 576 756 608 792 636 816 628 800 604 712 540 720 548 664 516 676 528 684 528 680 516 668 500 656 500 656 496 652 496 652 496 640 492 636 492 632 488 632 488 632 484 628 484 624 480 624 472 616 468 612 468 608 464 608 460 604 460 604 456 596 444 584 416 560 416 560 412 556 412 556 416 560 412 556 408 552 408 552 396 556 404 564 412 568 408 564 408 560 396 540 376 528 368 524 336 496 352 488 324 484 368 552 388 536 384 532 380 524 376 524 376 524 376 524 380 528 388 528 380 512 380 512 384 508 384 508 372 508 364 504 364 500 360 500 348 488 348 484 344 484 340 480 344 488 348 492 344 480 332 472 332 472 328 472 324 468 324 464 332 460 336 452 332 448 324 444 320 440 316 436 316 432 312 432 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 300 412 300 416 300 412 296 404 280 392 280 392 280 392 280 392 280 384 272 380 268 376 272 380 268 372 260 364 252 360 252 360 244 360 248 356 244 352 248 348 244 344 252 340 248 340 252 336 236 332 224 328 224 332 232 336 228 328 220 324 220 324 216 316 208 316 208 316 204 312 208 304 204 300 208 296 208 292 208 292 212 300 208 292 200 284 192 280 196 288 200 288 188 264 160 240 132 212 124 212 132 212 120 196 136 220 136 220 136 224 148 232 176 244 180 248 180 248 180 248 188 256 188 256 188 256 188 256 180 248 180 244 176 240 172 240 172 244 168 240 168 240 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 140 204 144 204 144 204 144 204 140 200 140 200 140 200 140 200 144 196 136 196 144 204 140 188 136 192 136 192 136 192 136 192 152 196 144 188 136 184 140 192 140 188 136 184 136 180 132 180 124 168 124 172 124 172 132 172 132 164 128 164 132 172 136 160 136 168 120 164 116 164 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 144 104 148 100 144 96 136 96 140 96 140 96 140 96 144 100 148 100 148 96 144 96 144 88 136 84 132 84 136 88 140 88 128 92 132 92 136 96 136 96 136 96 132 92 128 88 128 92 128 92 124 88 124 84 120 84 120 84 120 84 120 84 120 80 116 80 120 84 120 80 112 88 124 88 120 84 116 80 116 172 104 136 412 612 700 600 740 572 632 404 324 136 204 112 140 104 132 104 124 96 116 92 112 88 112 88 120 100 120 80 92 56 72 60 76 60 76 64 80 64 76 52 64 48 68 56 76 56 68 64 72 56 64 60 72 72 80 68 76 68 72 64 72 52 60 48 60 52 64 48 60 52 64 56 72 60 68 52 64 64 64 60 56 56 52 48 48 64 64 60 56 56 52 48 48 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 44 36 44 44 56 64 80 88 96 112 112 108 112 108 116 116 124 120 124 120 124 124 132 132 136 128 112 96 60 32 8 4 8 4 4 8 12 20 28 32 36 28 28 28 24 20 16 12 8 8 8 8 12 12 16 16 16 16 16 16 16 16 20 20 20 20 24 28 28 28 28 24 20 24 24 24 24 24 24 24 24 16 28 16 16 88 204 248 228 256 248 244 244 252 252 248 240 232 228 228 232 236 236 228 220 212 208 200 184 164 136 112 104 64 60 40 44 24 52 56 108 72 172 100 312 500 684 516 644 504 652 520 712 560 564 396 564 524 588 512 580 516 508 300 300 256 464 556 508 440 360 380 392 444 552 684 756 632 484 416 432 404 440 444 464 480 396 364 400 640 772 576 388 364 648 700 792 604 776 612 784 592 760 576 748 604 772 596 764 592 772 604 784 600 772 592 812 476 424 536 808 604 788 588 776 592 788 592 784 596 788 592 784 592 784 596 788 592 800 588 772 592 656 728 692 772 616 772 592 764 620 768 648 772 612 776 612 776 612 772 616 768 612 764 620 764 620 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 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 616 804 624 816 644 832 664 796 644 792 680 820 600 716 744 836 800 848 792 636 796 720 832 696 880 716 888 716 892 728 912 736 924 764 956 832 1004 892 1020 852 960 780 908 704 896 684 900 672 860 684 868 688 864 676 852 664 844 660 840 656 836 652 832 640 824 640 820 636 820 632 816 632 816 632 812 628 812 624 808 616 800 616 796 612 796 608 792 608 792 608 792 604 784 596 776 572 756 568 744 556 736 548 728 560 744 560 740 556 736 552 736 560 740 560 740 560 740 556 736 556 732 548 720 536 712 528 708 520 688 504 672 500 692 540 736 544 720 540 712 532 704 528 700 528 704 528 704 532 708 532 708 520 700 516 696 512 692 508 688 504 684 508 680 504 680 500 676 496 672 492 668 492 664 488 660 488 652 492 648 484 640 476 636 472 628 468 628 464 624 464 620 460 624 456 616 452 612 444 608 440 604 440 600 436 600 432 596 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 404 548 408 548 408 544 400 536 392 532 392 532 392 532 392 532 388 520 380 512 376 512 376 516 376 508 368 496 360 492 356 496 360 484 360 480 356 476 348 476 344 472 340 468 340 464 336 464 332 452 328 448 328 452 336 456 332 444 316 440 328 448 324 432 324 432 320 428 316 424 312 424 300 412 296 408 296 404 292 404 304 416 300 408 292 400 284 396 284 400 288 400 276 376 248 352 232 332 212 324 216 332 220 328 228 340 232 348 240 360 252 368 256 364 252 360 252 356 248 356 256 364 256 368 260 364 256 364 248 356 248 352 244 344 240 344 244 336 244 332 244 328 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 208 280 204 280 204 280 204 280 200 276 200 276 200 276 200 276 204 272 188 268 196 276 196 268 192 268 192 268 192 268 192 268 192 264 188 256 184 256 184 256 188 260 188 256 184 256 180 252 168 248 172 244 172 244 172 240 172 236 168 224 172 228 164 208 168 220 164 216 160 216 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 204 148 204 148 200 140 192 140 196 140 196 140 196 140 192 140 180 140 180 144 184 144 184 140 180 136 172 132 176 136 180 136 176 132 172 132 168 128 168 136 176 136 172 132 168 128 168 128 164 124 160 124 156 120 156 120 156 120 156 120 156 120 156 116 156 128 164 124 160 120 156 124 160 120 156 120 156 116 152 76 136 64 76 80 164 184 272 276 272 204 204 200 244 168 136 136 156 132 148 124 140 116 136 112 132 112 140 124 140 104 112 16 60 16 60 16 60 16 60 16 56 12 52 8 52 8 52 8 60 16 64 8 56 12 64 24 72 20 68 16 64 16 64 24 48 12 44 24 52 20 44 24 56 32 60 32 60 28 52 28 60 28 56 24 52 20 52 28 60 28 56 24 52 20 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 44 20 40 20 40 20 40 16 40 32 68 64 92 92 108 88 108 88 112 96 120 104 124 100 120 100 124 108 128 104 116 72 60 8 12 0 8 0 4 4 4 8 16 20 24 8 20 12 24 12 16 4 12 0 8 0 12 4 16 8 16 16 24 16 20 12 20 12 16 16 24 20 28 20 28 16 24 16 24 16 24 16 24 16 24 12 20 8 36 108 208 236 228 240 244 232 240 240 248 236 236 228 232 220 232 228 236 216 216 200 208 188 180 148 128 96 88 48 52 32 28 24 44 68 88 72 116 92 320 472 556 452 504 456 500 476 572 448 384 232 476 352 496 364 500 428 460 260 268 324 500 552 464 408 348 396 400 352 536 688 764 680 500 440 428 496 436 564 444 584 392 428 444 720 732 492 320 332 508 520 596 484 620 488 632 476 608 452 600 436 596 432 592 428 592 440 596 452 580 476 616 272 272 452 596 444 588 420 580 428 592 428 584 432 592 428 584 424 588 432 592 452 596 460 620 512 596 724 764 852 776 888 768 876 772 848 776 888 780 904 780 904 776 904 772 900 764 892 768 884 764 884 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 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 808 932 808 948 820 956 824 900 796 912 812 852 728 808 864 852 840 776 700 540 688 572 656 540 700 560 716 556 716 552 728 568 756 652 856 780 956 868 1000 812 864 672 768 572 680 504 708 524 688 532 688 532 684 524 676 512 668 508 664 504 656 500 652 500 640 496 640 492 636 492 636 492 632 488 632 484 628 484 628 476 616 472 616 468 612 468 612 464 608 464 608 464 604 456 596 448 588 440 576 424 560 408 552 420 564 420 560 416 560 412 556 412 564 408 560 404 556 400 552 388 544 388 540 384 540 380 536 400 540 388 544 408 556 396 528 404 548 396 540 388 532 380 528 388 536 384 532 384 532 392 532 392 524 388 520 392 512 388 508 376 508 368 508 364 504 364 504 360 500 356 496 356 492 352 492 348 488 344 484 336 476 332 472 324 468 324 468 320 464 316 460 336 460 340 456 328 444 324 440 324 440 320 440 316 436 316 436 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 296 408 296 408 292 400 284 392 276 388 276 388 276 388 276 388 276 384 272 376 264 372 268 376 264 372 256 360 248 356 248 356 244 360 248 356 244 352 248 348 240 340 248 340 244 336 252 332 240 336 228 328 224 328 228 332 228 320 208 316 224 332 220 312 216 324 216 320 212 320 216 312 208 300 212 300 208 296 212 292 216 304 212 300 208 292 204 292 200 288 200 284 188 264 168 248 172 248 152 236 156 248 164 244 160 244 160 248 168 260 180 268 192 256 188 256 184 252 180 248 184 256 188 260 192 256 188 252 180 248 180 244 176 240 172 240 176 244 172 244 168 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 148 208 148 208 144 204 144 204 140 200 140 200 140 200 140 200 148 196 132 188 140 200 144 196 136 192 136 192 136 192 136 192 140 188 140 188 136 184 132 180 144 188 140 188 136 184 136 184 128 172 128 176 128 176 136 176 132 168 132 168 136 172 128 152 120 156 112 156 112 160 120 168 116 160 116 160 116 160 116 160 124 160 108 152 112 156 112 152 104 152 108 148 96 140 104 152 104 148 108 152 104 144 96 140 96 140 96 140 96 140 96 144 92 140 92 140 96 144 96 144 92 140 92 140 92 136 88 136 100 136 96 132 88 124 84 120 96 136 96 132 92 128 88 128 88 124 88 124 84 120 84 116 88 120 84 116 80 120 84 124 80 124 96 132 88 120 88 128 84 120 84 120 84 120 84 120 80 120 116 116 68 72 16 140 148 188 76 132 60 120 80 132 100 128 104 124 100 120 96 116 92 112 88 116 96 116 84 96 60 76 60 76 60 76 60 76 56 72 56 72 56 68 48 60 56 68 64 72 56 64 60 72 64 72 60 68 60 64 56 64 56 60 44 60 56 72 52 56 48 64 56 68 56 68 52 60 60 56 56 56 56 56 56 52 60 56 56 56 56 56 56 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 44 40 40 36 40 48 44 32 32 40 64 84 100 112 112 108 112 108 116 116 124 128 132 124 124 120 124 124 128 128 112 92 52 24 4 4 8 8 4 4 0 0 4 4 8 4 8 16 20 20 20 16 12 8 8 8 12 12 16 16 16 16 20 20 20 20 20 20 16 24 28 28 32 32 28 28 24 24 24 24 24 24 24 24 24 36 20 20 64 140 208 240 240 244 236 232 236 240 244 240 236 236 232 228 228 228 228 216 208 208 204 196 176 152 120 96 84 52 52 36 44 32 68 80 132 84 180 164 484 548 644 540 636 512 656 524 712 492 456 328 608 516 596 512 588 528 516 292 276 368 512 464 396 360 336 400 392 360 692 764 784 720 588 404 424 388 444 424 416 460 356 352 460 720 700 416 348 376 516 444 608 516 696 556 748 592 776 616 792 604 764 604 764 600 756 588 752 612 724 644 752 352 476 636 760 592 772 576 768 584 780 584 772 588 780 584 776 584 776 588 780 588 788 580 764 580 652 724 704 772 612 772 572 772 588 784 608 784 588 780 596 780 600 776 604 768 612 768 612 764 620 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 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 816 616 812 632 812 656 808 680 764 668 816 672 744 636 832 752 836 840 732 772 676 844 672 856 680 864 700 864 700 872 708 896 740 956 848 1020 976 1020 1008 1020 996 1020 828 932 744 928 696 932 696 876 692 868 684 860 680 860 672 852 668 844 660 836 656 832 644 828 640 824 640 820 636 820 636 820 632 816 632 812 628 812 620 804 616 800 616 796 612 796 604 792 608 792 608 788 600 784 604 788 600 776 588 768 580 760 568 752 568 752 564 748 560 744 572 752 568 744 564 744 564 744 556 736 556 740 556 736 552 732 556 736 552 744 568 744 544 716 552 732 548 724 536 716 528 708 540 716 540 712 532 708 528 704 528 708 524 700 516 692 512 688 508 688 508 684 508 680 504 680 496 672 496 668 492 668 488 660 484 648 480 636 476 632 472 632 476 636 472 632 468 628 468 628 464 628 460 620 448 608 440 604 444 608 440 604 440 600 436 600 428 592 428 588 424 584 420 584 416 580 408 572 404 568 396 560 408 552 412 552 408 544 400 536 388 528 388 528 388 528 388 528 384 516 376 512 372 508 376 512 372 504 364 496 356 492 356 492 360 484 360 480 356 476 348 476 340 468 340 464 336 464 332 460 344 460 336 452 328 448 328 448 332 436 308 432 328 456 324 428 320 428 320 424 316 424 308 420 308 416 304 416 300 412 300 408 296 408 292 404 292 404 292 404 292 400 288 392 276 384 264 376 264 372 260 376 272 384 264 368 264 372 256 368 256 368 256 372 256 364 256 360 252 360 252 356 248 360 256 368 260 364 252 356 248 356 248 352 244 344 240 344 248 340 244 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 192 264 192 264 192 260 188 256 192 264 188 260 188 256 184 256 172 252 176 248 176 248 176 244 172 236 168 228 176 228 160 200 148 204 148 204 152 216 164 224 168 224 168 224 168 224 168 224 168 216 152 208 156 212 156 208 144 204 152 204 144 200 152 216 152 200 156 204 152 200 148 192 144 192 144 192 144 192 144 192 140 184 144 184 148 188 152 192 140 180 144 188 144 180 132 168 132 168 128 168 128 168 128 168 136 176 136 172 132 168 128 168 124 160 124 156 120 156 116 152 124 160 116 152 116 152 124 160 112 156 132 164 120 152 120 160 120 156 120 156 120 156 120 156 100 100 32 116 108 96 72 200 120 160 156 200 160 168 124 156 124 144 124 140 120 140 120 140 120 136 108 132 116 136 108 124 16 60 16 60 16 60 16 60 8 52 12 60 12 52 0 40 8 60 16 64 8 56 12 64 8 56 4 52 4 48 0 48 36 56 20 52 32 64 32 48 16 48 20 52 24 48 20 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 24 44 24 44 24 44 24 44 28 48 28 44 24 40 20 40 24 44 24 40 20 36 16 36 36 44 8 20 12 56 64 100 92 108 88 108 88 112 96 120 112 132 108 124 100 120 100 120 104 116 72 56 4 8 0 12 0 4 0 0 0 0 0 0 0 0 0 16 12 20 8 12 0 8 0 12 4 16 8 16 0 8 4 20 12 20 12 20 16 28 20 32 24 28 20 24 16 24 16 24 16 24 16 24 40 20 16 84 152 208 228 252 232 232 220 232 232 240 228 232 228 228 216 224 216 220 200 196 200 204 184 176 140 120 84 76 44 48 32 32 32 56 84 104 80 108 144 448 488 516 472 508 464 504 484 560 392 296 188 500 356 496 376 508 440 464 260 252 412 492 420 344 360 336 396 344 372 708 780 692 696 592 436 372 488 452 552 428 568 384 424 500 752 656 368 304 324 348 248 376 228 372 272 448 352 536 432 604 480 628 484 628 476 612 460 600 484 552 532 564 184 348 548 596 440 576 420 576 432 584 428 576 436 584 432 580 428 584 432 588 448 588 456 608 508 592 716 760 852 776 908 776 912 780 896 792 916 784 924 780 916 780 916 776 912 768 908 768 900 768 900 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 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 804 928 820 928 812 936 808 948 804 900 780 920 772 780 796 904 824 824 776 600 660 596 676 480 692 512 680 544 692 536 688 532 704 592 800 740 956 892 1004 900 980 920 960 736 776 612 760 552 688 544 704 536 684 524 676 524 680 520 672 512 668 508 660 500 656 500 644 500 640 496 636 492 636 492 636 492 632 488 628 484 628 476 620 476 616 472 612 468 612 460 604 464 608 464 604 456 600 468 612 468 608 460 604 456 600 428 572 428 568 424 568 420 564 416 572 412 568 412 572 420 580 408 564 408 564 408 560 400 552 416 556 404 544 400 552 420 572 412 552 404 544 392 532 384 528 400 544 396 540 388 532 388 524 400 528 392 524 396 516 388 512 376 512 372 508 368 504 364 504 352 492 352 488 348 484 344 484 344 484 336 472 328 468 324 472 336 480 336 476 332 472 328 472 340 464 340 456 328 444 320 436 324 444 324 440 320 436 316 436 300 428 300 424 304 420 300 420 304 416 308 404 304 400 296 400 308 420 308 416 300 408 292 400 276 388 276 388 276 388 276 388 276 380 268 372 264 372 264 376 264 368 256 360 248 352 248 356 244 360 248 356 244 352 248 348 240 340 248 336 244 332 248 332 248 344 232 332 224 324 220 324 228 316 200 312 224 336 220 308 208 316 208 312 204 308 208 304 212 308 220 304 216 304 216 300 196 284 200 288 200 288 200 292 208 292 196 280 188 272 184 272 172 256 180 276 200 280 180 248 192 272 180 256 168 248 160 244 184 252 184 252 184 252 184 252 176 248 188 256 188 256 180 244 180 248 180 244 176 240 172 240 176 248 176 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 148 200 152 200 152 196 144 188 144 192 144 188 140 184 136 184 128 172 128 176 128 176 136 176 132 168 136 172 140 172 128 148 104 140 96 144 108 160 124 172 128 172 128 172 128 172 128 172 124 160 108 152 112 156 112 152 96 144 104 148 100 144 108 164 104 156 108 156 108 152 100 144 96 144 96 144 96 144 96 144 108 148 108 152 112 156 116 156 96 140 108 152 108 140 92 124 80 120 84 128 88 132 96 136 96 136 96 132 92 128 88 128 88 124 88 120 84 116 80 116 92 124 80 112 76 116 88 128 68 116 92 124 76 108 76 120 84 120 84 120 84 120 84 120 88 148 112 68 88 144 76 80 88 128 76 116 88 128 88 96 92 116 96 120 96 120 96 120 100 116 84 108 88 112 88 108 56 72 56 72 56 72 56 72 64 80 64 76 60 72 56 72 44 56 52 64 56 60 48 52 60 68 60 64 56 60 52 60 56 68 56 68 56 68 56 68 56 64 44 52 40 56 52 68 52 48 44 44 48 52 60 64 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 36 44 48 56 52 52 40 40 52 52 44 44 40 44 40 48 44 48 44 44 40 40 36 40 36 44 40 48 44 52 48 56 28 32 24 24 28 52 76 104 108 108 96 108 116 124 112 104 108 120 124 132 128 128 132 140 128 128 112 72 36 8 0 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 12 16 24 20 12 12 16 20 16 16 16 20 20 24 24 24 12 12 16 20 20 16 12 12 24 28 28 32 32 28 28 24 28 12 32 104 180 220 228 228 228 228 228 228 228 228 228 228 236 228 224 224 224 220 208 200 204 188 168 152 136 120 100 92 48 40 20 40 48 92 92 140 84 184 264 596 600 656 512 684 480 664 544 712 372 364 356 632 532 588 500 580 540 544 288 264 464 404 376 324 332 404 344 364 472 828 756 760 720 644 472 412 440 392 456 436 424 360 380 572 756 596 332 348 364 516 396 556 388 532 368 524 364 528 384 544 436 604 484 676 564 752 624 792 616 812 664 648 344 652 660 760 576 752 564 752 576 764 584 768 564 748 564 760 588 780 596 788 592 776 576 752 580 668 676 744 764 608 776 548 776 540 768 548 784 580 780 592 784 596 788 608 784 608 776 600 768 608 772 612 772 600 776 608 780 608 776 604 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 808 616 816 640 808 652 784 660 780 704 804 576 740 764 808 796 796 808 660 820 688 856 664 868 684 856 688 856 700 884 716 908 724 936 824 1020 976 1020 1008 1020 1004 1016 816 928 772 968 712 924 688 872 688 864 680 856 672 852 680 860 676 852 664 840 656 832 648 832 644 828 644 824 640 824 636 816 632 816 632 816 628 812 628 812 624 804 616 800 612 792 616 800 612 796 612 792 608 792 612 796 608 792 608 792 608 788 592 776 588 768 580 760 576 756 588 768 584 764 584 760 580 760 576 756 572 752 572 748 568 748 560 744 560 744 560 744 560 744 548 732 544 728 544 724 540 724 544 720 540 712 532 708 528 704 516 700 524 708 524 700 512 688 516 696 516 692 512 684 504 680 492 672 500 680 500 668 480 644 480 644 484 640 480 636 476 636 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 440 600 432 596 440 604 436 596 428 592 428 588 424 584 420 584 424 584 412 580 408 572 400 564 412 556 412 552 412 552 412 548 392 528 384 520 380 520 380 524 380 516 380 508 368 504 376 520 376 508 364 492 352 484 352 488 352 480 356 480 356 476 344 468 340 468 340 464 336 460 332 460 340 456 332 448 328 448 328 452 320 440 316 436 316 440 324 444 324 428 316 420 312 420 308 424 304 416 304 412 300 408 296 408 288 400 292 404 288 400 284 392 276 392 284 400 284 392 272 380 280 388 272 384 268 380 272 384 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 240 356 256 364 248 356 256 372 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 220 304 216 284 208 280 204 280 208 284 208 284 208 284 208 284 212 288 212 284 208 280 204 280 188 264 192 268 188 264 184 256 208 280 196 268 192 272 204 284 192 264 192 264 192 264 192 264 204 264 184 260 196 272 192 252 172 252 176 244 172 244 168 236 164 240 188 248 188 228 156 196 140 200 152 204 148 208 160 224 160 216 160 216 164 224 172 232 172 224 164 216 156 208 156 212 148 208 152 208 152 204 144 196 148 188 148 188 148 188 148 188 152 188 140 176 136 180 148 192 144 188 148 192 152 188 148 184 140 180 140 180 140 180 140 180 128 168 128 168 128 168 128 168 124 164 128 172 140 184 148 188 140 164 120 160 132 172 128 152 124 160 124 160 124 160 124 160 124 160 124 156 120 152 116 152 132 164 124 156 120 156 120 160 112 144 112 148 120 152 124 152 120 144 116 144 116 148 124 156 112 136 120 144 120 136 108 124 124 140 112 128 108 132 120 144 16 60 16 60 16 60 16 60 20 64 16 60 16 56 12 56 0 52 8 60 12 56 4 48 12 60 12 56 8 52 4 52 28 56 28 56 28 56 28 56 24 52 16 44 16 44 24 52 24 52 16 48 16 52 24 60 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 20 44 24 48 28 44 24 40 32 48 24 40 20 40 20 44 24 44 24 40 20 36 16 36 20 40 24 44 24 44 24 48 16 36 12 28 12 48 56 96 88 104 80 108 100 120 92 104 88 116 104 128 104 124 108 132 108 116 64 48 0 8 0 4 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 8 16 12 20 12 20 8 16 16 28 20 32 24 28 20 24 0 0 20 104 172 212 212 220 220 228 220 228 220 228 220 228 224 228 212 220 216 220 200 200 188 180 152 144 120 112 84 80 40 36 20 28 44 76 92 100 76 124 264 524 492 536 440 524 444 512 480 512 272 228 264 508 368 488 368 504 488 488 252 296 472 380 376 324 352 364 316 316 516 740 728 712 696 624 536 416 500 412 572 444 516 380 448 636 708 500 272 296 336 432 316 432 288 408 272 396 244 380 240 372 232 364 216 364 248 416 312 468 388 556 460 472 244 500 544 624 476 604 456 592 448 584 440 576 476 612 464 596 448 580 428 556 416 556 440 580 472 588 664 820 844 788 904 776 912 792 936 820 920 784 908 768 892 760 892 756 904 764 908 768 924 772 924 768 920 780 916 780 916 776 912 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 816 936 800 928 780 940 808 840 736 844 824 880 844 688 680 532 660 532 664 504 680 524 676 540 688 548 696 540 708 572 744 628 816 760 928 860 968 840 860 680 760 608 720 536 708 548 712 552 708 548 700 544 700 528 680 524 672 512 664 504 656 508 652 504 648 504 644 500 644 492 636 492 632 488 632 488 628 488 628 484 624 476 616 468 612 472 616 472 612 468 612 464 608 468 608 464 608 464 604 460 604 452 596 448 588 440 580 436 576 432 588 432 584 428 584 424 580 420 576 420 572 416 572 412 568 420 564 420 564 420 564 420 564 412 556 412 552 408 548 404 548 400 548 396 540 388 536 392 532 388 520 392 528 400 520 392 512 380 516 376 512 368 508 364 504 356 496 360 500 356 488 344 476 344 488 344 488 340 484 336 480 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 324 436 312 436 320 444 320 432 300 428 296 424 304 420 300 420 300 412 308 408 308 408 308 408 304 412 300 412 300 408 296 408 280 388 272 380 268 380 268 384 272 384 276 384 268 372 260 368 264 368 256 360 248 356 252 364 236 356 244 356 244 352 244 340 240 340 244 336 244 332 248 332 244 336 228 328 224 328 224 332 220 320 216 316 212 320 216 324 216 320 208 312 204 312 212 312 208 304 216 300 212 296 212 296 208 300 212 300 212 296 204 288 192 280 196 288 196 280 188 272 192 276 188 268 180 268 184 268 180 268 184 268 184 264 176 256 192 260 192 256 188 252 184 252 176 248 188 256 180 248 188 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 176 228 168 224 160 216 160 220 148 208 148 208 148 208 148 208 152 212 152 208 148 204 144 204 140 196 144 200 140 196 136 188 148 204 140 196 140 196 148 204 144 192 144 192 144 192 144 192 156 192 136 188 148 196 140 180 132 176 128 176 128 172 132 172 148 180 136 156 104 120 76 100 108 148 108 152 104 152 116 172 120 160 116 160 116 164 120 168 128 168 120 160 112 152 112 156 108 152 108 152 104 148 100 144 104 152 104 152 104 152 104 152 100 148 92 140 92 140 100 148 104 144 108 144 108 144 108 140 112 148 112 148 112 148 112 148 88 128 88 128 88 128 88 128 84 124 88 128 92 136 96 140 104 128 88 124 96 132 92 116 84 120 84 120 84 120 84 120 88 124 88 120 84 116 80 116 96 128 88 120 84 120 84 124 96 108 96 112 92 116 88 120 88 116 84 116 92 120 100 128 92 116 96 124 96 116 88 108 92 112 84 104 80 108 88 116 60 76 60 76 60 76 60 76 64 76 60 76 56 72 56 72 56 68 60 72 64 68 60 64 60 68 60 64 56 60 52 60 56 68 56 68 56 68 56 68 52 60 48 56 44 60 48 64 60 56 52 48 48 48 52 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 48 48 44 44 40 48 44 52 48 52 44 44 40 44 40 44 40 44 40 44 36 40 36 40 44 48 44 48 40 44 40 44 48 48 40 40 36 52 72 92 108 108 104 116 120 124 116 112 108 120 124 132 124 128 128 136 132 88 44 8 4 4 8 8 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 12 16 12 8 4 8 16 16 16 16 20 20 24 24 24 20 24 24 28 28 24 24 20 24 24 28 28 28 28 24 24 0 0 44 124 192 220 220 220 228 228 228 228 228 228 228 228 232 224 220 220 220 216 204 196 188 172 152 136 120 100 80 72 44 40 24 48 52 92 92 144 88 268 384 664 556 644 536 632 504 664 492 620 304 388 388 668 500 616 484 596 604 524 284 380 452 352 340 352 352 372 296 388 616 836 748 796 700 680 584 452 400 444 468 420 420 372 432 704 676 488 268 404 440 564 424 572 428 584 428 576 408 544 384 516 372 496 336 460 320 468 340 492 384 552 456 552 328 564 544 684 584 756 584 764 592 772 600 780 556 736 572 756 584 764 584 768 560 780 592 772 572 704 700 828 804 696 792 600 760 576 760 584 768 624 768 624 772 636 792 644 780 620 784 616 780 604 768 588 784 612 784 608 776 604 772 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 632 812 632 816 632 808 640 792 648 828 684 688 716 828 748 884 816 684 784 628 828 664 848 660 864 664 828 668 828 680 860 688 880 724 900 724 896 792 952 872 992 844 932 776 912 716 904 692 932 716 900 720 896 716 896 716 896 688 864 684 856 672 848 664 844 660 844 656 840 656 836 652 836 640 824 640 820 636 816 632 816 632 812 628 808 620 804 616 800 620 804 616 800 616 796 612 796 612 792 608 792 604 788 600 784 600 784 596 780 592 772 588 768 592 772 588 768 588 764 584 764 580 760 576 756 576 752 572 752 572 764 572 764 572 764 572 764 568 756 564 756 560 752 560 740 552 728 548 724 544 716 540 712 524 704 524 708 524 700 516 692 508 688 512 684 508 684 508 684 500 676 500 672 492 664 488 656 492 656 492 652 488 648 488 648 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 444 604 436 600 444 608 440 600 428 588 424 588 420 584 420 584 408 572 404 572 408 576 408 576 408 552 412 548 408 544 404 544 392 528 384 520 380 520 380 524 384 524 388 524 384 512 368 500 364 500 360 492 356 496 360 500 352 480 356 480 356 476 344 468 340 464 336 464 332 460 332 460 336 456 332 448 328 448 328 448 324 444 320 436 316 440 320 444 320 428 316 420 312 420 308 420 304 416 304 412 300 408 296 408 296 412 300 412 300 408 292 400 280 396 284 396 284 392 276 384 272 384 268 376 264 376 264 376 264 380 268 380 268 376 260 368 260 368 260 364 256 360 252 360 244 360 256 364 248 356 252 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 220 308 216 288 208 284 208 288 208 284 208 284 208 284 208 284 212 288 212 284 208 280 204 280 204 284 208 284 208 280 200 272 204 276 200 272 196 276 200 280 192 264 192 264 192 264 192 264 200 264 188 260 192 264 188 252 176 256 176 248 176 244 172 240 180 228 128 148 68 120 68 124 148 208 156 212 152 212 164 228 164 220 160 212 156 212 160 216 172 224 164 216 156 208 156 212 152 208 152 204 148 200 144 196 156 196 156 196 156 196 156 196 148 184 144 180 140 184 144 188 140 180 140 180 140 180 140 180 148 188 148 188 148 188 148 188 128 168 128 168 128 168 128 168 128 168 128 168 128 168 128 168 136 168 124 160 132 168 124 156 116 152 116 152 116 152 116 152 124 160 124 156 120 152 116 152 128 164 124 156 120 156 120 156 108 136 112 140 112 144 116 144 120 144 116 144 116 148 124 156 116 140 120 140 120 136 112 128 112 128 104 124 104 124 108 132 20 64 20 64 20 64 20 64 16 60 16 56 12 56 8 52 16 64 16 64 16 64 16 64 12 60 12 56 8 52 4 52 24 52 24 52 24 52 24 52 20 48 20 48 20 48 20 48 28 56 24 52 16 48 16 48 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 40 16 36 20 40 20 36 16 36 16 36 16 36 28 48 24 44 20 36 16 36 28 48 24 36 12 40 40 76 84 104 88 116 100 120 100 116 88 116 104 128 104 120 104 128 92 64 0 4 0 8 0 4 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 16 28 20 32 24 28 20 24 12 24 20 28 20 28 16 20 0 16 64 156 208 232 224 232 220 228 220 228 220 228 220 228 220 220 208 216 208 212 196 192 176 168 140 128 104 96 68 60 36 36 24 36 52 80 92 100 56 204 392 576 444 532 472 500 436 520 444 420 192 200 292 524 344 520 356 532 552 464 260 432 440 328 360 372 388 340 300 384 668 732 692 744 648 672 656 508 464 492 564 416 484 376 508 748 652 392 216 360 388 448 316 420 304 420 288 424 292 412 288 408 268 396 268 388 248 360 224 336 224 348 272 368 188 312 276 388 332 460 364 512 416 564 464 600 488 612 496 612 480 584 452 568 436 580 444 584 432 564 560 716 760 784 856 824 896 816 856 792 812 752 820 752 828 748 844 748 876 768 896 772 912 772 924 776 916 776 912 772 908 772 908 776 912 776 912 776 912 776 912 776 900 784 900 784 900 784 900 784 900 784 904 788 904 788 908 792 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 920 812 928 812 940 804 936 796 932 728 780 804 868 816 856 736 568 624 504 648 504 644 500 672 520 660 540 668 528 676 512 680 536 704 584 752 640 796 684 812 688 796 652 748 580 688 544 696 548 704 548 704 548 704 552 708 532 688 528 680 520 676 516 672 524 664 520 664 516 660 516 656 500 644 500 640 492 636 488 632 488 632 484 628 480 624 476 620 480 620 476 620 472 616 472 616 468 612 464 608 460 600 456 600 460 604 456 600 452 596 452 592 440 592 436 592 432 588 432 588 428 580 424 580 420 576 420 576 424 568 424 568 424 568 424 568 424 568 424 568 420 564 420 560 412 556 408 552 400 548 404 544 392 528 396 524 400 520 396 516 376 512 372 508 368 508 368 508 364 500 356 492 352 492 352 492 352 492 348 492 344 488 344 484 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 328 440 316 440 324 448 324 436 296 424 296 420 300 420 296 416 300 412 308 404 304 404 304 408 300 412 296 408 292 400 288 400 280 388 272 380 268 380 268 384 280 384 272 380 276 384 268 372 252 360 248 356 244 352 244 352 236 356 244 356 244 352 244 340 236 336 244 332 240 332 244 328 240 332 224 328 220 324 224 328 224 324 216 316 212 316 216 320 212 316 204 312 200 308 212 308 208 304 216 300 212 296 212 296 200 288 204 292 200 288 196 280 196 284 196 284 192 280 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 252 188 256 180 248 184 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 156 212 152 208 144 204 144 208 152 212 152 212 152 212 152 212 152 212 152 208 148 204 144 204 152 208 156 212 152 204 144 200 144 200 144 200 144 200 144 200 144 192 144 192 144 192 144 192 148 192 140 188 140 188 136 184 128 168 124 172 120 168 128 164 108 116 40 40 0 44 40 92 120 160 120 160 112 156 124 176 124 164 116 156 112 152 112 156 128 168 120 160 112 152 112 156 112 152 104 148 100 144 100 148 108 156 108 156 108 156 108 156 96 144 96 144 96 144 96 144 108 144 104 140 104 140 108 144 104 140 104 140 104 140 104 140 92 132 92 132 92 132 92 132 96 132 92 132 88 128 84 124 96 132 92 128 92 128 88 124 84 120 84 120 84 120 84 120 88 124 88 120 84 116 80 116 92 124 84 120 80 116 84 120 80 112 92 116 92 120 96 120 96 116 92 116 92 120 100 128 96 120 96 120 92 116 88 112 88 108 84 108 84 108 84 112 64 80 64 80 64 80 64 80 60 76 56 72 56 68 52 68 68 72 64 72 64 72 64 76 60 68 60 64 56 60 52 60 52 64 52 64 52 64 52 64 48 60 48 60 48 60 48 60 56 56 56 56 52 48 48 44 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 40 36 40 36 44 32 40 36 40 36 40 36 40 44 48 44 44 36 40 32 36 44 48 40 36 28 36 48 64 96 108 108 120 116 120 120 124 108 120 124 128 120 120 120 128 92 32 4 0 16 8 0 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 8 12 12 4 0 8 12 16 16 16 20 20 24 24 24 28 28 32 32 32 32 28 28 20 20 24 28 28 24 20 20 0 28 96 176 228 236 232 236 228 228 228 228 228 228 228 228 224 220 212 212 216 212 200 188 184 168 148 128 108 92 68 60 44 40 28 56 60 100 96 140 72 364 492 688 524 652 560 648 488 680 492 560 216 364 388 676 476 648 476 624 640 484 316 464 396 312 360 424 384 368 320 524 736 824 728 804 680 712 720 588 468 524 468 412 392 400 528 788 624 416 256 468 456 560 424 564 420 572 412 552 408 548 420 552 388 524 396 528 392 508 360 488 380 504 388 516 328 432 316 472 316 496 368 552 416 592 456 628 548 720 584 756 604 768 620 792 584 760 576 756 556 696 556 664 592 640 676 696 764 764 792 780 804 768 808 748 780 696 740 640 744 632 748 612 752 620 772 624 764 592 764 592 764 600 776 608 776 604 776 604 776 604 776 604 784 608 784 608 784 608 784 608 784 608 784 612 788 616 792 616 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 640 804 644 804 628 804 620 804 628 796 572 764 740 804 860 764 748 628 792 640 840 648 836 644 840 660 812 664 812 668 848 672 872 680 888 720 924 760 936 772 932 784 932 748 912 712 904 688 876 684 868 688 868 688 868 692 872 688 868 684 864 680 856 676 856 672 856 668 852 668 848 664 848 652 832 648 828 640 820 632 816 632 816 632 816 628 812 628 812 624 808 624 808 620 804 620 800 620 800 616 796 608 788 600 784 604 788 604 788 600 784 600 784 596 776 596 776 592 772 592 768 584 764 584 764 580 760 580 756 568 760 568 760 568 760 568 760 568 760 564 756 564 752 560 744 560 736 560 732 552 724 548 720 532 708 528 704 524 700 520 704 512 692 516 688 512 688 512 688 504 676 496 668 492 668 496 668 488 648 488 648 484 644 484 640 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 444 604 436 600 444 608 440 600 424 588 420 584 420 580 416 580 420 584 412 572 400 564 392 552 408 552 408 544 400 536 396 532 392 528 384 520 380 520 380 524 392 516 368 504 376 520 388 520 368 500 364 496 360 492 352 484 352 480 356 480 356 476 344 468 336 464 332 460 332 456 328 456 336 452 328 444 324 444 324 448 328 444 320 436 316 436 316 436 320 424 312 416 308 416 304 420 304 416 304 412 300 408 296 408 288 400 292 404 288 400 284 392 284 396 280 392 276 388 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 364 260 364 248 352 248 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 224 312 224 296 220 296 220 300 212 288 212 288 212 288 212 288 212 288 212 284 208 280 204 280 204 280 208 284 204 276 196 272 200 276 200 276 200 276 200 276 192 264 192 264 192 264 192 264 188 264 192 260 184 256 184 256 164 244 168 236 164 236 160 228 136 176 76 104 48 132 112 188 164 224 168 220 160 216 168 232 168 224 164 216 156 212 156 212 172 224 164 216 156 208 156 212 156 208 148 200 144 200 148 200 148 184 152 184 152 184 152 184 148 180 148 180 148 180 148 180 152 188 140 184 140 184 144 192 136 180 136 180 136 180 136 180 132 172 132 172 132 172 132 172 144 180 140 176 132 172 128 168 132 168 132 164 128 160 124 160 128 164 128 164 128 164 128 164 124 160 124 156 120 152 116 152 128 160 120 152 116 152 116 156 120 140 124 144 128 144 132 148 120 136 116 136 120 140 128 148 120 140 116 136 112 132 112 132 112 136 116 136 116 136 116 132 16 60 16 60 16 60 16 60 12 56 12 56 8 52 8 48 20 64 16 60 12 64 16 68 12 60 12 56 8 52 4 52 20 48 20 48 20 48 20 48 16 48 20 52 24 48 20 44 20 52 24 56 24 52 16 44 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 28 44 24 40 20 44 24 48 24 44 20 36 12 32 16 36 12 32 12 32 16 36 16 36 20 40 20 40 16 36 16 36 20 40 16 28 4 28 24 56 68 96 88 112 92 112 96 120 88 116 104 124 96 112 96 120 52 20 0 8 4 12 0 0 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 16 28 20 32 24 28 20 24 12 20 16 24 16 24 12 20 0 32 100 184 216 224 212 228 220 228 220 228 220 228 220 228 212 216 204 208 204 208 188 188 172 164 136 124 96 84 56 48 36 36 28 44 60 84 96 96 72 320 456 560 432 516 432 540 428 540 444 364 132 192 304 500 344 532 352 556 544 432 312 452 360 320 416 444 392 316 352 528 708 740 656 736 608 676 712 664 576 548 524 396 436 408 624 748 528 316 224 408 376 436 340 440 320 428 288 404 280 404 304 420 280 388 252 368 244 376 268 388 280 384 280 392 272 336 232 360 216 332 244 348 228 324 224 336 240 372 312 460 392 540 480 616 476 600 464 608 456 588 440 568 460 552 504 580 544 608 560 640 672 732 736 780 796 808 844 820 852 788 860 772 876 756 880 760 900 768 900 760 900 768 912 780 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 932 800 940 804 940 808 940 812 904 724 884 800 840 840 692 640 560 640 524 652 504 644 500 648 540 664 548 668 524 668 500 672 524 692 548 704 548 720 576 756 572 724 552 696 568 712 564 664 536 684 528 684 528 684 528 680 528 684 528 680 524 676 520 676 528 672 528 668 524 668 520 664 512 656 508 648 500 640 492 632 488 632 488 632 488 632 488 632 484 628 484 624 480 624 476 620 484 624 476 616 468 608 460 604 460 604 460 604 460 604 456 600 444 600 444 596 440 596 436 592 432 588 432 584 428 584 424 580 420 564 420 564 420 564 420 564 420 564 420 564 416 560 416 556 416 560 412 556 404 548 408 548 404 532 396 524 396 524 400 524 392 528 384 520 376 512 372 508 360 500 360 500 360 500 356 496 344 488 344 488 340 484 336 480 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 320 436 308 432 320 440 316 432 292 420 292 420 296 416 296 412 312 424 312 404 296 392 284 384 300 408 292 400 284 392 276 388 280 388 272 380 268 380 268 384 284 376 256 364 268 384 272 372 248 360 252 360 252 356 244 348 236 356 244 356 244 352 244 340 232 332 240 332 236 328 244 324 236 332 224 324 216 320 220 324 228 328 220 320 212 316 212 316 208 316 204 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 188 276 188 280 188 272 184 264 180 264 180 264 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 160 216 156 216 156 216 160 220 156 216 156 216 156 216 156 216 152 212 152 208 148 204 144 204 144 200 148 204 144 200 140 192 140 200 144 204 148 200 144 196 144 192 144 192 144 192 144 192 136 192 144 188 132 176 132 188 120 164 120 168 116 164 120 160 124 144 88 108 72 128 124 172 132 172 132 172 120 164 128 180 128 168 120 160 116 160 120 164 128 168 120 160 112 152 112 156 116 156 104 140 96 144 104 156 100 152 100 152 100 152 100 152 92 148 96 152 100 148 96 144 120 148 120 140 116 144 124 152 120 144 120 144 120 144 120 148 100 136 96 136 96 136 96 136 104 140 100 140 96 132 92 132 92 132 100 132 88 120 88 128 96 132 96 132 96 132 96 132 88 124 88 120 84 116 80 116 88 124 84 116 76 112 80 120 84 128 84 132 96 132 100 136 96 116 92 116 84 124 92 132 100 120 92 112 88 112 88 116 88 116 96 120 96 120 92 112 60 76 60 76 60 76 60 76 56 72 56 68 52 68 48 64 68 72 60 64 56 68 64 76 60 68 60 64 56 60 52 60 48 60 48 60 48 60 48 60 44 56 52 64 52 64 44 56 44 48 52 56 56 56 52 48 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 40 48 44 52 48 48 44 44 44 44 36 40 32 36 36 40 28 32 28 36 32 40 36 40 32 40 36 40 36 40 40 44 36 44 40 36 28 36 48 60 80 96 104 112 104 108 112 124 108 120 124 128 116 116 112 120 76 16 4 8 24 0 0 16 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 8 16 20 16 12 8 12 20 16 16 16 20 20 24 24 24 24 24 28 28 28 28 24 24 16 20 20 24 24 20 20 16 4 48 120 196 224 220 220 232 228 228 228 228 228 228 228 228 220 212 208 208 208 204 196 184 172 156 132 112 92 72 52 40 44 40 32 60 68 104 96 140 140 516 540 652 536 608 464 664 524 700 456 496 188 412 436 684 480 648 476 644 592 460 380 428 348 360 480 504 380 368 388 680 748 852 732 784 672 676 736 708 616 536 424 404 360 468 668 772 472 356 300 528 448 560 464 580 444 596 436 564 416 548 416 536 420 536 400 516 388 516 396 528 372 504 368 496 384 492 352 520 360 520 384 512 340 460 308 456 320 480 348 492 344 500 380 548 508 676 560 752 596 784 608 768 636 760 608 716 572 708 552 704 540 612 588 664 664 716 732 732 780 732 796 708 788 672 772 632 792 616 780 600 768 596 772 604 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 800 656 800 624 804 600 820 612 824 644 792 780 828 800 636 756 640 816 644 828 644 840 644 812 660 804 664 808 660 844 664 872 672 872 680 880 676 888 700 924 688 896 684 868 680 892 688 848 684 864 684 860 680 856 676 852 680 860 680 860 676 856 676 856 672 856 672 852 668 852 664 848 660 844 656 832 644 824 636 816 636 820 636 820 636 820 636 820 632 816 628 812 628 808 624 808 636 816 628 808 620 796 608 792 600 784 600 784 600 784 600 784 604 784 600 780 600 776 596 776 592 772 588 768 588 764 584 764 572 764 572 764 572 764 572 764 568 760 568 756 564 752 560 744 556 736 556 732 552 724 548 720 536 712 528 704 520 704 528 708 536 716 532 704 520 692 512 684 492 672 500 680 504 680 496 668 492 656 492 652 488 648 488 648 480 640 476 632 472 628 464 624 452 620 456 620 456 616 448 608 436 592 424 592 432 600 432 588 420 584 420 580 416 580 412 576 420 580 408 572 396 560 388 548 408 548 404 540 396 528 384 524 392 528 384 520 380 520 380 524 388 512 368 512 384 516 356 472 316 456 328 472 340 476 340 472 352 480 356 480 356 476 344 468 332 460 332 456 328 456 324 452 332 448 324 444 320 440 324 444 332 448 324 440 316 432 312 436 316 420 308 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 272 388 280 392 276 388 272 380 264 380 268 380 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 208 292 204 280 204 284 208 288 216 292 216 292 216 292 216 292 212 288 212 284 208 280 204 280 200 280 204 280 204 276 196 268 196 272 204 280 204 280 196 272 192 264 192 264 192 264 192 264 180 260 196 260 180 244 180 260 172 252 176 244 172 244 168 236 176 240 168 216 160 224 176 236 172 232 180 232 168 224 176 236 172 224 168 220 168 224 172 232 172 224 164 216 156 208 156 212 160 212 148 196 140 200 148 204 152 188 156 188 156 188 156 188 144 176 152 184 152 184 144 176 152 188 136 176 132 180 144 192 144 188 144 188 144 188 144 188 136 176 136 176 136 176 136 176 136 176 136 172 132 172 132 172 124 168 140 168 124 152 124 168 128 164 128 164 128 164 128 164 124 160 124 156 120 152 116 152 124 156 116 152 112 148 116 148 124 140 128 144 128 148 132 148 120 136 120 136 120 140 128 148 124 140 116 132 108 132 116 136 108 132 116 140 120 136 112 128 20 56 20 56 20 56 20 56 20 56 20 52 16 48 12 48 24 64 16 52 12 56 24 64 20 60 20 56 16 52 12 48 20 48 20 48 20 48 20 48 12 44 24 56 28 52 16 40 8 44 20 56 28 60 24 52 20 52 20 52 20 52 20 52 28 48 28 48 28 48 28 48 16 40 28 52 32 48 20 36 24 40 16 32 12 32 12 36 8 28 8 32 12 36 16 36 8 32 12 36 16 40 20 44 20 40 24 40 16 40 32 64 52 88 84 104 80 100 88 120 88 116 104 124 96 112 92 116 60 24 0 12 4 0 0 28 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 12 24 16 28 20 24 16 20 8 20 12 24 16 20 12 16 12 64 132 208 224 224 216 240 220 228 220 228 220 228 220 228 208 212 200 208 200 204 184 184 156 148 116 104 76 64 32 28 36 40 32 48 64 88 96 96 152 448 488 528 452 464 324 528 488 556 388 304 128 272 372 520 348 524 352 568 500 420 380 404 380 408 560 524 408 332 424 648 696 776 656 716 592 636 672 736 664 532 444 392 388 468 728 716 404 284 280 460 364 432 348 424 316 440 308 444 320 432 312 420 292 408 304 416 296 392 264 360 260 388 260 356 280 372 268 388 260 380 296 388 264 348 248 356 256 348 260 332 220 308 240 356 232 392 312 476 364 536 432 592 468 596 500 612 500 604 464 592 484 580 488 564 504 576 552 600 636 676 736 764 824 804 852 804 880 796 880 768 864 760 868 764 888 772 896 776 904 776 912 776 916 784 916 784 908 784 908 784 896 780 900 788 904 796 904 800 904 784 904 784 904 784 904 784 900 788 900 788 900 788 900 784 896 792 896 788 904 788 912 792 916 796 924 800 928 808 940 804 936 800 940 800 952 808 952 820 928 836 784 836 844 648 584 640 548 636 512 636 508 652 516 636 540 656 548 656 516 656 500 660 496 664 528 684 504 668 492 672 496 692 528 668 524 680 552 664 536 684 524 676 516 668 508 664 532 676 528 676 528 676 524 672 536 672 536 668 524 664 520 664 520 660 512 652 500 640 492 636 492 636 492 636 492 636 492 636 488 632 488 628 484 628 480 624 496 636 488 628 480 616 468 612 456 600 456 600 456 600 456 600 448 604 448 600 444 600 440 596 436 592 436 588 432 588 428 584 432 576 432 576 432 576 432 576 428 572 428 568 424 564 420 564 412 560 408 552 404 548 404 544 408 536 396 524 396 524 404 536 412 556 400 536 384 516 372 508 348 492 364 508 372 504 356 492 356 500 356 496 352 492 348 492 336 480 332 472 328 468 320 464 324 456 336 456 336 452 328 444 312 428 300 424 312 432 308 424 292 420 292 416 296 412 292 412 300 412 304 404 300 400 296 396 296 408 292 400 280 388 272 380 280 388 272 380 268 380 268 384 284 376 280 388 296 376 236 300 168 276 188 304 212 316 220 320 248 356 252 356 252 352 252 344 240 336 240 332 236 328 232 328 228 328 220 320 216 320 216 324 228 328 220 320 212 312 208 312 208 312 200 304 196 304 204 304 208 304 216 300 212 300 212 296 200 288 204 292 200 288 196 280 204 288 192 276 184 276 192 284 196 276 188 272 184 268 188 272 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 248 168 236 168 236 168 236 176 236 172 232 180 228 176 224 172 224 172 224 172 220 168 220 164 220 164 216 160 212 156 216 164 220 156 216 156 216 156 216 156 216 152 212 152 208 148 204 144 204 144 204 152 208 152 204 144 196 136 196 148 208 152 204 140 192 144 192 144 192 144 192 144 192 132 188 148 192 128 172 132 188 136 184 136 184 132 184 136 176 128 172 136 184 152 188 148 184 132 180 136 176 124 168 132 184 124 168 124 168 128 176 136 184 128 168 120 160 112 152 112 156 116 156 104 140 92 140 104 156 108 160 108 160 108 160 108 160 88 144 100 156 104 152 92 140 112 140 108 128 104 132 116 144 112 136 112 136 112 136 112 140 100 136 96 136 96 136 96 136 88 128 88 128 88 128 88 128 88 136 104 140 84 120 88 136 88 128 88 128 88 128 88 128 88 128 96 124 92 120 88 120 96 124 88 116 84 116 84 120 72 120 76 124 80 128 92 128 96 116 84 120 84 124 92 132 104 124 92 112 84 112 92 120 76 104 88 116 92 112 80 100 64 76 60 68 52 64 52 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 56 64 52 60 48 56 44 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 40 48 44 52 48 56 56 60 40 44 40 44 40 44 40 44 44 44 40 40 36 36 32 32 36 36 32 32 28 36 32 40 36 32 36 32 36 32 36 32 44 40 40 32 36 36 44 40 64 80 92 104 108 116 124 136 104 112 116 128 132 140 136 140 76 36 0 0 0 0 4 16 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 24 24 24 20 20 16 16 16 32 32 28 20 20 28 24 12 24 104 192 228 232 228 232 228 224 224 224 220 220 216 216 216 216 208 196 192 192 188 176 168 140 124 108 88 68 60 44 56 44 28 36 72 76 108 116 108 288 588 548 644 524 488 336 620 588 664 480 440 184 480 536 652 504 640 516 612 600 408 388 396 368 476 568 524 456 420 376 808 752 844 728 732 600 732 760 744 656 584 384 384 352 576 752 644 380 336 364 580 440 592 468 572 444 604 456 604 456 592 432 580 412 572 416 572 412 556 404 544 388 556 412 488 352 512 388 480 376 512 388 516 380 508 384 520 376 496 352 480 352 484 348 484 328 464 332 476 352 496 380 504 472 592 496 648 572 736 616 764 608 732 596 716 596 696 568 668 556 652 544 660 592 732 692 800 752 772 784 788 804 752 776 696 756 656 768 620 756 600 776 612 772 580 784 592 792 584 776 568 792 600 808 608 804 588 780 580 800 636 784 624 780 624 784 628 784 628 784 632 788 636 792 648 780 644 784 644 788 636 784 620 796 620 800 612 808 612 812 616 792 648 788 624 796 612 812 628 816 664 772 836 756 688 680 760 632 804 628 812 632 816 640 812 676 788 396 500 312 736 660 804 648 828 656 840 668 868 680 884 684 904 692 876 652 884 668 864 664 832 664 832 668 824 668 820 668 828 668 828 664 828 664 836 664 848 668 852 668 856 676 856 672 852 668 856 660 852 656 852 656 844 644 832 640 836 652 848 656 844 648 836 636 824 628 812 636 816 636 808 628 804 628 808 624 800 620 792 612 788 608 780 608 784 604 780 604 780 600 776 592 768 592 764 588 760 584 760 580 764 580 760 576 756 572 756 572 756 572 752 568 748 564 748 560 736 556 728 552 724 544 720 512 700 544 708 492 704 572 736 604 764 676 764 556 664 500 696 500 696 500 676 496 668 496 652 504 660 492 652 492 652 488 640 468 628 468 624 464 620 460 620 452 612 452 620 456 616 452 616 424 588 428 592 428 592 432 596 428 592 424 584 424 576 416 572 404 552 404 552 404 552 404 552 404 552 396 540 392 528 388 532 380 520 384 508 360 488 376 520 396 516 408 480 316 360 220 312 160 268 168 272 180 316 264 404 312 436 344 452 336 440 340 448 352 444 328 436 340 444 328 416 340 444 336 440 328 432 320 428 340 436 312 416 324 444 316 400 304 444 324 420 284 420 308 416 296 404 304 412 308 400 288 392 292 404 292 400 288 396 284 396 280 392 276 388 276 392 284 396 280 388 272 380 264 372 260 372 256 372 268 384 272 380 260 368 272 376 264 372 260 368 264 372 248 356 248 356 248 356 248 356 244 348 244 348 244 348 244 348 244 348 244 348 244 340 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 316 224 312 220 308 216 308 208 284 212 296 220 296 220 296 216 292 216 288 208 280 200 272 212 280 208 276 208 272 200 272 200 272 200 272 200 272 200 272 188 268 188 272 192 276 196 276 184 264 180 260 180 256 176 252 184 248 184 236 180 232 176 232 180 236 180 232 176 228 172 228 180 228 180 228 176 220 168 216 176 224 176 220 172 216 168 216 168 220 168 216 164 212 160 212 172 220 160 208 152 208 160 216 156 196 156 192 152 188 148 188 144 188 148 192 152 196 156 200 160 208 148 196 140 188 136 188 136 188 136 188 136 188 136 188 148 184 144 180 132 168 128 164 128 168 128 168 128 168 128 164 136 160 148 168 148 160 132 148 128 152 132 152 132 148 124 140 140 152 124 144 132 152 124 136 132 152 128 144 124 140 116 136 104 136 136 156 128 136 116 140 116 136 116 136 116 136 116 136 124 132 116 128 120 136 132 148 128 136 116 124 112 128 124 140 36 64 32 56 24 52 28 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 24 52 20 48 20 48 16 44 24 56 24 56 24 56 24 56 20 52 20 52 20 52 20 52 20 40 20 40 20 40 20 36 20 40 20 40 20 40 20 40 20 40 16 36 16 36 12 32 16 32 12 28 8 32 12 36 24 44 24 44 24 44 24 44 20 40 16 36 16 36 20 40 36 68 64 96 80 108 96 124 84 108 92 120 104 128 108 128 64 36 4 0 4 0 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 16 24 16 20 12 16 8 16 20 28 20 24 16 24 8 8 44 128 192 228 216 224 216 220 216 224 212 220 212 216 208 216 216 216 196 200 192 196 176 172 140 128 96 84 48 52 28 44 32 24 20 60 52 84 96 92 280 500 464 544 444 368 240 516 512 572 392 304 120 380 416 500 332 532 372 556 488 392 400 384 428 484 612 500 460 372 396 756 696 716 624 640 536 692 708 704 636 520 368 328 344 588 748 616 320 296 316 484 352 440 344 420 296 448 304 460 316 440 316 416 296 416 304 416 308 408 304 404 304 424 320 368 276 392 316 376 288 388 288 384 280 368 284 372 300 376 288 364 296 368 288 352 276 360 264 340 280 360 320 380 332 352 324 368 384 448 456 492 512 596 516 624 536 632 508 600 480 580 456 556 444 556 448 572 504 592 592 668 708 760 808 820 840 812 888 816 892 780 872 756 892 752 908 764 928 796 948 820 908 784 908 796 920 808 920 816 888 768 896 776 896 780 896 780 888 784 892 792 896 796 896 796 876 784 872 788 884 784 892 784 924 800 932 808 948 808 960 808 912 800 932 796 972 804 964 812 896 792 820 812 624 640 520 652 520 628 516 632 516 636 520 636 532 644 316 204 116 532 532 628 508 640 512 656 524 672 528 676 536 696 548 672 500 664 520 672 500 672 508 672 516 672 516 668 524 668 528 664 536 664 536 664 540 656 528 660 520 668 512 668 516 672 524 664 528 656 528 656 516 648 500 644 500 644 504 652 508 652 504 644 492 632 484 628 488 636 484 628 476 624 480 628 476 624 472 620 468 612 460 608 452 608 452 604 448 604 444 600 436 592 436 588 432 588 428 584 436 580 436 576 432 576 428 572 428 572 428 568 424 564 420 564 412 560 408 556 404 548 404 544 420 544 396 536 428 552 412 540 508 832 684 672 400 580 452 532 372 500 368 504 360 500 356 500 360 496 348 492 348 492 340 480 328 472 328 468 324 468 320 464 316 456 320 460 320 460 316 456 300 436 296 432 292 428 288 428 300 428 296 420 296 420 292 416 292 408 300 408 296 404 292 404 288 404 268 392 260 388 268 388 264 368 260 388 296 408 272 364 300 384 260 280 116 168 88 204 108 172 48 100 0 80 12 120 152 260 240 340 276 352 260 344 264 348 228 324 212 332 224 332 212 320 212 324 216 324 220 328 208 320 216 320 212 316 204 304 220 304 192 312 212 304 196 288 200 304 212 304 208 304 208 292 204 292 204 288 200 284 196 284 196 280 188 276 188 280 192 284 196 276 188 268 180 260 176 264 176 260 180 268 184 264 176 260 200 268 196 260 188 256 192 260 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 164 224 164 224 164 224 164 224 160 220 160 216 156 216 152 216 144 216 152 224 156 224 156 224 152 220 152 220 148 208 136 200 140 212 148 208 144 208 144 200 144 200 152 200 152 200 152 200 144 188 144 192 148 196 152 196 148 192 148 188 144 188 140 188 132 184 132 180 128 180 124 176 128 180 128 176 124 176 120 172 128 176 132 180 132 176 124 172 128 176 128 172 124 172 120 168 132 168 132 164 128 160 124 160 132 164 124 156 116 156 124 160 116 156 116 152 112 152 108 148 108 148 112 152 112 152 116 156 120 148 112 140 104 136 104 140 104 136 104 136 104 136 104 136 104 140 100 136 100 136 100 136 92 128 92 128 92 128 92 128 96 140 92 136 88 132 88 132 92 136 92 136 88 132 84 128 112 132 100 124 108 132 100 120 108 132 104 124 100 120 92 116 80 116 108 132 100 116 92 120 92 116 92 116 92 116 92 116 104 128 96 120 88 120 96 128 96 120 88 116 88 116 92 124 64 72 56 64 52 64 56 68 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 44 56 48 60 48 60 52 64 52 52 52 52 52 52 52 52 56 56 56 56 56 56 56 56 48 52 44 44 36 40 32 36 40 44 40 44 40 44 40 44 32 36 36 40 36 40 40 44 36 36 32 32 28 36 32 40 44 40 44 40 44 40 44 40 36 28 32 24 28 28 32 32 48 68 80 96 100 108 112 120 108 112 112 120 120 124 116 120 64 32 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 24 24 20 20 20 20 16 16 24 24 24 24 24 16 12 8 92 156 212 228 220 216 220 216 224 220 220 220 216 216 216 216 220 212 204 200 200 192 180 168 136 124 100 76 56 52 48 52 40 36 28 60 60 72 104 164 432 632 544 660 516 444 324 616 616 700 480 412 304 572 548 612 496 608 508 636 492 424 388 356 412 500 576 528 424 432 480 876 744 816 648 692 616 772 756 780 672 600 364 384 368 648 784 552 340 368 412 608 452 612 468 616 444 608 460 604 452 604 436 604 428 592 428 592 428 580 416 564 420 564 400 504 376 536 412 520 400 524 400 508 376 488 368 496 388 500 376 496 380 496 368 480 392 488 368 456 372 472 424 508 428 480 400 464 396 484 412 500 456 568 472 608 532 672 576 700 620 744 624 752 616 740 592 712 576 676 564 652 572 644 608 652 704 720 748 736 784 744 812 752 768 668 764 656 752 628 740 604 788 628 784 600 780 592 788 600 784 628 788 632 792 624 784 604 788 608 788 604 796 608 796 612 784 628 788 632 792 628 784 624 796 632 796 624 804 628 804 640 816 668 808 644 804 636 804 664 788 724 864 740 648 772 588 832 628 808 632 808 636 812 636 812 620 888 616 428 376 832 676 800 628 804 636 816 652 836 660 848 648 856 664 840 620 832 628 832 660 832 664 832 664 836 668 836 656 832 656 832 656 832 656 832 652 844 648 844 656 848 656 852 668 860 668 856 660 856 660 852 644 840 644 836 644 836 648 840 648 840 644 832 636 824 628 812 628 808 628 800 624 800 624 804 624 800 620 796 616 788 612 788 612 784 608 784 604 780 600 776 592 768 592 768 588 764 588 760 580 764 580 764 576 760 576 756 572 756 572 752 568 748 564 748 560 736 560 732 552 724 548 720 520 708 488 672 540 692 488 716 940 1020 1008 1020 740 708 488 692 508 700 504 684 504 664 508 656 504 656 488 648 492 652 484 636 476 636 476 632 472 632 468 628 460 620 460 620 460 620 460 620 448 604 440 596 432 588 424 580 428 588 424 584 420 572 416 572 416 560 416 552 404 540 400 536 396 540 392 532 384 524 384 524 400 536 400 512 372 500 392 532 376 404 212 236 136 284 260 408 328 392 244 288 140 196 64 140 68 196 136 280 224 372 312 436 336 436 348 444 340 432 340 440 320 436 316 440 320 440 324 444 312 440 324 436 304 412 300 432 320 396 264 420 320 420 292 416 308 408 300 404 300 396 296 400 292 404 292 400 288 396 284 396 284 392 276 388 276 388 280 392 280 388 272 380 264 376 264 376 260 372 264 376 264 376 260 372 264 368 256 364 252 360 256 364 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 324 216 320 216 308 216 296 224 304 228 304 228 300 224 300 224 300 220 292 212 284 216 284 212 280 212 276 204 276 204 276 204 272 200 272 200 272 192 264 196 268 196 268 200 272 196 268 196 264 192 264 188 260 184 240 184 240 180 236 180 232 180 236 180 236 176 232 176 228 172 220 176 228 180 228 176 224 176 224 176 224 172 220 172 216 168 220 168 216 164 212 160 212 168 216 160 208 156 208 156 212 156 196 156 196 152 192 152 188 156 196 152 192 152 192 148 188 144 192 136 188 136 188 140 192 136 188 136 188 136 188 136 188 132 172 136 176 140 180 140 184 128 168 128 168 128 168 128 164 144 160 132 144 124 144 136 156 136 152 136 152 132 148 128 144 136 148 124 144 132 152 128 140 132 152 128 144 124 140 116 136 108 140 128 152 124 136 116 136 116 136 116 136 116 136 116 136 136 144 124 132 116 128 116 128 120 132 116 128 116 128 120 132 24 52 20 44 16 44 20 48 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 16 48 16 48 16 48 16 48 24 56 24 56 24 56 24 56 32 52 32 48 28 44 24 44 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 12 28 8 24 4 28 8 32 28 64 64 96 80 104 92 116 96 116 100 120 100 120 96 112 44 20 0 0 8 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 12 20 12 20 12 20 12 20 16 20 16 28 16 8 0 16 116 176 212 224 208 216 212 220 212 220 212 216 208 216 204 212 200 200 188 192 180 180 156 152 124 116 84 68 36 44 28 48 0 20 0 40 36 56 96 204 436 532 464 556 420 324 260 556 540 604 360 304 264 524 448 512 336 508 392 588 380 420 408 364 488 552 660 524 392 380 520 796 624 668 492 596 548 724 660 692 624 516 324 304 376 672 744 488 248 332 368 500 368 444 352 452 320 468 324 476 332 456 332 444 324 444 324 444 324 436 320 424 328 420 300 380 312 420 340 412 324 420 320 408 300 392 308 404 320 400 324 408 344 408 336 384 324 388 324 392 380 464 484 536 512 520 508 508 484 460 424 408 344 376 308 364 328 420 384 464 452 544 480 592 532 636 560 652 528 604 508 572 496 568 516 572 548 588 588 616 652 692 752 772 824 796 852 812 856 792 836 764 824 760 844 768 872 784 892 800 896 776 908 784 912 796 924 800 920 788 924 792 932 796 932 792 920 788 916 796 912 788 900 780 904 788 900 792 896 796 900 796 904 816 924 804 944 796 924 796 816 836 772 664 524 664 476 664 508 632 516 636 520 636 524 640 452 688 560 268 384 712 524 588 492 632 496 644 512 656 524 660 544 672 532 664 532 664 520 636 508 652 500 652 504 652 496 652 496 652 496 648 488 648 488 648 512 644 512 652 500 656 496 656 504 664 520 664 528 660 528 656 512 644 500 644 500 644 500 648 504 644 500 640 492 632 484 628 480 624 476 620 472 620 476 624 476 624 476 620 472 616 468 612 460 612 456 608 448 604 444 600 440 596 436 592 436 588 432 588 440 584 436 580 436 576 432 576 428 572 428 568 424 564 420 564 416 564 412 556 404 552 408 548 392 576 408 524 440 520 432 744 804 936 824 1000 676 540 336 596 376 508 372 512 368 508 360 508 356 496 344 488 348 488 340 476 332 476 328 472 324 468 324 468 328 464 324 460 320 460 320 460 304 444 300 436 292 432 288 428 296 424 292 420 296 416 288 412 304 416 304 412 292 400 284 392 276 392 260 384 264 384 264 384 276 388 276 392 276 380 260 368 140 172 12 132 136 332 280 380 288 372 260 340 220 276 124 176 12 68 0 24 0 100 84 216 148 280 224 356 252 340 212 316 228 328 224 324 216 316 212 312 216 308 200 316 220 320 220 328 208 300 192 300 196 292 204 316 212 308 208 292 200 300 212 304 204 292 204 288 200 284 196 284 196 280 188 276 184 272 188 276 192 272 184 264 180 264 180 264 176 260 176 264 180 260 176 260 192 256 184 248 180 248 184 252 184 252 184 252 184 252 184 252 188 248 188 248 188 248 188 248 188 248 184 244 184 244 180 240 188 240 188 236 184 232 180 232 180 232 180 228 176 224 172 224 172 224 172 224 172 224 172 224 172 224 168 220 168 216 164 220 160 220 164 224 168 224 164 220 160 220 164 224 160 216 152 208 148 216 152 216 148 212 152 208 152 204 156 204 156 200 152 200 148 196 148 196 148 196 148 196 140 188 136 184 136 180 132 184 136 188 132 184 132 180 128 180 132 184 128 180 128 176 124 176 120 168 124 176 132 180 132 180 132 180 128 176 128 172 124 172 132 168 132 164 128 160 124 160 128 164 124 160 120 156 120 156 120 160 116 156 116 152 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 104 140 104 140 104 140 104 140 92 128 92 128 92 128 92 128 112 152 100 140 92 140 100 148 96 140 92 132 88 132 88 132 108 128 100 124 108 132 104 124 104 128 104 124 100 120 96 120 92 120 100 128 100 120 92 116 92 116 92 116 92 116 92 116 100 124 96 120 92 116 88 116 92 116 88 116 88 116 88 120 40 52 36 48 36 52 40 56 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 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 44 48 44 52 48 56 52 56 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 28 24 24 20 24 20 28 24 48 68 88 108 108 112 112 120 124 128 124 132 124 128 120 120 40 12 0 0 8 4 0 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 24 12 20 28 20 4 12 36 144 184 216 220 216 220 228 228 220 220 216 216 216 212 212 212 204 200 196 192 188 176 156 144 120 108 88 64 48 40 40 44 20 40 28 56 60 60 120 316 536 644 536 664 472 408 364 668 628 644 416 372 388 608 544 588 500 608 548 616 400 440 396 368 436 584 656 572 376 476 628 880 676 760 592 708 688 804 696 752 660 636 324 388 460 740 724 432 288 428 464 624 460 624 464 640 464 624 472 616 468 624 456 628 460 624 460 620 456 604 444 588 436 540 380 516 416 556 428 548 428 540 428 532 412 528 428 544 440 544 444 556 456 556 436 516 432 484 432 488 480 548 568 612 560 576 580 592 576 572 548 560 520 528 460 476 424 468 416 468 412 484 420 512 464 580 520 640 580 728 608 760 636 772 644 760 588 692 560 648 532 636 552 668 640 720 684 760 748 792 792 784 804 744 808 712 796 656 768 616 756 620 752 616 768 624 796 632 788 596 792 584 796 580 800 580 792 600 792 612 796 616 788 624 788 644 784 652 788 664 792 664 816 652 812 644 796 652 792 696 780 844 732 724 640 816 648 836 632 808 640 812 640 816 644 816 628 840 620 404 532 868 640 816 636 816 644 828 656 836 668 840 660 808 616 812 668 844 652 800 640 812 644 816 648 824 648 832 640 832 640 836 640 836 640 836 644 844 644 848 648 852 656 848 656 848 656 840 660 844 656 844 636 836 644 836 644 836 644 832 644 832 640 828 632 824 628 812 620 800 620 796 620 800 624 804 624 800 624 796 620 796 620 792 620 792 616 788 608 780 600 776 596 772 596 768 592 768 588 764 584 768 584 764 580 764 576 760 572 756 572 752 568 748 564 748 564 740 560 736 556 728 548 724 532 760 544 708 568 708 560 904 920 1020 932 928 636 712 516 696 508 704 508 688 508 668 504 660 500 652 488 644 488 648 480 636 468 628 468 628 464 624 460 620 468 624 460 612 456 612 456 616 436 592 436 592 436 592 436 592 424 588 420 580 416 572 412 568 420 564 416 552 404 540 396 532 392 532 388 524 384 524 388 524 356 492 376 536 428 500 264 288 100 224 180 380 372 508 372 428 324 428 332 456 368 472 348 436 292 352 172 212 64 160 64 184 120 268 224 372 288 396 292 400 316 432 312 432 312 428 308 428 316 412 288 440 340 444 300 408 276 436 336 432 288 408 296 408 312 412 300 396 296 396 300 404 292 404 292 400 288 396 284 396 284 392 276 384 272 384 272 384 276 384 268 376 264 376 268 380 260 372 260 368 256 372 260 372 260 364 252 356 248 356 248 356 252 360 252 360 252 360 252 360 248 352 248 352 248 352 248 352 248 352 248 348 244 344 240 344 240 344 236 340 236 340 232 336 232 336 232 332 228 328 224 328 228 320 228 320 228 320 228 320 228 320 228 316 224 316 220 312 212 292 220 296 220 292 216 288 212 292 216 292 216 288 212 284 220 288 220 288 216 284 212 280 212 280 208 276 204 272 200 272 196 268 196 268 196 268 196 268 188 260 184 256 184 252 180 248 188 244 188 240 184 240 180 236 184 240 184 236 180 236 176 232 168 216 172 224 180 228 180 228 180 228 180 224 176 224 172 220 168 220 168 216 164 212 160 212 164 216 164 216 160 212 156 208 160 200 160 196 156 196 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 148 184 144 180 140 172 132 168 128 164 128 164 128 164 128 164 140 160 148 168 148 160 140 152 144 160 136 148 132 148 136 152 132 144 120 144 132 156 132 144 128 148 124 144 124 144 120 140 124 144 120 140 120 140 116 132 116 136 116 136 116 136 116 136 112 128 116 132 120 136 124 136 112 128 116 128 116 128 116 124 8 36 4 32 4 36 12 44 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 16 44 20 48 20 48 24 52 8 40 8 40 8 40 8 40 16 48 16 48 16 48 16 48 12 32 16 36 20 44 28 48 20 40 20 40 20 40 20 40 12 32 16 36 16 36 20 40 16 32 12 28 8 32 12 36 20 40 20 40 20 40 20 40 12 28 8 24 4 28 8 32 28 64 68 104 92 112 92 116 104 124 108 128 108 124 104 120 40 16 0 0 8 4 4 12 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 12 20 12 20 16 24 20 12 4 28 12 4 16 68 144 188 208 216 208 224 224 228 208 216 208 216 204 212 204 208 204 208 196 200 188 180 152 144 100 100 76 68 44 40 20 32 20 64 28 48 44 40 104 348 480 532 480 544 380 308 336 628 600 548 324 328 292 512 440 500 368 540 468 512 356 424 416 396 480 600 696 540 356 468 648 708 500 628 432 628 552 708 524 636 556 536 256 296 504 728 612 364 220 396 396 492 380 456 348 472 328 472 324 472 336 464 344 460 356 476 356 472 352 460 348 452 340 396 268 404 348 444 352 436 336 432 336 428 340 436 368 468 416 492 436 512 464 512 440 480 504 544 512 552 552 588 620 632 632 620 632 608 624 616 648 648 608 596 588 580 560 544 500 496 436 448 392 404 348 392 348 400 364 468 400 532 460 572 484 576 540 624 544 608 516 568 492 552 496 552 488 556 536 616 636 688 752 764 804 796 836 800 840 788 876 800 872 776 864 764 872 768 908 788 924 796 924 796 940 792 932 792 936 796 928 788 908 780 900 784 892 784 880 784 872 788 896 816 908 804 920 796 880 788 820 832 580 636 508 608 500 580 500 640 512 640 516 644 516 648 556 672 456 300 468 692 532 688 512 652 516 660 532 672 548 676 512 592 456 584 528 648 544 628 532 636 520 640 516 648 512 652 492 640 476 640 472 636 464 636 500 644 512 644 500 648 492 652 488 648 504 652 520 652 528 656 504 640 500 644 500 644 496 640 496 636 492 636 488 632 484 628 480 624 476 624 476 628 484 632 476 624 476 624 476 620 472 620 464 620 460 612 452 604 444 600 444 596 440 596 436 592 436 592 444 584 440 584 436 580 436 580 428 572 428 568 424 564 420 564 420 564 416 560 408 552 412 552 396 536 364 504 428 524 376 572 344 600 448 496 312 520 400 476 376 504 372 508 364 500 360 504 360 492 344 484 348 488 340 472 328 468 324 464 324 460 320 460 336 464 324 452 316 448 320 456 300 436 304 436 308 440 312 444 292 420 292 416 292 412 288 408 300 412 304 412 292 400 288 396 276 392 268 388 268 388 280 392 268 412 304 364 160 180 28 120 92 260 244 376 272 340 236 328 244 324 220 308 224 332 252 352 256 332 232 292 176 212 76 136 0 104 36 168 100 240 168 296 168 276 180 292 196 308 212 320 220 304 196 308 184 252 144 276 172 280 180 284 188 300 204 300 208 304 208 300 204 300 208 300 204 292 204 288 200 284 196 284 196 280 188 272 180 268 180 268 188 272 184 264 180 268 184 272 176 260 172 256 172 256 176 260 192 256 184 248 180 248 180 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 172 228 172 228 172 228 172 228 176 228 172 228 168 224 168 224 156 216 160 220 156 216 152 208 152 212 156 216 156 216 152 208 152 224 160 220 156 220 156 212 156 212 164 208 156 204 152 200 152 200 148 196 148 196 144 192 148 196 148 192 144 192 140 192 140 188 136 188 132 184 132 184 136 184 132 184 128 180 128 180 124 172 128 180 132 180 128 176 136 180 132 180 128 176 128 176 132 168 132 164 128 160 124 160 124 164 128 164 128 160 120 152 124 160 120 160 116 156 116 156 116 156 112 152 112 152 108 148 112 140 104 136 104 136 108 140 104 136 104 136 104 136 104 140 120 152 112 144 104 136 96 128 92 128 92 128 92 128 92 132 84 136 96 148 100 136 84 120 104 144 92 132 88 132 92 140 104 124 96 124 108 136 108 128 100 124 100 124 100 124 100 124 108 124 96 120 96 120 92 108 92 116 92 116 92 116 92 116 76 108 88 120 96 124 96 124 84 112 88 116 88 116 84 112 40 52 36 48 40 56 48 60 52 64 52 64 52 64 52 64 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 44 44 44 44 44 44 44 44 52 52 52 52 52 52 52 52 36 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 36 40 36 40 32 36 36 36 32 32 28 36 32 40 36 32 36 32 36 32 36 32 32 28 28 24 28 24 32 28 40 64 84 104 108 112 108 112 116 124 120 128 124 128 120 124 72 32 0 0 4 0 0 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 20 20 24 24 24 28 8 8 28 20 4 40 96 164 196 220 216 216 220 224 216 216 216 216 212 212 212 208 208 208 204 200 200 196 180 156 140 96 96 84 72 56 40 28 24 24 68 48 76 88 88 172 492 536 660 560 648 412 384 424 696 664 516 360 384 372 524 552 584 504 632 608 496 404 420 384 408 448 620 660 560 376 596 728 672 624 768 608 748 708 772 608 744 608 680 284 404 608 788 564 360 308 516 500 636 480 656 472 664 480 636 484 628 480 648 472 660 488 652 488 648 480 628 464 608 448 528 368 552 468 592 448 568 452 564 452 560 444 564 480 584 516 612 540 632 560 624 528 572 628 628 632 624 636 616 656 612 648 588 636 552 592 544 612 584 616 572 612 584 624 596 604 588 588 580 556 552 508 500 456 480 352 452 380 512 436 580 492 624 528 688 568 748 596 772 608 788 612 756 584 708 564 684 588 680 556 620 620 688 728 764 804 792 800 756 804 748 796 708 772 660 784 656 788 640 784 624 788 608 788 612 788 620 792 624 788 620 784 636 788 644 788 648 788 644 820 628 816 644 800 680 796 736 824 752 640 772 632 828 624 836 632 812 640 816 644 816 648 820 628 820 548 552 612 824 640 800 656 836 660 840 672 840 680 840 672 764 568 708 576 732 616 784 620 764 624 772 632 780 636 796 632 804 632 808 632 812 632 812 636 832 636 832 644 836 644 840 644 824 640 828 644 832 644 832 636 824 644 828 644 828 640 820 636 820 636 816 632 816 628 812 628 804 624 800 628 808 636 812 624 800 624 800 624 800 624 800 624 800 620 792 608 780 600 776 600 776 596 772 596 768 592 768 588 772 584 768 584 764 580 764 572 756 572 752 568 748 564 748 568 744 564 736 556 732 552 728 556 724 532 716 556 732 536 696 540 700 588 728 564 712 520 680 508 688 504 680 500 668 500 656 496 652 484 644 484 644 480 632 472 632 468 628 468 624 464 624 468 616 452 600 440 596 448 608 440 596 440 596 440 596 436 592 420 584 416 580 416 568 408 564 408 556 412 548 408 544 404 544 396 536 392 532 392 528 396 532 400 512 328 336 108 216 176 376 352 480 384 460 312 400 324 464 360 456 336 420 300 404 312 424 292 408 324 452 356 444 304 380 196 288 180 292 212 352 280 404 264 392 272 412 300 440 320 452 320 448 316 412 232 388 416 712 556 500 252 392 316 420 292 428 300 408 304 408 304 400 296 392 292 404 292 400 288 396 284 396 284 392 276 384 268 380 268 380 272 380 268 376 264 380 268 384 260 372 256 364 252 368 260 372 260 368 256 360 252 360 252 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 224 320 224 320 224 320 224 320 228 324 224 320 224 316 220 312 216 296 224 300 220 292 212 288 216 292 220 296 224 296 216 292 228 296 224 292 224 288 216 288 216 288 212 280 204 276 200 272 204 268 204 264 200 260 196 260 200 264 200 260 196 260 192 256 192 248 188 244 188 240 184 240 188 244 184 240 184 236 180 236 176 224 180 228 180 224 172 220 184 232 180 228 180 224 176 224 168 220 168 216 164 212 160 212 160 212 164 220 164 212 156 204 164 204 160 200 160 196 156 196 148 188 152 192 152 192 156 196 156 192 148 184 140 180 140 184 140 180 140 180 140 180 140 180 148 184 148 180 144 176 140 172 128 164 128 164 128 164 128 160 132 156 140 156 136 148 132 144 152 164 140 148 132 148 140 160 128 144 120 144 132 156 132 148 124 144 124 144 124 144 124 144 140 148 116 136 120 144 116 128 116 136 116 136 116 136 116 136 108 124 116 132 124 132 116 124 108 124 116 128 116 128 112 120 16 44 16 44 20 52 28 56 20 48 20 48 20 48 20 48 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 24 56 24 56 24 56 24 56 36 56 32 48 28 44 24 40 20 40 20 40 20 40 20 40 24 40 20 36 16 32 12 28 16 32 12 28 8 32 12 36 8 28 8 28 8 28 8 28 16 32 12 28 8 32 12 36 12 52 60 96 84 100 80 100 88 112 96 120 100 120 100 116 80 48 8 0 0 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 8 16 8 20 12 24 16 24 24 8 0 24 12 8 40 116 168 204 216 220 204 216 204 200 208 216 208 212 204 208 200 208 188 196 184 192 176 168 136 128 72 88 76 72 52 40 20 16 0 52 12 56 64 76 172 508 476 544 516 544 340 304 392 656 568 388 232 316 252 428 444 524 380 564 536 408 388 400 404 424 532 640 672 512 340 556 628 448 440 644 412 640 508 648 416 624 480 556 200 296 600 732 472 312 240 448 420 492 388 488 368 492 364 508 360 504 368 496 380 496 368 496 364 488 360 476 352 464 348 392 272 436 396 476 360 456 388 476 384 468 380 480 424 516 464 532 492 568 532 564 504 528 596 632 632 652 664 668 684 668 720 692 740 688 704 656 692 656 704 636 660 600 636 616 652 636 628 620 640 636 628 600 564 544 472 492 408 432 356 412 360 420 360 428 372 456 404 500 464 556 492 584 512 612 536 608 536 596 536 588 536 580 544 580 552 588 688 716 764 792 832 824 860 820 828 776 844 780 856 776 860 780 888 784 900 788 904 784 900 780 908 784 908 788 912 792 916 800 924 824 932 812 928 804 872 796 788 608 528 636 476 640 456 640 500 640 512 644 516 648 520 648 520 696 436 436 480 644 548 644 520 660 524 668 544 676 568 684 532 580 424 472 368 452 432 564 536 596 532 608 532 616 524 616 528 636 512 636 496 636 492 632 500 628 500 636 492 640 488 644 480 640 492 636 508 644 520 644 496 636 500 648 504 644 492 632 492 636 488 632 488 632 484 628 484 628 480 628 484 636 492 640 476 624 476 624 476 624 476 624 472 624 464 616 452 604 444 600 444 600 444 596 440 592 436 592 444 588 444 584 440 580 436 580 428 572 428 568 424 564 420 564 420 568 416 560 412 556 412 552 372 512 404 520 360 516 440 564 376 532 384 520 364 512 380 520 368 504 364 500 356 496 352 496 356 488 344 484 344 484 336 472 336 476 336 472 332 468 328 468 336 460 316 440 304 436 312 448 320 448 316 444 304 432 300 428 292 420 288 412 292 412 284 408 288 404 296 408 296 408 296 408 280 396 276 392 280 396 288 404 240 236 0 76 48 264 240 376 264 348 232 328 232 332 220 304 180 304 228 332 224 316 220 324 236 320 212 300 216 316 224 312 228 312 188 284 192 300 196 284 180 284 192 300 208 316 224 328 192 316 224 280 144 380 632 992 864 600 208 304 240 288 168 316 196 300 212 308 216 304 204 288 204 292 204 288 200 284 196 284 196 280 188 272 180 264 176 264 184 268 180 264 180 268 188 272 180 260 168 248 164 252 176 264 196 260 188 252 184 252 188 256 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 180 224 176 220 172 224 172 228 172 228 172 224 160 216 164 220 168 228 172 228 168 224 164 228 164 224 160 224 160 216 164 216 164 212 160 204 152 200 152 204 152 200 148 196 144 196 140 192 136 188 136 184 132 184 148 192 148 188 144 184 140 184 144 188 144 184 140 180 136 180 132 180 132 180 128 172 120 168 136 184 136 180 132 176 128 176 132 168 132 164 128 160 124 160 120 160 128 168 128 160 116 148 124 164 124 160 120 156 116 156 104 148 108 152 112 156 116 160 128 160 116 148 108 140 104 140 104 140 104 140 104 140 104 140 104 140 108 144 108 144 112 148 92 128 92 128 92 128 92 132 112 152 100 136 92 140 100 148 108 148 96 132 84 132 96 144 104 124 96 124 108 136 108 128 100 124 100 124 100 124 100 124 116 128 92 112 96 124 92 104 92 116 92 116 92 116 92 116 88 120 96 124 92 116 80 104 76 108 88 120 92 116 80 104 44 68 68 76 52 60 52 72 60 72 52 60 48 60 48 60 52 60 48 56 44 52 40 48 56 64 44 52 40 56 52 68 60 68 52 60 48 64 56 72 56 68 52 56 32 44 36 56 48 48 48 48 48 48 48 48 56 52 52 48 48 52 52 56 48 52 48 48 44 44 40 44 40 44 44 52 48 52 44 48 36 40 36 40 36 40 36 40 40 44 40 44 40 44 40 44 32 28 32 28 32 28 32 28 28 24 28 20 24 16 20 16 20 52 88 116 112 112 108 116 108 112 108 116 116 124 128 132 120 48 0 12 20 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 4 4 12 8 24 32 32 24 16 24 32 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 12 8 16 24 16 16 68 128 204 204 204 204 204 204 204 204 208 212 216 208 200 196 196 200 192 192 196 188 176 152 132 120 92 88 72 60 48 32 36 28 36 68 76 120 84 148 280 592 528 664 592 572 300 348 460 580 408 316 236 248 292 440 520 584 544 620 556 432 396 376 396 416 476 644 656 536 392 712 600 592 652 724 624 804 632 728 628 752 628 636 180 544 684 756 460 360 372 588 524 656 492 680 492 692 504 668 520 672 516 688 504 696 512 668 496 664 500 644 484 636 480 552 424 604 484 612 488 584 496 564 472 584 444 588 560 596 540 660 564 624 644 620 516 620 652 612 640 588 656 592 672 580 672 572 684 584 700 600 708 616 700 604 692 592 672 576 656 580 604 544 596 548 608 576 628 604 628 600 596 564 536 520 476 500 456 512 408 488 384 508 412 552 504 612 488 608 520 680 608 752 592 712 612 716 600 692 584 668 560 636 572 636 624 720 736 776 804 800 828 788 812 744 780 708 776 672 776 656 760 640 776 648 784 636 804 640 812 616 788 584 836 608 796 640 812 712 816 800 652 696 640 768 628 820 620 840 640 820 652 820 644 816 652 832 648 860 520 652 624 844 656 804 680 784 664 828 680 856 612 860 568 792 572 480 264 408 300 396 344 488 436 596 532 688 612 752 620 752 636 752 620 744 628 780 640 784 620 808 616 812 640 776 632 808 632 816 640 824 632 812 636 820 636 820 636 820 636 820 628 812 628 808 624 804 620 804 628 804 628 800 624 796 620 796 616 792 616 792 616 792 616 792 612 788 612 784 608 780 604 780 596 772 592 768 592 764 588 764 576 760 576 756 572 752 568 752 568 752 564 748 564 748 560 744 564 740 560 736 556 728 548 724 528 708 532 708 524 700 516 688 524 668 524 672 516 680 508 684 500 684 508 680 500 664 480 648 484 644 480 640 476 636 472 636 468 632 468 628 464 624 460 624 484 608 436 636 472 592 500 620 476 600 432 568 428 580 436 580 416 580 416 576 416 568 412 568 396 548 408 552 412 552 412 548 400 520 376 528 404 516 320 388 128 240 148 356 336 500 364 436 340 448 332 444 328 436 320 432 320 432 320 432 316 428 308 420 308 420 308 420 308 420 308 420 304 420 312 420 296 404 296 412 304 440 324 460 336 476 372 520 408 572 492 660 556 704 596 740 580 656 460 504 328 424 300 416 308 412 308 408 308 400 300 400 292 404 296 404 288 396 280 388 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 268 376 260 368 256 368 256 368 256 364 256 364 256 364 256 364 252 364 256 368 260 372 264 376 256 360 256 356 252 352 248 352 256 360 256 356 252 356 248 352 244 348 244 344 240 340 236 340 236 340 236 336 232 332 228 332 220 312 228 316 228 316 228 320 228 316 228 316 228 316 228 316 236 312 236 308 232 304 228 304 228 304 228 300 216 288 216 300 216 312 244 272 188 280 236 316 208 280 208 280 212 288 220 296 208 276 216 288 224 284 216 276 212 276 208 268 196 248 176 232 200 252 196 248 192 244 188 240 184 240 184 240 184 240 184 240 180 228 180 228 180 228 180 228 184 232 184 228 180 224 176 224 172 212 152 208 164 220 160 200 156 208 156 208 156 208 156 208 160 200 160 196 156 192 152 192 168 196 148 196 164 212 164 192 152 184 144 176 140 176 140 180 144 180 144 180 144 180 144 180 152 180 144 168 140 172 152 184 128 160 140 172 144 168 132 156 144 156 136 152 144 160 140 152 128 156 148 160 128 140 132 160 132 156 136 156 136 152 128 144 120 144 124 144 124 144 124 148 136 152 132 148 128 144 124 144 112 132 112 128 108 124 104 120 92 120 124 136 112 120 112 132 108 128 120 124 104 120 124 148 12 52 32 60 20 44 20 56 32 56 24 48 20 48 20 52 20 48 16 44 16 44 12 40 24 52 16 44 16 44 24 52 28 52 20 44 16 48 24 56 28 60 32 52 12 36 12 48 8 40 8 40 8 40 8 40 16 44 8 40 8 40 12 48 28 48 24 44 24 40 20 40 20 44 24 48 28 44 20 40 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 12 32 12 32 12 32 12 32 8 28 8 24 4 20 0 20 0 48 68 112 96 112 92 116 92 112 92 112 96 120 104 128 120 76 24 4 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 8 4 20 24 28 12 16 12 28 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 8 16 16 24 4 16 68 140 188 196 192 204 196 208 200 212 200 212 204 208 192 192 188 200 176 188 180 180 156 144 116 116 68 76 48 56 32 36 28 28 28 52 56 84 20 128 280 540 468 588 500 420 248 332 400 448 292 260 188 228 192 356 380 512 452 576 452 360 396 360 440 428 496 628 648 448 348 664 444 440 452 596 420 684 424 596 436 604 460 428 128 492 672 656 380 304 316 504 436 508 404 508 392 524 392 528 388 532 396 516 388 508 376 512 372 504 384 500 380 492 368 412 316 492 400 492 396 476 412 468 396 484 388 516 508 536 500 600 536 584 608 588 508 612 644 652 648 648 684 668 716 680 720 680 728 692 744 704 752 708 792 720 792 716 780 708 768 704 744 680 720 648 672 604 624 576 656 628 652 620 632 600 604 580 552 532 520 496 468 452 420 420 376 400 348 380 352 420 396 468 444 524 480 584 512 612 536 628 556 624 544 588 524 584 540 596 588 652 672 728 740 776 776 804 856 824 868 804 844 768 840 760 868 764 892 772 924 800 960 824 888 824 936 808 888 788 812 740 604 640 520 632 488 624 496 624 504 648 512 644 504 640 512 660 524 676 380 504 500 668 524 652 512 688 508 700 568 680 592 532 344 640 556 400 168 240 212 276 192 236 220 264 272 368 396 480 548 620 568 644 560 628 532 612 512 604 524 636 496 628 508 632 488 624 484 628 496 628 504 628 500 636 492 636 492 636 492 636 484 628 484 624 480 624 476 620 480 628 480 624 476 624 472 620 468 616 468 616 468 616 468 616 456 612 452 608 452 604 448 604 440 596 440 596 436 592 436 588 432 576 432 572 428 568 424 568 424 568 420 564 420 564 416 560 416 564 412 556 404 552 408 548 396 528 400 528 400 520 392 516 380 524 372 516 372 508 368 508 364 500 364 504 356 488 340 476 348 476 344 472 344 468 340 468 340 468 336 464 336 460 332 464 308 484 340 480 388 580 460 424 340 456 312 432 304 436 308 432 288 416 284 412 292 412 288 412 276 392 288 400 288 400 284 396 260 384 292 412 272 312 108 152 68 232 196 344 252 336 236 336 240 336 236 328 228 324 224 320 224 320 224 320 220 316 216 312 212 320 208 316 204 308 208 304 228 328 236 328 224 316 224 328 224 336 248 352 260 372 292 408 360 496 448 584 496 592 484 580 444 512 348 392 240 320 216 312 208 308 212 304 212 304 212 300 200 288 200 288 196 280 188 272 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 180 260 172 252 168 252 168 256 192 260 192 260 192 260 192 260 188 260 192 260 192 260 196 264 196 256 196 252 192 252 188 248 196 252 192 252 188 248 188 248 192 244 192 240 188 240 184 236 184 236 184 232 180 232 176 232 180 228 176 228 176 228 176 228 176 228 176 228 176 228 176 228 180 236 180 232 176 228 172 228 168 236 188 232 164 216 156 208 152 212 152 228 192 260 168 184 156 212 160 208 160 212 168 220 156 212 164 216 164 212 152 200 156 208 160 212 152 200 140 184 148 188 144 188 144 188 140 184 140 184 140 184 140 184 140 184 132 180 132 180 132 180 136 184 136 184 136 180 132 176 128 176 136 164 120 156 128 168 124 148 120 156 120 156 120 156 120 156 120 160 120 156 116 156 112 152 120 152 108 152 120 164 116 148 116 148 108 144 104 140 108 144 108 144 108 144 108 144 108 144 112 148 100 136 96 140 108 152 92 136 100 140 100 140 96 132 100 140 92 136 100 144 96 136 88 136 96 140 88 132 92 140 108 132 112 136 108 132 104 124 100 124 100 124 100 124 100 124 108 128 104 128 100 124 96 120 92 116 88 112 84 108 84 104 76 112 92 124 92 116 92 120 88 120 96 116 76 104 88 128 40 60 52 64 48 56 44 60 60 68 52 60 48 60 52 64 40 52 44 56 44 56 48 60 52 60 48 56 44 60 48 64 48 56 44 52 40 56 44 60 52 68 64 72 48 56 44 56 40 40 40 40 40 40 40 40 44 44 40 40 40 40 44 44 48 48 44 48 40 44 40 44 44 52 48 52 44 44 36 36 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 16 52 88 116 116 116 116 124 116 120 112 116 112 120 120 124 132 112 64 12 0 0 12 12 0 0 0 0 0 0 0 0 0 4 8 4 0 0 0 4 16 24 28 24 16 12 16 24 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 20 24 32 20 4 16 88 160 192 192 196 200 204 208 212 216 204 208 212 204 196 192 192 196 180 180 180 172 156 136 116 104 80 84 60 44 32 24 28 20 40 48 92 116 44 244 424 628 544 688 516 396 308 392 380 316 256 236 248 256 260 336 428 568 552 652 432 352 416 352 416 400 448 644 652 460 472 836 532 540 628 752 656 808 620 716 600 760 576 540 244 704 756 664 372 368 464 676 560 708 528 724 516 728 536 696 544 696 536 712 512 712 520 680 516 676 520 676 512 648 472 536 424 640 524 628 500 616 504 584 484 588 484 620 584 624 572 648 588 620 644 608 552 620 652 604 644 592 660 592 676 572 672 556 680 560 696 572 700 580 700 580 708 588 716 608 728 612 720 612 716 604 684 572 644 528 632 516 632 516 616 524 600 528 600 564 600 580 580 564 540 536 492 496 448 448 396 432 380 444 380 480 416 556 484 644 560 712 620 740 616 728 612 720 612 708 616 684 600 656 596 676 652 720 748 764 780 772 792 752 796 732 816 704 796 648 780 616 772 616 776 660 828 688 812 792 784 712 644 720 636 764 628 800 624 804 636 812 644 816 636 812 648 828 672 828 516 716 660 832 664 848 660 888 692 900 708 864 664 500 548 872 704 548 268 404 292 348 260 324 212 268 176 268 216 312 296 404 384 524 492 616 572 676 568 728 616 764 608 744 616 780 616 788 612 796 620 808 624 816 632 812 636 812 636 812 636 812 632 808 632 804 628 804 624 800 628 804 628 800 624 800 620 796 620 796 620 796 620 796 620 796 612 784 608 784 604 780 604 780 600 776 600 772 596 768 592 768 576 760 576 756 572 752 568 752 568 752 568 748 564 744 560 744 560 736 556 732 552 724 544 720 528 708 532 708 524 700 516 692 516 676 512 684 508 684 508 684 500 676 500 676 496 660 480 648 472 636 468 632 468 628 464 628 468 628 464 628 460 624 460 620 512 600 376 636 720 1020 804 652 452 596 452 592 436 576 432 580 416 576 412 576 412 568 412 568 396 544 400 540 396 532 388 524 400 524 372 460 296 380 228 336 284 460 392 504 348 424 320 456 332 452 332 448 324 444 320 440 320 440 320 436 316 436 312 432 312 432 312 432 312 432 312 432 316 444 328 448 316 440 320 452 340 484 360 504 372 520 400 548 396 552 448 600 460 580 428 548 440 540 388 476 328 432 304 416 308 408 304 408 304 400 300 400 288 400 284 392 276 388 272 384 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 260 372 256 364 252 364 252 368 264 372 264 372 264 372 264 372 264 372 264 372 260 368 260 368 256 360 256 360 252 356 252 352 252 356 252 352 248 348 244 348 244 348 244 348 240 344 240 340 236 340 236 340 232 336 232 324 232 324 232 320 228 312 224 312 228 316 228 316 228 316 228 316 232 312 232 312 228 308 228 308 212 312 232 292 208 304 224 288 216 296 236 296 196 248 200 308 220 288 216 284 208 284 212 284 208 264 212 268 208 260 200 252 200 260 204 264 204 260 200 252 184 240 184 240 184 244 188 244 180 236 180 236 180 236 180 236 176 224 180 228 184 232 188 236 184 232 184 228 180 224 176 224 172 216 160 212 164 216 160 204 156 208 156 208 156 208 156 208 160 200 160 200 156 196 156 192 156 192 148 188 152 196 152 184 152 188 148 180 140 176 144 180 144 180 144 180 144 180 144 180 144 168 136 160 132 164 140 172 136 164 140 168 140 168 136 164 144 156 136 152 144 160 140 152 140 152 132 148 140 156 136 148 132 152 136 156 132 148 124 144 132 148 128 144 124 140 120 136 124 144 124 144 120 140 120 140 120 140 116 136 116 132 112 132 120 128 116 136 128 144 124 132 128 140 124 128 104 116 112 132 16 48 24 52 24 48 20 48 28 56 24 48 20 48 24 56 8 40 12 44 16 48 20 52 20 48 20 48 20 48 20 48 12 40 12 40 12 40 12 40 12 52 32 60 24 40 12 40 16 48 16 48 16 48 16 48 20 52 16 48 16 48 20 52 24 44 24 40 20 40 16 36 28 48 28 48 24 36 12 28 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 40 60 108 92 108 92 116 100 120 96 112 92 112 96 116 120 140 108 36 0 4 16 12 4 4 4 4 4 4 4 4 0 4 0 0 0 0 0 0 16 24 16 20 8 12 4 16 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 4 28 24 12 0 20 92 172 188 196 188 200 196 204 200 208 192 204 200 204 184 188 180 196 172 180 168 164 140 128 104 100 60 72 40 48 32 32 28 32 40 44 72 76 0 240 416 556 460 580 384 304 296 388 316 272 236 264 248 276 232 296 332 540 500 596 340 316 464 352 476 400 500 644 632 384 468 792 376 392 420 632 468 672 416 588 424 620 448 304 184 616 692 528 312 352 420 572 468 548 444 532 420 556 424 556 424 556 420 532 400 520 392 532 388 524 400 540 404 512 332 400 328 536 444 512 404 508 416 492 408 488 440 556 532 580 548 608 572 624 624 604 560 640 660 652 664 652 692 676 720 680 724 676 744 692 748 700 756 708 764 684 776 700 788 716 800 724 784 708 796 724 800 728 796 724 804 724 796 708 776 684 736 664 692 628 676 612 660 620 660 624 664 616 608 560 532 496 460 464 384 400 336 372 308 388 356 448 408 484 436 552 512 608 560 656 584 644 552 592 496 560 500 580 564 620 636 684 704 732 772 772 840 812 884 824 900 808 876 776 864 776 804 752 844 820 716 604 552 636 488 632 484 628 512 628 500 636 504 636 496 636 508 652 544 632 384 584 544 652 532 700 572 696 640 724 600 700 340 316 504 772 604 376 148 288 236 252 212 260 236 260 220 236 200 224 172 216 204 252 244 296 288 324 364 448 408 516 452 544 428 568 452 592 476 620 496 628 500 628 484 632 484 632 484 632 484 632 484 632 480 628 480 624 476 624 480 628 476 624 476 620 472 620 472 620 472 620 472 620 472 620 452 608 452 604 448 604 444 600 444 600 444 600 440 596 436 592 432 576 432 572 428 568 424 568 428 572 424 564 420 560 412 556 408 556 408 552 400 544 404 540 396 528 400 528 400 520 392 512 376 512 372 508 368 508 364 504 356 496 356 492 348 484 340 480 344 472 344 472 340 468 336 464 336 464 336 460 332 460 328 460 348 452 400 788 840 992 844 860 308 452 332 456 312 428 300 436 284 412 284 408 288 412 284 408 292 408 300 408 292 396 276 384 276 352 192 268 152 288 220 364 268 364 252 336 236 332 240 344 228 328 224 324 220 320 216 320 216 316 212 316 208 316 212 316 192 308 200 316 208 324 224 328 216 320 228 324 232 316 240 332 244 340 248 356 264 372 280 388 284 380 272 360 252 348 252 356 228 332 224 320 208 308 204 300 204 304 212 300 208 304 208 296 204 288 196 280 188 276 188 276 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 180 264 176 256 172 256 176 260 200 268 200 268 200 268 200 268 200 268 200 264 192 260 188 256 200 260 196 256 196 252 192 252 192 252 188 248 184 244 184 244 196 248 192 244 192 240 188 240 188 240 184 236 184 232 180 236 196 240 192 232 184 224 180 220 188 232 188 232 188 232 188 232 188 232 188 232 188 232 188 228 192 244 184 208 176 252 208 232 212 220 116 192 156 220 156 212 172 224 172 212 160 208 160 212 156 208 156 208 156 204 152 204 148 200 148 200 144 196 140 192 144 184 148 188 152 192 156 196 144 180 144 180 144 180 144 180 128 176 132 180 136 188 140 192 136 184 136 180 132 176 128 176 132 168 128 164 128 164 124 156 124 160 124 160 124 160 124 160 124 164 120 160 120 156 116 156 116 156 112 152 112 152 112 148 120 152 112 144 108 144 108 148 108 144 108 144 108 144 108 148 104 144 100 136 96 140 104 144 96 140 100 140 100 140 100 136 100 140 92 136 100 144 96 136 100 132 80 128 100 148 96 128 104 132 108 132 108 128 100 120 112 132 104 128 96 120 92 112 96 120 96 120 96 120 96 120 96 120 96 120 96 120 96 120 100 120 84 116 100 136 96 112 96 124 88 112 80 108 88 120 52 64 56 68 60 72 52 60 56 64 48 60 48 64 56 68 36 52 40 56 44 60 48 64 48 60 48 60 48 60 48 60 36 52 40 52 40 52 40 48 32 52 52 64 44 48 32 48 48 48 48 48 48 48 48 48 52 48 48 44 44 48 48 52 44 48 40 44 40 40 36 40 48 52 48 48 40 40 28 28 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 4 40 76 104 104 108 104 112 120 124 116 116 112 116 116 120 120 152 140 76 20 12 12 0 4 4 4 4 4 4 4 4 0 4 4 0 0 0 0 8 36 32 24 16 16 16 12 12 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 24 28 4 0 32 116 180 204 204 204 200 196 196 192 192 196 204 204 200 188 184 188 192 184 180 172 160 144 124 108 104 84 88 60 44 36 28 40 32 60 60 96 108 68 372 532 624 580 588 400 348 364 336 276 236 260 240 260 256 272 292 368 592 588 604 336 360 484 364 424 372 464 628 584 424 600 880 504 520 592 784 680 784 620 736 608 792 536 412 312 784 716 528 324 396 568 756 588 744 556 752 536 752 564 724 572 724 560 732 536 736 544 712 544 696 548 720 548 656 424 544 476 684 556 652 524 632 508 616 484 576 528 644 592 644 608 640 620 640 640 588 604 628 648 616 648 616 672 604 676 580 684 568 688 576 700 576 708 584 700 580 704 588 720 592 724 600 712 580 708 568 708 568 720 580 740 596 752 604 752 608 748 616 696 576 668 544 624 520 600 508 624 556 616 556 604 552 580 556 564 564 524 516 448 472 412 480 396 480 392 516 440 532 452 568 524 648 596 720 640 728 628 716 568 660 584 660 592 664 624 672 656 688 720 748 796 788 828 796 852 736 788 800 828 800 652 684 632 760 628 780 628 780 624 784 628 800 632 804 628 804 640 824 680 784 528 788 684 816 672 876 740 892 756 880 728 708 284 528 632 956 756 572 232 344 232 332 276 368 260 344 240 316 212 280 292 360 268 324 236 276 192 248 208 328 260 436 456 584 452 616 532 716 592 796 624 804 616 812 620 800 624 800 624 800 624 800 628 800 624 800 620 796 620 792 624 796 620 796 616 792 616 788 616 792 616 792 616 792 616 792 608 784 604 780 604 776 600 776 600 776 600 772 596 768 592 768 576 760 576 756 572 752 568 752 572 756 568 748 564 744 556 740 556 728 552 724 544 716 540 716 528 708 532 708 524 700 516 692 508 688 504 684 508 680 504 680 496 664 488 660 484 656 480 652 480 644 476 640 472 636 472 636 464 628 460 624 460 620 456 616 452 604 620 1020 992 1020 924 996 428 584 456 596 440 568 428 576 416 576 408 572 412 564 408 564 408 556 408 544 400 532 384 520 316 428 296 432 332 480 364 480 372 452 308 416 324 444 344 444 328 444 324 444 324 440 320 440 320 436 312 432 312 436 320 440 320 440 324 440 324 444 324 444 324 452 336 456 328 452 336 464 324 464 332 476 352 492 360 496 384 508 360 484 344 484 356 484 312 440 324 448 324 440 312 420 304 408 300 404 304 396 296 396 300 408 288 396 280 392 280 396 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 272 380 268 376 264 380 272 384 268 376 268 376 268 376 268 376 272 380 268 376 264 368 260 368 260 364 260 360 256 360 252 356 252 356 252 352 248 348 244 348 248 352 248 348 244 348 240 344 240 344 240 340 236 340 232 328 244 320 240 316 232 308 224 304 232 312 232 312 232 312 232 312 232 312 232 312 232 312 232 316 256 332 240 316 244 332 240 300 208 288 240 324 248 292 216 300 232 300 224 288 212 280 208 276 204 260 204 264 208 268 216 272 212 264 204 252 192 244 188 244 188 248 192 252 196 256 200 260 180 236 180 236 180 236 180 236 180 228 180 232 184 236 188 240 184 232 184 228 180 224 176 224 168 220 168 220 164 212 160 216 160 212 160 212 160 212 160 212 164 204 164 200 160 200 156 196 164 204 164 200 156 192 152 196 156 184 152 180 148 176 152 180 148 176 148 176 148 176 148 176 148 168 148 164 148 164 152 168 148 160 144 160 144 160 144 164 144 156 136 152 144 160 140 152 144 148 124 144 144 164 140 144 128 148 132 152 128 148 124 140 136 152 128 148 120 140 116 132 120 140 120 140 120 140 120 140 120 140 120 140 120 144 124 144 128 128 108 124 124 140 120 120 120 128 108 120 112 128 124 136 32 56 24 56 36 64 28 48 24 52 20 48 20 52 28 60 12 40 16 44 16 44 20 48 16 48 20 52 24 48 20 44 8 40 12 44 16 40 12 36 4 36 16 44 8 32 4 36 8 40 8 40 8 40 8 40 8 40 4 32 0 36 8 40 20 40 20 40 16 36 16 32 20 44 24 44 20 36 12 28 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 44 60 104 84 100 80 104 96 116 92 112 92 116 100 120 112 148 152 108 52 20 4 0 8 8 8 8 8 8 8 8 0 4 0 0 0 0 4 20 44 40 16 16 8 20 8 12 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 0 20 12 0 0 64 132 188 200 208 196 200 188 192 180 184 188 200 192 196 180 180 176 188 176 180 164 156 128 120 96 96 64 76 40 44 32 36 44 48 68 72 56 76 80 372 464 540 512 492 292 340 316 296 236 272 280 296 252 256 248 248 300 572 580 472 296 372 516 372 460 384 532 600 504 404 580 752 408 456 432 680 504 632 440 612 444 644 316 184 312 696 628 404 272 340 504 624 476 564 460 556 436 576 460 584 452 584 440 568 432 552 420 572 424 548 432 580 432 512 276 440 420 588 448 544 448 532 432 528 424 480 488 588 536 608 580 616 612 652 620 604 612 660 652 648 664 660 704 680 724 672 736 688 748 696 756 708 752 712 780 712 792 712 796 720 800 720 816 724 808 712 800 712 820 728 796 712 796 724 800 720 796 720 808 740 800 728 752 668 688 608 684 624 680 632 676 620 648 604 624 604 624 608 592 556 536 524 472 452 416 432 380 356 300 348 352 416 384 472 432 544 516 612 544 612 536 596 520 588 544 612 536 588 560 624 620 684 684 732 756 772 824 872 796 692 552 632 480 624 448 624 460 628 500 624 480 620 488 628 484 628 500 648 532 600 400 632 536 636 536 692 576 788 536 704 532 352 208 476 616 848 732 660 460 504 364 396 216 252 144 184 140 212 200 256 196 232 236 276 288 288 276 256 160 188 140 252 340 428 292 416 396 540 448 600 468 592 456 592 472 620 472 620 472 620 472 620 472 620 468 616 468 612 464 612 468 616 464 612 464 608 460 608 460 608 460 608 460 608 460 608 448 604 448 604 444 600 444 596 440 596 436 592 436 588 432 588 432 576 432 572 428 568 424 568 432 572 428 568 416 556 412 552 404 552 400 544 392 540 396 536 396 528 400 528 400 520 392 512 372 504 368 504 364 504 364 500 352 488 344 480 340 480 340 480 352 480 360 476 356 476 352 472 340 460 340 460 336 456 336 456 384 460 352 660 660 760 564 520 308 436 324 444 316 428 304 424 288 408 280 408 284 408 284 404 276 392 284 392 276 380 260 368 220 324 208 336 240 352 224 308 212 332 244 340 240 320 232 328 228 324 220 320 216 320 216 320 216 316 208 308 204 316 216 328 228 344 220 336 212 316 200 312 216 328 236 332 236 320 240 332 236 328 228 336 248 352 248 344 232 336 240 348 252 348 232 316 228 332 228 328 216 308 200 292 200 300 208 300 204 300 208 292 216 300 204 284 192 280 196 288 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 188 272 188 268 188 276 192 280 200 268 200 268 200 268 200 268 200 268 200 268 196 264 196 264 204 260 200 260 196 256 196 256 196 256 196 252 192 252 188 248 200 248 196 248 192 244 192 244 192 240 188 240 184 236 184 240 196 240 196 236 188 232 184 228 192 236 192 236 192 236 192 236 188 232 188 232 192 236 192 236 184 224 192 252 196 216 196 288 268 324 232 244 152 224 176 240 176 228 176 216 164 212 164 216 160 208 156 208 156 212 164 216 164 212 152 196 140 188 136 188 160 196 160 200 164 200 164 200 148 184 148 184 148 184 148 184 140 188 140 188 140 184 136 184 136 184 136 180 132 176 128 176 128 172 140 172 128 160 124 168 128 164 128 164 128 164 128 164 128 164 124 164 120 160 120 160 124 168 132 164 116 152 112 160 120 160 116 152 112 152 112 152 108 148 108 148 108 148 108 148 108 152 108 152 108 152 108 152 104 148 100 144 100 144 104 148 100 140 92 136 100 144 96 136 96 136 88 132 96 140 92 132 104 128 104 128 104 124 96 120 108 128 104 124 100 120 96 116 96 120 96 120 100 124 100 124 92 116 96 120 96 124 100 124 100 120 84 112 88 120 88 112 92 112 76 104 88 124 100 128 56 64 48 64 60 76 52 56 52 60 48 60 48 64 56 72 48 60 44 56 44 56 40 52 44 56 52 64 52 64 44 56 36 52 44 60 48 56 40 48 36 52 44 52 32 44 40 60 40 40 40 40 40 40 40 40 40 36 36 32 32 36 36 40 40 44 40 40 36 40 32 36 36 40 40 44 40 40 32 36 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 28 60 92 116 112 108 104 108 112 116 112 116 116 124 124 132 132 136 144 128 76 20 0 4 8 8 8 8 8 8 8 8 0 4 4 0 0 8 20 36 64 48 28 20 20 24 20 12 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 16 16 4 28 100 164 200 204 204 200 196 196 192 192 188 192 196 200 192 184 180 180 184 180 172 160 144 128 108 96 92 80 80 48 36 28 24 40 28 68 88 76 128 228 520 560 628 596 456 328 324 312 236 260 204 272 268 276 264 284 276 344 664 668 420 304 412 476 356 392 380 520 580 468 516 732 820 644 680 632 848 692 748 620 756 608 796 392 364 496 856 616 408 332 444 640 800 596 764 580 772 556 780 596 756 604 760 596 784 576 792 576 748 580 720 576 752 568 652 380 612 592 740 564 692 580 660 532 660 500 580 564 676 592 660 628 624 640 652 624 576 636 632 648 632 652 632 672 624 676 592 676 580 688 580 696 580 700 584 704 588 704 580 704 580 712 572 720 572 720 564 728 568 740 576 740 604 736 592 732 588 716 580 736 612 752 620 748 600 716 576 708 596 704 592 688 576 656 560 612 540 620 552 612 564 624 592 600 592 560 600 540 520 448 508 460 504 400 444 372 484 460 588 552 696 568 708 588 728 612 752 612 728 592 708 576 700 580 684 604 668 688 788 668 732 580 780 616 804 620 792 624 780 620 776 616 788 624 796 620 796 636 820 660 768 552 808 660 800 676 844 700 900 672 804 468 456 460 732 676 856 704 864 784 940 748 852 672 740 520 544 328 360 184 256 212 304 212 304 244 324 260 324 268 316 196 320 416 524 388 560 524 692 580 760 580 764 576 784 616 788 620 788 620 788 620 788 616 784 612 780 612 776 608 776 608 784 604 780 604 776 600 776 604 780 604 780 604 780 604 780 604 780 604 776 600 776 596 772 592 768 588 764 584 760 584 760 576 760 576 756 572 752 568 752 576 760 572 752 560 740 552 736 548 724 544 720 540 712 532 708 528 708 532 708 524 700 516 692 504 696 500 684 504 680 500 672 488 660 480 648 476 652 480 656 476 640 476 636 472 636 468 632 460 624 460 620 456 620 452 612 432 604 448 592 424 568 488 568 432 568 424 568 432 572 424 560 412 572 408 568 408 564 404 560 388 536 392 528 384 520 376 508 380 496 360 468 336 452 332 452 312 444 348 460 336 428 320 432 320 440 320 440 320 440 320 440 320 436 308 428 308 436 324 448 344 460 340 452 332 444 324 440 316 444 328 444 312 432 312 444 328 468 324 476 344 492 336 472 340 480 340 492 356 492 328 448 324 444 320 432 300 412 284 392 300 404 300 400 300 396 292 392 300 408 288 388 276 388 280 396 276 384 272 380 268 384 272 388 272 384 272 380 268 376 264 376 272 380 268 380 268 384 276 392 264 372 264 372 264 372 264 372 264 372 268 376 268 376 268 380 264 368 260 364 260 360 256 360 260 364 260 364 256 360 252 356 252 356 248 352 248 348 244 348 244 348 240 344 240 340 236 332 236 316 236 316 236 316 236 312 236 316 236 316 236 316 236 316 232 312 232 316 236 320 240 320 216 284 228 332 228 320 392 660 752 672 388 316 264 388 268 236 228 300 220 288 216 288 216 284 220 268 212 252 204 248 204 252 196 240 188 232 180 228 184 236 200 256 192 252 192 252 192 248 184 244 184 244 184 244 184 244 196 240 192 236 188 232 180 228 184 232 184 228 180 224 176 224 164 224 180 224 164 208 164 224 164 216 164 216 164 216 164 216 168 208 164 204 164 200 160 200 160 208 172 204 152 184 148 192 160 188 156 180 152 180 152 184 148 176 148 176 148 176 148 176 148 164 148 168 152 164 148 164 152 164 144 160 144 160 148 168 144 156 136 152 144 160 140 152 132 152 140 156 132 148 136 156 124 148 128 148 128 144 120 136 124 144 124 144 124 144 124 144 120 140 124 144 128 148 128 152 112 132 116 136 120 140 120 144 128 140 128 132 112 124 120 140 128 128 104 116 116 136 120 128 24 44 12 44 28 60 20 36 20 48 20 48 20 52 32 60 24 48 20 44 16 40 12 36 12 44 24 56 28 52 16 40 12 40 20 52 24 48 12 40 16 48 16 40 8 36 20 56 16 48 16 48 16 48 16 48 16 44 12 40 8 44 12 48 20 40 20 36 16 32 12 32 12 32 16 40 20 40 16 36 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 20 68 84 120 100 108 88 108 88 108 88 112 96 120 108 128 136 132 132 132 84 16 0 12 8 8 8 8 8 8 8 8 0 4 0 4 0 12 20 44 64 52 24 20 16 28 12 16 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 0 20 8 12 40 124 176 208 188 196 188 196 188 196 188 196 184 196 188 192 176 176 172 184 168 168 148 136 108 100 80 80 56 64 24 32 12 28 32 40 56 92 36 96 224 492 472 560 484 380 232 296 236 280 276 256 240 296 276 272 264 224 308 628 668 320 284 408 476 360 416 404 540 532 384 476 656 672 524 600 492 740 536 612 448 612 452 628 284 220 500 728 508 320 312 476 544 644 476 576 468 580 448 604 476 608 484 616 480 604 476 596 444 600 456 560 456 600 452 504 252 504 524 632 456 580 500 552 460 572 444 496 524 612 544 628 592 608 616 660 604 600 628 668 664 648 676 664 712 680 716 668 724 676 732 684 736 692 736 696 772 708 780 712 792 720 800 720 800 720 816 728 824 724 812 704 788 708 788 716 784 720 784 716 796 728 784 716 788 736 812 760 824 756 828 752 808 740 788 720 788 696 704 600 636 588 684 644 664 604 652 660 668 596 576 572 544 544 508 508 440 456 404 440 356 424 396 492 444 536 476 568 540 628 552 644 548 632 516 612 564 628 552 596 532 616 492 584 448 616 432 620 452 624 488 620 472 616 480 620 480 624 496 644 512 596 420 636 508 624 540 660 580 628 628 576 172 368 424 660 536 632 488 604 536 632 544 692 600 708 616 704 584 592 440 452 228 240 156 168 160 216 236 272 272 288 168 256 376 460 360 540 452 580 468 588 440 568 448 600 476 620 476 620 476 620 476 620 468 612 464 608 464 604 460 600 464 604 460 600 460 596 456 596 460 600 452 600 452 600 452 600 456 604 456 600 444 596 440 596 432 588 428 584 428 580 432 580 432 576 432 572 428 568 424 568 436 576 428 568 416 556 408 548 400 548 404 540 396 536 392 532 396 528 400 528 400 520 392 512 368 504 368 500 364 500 360 500 348 484 340 472 332 476 340 484 344 472 352 468 348 464 344 464 340 460 340 456 336 452 332 456 340 452 304 460 332 448 368 420 316 424 292 416 308 432 304 408 288 412 288 408 284 408 288 404 276 396 284 396 280 388 272 380 252 384 292 396 268 356 256 372 260 332 212 312 236 344 248 320 224 320 216 320 216 320 216 320 216 316 204 304 204 316 220 332 200 324 208 332 220 340 232 348 236 344 248 340 236 328 244 336 236 324 220 332 244 344 232 320 248 328 212 304 208 308 204 296 220 320 216 308 208 300 208 304 200 300 208 296 204 296 204 288 208 292 192 272 180 272 188 280 188 272 184 268 180 272 184 276 188 272 188 268 184 264 180 264 180 264 180 264 184 272 192 276 188 264 188 264 188 264 188 264 192 264 196 268 200 272 204 276 204 264 204 260 200 256 196 256 204 264 204 260 200 260 196 256 200 252 200 248 196 244 192 244 192 244 192 240 188 236 184 236 188 236 192 236 192 236 196 240 192 236 192 236 192 236 192 236 188 232 188 236 192 240 196 240 204 228 196 268 200 320 568 936 828 932 724 516 200 212 176 260 172 228 172 216 176 216 180 220 184 228 168 204 144 188 140 188 120 164 112 160 112 164 124 176 164 192 164 188 160 184 156 180 160 188 160 188 160 188 160 192 160 200 156 192 144 180 136 176 144 184 144 180 140 176 136 172 128 172 144 176 124 156 128 172 128 164 128 164 128 164 128 168 128 172 128 168 124 164 120 164 112 168 128 164 104 140 100 156 124 160 116 152 112 152 112 156 108 148 108 148 108 148 108 152 96 144 100 148 104 144 100 140 112 152 100 140 96 144 108 156 100 140 100 136 108 144 104 136 92 140 112 144 92 124 96 144 100 128 104 128 104 124 96 116 96 124 100 124 100 124 100 128 100 124 100 128 104 132 108 136 84 112 88 116 92 120 96 120 104 136 112 128 88 112 96 140 108 124 80 104 84 120 88 108 56 64 44 52 40 56 52 68 60 68 52 60 48 60 48 64 44 56 48 60 48 56 40 52 48 56 36 44 32 48 44 60 40 52 40 52 40 52 40 52 36 48 36 44 32 40 28 40 36 40 36 40 36 40 36 40 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 36 32 36 24 24 24 24 24 24 24 24 20 24 28 24 16 12 12 20 32 56 96 112 116 108 116 116 108 116 128 124 120 116 128 136 128 152 164 136 76 20 4 4 8 8 8 8 8 8 8 8 16 16 12 4 0 16 52 76 48 36 24 12 8 12 20 28 24 24 24 20 20 16 16 16 16 16 16 16 16 16 16 16 20 20 12 16 68 144 188 192 200 200 200 200 200 200 200 200 200 196 192 188 184 184 184 184 164 160 152 140 120 100 80 72 64 48 40 20 28 28 44 56 68 80 104 184 292 628 548 652 504 364 272 268 248 252 252 248 244 264 276 248 276 220 328 620 620 320 304 468 504 332 376 376 516 492 364 520 736 788 568 756 740 836 636 796 620 772 648 720 300 444 704 780 560 484 344 740 748 828 632 784 640 808 612 768 600 780 604 780 588 796 612 832 636 796 628 756 588 752 576 600 388 724 612 736 608 708 576 712 600 656 516 620 580 684 628 668 636 644 656 648 612 588 652 632 656 624 664 628 676 616 672 596 668 596 680 592 692 592 696 592 696 572 700 580 712 588 724 580 724 576 728 560 724 556 728 560 724 572 724 572 724 572 724 572 728 576 728 580 732 584 736 584 736 588 736 592 740 596 744 596 748 604 712 584 676 452 632 528 636 516 608 540 596 552 664 624 656 616 636 600 596 564 544 544 500 524 432 480 404 484 396 488 444 564 460 628 548 740 628 792 656 756 644 764 640 776 612 772 616 792 616 792 616 780 600 760 636 804 612 780 608 800 640 828 664 736 552 800 640 808 636 812 632 904 560 508 340 592 632 832 624 780 620 772 616 780 628 788 648 812 664 820 680 832 696 840 628 732 548 600 392 428 244 324 244 316 216 432 420 604 512 680 580 728 584 740 588 752 596 764 604 780 604 788 608 788 604 784 592 772 592 772 592 772 592 772 588 760 588 764 592 768 596 772 592 764 596 768 600 772 604 776 592 776 604 776 596 768 596 780 584 760 584 760 584 760 584 760 572 760 576 760 576 760 580 764 568 752 564 744 560 740 552 736 548 724 532 712 524 708 528 712 528 708 520 700 512 696 512 692 512 684 504 672 492 660 484 656 480 652 476 644 472 640 464 636 468 640 468 636 464 632 460 624 464 624 460 612 452 608 452 600 436 576 420 576 432 588 432 576 420 572 416 564 408 560 404 556 416 552 408 552 416 552 400 528 404 536 396 528 392 528 392 532 396 516 384 512 380 504 372 500 344 468 340 456 332 448 324 440 308 432 316 436 320 436 316 432 316 440 320 444 324 448 328 448 328 444 340 448 332 440 336 452 336 444 336 440 332 440 324 436 320 444 332 456 336 452 328 444 320 440 320 436 316 436 312 432 312 424 312 420 308 416 304 416 304 412 300 408 288 392 284 392 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 276 380 276 380 276 380 276 380 312 332 284 364 272 320 280 348 228 364 256 372 284 376 252 396 260 372 264 376 268 372 264 368 272 372 260 360 256 364 268 376 264 364 260 360 256 364 260 368 264 352 252 344 244 336 240 336 252 348 244 336 240 336 240 332 256 324 248 316 240 316 248 320 248 320 248 320 248 320 248 320 244 324 244 320 244 312 240 312 232 300 260 356 280 792 1008 1020 968 1020 980 704 336 272 232 292 244 288 212 276 228 296 224 280 216 248 172 212 168 228 180 228 156 212 156 196 128 184 148 220 192 244 188 240 188 236 184 236 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 176 228 176 224 172 220 168 220 176 216 176 212 172 208 168 208 160 200 164 204 164 204 164 208 168 196 168 196 168 196 168 196 180 204 172 200 164 192 160 184 156 172 152 160 140 156 156 180 160 176 156 172 156 168 152 168 152 164 152 156 144 148 140 144 144 156 148 160 152 156 148 152 144 160 152 164 148 156 136 144 144 152 132 140 128 144 140 156 136 144 124 140 136 148 132 140 132 144 132 144 132 144 132 144 128 140 128 140 128 140 128 140 132 144 132 140 128 136 124 136 120 136 128 136 116 124 116 132 148 144 112 120 112 132 116 124 24 52 16 44 16 44 24 52 28 56 24 52 20 48 20 48 4 36 12 40 16 40 12 36 20 44 8 32 4 36 16 48 20 40 20 40 20 40 20 40 16 36 16 32 12 32 8 28 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 16 32 16 28 12 28 16 24 16 24 16 24 16 24 16 28 20 24 8 12 8 28 24 72 68 116 80 108 80 120 76 120 96 128 88 120 96 140 116 148 144 120 56 16 0 4 0 8 0 8 0 8 0 8 4 12 4 8 0 20 40 68 32 36 16 16 4 16 12 24 16 24 16 20 12 16 8 16 8 16 8 16 8 16 8 16 8 20 8 24 68 148 184 196 188 196 188 196 188 196 188 196 188 192 184 188 176 184 172 176 160 164 148 144 116 100 68 68 32 56 16 32 16 32 40 52 40 48 68 152 284 544 444 568 456 312 268 252 240 268 240 280 248 308 260 264 256 232 320 592 560 300 296 452 500 364 364 400 516 428 348 508 668 728 500 716 560 676 456 648 452 604 536 544 216 408 688 668 404 368 376 856 680 768 580 720 584 720 540 672 504 640 480 628 488 628 468 596 444 592 448 596 528 628 512 396 336 608 492 588 484 572 536 616 512 556 460 552 528 620 576 640 604 640 636 664 600 624 648 676 680 660 708 672 712 672 712 668 716 676 732 688 740 696 748 692 768 696 784 704 792 716 808 724 808 724 804 724 804 732 808 736 816 728 816 728 816 728 816 728 820 732 820 736 824 740 828 740 820 740 824 744 824 748 828 748 820 756 812 768 820 680 816 764 800 720 760 672 704 612 668 636 684 640 680 652 692 660 684 652 664 604 592 540 524 488 456 436 376 364 288 308 264 352 324 420 444 548 484 616 536 652 512 620 496 612 460 588 456 608 500 644 480 628 508 652 512 628 468 588 500 568 428 612 488 636 512 632 504 668 352 320 296 552 576 660 520 632 508 616 496 620 504 628 500 620 504 628 520 640 536 644 564 664 556 640 520 596 484 560 384 408 288 420 372 500 428 580 464 584 452 588 452 600 452 600 468 600 472 608 476 604 472 600 460 592 460 592 460 592 460 592 468 584 468 588 464 592 468 596 452 588 448 592 452 596 456 596 452 600 460 596 440 584 436 592 420 576 428 580 440 580 440 580 432 576 432 576 432 576 432 576 420 564 416 556 408 552 404 548 416 544 404 528 392 524 396 528 392 524 388 516 380 508 376 508 372 508 360 496 348 488 344 484 340 480 336 472 332 468 324 464 332 468 328 464 328 460 324 464 328 464 320 456 312 452 308 452 320 428 320 428 328 436 328 424 316 420 316 416 308 408 304 408 304 412 296 412 304 412 288 388 292 400 284 392 280 392 280 396 288 388 284 380 276 376 272 372 264 364 260 356 252 344 240 340 224 320 228 324 228 320 220 316 224 320 228 324 232 328 232 332 224 336 232 340 224 332 228 340 228 332 224 332 220 328 220 324 224 324 232 332 236 328 228 320 220 316 220 316 216 312 212 308 220 308 216 304 212 300 212 300 204 292 204 292 204 292 200 288 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 184 276 184 276 184 276 184 276 136 296 156 280 156 288 148 296 224 288 144 252 204 276 160 272 176 264 188 268 192 264 188 260 208 268 204 260 200 264 208 268 204 260 200 256 196 260 200 264 212 256 204 248 196 244 196 244 204 248 196 244 192 240 192 248 212 256 200 244 196 244 200 252 200 248 200 248 200 248 200 248 200 244 200 240 196 244 192 240 212 228 164 288 332 812 956 1008 856 904 576 412 128 224 172 256 176 232 184 228 192 216 188 192 160 176 120 152 120 164 128 164 120 156 120 152 116 156 132 180 156 192 156 188 152 188 148 184 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 144 176 144 172 140 172 136 168 140 176 140 172 136 168 132 168 132 164 128 164 128 164 128 164 128 172 128 172 128 172 128 172 136 176 132 172 128 168 124 164 120 164 116 152 104 152 116 172 120 160 116 160 112 156 112 152 112 160 108 152 100 144 96 140 96 148 100 152 104 148 100 144 120 148 120 148 116 144 112 136 108 136 108 140 112 136 108 136 112 132 100 132 108 140 108 128 104 132 104 132 104 132 104 132 100 128 100 128 100 128 100 128 104 132 100 128 100 124 96 124 104 128 112 128 100 116 100 124 124 128 92 108 96 120 100 116 52 60 48 56 44 60 48 64 56 68 52 64 48 60 48 60 24 40 32 48 40 52 36 48 48 56 36 44 32 48 44 60 40 52 40 52 40 52 40 52 36 48 36 48 32 44 32 40 40 44 40 44 40 44 40 44 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 28 32 28 28 24 28 24 24 24 24 24 24 24 24 28 32 32 28 20 16 24 32 72 88 108 112 108 100 112 116 112 116 128 124 124 120 132 136 136 140 132 96 48 12 4 8 8 8 8 8 8 8 8 8 4 8 12 12 16 24 40 56 32 28 28 24 20 16 16 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 12 16 16 36 88 152 192 196 188 188 188 188 188 188 188 188 184 188 192 192 188 180 172 168 168 168 164 148 128 100 72 56 60 48 40 20 24 36 48 72 44 96 96 272 432 668 528 672 436 324 260 260 248 264 256 256 280 264 268 236 272 224 344 568 472 324 304 420 540 380 352 396 472 392 372 580 696 792 724 864 724 764 628 824 592 768 652 624 280 608 752 720 444 468 696 1020 944 1012 852 960 832 924 752 864 736 856 676 824 676 836 640 776 672 840 648 848 656 812 616 532 516 784 632 740 592 708 604 728 584 660 548 668 620 708 640 704 656 672 672 668 628 620 672 652 668 616 672 620 668 616 668 596 668 596 680 592 688 588 692 584 692 580 696 580 708 584 720 580 716 564 716 556 724 564 736 568 728 564 728 564 728 564 728 564 732 568 732 572 736 576 740 576 740 580 744 580 748 584 748 584 752 608 748 612 748 524 744 612 740 644 736 592 716 552 628 592 632 556 636 572 640 588 636 596 672 636 652 628 620 608 572 584 524 560 476 528 440 516 416 508 360 468 380 536 480 684 596 780 628 796 648 816 648 792 612 756 576 744 588 764 616 792 640 808 620 732 572 772 620 804 652 788 636 716 360 476 512 840 728 796 644 804 632 796 624 796 628 800 624 796 620 784 620 776 620 768 624 776 636 788 652 800 656 800 664 752 560 696 544 684 556 740 584 744 588 752 596 756 600 760 604 780 604 784 604 784 600 780 592 772 592 772 592 768 588 768 580 756 584 760 588 764 592 764 580 752 580 756 584 756 588 760 576 756 588 760 580 752 588 760 572 740 572 744 576 748 580 752 584 760 580 756 576 748 572 748 564 736 560 732 552 724 548 724 544 720 536 712 528 708 528 708 520 700 516 692 508 688 504 684 508 676 496 664 488 656 484 656 480 652 476 644 472 640 464 636 468 636 464 636 460 632 464 624 468 616 460 608 452 596 452 596 440 592 428 588 436 596 432 588 424 584 420 576 416 572 408 560 416 548 408 544 412 544 400 524 400 536 396 528 392 528 392 528 384 512 384 508 376 504 372 500 364 492 360 484 352 476 344 472 332 456 336 456 332 448 324 440 324 448 328 448 328 452 332 452 332 444 344 448 332 436 336 448 332 436 328 436 324 432 324 428 316 432 320 436 324 432 316 428 312 424 312 420 308 420 304 416 300 412 300 412 296 408 292 404 284 400 288 400 292 404 296 408 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 428 232 368 268 376 228 492 416 500 348 424 304 356 224 376 264 372 268 376 268 376 264 372 268 372 264 368 264 368 268 372 264 364 260 360 256 364 260 368 260 352 252 344 244 340 244 340 252 344 248 340 240 340 244 336 256 328 252 320 248 320 248 324 248 320 248 320 248 320 248 320 244 324 244 324 244 316 248 308 268 336 244 296 252 524 592 648 644 588 376 288 212 292 252 280 232 292 240 288 212 248 172 224 172 212 156 204 160 216 164 212 164 212 160 220 184 244 192 244 196 248 192 244 192 240 188 240 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 176 228 176 228 172 224 172 220 176 216 176 216 172 212 172 212 172 212 168 208 164 200 160 196 168 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 180 160 176 172 196 168 180 164 180 160 176 160 172 164 168 160 164 156 160 148 156 148 156 152 160 152 160 148 156 152 160 144 152 140 152 144 156 128 144 140 160 148 152 132 140 144 152 132 148 144 156 140 148 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 132 140 128 140 124 136 124 136 124 140 132 140 120 128 120 136 132 136 112 124 116 132 124 132 20 48 20 48 20 48 20 48 24 52 24 52 24 48 16 44 0 24 0 36 12 40 12 40 16 40 12 36 8 40 12 44 20 40 20 40 20 40 20 40 20 40 16 36 16 32 12 32 24 44 24 44 24 44 24 44 16 36 16 36 16 36 16 36 20 40 20 36 16 32 12 32 20 40 20 36 16 32 12 32 20 36 20 36 20 36 20 36 16 32 16 32 12 28 8 24 16 24 16 24 16 24 16 24 24 32 24 28 12 20 20 40 68 104 84 116 72 100 76 120 84 120 92 128 96 128 100 136 112 120 96 68 24 8 0 8 0 8 0 8 0 8 0 8 0 4 4 20 16 28 28 40 12 24 20 28 16 20 8 8 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 16 52 100 160 180 196 172 180 172 180 172 180 172 180 168 180 180 192 180 176 160 160 160 168 156 148 116 96 56 52 24 48 12 32 12 40 48 60 32 56 60 252 424 568 428 568 364 264 256 252 236 276 244 276 252 276 240 264 260 260 340 532 396 316 308 388 544 416 356 416 476 388 448 536 528 676 636 760 528 600 468 700 464 612 528 400 224 600 664 592 344 388 668 992 844 968 784 944 776 900 696 848 680 816 596 744 564 736 544 712 464 696 516 708 532 652 500 424 428 664 508 660 516 620 540 600 520 556 492 612 612 676 620 656 632 656 664 664 632 640 688 664 704 672 708 672 716 672 720 676 728 680 740 692 752 696 752 692 760 688 776 700 784 708 796 720 788 712 796 712 800 728 812 740 812 724 816 728 816 728 820 732 820 732 820 736 824 740 828 740 824 744 824 748 828 748 832 752 836 776 828 760 800 664 792 720 776 764 800 728 840 716 728 764 788 736 768 712 736 684 704 664 684 652 688 664 680 656 648 636 548 560 516 540 476 500 416 448 368 404 284 340 256 368 288 416 328 480 408 588 508 640 520 636 540 652 508 616 480 608 492 620 508 552 424 612 508 628 504 612 548 500 244 436 528 752 608 644 536 648 512 632 496 624 496 628 504 628 500 628 504 620 508 624 508 624 516 620 516 616 508 612 564 656 536 636 488 568 444 576 468 588 464 592 460 600 464 600 468 604 472 604 472 600 464 596 460 592 460 588 456 588 456 584 464 580 464 580 456 588 460 588 436 572 436 576 436 576 436 576 416 564 432 576 436 576 444 596 424 568 428 572 436 576 440 580 444 580 440 576 432 568 424 564 420 560 416 556 412 548 408 544 408 540 404 532 396 524 392 524 380 512 380 512 376 504 368 500 368 500 352 488 344 484 344 484 340 480 336 472 332 468 324 464 328 464 328 460 324 460 320 460 320 464 312 452 304 448 304 448 328 436 324 432 332 436 328 424 320 424 320 420 312 412 308 412 304 412 292 404 296 408 288 392 288 396 280 392 276 388 280 392 284 380 280 376 276 372 272 372 264 360 260 356 252 348 244 344 252 348 252 344 244 336 236 328 236 332 236 332 236 336 240 336 228 340 236 340 224 328 224 336 220 328 216 324 216 320 212 320 220 316 220 316 216 312 216 308 212 308 212 304 208 300 204 300 216 300 212 300 208 296 208 292 200 288 200 288 200 288 200 288 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 240 200 260 200 228 368 732 704 672 348 272 176 304 204 276 180 264 192 272 204 268 196 264 216 268 216 264 212 268 216 268 212 260 208 256 204 260 208 268 212 256 204 248 200 248 200 248 204 248 200 244 196 244 200 252 212 260 208 252 204 252 204 252 204 252 204 252 204 252 204 252 204 248 200 244 200 244 196 248 164 264 208 236 172 256 216 296 200 264 156 248 172 240 156 212 172 232 204 224 164 168 140 160 132 168 136 176 144 180 144 176 144 176 140 192 172 216 172 196 164 196 160 196 156 192 156 192 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 148 180 144 176 144 172 140 172 140 176 140 176 140 176 140 172 140 176 136 168 128 160 124 156 128 172 128 172 128 172 128 172 124 172 128 172 128 172 128 176 128 172 132 168 120 164 128 180 124 168 124 164 120 164 116 160 116 164 116 160 112 156 108 156 100 148 104 156 108 152 100 148 124 148 112 136 108 140 116 148 104 136 112 144 116 140 108 132 120 144 112 140 120 148 116 140 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 124 96 124 92 120 96 124 108 124 96 112 92 120 104 120 96 112 96 120 104 124 48 60 48 60 48 60 48 60 48 60 52 64 52 60 40 52 24 40 32 52 44 56 44 56 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 48 36 48 32 44 44 48 44 48 44 48 44 48 44 48 44 48 44 48 44 48 40 44 40 40 36 36 32 36 32 36 32 40 36 44 40 44 36 40 36 40 36 40 36 40 40 44 36 40 32 36 32 36 24 24 24 24 24 24 24 24 32 32 32 24 16 20 32 44 100 104 120 108 104 96 112 120 124 116 124 124 132 132 136 132 120 100 72 40 16 8 8 12 8 8 8 8 8 8 8 8 0 4 12 20 28 32 32 28 12 20 24 28 28 20 12 8 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 32 72 124 160 180 188 176 176 176 176 176 176 176 176 172 176 184 184 180 172 164 156 168 164 156 144 120 88 60 44 56 44 36 28 32 48 56 88 52 104 108 380 524 652 520 624 344 260 252 248 236 256 260 252 268 236 260 256 272 240 340 476 340 336 308 356 552 440 376 408 436 432 504 548 456 672 784 820 652 692 636 876 648 788 608 452 308 752 708 616 380 464 808 1020 940 1020 948 1020 996 1020 980 1020 940 1020 908 988 852 940 824 940 752 928 736 924 720 864 544 560 648 832 700 844 704 816 708 768 600 656 548 728 712 792 672 704 660 696 672 672 620 644 672 640 676 624 676 616 672 604 672 596 676 588 684 588 692 580 692 576 684 572 692 572 700 576 712 576 704 560 708 556 712 560 728 568 720 568 720 572 724 576 728 576 728 576 728 580 732 584 736 584 740 588 744 592 744 596 748 596 732 612 740 604 728 532 740 596 712 624 748 596 788 580 668 644 768 652 752 656 744 652 740 656 704 604 692 596 664 580 644 596 676 624 608 576 572 584 580 612 492 552 460 532 424 504 364 468 372 512 376 540 436 620 524 692 572 740 616 788 652 796 636 776 652 680 532 780 656 764 604 760 656 616 416 744 724 896 680 848 656 824 636 804 620 796 616 800 608 788 612 784 612 780 616 780 628 784 628 780 620 772 620 772 612 772 640 796 616 736 576 748 596 768 596 768 600 772 596 776 600 784 604 784 600 776 592 772 592 772 592 768 588 764 584 760 580 748 584 748 584 744 580 744 572 732 572 732 572 732 572 732 564 732 576 736 568 728 572 740 572 732 572 736 576 740 580 740 576 744 572 740 564 732 556 724 560 732 556 724 552 720 544 716 536 708 536 704 528 696 524 692 508 684 512 684 508 676 496 664 496 656 492 648 484 644 484 648 484 644 480 636 476 632 468 628 464 636 460 632 460 620 456 620 456 612 452 592 444 588 444 588 444 588 432 580 436 588 432 572 428 576 424 568 420 564 412 560 416 544 400 536 404 540 396 528 400 532 392 524 388 524 388 528 380 504 376 504 376 500 372 500 376 500 372 496 364 492 360 488 356 476 356 476 348 464 340 456 340 460 340 460 340 456 336 456 336 448 344 448 332 436 332 444 328 436 324 432 324 428 320 428 316 428 312 420 308 420 304 416 308 420 304 416 300 412 300 412 308 416 304 416 300 412 300 408 296 408 292 400 284 396 280 392 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 312 320 352 180 400 724 1020 980 1020 764 544 280 372 284 380 268 372 272 376 272 376 268 368 268 364 272 368 276 364 272 364 268 356 264 352 260 356 264 360 260 348 256 344 252 340 256 344 256 340 252 336 248 340 256 344 256 332 260 332 260 328 252 324 252 324 252 324 252 324 252 324 252 324 252 320 248 320 248 312 232 296 224 288 316 348 252 284 252 292 244 308 244 264 212 296 224 284 228 268 184 232 172 240 176 236 192 248 196 248 196 248 204 252 196 260 224 276 212 248 200 252 200 252 196 248 196 244 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 180 232 180 228 176 228 172 224 176 216 176 216 176 216 176 220 180 216 176 212 168 204 160 196 168 188 172 188 172 188 172 188 168 188 172 188 172 188 172 192 164 184 172 184 160 176 168 188 168 184 168 180 164 180 160 176 164 172 164 168 160 168 160 168 148 160 156 164 156 164 152 156 148 156 140 148 136 152 148 164 148 156 140 148 136 152 144 160 152 156 140 156 148 164 148 152 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 124 136 124 132 120 132 112 128 120 128 108 116 108 124 120 132 120 132 116 132 124 136 16 48 20 52 24 48 20 44 16 48 24 52 24 48 12 36 0 32 8 40 16 44 16 40 12 40 12 40 12 40 12 40 20 40 20 40 20 40 20 40 24 40 20 40 16 36 16 36 20 40 20 40 20 40 20 40 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 36 16 32 16 24 16 24 16 24 16 24 20 28 16 20 4 16 24 48 72 104 92 112 80 100 88 124 104 124 96 124 112 140 116 136 88 72 32 16 0 8 4 12 0 8 0 8 0 8 0 8 0 4 0 20 24 32 20 20 4 16 12 24 16 20 8 12 4 12 4 12 8 16 8 16 8 16 8 16 8 16 8 16 16 20 32 92 132 160 164 180 168 176 168 176 168 176 168 176 164 172 168 176 164 168 152 156 152 156 136 128 96 80 52 52 28 44 12 32 16 44 48 72 44 68 104 380 452 532 436 488 284 232 244 236 216 268 244 276 268 268 260 292 244 252 324 444 324 312 312 328 524 488 436 444 480 436 536 460 340 560 676 740 488 592 496 744 548 656 460 268 284 712 648 484 236 340 684 892 672 844 696 912 748 936 756 952 756 968 788 984 760 924 700 884 716 892 664 880 744 884 372 492 620 796 560 756 544 700 588 652 496 544 476 664 672 732 636 656 636 668 672 656 628 656 700 652 716 684 712 672 712 668 728 676 736 680 748 696 760 692 764 688 756 684 760 692 768 704 784 712 784 704 784 708 792 712 804 724 808 716 812 724 816 728 824 732 820 728 820 732 824 736 828 736 828 744 828 744 832 748 832 752 820 776 836 760 816 696 836 752 804 760 824 760 840 696 740 764 796 728 784 724 776 728 780 736 812 748 784 712 724 676 696 676 660 636 592 584 548 564 528 548 420 448 384 440 384 456 368 452 328 416 284 372 252 364 268 372 276 408 336 492 436 592 520 644 532 548 460 660 560 632 524 652 500 456 404 680 612 696 516 688 520 636 496 616 480 612 476 612 476 604 480 612 484 616 496 620 480 600 484 600 484 604 492 612 468 616 476 612 448 584 468 616 476 604 468 604 468 600 468 600 476 604 480 604 476 596 464 588 468 592 464 588 460 580 456 584 464 584 460 580 452 576 448 576 432 572 428 568 424 568 420 564 436 584 444 576 424 552 412 556 440 568 428 568 428 568 424 568 424 560 420 556 416 552 412 548 416 552 416 548 408 540 404 536 400 528 400 528 396 520 388 512 376 504 380 508 380 500 364 484 356 492 348 484 344 484 344 484 344 484 340 476 336 472 328 468 332 460 332 460 328 456 328 456 324 452 316 444 308 440 304 444 328 436 324 428 324 432 320 420 316 424 312 416 304 412 300 412 308 408 288 396 288 400 284 392 284 396 280 388 272 384 276 388 276 376 276 372 272 372 272 372 268 368 264 364 260 360 256 356 260 360 264 360 260 352 252 344 252 344 248 344 248 340 244 340 232 344 236 340 224 328 220 332 224 328 220 328 216 324 216 320 224 316 216 308 208 304 208 304 212 308 212 304 208 300 204 300 220 308 216 304 212 300 212 300 212 296 204 288 196 280 188 272 200 284 200 280 196 276 192 276 188 272 188 272 188 272 188 272 188 272 188 272 188 272 188 272 216 256 164 264 148 684 912 988 880 1004 784 532 212 252 172 264 192 272 204 272 204 272 200 268 216 272 220 276 220 276 216 272 212 264 208 260 204 264 208 268 212 260 204 256 204 256 208 260 204 252 200 252 200 256 208 264 212 264 216 264 216 260 208 252 208 256 208 256 208 256 208 256 208 252 204 252 200 252 200 252 208 256 204 224 224 236 176 236 236 248 184 236 196 228 180 236 196 228 184 208 164 188 164 200 148 192 168 204 164 200 164 208 180 216 180 220 188 220 172 200 168 204 168 200 164 200 160 196 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 152 180 148 180 144 176 144 176 140 176 140 176 144 180 144 180 140 176 140 172 132 168 128 164 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 116 164 124 168 116 156 120 168 124 164 120 164 116 160 116 156 112 160 112 160 112 160 112 160 104 152 108 156 108 156 104 152 116 144 112 140 112 144 120 152 124 148 112 132 104 140 120 152 120 144 112 140 120 148 116 140 104 132 104 132 104 132 104 132 100 128 100 128 100 128 100 128 96 124 96 124 92 120 92 116 92 116 100 116 88 104 88 112 96 124 108 124 96 112 96 124 44 56 52 64 52 64 44 56 40 56 52 64 52 56 36 44 28 44 32 48 36 48 32 44 36 52 40 56 44 52 40 48 40 52 40 52 40 52 40 52 44 56 40 52 40 48 36 48 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 36 36 32 36 28 32 24 24 24 24 24 24 24 24 24 24 20 12 8 16 32 44 76 88 108 108 108 100 116 124 132 120 120 120 136 140 140 128 76 48 16 4 4 12 16 12 8 8 8 8 8 8 8 8 8 4 4 16 28 32 28 16 12 16 16 20 20 16 16 16 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 28 24 48 108 152 160 164 168 176 176 176 176 176 176 176 176 172 172 172 168 164 160 160 156 156 148 132 112 92 72 60 52 52 36 36 28 36 64 64 104 64 124 200 524 528 608 548 492 300 224 248 224 212 240 260 260 292 240 284 272 248 236 368 460 300 300 288 304 516 520 504 460 488 432 448 444 332 548 724 804 620 720 652 856 724 808 540 364 440 804 668 484 292 456 768 908 756 872 784 920 816 916 812 932 864 984 904 1020 944 1020 932 1020 864 960 820 968 892 1020 480 780 924 1008 840 972 804 896 804 812 592 672 612 824 784 836 708 772 688 740 700 700 640 692 700 664 680 640 676 620 668 604 676 600 680 592 688 584 692 576 692 572 676 572 680 576 696 576 704 576 708 564 704 556 708 556 712 560 716 564 720 572 724 576 732 580 728 576 728 580 732 584 736 584 744 592 744 596 748 596 752 600 740 632 756 600 720 532 732 568 744 560 748 604 744 540 712 636 776 636 760 624 744 624 740 624 744 612 744 608 720 612 728 648 688 612 676 624 664 600 616 568 564 572 464 488 404 496 420 536 408 532 420 552 420 532 392 512 400 512 364 484 372 536 452 608 512 652 580 744 588 724 632 772 596 676 640 880 692 844 640 832 628 804 616 788 604 788 608 792 608 784 612 788 616 788 620 792 616 780 608 764 600 764 600 768 600 768 604 744 572 748 596 788 604 784 604 784 600 788 600 780 604 780 608 776 600 768 592 760 596 768 592 764 588 756 580 752 580 744 580 740 576 740 572 736 572 732 572 728 568 724 564 724 576 732 584 728 564 712 560 720 564 720 560 716 560 708 556 704 552 708 544 708 544 708 544 708 540 704 536 700 532 692 524 688 520 684 524 688 520 676 508 664 496 664 504 672 504 660 488 644 492 648 484 644 480 640 484 644 484 644 480 636 476 632 468 628 460 624 460 620 456 620 456 612 452 596 448 588 444 580 444 580 440 580 428 572 428 576 420 560 420 564 416 560 408 552 404 548 420 544 396 528 396 536 396 528 396 528 388 524 384 520 388 524 372 500 372 500 372 500 372 500 360 488 356 484 356 480 352 480 356 476 356 480 360 476 352 472 352 472 348 468 344 464 344 460 340 452 348 448 332 432 328 440 336 440 332 440 328 436 328 432 324 432 312 420 304 416 304 420 312 420 308 420 304 416 304 416 300 412 300 412 296 408 292 404 292 400 288 396 284 392 280 392 284 396 284 392 280 388 276 388 272 384 272 384 272 384 272 384 272 380 272 380 272 380 272 380 292 380 240 404 372 904 972 992 916 876 488 368 268 432 312 352 272 376 272 380 276 376 272 372 272 364 272 372 276 368 268 364 264 356 260 352 256 356 260 360 264 348 256 344 256 348 260 352 252 340 252 340 252 344 260 344 256 336 268 340 268 336 256 324 256 328 256 328 256 328 256 328 256 328 252 324 252 316 248 308 228 300 304 296 260 264 288 356 240 280 216 296 256 304 232 276 236 288 224 280 224 276 212 260 200 260 216 264 204 256 208 272 216 272 224 276 216 264 212 264 208 260 204 256 204 252 200 252 196 248 196 244 192 240 188 240 184 236 184 236 184 236 184 236 184 236 180 232 180 228 176 228 176 216 176 220 180 224 184 224 172 212 172 212 172 212 172 204 168 188 172 188 172 188 172 188 180 192 176 188 172 184 168 180 156 180 172 184 164 176 164 184 164 176 160 176 156 172 156 168 156 164 156 164 156 168 160 168 152 164 156 168 160 164 156 160 136 152 144 156 148 160 148 160 144 156 144 152 140 156 144 156 148 152 136 152 144 160 144 148 136 148 136 148 136 148 136 148 128 140 128 140 128 140 128 140 124 136 124 132 120 132 116 128 120 136 128 136 116 124 116 132 116 140 132 140 116 120 112 132 12 44 24 56 28 52 16 40 12 44 24 56 24 44 8 32 0 28 4 32 4 28 0 24 8 40 12 44 16 40 12 36 20 40 20 40 20 40 20 40 24 44 24 40 20 36 16 36 16 36 16 36 16 36 16 36 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 16 28 12 24 8 24 16 24 16 24 16 24 16 24 12 20 8 8 0 12 20 44 44 84 80 112 84 108 96 128 108 124 92 124 116 148 116 132 56 36 0 0 0 16 12 12 0 8 0 8 0 8 0 8 4 4 0 12 20 32 16 16 8 16 8 16 8 16 8 16 0 8 0 12 4 16 8 16 8 16 8 16 8 16 8 16 28 28 48 116 148 160 148 164 168 176 168 176 168 176 168 176 168 172 160 160 152 156 148 160 144 144 116 100 76 68 52 60 28 44 12 28 20 48 52 76 36 76 196 504 464 516 464 384 252 228 236 228 192 256 240 280 268 252 260 284 224 272 392 512 316 272 284 296 488 552 560 496 564 396 416 372 316 452 596 728 524 652 532 720 616 676 416 248 460 716 564 368 252 424 628 684 548 708 576 756 596 752 596 784 592 760 572 796 668 916 748 940 724 900 712 804 644 808 172 680 744 916 692 972 744 936 784 832 456 604 540 780 704 772 644 752 632 712 668 688 624 700 704 676 700 680 704 672 704 668 716 676 736 684 744 692 752 692 752 688 736 676 732 688 752 700 768 704 776 708 784 700 780 704 792 708 800 716 804 724 808 728 816 732 812 728 812 732 816 736 820 736 828 744 828 748 832 752 836 752 808 772 832 752 808 696 836 752 848 732 832 784 796 684 796 780 840 764 824 744 804 736 808 740 792 728 812 732 792 728 784 748 780 720 712 664 676 680 692 692 584 576 504 508 440 460 376 428 388 456 340 408 304 392 312 404 308 396 304 388 300 388 300 388 268 460 464 524 380 524 500 568 504 588 612 720 540 688 524 616 504 620 484 600 476 600 472 604 480 608 484 604 476 604 472 600 476 588 468 584 460 584 468 592 436 596 444 588 432 576 444 588 476 604 472 604 480 600 480 604 480 608 480 604 472 596 464 588 468 596 464 588 456 584 452 576 460 580 460 576 448 572 444 568 432 572 428 568 424 564 420 568 404 560 424 568 436 572 456 588 444 556 428 548 412 544 396 540 408 536 408 540 412 540 412 540 404 528 400 524 392 516 388 516 384 516 392 520 388 508 372 496 368 500 376 508 376 496 356 476 356 488 344 480 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 440 300 440 320 432 316 424 316 424 308 408 308 416 304 408 296 404 292 404 308 408 284 392 284 400 284 392 284 392 276 384 272 384 272 388 272 372 272 372 272 372 272 372 276 376 276 372 272 372 272 372 256 352 260 360 264 360 260 356 260 352 256 348 252 344 248 344 232 344 240 340 224 324 220 332 228 336 228 332 224 332 220 328 232 324 220 308 208 304 212 308 216 312 216 308 212 308 208 304 208 296 208 292 204 288 200 288 192 280 196 284 196 284 200 288 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 280 264 244 160 248 312 436 344 416 256 288 196 268 164 260 192 276 204 276 216 272 212 272 216 268 228 280 232 276 220 264 216 260 212 256 208 260 212 268 208 260 204 256 204 260 212 264 200 252 200 252 200 260 212 268 216 264 220 272 220 264 212 252 208 256 208 256 208 256 208 256 216 256 216 252 212 248 208 252 228 228 228 232 228 244 232 208 208 248 232 240 208 224 204 240 212 232 196 240 208 236 176 192 184 228 196 224 176 212 184 232 172 220 192 220 172 204 176 224 172 208 172 204 168 204 164 200 160 196 160 192 156 188 152 188 152 184 152 184 152 184 152 184 152 184 152 180 148 176 144 176 140 176 140 180 144 184 148 184 132 172 136 172 136 172 140 176 128 172 128 172 128 172 128 172 140 180 132 176 124 168 120 160 116 168 132 172 124 164 120 168 116 160 112 156 112 152 108 152 108 156 108 156 108 156 108 156 104 156 108 160 112 156 108 152 104 136 116 148 124 152 120 144 108 140 120 152 124 148 112 136 116 140 108 136 116 144 112 136 112 140 112 140 112 140 112 140 100 128 100 128 100 128 100 128 96 124 96 120 92 116 88 116 108 132 116 132 104 120 104 128 100 128 116 132 96 104 88 116 48 56 40 52 40 52 44 60 60 68 48 52 32 40 28 40 36 48 36 48 36 48 36 48 48 56 36 44 32 48 44 60 56 64 44 52 36 52 44 60 52 64 48 56 36 44 32 40 32 32 28 32 28 36 36 44 36 40 36 40 36 40 36 40 36 40 36 44 40 48 44 48 32 36 32 40 36 44 40 44 44 44 28 28 20 28 32 40 24 28 24 28 24 28 24 28 28 28 28 24 24 20 20 20 24 16 8 8 16 20 20 16 36 44 68 88 112 120 128 128 132 128 132 124 124 116 116 112 56 32 4 0 0 8 12 12 16 12 8 4 4 4 4 8 8 8 8 12 20 24 24 24 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 24 20 20 20 20 20 20 20 8 28 88 152 176 156 152 164 176 176 176 176 176 176 176 176 176 176 172 168 160 152 144 140 152 132 108 84 68 56 40 32 40 20 20 32 48 84 72 108 80 164 352 604 520 612 520 404 252 248 240 196 256 240 264 272 304 236 252 284 240 232 444 512 320 224 296 276 412 464 524 508 472 428 372 368 276 468 524 712 636 736 672 820 724 800 564 464 568 804 564 428 316 548 728 776 660 800 636 784 660 824 704 852 708 864 748 880 772 932 836 968 876 1020 908 1020 996 828 380 908 808 888 748 896 864 1020 912 992 680 660 796 1020 936 972 848 836 772 828 772 688 720 748 724 728 688 672 676 640 660 624 668 612 664 596 680 600 704 596 700 576 680 572 684 580 688 584 696 576 696 568 696 556 696 560 704 564 708 564 708 568 712 572 716 572 724 576 720 576 720 580 728 588 732 588 732 592 736 596 740 596 748 580 780 596 692 580 728 604 760 580 748 596 720 508 760 612 756 612 756 592 732 604 748 608 720 608 740 616 712 604 720 648 728 652 704 632 664 616 664 652 648 652 604 604 528 556 464 532 448 544 420 516 400 504 396 508 412 524 420 532 428 532 408 504 352 656 492 468 336 472 404 500 556 792 720 856 656 776 612 768 588 756 596 776 608 788 616 788 616 780 612 764 592 752 596 768 632 780 596 748 588 764 604 788 600 748 576 736 592 784 620 796 592 776 600 788 604 796 604 788 604 768 600 760 592 756 592 756 592 752 580 736 568 732 568 736 576 736 576 728 572 724 564 720 568 720 560 708 552 700 548 700 536 728 516 692 580 696 376 560 448 664 556 680 516 676 540 672 540 688 524 684 540 700 536 680 520 676 520 676 520 680 524 680 512 668 512 668 512 664 504 656 492 648 492 644 488 640 484 640 488 644 488 640 484 636 480 636 472 628 468 620 464 616 456 612 452 616 456 608 452 604 448 596 448 588 440 576 436 576 440 580 424 564 424 564 424 564 424 564 424 564 428 564 420 552 400 536 396 532 396 532 396 532 400 536 388 524 384 520 380 512 372 508 368 500 372 500 372 496 364 488 380 504 372 504 376 496 352 468 376 476 356 492 368 464 336 468 344 464 344 460 340 456 336 456 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 304 420 308 424 312 420 308 416 308 420 308 416 304 412 300 412 300 404 284 396 288 400 288 396 280 396 292 408 300 412 296 404 288 400 288 396 284 392 280 392 276 388 276 384 272 380 268 380 268 376 268 376 268 376 268 376 272 376 272 380 276 388 288 400 288 376 280 360 264 348 256 348 268 364 272 368 276 372 280 372 276 368 284 372 280 368 276 360 276 360 268 352 264 352 264 352 276 352 268 340 268 348 284 364 268 340 260 332 256 336 268 348 256 328 256 328 256 328 256 328 256 328 252 324 252 320 248 320 252 320 256 324 252 312 252 304 244 296 248 296 252 296 256 304 236 296 240 300 240 300 240 304 224 284 228 284 228 284 228 280 228 276 220 268 216 268 216 272 212 264 216 272 220 272 216 268 216 268 216 264 212 264 208 260 200 252 200 248 196 244 192 244 188 248 200 252 192 240 184 236 204 248 188 236 188 240 184 232 160 204 164 208 168 212 172 212 172 216 176 220 180 216 176 208 168 188 172 188 172 188 172 188 180 192 168 180 164 184 176 200 168 184 168 184 168 184 168 184 164 180 164 176 160 172 156 172 156 164 156 160 152 156 148 156 152 160 152 164 156 168 160 168 160 168 156 164 148 156 140 148 152 160 140 148 132 144 136 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 120 132 120 132 120 132 120 132 128 140 124 132 116 124 112 120 116 128 124 140 128 140 128 140 12 44 20 52 24 48 16 40 32 56 20 40 8 32 4 32 8 36 8 36 8 36 12 40 16 40 12 36 8 40 12 44 24 44 20 36 16 36 16 36 8 32 12 32 12 36 16 36 12 32 8 28 12 36 20 40 16 36 16 36 16 36 16 36 8 32 12 32 16 36 20 40 12 32 12 36 16 36 20 40 32 40 16 24 8 28 16 40 16 32 16 32 16 32 16 32 20 28 16 24 16 20 12 20 16 16 0 8 4 12 0 4 0 24 20 56 52 80 68 88 84 108 96 116 92 104 72 84 28 20 0 0 0 4 0 0 0 8 0 8 0 4 0 4 0 4 0 8 8 20 12 16 8 16 8 16 8 16 8 16 4 12 4 16 8 20 12 20 12 20 12 24 16 20 12 16 8 40 84 152 164 160 148 164 164 172 164 172 164 172 164 172 164 172 164 164 152 152 136 140 140 132 96 84 60 56 32 32 20 28 4 24 32 60 52 68 56 156 340 548 452 536 408 320 248 324 272 236 224 248 236 276 244 272 264 292 232 328 500 536 316 260 268 252 348 428 416 468 484 416 400 284 364 404 400 620 556 656 572 708 596 676 464 404 536 728 464 364 248 488 620 652 500 608 480 616 496 640 508 656 548 708 564 704 556 728 580 740 596 820 648 824 788 620 316 912 752 896 620 796 596 788 616 760 512 584 596 924 752 956 848 984 816 912 768 728 680 744 656 700 748 740 708 660 660 652 692 688 752 708 732 680 728 676 720 668 724 684 724 688 732 688 740 692 756 692 772 696 776 700 796 708 796 708 796 712 800 712 804 716 812 720 808 720 808 724 816 732 820 732 820 736 824 736 828 740 836 724 868 736 776 724 816 752 836 760 824 772 796 680 832 764 824 756 824 732 800 740 820 732 804 724 824 728 796 700 792 732 776 708 748 672 692 648 692 664 656 640 604 592 520 524 444 488 396 456 360 420 328 408 324 408 320 400 316 404 328 416 328 404 292 564 420 372 264 364 312 372 376 532 496 616 512 636 544 648 504 612 504 608 484 588 464 572 480 600 496 600 476 592 484 604 472 584 468 592 472 588 460 572 472 604 452 600 460 596 448 572 476 608 476 608 480 596 472 592 484 600 476 592 468 588 468 588 468 584 456 572 448 568 452 576 456 580 452 576 440 568 432 564 424 564 412 556 404 552 404 552 364 576 404 564 424 412 0 64 196 396 384 520 400 528 360 468 404 520 388 516 404 528 400 516 388 512 388 512 388 512 388 512 376 500 380 504 380 500 372 492 368 492 368 488 364 484 360 484 352 484 352 480 348 476 344 476 340 472 336 468 332 460 324 456 332 452 332 452 328 452 324 452 320 444 312 436 308 436 308 440 312 424 312 424 312 424 312 424 312 424 312 424 304 408 288 396 284 396 284 396 284 396 280 392 276 388 272 380 264 376 260 372 268 368 272 372 268 364 264 360 276 372 272 376 280 380 272 364 268 348 252 360 264 340 240 352 248 344 244 340 244 336 240 336 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 212 308 216 312 216 312 212 308 212 308 208 304 208 300 204 300 212 292 196 284 200 288 200 284 188 280 200 292 204 292 200 288 204 288 200 284 200 280 196 280 192 276 188 272 188 268 184 268 188 264 188 264 188 264 188 264 188 260 184 264 192 272 200 284 192 280 184 268 176 260 180 252 200 272 212 276 216 280 216 284 232 284 236 288 232 280 224 276 224 276 220 268 212 264 216 268 224 276 216 268 212 276 228 288 212 264 204 256 204 260 212 268 216 264 216 264 216 264 216 264 216 260 212 260 208 256 208 252 216 256 220 260 216 256 212 252 208 256 208 260 212 264 216 264 228 248 236 244 224 244 224 244 204 228 196 232 192 224 180 224 192 224 184 220 180 216 184 220 180 216 184 220 184 216 176 212 180 212 176 212 172 208 172 204 164 200 164 196 160 196 156 192 160 192 164 196 164 200 176 212 160 184 140 168 140 176 140 168 128 164 132 168 132 172 136 172 136 176 140 180 144 176 140 172 132 176 132 176 132 176 132 176 136 176 124 164 120 168 132 180 124 168 124 168 124 168 124 168 124 168 124 164 120 164 116 160 108 156 108 152 104 152 100 148 104 152 104 156 108 156 112 160 128 152 124 148 120 144 112 140 124 148 116 136 108 136 112 144 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 104 124 100 120 96 116 96 120 104 128 108 128 108 124 36 56 56 76 64 68 44 48 60 68 52 56 40 52 40 52 32 44 36 48 40 52 44 56 36 52 40 56 44 52 40 48 36 48 40 52 36 44 32 40 32 44 32 48 36 48 40 52 36 40 32 36 32 40 40 48 36 40 36 40 36 40 36 40 28 32 28 32 32 36 32 36 32 36 32 36 36 40 36 44 48 48 36 36 28 36 36 44 36 40 36 40 36 40 36 40 28 24 24 24 20 20 20 20 24 16 8 8 8 8 0 0 0 4 8 16 24 32 40 40 48 60 72 76 76 60 44 36 12 8 4 8 12 8 0 0 0 0 4 8 8 8 4 4 0 0 4 12 12 16 12 12 16 16 16 16 16 16 16 16 12 12 16 16 16 16 20 20 12 16 24 28 28 24 20 16 32 56 104 152 172 164 160 168 168 168 168 168 168 168 168 168 168 168 168 164 156 148 144 136 144 128 104 80 68 52 40 28 36 24 24 44 48 92 72 112 100 280 440 616 532 588 448 308 320 348 364 236 236 216 252 260 248 288 288 236 244 376 580 492 288 264 276 264 316 348 332 428 444 368 324 280 480 424 380 556 652 708 672 788 704 764 552 540 656 764 440 408 300 600 676 748 608 768 612 780 628 784 628 784 648 820 668 812 656 832 692 848 728 876 768 880 816 612 488 1020 912 1020 916 1008 868 944 800 892 684 756 752 904 800 916 836 944 904 972 876 872 884 908 836 828 708 740 740 764 740 712 680 636 684 636 672 612 688 620 700 612 688 596 684 588 684 576 680 572 688 564 688 560 692 572 704 572 708 568 708 568 712 572 712 576 720 580 720 580 720 584 728 588 732 592 732 592 736 596 736 600 748 584 776 588 684 588 732 600 756 592 744 600 712 528 760 604 740 600 740 580 720 596 740 600 716 624 724 628 696 624 712 660 704 652 688 628 648 616 652 644 652 644 624 624 576 604 536 600 492 576 464 548 432 532 424 532 420 516 396 500 396 508 400 504 380 660 492 480 352 468 380 464 376 524 424 568 476 636 528 652 592 740 620 772 644 792 648 788 616 772 624 764 604 740 588 744 600 764 612 772 612 768 596 756 612 764 612 768 620 780 608 764 608 780 608 780 600 776 592 768 596 760 592 752 584 744 584 748 580 740 572 736 572 736 576 740 580 736 576 732 572 724 564 720 560 712 556 704 552 704 556 708 548 732 568 724 576 608 144 252 404 604 500 636 488 644 508 632 516 652 500 652 508 660 508 648 500 648 500 648 500 648 500 648 492 636 496 640 496 636 488 628 492 636 492 636 488 632 488 632 476 632 476 632 472 628 472 628 472 628 468 624 464 616 456 612 456 612 456 608 456 600 452 596 444 580 436 576 436 568 440 572 424 560 424 560 424 556 420 556 420 556 420 556 416 544 400 532 400 536 396 532 392 524 388 520 384 520 380 516 376 508 368 504 364 496 368 496 368 492 360 484 352 476 344 480 364 496 368 492 372 480 352 476 352 460 336 468 344 460 340 460 336 456 336 456 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 308 424 312 428 316 424 312 420 308 416 304 416 300 412 300 412 300 404 284 396 288 400 288 396 276 388 280 396 284 396 284 392 288 396 284 396 280 392 280 392 276 384 272 384 268 380 268 380 260 368 260 368 260 368 260 368 252 360 252 360 256 368 264 372 276 364 268 352 260 344 252 344 276 372 280 372 280 376 284 376 288 376 292 380 288 376 284 368 276 364 272 356 268 356 268 360 280 352 276 344 272 352 284 364 276 348 272 344 268 344 276 348 268 340 268 340 268 340 268 340 268 340 268 336 264 332 260 332 264 332 268 324 268 320 260 308 260 312 268 308 268 312 276 312 260 316 256 312 248 308 244 304 240 296 236 288 228 280 220 276 228 280 224 272 216 268 220 272 220 272 220 272 216 264 208 256 212 260 208 260 204 256 204 252 200 252 200 252 196 248 196 244 208 256 196 236 180 232 184 240 192 232 164 212 160 212 156 204 168 208 168 212 172 212 176 216 176 216 180 220 180 220 176 212 180 200 184 200 184 200 184 200 180 192 168 180 164 184 176 192 168 184 168 184 168 184 168 184 172 188 172 184 168 184 164 180 156 164 156 164 152 160 152 156 152 160 152 160 156 164 156 168 148 160 148 160 148 156 144 156 152 164 148 156 140 156 144 160 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 128 140 124 136 124 136 116 132 124 140 128 140 124 136 16 48 28 60 32 56 20 44 32 56 24 48 16 44 16 44 4 32 8 36 12 44 16 48 4 36 16 48 20 44 8 32 16 36 24 44 24 36 12 28 36 56 32 48 24 40 16 36 16 36 12 32 16 40 24 44 16 36 16 36 16 36 16 36 8 28 8 28 12 32 12 32 8 28 12 32 12 36 16 36 32 44 20 32 16 32 20 36 16 32 16 32 16 32 16 32 16 24 16 20 12 20 8 16 12 16 4 12 8 16 0 0 4 8 0 8 0 12 8 20 4 16 16 28 16 16 0 0 0 4 0 8 4 12 0 8 0 0 0 8 0 8 0 0 0 8 8 20 8 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 16 12 28 20 24 12 16 44 76 104 148 156 164 156 168 152 160 152 160 152 160 152 160 156 164 156 160 148 148 132 136 132 124 92 80 56 52 32 28 20 32 24 36 32 60 44 72 64 280 416 544 460 512 320 248 308 448 404 316 232 244 244 288 252 292 248 240 260 452 576 468 252 248 320 416 252 340 312 416 440 284 336 392 552 444 344 512 592 640 604 708 608 640 420 504 640 668 316 344 248 544 540 612 520 612 524 620 524 624 524 632 520 640 536 628 524 648 548 664 552 704 632 724 648 376 372 832 620 816 696 916 768 924 772 900 592 796 720 860 688 812 592 736 612 780 656 836 840 956 840 896 800 820 744 736 692 716 708 732 712 708 716 708 724 692 700 656 708 684 708 680 712 680 724 676 740 684 756 688 772 700 788 708 784 704 788 708 788 712 792 712 800 720 796 716 800 720 804 728 816 728 820 732 820 736 824 736 836 724 860 720 764 732 820 736 824 756 812 752 780 684 840 748 816 744 820 720 800 736 820 728 812 716 812 704 784 696 792 720 776 704 748 676 708 652 708 672 664 636 616 604 556 564 500 540 456 508 412 472 372 448 360 444 364 436 336 412 320 396 300 376 284 520 372 356 256 336 268 332 268 340 260 340 276 368 296 368 336 436 388 500 448 556 484 572 516 624 536 640 532 624 516 624 500 600 488 584 464 580 484 612 496 612 472 588 468 600 488 616 464 596 472 604 472 608 472 608 480 596 468 584 460 576 456 576 452 572 452 572 452 572 456 580 456 580 452 572 436 568 432 564 408 552 400 548 400 552 408 560 384 540 384 528 456 536 172 272 496 572 444 488 340 480 368 516 372 496 376 492 380 496 380 492 376 492 376 492 376 488 372 488 364 484 360 488 356 480 352 476 356 484 356 484 356 484 356 484 352 476 340 472 340 472 340 472 340 472 336 464 328 460 324 456 332 456 328 452 328 452 324 452 312 440 308 432 300 432 304 436 312 424 312 420 308 420 308 416 304 416 304 412 296 404 288 400 288 400 284 392 276 384 268 380 268 380 268 376 260 368 256 364 264 364 264 364 264 360 256 356 244 340 236 340 252 356 256 352 284 368 264 352 248 340 240 340 244 340 244 336 240 336 236 332 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 216 312 220 316 220 316 216 312 208 304 208 300 204 300 200 296 212 292 196 284 200 288 200 284 192 280 192 284 196 284 196 284 200 284 200 280 196 280 192 276 188 272 188 268 184 268 180 264 184 260 184 260 184 260 184 260 176 252 172 252 176 256 184 268 196 276 188 268 180 264 188 260 220 284 220 284 228 288 232 288 248 292 252 296 252 292 244 284 236 276 228 272 228 272 232 276 228 280 224 276 224 284 232 292 236 288 232 284 228 284 228 284 224 272 224 272 224 272 224 272 220 268 220 264 216 264 212 260 236 268 240 276 236 268 228 264 228 264 228 272 232 272 232 272 232 260 228 252 220 244 212 240 216 244 208 236 196 228 184 220 196 228 188 220 184 220 184 224 188 224 188 220 180 212 168 204 172 208 168 204 168 200 164 200 168 204 164 200 164 196 160 196 176 204 164 196 164 192 152 176 152 172 128 156 128 164 128 156 136 172 136 176 140 176 140 176 140 176 144 184 148 180 140 176 136 180 136 180 136 180 136 180 136 176 128 168 124 168 128 172 124 168 124 168 124 168 124 168 128 172 124 168 120 164 120 164 112 160 108 156 108 152 104 152 100 148 104 152 104 156 108 156 116 144 116 144 116 148 120 148 124 152 120 148 120 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 120 104 128 108 128 104 120 56 64 52 64 52 64 52 68 52 64 48 56 44 60 48 60 36 48 36 52 40 56 44 60 32 48 44 60 48 56 36 44 40 56 48 64 48 56 36 44 56 68 52 60 40 48 36 44 36 36 32 36 32 40 40 48 36 40 36 40 36 40 36 40 36 40 36 40 32 36 32 36 28 32 28 36 32 36 36 40 40 44 36 40 32 36 32 36 24 28 24 28 24 28 24 28 24 24 20 20 20 16 16 16 12 12 12 20 28 32 24 16 16 16 12 8 4 4 8 8 8 4 0 0 0 0 0 0 0 0 0 0 4 8 16 24 0 4 4 8 8 4 4 4 4 16 28 32 24 16 16 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 12 20 24 28 24 24 20 68 92 124 144 156 164 168 168 156 156 156 156 156 156 156 156 160 160 160 156 152 144 140 136 136 116 92 76 60 48 36 28 28 24 36 60 52 96 68 124 108 388 492 592 532 540 360 280 384 416 464 304 272 212 240 248 252 240 244 292 396 508 592 380 240 188 464 584 320 300 368 368 360 248 388 584 476 384 388 552 656 680 704 796 720 708 472 612 724 652 304 376 328 612 564 680 576 704 580 712 580 716 600 752 636 792 640 768 604 764 612 764 648 792 708 848 696 492 540 900 740 860 752 888 808 944 856 980 712 932 916 1020 928 1020 840 956 772 864 692 840 856 940 896 936 956 992 888 896 800 808 760 768 720 708 704 672 704 656 692 624 680 600 688 592 684 588 688 580 684 568 684 560 688 572 700 576 704 564 704 568 708 568 712 572 720 576 716 576 716 580 724 588 728 588 728 592 732 592 736 596 744 584 768 568 668 592 736 588 748 608 736 596 700 548 760 596 736 612 736 592 720 608 744 620 724 628 708 620 692 628 712 656 704 648 688 632 660 624 668 652 652 644 632 628 596 616 560 620 544 620 512 596 476 576 464 576 464 564 448 552 432 524 396 484 388 624 436 452 332 416 316 404 328 420 340 428 336 420 344 448 316 432 344 468 376 492 388 500 488 640 540 700 592 752 636 788 628 776 624 764 608 768 624 796 628 768 616 752 592 732 584 740 596 760 600 768 612 772 608 772 600 756 592 744 580 732 576 732 572 728 576 732 576 732 576 732 576 720 576 716 568 708 564 704 548 688 548 684 548 688 552 696 524 660 532 672 572 680 224 388 532 672 528 636 488 620 480 604 492 632 496 632 492 632 492 632 496 632 492 632 488 624 484 624 476 620 480 620 480 616 472 608 476 616 476 616 476 616 476 616 476 620 476 620 476 620 476 620 472 612 468 608 460 600 456 596 452 604 448 596 444 592 448 584 436 576 436 564 432 564 432 564 424 560 424 556 420 552 416 548 416 548 408 544 404 536 400 536 396 532 392 524 384 516 376 512 380 512 376 508 368 500 364 500 360 488 364 492 360 484 352 480 368 492 356 484 360 488 352 472 340 460 340 452 332 456 340 456 340 460 336 456 336 452 332 452 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 308 424 312 428 316 424 312 420 304 416 300 412 300 408 296 408 300 404 284 396 288 400 288 396 288 400 288 396 284 396 284 396 284 396 280 392 280 388 276 388 272 384 268 380 268 376 264 376 268 376 268 376 268 376 268 376 256 364 252 360 252 364 260 368 280 364 276 356 272 356 276 360 296 380 292 380 292 376 288 376 296 376 296 376 296 372 288 364 280 356 276 356 276 356 280 364 284 356 284 356 284 360 288 364 288 360 288 360 284 352 280 348 272 344 272 344 272 344 272 344 268 340 264 336 264 332 260 332 272 332 276 336 276 324 268 320 268 308 268 308 272 300 268 304 260 316 256 308 248 300 240 296 252 308 244 296 236 284 224 280 232 280 224 276 220 272 224 276 224 276 224 272 216 264 204 256 208 260 204 256 204 252 200 252 204 256 204 252 200 252 196 248 188 240 200 268 224 272 200 232 132 180 132 196 164 228 184 236 180 220 180 216 176 216 176 216 176 220 184 224 184 224 180 212 176 196 180 196 180 196 180 196 180 192 176 188 168 184 168 184 168 184 168 184 168 184 168 184 164 180 164 180 160 176 156 172 160 168 160 164 156 164 152 160 148 156 148 160 152 160 156 164 140 152 140 156 144 156 144 156 148 160 148 160 152 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 136 128 140 128 136 120 132 28 52 20 44 16 48 24 56 20 44 16 44 16 44 20 52 16 44 16 44 16 40 12 40 8 40 12 44 16 40 12 36 28 48 28 48 28 44 20 36 8 28 8 32 12 32 12 36 12 28 8 28 8 32 16 40 16 36 16 36 16 36 16 36 16 36 16 36 12 32 12 32 4 28 8 28 12 32 12 32 20 36 16 32 16 28 12 28 0 16 0 16 0 16 0 16 12 20 12 20 8 16 8 12 0 8 4 24 28 40 24 24 0 8 0 4 0 0 0 0 12 12 0 0 0 4 4 16 0 0 0 8 0 16 20 40 8 16 0 4 0 4 0 8 0 20 28 40 20 16 8 24 8 16 8 16 8 16 8 16 12 20 8 16 8 16 4 12 4 16 8 16 12 24 20 28 72 104 120 136 136 160 160 164 148 156 148 156 148 156 148 156 144 152 144 152 140 144 132 136 120 112 80 72 52 48 28 28 20 36 36 48 36 56 40 76 108 380 448 516 456 456 240 280 364 480 444 392 292 240 200 240 224 248 288 440 520 608 564 364 216 224 540 736 364 332 328 332 304 328 576 660 340 308 392 620 592 624 632 732 628 604 352 588 656 528 224 316 304 516 432 528 468 544 484 544 464 540 492 580 532 624 552 612 532 624 560 640 536 652 568 680 544 340 528 728 608 712 564 720 604 732 612 684 532 704 688 784 724 880 764 912 820 880 580 716 640 740 704 804 740 852 840 936 892 912 828 836 772 772 728 716 712 720 728 732 708 704 720 704 720 692 732 696 736 688 760 684 768 692 776 696 780 704 784 704 788 708 788 708 796 716 792 712 796 720 804 724 812 728 816 728 820 732 820 732 832 724 852 696 752 736 824 720 816 752 804 736 772 692 840 728 812 740 820 720 808 740 828 736 816 716 788 696 772 704 776 724 752 688 724 664 692 652 704 672 684 656 648 628 588 592 536 568 484 544 444 500 404 484 392 484 376 460 376 460 372 440 332 400 348 528 348 344 248 292 208 288 252 320 288 340 276 308 260 344 288 340 288 344 284 340 272 328 268 368 316 424 364 476 408 516 472 588 508 616 500 592 480 592 484 612 540 652 548 644 524 628 500 616 488 612 476 608 464 596 484 604 480 588 464 576 460 576 456 572 460 576 460 576 456 568 444 568 440 564 424 560 420 556 396 540 388 536 384 540 388 544 412 548 436 544 460 552 156 280 440 512 416 504 380 500 344 472 360 488 380 488 372 480 372 492 376 488 372 480 368 476 364 472 348 472 352 472 352 468 344 460 344 464 344 464 348 468 348 468 340 468 340 468 344 472 344 472 336 460 332 456 324 452 320 448 328 444 324 440 324 436 320 440 316 432 308 428 304 428 304 432 312 424 308 420 304 412 300 412 300 408 292 400 288 400 288 400 280 388 276 384 268 380 264 376 264 376 260 368 252 364 248 360 256 356 260 360 256 356 252 348 264 360 256 352 248 336 220 304 180 292 208 308 224 340 248 336 240 336 240 336 236 332 236 328 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 208 308 212 312 216 308 212 304 204 300 204 300 200 296 200 292 212 292 196 284 200 288 200 284 204 292 200 284 196 284 196 288 196 280 196 280 192 276 192 272 184 268 184 268 180 264 180 260 200 268 200 268 200 268 200 268 192 260 188 256 188 256 192 264 196 280 192 276 200 280 216 284 236 300 240 296 240 292 236 292 248 296 252 296 252 292 244 284 236 280 232 276 236 280 240 288 228 284 232 288 232 292 236 292 220 280 224 280 220 272 208 264 228 276 228 276 228 276 228 276 220 268 220 264 216 260 212 260 240 276 244 280 240 272 232 268 228 268 224 264 224 264 220 260 212 256 208 252 204 244 200 244 216 252 212 244 204 236 196 228 196 232 192 224 188 224 188 224 184 220 184 220 180 212 172 204 176 208 172 208 168 204 168 200 172 204 168 204 164 200 164 200 168 200 168 204 168 172 96 96 32 76 64 132 136 192 172 204 148 184 148 180 144 180 140 176 144 180 148 184 148 184 144 180 132 176 132 176 132 176 132 176 136 180 132 172 128 168 120 164 124 168 124 168 124 168 124 168 120 164 116 160 116 156 112 156 116 160 112 160 108 156 108 156 96 148 100 148 104 152 104 152 116 144 116 140 112 140 112 140 112 140 116 148 124 148 120 144 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 108 128 104 124 104 124 104 124 108 128 108 124 100 116 44 56 48 60 48 60 44 56 40 52 36 48 40 56 48 64 52 60 48 56 44 52 36 48 44 52 40 48 36 52 40 56 48 56 44 52 36 48 40 52 24 36 24 36 28 40 28 40 24 28 24 28 24 32 32 40 36 40 36 40 36 40 36 40 36 36 32 36 28 32 24 28 24 28 28 32 28 36 32 36 28 32 28 32 28 28 24 24 16 20 16 20 16 20 16 20 20 20 20 16 16 16 12 12 8 12 16 24 32 32 24 12 0 0 4 8 8 4 0 0 16 12 8 8 8 8 12 16 0 12 36 48 48 52 56 64 36 28 16 4 0 4 8 12 0 20 40 40 24 12 12 20 16 16 16 16 16 16 16 16 20 20 20 16 16 12 12 12 20 16 12 12 12 20 32 36 88 116 132 128 132 152 164 156 160 160 160 160 160 160 160 160 148 152 152 148 148 144 136 136 124 108 88 68 56 48 36 24 20 28 48 68 52 92 64 132 220 512 528 580 532 460 272 304 420 396 464 388 388 264 236 256 300 356 424 508 580 592 552 260 224 256 652 744 588 356 332 316 304 472 672 520 252 300 512 644 644 640 704 784 724 676 440 720 704 508 268 344 392 544 460 580 508 600 536 616 516 600 516 640 536 676 572 704 580 756 644 788 620 808 616 812 500 452 600 784 660 792 700 840 728 804 640 708 640 784 724 844 732 900 780 932 888 976 676 844 752 792 752 832 756 856 764 876 828 944 920 992 936 920 864 816 780 728 720 664 740 656 732 640 712 612 700 592 692 580 688 568 680 568 688 560 700 560 704 564 704 568 708 568 716 576 712 572 716 576 720 584 724 584 728 588 728 592 732 592 744 588 760 548 656 600 740 576 740 628 724 600 688 568 760 592 720 616 724 600 712 620 740 620 732 620 708 604 700 620 720 644 692 620 680 608 656 604 672 644 668 656 652 652 624 648 596 660 556 632 520 612 496 604 492 604 472 572 456 560 448 548 424 520 444 632 416 448 332 404 296 396 300 356 300 380 296 340 276 372 312 380 300 380 304 384 308 404 308 428 328 452 348 480 372 516 404 564 456 604 444 576 428 576 476 640 536 708 588 752 636 792 620 772 628 780 624 772 612 764 612 764 600 748 584 736 576 732 572 732 580 736 576 728 564 716 564 708 560 700 552 696 548 692 540 680 536 672 528 668 528 664 536 628 532 612 512 664 236 456 572 672 508 620 496 624 504 628 472 616 488 620 472 604 476 620 476 612 472 608 468 600 460 596 460 596 464 596 464 592 456 584 456 588 456 592 460 596 464 600 452 596 456 600 456 604 460 604 456 600 452 592 444 588 440 584 436 584 432 580 432 576 432 572 432 568 432 560 424 548 428 552 424 560 420 556 416 548 408 544 408 544 400 532 396 532 400 540 384 520 380 516 380 516 380 516 372 508 368 504 364 496 356 492 352 484 356 484 356 480 348 472 340 468 336 464 328 436 284 392 252 400 300 424 320 460 340 444 336 456 336 452 332 452 328 448 340 448 336 440 332 436 324 432 324 432 324 428 320 424 316 424 300 412 304 416 304 416 300 412 300 412 300 408 296 408 292 404 300 404 284 396 288 400 288 396 292 400 280 388 276 388 280 392 280 392 280 388 276 388 272 384 268 380 268 376 264 376 260 372 264 372 264 372 264 372 264 372 260 364 256 360 252 364 256 364 272 356 272 356 276 364 284 368 308 392 300 388 296 384 296 380 292 372 292 372 292 368 284 364 280 360 280 360 280 364 288 372 284 360 288 364 292 368 292 364 280 352 284 356 280 344 264 332 280 352 280 352 280 352 280 352 276 344 272 344 268 340 268 332 272 332 272 332 276 324 268 316 268 308 268 300 264 296 260 300 260 312 256 312 256 308 252 308 248 304 248 300 240 296 236 292 236 284 228 276 224 276 224 280 216 268 220 272 220 268 212 264 216 264 212 264 208 260 208 256 208 260 204 256 204 252 200 252 228 264 196 236 168 180 76 88 48 116 96 188 176 248 200 248 188 228 184 224 184 220 180 220 180 224 184 228 188 224 184 216 180 200 184 200 184 200 184 200 180 196 176 192 172 184 164 176 168 184 168 184 168 184 168 184 168 184 164 180 164 176 160 176 164 172 160 168 160 164 156 164 144 152 148 156 148 160 152 160 148 160 144 152 140 148 136 144 132 148 140 160 148 160 144 152 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 124 136 120 132 116 128 124 140 128 140 128 136 120 128 4 40 20 56 28 48 12 32 8 36 4 36 8 44 20 52 28 56 24 48 12 36 4 32 20 44 8 32 4 36 16 48 28 44 16 28 8 32 16 40 24 40 20 36 8 24 0 20 4 20 0 20 0 24 8 32 16 36 16 36 16 36 16 36 8 28 8 24 4 20 0 20 4 24 4 28 8 32 12 32 8 24 12 28 8 24 4 16 0 16 0 16 0 16 0 16 12 20 12 16 8 12 4 12 4 12 8 24 20 24 4 0 0 0 0 16 8 12 0 0 0 0 0 8 4 8 0 0 4 40 64 92 84 88 80 92 40 36 12 4 0 0 0 16 0 16 28 36 12 4 0 16 8 16 8 16 8 16 8 16 12 20 12 16 8 12 4 12 16 16 0 4 0 20 24 44 84 120 124 120 116 152 156 152 152 160 152 160 152 160 152 160 140 148 140 148 136 140 128 132 116 108 76 68 48 44 24 24 8 36 44 56 44 48 32 76 224 492 464 528 456 392 184 304 380 444 428 476 428 348 268 316 400 488 512 548 524 572 492 236 180 344 612 768 656 440 272 352 344 588 712 348 252 396 564 660 596 600 628 708 628 592 364 700 616 420 220 296 360 452 372 468 408 492 448 512 428 472 412 476 432 512 460 512 460 552 508 576 496 656 540 676 416 308 564 612 540 632 540 660 556 644 552 620 548 608 640 724 644 740 648 724 700 828 624 860 780 772 676 700 660 724 656 728 680 756 728 788 820 872 860 900 884 888 844 840 764 764 752 740 740 708 724 692 736 692 740 688 748 684 756 684 768 704 776 704 780 708 784 708 792 712 788 712 788 716 796 724 804 724 812 732 816 732 812 732 824 728 836 684 736 740 820 712 808 752 788 724 752 696 828 716 792 728 796 712 792 728 816 728 804 724 764 692 752 708 772 724 744 696 728 672 700 664 712 688 668 652 636 632 600 612 568 600 492 540 452 508 416 496 412 500 408 480 372 440 348 424 328 404 340 500 308 328 248 304 228 328 268 288 256 308 276 300 268 324 268 296 248 280 232 288 244 296 256 336 264 348 280 368 304 404 268 368 284 368 260 352 280 388 280 372 284 384 316 452 404 552 500 616 500 628 500 632 492 628 496 608 492 592 476 580 464 576 460 580 464 580 460 568 444 556 432 560 428 552 412 548 408 544 400 532 384 520 372 516 372 520 376 516 444 524 436 540 132 296 452 508 396 492 388 500 344 480 352 472 372 476 356 460 360 480 360 468 356 460 348 452 344 448 336 452 332 456 328 448 320 444 324 448 328 452 332 456 336 460 320 440 324 444 328 448 332 452 332 452 328 444 320 440 316 436 316 436 312 432 312 428 308 432 312 432 304 424 300 424 300 428 312 424 308 416 300 412 296 404 296 404 288 392 280 396 288 404 264 376 272 380 272 380 272 380 264 372 260 364 252 360 248 360 252 352 256 356 256 352 248 344 240 340 240 344 236 312 184 260 176 300 224 320 232 340 236 308 240 336 240 332 236 328 232 328 232 340 228 332 224 328 216 324 216 324 216 320 212 316 208 316 200 296 204 304 208 300 200 296 204 300 204 296 200 292 196 292 212 292 196 284 200 288 200 284 200 284 188 272 180 268 184 276 196 280 196 276 192 272 188 272 184 268 184 264 180 260 176 260 184 260 192 260 192 260 192 260 188 256 184 248 180 248 184 252 192 268 200 268 204 276 212 284 244 308 248 300 244 296 244 296 244 288 248 292 248 288 240 280 236 280 236 280 240 288 248 292 228 288 236 296 240 296 240 292 236 296 240 296 236 284 220 272 240 288 248 288 248 288 240 288 232 280 224 276 220 276 216 272 236 268 244 272 244 272 236 264 236 272 236 268 232 264 228 264 212 260 208 260 216 260 220 264 204 244 208 244 208 244 212 244 200 232 192 224 188 224 188 228 176 212 180 220 184 220 180 216 180 216 180 212 176 212 172 208 172 208 172 204 168 200 164 200 188 208 156 188 148 160 88 88 44 96 88 160 152 200 156 180 156 188 152 184 148 180 144 180 144 184 148 188 152 184 148 180 144 188 144 188 144 188 144 188 136 180 136 176 128 168 120 160 124 168 124 168 124 168 124 168 128 172 128 168 124 164 120 164 116 164 116 160 112 156 108 156 96 144 96 148 100 152 104 152 124 148 116 140 108 132 104 128 100 132 112 144 120 144 112 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 100 128 100 128 100 128 100 128 108 128 104 120 96 112 92 108 108 128 108 128 108 124 96 116 56 64 52 60 48 64 52 68 44 56 44 56 44 56 44 56 36 52 40 56 44 60 48 64 40 52 40 52 40 52 40 52 48 48 40 40 36 40 40 44 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 44 40 44 40 40 36 40 32 36 36 32 36 32 36 32 36 32 28 24 32 32 36 32 32 28 28 24 24 24 24 20 12 12 24 24 24 20 20 16 16 16 20 20 20 16 16 16 12 12 8 12 16 20 16 8 0 0 12 8 12 8 8 4 8 4 12 12 20 12 8 0 8 8 0 52 100 108 96 96 104 100 80 44 16 8 4 0 0 12 0 12 32 36 24 12 8 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 20 28 20 16 36 68 100 116 136 148 152 148 148 148 148 152 152 156 156 152 152 148 148 144 144 140 136 132 128 124 92 88 84 72 64 48 40 28 32 4 16 68 72 108 44 208 388 584 512 596 512 368 296 340 396 372 476 412 456 372 436 400 472 428 520 488 548 584 356 208 208 392 700 708 652 576 364 228 496 680 548 276 288 464 688 620 684 552 636 768 700 492 540 764 628 432 248 368 416 500 444 468 444 524 456 536 468 548 476 560 464 556 476 580 496 600 512 616 580 684 620 684 372 492 540 724 612 724 636 736 644 720 616 696 632 724 672 756 688 764 712 792 768 748 708 840 824 880 828 840 760 776 716 744 728 772 752 772 768 784 780 788 812 852 916 948 916 876 828 740 716 664 712 676 732 632 692 588 692 588 684 552 704 572 700 568 696 576 720 600 712 572 712 572 720 576 728 584 724 572 728 580 732 588 740 592 728 628 740 528 696 596 736 596 724 596 740 628 620 628 728 624 728 616 716 596 720 632 732 608 688 604 708 584 688 648 724 624 692 652 692 632 652 648 672 656 636 648 656 640 612 644 616 672 580 640 544 628 516 620 496 604 500 612 496 568 448 540 436 520 468 572 400 440 312 376 308 340 280 336 252 320 264 336 276 332 276 324 264 312 272 332 304 376 280 384 316 424 344 448 368 476 376 480 380 488 380 492 372 488 372 492 368 488 364 484 364 484 428 568 476 620 520 676 600 768 620 768 632 776 624 760 600 736 568 732 584 708 548 712 564 708 544 696 568 692 532 660 532 688 532 672 528 668 516 668 508 656 516 628 536 636 528 652 232 448 544 648 500 616 496 624 496 608 472 612 472 608 468 604 464 604 452 592 452 588 448 584 444 584 444 584 444 584 444 584 444 584 456 596 456 596 452 592 448 584 444 580 444 576 440 576 436 572 456 588 444 572 432 568 436 576 436 564 424 564 432 568 428 552 428 556 428 548 416 536 408 532 412 536 412 536 404 524 392 512 400 524 400 520 396 520 392 516 396 516 384 508 372 496 364 492 372 500 372 496 368 496 364 492 356 480 360 480 360 484 364 484 352 472 352 468 348 468 344 464 336 452 332 448 328 448 332 452 332 452 332 452 332 452 332 452 324 432 328 428 324 424 320 424 328 428 324 424 316 416 308 412 312 412 308 408 296 396 292 392 292 396 296 400 296 400 300 404 288 400 288 400 288 400 288 400 288 400 288 396 284 392 280 392 272 384 272 384 272 384 272 384 268 380 264 376 264 372 260 372 268 368 264 360 256 352 252 352 252 352 248 356 252 360 256 360 264 348 256 348 264 368 292 388 296 384 296 384 296 384 296 384 296 376 296 372 292 368 288 368 288 368 284 360 280 368 292 380 280 372 292 376 296 372 288 364 288 372 300 372 292 356 280 336 308 364 284 360 288 360 268 332 260 348 272 344 272 352 280 388 288 336 268 324 272 332 276 328 280 328 268 312 256 308 260 312 252 304 256 308 256 308 256 308 244 296 240 292 240 296 248 300 244 284 240 276 232 268 228 272 236 272 228 264 224 264 224 268 220 260 220 256 216 252 212 252 204 248 208 252 212 248 208 244 212 248 208 240 192 216 164 192 184 224 188 228 192 224 188 220 196 220 188 212 184 212 184 216 188 212 180 204 176 204 176 208 184 200 184 196 180 192 176 192 184 200 184 196 180 192 176 192 180 184 172 176 168 176 168 180 152 164 164 176 176 184 176 184 160 160 148 160 160 172 160 160 152 164 156 164 156 164 160 168 148 156 136 148 144 156 136 144 144 152 140 148 136 152 140 156 136 148 136 148 136 148 136 148 148 152 132 144 140 152 132 136 128 140 128 144 132 148 136 148 112 128 116 132 120 136 124 136 116 132 128 144 136 144 128 136 132 140 128 136 124 140 128 144 28 52 24 48 20 52 24 56 16 44 16 44 16 44 16 44 20 40 24 44 24 44 24 48 20 40 20 40 20 40 20 40 24 44 24 40 20 36 16 36 12 32 12 32 12 32 12 32 16 32 16 32 20 36 20 36 24 36 20 36 16 32 16 28 12 36 12 36 12 36 12 36 4 28 8 36 12 32 8 28 12 24 16 24 16 20 8 12 20 28 16 24 16 20 12 20 12 20 8 16 8 12 4 12 0 8 8 20 8 8 0 0 0 4 0 4 0 12 0 16 0 16 0 20 0 20 4 32 40 88 112 124 112 120 112 112 80 52 12 8 0 0 0 12 0 12 20 28 12 12 4 16 12 16 8 12 4 16 8 20 8 16 8 16 8 16 8 16 12 16 12 24 12 12 28 68 84 108 120 140 132 136 128 140 140 148 144 152 144 152 140 148 140 144 132 136 124 128 116 124 84 88 72 68 48 44 24 32 0 48 20 60 84 40 36 148 344 532 400 552 408 304 276 348 380 440 428 472 420 448 408 452 428 448 472 532 524 472 292 220 164 488 620 732 612 656 384 344 552 696 436 280 388 568 624 656 600 548 540 748 632 444 504 704 520 352 180 340 372 456 376 428 376 440 392 460 412 472 416 472 412 472 420 484 436 500 448 504 472 528 528 516 288 372 476 584 536 608 572 632 568 608 552 600 560 644 592 676 608 684 628 708 680 676 612 744 708 784 732 784 756 796 748 792 736 756 680 688 696 740 720 752 736 772 768 804 856 888 876 884 832 792 744 724 748 712 688 660 696 700 740 720 740 700 760 696 756 696 764 700 784 716 788 712 788 716 796 724 800 728 800 732 804 736 804 740 792 772 788 664 748 732 788 720 772 712 788 736 676 740 772 736 772 724 764 708 780 740 796 712 732 716 740 684 728 732 772 700 736 700 744 664 712 664 728 676 652 660 648 632 600 620 604 620 560 568 504 532 464 516 440 496 404 500 392 460 352 444 344 428 380 488 324 360 236 296 232 264 204 244 204 236 224 248 228 232 244 252 212 244 204 268 228 296 236 316 252 336 264 340 272 348 276 352 288 360 300 372 304 372 292 376 288 372 284 372 284 372 248 352 276 364 276 380 324 440 404 508 416 540 460 588 500 616 480 596 492 580 460 564 444 532 424 564 428 556 400 524 404 540 400 528 404 520 400 512 392 508 384 492 408 508 420 532 132 316 436 516 384 488 376 496 364 480 360 472 360 468 356 464 352 464 340 452 340 448 336 444 332 444 328 440 328 440 328 440 328 440 336 448 332 444 332 440 328 440 328 444 328 440 324 440 320 436 332 444 324 432 312 428 316 432 320 428 308 424 316 432 312 424 312 428 308 424 304 416 300 416 284 404 288 408 288 404 284 396 284 396 280 396 276 392 276 388 288 384 284 376 272 368 264 360 264 364 264 364 260 360 260 356 264 356 260 356 260 356 260 356 252 344 248 344 244 340 244 336 244 344 232 332 224 328 220 328 224 328 224 328 224 328 224 332 228 328 224 324 224 320 220 320 224 320 220 316 212 308 204 304 212 304 208 300 208 300 204 296 208 300 208 296 204 292 200 288 204 288 204 288 204 288 204 288 204 288 200 284 200 280 196 280 188 272 188 272 188 272 188 272 184 268 184 268 180 264 180 260 184 268 176 260 168 252 172 256 172 252 180 252 184 256 196 260 200 256 200 260 212 280 236 300 240 296 240 296 240 296 240 300 252 296 248 292 248 288 244 288 248 288 240 284 240 288 252 300 236 280 244 288 244 284 236 276 240 276 224 268 224 292 264 324 248 272 240 272 260 304 264 296 256 244 192 288 212 356 296 280 240 284 236 268 236 280 244 276 244 276 232 260 220 256 224 260 228 260 224 256 224 256 224 256 216 244 212 240 208 244 216 248 212 244 204 236 196 232 196 232 204 240 200 236 200 232 196 232 184 220 184 216 180 216 176 212 168 208 172 212 176 208 172 204 172 208 172 208 168 192 148 180 156 196 164 200 164 200 160 196 156 196 148 192 144 188 144 188 148 188 140 184 136 180 140 184 140 184 140 180 136 176 132 176 132 176 136 180 136 180 136 180 128 176 128 172 124 168 120 168 108 160 116 168 124 172 124 172 116 156 104 152 112 160 108 148 108 156 108 156 108 156 108 152 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 140 104 132 112 140 104 128 100 128 100 132 104 136 108 136 88 120 92 120 96 124 100 128 88 120 100 132 104 132 100 128 104 128 100 124 96 128 100 132 52 64 48 60 48 60 52 64 44 56 44 56 44 56 44 56 44 56 44 56 40 52 40 52 40 52 40 52 40 52 40 52 36 44 44 48 44 44 32 32 32 36 32 36 32 36 32 36 32 36 32 36 28 32 28 32 36 36 32 36 28 32 28 28 36 32 36 32 36 32 36 32 28 24 32 28 32 28 28 24 20 20 24 24 24 20 16 12 24 20 20 20 16 16 16 12 16 16 16 12 12 12 8 8 0 4 8 12 12 8 0 0 4 4 12 16 24 28 36 36 24 28 40 40 48 48 60 64 80 100 116 116 116 124 116 100 100 60 24 8 0 0 0 12 12 16 24 20 12 12 12 20 24 20 12 8 8 12 20 24 16 16 16 16 16 16 16 16 24 16 20 24 16 8 32 64 96 112 128 136 136 136 136 136 144 144 148 152 152 148 144 144 144 144 140 132 128 124 120 116 88 84 76 64 48 36 24 16 40 28 60 100 80 124 88 296 484 628 532 592 448 280 272 348 420 372 456 400 464 392 464 408 432 388 452 540 508 344 232 204 264 496 692 636 676 644 492 424 664 604 348 264 572 628 624 636 628 548 548 740 660 460 616 740 512 352 232 420 456 480 432 484 416 500 440 528 460 540 464 536 452 528 452 532 460 544 472 560 468 604 536 560 316 480 512 636 556 672 608 680 592 648 576 652 620 688 660 712 664 704 684 732 716 688 664 732 704 748 752 780 772 800 800 832 816 808 760 748 716 724 732 724 728 724 736 736 736 764 792 820 844 840 880 848 832 736 748 636 704 612 700 600 692 576 696 584 704 588 708 584 716 584 708 576 708 568 712 572 720 576 724 588 732 592 740 604 732 636 728 544 696 604 728 600 732 604 748 604 652 628 728 624 712 612 708 600 720 648 732 620 696 620 700 596 696 652 736 660 688 660 700 644 664 660 688 668 660 648 660 624 616 632 636 668 612 652 572 636 548 636 532 628 500 616 496 572 456 560 448 532 464 580 416 460 332 396 328 352 248 312 228 300 232 296 216 272 232 284 224 276 232 296 264 328 308 400 328 416 328 412 332 428 336 440 340 448 348 460 352 464 364 476 364 476 368 480 368 480 372 488 372 472 344 452 356 492 376 516 388 548 440 612 508 664 548 704 564 704 564 716 564 684 556 680 556 668 536 660 524 656 516 656 508 656 504 648 500 640 500 600 508 624 532 652 220 428 528 636 488 604 484 612 480 596 468 604 468 604 464 600 464 596 452 588 448 584 448 580 444 580 436 572 436 572 436 572 436 572 436 572 432 568 428 564 428 564 440 560 436 560 432 556 432 552 436 556 428 544 420 540 420 544 424 544 416 540 424 552 424 540 412 536 412 536 412 536 412 536 392 516 396 524 404 528 400 524 392 516 392 516 388 512 384 508 384 508 376 500 368 492 360 488 360 484 356 484 352 480 352 480 356 476 352 472 348 464 344 464 340 460 340 456 336 452 332 452 356 472 344 456 328 444 320 440 320 440 320 440 320 440 320 432 324 428 324 428 320 424 320 424 316 420 312 412 308 408 304 404 296 400 296 404 300 408 304 408 308 408 300 400 292 392 284 384 288 400 288 400 288 400 288 400 288 396 284 396 280 392 280 392 276 388 276 388 276 388 276 388 272 384 272 380 268 376 264 372 268 368 264 360 256 356 256 356 248 352 248 356 252 360 256 352 256 340 268 352 288 376 308 392 304 380 304 380 304 380 304 380 296 372 296 368 296 364 292 364 296 368 292 364 296 368 300 380 284 380 288 380 288 364 280 356 284 360 300 376 308 368 292 356 348 400 312 364 288 364 288 356 244 400 276 388 508 584 316 328 296 344 276 328 276 340 284 336 276 328 268 320 260 316 260 316 268 316 264 312 256 308 252 304 252 300 248 296 244 296 248 300 252 288 244 276 236 272 232 276 232 272 236 280 236 272 228 264 220 260 220 260 216 256 216 252 208 248 212 252 212 252 208 248 204 244 212 248 212 244 208 240 196 232 200 236 200 236 196 228 192 212 196 208 192 204 188 204 192 208 188 200 180 196 184 200 184 200 184 196 180 192 176 192 172 188 172 192 180 200 184 204 172 180 176 188 176 180 164 168 160 168 164 172 164 172 160 168 168 168 156 164 156 164 152 152 160 168 160 164 152 160 148 156 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 148 132 144 140 152 136 140 128 140 132 144 132 144 136 148 124 136 124 136 128 140 128 140 120 132 124 140 132 144 128 140 128 140 124 136 124 136 128 140 24 52 20 44 16 48 24 52 16 44 16 44 16 44 16 44 28 48 24 44 20 36 16 36 20 40 20 40 20 40 20 40 12 36 24 48 28 40 8 24 8 28 8 28 8 28 8 28 16 28 12 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 12 28 4 24 8 20 16 24 16 20 8 16 4 12 4 12 0 8 0 4 4 12 4 12 0 8 0 4 0 0 0 0 0 4 0 12 12 36 20 52 40 68 56 80 44 72 60 84 64 88 76 104 92 104 96 104 108 128 108 92 96 64 16 8 0 0 0 12 16 20 8 12 0 12 8 20 16 20 4 8 0 12 12 24 8 16 8 16 8 16 8 16 16 16 8 20 4 8 28 68 104 124 132 144 136 140 132 144 132 140 136 144 136 144 132 140 132 140 128 128 116 116 104 112 80 80 60 56 32 28 12 20 0 56 48 84 72 60 100 280 392 532 408 536 344 252 288 404 396 436 404 456 424 468 432 472 368 428 388 520 424 224 172 164 244 624 620 672 620 708 536 600 692 528 300 412 628 684 596 648 564 560 432 664 536 424 620 680 388 252 188 400 416 424 348 428 340 404 364 436 392 448 392 444 372 424 364 420 364 424 376 432 376 480 448 404 260 396 464 516 484 556 540 584 520 544 516 576 560 644 596 668 604 668 620 692 640 656 612 692 632 688 676 732 692 736 724 768 764 808 800 820 764 772 732 728 704 716 716 740 728 740 708 720 716 764 812 848 880 860 860 824 820 760 756 696 744 696 732 692 752 716 772 728 764 704 768 704 768 712 776 712 788 720 792 728 796 732 796 736 800 764 780 680 764 740 784 720 788 720 800 700 728 740 772 728 764 716 760 704 772 736 788 712 744 704 740 684 736 728 776 720 736 704 744 684 724 688 740 696 688 684 660 624 612 636 628 640 608 616 564 584 528 568 508 548 444 528 424 488 384 480 380 448 372 492 348 392 268 328 276 300 232 276 220 240 204 232 200 224 204 220 184 224 180 240 188 260 220 296 236 320 248 332 268 348 284 348 276 340 272 336 268 336 264 348 260 352 268 356 272 360 288 376 284 360 256 340 260 352 252 340 244 336 252 356 276 376 340 436 344 444 376 524 452 548 420 528 400 520 396 516 392 500 384 496 380 488 376 484 372 484 376 464 376 492 416 508 108 280 424 496 372 468 360 480 348 464 356 464 356 460 352 460 348 456 340 448 340 444 336 440 332 440 324 432 324 432 324 432 324 432 320 428 320 424 316 420 312 420 316 428 316 424 312 424 308 420 312 424 308 416 300 408 296 408 300 408 292 408 300 416 300 408 284 396 284 400 288 404 292 404 280 392 284 396 284 396 280 392 276 388 272 384 272 380 268 380 276 376 272 368 264 360 260 356 256 356 256 352 252 348 248 348 256 352 252 344 244 336 236 332 244 340 240 336 240 332 236 332 248 348 236 332 224 324 220 324 216 320 216 320 216 320 216 324 224 324 224 320 220 320 216 316 208 308 208 304 204 300 200 300 208 300 208 300 208 300 208 300 208 300 204 296 200 288 192 284 200 284 200 284 200 284 200 284 200 284 200 280 196 280 192 276 192 276 192 276 192 276 192 276 188 272 188 272 184 268 180 264 180 264 172 256 168 256 176 256 180 248 180 252 192 256 196 260 208 272 220 292 248 316 264 328 248 308 248 308 248 308 248 308 252 300 252 296 248 296 244 292 252 300 252 300 252 304 256 308 268 300 264 296 260 292 252 292 244 292 264 316 272 300 244 276 260 284 248 276 244 276 244 288 264 268 128 412 796 948 608 524 256 288 244 276 244 284 248 284 236 272 232 268 228 264 228 264 240 272 236 264 228 256 220 252 224 256 220 248 216 248 216 252 216 252 208 240 200 236 200 236 180 220 192 232 196 224 180 208 188 224 184 220 184 216 180 216 172 208 176 216 180 212 172 208 172 208 176 212 176 212 176 212 152 188 156 192 156 192 152 192 152 196 152 196 148 192 144 184 152 192 144 184 140 184 140 188 140 184 140 180 136 176 132 176 132 176 132 176 132 176 136 180 120 172 132 184 132 172 116 156 112 164 116 164 112 156 104 152 124 164 108 156 108 156 100 140 116 160 112 156 104 148 96 144 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 136 104 132 112 140 108 132 104 132 104 132 104 132 104 132 100 128 100 128 100 128 100 128 92 120 96 124 100 128 100 128 100 128 96 120 92 124 100 128 52 60 44 56 44 56 48 64 44 56 44 56 44 56 44 56 44 56 44 52 36 48 32 44 40 52 40 52 40 52 40 52 28 40 40 52 44 40 28 24 28 32 28 32 28 32 28 32 32 36 32 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 28 20 20 16 16 16 20 24 24 24 20 16 16 16 16 16 12 12 8 8 12 8 8 8 4 4 4 4 8 0 0 0 0 12 28 40 56 56 68 72 88 92 104 104 96 100 108 104 104 100 108 112 112 116 112 108 124 140 128 100 92 56 20 8 0 0 0 16 32 24 12 8 8 12 16 16 20 20 12 12 12 12 20 20 16 16 16 16 16 16 16 16 28 20 16 20 16 16 44 80 120 132 140 144 140 136 140 144 136 136 140 140 140 140 136 136 140 136 132 124 116 112 108 104 84 76 64 48 36 24 20 12 36 52 80 104 68 140 168 428 484 604 528 568 384 248 328 388 428 364 436 376 452 396 472 416 404 408 416 440 368 192 172 136 376 616 692 612 668 644 620 644 692 372 384 532 656 632 648 608 628 568 444 592 488 480 700 704 356 288 264 484 476 460 388 460 384 468 408 496 428 508 428 504 416 488 404 476 400 480 412 500 408 564 460 460 316 500 496 568 500 604 560 620 540 588 548 616 612 664 652 688 652 684 668 708 664 664 676 712 672 688 704 716 720 732 724 744 744 772 780 800 824 812 776 748 728 720 720 712 744 728 744 712 720 688 716 680 792 752 820 780 840 756 800 708 752 644 708 596 692 600 700 596 696 592 700 592 708 600 720 608 716 600 720 608 724 612 732 620 732 648 708 572 708 640 716 612 732 612 744 568 696 648 720 644 712 640 712 644 728 688 732 652 704 636 692 632 704 668 732 684 696 680 720 668 692 676 712 680 692 652 656 600 612 632 644 660 644 672 608 660 588 660 576 660 560 676 528 616 496 604 476 560 456 600 448 516 376 456 376 428 328 392 288 340 240 308 236 320 224 292 220 280 224 288 244 312 280 372 304 396 320 420 348 448 364 460 352 456 348 456 348 460 348 460 352 464 356 472 360 472 360 472 356 460 340 452 344 460 364 488 360 476 344 456 324 440 328 444 296 412 320 520 452 608 496 616 496 616 504 624 492 608 480 616 480 620 472 616 472 616 500 584 484 608 508 608 172 396 500 608 460 580 464 592 464 580 456 592 456 588 452 588 448 584 440 576 440 576 436 572 432 568 432 568 432 568 432 568 432 568 428 564 424 560 424 556 420 556 420 544 416 540 416 536 412 536 416 540 416 536 408 528 400 524 396 516 388 520 404 532 404 524 392 516 396 520 400 528 404 532 396 520 396 520 392 508 380 500 380 504 380 500 376 500 372 496 368 496 364 492 360 484 356 484 356 484 356 480 352 476 348 476 348 464 344 460 336 452 328 448 340 460 340 456 336 456 332 452 336 456 332 448 328 448 328 452 320 440 320 440 320 440 320 432 320 428 320 424 320 420 316 420 304 408 304 408 304 404 300 404 308 412 300 404 296 400 288 396 288 396 288 396 288 396 288 396 280 396 280 396 280 396 280 396 280 396 276 392 276 388 272 388 272 388 272 388 272 388 272 388 268 384 268 380 264 376 260 372 264 364 260 356 256 356 260 360 248 352 248 356 252 360 256 352 260 348 288 376 312 400 328 404 316 392 316 392 316 392 316 392 308 376 304 376 300 372 300 368 300 376 304 380 308 380 308 380 304 380 300 376 292 372 292 368 288 360 288 360 296 368 324 388 312 372 312 364 300 360 292 360 252 272 540 1000 972 1020 968 820 296 344 276 332 276 340 280 340 268 328 268 328 264 324 260 320 276 328 272 320 264 312 256 308 264 312 256 304 248 300 252 304 256 292 248 280 240 276 240 276 216 260 232 272 232 260 216 244 224 260 224 256 220 256 216 252 208 248 216 252 216 252 212 244 212 244 212 240 208 236 208 236 192 224 196 228 200 224 196 220 192 208 196 212 196 208 188 200 196 208 188 204 184 200 188 204 184 200 184 196 180 192 176 192 184 200 180 192 172 184 168 180 168 180 180 192 180 180 164 164 164 172 164 172 160 164 152 156 172 172 156 164 156 164 148 148 160 168 156 160 148 152 144 148 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 144 128 144 140 156 140 144 132 144 132 144 132 144 132 144 128 140 128 140 128 140 128 140 120 132 120 132 124 136 128 140 128 136 120 132 120 132 124 140 20 48 16 44 16 44 20 48 16 44 16 44 16 44 16 44 20 40 20 40 16 36 16 36 20 40 20 40 20 40 20 40 12 36 20 40 20 32 8 24 12 32 12 32 12 32 12 32 20 36 20 32 12 24 8 24 20 32 16 32 12 28 12 24 8 28 8 28 8 28 8 28 8 32 12 32 8 24 0 16 4 16 12 24 16 24 12 20 20 28 16 24 16 20 12 20 0 8 0 4 0 0 0 0 4 8 0 8 12 40 52 72 56 76 64 88 76 104 88 112 88 112 96 112 84 100 84 108 96 108 100 104 104 124 104 84 60 36 4 8 0 0 0 20 28 24 4 8 4 16 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 20 20 8 24 12 24 48 96 112 124 124 132 120 124 120 132 120 132 128 136 128 136 124 128 128 132 120 120 104 104 92 96 72 72 52 44 24 28 16 28 24 88 48 76 32 68 148 384 400 528 420 488 260 248 328 400 384 428 392 428 392 444 424 480 404 472 416 412 284 192 160 172 404 692 592 680 604 664 608 700 604 360 468 680 604 628 628 620 600 576 408 516 384 508 684 592 256 228 268 456 436 416 336 396 336 396 344 408 360 420 364 424 368 420 352 404 348 408 360 424 360 456 380 340 280 404 424 460 440 504 496 536 492 524 504 560 544 608 580 636 584 636 604 664 592 632 636 692 628 668 656 672 668 700 696 716 704 716 716 728 752 764 768 776 780 776 768 748 696 724 700 728 716 728 732 740 732 732 760 764 820 808 856 832 872 812 796 732 756 708 732 688 744 700 752 704 756 712 764 716 772 712 776 720 780 724 780 724 772 728 740 668 764 732 768 712 780 724 796 656 780 756 780 744 768 740 768 732 772 756 764 712 748 716 740 716 748 740 760 732 732 736 752 724 732 728 744 724 712 692 648 616 596 636 628 648 612 640 568 608 544 596 532 576 496 568 460 516 432 520 416 472 392 516 400 456 352 396 360 384 308 360 272 292 220 248 216 260 216 244 200 240 176 240 180 248 216 300 224 312 232 324 252 348 272 352 272 348 280 368 300 384 284 368 280 372 284 372 284 372 292 376 284 368 276 364 276 364 256 352 280 372 288 364 268 344 252 320 188 224 140 280 260 380 340 448 352 464 364 472 368 468 372 472 364 472 364 472 364 472 372 448 360 476 384 452 68 272 396 468 348 444 340 460 340 448 340 444 336 444 332 440 332 436 324 432 324 428 320 428 316 424 316 424 316 424 316 424 316 424 316 424 316 424 312 420 308 420 300 408 296 408 292 404 292 400 292 404 296 404 292 396 280 388 272 380 264 384 280 396 284 392 284 400 288 404 292 408 296 408 284 396 280 392 272 380 260 368 264 376 260 372 256 368 256 368 260 360 260 356 256 356 252 352 252 352 252 352 248 348 248 348 244 340 244 336 236 332 232 328 244 340 244 336 240 332 236 332 224 328 220 320 216 324 224 328 216 320 216 320 216 320 216 324 220 320 220 320 216 316 216 312 204 304 204 304 204 304 204 304 224 308 220 300 208 288 200 284 196 280 200 284 204 288 204 292 204 276 204 276 204 276 204 276 204 276 204 276 200 272 200 268 196 268 196 268 196 268 196 268 192 264 188 260 188 256 184 260 176 264 172 256 176 260 180 264 180 248 188 252 192 256 196 260 204 272 240 304 268 320 268 316 272 320 272 320 272 320 272 320 264 312 264 308 260 308 256 304 256 308 264 312 268 316 264 312 268 292 260 288 260 292 264 300 280 324 308 348 300 312 248 264 244 264 240 264 228 260 236 276 296 212 412 796 784 808 608 360 260 284 244 268 244 280 252 276 236 264 240 272 240 268 236 260 244 276 240 272 236 264 232 260 236 264 228 256 220 252 220 256 224 256 216 248 208 244 208 244 200 240 204 244 208 236 196 228 192 224 188 224 184 220 184 220 176 212 180 216 180 216 176 212 184 220 172 204 160 200 160 200 164 204 168 212 172 208 164 204 144 192 152 200 156 192 140 180 152 196 148 188 144 188 144 188 140 184 140 180 136 176 132 176 144 188 140 176 128 164 116 156 124 172 128 180 128 172 116 160 116 164 120 168 116 160 108 152 120 160 108 156 108 156 104 144 108 156 104 152 100 144 96 144 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 104 132 104 132 100 128 100 128 100 128 96 124 96 124 92 120 88 116 92 124 100 128 96 124 92 120 92 120 96 124 48 56 44 52 40 56 44 60 44 56 44 56 44 56 44 56 32 48 36 48 36 48 40 52 40 52 40 52 40 52 40 52 36 40 36 36 32 36 28 32 32 36 32 36 32 36 32 36 44 44 40 40 32 32 28 28 40 40 36 40 32 36 32 32 24 24 24 24 24 24 24 24 28 28 28 24 20 16 12 8 12 16 20 24 24 24 24 20 24 20 20 20 16 16 16 12 4 4 4 0 0 0 0 0 4 16 32 52 72 84 88 92 92 92 96 96 100 100 108 104 112 112 120 112 108 100 108 108 96 108 108 100 100 100 84 60 40 16 0 8 12 8 12 24 36 24 12 12 16 16 12 4 8 12 20 24 24 20 12 8 16 16 16 16 16 16 16 16 28 16 20 24 24 32 72 112 124 128 136 132 124 120 124 128 128 128 132 132 132 132 128 128 136 132 124 116 108 100 96 92 76 68 56 44 32 32 32 32 64 80 76 100 68 176 248 552 504 616 516 476 284 248 384 356 412 356 428 352 412 344 452 408 476 404 468 340 252 160 152 212 572 628 628 632 660 604 644 612 552 360 568 660 628 600 632 612 632 576 488 516 396 636 712 572 240 300 340 544 488 504 416 468 408 484 408 484 412 492 424 504 428 496 412 480 404 488 424 504 436 552 412 412 340 476 432 512 456 532 492 560 512 564 536 584 564 600 600 632 616 636 636 660 628 632 660 680 656 664 680 664 660 692 692 716 700 704 704 720 704 708 728 756 784 788 784 760 780 736 748 680 696 656 704 676 720 676 708 668 720 696 760 732 840 744 784 700 768 680 736 644 720 636 712 628 704 616 704 620 708 620 712 628 716 632 720 644 720 652 688 604 720 676 720 660 736 660 748 580 756 720 748 724 764 744 764 752 768 780 756 736 748 744 744 756 764 760 756 748 744 764 772 752 748 748 748 740 724 704 656 628 620 672 664 700 680 728 648 708 624 712 616 716 596 716 568 676 548 680 540 636 480 656 508 600 460 552 476 548 420 512 400 460 332 392 296 384 284 364 276 344 268 336 268 340 304 400 316 400 312 408 328 440 344 448 340 452 352 480 376 504 384 496 380 492 380 492 376 488 364 472 356 468 356 468 356 464 328 448 348 472 364 468 348 452 368 468 316 352 204 332 268 404 360 484 400 524 416 528 428 560 456 580 452 580 452 580 452 580 468 552 464 584 472 556 164 420 480 584 444 556 444 572 452 560 440 564 436 560 432 560 428 556 424 552 424 548 420 544 416 544 412 540 412 540 412 540 412 540 420 548 420 544 416 544 412 540 400 524 400 520 400 516 396 516 392 512 396 516 392 504 380 496 376 492 368 496 384 508 388 504 392 512 396 516 396 516 396 516 384 504 388 504 384 500 376 492 372 488 368 488 364 484 364 480 360 480 360 480 356 476 356 472 352 468 348 468 344 464 344 464 336 448 336 448 336 448 332 444 336 444 332 444 328 440 328 436 328 436 320 428 316 424 316 428 312 424 312 424 312 424 312 424 320 424 320 420 316 420 312 416 304 408 304 412 308 412 308 412 300 408 300 404 296 400 292 400 288 396 284 392 284 392 284 392 280 388 280 388 280 388 280 388 280 388 280 384 276 384 272 380 268 376 268 376 268 376 268 376 264 372 260 368 256 364 256 364 264 360 260 356 256 360 256 364 248 352 248 356 252 360 256 352 268 356 300 388 328 400 320 388 324 396 324 396 324 396 324 396 320 388 320 384 316 384 312 380 304 376 316 388 320 388 316 380 300 376 296 372 300 376 316 388 332 392 320 356 260 272 176 204 68 128 88 156 124 224 216 308 244 324 280 392 376 464 360 400 292 336 272 320 272 332 280 328 264 320 272 328 276 328 268 320 272 324 272 324 272 324 268 320 272 320 264 308 252 304 252 296 264 296 256 284 248 280 244 280 244 280 244 280 240 276 240 272 228 264 224 260 224 256 220 256 212 252 216 256 220 252 216 248 220 244 212 232 200 228 204 236 204 236 208 240 212 236 208 232 188 208 196 216 200 208 184 196 200 212 192 204 188 204 188 208 184 200 184 196 180 192 176 192 184 196 180 192 172 184 164 176 176 184 176 180 172 176 168 176 164 176 168 176 168 172 164 168 164 164 152 160 160 168 156 156 152 156 148 156 148 156 148 156 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 128 140 124 136 120 132 120 128 120 132 116 128 116 132 128 144 124 132 120 128 116 132 120 136 20 44 16 40 12 44 16 48 16 44 16 44 16 44 16 44 8 32 12 36 16 40 20 44 20 40 20 40 20 40 20 40 20 36 12 28 8 28 8 32 16 36 16 36 16 36 16 36 32 44 28 40 20 32 12 28 24 40 24 36 20 36 16 32 16 24 16 24 16 24 16 24 20 28 20 24 12 16 4 8 4 12 12 24 16 24 16 24 0 8 0 4 0 0 0 0 0 4 0 0 0 0 0 0 0 20 48 92 104 116 100 104 92 112 88 108 88 108 88 108 96 124 108 124 96 116 100 124 104 132 128 120 100 104 76 64 16 4 0 8 8 12 4 24 24 24 4 12 12 20 0 0 0 12 12 28 20 20 4 4 8 16 8 16 8 16 8 16 16 16 12 28 20 40 72 120 128 140 136 140 124 128 124 136 116 128 120 132 124 128 120 124 124 132 116 116 100 100 84 88 68 68 44 40 28 36 28 44 32 72 20 56 24 128 224 512 408 536 420 408 192 268 380 412 368 420 388 416 356 404 400 480 452 432 436 364 188 140 96 288 572 680 516 692 608 648 608 612 488 452 584 668 616 640 576 644 596 576 508 500 376 656 680 452 188 240 332 488 456 464 388 416 368 420 356 408 356 420 372 436 364 416 348 400 344 408 364 428 416 472 372 340 324 408 392 444 412 456 440 492 472 524 504 540 516 576 556 608 576 616 596 648 608 632 636 668 628 668 668 664 684 692 684 680 672 676 700 720 728 708 708 704 740 736 752 736 744 760 740 748 716 712 708 704 724 716 728 704 728 708 756 736 772 740 764 756 804 780 792 744 764 728 752 712 740 696 732 692 760 704 764 712 768 716 768 720 772 732 740 688 780 760 776 744 772 740 772 648 788 784 768 768 780 788 768 776 768 788 748 740 760 764 756 780 776 784 748 764 732 784 748 772 716 768 720 756 704 708 620 620 564 652 596 668 612 692 576 664 556 648 548 636 524 604 496 576 500 600 500 556 416 556 452 520 416 472 436 472 384 476 392 440 336 360 288 332 276 324 264 304 240 296 228 292 220 308 228 312 232 324 256 348 272 344 264 340 268 352 292 376 296 384 292 380 288 372 284 372 284 372 280 376 296 388 300 384 284 364 288 364 280 344 264 324 284 360 264 268 144 200 172 252 212 320 268 368 280 368 300 408 344 432 336 432 336 436 332 436 336 420 348 460 356 428 80 316 388 452 340 432 336 448 328 440 332 432 328 428 324 424 324 424 320 420 316 416 312 412 312 412 304 404 304 404 304 404 304 404 316 416 316 412 312 408 308 408 296 400 292 396 292 392 288 392 276 384 284 388 280 376 264 364 264 364 260 368 276 388 280 380 276 380 276 380 276 380 276 380 268 376 276 384 280 384 276 380 264 368 260 364 260 360 256 360 264 356 260 356 260 356 256 352 248 344 244 340 244 336 240 336 236 336 240 336 240 336 244 340 232 328 228 324 228 320 224 320 236 328 228 316 212 304 208 304 212 308 212 308 212 308 212 308 228 320 228 316 224 312 220 312 216 308 216 308 216 308 216 308 208 292 212 296 212 296 216 300 212 292 208 288 196 276 192 272 204 280 204 280 204 280 204 280 204 280 204 276 200 272 196 272 188 264 188 264 188 264 188 264 184 260 180 256 180 252 176 252 180 260 176 256 176 260 192 260 188 248 188 252 200 256 204 256 244 304 280 336 304 344 296 328 284 324 284 324 284 324 284 324 284 324 284 320 280 320 276 316 264 312 276 324 284 320 276 316 292 312 288 316 292 328 312 344 316 280 160 108 36 76 84 148 148 160 96 96 48 88 92 156 168 240 276 296 184 300 316 264 260 280 236 268 240 276 244 272 232 268 240 280 248 276 240 268 240 272 240 272 240 272 244 276 240 272 232 260 224 252 220 256 228 260 220 252 212 248 212 248 208 240 200 232 196 232 200 236 192 228 192 224 188 220 184 220 176 216 180 220 184 216 180 216 180 216 168 204 164 208 172 216 156 200 160 204 164 200 160 196 144 192 156 204 156 192 140 180 156 196 148 188 144 188 144 192 140 184 140 180 136 176 132 176 132 176 128 172 128 172 124 168 132 176 124 168 120 168 120 172 116 168 120 172 124 172 120 164 112 152 100 152 112 164 112 152 96 144 100 148 100 148 100 152 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 96 124 96 120 92 116 88 112 96 120 88 112 88 120 100 132 96 120 92 116 88 120 92 124 52 68 56 68 56 64 48 56 48 60 48 60 48 60 48 60 36 48 36 48 36 48 36 48 36 48 36 48 36 48 36 48 28 36 40 48 44 44 32 32 40 44 40 40 36 36 32 36 36 44 40 44 40 40 32 32 32 32 28 28 24 32 28 36 24 24 24 20 20 16 16 16 24 24 24 20 20 20 16 16 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 0 0 0 0 4 0 0 36 60 84 100 100 100 104 112 104 100 104 104 108 108 112 112 92 92 100 96 100 104 124 128 140 112 100 116 116 84 40 12 8 4 0 0 4 12 16 24 20 20 20 16 16 12 12 12 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 20 16 16 20 32 64 96 124 124 124 124 128 128 132 132 132 132 120 120 132 152 156 136 116 128 128 128 116 100 92 88 92 64 56 48 36 32 28 28 32 92 64 60 104 40 272 404 588 520 624 492 364 236 288 412 360 416 344 412 324 404 336 452 388 512 416 456 304 140 112 132 308 656 584 644 604 652 572 596 556 576 568 632 600 628 592 628 616 584 572 540 460 480 752 688 428 220 320 436 568 476 568 420 488 424 500 428 500 424 492 412 484 424 496 416 488 412 496 432 512 468 516 424 392 340 492 388 508 440 504 472 528 500 548 524 568 536 580 596 624 616 624 612 620 632 644 652 652 656 656 672 676 672 680 676 684 676 684 684 692 696 692 696 692 704 692 708 692 708 680 744 720 760 712 728 684 708 676 704 672 696 672 712 692 708 668 716 668 732 696 760 712 792 732 780 692 736 652 716 648 732 656 720 664 736 672 720 648 792 652 692 696 756 712 764 724 756 764 752 704 764 804 792 800 788 836 812 848 776 816 764 844 760 832 788 844 784 836 780 840 772 832 792 848 788 840 772 832 756 804 676 696 648 740 692 832 760 836 696 800 684 820 672 796 644 760 604 728 620 720 640 676 504 708 576 700 528 612 524 620 500 596 472 556 420 504 376 472 368 456 348 436 340 424 332 416 328 416 324 424 328 432 336 444 344 452 344 460 356 476 368 488 372 488 376 492 380 488 376 484 376 488 376 484 372 480 368 480 368 464 352 468 356 444 336 452 372 484 348 352 220 320 232 288 252 356 284 404 324 452 376 504 392 508 396 512 400 520 412 536 408 532 412 552 452 540 176 392 460 556 408 524 416 548 432 540 416 544 416 544 412 540 408 536 408 536 408 536 408 536 408 536 408 536 408 532 404 532 400 528 404 532 404 532 400 520 388 512 384 504 384 504 384 504 384 504 376 492 368 484 364 484 368 488 368 492 376 496 376 496 372 488 372 488 372 492 376 492 360 472 384 504 380 500 376 496 372 492 368 488 364 484 360 476 356 476 372 488 360 472 348 468 352 472 340 460 340 460 340 460 340 464 344 448 344 444 340 440 336 440 328 432 328 428 324 428 320 424 332 436 324 424 316 416 312 416 304 408 304 408 304 408 304 408 308 412 304 412 304 412 304 412 308 416 308 412 304 412 300 408 304 412 300 404 292 400 292 404 292 396 284 388 272 376 264 372 280 384 288 396 292 392 280 380 252 368 276 384 268 360 248 352 256 360 256 360 256 360 256 360 260 364 260 360 256 356 252 356 256 356 252 356 252 356 252 356 232 344 252 360 252 356 260 360 296 380 320 408 340 412 328 400 328 404 328 408 332 412 336 412 324 396 340 412 344 404 324 384 312 384 320 392 328 396 324 392 332 412 356 428 332 348 240 268 76 88 20 116 180 316 308 348 308 348 292 308 236 244 156 188 100 172 140 240 224 332 288 356 284 328 280 320 272 316 268 312 280 324 280 324 280 324 280 324 288 336 276 324 272 328 284 340 292 336 272 316 264 316 256 292 268 296 264 284 248 268 236 260 244 272 244 268 240 264 236 264 232 260 232 256 228 252 224 252 224 252 224 248 220 244 216 244 212 232 216 228 212 224 208 224 228 240 224 236 216 228 208 224 208 224 204 216 200 212 192 208 184 200 180 196 180 200 188 204 184 196 176 188 172 188 172 192 176 196 180 196 180 192 172 184 172 180 172 176 168 172 164 172 168 176 168 172 164 168 160 168 172 176 168 176 164 168 160 168 156 164 156 160 152 156 148 156 140 152 140 152 140 152 140 152 136 148 136 148 136 148 136 148 156 164 144 148 128 136 124 136 132 148 140 148 128 136 128 144 132 144 132 144 132 144 132 144 136 144 124 132 112 124 112 124 132 140 124 136 132 144 128 136 120 136 128 148 136 152 136 148 28 56 24 52 24 48 20 48 40 64 32 52 16 36 0 28 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 12 32 16 40 20 36 12 32 20 40 16 36 16 32 12 32 16 32 16 32 16 28 8 24 16 28 12 24 8 28 12 32 16 24 16 20 12 20 8 16 8 16 4 12 0 8 0 8 8 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 8 0 4 48 76 88 104 92 96 88 100 80 100 84 104 88 108 88 112 76 100 80 100 80 104 96 128 116 108 96 104 80 48 12 16 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 8 16 4 16 24 64 88 120 116 124 116 128 120 132 124 132 120 120 108 128 140 148 124 112 116 128 116 112 88 84 76 84 52 56 36 36 20 28 24 32 64 44 20 64 0 224 332 508 420 540 396 300 192 336 352 412 368 408 364 404 364 428 404 472 460 500 432 376 128 108 100 424 596 648 564 644 580 616 572 612 624 636 608 628 604 632 592 608 536 572 500 428 492 720 628 340 192 300 444 504 436 500 384 432 376 432 372 428 368 416 356 408 356 412 352 408 360 424 380 444 436 440 368 324 316 432 368 460 408 456 440 488 460 508 484 532 520 568 556 592 568 596 588 616 600 632 628 656 636 660 656 672 680 676 680 676 680 684 700 700 704 696 712 696 712 704 724 712 700 716 724 756 760 760 756 740 756 744 764 732 748 724 768 748 732 720 736 724 748 744 780 760 804 784 820 788 812 784 824 796 840 784 804 752 804 792 848 816 888 772 788 820 860 828 864 828 840 860 792 796 848 940 904 920 868 916 884 924 856 892 844 912 848 900 848 880 800 832 760 812 752 836 744 832 716 796 684 780 736 756 616 648 540 704 656 844 664 784 592 728 580 728 568 688 552 644 528 608 540 608 568 560 400 596 500 584 452 504 448 512 400 496 388 468 364 428 352 408 340 388 320 372 304 376 292 368 276 364 268 356 264 356 268 352 264 348 264 352 272 364 288 376 284 376 288 380 292 376 288 372 288 376 288 372 284 368 280 368 292 360 280 364 292 344 280 352 308 396 304 272 172 236 180 212 172 240 192 272 228 312 272 364 284 364 284 376 288 380 296 384 280 396 296 416 344 408 88 268 368 428 316 400 308 420 308 412 312 412 312 408 308 404 304 404 304 404 304 404 304 404 304 404 304 404 304 400 300 400 296 396 300 400 300 396 296 388 284 384 280 384 280 384 280 384 280 384 272 372 264 364 260 364 260 368 256 364 264 368 264 368 260 360 248 356 256 364 260 368 268 372 272 376 272 372 268 368 264 368 256 360 256 360 252 356 252 356 268 364 260 352 252 348 252 348 240 336 240 336 244 340 244 340 240 336 236 336 232 332 228 328 228 328 224 324 220 320 220 320 228 324 216 312 208 308 208 308 204 304 204 304 204 304 204 304 220 304 220 304 220 304 220 304 228 312 224 308 224 304 220 304 220 292 212 284 208 284 208 288 212 288 208 280 196 268 188 264 208 264 188 276 236 328 264 328 224 280 192 248 172 244 184 256 188 256 188 256 188 256 188 256 192 260 192 256 188 252 184 252 176 256 184 252 184 252 192 252 180 248 204 260 208 260 216 276 272 316 304 344 320 344 312 336 312 336 308 336 304 332 300 332 304 336 296 332 292 328 284 324 300 336 288 324 284 332 296 344 308 328 304 292 204 136 24 0 100 180 228 296 280 300 276 304 300 324 296 312 268 284 232 252 176 184 136 168 156 220 224 268 244 268 248 272 248 276 252 276 256 280 256 280 256 280 256 280 252 280 248 276 244 280 248 284 244 264 224 256 224 260 224 256 228 268 220 256 208 244 196 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 172 216 168 208 164 204 160 200 164 208 160 200 152 196 148 192 140 180 136 176 132 180 140 184 140 184 136 176 132 176 132 176 132 176 136 180 132 176 128 168 124 172 124 168 120 168 116 164 124 172 124 168 120 168 116 164 116 164 116 160 112 160 108 156 108 156 108 152 104 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 124 148 112 136 104 128 100 128 104 136 112 136 100 124 100 132 96 124 96 124 96 124 96 124 96 120 88 116 84 116 88 116 108 128 96 124 104 132 100 120 104 136 108 136 104 128 92 120 60 68 52 56 44 56 48 64 68 76 60 64 44 48 28 36 36 48 36 48 36 48 36 48 36 48 36 48 36 48 36 48 32 36 36 40 36 40 32 36 40 40 36 40 32 36 32 36 28 32 28 28 24 24 20 24 28 32 24 28 24 28 28 32 28 28 24 24 20 20 20 20 12 12 12 8 8 4 4 4 8 8 8 4 4 4 0 0 4 4 4 4 4 8 8 8 12 8 8 4 8 12 20 24 80 92 104 108 100 92 88 88 96 92 100 96 100 100 104 100 100 96 104 96 100 100 116 124 120 112 104 96 64 24 12 24 8 4 0 0 4 12 16 24 20 20 16 16 16 16 12 12 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 16 12 8 16 36 68 96 116 124 124 124 124 128 128 128 128 120 116 112 124 136 140 124 112 120 120 120 108 92 80 76 76 60 52 44 32 28 28 36 44 64 76 56 132 116 360 456 624 488 616 420 264 268 324 404 340 408 336 404 324 412 340 460 384 496 436 480 336 212 28 140 492 668 592 640 576 620 560 604 576 680 604 604 568 632 612 612 560 532 576 500 444 576 772 576 352 220 452 548 620 488 588 456 520 432 504 428 500 420 492 416 488 412 492 420 504 436 524 460 544 504 528 396 408 384 516 420 516 452 516 476 528 496 544 520 556 572 596 576 596 576 600 604 632 604 620 636 648 656 656 664 668 688 684 672 668 672 684 696 700 696 692 696 680 696 684 704 692 704 688 724 708 740 720 744 708 760 728 756 716 736 704 740 720 720 684 712 676 712 684 728 692 744 700 764 720 780 740 808 768 828 752 776 716 780 768 832 812 848 740 792 840 892 872 920 904 932 924 848 836 892 968 924 944 900 964 924 988 908 976 912 1000 948 1020 960 1020 948 1020 932 1016 928 1020 936 1012 904 984 880 972 848 876 740 812 660 852 856 1012 864 968 792 928 768 928 740 892 720 848 680 800 684 804 700 716 476 760 616 732 572 684 560 660 516 632 496 604 464 572 436 548 408 512 388 496 392 500 388 484 400 496 388 480 372 476 364 472 356 468 356 472 360 488 372 500 376 488 380 492 380 492 376 488 376 488 376 484 372 480 368 480 380 480 364 476 364 456 344 456 368 492 376 364 224 308 240 300 212 312 236 336 264 376 308 420 332 436 340 448 348 460 356 468 372 484 380 508 420 508 168 388 436 528 396 500 404 520 412 516 408 528 404 524 404 520 400 520 400 520 400 520 400 520 400 520 400 520 400 516 396 516 392 512 392 512 396 512 392 504 380 496 380 492 380 492 380 492 380 492 372 484 368 476 360 472 364 476 352 468 356 472 360 468 356 464 340 452 344 456 352 468 364 480 356 468 356 468 352 464 352 464 348 460 352 464 352 464 352 468 352 464 352 464 348 456 340 448 336 448 332 444 332 444 332 444 328 432 328 432 324 428 324 428 324 428 320 424 320 420 316 420 320 420 312 412 304 408 304 408 308 412 308 412 308 412 308 412 300 408 300 408 300 408 300 408 312 420 312 416 308 412 304 412 284 392 280 384 276 384 276 384 284 392 280 384 272 376 264 372 280 376 272 400 332 452 332 416 260 352 236 336 236 348 248 352 252 356 252 356 252 356 252 356 256 360 256 360 252 356 252 356 252 356 252 356 252 356 252 356 252 364 264 368 260 372 276 384 324 404 348 424 360 428 356 420 356 420 348 412 340 400 328 396 344 400 340 392 336 396 348 408 348 404 348 404 344 392 328 380 288 288 140 128 56 156 164 260 252 348 356 396 320 328 308 376 320 356 320 360 328 364 324 368 316 336 248 272 220 292 252 328 260 304 264 316 276 328 288 332 284 328 284 324 280 324 280 324 276 328 280 332 280 332 276 328 264 308 252 304 256 316 260 300 264 292 260 284 248 272 240 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 200 216 200 216 200 216 200 216 208 220 204 216 196 208 192 208 184 200 180 192 176 196 180 200 188 204 184 196 176 196 180 196 176 192 180 196 176 188 168 184 176 184 172 180 168 176 168 176 176 184 176 180 172 176 168 176 160 164 156 164 156 160 152 160 152 160 152 160 148 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 120 132 120 132 120 132 120 132 116 128 112 124 116 132 124 136 136 144 124 136 128 140 124 128 128 140 132 140 128 132 116 124 36 56 20 40 8 44 20 56 12 40 16 44 16 48 20 48 16 36 16 36 16 36 16 36 20 40 16 36 16 36 12 32 12 32 12 36 16 32 12 32 16 36 16 32 12 32 8 28 12 28 8 20 4 20 4 20 12 28 8 20 4 24 12 28 28 24 24 24 20 20 20 20 20 16 16 16 12 12 12 8 0 0 0 0 0 0 0 0 0 4 0 8 0 8 0 12 8 16 4 12 4 20 28 48 84 96 96 108 96 96 80 84 76 96 76 96 76 96 76 96 76 104 88 108 88 116 108 136 120 108 84 80 48 24 8 24 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 4 8 0 16 32 72 92 112 116 124 116 124 116 124 116 128 108 112 104 116 120 128 108 108 108 116 108 100 76 72 60 68 52 52 32 28 20 32 32 44 44 52 8 80 60 332 352 528 412 540 328 216 252 400 324 404 352 396 360 404 364 436 408 480 436 524 436 428 256 92 148 628 588 652 568 628 556 604 572 612 628 608 556 584 592 632 576 568 504 588 468 440 616 720 456 232 168 444 556 560 448 504 400 432 360 420 360 416 360 420 364 420 372 436 388 460 416 488 440 500 476 460 320 344 352 444 376 452 420 472 440 488 456 504 476 532 548 588 556 580 556 588 584 612 564 600 608 636 628 656 648 664 676 672 648 652 652 676 692 704 700 688 696 688 704 692 708 696 708 708 708 708 708 708 720 712 744 736 748 728 740 716 748 732 720 704 708 692 708 692 716 696 740 720 756 736 772 748 792 772 812 776 808 780 808 788 812 784 812 732 764 832 868 860 884 872 872 884 772 764 768 824 752 780 756 808 768 816 764 804 756 812 748 820 784 856 808 876 808 892 840 940 844 952 832 940 824 944 864 872 796 884 668 856 788 932 720 876 652 820 648 816 628 772 636 756 612 692 604 704 616 576 344 656 548 608 492 596 492 556 428 544 412 508 384 464 364 440 340 404 328 392 320 400 312 388 316 400 304 384 292 372 284 368 284 368 284 368 284 372 296 376 288 376 292 384 296 380 288 376 288 376 288 372 284 368 280 368 292 364 276 368 284 344 272 348 300 400 332 292 180 228 196 236 176 228 192 244 212 272 236 308 260 324 256 336 260 348 264 352 248 360 256 376 308 380 84 280 332 400 296 376 288 396 280 396 300 396 296 392 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 288 384 288 380 284 380 288 384 284 376 276 368 276 372 276 372 276 372 276 372 272 364 264 360 260 356 264 360 252 352 256 356 260 352 256 348 260 340 236 336 252 352 244 328 236 332 236 332 236 332 236 332 240 340 244 344 248 348 252 352 252 340 260 348 256 340 244 328 244 328 240 328 240 324 236 324 224 324 224 324 224 324 224 324 220 320 216 316 212 312 212 312 224 312 216 304 212 304 212 304 216 308 216 308 216 308 216 308 212 296 212 296 212 296 212 296 220 304 220 304 216 300 212 296 204 276 196 272 196 272 200 276 208 280 204 276 196 268 188 264 200 280 232 312 232 260 136 164 84 180 156 248 184 244 172 236 180 248 180 248 180 248 180 248 188 252 184 252 184 252 184 252 184 252 184 252 192 252 192 252 204 260 212 264 216 268 240 300 308 344 324 360 336 364 332 356 328 356 324 348 316 340 308 332 304 344 308 348 316 360 328 368 308 348 316 340 276 272 192 200 108 128 124 164 200 272 320 372 324 328 284 288 264 300 296 332 280 304 276 300 276 308 288 316 304 320 284 300 276 296 264 280 244 272 252 280 260 288 268 296 264 284 260 284 260 280 256 280 240 276 248 284 252 280 244 272 240 264 228 260 232 268 236 268 224 264 220 256 208 244 200 240 204 244 204 240 200 236 196 236 192 232 192 228 188 224 184 224 184 224 184 220 180 216 176 220 172 216 172 212 168 208 164 208 152 196 152 196 152 200 156 200 160 204 156 200 152 192 144 188 148 188 144 184 140 184 140 188 148 188 140 184 136 180 140 184 128 176 132 176 132 172 124 164 128 172 124 172 120 168 120 168 124 172 120 168 116 164 116 164 104 152 100 148 100 148 100 148 104 148 100 148 100 148 100 148 112 140 112 140 112 140 112 140 108 136 108 136 108 136 108 136 112 136 108 132 104 136 112 140 104 136 112 136 100 124 100 132 92 120 92 120 92 120 92 120 96 124 92 120 92 120 96 124 108 132 96 124 100 128 92 112 80 112 88 120 96 124 96 124 60 68 44 48 36 52 48 64 28 40 36 52 48 64 56 72 36 48 36 48 36 48 36 48 40 52 40 48 36 44 32 44 32 36 32 32 28 36 32 36 36 40 32 36 32 32 28 32 32 36 24 24 20 24 24 28 28 28 20 24 20 24 24 32 24 24 20 20 20 16 16 16 16 16 12 12 12 8 8 8 0 0 0 0 0 0 0 0 4 4 4 8 8 12 12 16 16 20 16 12 12 24 48 68 92 92 96 100 104 100 96 92 96 92 96 92 96 88 92 88 92 100 116 120 124 124 132 136 120 84 52 48 44 28 12 8 8 4 0 0 4 12 16 24 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 16 8 4 20 48 80 104 112 124 124 124 124 124 124 124 120 116 112 112 112 116 116 112 108 116 116 112 100 80 68 64 64 56 48 36 28 24 32 44 56 48 108 56 152 220 464 484 612 512 584 336 236 332 368 396 312 396 328 404 324 416 340 456 372 480 428 476 368 380 96 272 600 636 592 652 580 612 556 600 556 604 552 576 556 612 588 592 536 524 560 472 496 696 736 420 280 208 580 640 676 528 592 464 504 416 488 412 488 416 496 428 508 440 524 464 556 496 584 512 592 528 548 352 436 432 508 424 500 472 536 484 540 496 552 516 568 588 616 588 620 596 616 592 612 572 604 612 636 628 644 652 664 672 652 636 628 644 664 680 680 688 672 684 664 684 660 688 668 696 676 680 664 680 664 688 672 700 672 712 680 712 676 724 692 704 664 688 648 676 640 680 644 708 668 716 660 712 660 720 680 740 708 768 732 776 736 764 724 776 676 716 752 768 724 744 724 780 788 756 724 752 764 752 776 768 788 780 800 768 792 760 796 752 812 780 840 788 852 792 864 832 916 860 952 872 976 892 1004 940 988 916 1020 860 1020 984 1020 940 1020 892 1020 888 1020 864 1016 816 976 792 900 780 924 780 752 472 864 708 768 624 776 620 708 588 720 564 676 512 628 472 596 432 556 412 532 408 532 400 512 400 496 392 492 388 492 384 496 380 492 372 496 372 500 380 504 376 492 384 496 384 496 380 488 376 488 376 484 372 480 368 480 372 484 352 476 356 444 332 444 360 492 376 368 220 304 244 312 232 312 240 324 248 340 280 380 308 400 316 416 332 428 344 444 340 456 348 472 380 480 164 400 392 492 372 476 368 488 380 492 380 500 380 500 376 496 372 492 372 492 372 492 372 492 372 492 380 496 376 496 372 492 372 492 364 488 368 492 368 484 364 480 364 476 364 476 364 476 364 476 360 468 352 460 348 460 352 464 348 464 352 468 356 464 352 460 364 456 324 444 352 468 340 428 328 440 328 440 328 440 328 440 328 444 332 448 336 452 340 456 328 444 336 452 340 444 328 436 328 436 324 432 320 428 316 428 324 424 328 424 328 424 328 424 316 412 316 412 312 408 308 404 320 412 312 408 308 408 312 408 308 404 308 404 308 404 308 404 296 404 296 404 296 404 296 404 296 404 292 400 288 396 288 396 280 384 276 380 272 384 280 388 280 384 276 380 268 376 264 372 248 368 288 352 192 208 60 128 112 264 240 364 264 336 240 340 252 344 252 344 252 344 252 344 252 348 256 348 256 348 256 348 252 356 252 356 252 356 252 356 252 360 252 360 260 380 296 412 340 416 352 428 360 432 356 428 352 424 348 420 344 416 344 412 340 400 352 412 356 404 340 392 344 392 316 344 244 256 164 196 192 288 292 396 360 388 312 328 312 340 292 340 328 364 312 324 324 348 312 332 304 336 308 348 296 344 308 360 316 368 292 336 292 332 296 332 300 336 300 336 296 328 292 324 288 320 284 324 268 324 276 332 280 328 272 320 280 324 260 312 260 316 260 300 264 280 264 276 252 264 248 260 248 264 248 260 244 256 240 256 236 252 236 248 232 244 228 244 228 244 228 240 224 236 220 236 216 228 220 224 216 220 212 220 204 212 204 212 204 216 208 216 204 220 200 212 192 208 188 204 200 212 192 204 188 204 188 204 192 204 184 200 180 196 184 200 172 188 176 192 172 188 168 180 172 180 168 176 168 172 164 172 160 168 156 164 152 160 152 160 144 152 144 152 144 156 148 156 144 156 148 156 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 156 132 148 140 148 128 136 128 144 128 140 128 140 128 140 128 140 140 148 132 136 124 132 120 132 132 140 120 132 124 136 120 124 108 124 116 132 124 136 124 136 28 52 16 40 12 40 16 48 12 40 12 40 16 44 16 44 16 36 16 36 16 36 16 36 24 44 20 36 16 32 8 28 12 32 8 28 8 28 12 32 12 32 12 32 8 28 8 24 20 32 8 20 0 20 8 28 8 24 4 20 4 20 8 24 16 16 16 12 12 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 4 16 8 16 8 20 12 12 4 28 52 88 84 88 80 92 92 104 88 92 80 100 76 96 76 92 72 92 72 108 108 136 116 128 100 120 76 40 0 12 16 16 0 0 0 4 0 0 0 12 8 24 4 12 8 16 8 16 12 20 4 12 4 16 8 20 12 20 12 16 8 12 4 16 8 20 12 8 0 24 52 92 104 116 116 124 116 124 112 120 112 120 108 116 108 112 104 112 104 112 108 116 104 100 72 64 52 60 48 44 24 24 16 36 40 60 52 76 4 100 144 428 364 508 440 456 268 244 304 420 320 404 340 396 360 408 368 432 400 468 424 504 420 460 396 248 344 656 560 652 580 632 552 604 568 596 588 600 576 604 584 608 556 560 496 520 428 540 684 648 324 212 184 552 584 596 488 512 396 424 372 428 368 420 364 424 376 436 380 444 408 484 440 500 448 496 444 440 268 364 384 420 364 420 408 472 424 480 432 496 464 528 532 572 544 588 560 592 556 568 556 580 580 608 600 624 628 656 636 636 596 616 616 656 656 672 676 676 668 668 672 672 676 672 676 668 680 664 688 684 704 700 696 696 716 712 720 716 732 732 712 696 700 680 700 680 704 684 712 692 728 692 720 692 732 708 732 720 748 736 752 756 780 784 788 712 732 780 768 740 744 740 720 756 712 720 724 752 728 780 752 772 756 776 752 768 744 760 748 788 764 796 752 788 732 788 712 788 716 804 716 820 732 836 752 772 692 796 652 848 764 928 744 912 704 888 720 900 728 864 720 872 716 800 720 860 724 660 380 800 656 656 544 692 548 604 472 604 448 560 424 512 408 484 372 440 348 416 332 408 312 392 316 412 312 404 312 408 320 408 304 392 300 380 296 380 300 384 292 380 296 384 296 384 292 380 288 376 288 372 284 368 280 364 280 360 268 356 268 332 252 336 292 392 300 260 152 224 196 236 200 232 208 236 204 240 208 268 232 284 228 300 236 316 240 324 220 336 236 340 268 348 72 288 284 364 272 356 260 356 260 368 272 368 272 364 268 364 264 360 264 360 264 360 264 360 264 360 272 368 268 364 268 360 264 360 256 356 260 360 264 356 256 352 256 352 256 352 256 352 256 352 252 348 248 340 244 340 244 340 248 348 252 352 256 348 252 344 256 336 224 316 228 336 244 340 236 332 236 336 240 336 244 340 228 328 232 328 232 328 236 332 236 324 236 328 240 324 236 320 236 320 232 316 224 312 220 312 220 324 220 324 224 328 224 328 208 312 208 308 204 308 200 304 220 316 216 308 212 312 216 316 204 300 204 300 204 300 204 296 216 292 216 292 216 292 216 292 212 288 212 284 208 280 204 280 212 276 208 276 208 280 216 284 208 272 204 272 200 268 196 264 200 276 208 216 68 76 0 76 120 220 196 268 188 240 188 268 184 248 184 248 184 248 184 248 188 252 188 252 192 256 192 256 184 252 192 252 192 252 200 252 196 252 204 252 216 284 268 336 324 348 336 356 344 360 340 356 340 352 336 352 336 348 332 348 316 352 320 352 304 320 268 292 284 300 240 252 208 248 224 268 320 324 308 300 288 296 292 304 284 308 316 332 308 312 300 316 300 320 284 312 284 312 292 316 296 304 284 300 292 308 300 304 296 316 292 308 284 300 280 296 276 296 276 292 268 288 264 284 248 272 244 276 244 276 240 272 240 260 220 248 220 252 216 248 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 164 208 160 208 160 208 160 208 156 200 156 196 148 188 144 184 156 200 148 188 144 184 140 188 144 188 140 180 132 180 136 180 128 172 128 172 128 168 120 164 116 164 116 160 112 160 108 156 100 148 96 144 96 140 92 140 96 144 96 144 100 148 100 148 96 144 96 144 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 140 104 136 112 136 100 124 100 132 104 132 104 132 104 132 104 132 116 140 104 128 92 120 88 116 96 120 88 120 96 128 96 116 96 124 96 124 92 116 84 108 48 60 48 56 44 52 40 52 48 60 44 56 40 48 32 44 36 48 36 48 36 48 36 48 44 56 40 48 36 44 28 40 32 36 28 28 24 32 32 36 32 36 32 32 28 32 24 28 32 28 16 16 8 16 16 28 24 24 20 20 16 24 20 28 12 12 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 8 8 12 16 20 20 12 20 20 8 8 28 68 100 96 88 84 88 96 100 92 80 104 100 100 96 96 92 96 88 100 112 140 144 136 108 92 76 40 12 0 4 8 0 0 0 8 4 0 0 4 12 16 24 12 12 12 16 16 20 20 20 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 24 12 8 32 68 104 120 120 124 124 124 120 120 116 116 116 120 120 120 116 112 108 112 116 120 120 116 100 80 68 60 60 52 44 28 20 24 36 52 68 48 140 64 176 312 568 512 612 520 456 264 284 360 360 416 316 400 328 408 324 416 332 444 356 468 400 476 372 452 244 492 592 628 596 656 564 592 548 604 560 624 572 592 560 612 580 588 536 548 476 460 604 720 612 308 268 304 688 644 692 588 624 500 552 464 536 448 512 428 504 432 508 432 520 464 556 492 568 488 568 456 500 292 456 456 484 424 496 452 520 460 520 472 536 504 560 544 576 544 588 564 596 556 572 576 600 588 612 600 628 636 656 648 620 608 604 632 644 660 648 672 652 668 644 660 636 664 644 652 652 648 648 656 652 676 660 672 648 692 656 692 648 700 664 684 652 680 640 676 644 688 648 684 644 692 636 684 632 692 652 692 652 704 664 712 688 752 732 756 664 720 756 780 744 788 772 768 728 732 668 736 692 724 720 748 712 748 716 756 724 756 724 716 728 744 760 760 780 772 808 780 832 792 852 788 864 804 896 796 852 708 804 744 924 896 1020 884 976 840 972 852 996 836 968 836 1020 844 968 868 1020 900 840 556 1020 860 868 752 940 772 852 664 796 628 748 568 684 520 648 484 608 448 564 428 540 400 512 424 528 424 524 420 528 420 536 404 512 392 512 384 512 388 512 380 496 384 500 388 496 384 492 376 488 376 484 372 480 368 488 380 492 356 484 352 448 332 448 368 472 332 324 192 296 240 300 228 304 232 300 220 300 236 324 264 344 272 364 292 384 304 404 316 428 320 428 340 436 140 388 352 460 352 452 348 452 356 464 360 472 360 468 356 464 352 464 352 464 352 464 352 464 352 464 360 472 356 468 356 464 352 464 344 456 348 464 352 460 348 456 340 448 344 448 344 448 344 448 344 444 336 440 332 436 336 440 340 444 344 452 348 448 340 444 324 436 320 384 248 356 304 460 332 436 332 440 336 444 340 444 328 432 328 432 324 428 324 428 320 428 316 424 316 424 320 428 320 424 316 420 308 412 304 408 312 412 316 412 320 416 324 420 308 404 308 404 304 400 300 396 308 404 300 400 300 400 304 404 292 392 292 392 292 392 292 392 288 396 288 396 288 396 288 396 288 396 288 392 284 392 280 388 276 380 272 380 272 384 280 392 272 380 272 376 268 376 264 368 272 376 276 328 188 260 184 304 256 352 260 352 252 344 252 348 244 336 244 336 244 336 244 336 248 340 248 344 252 348 256 348 252 356 252 356 252 356 252 356 248 356 248 360 268 404 332 456 356 428 356 432 360 432 360 432 368 436 360 428 352 420 344 416 352 408 352 396 332 368 304 348 300 344 280 328 288 360 336 404 272 324 284 340 300 356 312 356 312 352 320 340 296 316 316 356 324 340 320 336 312 340 316 344 328 356 308 352 312 360 316 360 316 352 312 344 304 336 300 332 300 336 296 328 288 324 284 320 276 324 272 320 268 324 272 328 260 304 244 296 252 308 252 292 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 216 220 212 216 208 212 200 208 200 216 196 212 192 204 184 200 196 208 188 196 180 192 176 192 184 200 180 192 176 192 176 192 168 188 172 188 172 184 164 176 160 168 156 164 156 160 152 160 144 152 140 148 140 144 136 144 144 152 144 152 148 156 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 140 152 136 144 132 144 136 148 132 148 140 148 128 136 128 144 136 148 136 148 136 148 136 148 128 136 120 128 116 128 116 128 116 124 112 128 124 144 128 136 128 140 128 140 124 132 116 124 16 44 20 48 20 44 12 36 16 44 16 40 12 36 8 36 16 36 16 36 16 36 16 36 24 44 20 36 16 32 8 28 16 32 4 20 0 24 12 36 12 32 12 28 8 24 4 24 8 20 0 4 0 4 0 16 8 20 4 16 0 20 4 24 0 8 4 4 4 0 0 0 8 8 8 4 4 0 0 0 0 0 0 4 0 8 0 12 0 4 0 12 8 16 12 24 4 16 8 8 0 24 60 108 88 96 68 88 76 96 68 76 88 104 84 100 80 96 76 96 84 124 124 148 120 96 52 44 8 4 0 12 0 0 0 24 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 20 16 4 36 68 108 116 120 116 124 116 120 112 116 108 116 112 124 116 116 100 108 104 116 116 124 108 104 76 68 52 64 44 40 20 20 16 36 48 68 48 92 12 116 224 504 404 528 432 332 200 292 324 412 348 412 344 404 364 412 364 428 388 452 412 492 440 448 396 348 520 660 568 660 580 604 528 592 572 612 612 596 548 572 576 616 568 568 548 484 428 628 668 512 216 172 296 636 560 600 516 536 428 492 428 484 408 448 376 428 368 424 376 448 408 484 432 488 424 468 352 380 208 376 392 404 372 432 372 440 388 448 396 468 440 512 488 520 476 528 500 544 500 532 548 580 560 588 572 608 612 648 616 620 580 612 612 656 640 656 652 664 644 656 648 652 648 656 656 648 652 640 652 640 656 644 656 656 676 668 672 660 672 668 684 672 684 668 684 672 700 688 732 712 736 708 732 700 736 712 700 700 724 720 728 720 732 740 744 680 704 756 748 740 756 772 788 768 700 684 716 724 708 736 724 720 728 728 744 744 748 740 708 728 724 756 740 768 736 780 716 764 720 768 704 772 716 788 712 732 580 632 588 764 660 860 688 824 644 808 668 820 664 780 612 780 636 736 680 860 724 640 444 924 780 764 692 896 752 820 604 732 568 668 508 588 456 544 432 512 404 472 368 440 336 416 336 432 340 428 332 420 332 424 320 404 312 396 304 392 304 388 292 388 296 392 300 388 296 384 288 380 288 376 284 372 280 368 292 368 272 372 272 340 260 344 304 372 260 220 128 216 192 224 204 232 204 224 184 224 184 236 200 260 204 276 216 292 228 300 220 316 216 312 236 316 52 272 264 344 260 344 248 340 248 356 268 356 264 352 260 348 260 348 260 348 260 348 260 348 260 348 268 356 264 352 264 348 260 348 252 340 256 344 260 344 256 340 248 340 248 340 248 340 248 340 248 336 240 328 236 328 236 328 240 332 244 340 248 336 240 332 212 324 224 248 76 168 164 348 228 324 232 328 236 332 240 332 240 332 240 328 232 324 228 316 236 316 228 308 224 312 236 324 232 316 228 308 220 300 216 296 208 308 212 312 216 316 220 316 212 308 208 304 208 300 204 300 208 296 204 292 204 296 212 300 200 288 200 288 200 288 200 288 212 288 212 288 212 288 212 288 216 292 212 288 212 284 208 284 200 268 200 268 200 276 212 280 204 272 200 268 200 268 196 264 192 268 212 272 196 260 212 292 212 260 184 256 208 272 184 224 180 244 180 244 180 244 180 244 184 248 184 252 188 256 192 256 192 252 192 252 192 252 192 252 192 256 208 260 240 308 320 380 344 364 356 368 356 368 360 372 368 380 360 364 344 348 332 340 336 356 324 340 312 336 312 336 292 320 292 312 280 288 252 268 304 300 288 280 280 288 296 308 304 300 292 312 328 336 304 284 316 340 312 332 300 320 292 316 296 304 300 316 316 320 300 296 288 308 288 304 284 300 280 300 284 300 276 296 272 288 264 284 256 280 244 268 240 272 252 284 236 256 224 256 240 272 248 268 228 260 224 256 220 252 216 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 156 200 148 192 156 200 152 192 148 188 140 184 144 184 136 172 128 168 124 168 140 180 132 172 128 172 128 176 124 172 128 172 128 168 120 160 108 156 104 152 104 148 100 148 96 144 92 140 92 136 88 136 96 144 96 148 100 152 104 152 92 140 92 144 96 148 100 148 104 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 104 132 104 132 104 132 104 132 84 108 80 108 80 112 88 116 84 108 80 116 96 132 104 128 84 116 92 128 100 132 100 128 44 44 40 40 36 44 40 48 32 36 32 36 32 36 32 36 40 36 28 32 36 48 44 44 44 48 44 44 40 44 36 40 32 32 36 28 32 24 28 24 28 24 28 24 28 24 28 24 20 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 4 4 8 8 12 12 12 12 12 12 12 12 12 12 12 4 12 4 8 8 40 80 116 96 100 96 96 96 92 92 92 100 96 100 92 96 88 84 84 116 116 124 128 124 92 44 8 4 4 4 4 4 4 4 4 8 0 0 12 12 4 4 20 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 24 12 24 64 100 112 116 128 120 120 124 116 112 108 120 124 116 108 112 108 116 112 108 96 112 116 108 104 88 80 60 56 24 32 28 24 16 28 48 68 64 120 68 248 396 632 500 604 456 364 260 304 364 328 404 312 392 320 412 336 436 348 456 364 476 376 472 424 396 348 636 588 644 576 608 524 580 528 612 592 604 612 460 512 628 584 588 512 544 524 512 632 752 456 200 268 452 740 632 688 592 664 580 664 524 628 528 616 496 576 476 564 456 512 432 576 520 580 472 568 428 388 316 436 420 508 396 512 448 500 420 508 456 528 472 552 488 552 516 556 512 552 536 576 548 584 592 612 620 620 628 624 620 584 588 604 644 636 660 644 668 636 644 616 644 624 668 640 652 636 648 632 644 624 644 620 652 612 640 604 644 604 648 612 664 616 652 604 648 608 660 620 680 636 684 640 684 644 688 644 692 660 704 672 716 684 728 692 708 612 716 692 720 704 720 696 772 672 680 668 728 676 704 696 704 684 700 700 716 720 724 716 692 692 708 724 748 756 748 756 740 752 748 784 768 796 764 788 728 732 648 696 680 860 788 908 784 932 772 936 792 940 780 904 752 872 700 888 748 984 812 688 600 948 832 864 736 952 820 972 872 1016 828 888 692 824 636 728 600 680 524 688 532 656 500 600 428 560 444 552 428 532 424 544 416 508 384 496 396 516 400 496 392 492 392 492 392 488 388 488 380 484 384 484 380 472 360 460 384 484 372 488 368 460 336 456 344 480 308 292 180 276 208 288 228 304 232 308 232 300 224 296 236 304 232 316 268 352 296 368 300 428 292 384 348 356 180 364 324 424 312 420 316 428 320 428 348 452 332 436 316 428 320 436 332 444 328 440 328 440 328 440 348 452 348 448 344 448 340 444 348 448 344 444 340 440 336 440 328 432 328 432 328 432 328 432 328 432 328 432 328 432 328 432 316 420 320 436 340 428 292 364 284 424 320 356 92 288 300 420 320 392 292 384 312 412 320 396 320 412 328 416 320 408 324 416 316 412 308 408 308 408 308 412 308 408 304 400 300 404 304 408 292 400 296 408 300 412 308 416 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 380 280 376 280 384 292 396 280 380 280 380 280 380 280 380 264 364 264 368 268 372 272 376 276 372 272 368 268 364 264 364 268 356 272 356 272 360 276 360 268 348 264 344 256 336 248 332 248 344 240 340 236 344 240 348 232 340 240 348 248 352 252 352 248 360 252 368 260 364 264 352 268 360 284 380 324 416 348 428 372 428 372 432 376 432 372 428 376 436 372 428 364 424 360 424 368 428 364 416 352 408 344 400 312 376 316 376 308 356 280 328 284 340 288 348 296 356 304 356 320 364 320 364 320 364 320 364 316 352 320 364 328 368 328 364 324 360 316 352 312 352 312 356 316 348 308 340 304 340 304 344 312 340 292 320 280 320 288 328 276 312 276 312 268 304 260 296 272 308 260 296 252 296 260 304 256 272 248 264 240 256 236 256 256 264 240 256 240 256 232 240 232 248 228 244 228 240 224 240 232 244 224 236 220 236 220 240 212 228 212 224 208 220 204 220 204 220 204 216 200 212 196 212 208 220 204 192 180 200 200 200 196 204 196 204 188 192 176 184 168 176 168 180 172 184 176 188 168 176 168 176 168 176 168 176 156 160 140 144 132 144 144 156 136 144 140 148 144 156 148 156 148 156 148 156 152 164 160 172 144 152 148 156 148 152 140 144 148 156 144 156 144 156 144 156 144 152 132 140 128 144 140 156 136 148 136 148 136 148 136 148 136 148 136 148 136 148 136 148 132 144 132 144 132 144 132 144 128 140 124 136 124 132 120 132 128 140 128 136 124 132 120 132 120 132 120 136 128 140 128 140 16 36 16 36 16 40 24 48 20 40 20 40 20 40 20 40 24 32 12 28 20 44 24 36 24 36 20 36 16 32 16 28 12 36 12 32 8 32 4 28 4 28 4 28 4 28 4 28 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 4 0 8 0 12 4 12 4 12 4 12 4 12 4 12 0 16 0 8 0 36 52 100 72 104 72 100 60 96 56 96 84 104 84 100 80 100 88 100 104 112 112 108 96 64 28 4 4 4 4 4 4 4 4 4 8 0 0 20 24 12 8 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 12 12 16 68 92 108 108 124 100 120 104 120 92 112 100 128 96 112 92 112 96 116 88 100 92 100 88 92 72 64 44 44 16 28 20 24 12 28 40 68 48 76 28 188 328 504 400 488 376 308 228 324 340 392 360 392 328 400 364 424 384 448 416 472 424 476 420 488 336 444 568 632 568 632 584 608 540 588 576 632 608 548 380 484 612 596 556 548 508 516 512 644 684 348 148 212 420 652 508 604 496 564 504 580 464 552 464 540 444 500 404 472 388 436 380 508 464 500 404 472 352 280 256 392 356 428 340 420 376 408 360 424 396 436 408 464 436 496 448 500 444 492 460 520 484 548 544 584 572 596 588 620 576 580 564 620 636 660 640 660 668 660 640 640 648 664 664 668 656 664 652 656 648 656 656 652 648 652 652 644 652 648 656 652 664 660 652 648 648 652 664 660 680 672 688 676 692 676 704 680 704 688 700 700 716 712 724 720 708 648 720 728 724 740 724 732 752 704 664 704 712 708 692 712 684 688 688 700 712 712 712 708 672 688 684 724 720 748 720 732 704 736 708 748 724 764 720 748 668 684 584 620 588 728 676 760 668 760 648 764 660 780 644 748 616 708 568 724 620 804 656 516 464 772 668 680 568 752 640 756 660 788 656 736 620 760 636 720 544 596 480 632 492 560 408 492 352 460 364 476 372 468 344 436 308 420 316 420 304 404 288 400 296 400 296 400 292 396 292 396 288 392 288 392 284 380 268 364 292 380 284 380 284 348 272 344 296 376 260 204 144 200 176 220 168 224 168 232 172 228 168 224 204 248 188 244 212 268 236 280 208 304 216 280 272 244 104 228 264 324 252 324 260 332 252 328 232 320 236 324 236 328 240 328 228 324 228 332 224 332 224 332 224 328 232 336 240 344 248 348 244 344 244 340 240 336 236 336 232 324 232 324 232 324 232 324 232 324 232 324 232 324 232 324 220 316 224 324 236 308 188 248 208 332 240 272 20 204 216 332 224 312 232 320 232 312 228 312 220 308 232 316 228 312 232 324 220 308 216 304 216 308 220 312 220 304 216 300 212 300 216 304 220 300 216 296 208 292 204 288 208 292 208 292 208 292 208 292 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 204 284 200 276 196 280 208 292 196 276 196 276 196 276 196 276 184 264 184 268 188 268 192 272 192 272 188 268 188 264 184 268 204 272 200 268 200 268 200 268 196 260 192 256 188 252 180 248 176 240 172 236 168 240 172 244 164 236 172 248 184 252 188 256 192 244 192 256 188 268 184 268 196 280 232 312 292 352 340 364 372 376 376 384 380 380 376 376 380 384 376 376 368 372 364 368 364 376 360 368 348 356 340 352 320 332 324 332 316 316 292 296 280 280 272 276 280 296 308 320 312 316 312 316 316 320 316 324 312 320 316 328 324 332 320 328 320 324 312 316 308 316 308 316 296 312 288 304 284 304 284 308 284 300 272 288 264 284 268 288 256 276 256 276 252 268 244 260 244 260 236 256 232 252 236 260 240 256 232 244 216 240 216 240 224 256 212 248 204 248 196 236 188 232 188 232 184 228 184 224 188 228 180 220 176 220 176 224 168 212 164 208 164 204 160 204 160 204 156 200 156 196 152 196 156 208 152 180 132 192 152 192 140 192 144 192 144 188 140 184 120 168 120 168 120 168 116 164 120 168 120 168 120 168 120 168 116 160 104 144 96 148 104 156 100 148 100 148 104 152 104 152 108 152 100 148 100 148 100 152 104 148 100 148 96 144 96 144 100 148 100 148 100 148 100 148 96 144 92 136 88 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 80 128 76 124 76 124 80 128 44 44 36 40 36 40 40 44 44 48 44 48 44 48 44 48 36 32 28 36 40 48 40 40 32 36 32 32 28 28 24 28 40 36 36 32 32 28 32 28 32 28 32 28 32 28 32 28 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 8 8 8 12 12 12 16 16 12 12 12 12 12 12 12 12 24 24 16 16 16 40 68 92 108 108 104 104 104 100 100 100 112 104 104 100 104 104 108 116 108 108 100 80 52 28 8 4 4 4 4 4 4 4 4 4 8 0 0 28 40 32 16 12 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 12 8 28 72 100 104 108 120 116 116 124 116 112 108 120 124 116 108 112 108 116 112 108 96 100 104 96 92 76 68 48 44 24 28 28 28 24 40 52 72 68 96 88 320 428 620 480 588 396 328 268 304 372 336 396 312 384 312 412 336 440 356 464 384 476 392 472 376 408 428 652 560 608 576 632 544 584 516 608 616 652 500 300 452 600 592 568 536 552 504 584 712 608 340 168 308 556 716 608 696 604 684 588 712 580 692 584 684 560 632 500 580 492 568 496 636 560 608 484 552 392 304 328 500 412 480 404 480 404 468 404 492 420 488 428 520 468 536 476 532 472 524 484 532 492 548 544 568 552 564 580 608 568 556 572 612 648 648 652 644 668 636 636 616 640 628 656 640 660 644 656 640 660 636 656 632 660 620 652 616 652 616 656 620 660 608 648 596 644 600 652 612 660 616 664 620 664 624 668 624 672 632 680 644 692 656 704 664 684 596 708 676 704 688 708 680 732 652 668 672 716 680 692 684 672 668 684 700 708 716 700 696 672 680 696 712 732 736 728 724 720 720 724 748 748 760 740 744 688 676 620 652 632 796 740 880 740 884 728 888 748 892 736 856 712 824 664 836 720 900 724 628 600 896 760 792 668 856 712 852 680 840 684 816 680 864 724 852 688 772 652 872 704 784 596 716 532 652 500 624 496 608 460 552 416 548 456 556 424 512 396 504 408 504 404 500 400 496 400 492 400 496 400 492 392 480 380 472 396 484 376 488 372 460 336 460 344 484 304 292 180 268 204 284 220 296 224 304 228 296 228 288 256 308 236 292 244 312 264 328 248 364 272 364 328 344 184 320 312 404 316 416 312 416 308 412 320 428 324 428 316 416 304 400 320 424 324 428 328 436 332 436 316 420 320 428 332 440 336 444 340 444 336 440 336 440 332 436 320 424 320 424 320 424 320 424 320 424 320 424 320 424 316 420 316 416 312 420 316 400 260 332 304 416 316 360 108 288 300 412 312 412 340 412 300 364 280 368 276 368 292 376 292 376 300 392 296 392 292 392 296 400 304 408 304 400 300 396 296 400 304 404 296 404 292 400 288 392 284 388 292 400 292 400 292 400 292 400 284 392 284 392 284 392 284 392 280 388 280 388 280 388 280 388 284 384 280 376 276 376 280 380 268 368 268 368 268 368 268 368 260 360 264 364 264 368 268 368 268 368 268 364 264 364 260 352 264 352 268 348 260 344 256 340 256 340 256 340 256 336 252 336 244 344 240 340 236 344 240 348 236 344 244 352 252 360 260 368 244 360 256 364 264 364 276 364 276 360 308 396 344 428 368 440 380 444 388 448 388 444 384 440 388 444 384 440 380 432 376 428 384 444 380 436 372 428 364 424 352 416 356 416 348 400 328 384 308 356 288 336 280 348 308 376 320 376 320 380 324 384 328 380 328 368 332 376 336 376 336 372 332 368 324 360 320 360 320 364 316 348 308 340 304 340 304 344 300 332 296 328 288 320 284 320 276 312 276 312 272 304 260 296 248 288 252 288 248 284 244 272 256 276 252 268 244 264 244 264 260 268 244 260 248 264 240 252 236 252 236 248 232 244 228 244 228 244 224 236 220 236 220 236 212 224 208 224 204 220 204 220 204 216 200 216 196 212 196 212 196 212 196 188 180 204 200 200 180 188 184 196 192 196 188 196 176 184 172 180 168 172 164 168 168 176 168 176 168 176 168 176 172 176 160 164 156 164 160 172 152 160 152 160 152 156 148 156 160 164 148 152 140 148 140 148 160 164 148 152 144 152 148 160 148 156 148 156 148 156 148 156 144 152 140 148 140 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 132 136 120 124 116 128 124 136 32 48 24 36 12 28 8 28 24 44 24 44 24 44 24 44 16 28 8 32 24 40 20 32 16 32 12 28 12 24 8 24 20 36 16 36 12 32 12 32 12 32 12 32 12 32 12 32 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 4 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 4 16 0 16 12 48 52 88 68 100 68 100 60 100 60 100 84 108 80 100 80 108 104 120 96 100 84 52 16 0 0 8 4 4 4 4 4 4 4 4 8 0 4 36 52 40 20 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 12 28 76 92 104 96 116 96 120 100 116 92 108 96 124 96 112 92 112 96 116 88 100 96 104 92 96 76 68 48 48 12 24 16 28 24 48 52 68 44 48 68 300 380 504 400 488 284 272 240 336 336 380 344 364 324 396 360 424 388 456 428 480 428 488 424 432 360 552 584 608 560 616 560 588 524 572 564 624 644 424 228 332 516 600 568 564 480 452 576 708 524 248 148 280 532 616 476 596 480 564 492 596 512 600 520 604 512 564 448 500 444 504 440 540 480 516 416 476 316 216 276 456 332 400 364 420 344 396 356 420 368 408 380 440 376 440 388 452 408 472 440 496 436 492 484 520 492 524 536 584 532 544 536 596 608 636 628 656 632 636 612 616 616 640 644 648 648 652 648 652 648 656 656 656 660 660 664 652 660 660 668 664 660 660 656 652 652 656 664 656 672 656 672 660 684 660 688 664 684 668 684 680 696 692 708 700 672 632 712 712 700 720 708 704 700 672 660 692 700 700 680 688 656 668 680 700 716 708 700 684 664 680 676 716 712 732 700 708 676 712 688 728 700 736 688 712 632 648 568 596 564 676 648 748 632 708 608 708 616 720 596 692 560 672 516 680 588 732 564 488 496 752 608 640 540 704 564 680 524 644 508 600 488 624 508 608 528 584 520 740 624 684 544 660 500 588 460 528 404 484 368 460 332 448 348 452 324 412 296 404 312 416 308 412 304 404 300 400 304 408 300 400 292 392 284 384 296 384 288 384 288 348 264 344 292 380 260 204 132 196 160 212 156 216 160 220 168 220 172 224 180 228 184 232 200 252 204 244 168 248 196 260 248 252 152 236 240 296 248 308 248 300 236 296 236 312 228 308 220 300 208 296 216 308 212 316 220 324 220 328 232 324 232 320 228 320 224 316 240 332 240 328 236 328 236 328 224 316 224 316 224 316 224 316 228 320 228 316 224 316 224 316 220 304 212 308 216 292 172 232 200 304 212 268 44 216 228 332 244 328 232 292 176 236 144 228 156 248 176 264 180 268 192 284 192 272 184 276 192 284 204 296 204 292 204 288 204 292 208 300 196 280 196 284 204 292 208 292 204 288 204 288 204 288 204 288 200 284 200 284 200 284 200 284 192 276 192 276 192 276 192 280 204 280 196 276 192 272 188 268 180 260 180 260 180 260 180 260 180 260 180 260 180 264 184 264 184 264 184 260 180 260 180 260 200 268 196 260 188 252 180 248 184 252 184 252 184 256 188 256 176 240 172 236 168 240 172 244 172 244 176 248 184 260 196 268 212 264 204 264 200 276 208 288 216 300 264 344 328 372 368 396 388 396 392 396 392 392 388 388 392 392 388 388 380 384 376 380 376 384 372 380 364 372 356 368 352 364 352 364 348 352 336 340 344 336 320 312 300 304 300 308 320 324 324 332 328 336 336 344 328 336 332 340 336 340 332 336 328 332 320 324 316 324 316 328 296 312 288 304 284 304 284 308 272 296 276 296 272 284 260 276 252 276 256 272 252 264 240 256 224 248 232 252 232 244 220 240 244 256 236 248 220 244 224 248 212 240 196 236 196 240 188 228 192 236 192 236 188 232 184 228 184 224 176 220 172 216 176 220 164 208 164 204 160 204 156 200 156 200 156 196 152 196 148 192 140 200 148 180 132 192 148 188 124 176 128 180 132 180 128 176 128 176 124 172 124 172 124 172 120 168 120 168 120 168 120 168 128 172 120 160 112 160 116 168 108 152 104 148 100 144 96 144 104 148 96 140 92 140 92 140 120 160 104 144 92 148 104 160 104 152 100 148 100 148 96 144 96 144 96 140 92 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 72 120 64 112 64 120 80 132 40 44 36 36 32 36 36 40 36 40 36 40 36 40 36 40 28 28 24 36 40 44 32 32 32 36 32 32 28 32 24 28 36 32 32 28 32 24 28 24 28 24 28 24 28 24 28 24 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 0 0 4 8 12 12 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 24 40 68 84 96 92 92 92 92 92 92 92 92 100 92 96 92 96 100 104 108 92 88 68 32 0 0 0 8 4 4 4 4 4 4 4 4 4 0 8 40 56 40 16 8 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 4 16 48 88 108 104 104 116 112 112 120 112 108 104 116 120 116 108 112 108 116 112 108 96 100 104 100 96 80 68 52 48 20 24 24 32 44 60 68 84 60 96 172 452 496 632 496 564 320 296 292 316 376 324 392 304 380 312 408 340 440 364 468 388 480 404 472 328 444 528 656 560 648 576 584 508 568 540 608 612 632 432 220 292 432 604 608 560 520 472 632 744 452 280 180 392 660 688 600 688 576 680 568 704 596 704 600 712 604 680 548 624 512 588 488 580 484 548 452 528 356 292 364 532 388 472 444 512 404 468 400 480 412 476 412 504 412 484 416 500 440 524 464 528 444 512 476 520 476 524 520 572 536 544 528 576 584 624 628 664 636 636 608 612 620 636 640 644 652 644 652 636 652 640 660 636 660 636 656 624 656 624 664 624 660 620 660 616 656 620 660 620 652 616 652 620 656 624 660 624 664 628 672 640 688 652 696 660 648 588 704 664 680 672 696 656 680 644 660 660 688 668 676 664 652 656 680 700 716 716 696 688 672 680 700 716 732 728 712 704 700 704 708 732 732 740 712 716 664 648 604 640 628 748 712 860 700 816 680 816 696 820 680 784 648 772 616 780 704 824 656 616 604 824 672 720 644 796 648 768 640 776 620 744 604 756 616 744 592 684 592 828 692 796 648 792 608 768 628 748 560 660 504 628 468 580 436 552 432 544 412 516 420 524 416 516 408 508 404 504 412 516 404 504 396 496 388 492 400 492 384 492 372 460 336 456 352 488 308 288 172 260 192 272 204 280 212 288 216 288 220 284 220 276 224 288 236 280 208 252 140 220 156 240 196 260 176 272 248 344 284 376 292 384 308 412 296 396 300 404 312 420 328 432 300 396 304 404 312 412 320 416 320 416 316 412 312 412 308 408 320 420 320 420 320 420 320 420 316 416 316 416 316 416 316 416 320 420 320 416 316 412 312 412 300 400 292 404 304 392 264 344 288 384 292 368 144 316 308 412 304 364 244 300 208 288 196 276 212 304 232 320 240 328 252 348 256 356 256 356 260 368 272 376 280 380 280 380 280 384 288 392 280 380 284 384 288 392 292 396 284 384 284 384 284 384 284 384 284 384 284 384 284 384 284 384 280 380 280 380 280 380 280 380 272 368 272 364 268 360 264 352 256 348 256 348 256 348 256 348 260 352 260 352 260 348 256 348 256 348 256 352 260 352 260 352 264 348 260 340 252 332 244 328 248 332 248 336 252 336 252 336 248 336 244 332 240 336 244 340 252 344 252 344 252 352 264 360 268 368 260 352 260 356 268 348 296 388 340 428 372 444 396 468 400 460 404 460 400 452 392 448 400 452 396 448 388 440 384 436 384 440 380 436 376 432 368 428 360 420 360 420 360 416 352 408 364 420 360 412 344 392 328 376 336 392 336 396 340 400 344 392 340 380 344 384 344 384 340 376 336 376 332 368 324 364 328 368 316 348 308 340 304 340 304 344 292 328 292 328 288 320 280 312 276 304 276 304 272 296 264 288 252 284 260 288 260 280 248 272 252 272 248 264 244 264 248 268 244 252 232 248 236 256 232 244 236 252 236 248 232 244 228 244 228 240 220 232 216 232 216 236 208 224 204 220 204 216 200 216 200 216 196 212 196 208 192 208 184 204 192 188 176 196 192 188 172 180 172 180 168 172 156 160 152 164 160 172 168 176 172 184 168 176 168 176 168 176 168 176 168 176 164 172 160 168 160 168 164 168 160 164 156 160 152 156 140 148 140 148 140 152 148 160 168 168 152 152 140 156 152 168 152 160 152 156 148 152 144 152 144 152 144 156 148 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 108 116 108 120 116 132 136 148 0 20 4 28 12 40 28 52 12 32 12 32 12 32 12 32 8 24 8 32 24 40 16 24 16 32 16 28 12 24 8 24 8 28 8 24 4 24 0 20 0 20 0 20 0 20 0 20 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 8 8 16 16 24 16 20 12 20 8 16 12 20 12 20 12 20 12 20 0 8 0 28 36 72 68 92 52 84 56 88 48 92 52 92 68 92 72 96 76 96 84 92 64 64 44 16 0 0 0 8 4 4 4 4 4 4 4 4 4 4 20 44 44 24 8 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 0 20 52 100 108 108 96 116 92 116 96 112 88 108 92 120 96 112 92 112 96 116 88 100 80 88 76 80 60 52 32 32 12 20 12 32 44 68 64 72 32 80 172 420 424 532 412 444 252 288 284 376 352 396 356 380 328 396 364 424 392 452 428 480 436 484 424 404 404 616 568 628 592 608 520 560 528 604 580 624 560 352 208 212 324 544 560 572 452 484 636 672 340 196 136 376 596 604 512 608 460 588 496 584 504 580 492 580 508 580 476 532 444 500 404 456 376 436 372 444 244 256 320 452 328 420 388 460 364 396 336 392 356 404 360 416 352 404 344 408 376 436 400 440 396 436 412 448 428 464 456 492 484 496 468 516 512 556 564 616 584 596 568 588 584 620 620 640 632 652 644 656 652 660 664 664 660 656 664 652 660 656 664 664 668 664 668 664 668 664 672 664 664 652 672 656 676 660 688 660 672 668 680 680 692 692 704 700 640 624 716 700 680 708 700 684 668 656 652 664 668 672 660 660 644 656 672 696 712 712 696 684 652 680 680 716 708 724 684 688 656 692 672 712 684 716 664 684 628 620 560 608 584 672 640 728 608 676 580 668 592 676 576 644 520 644 480 644 576 676 508 512 488 676 512 580 520 668 512 628 516 616 492 600 484 596 476 580 460 532 452 616 492 580 464 556 448 600 564 672 536 576 448 536 404 480 352 440 344 444 320 408 328 428 324 420 316 412 308 404 316 412 308 400 296 392 292 392 304 392 284 388 288 348 264 340 300 384 260 200 128 192 148 200 144 200 152 212 156 220 164 216 180 224 176 216 168 180 116 128 56 92 68 112 92 136 108 152 116 180 156 216 168 240 212 288 228 300 224 304 224 304 224 304 200 292 196 296 204 300 200 304 200 288 204 296 216 308 220 312 216 304 216 308 220 308 224 312 220 308 220 308 220 308 220 308 228 316 224 312 220 304 216 300 204 288 192 292 208 288 176 248 224 304 224 300 84 228 200 288 152 200 88 152 88 184 116 192 128 212 144 224 148 228 164 248 168 244 164 244 168 252 176 260 188 268 188 268 188 276 200 284 208 284 204 280 196 276 192 272 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 192 264 196 268 196 264 188 260 184 256 184 256 184 256 184 256 188 260 184 256 184 252 180 252 180 252 180 256 184 256 188 260 192 260 188 256 184 248 180 248 184 252 184 248 180 248 180 248 184 244 180 240 176 244 180 248 196 256 188 248 184 252 192 260 200 252 184 244 180 252 188 264 248 336 316 384 356 392 384 416 400 404 404 404 400 400 388 392 396 396 392 392 384 384 380 384 368 380 364 376 360 372 356 368 348 360 348 360 344 356 344 356 356 364 368 380 372 372 360 356 344 348 344 348 344 348 344 352 336 344 336 348 336 344 332 336 328 332 320 324 316 324 320 328 296 312 288 304 284 304 284 308 276 292 272 288 264 280 260 276 252 276 252 276 248 268 236 260 236 260 236 260 236 256 228 248 232 244 228 240 216 240 220 244 212 240 200 240 200 248 200 236 188 232 184 228 184 224 180 224 180 224 176 216 168 212 172 216 160 204 160 204 156 200 156 196 152 196 152 196 148 192 148 188 136 196 148 180 128 184 132 168 124 172 124 168 116 156 100 148 84 136 92 148 104 160 116 164 120 168 120 168 120 168 120 168 116 164 116 164 112 160 112 156 120 168 120 168 116 164 116 164 92 140 92 140 96 148 108 160 112 156 100 144 96 144 100 152 108 156 104 148 100 144 92 140 96 144 100 148 100 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 56 108 64 120 80 132 88 136 28 28 24 32 32 40 40 48 28 32 28 32 28 32 28 32 20 24 24 36 40 44 28 24 28 28 24 28 20 24 20 20 20 20 16 16 16 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 8 12 16 20 28 28 24 24 24 20 20 20 20 20 20 20 20 20 20 20 16 16 16 36 56 80 84 84 88 88 88 92 92 96 96 96 88 88 100 100 100 92 84 80 48 32 16 4 0 0 0 0 4 4 4 4 4 4 4 4 0 12 32 48 32 4 0 16 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 8 28 72 112 124 108 108 120 112 112 116 108 108 100 112 116 116 108 112 108 116 112 108 96 88 92 84 80 64 56 36 32 20 20 20 40 56 80 80 88 68 168 288 544 508 628 488 452 300 288 332 336 380 324 396 312 392 332 416 348 440 360 460 388 492 388 472 336 488 572 624 604 588 540 556 512 572 568 620 636 524 348 220 280 300 500 532 588 480 568 704 676 276 228 180 544 656 664 640 700 556 716 592 696 588 676 552 656 560 660 544 628 520 600 480 540 432 516 436 524 256 356 416 512 404 512 440 532 448 484 376 464 408 492 416 496 408 488 396 496 428 520 444 520 436 504 428 504 452 524 464 520 472 512 468 536 504 552 528 600 556 584 540 576 568 616 600 632 632 636 640 632 640 636 648 632 652 636 648 628 652 628 656 624 656 624 656 628 660 624 652 624 644 616 644 620 648 624 652 624 656 628 664 636 676 652 688 656 620 588 708 660 664 672 688 648 660 652 656 644 656 652 652 644 640 644 660 684 700 700 692 680 668 672 692 708 720 712 692 680 672 676 684 712 708 712 680 676 644 612 576 628 644 736 692 792 676 772 656 776 668 772 648 740 632 752 588 732 688 752 600 616 628 776 620 680 652 772 628 728 608 728 584 716 572 696 540 668 544 668 556 704 540 668 528 628 480 684 600 784 616 724 544 672 532 660 508 624 468 576 428 540 432 536 428 528 420 520 412 512 420 516 404 500 392 496 392 496 408 496 388 496 376 460 336 456 356 492 312 288 168 252 188 252 192 268 200 280 216 280 212 272 224 268 192 228 156 188 108 144 96 144 108 184 116 192 152 200 92 176 120 192 120 208 164 272 244 348 272 380 288 372 272 352 284 372 284 372 284 376 288 376 272 372 276 380 284 388 292 396 292 392 296 396 296 400 300 400 296 396 296 396 296 396 296 396 308 404 304 400 296 392 288 388 292 384 276 380 284 372 252 320 328 400 300 380 144 260 204 276 148 224 124 208 140 248 188 288 208 300 224 312 228 312 236 328 252 348 248 344 244 348 252 352 256 356 256 356 260 364 268 372 272 372 268 368 264 360 260 356 268 368 268 368 268 368 268 368 268 368 268 368 268 368 268 368 272 372 272 372 272 372 272 372 252 348 264 360 268 356 260 352 256 348 256 348 256 348 256 348 256 348 256 344 252 344 248 340 248 340 252 344 252 348 256 348 256 340 256 340 256 336 252 336 256 340 252 332 248 328 244 324 248 336 244 332 240 336 244 340 268 352 252 336 240 332 248 344 244 332 236 324 244 332 268 348 320 416 380 456 396 452 412 476 408 464 408 460 404 452 392 444 396 452 392 448 388 440 384 436 380 440 380 436 376 436 372 432 368 428 364 424 364 428 368 432 360 420 368 432 380 436 376 432 360 416 356 412 352 404 348 396 344 384 344 384 344 380 336 372 332 372 328 364 320 360 324 364 316 348 308 340 304 340 304 344 300 332 288 316 276 312 280 320 272 304 276 300 272 292 260 284 264 288 256 280 252 280 252 280 240 260 236 256 236 256 240 264 244 256 236 252 244 264 244 252 228 244 224 240 220 236 220 236 224 236 216 232 212 228 216 232 204 220 204 216 200 216 196 212 196 212 196 208 192 208 188 204 188 208 196 188 172 188 172 164 168 180 172 180 168 172 160 164 140 152 144 156 152 164 160 172 168 176 168 176 168 176 168 176 168 176 168 176 164 172 160 164 156 164 156 168 160 168 160 168 152 156 148 156 148 156 152 164 152 156 148 156 144 152 144 152 156 164 152 156 148 152 140 148 144 152 148 160 152 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 116 128 128 140 136 140 124 128 32 44 20 32 4 24 0 20 12 32 12 32 12 32 12 32 4 20 8 32 24 40 12 16 4 20 0 16 0 12 0 12 8 16 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 4 0 12 8 20 24 28 20 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 4 36 44 76 56 72 60 92 60 96 56 100 60 100 64 96 84 108 88 96 72 72 20 12 0 0 0 4 0 0 4 4 4 4 4 4 4 4 0 16 40 48 20 0 0 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 0 32 68 120 120 112 100 124 92 116 96 112 84 104 92 120 96 112 92 112 96 116 88 100 88 96 84 84 64 60 36 36 12 16 12 36 52 80 72 72 36 136 248 468 412 520 388 348 228 280 296 376 336 372 344 360 340 408 372 428 392 448 420 468 448 464 424 408 436 628 540 664 472 528 500 552 520 584 564 624 468 240 192 244 256 400 440 584 384 552 672 584 188 156 160 560 536 564 528 600 440 616 512 572 504 560 452 528 460 544 452 520 428 492 396 436 348 416 352 420 144 296 364 428 348 452 368 448 416 424 328 392 368 436 388 428 356 400 352 416 396 468 432 472 420 444 400 448 440 476 440 456 404 440 404 472 444 480 456 516 476 504 464 504 500 552 540 580 592 612 600 616 604 624 616 624 640 648 644 644 640 648 652 652 640 648 644 652 648 648 652 644 644 640 652 644 656 644 664 648 664 652 672 664 684 676 692 684 628 624 724 692 676 704 700 672 656 660 644 644 632 648 640 640 624 640 644 672 680 692 676 676 640 668 664 704 696 708 664 664 628 668 648 692 660 688 632 652 612 580 528 588 600 664 620 684 612 664 588 656 596 660 576 628 536 656 472 624 564 632 464 512 516 668 492 572 532 664 500 604 488 584 480 592 488 576 456 552 412 524 448 548 416 532 424 468 368 480 428 544 456 532 420 500 452 556 460 532 388 448 328 428 340 436 332 428 320 416 312 412 320 412 304 396 292 392 292 392 300 396 288 392 288 352 256 340 292 388 260 200 116 184 132 192 136 192 144 208 160 216 172 216 168 192 128 140 88 108 60 88 80 104 104 152 100 144 120 124 52 92 52 76 16 68 48 120 64 160 136 252 208 284 204 272 196 280 196 280 184 276 184 276 192 272 192 272 188 268 188 268 204 284 208 288 212 292 216 296 208 288 200 288 200 288 200 288 208 296 204 288 196 280 192 276 208 284 188 272 184 264 152 216 252 316 216 284 48 136 68 120 32 116 52 128 52 148 104 208 140 224 156 232 156 232 164 248 184 256 172 248 168 248 172 252 168 248 168 248 172 260 184 268 168 248 172 252 176 260 180 264 184 264 184 264 184 264 184 264 184 264 184 264 184 264 184 264 192 272 192 272 192 272 192 276 176 252 188 264 196 264 192 260 184 256 184 256 184 256 184 256 184 256 184 252 180 248 176 244 172 248 176 252 180 256 184 256 184 256 188 256 188 256 192 260 192 256 184 248 176 240 172 236 184 244 180 240 176 244 180 248 208 264 188 240 172 236 176 244 184 240 184 248 200 276 236 304 292 364 360 408 372 404 388 428 404 408 404 404 396 396 388 388 392 396 388 388 384 384 376 380 372 384 368 380 368 380 364 376 364 376 360 372 360 376 368 384 372 372 364 364 360 368 368 376 364 368 360 360 352 348 344 348 336 344 336 344 332 336 324 332 324 328 316 320 312 320 312 324 296 312 288 304 284 304 284 308 284 296 264 276 252 276 260 284 248 272 248 272 244 264 236 256 240 260 228 248 220 248 228 256 220 236 216 232 208 236 212 240 200 228 188 228 192 236 188 228 180 224 176 220 176 216 172 216 180 220 172 212 168 212 168 216 160 204 160 200 156 196 152 196 152 196 152 192 148 188 144 188 144 200 152 180 124 176 120 152 116 168 124 176 128 176 124 172 112 164 116 164 116 164 120 168 120 168 120 168 120 168 120 168 120 172 124 172 124 168 116 160 88 136 92 140 96 148 100 148 116 160 108 152 100 148 100 148 96 144 100 148 100 144 92 136 108 156 104 148 100 144 92 140 92 144 104 156 108 152 96 140 100 148 100 148 100 148 100 148 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 76 132 92 144 92 128 68 104 32 36 32 36 32 36 32 36 20 28 28 36 28 28 16 16 20 24 20 24 20 24 20 24 12 20 20 28 28 28 20 20 12 12 12 8 8 4 4 4 16 12 12 8 8 4 4 4 0 0 0 0 0 0 4 4 0 4 8 8 12 12 8 8 12 12 8 8 8 4 4 4 12 8 4 0 0 8 12 20 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 20 28 40 64 80 92 88 84 96 92 92 88 88 92 92 96 108 88 84 92 108 96 60 28 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 28 28 16 4 0 4 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 16 12 12 16 20 16 12 24 72 116 124 120 120 116 104 112 108 112 108 112 108 112 108 112 120 124 108 108 112 108 92 96 96 80 72 52 44 32 32 32 16 8 36 52 68 84 120 84 232 392 552 484 612 420 396 288 292 352 316 380 320 376 324 404 344 432 356 420 328 432 388 492 388 460 312 528 564 676 540 364 520 576 544 596 536 592 652 412 320 232 320 244 416 456 564 460 688 716 540 184 260 252 688 536 608 552 692 596 672 572 728 564 664 548 652 544 636 520 608 484 560 448 500 404 544 448 436 204 436 436 512 436 536 448 536 432 508 388 456 392 532 460 536 424 520 412 524 440 564 488 592 492 596 508 588 520 616 532 596 468 512 424 496 452 544 480 536 468 508 452 520 480 532 508 572 548 576 572 576 556 576 588 624 624 624 616 608 608 608 620 616 620 616 636 644 660 648 644 624 656 652 648 632 632 632 640 628 668 656 672 644 672 668 688 648 612 644 684 640 656 660 688 652 640 648 656 656 648 640 632 628 620 644 664 668 672 676 664 644 640 648 668 688 704 696 684 676 680 664 668 708 704 692 668 688 620 584 548 616 640 716 664 724 660 732 644 756 668 744 636 728 628 720 604 688 664 744 576 604 644 708 572 656 632 728 612 700 600 708 568 680 552 668 536 648 504 624 532 668 512 624 504 608 452 636 500 652 504 656 488 608 476 656 552 692 528 624 460 572 472 568 440 544 436 544 424 528 408 520 400 500 376 488 384 504 404 508 400 488 364 460 344 456 368 492 308 280 164 248 188 256 196 252 188 256 196 264 204 256 160 204 136 176 120 160 124 168 104 176 160 220 160 200 140 204 144 196 124 180 100 156 80 148 116 232 192 316 260 352 264 340 252 340 260 348 264 348 264 348 268 356 260 352 256 344 252 344 264 356 264 356 268 360 268 360 284 368 276 364 276 364 276 368 272 364 280 372 280 360 264 348 260 364 272 364 276 352 236 308 264 328 232 252 112 188 124 164 92 196 116 192 116 240 200 304 224 312 236 324 244 328 248 328 252 352 248 348 244 352 248 356 240 348 244 352 248 348 244 344 260 348 256 348 252 340 248 340 244 336 244 336 244 336 244 336 260 352 264 356 264 356 260 352 252 344 252 344 252 344 252 344 240 332 248 336 252 340 256 344 264 340 248 328 244 332 256 348 248 336 256 344 260 344 260 340 256 336 252 332 248 336 252 340 244 328 252 340 256 340 256 340 256 340 256 340 256 340 256 340 240 336 248 328 232 328 256 360 260 344 248 328 240 328 244 336 272 356 280 356 280 360 308 388 372 456 408 452 396 460 420 452 416 468 412 464 400 452 396 448 388 444 388 440 384 436 380 436 376 436 376 440 380 440 384 444 372 432 368 428 368 432 376 436 384 448 376 404 340 412 360 404 372 424 360 408 348 404 352 400 360 396 352 384 336 368 324 360 324 368 332 372 332 364 316 352 304 340 300 336 300 336 300 332 296 332 296 328 284 316 272 304 264 288 268 288 268 284 260 276 252 276 256 276 256 272 248 264 244 272 252 260 224 236 224 252 224 252 244 252 220 228 220 244 224 232 208 220 208 232 232 256 216 228 212 232 220 236 212 216 204 220 204 220 200 216 200 216 200 212 196 208 188 200 180 192 172 180 172 184 180 192 192 204 176 184 176 184 176 184 176 184 176 176 160 160 156 172 180 196 168 176 164 172 164 168 160 168 160 172 164 172 164 172 164 176 156 164 156 164 156 164 156 164 152 160 152 160 152 160 152 160 144 156 148 160 152 156 148 152 156 156 140 140 132 148 148 164 148 156 148 156 148 156 148 156 148 152 144 148 140 152 144 156 148 152 140 144 136 144 136 148 144 152 144 152 144 152 144 152 136 144 136 144 136 144 136 144 132 140 132 140 132 140 132 140 132 136 128 132 124 128 120 124 12 32 12 32 12 32 12 32 4 24 8 32 8 24 0 16 4 20 4 20 4 20 4 20 0 20 8 28 12 24 4 16 4 12 0 8 0 4 0 4 4 8 0 8 0 4 0 0 0 0 0 0 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 8 0 8 0 4 0 8 0 4 0 12 4 16 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 4 28 28 64 64 88 64 84 64 92 60 88 48 92 52 96 64 80 60 88 72 84 44 28 0 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 16 28 28 16 8 4 8 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 12 16 4 16 8 20 8 16 20 76 108 124 112 120 108 104 88 108 88 108 88 108 88 108 92 124 104 112 88 116 88 92 84 88 72 68 48 40 20 24 20 16 8 36 44 60 64 88 64 216 356 480 388 512 312 332 236 324 328 380 364 384 348 384 356 416 380 432 372 408 396 472 456 460 408 424 524 648 572 512 316 544 532 564 532 572 552 600 340 232 212 244 228 352 348 412 396 660 644 436 136 168 276 624 444 504 392 536 436 520 452 560 480 540 436 504 416 480 380 448 384 440 356 400 336 452 368 340 132 352 356 420 360 440 368 448 344 388 312 360 336 440 408 452 400 448 396 456 416 468 424 464 440 504 476 532 512 588 552 584 436 476 408 468 424 484 424 464 420 448 400 460 444 488 468 524 496 532 504 532 496 532 528 572 524 540 528 552 544 564 564 592 576 592 568 592 584 612 608 628 616 624 624 648 656 652 664 668 660 672 668 664 664 680 668 652 616 668 684 664 652 672 668 648 632 648 648 656 644 644 628 636 612 644 660 668 660 668 648 636 620 652 648 688 676 692 656 664 640 656 632 684 656 672 620 660 564 556 520 584 600 664 616 672 592 636 568 652 596 640 572 628 536 624 488 612 560 648 464 536 532 620 456 556 504 628 492 600 496 580 468 552 452 540 436 524 412 500 436 548 416 504 408 472 356 476 408 496 396 484 376 452 360 488 416 520 404 484 376 480 392 476 368 456 356 440 324 400 316 408 308 392 284 380 292 400 296 408 296 396 280 364 276 364 300 392 252 200 120 196 148 204 156 200 144 192 152 192 144 180 124 152 104 128 88 124 92 132 100 152 156 192 152 172 132 168 128 164 116 152 104 136 88 124 80 156 132 224 176 248 176 236 172 248 176 256 172 256 168 252 172 244 176 248 176 248 176 248 204 272 196 264 184 248 172 244 188 268 180 264 180 264 184 268 192 272 184 268 180 264 180 264 176 264 180 276 188 260 160 220 136 200 128 152 16 88 48 96 52 128 60 128 88 200 160 232 164 236 172 244 180 252 184 248 176 244 172 240 172 240 176 244 172 244 176 248 180 244 176 240 180 252 180 248 176 248 172 244 172 244 172 244 172 244 172 244 176 248 180 256 184 252 176 248 180 252 180 252 180 252 180 252 180 248 180 252 184 252 184 252 184 248 176 240 172 244 180 252 180 252 188 256 192 260 188 256 188 252 184 248 180 252 184 256 176 248 184 256 188 256 188 252 184 252 184 252 184 252 184 252 188 248 192 244 180 244 204 276 244 296 236 292 236 292 236 292 232 296 240 296 248 308 292 340 352 408 396 408 380 424 400 416 404 408 404 404 400 404 400 404 384 388 384 384 380 384 376 380 376 388 372 384 368 376 364 376 364 372 360 372 360 372 364 376 364 360 364 380 372 356 340 348 360 360 352 352 348 348 348 356 340 348 336 340 328 332 320 328 320 328 320 328 316 320 308 312 284 300 280 300 276 296 276 296 272 292 268 288 260 276 248 268 240 264 244 268 240 260 236 256 220 248 224 248 224 248 220 240 196 224 216 236 208 232 220 256 184 228 200 232 180 216 164 208 200 232 172 200 140 176 128 172 120 160 120 176 148 200 160 204 152 200 156 200 156 196 148 192 148 192 148 188 140 184 136 180 128 176 124 176 128 184 140 192 128 176 128 176 128 176 128 176 124 168 112 152 104 156 116 168 120 168 120 168 116 164 116 160 116 164 116 164 116 164 116 164 108 156 108 156 108 156 108 156 104 152 104 152 104 152 104 152 100 148 100 148 100 148 100 148 104 148 92 140 92 140 100 152 100 148 100 148 100 148 100 148 100 144 96 140 92 144 96 148 100 144 92 140 88 136 92 140 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 84 132 84 132 84 132 84 132 84 132 84 128 80 128 80 128 32 36 32 36 32 36 32 36 24 32 28 32 28 28 20 20 24 28 24 28 24 28 24 28 20 24 24 32 28 28 20 24 12 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 4 4 4 8 8 8 8 8 12 12 12 16 16 16 16 12 12 12 8 8 8 4 8 12 12 16 16 12 12 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 36 48 68 76 88 84 88 92 92 88 88 88 88 92 92 72 72 80 76 72 52 36 24 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 12 20 28 28 20 12 12 12 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 20 16 16 16 16 20 20 40 80 116 120 116 120 116 104 108 104 108 104 108 104 108 104 108 120 124 104 104 108 108 88 84 84 76 72 56 44 28 20 28 24 28 52 56 60 64 104 136 376 480 592 484 568 384 324 304 284 360 316 392 332 396 348 420 356 428 360 416 328 436 396 512 384 440 380 612 636 608 384 376 552 576 528 564 584 616 604 324 316 224 344 272 428 332 360 492 756 652 420 148 228 436 720 536 576 460 568 480 576 476 608 492 588 464 560 452 548 436 528 424 504 408 484 388 508 396 384 216 436 420 492 408 500 416 520 384 460 356 440 376 504 436 520 444 552 456 568 468 564 444 532 428 552 460 580 512 648 560 652 500 580 508 600 544 620 532 588 488 520 436 512 468 532 476 536 524 560 520 560 520 564 528 568 524 564 536 560 528 556 540 568 544 560 536 552 536 568 560 588 572 580 580 640 632 640 620 660 640 660 660 660 660 672 656 636 608 656 676 668 656 672 668 652 640 656 644 660 644 648 640 644 620 652 672 668 664 660 652 628 640 648 672 680 688 676 664 656 660 652 652 684 680 676 648 660 568 576 552 620 624 692 656 736 644 696 620 720 636 716 612 712 628 692 576 704 668 716 560 640 636 700 544 616 580 688 584 688 580 676 552 652 536 640 520 624 500 608 528 656 508 612 500 592 444 624 508 640 472 604 452 580 452 600 480 608 468 588 472 604 484 600 476 596 468 576 432 536 420 540 412 520 388 508 396 516 392 500 396 492 368 472 360 476 368 496 312 296 188 272 208 268 208 264 192 244 192 244 180 224 164 208 148 176 132 172 136 176 140 216 196 264 200 244 180 236 160 232 168 240 168 236 156 224 156 244 184 280 216 296 220 292 240 316 248 320 248 316 244 320 224 320 228 324 236 332 240 336 264 356 256 344 244 332 232 324 252 340 248 336 248 340 252 344 272 352 256 336 248 340 260 352 260 344 260 348 256 328 220 288 184 260 200 236 100 172 148 224 168 256 160 252 196 324 240 312 236 328 244 336 252 340 252 340 240 340 236 336 232 340 236 344 240 344 244 348 244 348 240 344 248 336 244 336 244 332 240 332 240 332 240 332 240 332 240 332 236 328 240 332 240 332 236 328 248 340 248 340 248 340 248 340 252 336 248 332 244 332 244 332 236 324 236 324 236 324 236 324 244 332 248 340 256 344 252 340 252 336 248 332 244 336 248 340 244 332 252 340 256 340 252 336 252 336 252 336 252 336 252 336 244 336 248 332 244 340 272 372 308 396 312 404 316 404 312 400 312 388 316 388 320 400 352 424 384 460 416 448 408 456 420 452 404 456 404 460 404 464 408 464 392 448 388 444 384 440 384 440 396 452 388 444 380 436 372 428 376 436 376 436 376 432 376 436 376 400 340 420 360 392 340 428 348 408 352 412 352 408 348 396 340 380 340 376 336 376 332 372 328 368 320 356 312 352 312 352 300 336 296 332 296 328 292 328 280 316 280 316 276 304 260 292 260 284 264 284 264 280 256 272 236 256 240 264 244 264 240 260 220 248 236 260 236 252 236 260 224 240 224 248 240 252 228 236 188 196 168 172 140 140 112 124 120 132 112 140 140 172 164 184 176 196 188 212 196 208 184 196 188 204 184 200 184 200 184 200 180 188 176 184 176 184 180 192 176 184 176 184 176 184 176 184 172 180 168 172 160 168 156 164 172 180 172 176 168 172 164 172 172 176 168 172 164 168 160 164 152 160 152 160 152 160 152 160 152 160 152 160 152 160 152 160 156 160 148 152 144 156 152 164 148 152 144 152 144 152 144 156 148 156 148 156 148 156 148 156 148 156 144 152 144 152 148 156 148 156 144 148 136 144 140 148 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 132 140 132 140 132 140 132 140 132 140 132 140 132 144 136 144 8 28 8 28 8 28 8 28 8 28 8 28 4 24 0 20 8 24 8 24 8 24 8 24 8 24 8 24 8 20 4 16 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 12 4 12 4 12 4 16 12 20 12 16 8 16 4 12 4 12 0 8 8 20 16 20 8 12 16 24 16 24 16 24 16 24 12 20 12 20 12 20 12 20 4 36 36 68 60 80 64 88 60 92 56 84 44 88 52 92 48 84 68 80 36 32 8 12 0 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 20 24 28 28 24 20 16 12 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 12 20 12 16 4 16 16 32 44 88 104 116 108 120 108 104 84 104 84 104 84 104 84 104 88 120 100 108 84 112 88 92 68 76 68 68 48 40 16 16 20 24 28 60 56 52 48 68 100 340 420 500 380 468 280 288 256 336 340 384 368 396 368 412 376 424 380 432 376 416 408 480 472 484 364 384 504 712 532 332 372 584 556 560 516 624 596 528 260 224 200 232 240 348 240 268 452 728 536 284 104 176 516 652 464 504 344 460 360 460 376 456 368 436 348 432 356 428 336 408 324 380 316 380 304 388 280 244 160 352 332 392 312 392 324 416 316 376 300 348 304 376 328 384 336 396 356 424 380 428 356 396 316 380 340 400 372 452 408 448 392 468 424 528 496 588 532 588 480 496 408 480 448 504 440 488 464 508 460 504 464 508 468 496 472 516 488 520 472 500 472 516 488 528 500 536 492 524 496 524 508 516 512 576 564 552 536 572 584 616 612 632 628 656 628 620 560 616 636 652 636 664 648 656 628 636 620 632 624 636 624 636 604 652 660 672 644 660 628 636 616 652 652 684 660 668 632 644 620 652 624 664 632 656 604 628 540 552 532 588 564 620 568 652 572 620 552 624 572 616 560 616 536 588 472 616 568 612 452 568 536 604 440 516 464 580 472 584 472 548 444 524 432 516 420 500 408 488 436 536 412 492 404 460 340 476 412 496 368 452 348 444 356 460 364 460 344 440 336 448 364 460 368 464 372 468 368 460 344 436 332 412 300 392 304 412 288 404 288 388 272 360 272 360 292 388 248 212 136 216 152 216 144 188 140 184 148 192 152 180 132 160 116 140 100 136 112 140 96 160 168 220 180 196 148 180 128 172 140 184 132 176 120 164 112 168 120 184 132 196 144 204 168 236 168 244 160 236 156 232 160 224 160 228 164 232 168 232 164 228 168 236 172 240 180 244 164 240 156 236 156 240 160 248 172 252 160 244 156 244 164 252 164 244 156 240 152 224 128 188 120 196 148 188 56 124 116 204 160 220 160 212 168 240 176 212 184 244 192 252 200 256 196 252 180 236 164 232 164 232 168 240 168 240 176 244 176 244 172 236 168 240 164 236 164 236 164 236 164 236 164 236 164 236 164 236 156 232 160 236 164 232 160 228 172 244 172 244 172 244 172 248 192 248 188 244 184 236 180 236 180 236 184 240 184 240 180 236 184 244 192 252 196 252 196 248 196 248 192 244 188 248 192 252 180 248 184 256 188 256 184 248 180 248 180 248 180 248 180 248 196 248 196 248 204 268 232 292 248 304 260 316 268 320 264 316 260 328 280 332 304 348 348 384 376 404 404 412 388 412 384 412 400 404 400 404 400 404 400 404 388 388 384 388 380 384 380 384 380 388 376 384 368 376 364 372 364 376 364 376 364 372 360 368 360 352 348 360 352 344 340 356 332 340 344 352 348 352 340 344 332 340 328 336 324 328 320 324 320 324 308 308 296 304 296 308 276 296 276 292 268 288 264 284 252 272 252 272 248 260 236 256 236 260 236 260 236 256 228 252 208 236 216 240 220 244 216 240 212 232 224 240 212 232 204 228 204 224 172 200 160 204 148 176 72 120 84 132 88 132 84 128 84 116 60 96 60 108 68 112 100 152 124 180 144 184 136 172 136 180 136 180 140 184 140 184 136 184 132 176 124 172 124 176 124 172 124 172 124 172 124 172 124 172 128 180 132 176 120 168 124 172 124 172 120 168 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 112 156 100 140 92 148 108 160 96 144 100 152 104 148 96 144 100 148 100 148 100 148 100 148 104 148 96 144 96 144 100 152 104 148 96 140 92 140 92 144 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 76 124 80 128 84 136 88 136 28 32 28 32 28 32 28 32 28 32 24 28 20 24 20 24 24 28 24 28 24 28 24 28 24 28 20 24 16 20 16 20 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 12 12 12 12 20 16 12 12 12 20 24 28 20 20 20 20 16 16 16 12 8 12 20 24 24 24 20 16 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 44 60 76 76 80 84 92 92 88 84 84 84 84 88 92 88 96 100 76 44 12 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 24 24 20 24 24 20 16 12 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 20 24 16 8 12 28 40 68 92 112 112 112 120 116 104 104 100 104 100 104 100 104 100 108 116 120 104 104 104 104 84 72 76 68 64 52 40 24 20 24 32 48 72 68 60 60 104 172 488 488 592 488 504 360 300 328 284 368 300 392 332 408 368 432 364 428 368 432 360 456 408 504 440 364 212 436 656 604 272 480 620 632 584 596 656 656 544 276 364 280 412 324 448 264 336 600 800 544 316 144 312 640 728 560 600 468 560 468 568 440 536 440 544 432 536 420 500 368 448 360 440 360 460 364 456 320 308 264 444 388 460 372 464 368 484 376 456 352 444 352 440 348 444 352 448 360 464 384 476 376 460 352 456 364 464 372 496 388 468 388 488 428 536 500 608 556 632 584 608 516 596 556 628 560 620 524 592 512 584 520 592 516 576 488 560 516 564 496 540 496 564 524 572 540 576 528 564 532 580 536 556 516 588 540 556 504 568 540 588 576 616 604 652 616 624 560 624 624 660 632 664 644 668 628 640 608 628 616 636 620 628 612 656 680 668 656 644 644 628 632 648 672 676 672 656 644 644 652 652 652 668 660 664 636 640 544 580 560 628 604 652 620 688 628 680 608 700 628 708 600 712 600 672 556 704 644 688 536 664 612 692 528 608 548 664 552 672 544 640 520 620 508 612 496 596 488 592 516 636 496 592 488 568 424 608 508 632 472 588 456 576 448 576 456 564 444 540 424 528 444 564 440 560 444 576 468 600 460 576 444 544 408 520 404 524 420 524 420 508 380 480 364 476 372 488 300 288 192 280 212 264 200 248 184 240 188 240 184 228 172 204 152 180 136 176 144 188 128 220 208 284 220 268 184 248 196 268 196 272 188 264 180 252 168 240 168 240 176 260 200 276 232 300 236 304 236 304 232 300 232 320 228 316 224 312 224 312 208 296 216 312 232 324 244 336 236 320 232 316 236 324 244 328 232 320 240 328 244 328 236 320 244 328 236 320 232 308 204 268 196 272 224 264 120 184 180 284 220 328 252 328 228 316 228 312 244 332 248 340 252 340 248 336 240 344 236 336 232 340 240 344 236 340 240 348 244 344 236 340 232 320 236 320 236 324 240 324 240 324 240 324 240 324 240 324 232 316 236 324 240 320 232 316 240 324 240 324 240 324 240 324 244 324 248 320 240 316 236 312 244 320 248 324 248 324 244 320 244 324 252 328 256 332 252 328 256 328 252 324 248 328 252 332 248 336 256 340 256 336 248 332 248 332 248 332 248 332 248 332 256 328 248 332 268 360 300 384 316 396 328 408 336 408 332 404 324 396 336 404 340 416 376 448 404 456 416 460 420 440 412 448 412 460 404 456 396 448 392 444 388 444 384 440 384 436 380 436 380 440 380 440 380 440 380 440 372 432 376 436 376 428 364 420 336 416 368 416 356 416 348 380 332 392 344 404 348 400 340 384 348 384 340 372 328 360 316 352 324 360 308 340 296 336 296 336 296 328 292 324 284 316 276 312 264 300 268 300 264 296 252 284 256 272 264 276 260 268 252 264 240 256 244 260 248 260 244 256 224 244 224 248 232 252 228 244 236 220 168 160 136 152 124 132 132 156 156 188 184 204 192 208 172 172 136 136 112 128 104 116 120 148 152 184 180 196 180 192 176 192 176 192 180 196 180 196 184 192 176 180 172 176 172 180 172 180 172 180 172 180 172 180 152 168 168 188 184 188 176 184 172 180 172 176 168 172 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 164 164 148 152 144 156 156 172 144 156 152 160 152 160 148 152 148 156 148 156 148 156 148 156 152 160 148 152 144 156 152 160 152 156 144 152 140 148 144 152 144 152 144 152 144 152 144 152 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 120 128 120 132 128 136 132 140 4 24 4 24 4 24 4 24 12 28 4 20 0 20 0 24 4 20 4 20 4 20 4 20 8 20 0 12 0 8 0 8 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 0 8 4 12 4 16 8 16 16 20 8 12 8 20 20 32 16 24 16 20 12 20 8 16 4 16 12 24 16 24 16 24 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 4 44 52 76 60 76 64 92 56 88 52 84 44 84 48 88 72 104 80 76 24 12 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 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 8 24 16 16 0 12 24 48 72 100 104 108 104 120 108 100 88 108 88 108 88 108 88 108 84 116 96 104 80 108 84 88 64 68 52 52 32 32 16 24 12 28 44 72 64 64 68 92 168 420 388 492 388 408 260 312 284 356 344 388 360 396 368 416 380 428 388 448 412 448 436 496 456 508 276 188 264 644 504 284 512 652 620 640 584 684 616 452 244 292 316 356 312 312 164 288 568 720 408 220 108 324 612 608 456 516 364 464 364 464 360 416 336 412 328 412 332 392 288 348 272 328 280 372 304 372 252 228 224 360 280 352 296 368 280 368 288 344 280 352 296 340 284 348 292 344 284 344 296 352 280 340 280 356 292 348 296 372 304 352 292 380 312 404 344 448 396 480 464 504 428 520 488 572 520 588 524 584 524 580 520 584 532 592 520 588 548 580 496 528 484 536 444 508 456 500 440 496 472 532 492 528 484 512 476 504 472 508 468 520 504 536 524 572 540 548 520 572 560 592 556 580 556 592 608 600 572 580 576 596 580 588 580 636 652 664 624 640 616 632 608 648 656 684 652 656 624 644 612 656 624 648 612 648 592 596 492 520 500 580 548 608 552 636 544 604 540 628 576 616 552 600 496 572 472 588 532 576 444 552 496 572 436 504 456 556 452 556 448 520 424 500 416 496 404 480 400 476 428 524 404 480 396 452 336 472 400 496 376 472 360 452 328 440 340 452 340 440 324 424 352 444 340 424 320 424 348 460 368 460 356 436 324 412 324 432 304 424 300 404 276 364 272 360 308 396 240 196 128 216 152 212 176 212 156 192 152 180 132 160 132 160 112 140 108 140 116 148 100 176 188 248 200 220 160 196 152 196 144 188 124 176 116 172 128 172 112 164 116 184 140 208 156 220 152 228 160 232 156 228 180 232 176 228 168 220 164 216 156 216 160 220 164 224 168 228 160 228 152 228 156 236 164 244 144 228 160 244 168 240 156 228 164 240 152 236 160 232 148 204 152 208 164 208 68 120 116 220 144 232 196 240 172 232 184 240 180 240 188 244 188 244 184 240 180 236 176 232 172 236 176 240 176 236 180 240 180 240 176 240 168 236 168 236 172 240 172 240 168 236 168 236 168 236 168 236 164 232 168 236 168 236 164 232 168 236 168 236 168 236 168 236 180 240 180 240 180 236 176 236 188 248 188 248 188 248 188 248 184 244 188 252 192 252 192 252 196 252 192 248 188 252 192 256 184 252 188 256 188 252 180 244 184 252 184 252 184 252 184 252 200 252 192 256 220 300 256 316 264 320 268 328 272 328 268 324 256 324 280 332 308 356 376 400 420 420 420 436 416 416 384 428 400 400 396 392 384 384 376 380 376 380 376 376 372 376 368 372 356 368 360 372 364 376 364 376 352 368 360 372 360 364 344 352 360 356 336 328 324 340 348 360 332 336 336 340 336 336 332 336 340 344 332 332 316 316 300 308 308 312 300 300 284 288 280 284 272 292 268 284 260 276 252 268 240 260 244 264 240 256 232 256 228 256 232 260 228 256 224 248 216 248 220 248 220 244 212 236 240 240 208 212 176 192 156 172 140 160 104 132 92 152 120 172 140 192 152 204 164 204 160 200 160 188 128 164 112 156 104 140 84 136 108 168 132 180 136 180 132 176 132 176 132 176 128 172 136 180 128 172 120 168 120 172 120 168 120 168 120 168 120 168 88 144 104 164 120 172 124 168 120 168 116 164 116 160 112 160 124 168 120 164 116 160 112 156 108 156 108 156 108 156 108 156 112 160 112 160 112 160 112 160 112 156 104 148 100 152 108 160 104 152 104 148 100 152 104 152 100 148 100 148 100 148 100 148 104 152 100 148 100 148 104 152 104 152 100 144 96 144 96 144 96 144 96 144 96 144 96 144 88 136 88 136 88 136 88 136 92 140 92 140 92 140 92 140 72 120 72 124 76 124 76 124 24 28 24 28 24 28 24 28 32 32 24 24 16 24 24 28 16 20 16 20 16 20 16 20 20 20 8 8 0 4 0 8 4 4 4 0 0 0 0 0 0 0 4 4 8 8 8 12 12 12 12 16 16 16 20 20 28 24 16 12 16 20 32 36 28 28 24 24 24 20 20 20 20 20 20 20 20 24 28 28 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 48 72 84 76 76 80 96 88 84 84 80 80 84 84 88 92 88 84 60 40 12 0 0 0 0 0 4 4 8 8 8 0 0 0 0 0 0 0 0 28 16 8 8 16 20 12 4 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 24 28 16 4 8 32 56 92 104 108 104 108 124 116 100 108 104 108 104 108 104 108 104 104 112 116 100 100 104 104 84 76 72 56 44 32 32 28 32 16 32 52 80 80 80 96 156 296 584 464 592 504 440 324 312 352 296 376 292 384 320 396 364 428 368 440 400 472 404 484 424 484 412 280 128 272 524 504 256 616 672 680 676 664 700 652 492 304 456 380 520 348 380 224 468 704 756 420 296 160 500 648 648 536 596 476 552 452 560 440 532 404 508 396 504 404 500 392 484 372 440 368 484 384 456 316 308 332 448 344 424 368 460 344 440 336 420 336 452 356 432 340 444 340 424 336 432 352 432 332 412 332 432 340 424 336 456 344 424 364 444 380 460 396 480 420 500 452 504 436 524 492 568 528 612 576 672 584 664 572 668 596 696 636 728 660 712 604 648 576 656 540 628 592 656 576 616 544 612 576 652 556 576 496 592 532 580 520 572 524 560 520 576 520 544 520 572 540 588 532 572 536 596 608 616 556 580 560 588 572 572 572 620 652 644 632 616 628 612 620 644 676 680 672 652 648 656 632 648 644 644 632 648 616 608 516 560 524 620 600 660 612 668 600 664 604 712 632 716 588 696 552 684 564 672 588 672 524 636 544 652 508 608 540 648 520 640 524 624 504 604 492 600 484 584 476 580 504 628 484 584 476 560 444 600 492 612 480 592 452 544 436 544 440 548 448 552 444 540 444 564 440 544 408 528 416 552 452 572 448 560 432 552 444 568 432 536 432 520 400 496 380 496 408 508 304 280 188 284 220 272 228 276 204 252 192 236 168 212 164 196 144 172 136 172 144 188 140 244 228 324 252 300 208 268 196 268 184 252 164 256 168 252 188 248 180 240 176 248 192 264 200 268 212 280 224 288 228 292 228 312 220 308 220 308 220 308 220 308 220 304 216 304 212 300 220 304 220 304 224 312 236 324 224 312 232 316 236 320 236 320 236 316 228 312 232 312 216 284 248 300 240 292 152 204 196 304 212 312 236 316 228 328 240 316 232 320 236 324 236 320 232 316 232 336 228 332 228 332 232 336 232 340 236 344 240 340 236 328 232 320 236 320 240 324 244 328 232 316 232 316 232 316 232 316 224 312 232 316 232 316 228 308 232 316 232 316 232 316 232 316 236 312 236 312 236 316 240 316 248 320 240 312 236 316 244 324 240 320 248 328 252 328 252 324 256 328 252 324 248 328 252 332 252 340 256 340 256 336 248 328 252 336 252 336 252 336 252 336 260 328 248 336 284 384 320 400 316 392 312 384 308 384 312 384 316 388 328 400 340 420 384 448 416 452 416 464 420 424 404 448 392 444 388 440 384 436 380 432 376 432 372 428 372 424 368 424 368 428 368 428 368 424 364 424 360 424 368 428 364 416 348 400 360 396 392 544 496 464 364 448 344 396 336 388 328 384 328 376 340 376 332 368 324 356 312 352 308 348 304 340 292 324 280 312 292 324 284 316 276 304 268 300 260 296 264 300 260 296 256 284 248 268 256 268 256 264 248 256 248 260 244 256 240 244 228 236 252 248 200 200 172 184 152 164 152 172 164 184 176 208 212 244 200 216 200 212 192 204 184 196 204 212 188 204 188 204 180 188 160 180 172 192 180 196 180 196 180 196 176 192 172 184 168 184 180 184 172 176 168 176 172 180 168 176 168 176 168 176 168 176 140 152 148 164 160 168 164 172 164 172 160 168 156 164 156 164 164 172 164 172 164 172 164 172 160 168 160 168 160 168 160 168 160 168 160 168 160 168 160 168 156 164 156 164 156 164 156 164 156 164 148 152 144 156 156 164 148 156 148 156 148 156 148 156 156 160 152 156 148 160 152 164 156 160 148 152 144 152 144 156 140 148 140 148 140 148 140 148 136 144 136 144 136 144 136 144 140 148 140 148 140 148 140 148 128 136 128 136 128 132 124 132 8 24 8 24 8 24 8 24 20 32 8 20 0 20 8 28 0 12 0 12 0 12 0 12 4 16 0 0 0 0 0 0 0 4 4 0 0 0 0 0 4 4 4 8 8 12 12 16 4 12 8 16 8 20 12 20 20 24 12 12 8 24 24 40 20 28 20 24 16 24 12 20 20 24 12 16 12 24 24 36 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 8 48 60 80 60 72 60 96 56 84 52 80 48 84 52 88 52 76 44 56 20 24 0 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 4 12 4 12 4 12 4 12 4 16 8 20 12 16 8 12 8 24 20 16 0 8 28 60 88 108 100 104 100 124 108 100 92 112 92 112 92 112 92 112 84 116 96 104 80 108 80 88 64 68 36 36 16 24 20 32 16 28 44 76 64 76 88 136 288 508 376 500 412 360 224 316 308 364 348 376 352 384 356 408 380 424 396 472 444 484 456 504 440 452 224 208 224 508 376 276 600 684 648 704 640 692 604 408 304 344 352 348 260 224 188 492 656 656 324 220 104 464 552 520 436 512 372 448 352 452 384 440 372 444 328 400 304 392 308 384 344 384 324 408 324 364 236 208 276 364 252 328 296 372 276 340 276 336 284 364 308 332 280 348 268 328 280 348 296 352 276 316 276 340 272 328 268 340 272 316 256 344 288 368 312 392 336 416 348 404 332 428 368 456 400 500 408 484 428 484 420 484 456 540 504 588 560 620 556 600 568 640 596 704 708 784 696 688 584 600 596 664 584 544 484 564 536 540 516 556 500 524 472 516 460 480 440 492 468 508 468 500 480 540 572 572 524 532 520 552 524 540 524 600 608 632 580 608 580 612 596 644 660 684 652 656 632 660 592 640 612 624 588 628 572 568 492 516 484 572 544 600 524 588 524 588 532 628 576 612 540 580 472 580 492 548 492 560 448 516 444 528 424 500 464 536 432 516 440 512 416 492 408 488 396 476 392 468 420 516 396 472 388 448 360 480 396 488 380 472 348 416 356 448 340 440 340 444 344 444 332 436 344 428 316 404 312 416 344 444 348 440 344 448 368 476 348 468 352 460 336 436 344 436 348 420 248 196 128 224 164 220 164 204 156 196 152 192 148 176 120 152 108 136 104 136 112 148 100 176 184 256 204 228 160 196 164 212 144 188 128 192 140 208 144 196 128 180 120 184 128 192 124 192 136 208 140 220 148 220 152 208 160 216 164 220 168 224 164 216 164 216 164 216 164 216 144 212 144 216 152 224 160 232 168 232 156 224 156 232 172 244 148 212 140 212 148 216 140 200 184 216 164 216 88 140 136 228 176 232 168 216 172 244 176 204 168 228 172 232 172 228 168 220 176 228 172 224 168 228 172 232 180 240 184 244 180 240 176 236 168 236 168 240 172 244 176 244 164 232 172 232 172 232 172 232 160 224 164 228 168 224 164 220 172 232 172 232 172 232 172 228 168 232 172 236 176 240 180 244 184 240 172 224 164 232 180 244 180 244 188 252 192 252 192 248 196 252 192 248 188 252 192 256 188 256 188 256 188 252 176 244 188 256 188 256 188 256 188 256 200 252 188 260 228 316 272 328 276 328 264 312 256 312 260 320 256 324 276 336 316 364 372 408 404 396 396 412 392 380 356 396 364 376 372 380 376 380 376 384 368 372 364 368 364 364 360 364 364 372 348 364 340 356 340 352 344 360 352 368 352 352 332 336 280 320 516 800 800 564 368 352 344 344 332 328 320 324 320 332 320 328 320 324 316 320 312 320 296 304 296 300 288 284 264 268 268 292 264 284 252 272 244 264 240 264 244 268 244 264 236 260 224 252 228 256 228 252 220 244 216 244 216 240 204 224 188 212 164 164 128 144 136 180 164 188 156 204 180 208 144 176 132 180 144 188 144 188 144 188 144 188 152 192 144 192 148 192 136 172 148 192 144 188 140 180 136 180 140 180 132 172 124 164 120 160 128 172 124 168 120 172 124 176 120 168 120 168 120 168 120 168 108 156 112 160 112 160 116 164 112 160 108 156 108 152 104 152 112 164 116 164 116 164 116 168 116 164 116 164 116 164 116 164 112 160 112 160 112 160 112 160 104 156 108 160 112 156 108 152 116 156 100 140 92 148 108 164 100 148 100 148 100 148 100 148 108 152 104 148 100 152 104 156 108 152 100 144 96 144 96 148 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 92 140 92 140 92 140 92 140 92 136 88 132 84 128 80 124 24 24 24 24 24 24 24 24 28 28 28 24 24 24 20 20 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 28 20 24 16 20 20 24 24 24 24 32 24 20 12 20 20 56 68 72 80 76 84 88 100 80 88 84 92 88 88 84 84 80 84 88 76 56 24 12 0 4 0 0 0 4 4 4 4 0 0 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 12 24 28 20 8 16 44 68 92 96 100 104 108 112 112 112 112 112 112 108 108 104 104 104 104 104 104 104 104 96 92 92 80 80 56 40 24 12 8 8 28 64 60 76 72 100 116 260 408 596 468 596 440 348 332 288 364 296 364 312 376 308 376 348 424 364 436 380 460 420 484 440 488 316 260 168 248 440 376 360 656 688 644 708 648 756 624 432 324 404 280 344 300 356 220 672 724 700 268 376 240 644 588 668 500 616 480 572 448 564 436 568 452 540 444 524 428 512 424 508 432 520 428 552 444 416 232 340 356 452 356 456 360 436 360 476 336 404 312 420 352 456 344 420 348 392 336 420 356 416 336 416 332 432 352 436 332 428 356 472 344 424 360 432 364 448 392 476 368 440 388 464 416 492 444 512 456 540 440 516 432 532 484 588 508 580 508 584 516 588 528 604 552 672 660 784 684 720 624 728 808 940 736 708 672 768 660 816 700 736 576 616 544 628 504 528 504 556 484 544 480 536 496 584 612 624 524 584 536 584 516 552 528 596 588 632 596 612 600 636 604 656 660 676 652 668 632 632 580 628 628 640 608 624 572 580 504 560 516 604 580 656 576 620 564 664 624 712 616 680 568 652 532 660 576 676 544 628 516 624 532 612 500 624 536 632 520 628 532 620 504 584 484 580 480 572 476 584 500 600 492 576 468 568 448 584 488 584 460 564 452 548 452 556 452 552 448 552 448 552 460 576 448 568 452 580 472 600 476 584 472 644 576 696 508 568 520 748 696 796 544 584 508 708 508 632 336 284 200 276 232 288 196 268 196 264 184 244 172 220 164 192 144 180 140 180 136 168 124 224 236 340 272 316 216 280 224 300 200 272 196 272 196 264 212 276 204 272 200 276 204 280 200 272 200 272 200 276 208 288 216 288 212 296 228 304 224 292 228 304 228 304 228 304 228 304 208 284 208 288 216 296 228 308 240 316 236 308 228 300 220 296 220 296 224 304 228 296 216 288 204 308 208 296 172 184 188 312 224 296 220 296 220 300 228 308 236 312 232 304 228 300 220 296 232 304 232 304 232 304 232 308 224 304 232 312 236 328 244 332 240 324 240 316 240 316 240 316 228 300 228 300 228 300 228 300 236 312 232 304 228 308 236 312 224 300 224 304 228 308 232 308 232 308 236 312 236 308 228 304 232 308 232 312 236 316 240 316 248 324 248 328 252 332 256 332 256 328 248 324 256 332 252 324 252 328 252 328 252 328 252 328 264 336 252 324 248 328 260 340 252 332 264 348 280 368 296 376 308 384 312 388 312 384 308 376 300 360 324 396 372 444 404 456 408 452 400 436 388 428 380 424 368 428 372 436 380 440 384 444 364 424 364 420 360 420 356 416 356 420 352 424 364 432 356 408 348 412 360 412 356 408 352 404 272 568 1000 1020 1004 1012 508 400 348 396 336 376 332 376 320 356 312 352 308 348 308 348 308 348 300 344 300 336 284 316 276 316 280 300 268 288 260 288 268 296 252 280 260 276 244 260 240 268 256 264 252 260 244 252 236 248 240 248 228 232 212 216 196 204 188 196 180 200 196 216 200 208 196 208 196 208 200 208 200 208 192 208 192 204 188 200 184 200 184 200 184 196 180 192 176 192 172 192 176 196 180 192 176 188 172 188 172 188 172 188 172 188 164 180 164 180 164 180 164 180 164 180 172 192 176 188 164 180 160 176 160 176 160 176 160 176 156 176 160 180 164 176 160 172 160 168 160 168 160 168 160 168 156 164 156 164 156 164 156 164 160 168 160 164 156 160 152 160 164 172 164 168 160 168 156 164 140 152 148 160 152 160 152 160 140 148 140 152 144 156 148 156 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 144 152 140 144 132 136 128 132 136 144 136 144 136 144 136 144 140 148 140 144 136 140 132 140 136 144 136 144 136 144 136 144 16 24 16 24 16 24 16 24 20 28 16 24 12 20 12 20 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 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 12 28 0 16 4 28 36 64 56 80 60 80 64 92 60 84 64 88 68 84 64 80 52 92 64 88 44 48 8 28 0 16 4 8 0 4 0 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 12 20 12 20 12 20 12 20 4 20 20 20 4 20 40 72 84 96 92 104 100 112 104 112 104 112 104 108 100 104 96 104 96 104 96 104 92 96 84 92 48 68 32 36 16 12 16 8 28 36 40 56 36 60 76 240 340 484 376 488 352 308 284 320 328 360 336 380 340 372 332 408 380 424 392 444 420 472 448 488 448 348 228 212 220 432 332 384 560 620 536 588 532 680 528 328 284 260 232 240 236 200 212 636 720 592 232 240 208 524 412 476 384 484 376 436 340 400 316 392 272 396 288 420 324 444 352 460 348 428 328 432 348 328 184 292 344 400 284 352 256 312 256 324 276 324 296 336 312 340 308 336 292 336 292 364 320 352 288 348 272 316 248 316 260 324 244 292 292 332 308 336 288 328 288 340 320 388 320 404 328 416 332 416 364 416 356 400 348 420 396 464 432 480 436 476 432 472 432 472 408 456 448 512 468 492 480 552 608 700 596 568 580 624 592 720 780 796 680 692 624 668 564 568 516 544 484 520 480 504 484 536 568 548 480 508 492 520 484 520 472 528 512 560 516 560 520 572 560 620 612 632 596 616 576 580 548 596 588 604 568 580 532 524 456 496 464 536 516 580 512 548 488 568 536 608 540 576 500 552 464 544 496 560 468 516 440 512 452 500 428 516 464 528 452 524 436 512 396 480 380 476 376 468 376 484 400 500 392 476 372 464 360 476 396 472 368 456 356 436 352 444 352 440 348 440 348 436 360 452 344 444 344 452 356 464 360 456 360 508 448 556 404 460 416 600 548 628 424 452 388 552 440 540 276 208 152 204 176 220 148 192 148 188 136 180 128 168 116 152 104 140 100 144 100 132 92 180 208 284 228 248 164 212 168 224 152 208 152 208 160 200 152 212 140 208 140 208 144 212 144 212 140 208 144 212 148 220 156 212 152 216 164 228 160 216 160 220 160 220 164 224 164 224 152 208 148 208 152 216 164 224 164 224 160 220 156 212 152 212 156 220 160 224 160 216 152 208 144 232 148 220 108 112 128 236 164 220 160 220 160 224 168 232 164 228 168 228 168 228 168 228 176 236 184 236 184 236 176 232 168 228 172 232 172 236 180 240 168 236 176 236 176 236 176 236 172 228 172 228 172 228 180 228 176 232 172 228 172 228 176 232 168 224 168 228 172 232 176 232 172 228 176 236 180 236 176 232 176 232 176 236 180 240 184 240 184 244 188 248 188 252 192 252 200 252 188 252 196 260 196 248 192 252 192 252 192 252 192 252 200 256 192 248 188 252 196 260 184 260 188 276 212 288 224 296 236 296 244 300 244 296 240 296 256 312 292 352 340 392 364 400 380 400 380 384 376 376 372 376 364 372 360 372 360 368 356 368 352 364 348 360 344 356 344 356 324 348 316 352 332 360 324 344 328 348 328 352 336 344 328 336 300 424 708 760 704 660 356 320 324 328 308 324 316 324 308 308 300 304 296 304 292 296 288 296 276 288 280 284 268 276 268 280 264 276 256 264 248 264 252 272 240 260 244 256 228 240 224 248 232 252 228 244 220 236 216 232 212 228 204 216 188 200 172 188 168 184 160 184 164 196 164 188 156 192 156 192 148 196 148 196 148 192 144 188 144 184 140 184 148 188 144 188 140 184 140 180 128 172 132 176 132 176 128 172 128 172 128 172 128 172 128 172 124 168 124 168 124 168 124 168 116 164 124 172 128 168 120 160 116 160 116 160 116 160 116 160 112 160 116 164 120 160 116 156 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 156 108 156 104 152 108 156 108 156 104 152 100 148 92 140 96 148 100 152 100 148 96 144 96 148 100 152 104 152 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 100 148 96 140 88 132 84 128 88 136 88 136 88 136 88 136 92 140 92 136 88 132 84 132 88 136 88 136 88 136 88 136 20 20 20 20 20 20 20 20 24 24 20 20 20 16 16 16 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 28 20 24 16 20 20 24 24 24 24 28 20 20 16 28 32 52 68 80 92 88 88 84 88 80 88 84 92 88 88 84 84 84 88 104 96 88 68 64 56 40 32 32 24 16 8 0 0 8 4 0 0 4 12 24 32 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 16 20 24 16 12 28 56 80 96 96 104 108 112 112 112 108 112 112 112 108 108 104 104 104 104 104 104 100 100 92 88 84 72 76 48 40 20 12 12 8 12 36 36 80 68 92 152 368 464 608 476 544 392 332 324 308 368 312 368 320 380 312 388 348 412 348 424 376 452 420 480 444 464 284 256 208 244 368 320 396 600 580 568 496 500 676 460 348 284 292 232 352 220 288 336 820 704 560 252 332 452 804 588 716 524 652 496 608 452 580 424 568 392 528 404 540 412 544 408 540 440 564 412 560 416 468 272 428 384 456 324 440 348 460 356 464 296 416 328 440 328 440 336 452 344 424 344 440 344 400 296 384 328 416 328 428 348 448 352 440 344 432 364 444 360 436 364 444 348 424 368 452 396 472 408 476 412 488 408 480 400 484 428 512 456 524 464 528 464 516 456 520 452 516 444 532 460 544 496 604 512 640 532 584 532 584 516 692 608 696 604 700 644 752 660 712 672 712 616 680 604 660 592 672 592 620 508 576 512 580 508 568 508 568 528 576 544 588 552 592 568 628 604 632 580 612 556 580 548 608 580 612 560 588 524 536 476 536 496 584 548 620 540 600 520 612 560 648 568 632 544 620 516 636 544 648 524 612 500 604 504 588 484 612 528 628 516 624 512 600 484 568 468 564 464 556 464 572 492 588 484 568 464 556 452 576 480 568 452 552 440 528 436 540 436 536 432 532 428 532 420 540 420 536 416 536 412 532 412 528 412 560 472 600 460 560 420 596 484 608 400 472 364 520 488 600 316 276 212 280 228 288 196 276 192 268 184 244 172 224 164 200 144 180 144 176 132 164 132 224 252 344 280 324 228 304 248 320 228 300 224 296 220 284 220 296 216 292 216 292 220 296 224 296 220 296 220 300 228 308 220 292 216 296 228 304 224 292 216 292 216 292 216 292 216 292 216 288 212 284 208 288 212 292 212 288 212 288 212 288 212 288 212 288 216 292 212 288 204 280 204 304 204 296 168 184 184 312 220 296 220 296 220 300 228 304 216 296 220 300 228 308 232 312 228 300 228 300 228 300 228 300 224 300 224 300 224 300 224 300 228 304 228 304 228 304 228 300 224 296 224 296 224 296 224 296 228 300 224 296 220 300 224 304 224 300 224 304 228 308 232 308 220 300 228 308 236 312 236 312 232 308 232 312 236 316 240 316 244 320 244 324 248 324 252 328 260 332 252 328 260 336 256 328 256 332 256 332 256 332 256 332 256 328 248 324 248 324 252 332 252 332 264 344 276 360 288 368 292 368 292 368 292 368 292 364 292 364 332 412 376 444 384 444 388 444 380 436 372 436 372 436 380 436 372 428 360 416 352 408 360 420 356 416 356 412 352 412 352 416 344 416 356 424 348 400 344 404 344 400 336 388 328 376 320 368 416 520 444 444 296 380 320 372 312 356 316 360 312 344 304 340 300 336 292 328 284 320 272 312 272 312 272 312 272 308 268 292 268 284 260 280 264 284 248 276 256 272 244 256 240 264 248 256 244 252 236 248 232 244 228 236 216 224 204 208 192 200 192 200 180 196 188 200 184 188 188 200 188 200 192 200 192 200 192 204 188 204 184 200 184 200 184 200 184 196 180 196 176 192 168 184 172 188 172 188 168 184 172 188 172 188 172 188 172 188 176 192 176 192 176 192 176 192 160 180 164 184 168 180 164 176 160 176 160 176 160 176 160 176 160 176 164 180 164 180 160 176 160 168 160 168 160 168 160 168 168 176 168 176 168 176 168 176 160 168 160 168 156 164 156 160 152 160 148 156 148 152 144 152 140 148 144 152 144 152 148 156 144 152 148 156 148 160 152 160 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 152 156 148 152 144 148 136 144 136 144 136 144 136 144 136 144 140 148 140 148 136 144 136 144 136 144 136 144 136 144 136 144 8 16 8 16 8 16 8 16 12 20 8 16 4 12 4 12 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 8 4 12 4 12 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 8 24 0 24 12 44 32 68 64 92 72 84 60 80 60 84 64 88 68 84 64 80 48 92 68 104 72 92 64 88 48 64 48 48 28 20 0 0 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 8 20 8 16 8 36 56 88 92 100 96 108 104 112 104 108 104 112 104 108 100 104 96 104 92 100 92 100 88 88 76 84 40 60 24 32 12 16 20 12 28 40 32 68 32 60 124 372 384 496 400 456 312 312 280 332 344 372 344 384 340 376 336 412 364 408 380 436 412 468 444 488 404 296 228 260 220 348 276 432 572 592 536 436 464 632 380 300 276 224 212 248 160 224 400 728 632 408 140 212 452 764 496 684 476 644 484 624 468 600 448 600 412 584 408 572 392 536 352 504 344 496 340 496 356 416 216 380 292 376 240 364 264 332 176 228 224 312 244 320 244 316 244 316 212 304 240 356 276 360 264 372 224 336 260 344 224 300 220 328 248 312 276 332 272 332 272 336 272 344 292 380 324 404 336 408 332 416 340 416 332 412 340 432 356 436 376 456 392 464 400 460 392 428 400 444 420 456 420 452 440 492 448 476 452 436 396 504 452 508 464 516 488 560 512 544 628 644 580 620 580 616 580 628 548 548 484 524 488 516 464 508 480 520 476 528 492 552 500 544 504 568 544 568 520 552 508 528 492 544 516 548 508 540 476 480 412 464 428 508 476 536 464 508 448 516 472 540 484 536 468 524 432 512 456 524 444 496 424 492 420 468 404 500 452 516 444 516 416 496 380 464 368 464 364 456 360 468 388 484 380 464 360 456 360 464 376 452 352 440 340 412 344 436 340 428 336 424 332 420 312 400 312 396 304 388 292 376 288 372 284 380 304 400 316 400 260 376 284 400 272 352 272 392 356 452 212 184 156 212 180 228 152 196 148 188 140 184 132 172 116 156 104 136 96 140 96 124 88 180 208 288 228 252 168 224 184 244 168 232 176 232 172 224 164 220 152 216 148 220 152 224 160 228 156 224 160 228 164 236 168 224 164 228 176 236 168 220 160 220 160 220 160 216 156 216 160 216 152 208 148 208 148 208 156 216 156 216 156 220 160 220 148 208 148 208 144 204 140 200 140 228 144 216 108 108 124 232 160 220 156 216 160 220 164 228 160 220 164 224 164 228 168 228 164 228 168 228 168 228 168 224 164 224 160 220 156 216 152 212 160 220 160 220 160 220 164 220 164 220 164 220 164 220 164 220 168 220 164 216 160 220 164 224 168 224 168 228 172 232 176 232 164 220 172 232 180 240 184 240 176 232 176 236 180 240 184 240 188 248 188 248 192 252 196 256 204 256 192 256 200 264 200 252 196 256 196 256 196 256 196 256 196 256 196 252 192 256 196 256 188 260 184 272 204 276 216 284 232 292 236 292 236 292 240 296 248 312 304 364 340 380 348 376 352 368 356 364 352 368 368 372 364 376 360 364 348 352 336 348 344 356 340 352 336 348 336 348 324 348 320 352 328 360 332 344 328 348 332 340 320 324 312 316 292 284 252 336 312 272 264 320 300 304 288 308 304 312 300 304 296 300 288 292 276 280 268 272 264 268 256 264 260 268 256 264 248 264 244 260 240 256 240 256 228 248 236 248 224 232 220 240 220 240 216 236 212 232 208 228 204 220 196 212 188 200 176 196 184 196 168 188 160 188 152 176 156 192 156 188 144 192 144 192 144 188 144 184 140 184 136 180 128 172 128 168 124 164 120 164 120 168 124 172 128 168 124 164 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 116 164 120 164 120 164 120 160 120 164 120 164 120 164 120 164 116 160 120 168 124 164 116 160 116 164 116 164 116 164 116 164 116 164 116 164 116 164 116 164 116 164 112 160 112 156 108 156 104 152 104 148 100 144 96 144 96 144 92 140 92 144 96 144 96 144 96 144 96 148 100 148 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 104 152 104 148 100 144 96 144 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 136 16 16 16 16 16 16 16 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 4 8 12 12 12 12 16 16 20 20 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 28 20 24 16 20 20 24 24 20 20 24 20 20 24 40 48 56 76 88 100 92 88 80 84 80 88 84 92 88 88 84 84 76 80 96 96 96 92 100 100 88 84 80 68 52 36 16 4 12 4 0 0 4 16 32 40 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 20 16 12 12 20 48 76 100 104 104 108 112 112 112 112 108 112 112 112 108 108 104 104 104 100 100 100 96 92 84 76 72 60 56 40 32 20 16 16 16 32 52 52 92 68 116 212 472 484 596 504 516 360 352 316 320 380 324 372 316 376 308 388 348 404 340 416 364 444 408 472 436 396 228 256 248 244 308 288 448 608 576 568 412 504 596 320 328 304 336 232 316 200 424 548 784 648 396 192 344 664 928 680 876 688 844 688 836 680 848 672 860 692 880 700 884 696 872 676 852 600 792 592 792 624 776 560 776 612 712 596 768 644 708 464 516 400 508 340 464 312 440 272 388 284 412 296 424 280 364 236 352 276 396 336 464 388 460 352 404 316 416 336 432 336 420 336 424 352 432 368 452 384 464 388 464 388 460 400 464 396 452 392 460 400 456 408 468 424 476 436 480 416 464 412 472 432 488 424 460 452 496 444 520 480 496 436 528 496 568 488 544 472 556 492 552 540 588 504 584 520 604 540 640 564 624 536 628 560 616 532 600 548 604 532 584 528 576 516 560 516 588 548 588 528 584 528 572 508 572 528 576 532 584 508 532 444 516 472 560 512 580 504 568 496 576 512 600 532 612 524 600 492 600 504 608 496 592 484 584 468 560 460 592 512 612 500 604 500 588 468 556 456 556 456 552 440 556 468 572 464 556 448 544 444 564 452 548 432 544 428 516 432 540 428 532 420 528 416 520 408 528 404 524 392 508 376 496 384 508 376 492 364 492 380 520 368 496 368 508 380 500 388 516 412 512 256 256 220 288 228 300 200 276 196 272 188 248 172 228 164 204 144 176 140 168 128 156 116 228 252 344 272 316 224 308 248 336 240 324 240 312 228 292 224 304 220 300 216 304 220 308 228 312 224 308 224 312 232 320 240 312 232 312 244 320 236 304 232 308 232 304 228 300 224 300 224 296 216 288 208 284 208 284 212 288 212 292 216 292 216 292 208 280 204 276 200 276 200 276 200 304 204 292 164 180 184 308 220 292 216 292 216 296 224 304 228 304 224 300 224 296 220 296 224 300 220 300 220 300 220 308 220 304 216 300 212 292 208 280 212 284 212 284 212 284 212 284 220 292 220 292 220 292 220 292 220 296 216 292 216 292 220 296 224 300 224 304 228 308 232 308 220 296 228 308 236 316 240 316 232 308 232 312 236 316 240 316 252 328 252 328 256 332 260 336 260 332 252 328 260 336 256 328 256 332 256 332 256 332 256 332 256 332 260 336 260 336 256 332 256 332 264 340 268 348 276 352 284 356 280 356 280 360 292 368 292 372 348 420 372 424 368 432 360 416 356 416 356 420 364 424 364 424 364 420 360 416 356 412 348 408 348 408 344 404 340 400 356 420 344 420 356 428 352 404 348 408 344 396 332 376 316 356 324 396 292 380 316 320 292 320 312 352 304 348 308 352 308 340 308 336 300 328 288 316 280 308 288 308 268 296 268 300 256 280 256 276 256 276 252 272 248 268 236 260 244 260 232 252 232 260 232 244 232 244 228 240 228 240 224 236 220 228 212 220 208 216 212 216 196 208 196 208 188 192 200 212 196 208 196 204 196 200 188 204 184 200 184 196 180 196 172 184 168 184 164 180 164 176 164 184 168 188 172 184 168 180 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 164 180 164 180 164 180 164 180 164 180 164 180 164 180 164 180 160 180 168 184 168 184 164 176 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 168 160 168 156 164 160 168 156 164 156 160 152 160 152 156 144 148 140 148 144 156 144 152 144 148 140 148 140 148 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 152 160 152 156 148 156 148 156 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 152 136 144 136 144 136 144 136 144 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 4 16 8 16 8 20 12 20 16 24 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 4 20 0 28 28 60 44 76 68 92 68 84 60 84 60 84 64 88 68 84 64 80 44 84 60 96 72 92 76 104 80 100 84 80 56 40 12 8 0 4 0 0 0 12 16 32 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 12 0 8 20 56 80 108 100 108 104 112 104 112 100 108 104 112 104 108 100 104 96 104 92 100 88 92 80 80 64 72 36 52 16 28 12 16 24 16 28 56 40 52 24 108 188 432 392 488 424 424 292 344 280 360 352 372 340 376 332 368 332 412 360 408 376 428 400 452 428 468 320 248 224 280 220 328 280 480 540 588 492 384 488 484 252 276 348 332 192 196 196 408 556 656 496 272 36 312 504 732 452 692 452 676 468 672 460 660 440 652 436 660 448 672 456 676 460 672 448 648 424 628 476 688 520 780 624 796 700 944 844 972 732 808 624 720 524 616 468 568 416 500 368 484 348 456 284 364 224 360 244 364 252 440 364 464 216 232 180 280 216 300 224 304 244 320 252 324 272 344 296 368 320 384 280 380 296 388 292 380 288 384 316 396 320 396 320 404 336 412 396 436 388 412 384 448 424 460 432 448 412 460 424 452 412 456 396 436 392 424 396 468 436 472 380 420 376 440 396 460 436 528 476 520 468 552 508 556 496 556 520 576 512 560 484 532 456 512 456 528 492 520 472 524 484 520 468 520 480 520 488 536 464 476 384 448 420 492 452 504 440 492 432 496 448 520 460 528 448 504 412 484 420 488 420 484 412 476 392 444 380 480 436 496 420 488 412 480 372 452 364 452 364 448 344 444 372 464 372 448 352 440 360 448 360 432 348 440 348 408 348 428 340 420 332 412 324 408 320 400 320 388 308 372 296 368 320 388 308 364 284 360 296 380 272 352 256 368 272 360 284 388 348 424 192 192 176 220 164 220 156 200 152 192 144 188 136 176 116 156 104 136 92 136 88 116 68 172 208 288 212 240 160 232 180 244 176 244 184 240 172 220 156 224 152 220 152 220 156 224 160 224 156 224 156 228 164 236 184 240 176 240 184 244 176 228 184 240 180 236 176 232 168 228 164 224 160 216 152 212 152 212 148 208 148 208 148 208 144 204 148 208 144 200 136 196 140 200 136 224 140 216 104 104 120 232 156 216 152 212 156 220 164 224 172 228 168 224 160 216 156 212 152 220 152 220 152 220 152 220 148 216 148 212 140 208 140 204 152 212 160 208 152 208 152 208 160 216 160 216 160 216 160 216 168 220 164 216 160 220 164 224 168 224 168 228 172 232 176 232 164 224 172 232 180 236 180 236 176 232 176 236 180 240 184 240 188 248 192 252 192 256 196 256 196 252 184 248 196 256 192 248 192 252 192 252 192 252 192 252 192 256 196 260 200 256 196 252 188 264 184 268 196 268 200 268 208 264 204 260 208 268 220 284 256 324 316 364 324 360 332 368 324 348 328 348 328 348 332 356 328 348 328 352 332 352 332 352 324 344 324 340 320 340 316 336 324 348 324 348 336 352 336 344 332 340 336 336 324 320 308 308 280 328 276 296 268 288 284 276 296 304 284 300 296 304 288 292 288 296 280 288 272 280 268 276 276 272 248 260 252 264 236 236 232 248 236 252 232 244 224 240 212 236 224 236 212 228 216 236 204 224 204 224 204 224 204 224 204 220 200 220 196 212 192 212 196 208 180 200 172 200 164 184 168 204 164 200 152 196 148 192 140 184 140 184 136 180 136 176 136 180 136 176 132 172 128 172 124 168 128 172 128 172 124 168 128 172 128 172 128 172 128 172 124 168 124 168 124 168 124 168 128 168 124 164 120 168 124 172 124 168 124 168 124 168 124 168 120 164 124 168 124 168 120 164 120 168 120 168 120 168 120 168 112 160 112 160 112 160 112 160 120 164 116 164 112 160 112 160 116 164 116 164 112 160 108 156 112 156 100 144 92 144 100 152 100 148 96 144 96 140 92 140 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 100 148 100 148 100 148 100 148 96 144 96 144 96 144 96 144 92 140 92 140 96 144 96 144 88 136 88 136 88 136 88 136 8 8 8 8 8 8 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 16 20 20 24 20 20 20 20 24 24 28 28 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 28 20 24 16 20 20 24 24 20 20 20 16 20 28 52 64 72 84 88 92 84 84 84 92 80 88 84 92 88 88 84 84 80 84 96 92 92 88 96 100 96 92 88 80 60 36 12 0 4 4 0 0 4 8 12 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 24 12 4 8 28 64 96 112 108 112 112 116 116 112 108 108 112 112 112 108 108 104 104 104 100 100 96 92 84 76 68 64 52 48 40 24 20 16 20 20 20 88 76 84 80 212 312 532 496 568 508 460 328 376 332 380 380 324 364 316 368 300 380 344 412 340 416 360 432 392 452 416 316 192 252 252 244 324 320 480 568 592 492 392 552 456 272 376 532 544 272 336 324 572 648 764 464 276 144 548 724 856 660 840 668 848 668 848 660 856 648 864 628 836 628 832 620 824 616 820 616 828 596 804 640 864 668 924 788 932 812 1020 952 1020 876 1000 800 936 712 848 652 816 636 804 716 900 756 936 792 940 828 996 868 936 812 916 828 840 628 592 392 500 376 468 328 420 304 408 340 432 340 428 348 448 372 456 364 436 384 444 380 436 388 440 400 448 392 432 388 444 408 452 420 452 404 412 380 444 436 472 460 488 460 472 408 452 444 468 480 520 452 488 440 504 432 460 404 476 424 508 436 520 484 608 496 556 480 572 504 576 508 596 560 644 584 652 564 616 544 612 532 616 548 600 524 600 532 596 532 604 528 592 532 600 504 532 432 512 468 560 496 568 492 564 492 568 504 604 532 612 508 572 476 580 476 584 484 588 476 576 452 544 444 580 496 592 476 576 480 568 452 540 440 544 444 540 424 536 452 560 452 544 436 536 440 552 436 536 436 556 440 524 424 532 420 520 408 512 400 504 392 504 376 484 360 476 360 476 380 492 364 472 352 472 360 488 384 504 388 516 380 480 376 500 408 500 252 280 244 300 220 292 200 280 200 276 192 252 176 232 164 204 140 176 136 164 120 148 108 228 260 360 272 320 232 328 256 340 248 336 252 324 236 300 232 316 228 312 228 312 232 316 232 312 228 312 228 316 236 324 240 312 232 312 240 316 228 296 248 320 244 316 236 308 232 304 228 300 220 296 216 296 220 300 216 292 212 288 208 284 204 280 212 284 204 276 196 276 200 280 196 300 200 288 164 180 180 304 216 292 212 288 216 292 220 300 224 296 220 296 220 296 220 296 216 304 212 304 212 304 212 304 212 296 212 296 212 292 208 284 212 268 208 276 212 276 212 276 212 284 212 284 212 284 212 284 224 300 220 296 220 296 224 300 224 300 224 304 228 308 232 308 228 304 232 312 236 312 232 308 232 308 232 312 236 316 240 316 240 316 240 320 244 320 248 324 252 320 240 320 248 328 248 316 248 324 248 324 248 324 248 324 244 320 248 328 252 324 244 320 260 336 264 336 260 340 264 340 260 332 252 328 256 340 272 352 304 392 348 424 348 416 360 440 348 412 344 408 340 408 344 412 336 396 336 396 336 396 336 396 340 400 340 400 336 396 332 392 340 404 332 408 344 416 340 392 332 392 328 380 320 368 308 348 284 336 304 344 288 356 300 364 308 344 296 332 292 332 288 312 284 316 284 312 276 308 276 304 272 288 244 276 256 292 244 260 240 264 248 268 248 260 236 252 224 248 236 252 228 244 228 256 220 232 220 232 220 232 220 236 216 228 216 224 212 224 212 224 208 212 196 208 200 212 192 196 204 212 200 208 196 200 188 196 184 200 184 196 180 196 176 192 184 200 180 196 180 192 176 192 172 188 176 192 176 192 172 188 172 188 172 188 172 188 172 188 176 192 176 192 176 192 176 192 180 192 172 184 168 188 176 196 168 184 168 184 168 184 168 184 164 184 168 188 172 184 168 180 168 176 168 176 168 176 168 176 168 176 168 176 168 176 168 176 168 176 164 172 164 168 160 168 168 172 164 172 160 168 160 168 168 168 152 152 144 156 152 164 156 164 156 160 152 156 148 156 144 156 148 160 152 156 148 152 144 152 144 156 148 160 152 160 144 152 144 152 144 156 148 156 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 8 0 8 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 12 24 16 28 12 20 16 24 16 28 20 28 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 0 20 0 20 0 32 32 68 56 84 68 88 60 80 64 92 60 84 64 88 68 84 64 80 56 96 68 100 68 92 72 104 68 88 76 72 48 32 0 0 0 0 0 4 0 4 0 4 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 24 68 92 116 104 112 108 116 108 112 100 108 104 112 104 108 100 104 96 104 92 96 88 92 76 76 60 68 28 44 16 28 20 16 28 16 20 92 72 56 52 212 288 496 416 476 428 380 260 352 312 412 360 364 336 364 324 360 324 404 364 412 376 424 392 440 416 452 260 224 224 276 224 356 316 496 520 600 424 372 528 372 244 348 652 584 284 308 356 500 600 712 324 192 20 508 532 628 388 568 336 568 348 576 352 572 336 564 332 560 324 548 312 544 316 544 336 588 344 576 368 580 320 576 420 604 420 672 532 744 528 704 508 680 492 640 480 656 540 716 596 752 636 812 680 844 736 932 784 960 824 988 844 976 812 944 776 868 712 740 564 596 468 536 388 448 364 396 320 360 304 360 276 360 292 368 296 360 304 380 312 372 308 360 316 388 352 420 376 440 396 408 356 416 384 416 372 432 412 416 328 408 424 452 412 432 392 428 404 444 380 380 344 404 372 424 360 416 404 520 420 452 380 436 380 432 388 468 444 528 504 568 500 552 504 572 512 584 520 560 488 552 496 548 496 556 484 536 480 536 444 460 372 452 416 488 440 496 432 492 428 492 432 516 464 524 432 476 404 472 404 476 412 484 408 472 380 436 372 472 424 484 400 464 392 460 356 432 344 436 348 432 332 432 360 456 360 440 348 432 356 440 348 424 352 452 360 420 332 416 328 408 316 396 308 388 340 396 320 372 304 368 308 376 316 372 300 364 300 368 308 372 260 352 272 372 264 336 260 380 312 384 164 188 180 224 168 224 156 200 156 196 144 188 136 176 120 156 100 132 92 132 84 112 76 184 216 300 224 248 172 244 188 256 180 256 192 252 180 228 172 236 168 232 164 236 168 240 168 232 164 232 164 236 172 244 168 232 160 228 164 232 156 212 180 244 176 240 168 232 160 228 160 224 156 220 152 224 160 228 164 228 160 224 152 216 144 212 156 212 144 200 136 200 144 208 136 224 140 212 104 104 120 228 156 212 152 212 152 216 160 224 152 212 156 220 160 224 168 228 140 212 140 212 140 212 140 216 144 212 144 212 144 212 152 212 168 212 168 212 168 212 160 212 164 212 156 212 156 212 156 212 172 224 168 220 164 224 168 228 168 224 168 228 172 232 176 232 176 232 180 236 180 232 172 228 176 232 176 236 180 240 184 240 172 232 172 236 176 236 180 240 188 244 176 240 188 248 184 240 184 244 184 244 184 244 184 244 172 236 180 244 184 240 176 232 192 264 184 264 192 260 192 260 208 264 204 256 204 268 224 288 268 328 316 352 312 340 324 372 320 344 312 336 308 336 308 336 304 332 308 328 304 324 304 320 320 340 316 336 316 332 312 332 304 328 300 328 316 332 312 324 308 320 308 316 308 304 296 300 296 284 300 316 276 292 236 320 288 300 268 288 276 280 264 268 260 272 260 272 260 272 256 268 244 240 216 236 240 256 232 228 220 240 228 248 228 240 216 228 204 228 216 232 208 224 212 232 196 220 200 220 200 220 200 220 188 208 188 208 188 208 188 208 180 192 168 188 168 196 164 184 160 196 156 188 140 188 136 180 140 184 140 180 136 176 132 176 132 176 132 172 128 168 124 168 128 176 132 180 136 176 132 172 128 172 128 172 128 172 128 172 136 180 136 180 136 180 136 180 140 180 132 172 128 176 136 184 124 168 124 168 124 168 124 168 120 168 124 172 128 168 124 164 120 168 120 168 120 168 120 168 124 172 124 172 124 172 124 172 120 168 120 164 116 160 112 160 116 164 116 160 112 160 108 156 124 164 108 148 96 148 108 160 120 164 116 164 112 156 108 156 96 148 100 152 104 148 100 144 96 144 96 148 100 152 104 152 96 144 96 144 96 144 96 144 96 144 96 144 96 144 96 144 92 140 92 144 96 148 100 148 88 136 88 136 88 136 88 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 20 20 16 16 20 20 24 28 20 20 20 20 20 20 20 20 12 16 16 20 20 16 16 12 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 32 28 24 20 28 28 28 28 32 20 20 24 48 64 84 92 88 88 76 80 84 96 80 88 84 92 88 88 84 84 92 92 100 96 96 88 84 76 68 84 88 56 24 12 0 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 4 8 16 20 20 16 8 4 4 12 8 8 44 100 120 112 112 112 112 112 112 112 112 112 120 120 120 116 112 108 100 100 104 100 92 92 92 88 76 64 52 40 36 20 16 16 20 32 84 72 80 128 84 296 432 572 492 560 444 416 324 364 384 404 372 324 356 312 368 304 392 348 408 320 396 340 412 408 460 344 284 236 208 244 284 428 308 448 528 580 440 364 532 388 288 456 620 736 532 444 348 632 672 748 332 216 168 764 780 916 628 860 628 828 624 820 608 820 584 812 572 772 560 752 540 740 528 732 540 732 516 720 516 716 496 680 484 668 504 692 512 712 536 748 524 732 528 696 484 656 504 700 532 732 600 804 696 896 808 984 900 1020 980 1020 992 1020 988 1020 912 1020 884 964 760 836 668 772 596 684 544 612 476 552 448 532 452 508 416 476 400 452 380 432 384 432 376 436 388 444 388 428 428 440 392 412 392 428 400 424 400 428 400 428 400 432 408 440 424 468 372 472 412 472 352 448 396 452 376 476 384 460 500 584 452 508 424 476 400 464 404 472 464 560 516 600 528 592 520 596 524 604 524 596 508 584 512 596 500 588 516 604 516 568 452 504 420 512 460 548 476 552 476 556 472 568 496 592 504 588 480 564 456 560 480 592 468 588 496 560 428 544 456 580 488 596 488 592 472 556 440 524 420 520 416 512 420 536 448 540 440 540 428 508 424 544 448 564 452 548 428 524 432 532 412 504 388 492 384 496 396 500 380 480 364 476 364 476 372 476 360 468 352 468 360 476 364 476 356 452 336 448 356 472 372 444 224 284 228 288 232 296 212 292 208 280 192 252 172 228 156 192 132 164 128 164 124 160 100 232 284 348 276 332 184 328 264 360 252 340 244 328 244 320 232 320 228 320 228 320 228 320 224 324 240 332 232 320 228 320 240 312 240 312 240 312 240 312 248 320 248 316 244 312 240 312 252 324 252 324 252 316 240 312 252 320 240 304 228 300 232 304 220 296 216 288 208 280 204 276 204 292 208 284 184 204 144 316 216 292 216 292 216 292 216 292 212 288 212 292 216 296 220 308 212 312 212 312 212 296 204 284 196 272 200 284 212 284 200 256 212 264 208 256 200 256 204 264 216 276 204 272 204 280 212 292 212 292 216 288 208 280 212 296 224 300 220 296 224 300 228 308 228 300 220 300 232 316 236 308 240 316 240 316 240 312 232 304 236 312 232 308 232 308 232 304 244 320 244 316 240 312 236 312 240 316 240 316 240 316 240 316 260 332 252 324 248 324 252 328 244 324 260 336 264 336 256 328 260 332 260 336 248 316 272 380 344 408 336 400 336 412 356 428 344 412 340 408 336 396 324 388 328 384 316 372 308 372 316 380 320 372 304 360 304 372 324 392 336 376 304 396 340 392 308 368 316 368 304 356 304 364 308 348 308 356 300 348 288 328 280 324 284 324 292 328 292 316 272 300 244 272 264 292 276 296 268 284 252 276 256 272 252 264 240 256 240 256 232 252 228 244 220 240 232 248 224 244 220 240 224 244 212 224 212 220 208 216 204 216 208 220 208 220 208 220 208 220 192 208 196 212 200 208 196 204 200 208 196 204 188 192 184 188 180 200 184 200 184 196 176 188 180 200 184 200 180 188 164 172 156 176 164 188 176 196 180 196 184 200 184 196 180 192 176 192 184 200 184 196 180 192 176 192 168 188 176 196 176 188 164 176 172 188 172 188 172 188 172 188 168 184 168 180 164 176 160 176 176 184 176 180 172 180 168 176 164 172 164 176 168 180 172 180 168 176 168 172 164 168 160 168 164 172 164 168 160 164 156 164 156 164 152 160 152 156 148 156 148 156 144 152 144 148 140 148 136 148 148 160 156 160 148 152 144 148 140 156 156 168 152 156 148 156 148 156 148 156 148 156 140 144 136 140 132 144 136 148 136 140 124 136 136 152 144 148 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 12 8 20 4 12 0 8 4 16 12 20 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 8 32 12 28 4 36 36 76 64 88 68 84 56 76 64 92 60 84 64 88 68 84 64 80 52 88 60 96 72 96 68 88 60 96 80 52 12 8 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 16 8 16 0 8 8 20 8 24 52 112 120 120 104 112 104 112 104 112 104 112 108 116 108 116 108 112 96 104 100 100 84 88 80 84 68 72 28 44 12 24 16 16 24 24 60 56 56 92 52 272 368 488 412 484 368 356 276 344 364 408 356 360 332 368 328 372 324 412 364 392 360 408 376 456 412 368 236 276 208 272 296 488 284 484 572 572 348 364 472 328 232 412 612 672 520 392 312 588 632 624 224 140 144 688 612 740 488 716 512 720 524 712 512 696 484 684 464 668 444 644 416 620 400 616 372 584 352 576 352 572 324 544 312 532 316 528 296 516 292 528 316 488 268 444 296 472 304 420 268 396 256 368 232 372 272 428 348 532 464 660 532 688 572 748 668 788 676 768 628 692 552 624 532 604 500 544 460 504 436 496 424 476 420 468 428 464 412 440 404 436 400 420 384 408 372 404 368 396 340 384 360 424 392 440 392 428 376 408 356 396 352 392 332 428 352 408 356 436 340 392 348 400 344 420 340 392 432 496 356 416 356 408 356 416 372 428 368 436 412 472 420 464 412 464 436 500 436 500 424 488 424 496 428 500 440 512 440 480 376 416 336 412 376 440 380 436 376 436 392 468 416 492 420 484 400 464 384 452 408 484 396 480 424 452 364 444 392 472 412 480 408 472 384 452 352 420 336 416 332 408 336 436 364 436 356 440 348 408 340 424 360 444 364 432 344 412 340 416 332 404 320 384 300 372 324 384 316 364 304 360 304 360 316 368 304 352 292 348 296 356 268 348 260 332 240 332 264 360 300 352 156 200 172 212 172 220 172 212 164 200 148 188 136 172 112 148 96 124 84 128 84 116 56 180 236 284 220 252 112 236 184 260 184 248 180 244 184 240 164 228 164 228 164 228 164 228 160 232 176 240 168 228 168 240 164 244 164 244 164 244 164 244 168 248 168 244 164 244 160 240 164 244 164 248 164 244 160 236 172 248 160 232 148 228 152 232 168 228 164 220 160 216 152 212 144 216 152 216 132 132 80 236 156 216 156 216 156 216 156 216 144 204 148 208 152 212 152 216 140 212 132 216 136 212 140 208 156 208 148 204 160 212 156 200 172 212 176 212 176 216 176 228 164 212 152 204 148 212 156 220 152 212 160 212 148 204 152 216 164 220 164 220 168 228 180 236 176 224 164 224 172 228 168 216 176 232 180 236 180 232 172 224 172 236 176 236 176 236 176 236 184 244 180 240 176 236 176 236 180 240 180 240 180 240 180 240 188 244 184 240 184 244 188 252 180 256 180 264 196 260 188 256 200 256 200 260 196 248 220 312 300 344 312 348 316 344 308 336 316 344 308 336 292 324 280 316 292 320 284 308 280 308 284 312 272 300 272 304 276 308 280 312 248 308 292 304 252 280 252 284 280 300 276 300 280 304 284 296 268 296 264 288 260 280 252 276 256 280 264 292 272 276 256 260 244 264 252 268 252 264 240 252 236 252 236 252 232 244 224 236 220 236 216 228 208 220 204 216 216 228 208 220 204 220 204 220 196 216 196 212 192 208 188 208 188 208 188 204 184 200 180 200 168 188 172 192 164 192 160 188 156 192 152 188 144 192 140 188 140 184 144 188 140 184 136 176 136 180 140 184 136 176 124 164 120 168 128 176 136 180 136 180 140 184 140 180 136 176 132 176 140 184 140 180 136 176 132 176 128 172 132 180 132 172 124 164 128 172 128 172 128 172 128 172 124 168 124 164 120 160 116 160 128 172 124 172 120 168 120 164 116 164 116 168 120 172 124 172 120 168 120 164 116 160 112 160 116 164 116 160 112 156 108 156 112 156 108 156 104 152 104 148 100 148 100 152 108 156 108 160 92 144 100 152 108 152 100 148 100 144 96 148 108 156 100 144 100 148 100 148 100 148 100 148 92 136 88 132 84 136 88 140 92 136 80 132 92 144 96 140 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 8 8 8 8 12 16 20 24 4 4 4 4 4 8 12 16 20 20 20 20 20 20 20 20 20 20 24 24 24 24 20 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 32 28 24 20 28 28 28 24 32 28 36 44 68 80 80 88 88 88 76 80 84 96 80 88 84 92 88 88 84 84 80 76 88 88 96 92 96 92 96 104 92 52 16 4 4 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 8 12 12 16 16 12 12 8 16 20 20 36 72 112 128 120 116 116 116 116 116 116 116 116 112 112 116 116 116 116 112 108 116 104 88 80 80 80 76 72 52 40 32 16 12 20 24 48 60 96 84 136 152 404 476 548 492 516 408 380 316 356 380 400 364 320 356 320 376 308 384 328 416 328 404 348 416 400 428 296 252 228 260 232 380 524 292 488 668 512 292 384 464 336 248 544 680 748 572 504 372 700 708 608 204 208 344 888 740 908 708 940 708 912 704 908 692 912 676 912 708 896 696 876 676 860 664 856 640 828 628 820 628 816 616 796 600 796 600 788 572 772 568 780 548 744 524 676 472 608 452 592 444 564 396 496 356 496 400 544 360 456 356 460 316 364 304 492 432 596 440 612 460 604 444 576 504 620 488 600 484 600 500 608 480 560 484 580 512 588 500 568 492 572 512 572 492 548 492 564 464 480 424 448 416 464 440 480 432 460 408 428 384 416 380 416 368 468 388 408 368 456 384 424 368 440 392 472 392 460 504 548 416 460 412 456 400 452 396 448 420 500 452 532 464 524 456 528 460 552 480 564 472 548 460 548 476 564 484 572 484 544 428 484 396 488 428 512 436 504 424 508 436 528 456 560 472 560 460 552 444 548 472 580 456 580 484 552 432 544 452 568 472 572 460 556 448 536 420 512 412 512 408 504 412 528 436 528 428 532 424 504 404 520 420 536 428 532 416 516 400 512 408 512 396 492 368 468 384 484 368 468 356 464 356 468 376 476 360 456 344 448 344 452 344 448 344 432 324 424 332 440 368 436 224 284 232 292 232 292 216 296 212 284 196 256 176 232 168 200 136 168 128 156 116 152 100 244 288 360 280 336 184 340 264 364 260 348 252 332 248 328 232 324 232 324 232 324 232 324 228 328 244 332 236 324 232 324 244 320 248 320 248 320 248 320 248 320 248 320 244 316 244 312 232 308 240 312 244 312 240 312 248 316 240 308 232 304 232 304 236 312 236 308 228 300 224 300 200 296 220 300 204 212 140 308 220 296 220 296 220 296 220 296 200 276 204 280 204 284 208 292 208 300 208 296 208 296 212 296 216 276 200 256 204 268 212 264 212 256 220 256 212 260 216 280 212 276 204 276 208 288 216 292 200 284 212 284 204 276 204 288 216 292 216 296 224 304 232 312 236 304 224 300 224 300 220 288 224 304 228 304 228 300 220 292 228 308 232 312 236 316 244 320 240 316 240 316 236 312 236 312 236 312 236 312 236 312 236 312 236 312 232 312 236 316 244 324 248 328 260 336 260 336 260 332 256 328 256 340 264 340 288 400 332 416 352 432 348 412 316 380 316 388 316 388 316 392 320 392 316 372 304 364 300 360 304 364 288 352 296 364 304 360 296 352 260 376 328 372 296 392 344 388 304 352 296 348 300 352 292 328 296 336 292 328 280 320 276 308 272 304 280 308 276 292 264 276 276 292 264 276 252 268 244 264 248 268 248 268 244 260 236 252 232 252 228 248 224 240 220 236 228 244 220 236 216 236 216 240 216 228 216 228 212 224 212 220 208 216 204 212 200 208 196 208 184 196 188 200 188 200 184 196 184 196 184 200 192 204 196 204 184 204 188 204 188 200 180 192 176 196 180 200 184 196 176 192 176 196 184 200 184 200 180 196 184 200 180 196 180 196 176 192 184 200 184 196 180 192 176 192 176 192 176 196 176 188 168 180 168 184 168 184 168 184 168 184 168 184 168 184 164 180 164 180 172 176 168 176 164 172 164 168 164 172 168 176 168 176 172 180 168 176 164 172 164 172 160 168 164 172 164 168 160 164 156 164 164 168 160 168 156 164 156 160 140 152 148 160 156 168 164 176 140 152 148 160 152 160 152 156 152 156 144 156 152 160 144 144 148 156 148 156 148 156 148 156 140 148 136 144 136 144 140 148 148 148 132 144 144 156 148 152 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 0 0 0 4 0 12 8 16 8 16 8 16 8 20 16 28 0 4 0 4 0 8 4 16 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 28 64 60 92 56 80 64 80 56 76 64 92 60 84 64 88 68 84 64 80 52 84 56 88 68 92 68 92 88 112 84 44 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 8 40 68 108 112 112 112 120 112 120 112 120 112 120 100 112 108 116 112 116 108 116 112 104 80 76 64 76 64 76 28 40 8 16 12 20 32 36 44 72 32 68 124 392 400 468 404 452 320 332 280 352 368 408 360 352 332 372 340 380 320 392 364 392 368 420 388 452 380 316 220 252 224 248 416 572 248 492 644 472 216 420 392 264 224 560 624 624 484 392 296 624 616 420 92 120 344 760 536 668 496 692 496 696 512 688 504 680 496 680 472 668 468 664 468 664 464 672 452 660 440 652 436 644 412 632 408 644 408 632 384 624 396 636 396 612 428 576 392 492 352 460 280 360 280 368 316 448 412 540 480 560 456 536 376 428 288 408 248 352 248 368 268 376 296 424 288 376 292 376 304 396 332 416 372 428 384 448 420 472 424 460 428 492 480 528 496 536 528 584 508 540 468 496 444 500 460 516 452 488 416 444 380 420 368 416 384 436 352 376 356 392 308 352 296 368 324 388 332 408 472 488 376 420 376 416 368 400 348 384 364 412 388 432 404 436 400 436 376 448 392 464 388 448 376 444 388 456 392 460 388 436 340 388 336 412 372 440 380 432 360 428 344 424 360 444 376 448 364 440 368 436 392 468 380 464 408 436 348 428 372 452 392 456 380 444 352 420 328 404 328 408 324 400 328 424 348 420 336 424 336 400 324 404 336 416 340 416 336 408 320 396 320 396 312 376 292 360 304 368 292 352 280 348 284 356 296 356 280 340 268 336 272 344 272 352 268 340 248 332 264 348 300 348 156 204 176 216 172 216 176 220 168 208 152 192 140 180 124 156 100 128 84 124 76 108 56 188 240 300 224 252 112 240 188 268 184 260 184 252 184 248 172 236 172 236 172 236 172 236 168 240 180 244 176 236 172 240 176 256 176 256 176 256 176 256 172 252 168 248 168 244 164 244 152 236 160 244 164 248 164 244 164 244 160 240 156 236 156 236 172 240 176 236 172 232 168 228 140 220 168 236 152 140 80 228 164 224 164 224 164 224 164 224 144 204 148 208 148 208 148 208 144 204 132 204 140 212 156 220 168 212 164 212 184 232 196 228 196 228 200 216 168 200 168 216 156 200 144 200 144 208 148 212 136 200 152 208 148 200 148 208 160 216 156 212 156 216 164 220 172 224 160 220 168 228 164 216 164 220 168 224 164 216 156 212 164 224 168 232 176 240 184 244 180 240 180 236 176 236 176 236 176 236 176 236 176 236 176 236 172 232 172 236 180 244 192 252 184 256 180 260 192 260 192 260 196 248 200 268 220 276 244 328 316 348 328 352 316 328 284 304 288 324 276 308 256 308 264 316 272 300 272 296 268 296 268 296 260 292 264 296 268 296 264 296 264 320 252 296 232 300 236 268 256 296 252 300 264 300 252 284 256 292 252 284 252 272 244 272 248 272 252 276 256 264 244 256 260 268 240 244 224 240 224 244 228 244 228 244 224 236 216 228 212 228 208 224 204 220 200 216 204 220 200 212 196 212 196 212 192 212 192 208 188 208 184 204 180 200 180 200 180 200 180 200 164 184 168 188 160 188 156 184 152 188 152 188 144 192 144 192 140 184 140 184 140 180 132 172 132 176 136 184 140 184 144 188 144 188 148 192 144 184 136 180 136 180 136 180 136 180 136 180 140 184 140 180 136 176 132 176 132 180 136 176 132 172 128 168 124 168 124 168 124 168 124 168 124 168 124 168 124 168 124 164 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 88 140 92 144 100 152 108 156 96 144 100 148 104 152 104 152 108 152 100 148 104 152 96 132 100 148 100 148 100 148 100 148 96 140 88 136 88 136 92 144 104 144 88 136 96 148 100 144 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 0 0 4 8 12 16 20 20 24 20 20 20 20 24 28 28 16 12 12 12 12 16 20 24 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 32 28 24 20 28 28 28 24 32 36 56 68 84 88 72 80 80 80 72 80 84 96 80 88 84 92 88 88 84 84 92 88 88 84 84 80 84 80 108 108 88 40 4 0 4 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 20 56 92 112 116 112 120 120 120 120 120 120 120 120 112 112 116 120 120 120 116 116 120 104 84 76 72 72 68 68 48 32 24 8 12 20 36 60 56 112 48 116 224 500 500 544 484 456 360 352 340 380 396 412 372 332 352 324 388 316 384 312 404 320 408 364 432 400 396 244 264 192 228 236 496 532 244 412 548 352 232 436 380 264 312 716 688 720 544 512 412 744 676 440 160 272 564 952 704 892 708 892 688 888 684 872 672 880 672 888 652 856 652 856 652 860 660 864 652 856 656 848 640 832 628 828 632 844 636 848 628 848 628 848 644 796 576 740 588 644 388 364 240 316 256 368 336 476 436 556 420 580 508 628 524 624 404 424 340 520 348 540 340 488 336 524 380 512 360 468 332 436 316 424 356 452 356 460 380 476 392 472 368 476 428 512 444 528 484 580 520 580 512 572 520 604 564 644 584 636 552 596 516 572 504 560 508 504 452 544 556 496 380 420 376 440 380 412 360 444 496 480 388 420 400 444 416 452 412 448 416 468 428 496 444 504 440 504 428 516 452 532 452 520 440 516 440 516 436 516 432 492 392 452 368 460 404 492 420 500 416 504 396 496 412 516 432 532 428 524 428 528 452 560 436 560 464 532 396 512 424 544 448 552 440 540 412 508 396 500 400 508 396 496 396 516 416 508 404 512 404 492 404 512 404 516 408 516 408 512 404 504 388 488 372 480 372 480 372 464 360 452 348 452 352 456 348 448 340 440 340 444 348 452 344 440 348 432 328 416 332 428 364 432 224 288 240 296 232 292 224 300 216 288 204 260 184 236 172 204 140 168 128 156 112 148 100 256 308 376 284 336 180 340 268 376 272 368 264 348 256 332 236 336 232 336 232 336 232 336 228 340 244 348 236 336 236 336 256 332 260 332 260 332 260 332 252 324 252 320 248 320 244 316 236 312 244 320 252 324 252 320 244 316 244 316 240 312 236 308 236 308 232 308 232 304 228 304 208 304 236 320 220 224 144 304 224 300 224 300 224 300 224 300 216 292 216 292 216 292 216 292 212 292 208 280 204 276 204 272 216 264 204 248 212 244 196 224 188 224 196 216 168 212 192 268 188 256 192 268 200 276 204 288 188 276 208 288 204 280 204 284 216 292 208 280 204 276 204 280 204 276 196 280 216 296 220 292 220 296 224 300 220 292 212 288 220 296 224 304 232 312 240 316 240 316 240 316 240 316 244 320 240 316 240 316 240 316 240 316 240 316 240 316 244 328 256 336 252 328 256 328 256 332 260 336 256 324 256 352 288 368 312 416 352 428 344 416 332 404 324 396 356 416 328 380 296 364 292 364 296 356 300 356 296 352 292 348 304 356 292 344 288 348 300 360 296 352 296 368 296 340 288 368 308 360 300 352 304 352 292 324 288 324 284 320 276 312 272 308 272 300 272 292 268 284 260 276 264 272 248 252 236 252 248 268 244 256 244 256 240 248 228 236 220 240 220 240 216 236 216 236 216 236 212 228 204 224 208 228 204 216 200 212 200 208 196 208 188 204 196 212 204 220 212 224 188 200 192 204 192 204 188 200 196 208 192 200 192 196 184 192 180 196 180 196 180 192 172 188 180 196 180 200 184 204 192 212 196 212 196 212 192 204 184 196 180 196 180 196 180 196 180 196 184 200 184 196 180 192 176 192 184 196 180 192 176 188 172 192 168 184 168 184 168 184 168 184 168 184 168 184 168 184 168 188 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 148 156 148 156 148 156 148 156 144 152 144 152 148 156 152 160 156 160 148 156 152 160 144 140 148 156 148 156 148 156 148 156 144 152 140 144 136 148 144 152 152 152 140 148 144 156 148 148 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 0 8 0 12 8 16 12 20 16 24 12 20 12 20 16 28 12 20 8 16 12 24 20 28 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 12 28 12 44 40 76 64 84 48 72 56 76 52 76 64 92 60 84 64 88 68 84 64 80 64 96 56 84 56 80 56 80 76 104 76 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 8 12 4 8 0 12 4 16 8 12 24 80 108 128 116 124 116 124 116 124 116 124 116 124 108 120 112 120 112 120 108 112 108 104 80 76 64 72 56 64 24 36 0 8 8 24 32 52 40 76 4 76 200 452 396 476 392 404 284 332 328 396 400 424 384 364 336 376 348 392 328 400 356 388 372 436 404 448 344 256 236 228 200 348 532 484 200 352 380 284 236 416 300 204 336 680 612 616 456 428 384 668 532 296 44 216 508 772 524 708 488 696 468 680 476 660 472 652 464 652 480 664 472 656 452 652 448 652 444 656 440 652 412 628 388 624 404 636 396 628 376 608 388 616 420 612 460 600 432 424 188 156 176 208 192 236 244 300 288 336 268 368 324 372 352 488 364 328 228 336 272 416 320 384 288 412 300 388 280 364 256 336 240 324 244 336 248 340 260 356 264 344 248 344 280 360 272 352 292 372 316 380 328 384 336 408 372 448 440 500 452 520 476 548 504 572 524 524 528 676 724 604 472 524 456 512 428 444 396 488 512 460 360 400 368 404 372 400 360 384 404 428 404 436 420 440 412 428 372 432 384 444 380 436 376 436 372 428 364 420 356 404 324 372 292 372 332 408 344 412 344 412 320 396 332 412 336 416 336 412 348 416 372 448 360 444 388 420 316 392 344 424 368 436 364 428 332 396 324 392 332 404 332 392 324 404 336 396 324 400 328 384 340 404 332 396 324 396 328 396 336 396 316 376 300 368 308 376 288 360 276 348 268 348 272 356 260 340 256 336 260 344 272 356 268 340 268 332 248 316 256 328 292 344 156 208 180 224 176 216 184 224 176 212 160 200 148 184 120 152 96 128 84 124 80 112 56 196 260 312 224 248 104 244 184 272 196 276 200 264 188 252 176 236 176 236 176 236 176 236 172 240 188 248 180 236 180 248 180 260 172 260 172 260 172 260 168 252 164 252 160 248 160 248 156 244 160 252 164 252 160 248 152 240 156 248 156 244 152 236 164 232 172 228 168 228 168 228 156 236 184 248 164 148 88 232 168 228 168 228 168 228 168 228 168 228 164 224 164 220 160 220 144 212 152 212 144 196 136 180 136 164 108 132 92 112 72 84 48 84 68 88 56 108 116 188 140 188 140 196 140 204 136 204 132 200 156 216 156 208 152 212 160 212 152 204 144 200 144 200 132 184 128 192 148 216 160 212 168 228 172 228 172 224 164 216 164 224 168 232 172 236 176 240 184 244 184 248 188 248 188 252 188 248 188 248 188 248 188 248 188 248 188 248 192 256 200 264 188 256 176 256 184 256 192 264 204 252 204 280 240 304 264 336 324 348 312 328 300 336 308 352 280 316 252 288 228 288 244 308 252 296 264 300 260 296 252 288 272 300 252 280 240 284 260 300 196 280 220 296 204 276 232 324 252 312 236 296 240 296 236 288 236 276 236 272 240 268 240 264 248 272 244 264 244 260 240 256 232 244 216 232 212 240 228 256 216 240 220 236 216 228 204 220 200 216 200 216 200 216 200 216 196 208 188 204 184 200 188 204 180 196 176 196 172 192 172 192 164 188 168 192 176 204 184 208 168 188 172 192 164 192 160 188 164 200 160 192 140 184 132 180 136 180 140 184 140 180 132 172 144 184 140 184 144 192 152 200 148 196 152 196 148 188 140 180 132 176 136 180 136 180 140 184 140 184 140 180 136 176 132 176 144 184 136 176 128 176 132 176 128 172 128 172 128 172 128 172 124 168 124 168 128 172 128 172 124 168 120 168 116 164 116 160 124 172 120 168 120 168 116 164 112 160 116 164 116 164 120 168 116 164 116 160 112 156 108 156 116 160 112 160 108 156 108 152 116 164 112 160 108 156 108 156 100 144 96 144 96 148 104 156 104 148 96 148 104 152 96 136 100 148 100 148 100 148 100 148 96 144 92 140 92 140 96 144 104 144 88 136 92 144 92 136 92 140 92 140 92 140 92 140 0 0 0 0 0 0 0 0 12 12 16 16 16 16 16 16 24 24 20 16 16 20 20 24 20 20 20 20 20 24 28 28 20 20 20 20 20 20 20 20 16 16 20 20 20 20 16 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 32 28 24 20 28 28 32 24 28 36 64 72 80 72 68 76 76 80 72 80 84 96 80 88 84 92 88 88 84 84 92 84 84 76 80 76 84 84 84 92 76 36 4 0 0 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 16 16 8 8 8 8 16 16 20 12 36 92 128 132 124 124 128 128 128 128 128 128 128 128 124 124 124 124 120 116 112 108 112 100 88 80 80 72 60 52 44 28 16 4 8 24 44 72 48 108 44 180 328 556 480 556 460 412 328 364 388 432 428 440 404 352 356 324 396 328 404 324 416 332 424 380 440 384 348 172 260 192 260 448 612 380 208 264 280 196 292 380 304 256 476 792 644 708 524 552 528 748 536 304 120 384 712 924 724 912 700 920 720 908 708 880 692 876 688 896 668 888 660 876 648 868 644 868 660 884 668 876 636 840 620 836 636 848 632 840 608 824 604 820 584 800 628 672 388 348 196 240 140 164 120 164 144 216 164 236 212 344 260 388 344 600 540 704 340 512 332 580 420 584 400 576 388 528 384 508 380 496 376 484 352 464 372 492 392 484 364 436 364 444 352 432 344 416 332 412 300 380 300 368 272 344 268 360 324 416 360 472 420 524 456 540 504 528 552 664 712 620 548 608 536 592 524 536 540 616 640 536 476 484 468 472 444 452 420 444 432 460 412 456 408 460 388 432 412 492 424 496 420 492 424 504 428 496 416 484 408 472 384 444 360 456 400 488 412 492 404 496 396 488 404 508 412 508 408 504 412 512 436 544 420 544 448 516 380 496 404 524 424 524 412 512 392 492 388 496 404 508 400 500 388 504 400 492 384 500 392 484 408 508 392 492 376 488 380 492 396 500 388 492 380 484 372 480 364 460 356 448 348 452 356 460 348 444 340 436 336 440 348 452 340 432 348 424 328 404 324 412 356 424 224 292 244 308 236 292 228 308 224 296 208 268 188 244 160 196 136 164 128 160 120 156 100 264 324 396 292 340 184 344 272 380 276 380 276 360 260 336 240 344 240 344 240 344 240 344 236 348 248 352 244 344 240 340 252 328 256 328 256 328 256 328 256 328 252 324 252 320 248 320 244 316 248 320 248 316 240 312 236 312 244 320 248 320 240 312 232 308 232 308 232 308 232 308 224 316 244 324 224 228 148 312 232 308 232 308 232 308 232 308 232 304 228 304 224 300 220 296 212 292 216 280 196 244 164 204 116 136 64 72 32 44 24 40 0 24 12 36 12 92 116 220 188 248 196 276 208 288 212 292 188 276 212 296 216 288 212 292 208 284 204 280 208 288 216 296 208 280 204 284 220 300 224 296 232 308 236 312 236 308 228 300 240 316 240 316 240 316 240 320 248 324 252 328 252 332 256 332 252 328 252 328 252 328 252 328 256 332 252 328 252 328 256 336 256 332 256 324 252 332 260 340 272 336 264 364 304 384 320 416 336 416 328 412 340 432 364 452 372 436 336 388 296 372 304 384 292 352 300 356 300 352 288 340 292 344 284 336 276 332 280 340 292 364 272 320 352 524 440 392 324 360 296 328 284 336 292 328 260 300 260 296 256 292 260 284 264 292 260 276 252 268 248 268 244 252 236 244 232 248 240 256 236 248 236 248 232 240 220 228 212 232 212 232 212 232 212 232 208 228 204 220 196 216 200 220 200 212 200 208 196 204 192 204 184 196 184 196 184 196 184 196 184 196 188 200 188 200 184 196 192 204 192 200 192 196 188 196 188 208 192 208 192 204 184 196 196 208 188 200 188 208 196 216 188 204 192 208 192 204 184 200 176 192 176 196 180 200 184 200 184 200 184 196 180 192 176 192 188 200 180 192 172 192 180 196 176 192 176 192 176 192 176 192 168 184 168 188 172 192 176 192 176 180 172 180 168 176 168 172 172 180 172 176 168 172 164 172 160 168 160 172 164 176 168 176 164 172 164 168 160 164 156 164 160 164 156 164 152 160 152 156 156 164 160 168 160 168 164 172 148 156 144 148 144 156 152 164 148 152 144 156 156 164 148 152 148 156 148 156 148 156 148 156 148 152 144 148 140 152 144 156 152 152 132 140 136 148 136 140 140 148 140 148 140 148 140 148 0 0 0 0 0 0 0 0 12 20 8 16 8 16 8 16 16 24 12 16 8 16 12 20 12 20 8 16 12 20 16 28 4 24 4 24 4 24 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 16 28 8 40 40 76 56 68 44 68 56 72 52 76 64 92 60 84 64 88 68 84 64 80 52 80 44 76 56 84 68 96 52 88 64 36 0 0 0 0 0 4 0 12 4 12 4 8 0 12 0 16 0 20 0 20 4 12 4 12 4 12 4 12 12 16 0 4 0 8 8 20 0 8 20 92 120 128 104 120 120 132 120 132 120 132 120 128 120 128 120 124 112 116 100 108 100 100 84 84 72 72 56 44 24 28 4 8 8 28 40 60 28 68 12 152 304 488 372 476 384 380 268 344 368 432 424 448 400 380 336 368 352 404 348 412 388 412 392 448 404 428 292 192 212 244 264 572 628 344 188 248 220 220 304 364 260 240 488 724 552 616 452 484 500 668 416 192 12 320 612 756 524 708 460 732 480 704 484 676 472 664 464 668 464 660 452 656 452 656 456 664 448 672 448 656 404 616 384 612 384 620 392 612 380 596 404 608 452 588 380 380 168 180 116 184 164 144 124 104 104 108 92 96 72 144 164 244 236 336 384 496 416 420 280 400 340 428 312 428 304 404 296 396 288 388 284 380 256 396 300 444 332 432 284 368 272 376 264 368 268 372 260 356 240 324 260 308 220 268 204 272 192 264 212 288 228 292 224 288 272 332 324 380 408 396 384 488 424 516 452 524 540 672 668 564 500 540 500 536 496 532 500 528 504 516 472 488 460 472 436 432 356 408 356 408 348 408 356 424 368 420 352 408 336 396 316 372 292 376 324 400 332 392 312 384 328 400 332 408 336 408 332 400 340 408 364 440 348 436 376 408 320 396 340 416 348 416 332 392 320 384 320 396 336 408 336 396 316 396 328 384 312 392 320 376 336 396 316 372 300 364 300 372 320 388 324 396 324 380 304 364 284 360 268 352 260 352 268 360 268 352 256 340 248 340 252 344 280 352 284 348 264 332 264 336 284 340 156 208 176 224 176 216 180 232 172 220 156 204 140 188 108 144 92 124 84 132 88 120 56 196 268 324 228 248 104 244 188 276 196 280 200 268 192 252 180 240 180 240 180 240 180 240 176 244 192 252 184 240 180 248 176 252 168 252 168 252 168 252 168 252 168 248 164 244 160 244 156 244 164 244 160 236 152 232 156 240 164 252 172 248 164 240 168 236 176 236 176 236 176 236 168 244 188 248 160 152 92 240 172 232 172 232 172 232 172 232 172 228 168 224 164 220 160 220 152 216 156 212 140 172 104 132 72 76 16 8 0 16 16 44 0 12 0 4 0 52 84 184 148 196 156 212 160 220 156 216 132 200 160 224 164 216 160 216 144 204 148 208 160 224 176 236 184 236 176 236 184 244 184 236 184 240 184 240 184 236 176 228 196 252 196 248 188 248 188 248 192 252 192 256 200 260 204 264 196 256 196 256 196 256 196 256 200 256 192 248 188 248 192 252 192 260 176 252 184 256 196 268 216 264 208 292 252 312 264 332 288 324 304 332 328 364 340 388 460 508 352 396 244 308 216 280 248 296 264 304 264 296 252 284 240 276 244 280 244 276 232 264 192 264 156 312 560 956 860 716 256 308 216 276 208 284 220 288 212 248 220 252 216 248 216 252 236 256 228 244 228 240 224 244 224 240 216 232 212 232 212 232 212 232 212 232 208 224 200 216 196 216 196 216 196 216 196 216 192 208 184 200 180 200 180 204 184 204 184 200 180 196 176 196 168 188 164 176 152 168 144 160 156 180 160 184 156 180 152 176 148 188 144 192 144 192 144 192 152 200 156 200 156 196 148 188 156 196 148 188 140 188 152 200 140 184 144 192 148 188 144 184 132 176 132 180 136 184 140 184 140 184 140 180 136 176 132 176 148 188 136 176 128 176 136 184 136 180 136 180 136 180 136 180 124 168 124 172 128 176 132 176 128 176 128 172 124 172 120 168 124 172 124 168 120 164 116 164 112 160 112 164 116 168 120 168 116 164 116 160 112 156 108 156 108 156 104 152 104 148 100 148 92 140 96 148 104 160 112 164 104 148 96 140 96 148 108 160 96 140 92 148 108 160 104 148 100 148 100 148 100 148 100 148 100 144 96 140 92 144 96 148 100 140 84 132 88 136 84 128 92 140 92 140 92 140 92 140 0 4 0 8 4 8 8 12 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 20 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 24 24 28 24 20 16 8 28 20 28 36 56 68 80 76 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 104 96 88 76 76 76 84 88 84 88 64 20 0 8 8 4 4 20 4 12 4 12 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 8 12 60 112 140 124 124 132 132 128 132 128 132 128 132 128 116 112 120 116 120 116 116 116 96 88 80 76 72 64 52 44 12 32 24 12 32 12 48 48 64 92 84 316 428 556 460 540 428 400 336 388 400 464 448 472 432 392 368 336 388 328 400 332 412 344 444 400 448 308 268 172 256 180 400 592 632 276 236 192 248 164 420 348 260 324 632 788 636 704 504 572 648 736 332 268 144 636 800 892 712 888 704 908 684 892 676 884 668 876 664 876 664 872 652 864 652 872 664 884 688 896 664 864 632 836 616 832 612 836 636 784 580 780 632 772 604 596 324 280 172 216 172 184 112 168 108 164 100 164 92 164 104 152 92 268 252 392 328 484 512 616 416 532 396 564 428 552 392 536 396 516 392 532 392 500 372 492 400 524 424 524 396 492 408 500 384 488 384 484 364 452 360 448 320 420 312 420 304 404 320 428 324 436 320 416 296 400 296 396 292 344 244 360 296 384 320 408 340 452 400 520 468 564 504 556 524 588 564 632 604 652 596 632 580 600 548 568 520 556 512 584 484 568 480 560 448 524 416 508 412 496 376 460 360 452 400 440 372 476 416 472 396 500 384 476 392 520 428 536 396 480 420 492 448 548 416 540 404 504 372 480 404 496 388 456 360 448 372 476 404 496 396 476 384 480 388 484 396 492 396 480 380 472 384 500 396 484 348 440 340 460 380 484 376 480 368 472 360 468 360 468 356 460 348 456 348 460 352 452 336 436 324 436 332 448 324 428 328 428 332 424 328 428 356 392 244 312 216 300 228 328 220 296 216 292 216 260 172 212 156 196 136 172 132 160 116 144 76 296 320 372 320 364 160 340 308 408 276 368 268 372 260 324 232 340 244 356 252 352 244 344 256 360 252 352 244 348 240 340 252 344 252 344 252 344 252 344 248 340 248 340 248 340 248 340 252 336 248 328 240 324 236 316 236 324 240 328 244 324 240 320 240 316 240 312 236 308 232 308 228 316 240 324 228 236 152 312 220 300 224 304 228 308 232 312 232 308 232 304 228 300 224 300 228 300 220 288 204 236 152 172 100 96 28 28 24 36 32 24 24 28 12 20 4 68 136 240 212 260 208 272 208 288 220 300 220 304 220 308 220 308 220 308 224 312 228 316 228 316 228 308 252 320 244 316 240 320 248 328 232 316 248 328 248 316 236 316 256 312 240 312 248 320 232 320 248 336 248 332 260 332 264 336 272 336 244 312 236 328 272 360 248 320 244 320 248 328 256 332 232 340 240 332 276 328 288 308 280 332 260 348 288 364 308 408 328 408 312 460 404 480 404 580 904 896 652 548 380 388 276 388 292 360 292 360 288 348 276 332 280 336 284 332 272 304 244 280 300 248 248 568 916 1020 980 816 312 340 288 308 264 296 268 296 252 272 252 272 248 268 244 260 264 272 252 256 236 240 224 236 216 228 216 232 220 236 224 240 216 228 220 232 216 228 208 220 216 212 200 200 200 208 204 208 204 204 192 196 192 200 204 212 200 192 184 176 172 172 176 176 172 172 168 168 164 160 160 164 168 168 164 176 192 200 200 208 180 196 184 200 188 200 184 204 196 212 192 204 188 200 180 196 196 212 192 204 184 196 180 192 176 196 184 204 184 196 172 184 184 200 184 196 180 192 176 192 184 200 184 200 184 200 184 200 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 192 200 176 188 172 192 172 180 168 184 168 184 168 184 168 184 172 188 172 184 168 180 164 180 164 176 156 172 164 180 160 168 160 164 168 160 144 136 148 160 168 164 148 160 160 172 156 152 148 160 152 164 156 160 152 156 152 160 152 156 148 152 144 152 152 160 152 156 148 152 144 152 148 156 148 152 144 148 136 144 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 128 140 140 152 144 148 132 136 0 8 0 12 4 12 8 16 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 28 16 20 0 12 0 28 16 52 28 72 48 84 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 88 52 84 60 88 68 96 60 80 48 16 0 4 0 0 0 4 0 4 0 4 0 8 0 8 0 16 0 20 0 20 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 32 52 128 120 132 100 136 108 132 108 132 108 132 108 132 104 124 104 124 104 124 112 120 108 100 88 80 80 60 52 28 16 8 20 24 24 44 40 60 48 48 72 276 380 484 368 492 344 368 288 356 364 432 416 456 412 400 340 368 352 396 368 416 376 440 420 456 388 360 208 264 144 332 492 660 548 256 220 240 228 240 384 328 196 360 576 668 516 588 416 472 592 624 248 176 0 556 628 724 544 720 524 676 484 684 464 672 448 660 452 660 460 656 452 652 452 660 464 668 476 668 456 644 432 620 412 616 392 640 412 616 444 652 484 580 304 324 148 164 112 180 128 144 100 112 96 96 76 88 68 84 84 84 76 172 200 252 256 316 348 464 388 428 312 424 316 384 288 396 300 380 296 388 308 360 276 376 296 408 316 404 292 376 296 384 280 376 288 380 272 356 256 352 248 332 228 328 244 352 252 352 260 356 252 340 232 324 220 308 224 328 228 300 196 292 196 280 184 268 176 276 192 288 224 308 260 360 328 424 388 464 456 532 508 580 552 584 532 560 476 512 440 492 444 524 464 540 452 544 452 528 376 416 240 304 196 348 308 456 344 412 300 404 296 384 304 364 276 352 320 416 328 384 324 404 376 500 320 344 260 356 308 396 324 396 332 404 296 380 316 388 300 360 284 360 304 380 316 396 324 392 312 380 308 384 316 368 272 328 264 344 300 364 296 360 292 356 288 352 280 352 264 344 256 344 260 344 264 344 252 328 244 332 256 344 244 328 240 320 244 324 244 320 284 296 164 216 156 224 156 232 156 220 148 212 148 196 116 164 112 152 100 136 96 128 80 108 32 228 264 296 260 276 80 236 208 288 188 260 192 284 196 240 168 240 176 244 180 248 180 244 188 256 184 252 180 244 172 240 180 248 180 248 180 248 180 248 176 244 176 244 176 244 176 248 184 252 180 248 176 240 168 236 176 248 184 252 184 252 180 244 172 240 172 236 168 236 164 232 160 240 172 248 160 160 84 232 156 228 160 228 160 228 164 232 164 232 164 228 160 224 156 224 152 224 152 220 148 188 108 132 64 76 8 16 16 36 24 28 20 24 4 12 0 60 96 220 180 236 176 228 176 228 192 228 172 228 176 232 184 240 188 248 180 236 180 236 180 236 180 240 200 260 204 260 196 252 192 248 196 260 208 268 200 248 180 236 192 236 200 256 208 256 192 248 188 244 192 252 204 252 216 260 208 252 192 244 188 252 200 260 188 244 188 240 188 248 196 256 116 308 132 268 176 180 280 284 208 260 204 276 232 284 248 312 228 332 328 340 356 400 568 884 836 992 596 648 300 388 228 320 248 280 256 280 252 276 244 268 228 268 240 280 248 280 236 268 208 252 156 284 348 508 368 308 228 284 208 256 196 248 200 256 224 256 224 248 212 232 200 228 204 228 192 212 180 204 172 200 180 208 184 212 188 216 188 220 204 224 204 224 200 216 196 208 180 208 168 200 168 204 168 200 168 196 164 192 160 192 164 196 168 192 160 180 156 180 156 180 124 148 124 144 120 140 116 140 116 136 120 152 144 188 152 188 148 192 136 192 124 188 124 188 140 188 144 188 144 188 144 188 156 196 152 192 144 184 140 180 144 188 144 188 144 184 136 180 140 184 140 180 136 180 132 176 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 140 180 120 168 120 172 120 160 124 168 124 168 124 168 124 168 128 172 128 168 124 164 120 164 128 156 120 156 128 168 124 156 116 164 128 164 112 152 116 164 124 164 104 156 112 168 108 148 96 152 100 156 104 152 100 148 104 152 104 148 100 148 96 144 104 152 104 148 100 144 96 144 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 20 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 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 24 24 20 20 12 16 32 60 68 72 68 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 76 76 84 84 92 88 96 92 72 64 44 12 0 4 8 0 8 12 8 12 8 12 8 12 8 8 16 12 16 12 20 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 28 48 92 132 152 136 132 136 136 132 136 132 136 132 136 132 128 124 128 124 128 124 124 124 120 112 96 84 76 60 40 28 12 32 12 0 32 16 64 68 68 92 136 408 468 552 472 544 392 380 336 388 404 468 456 488 456 404 368 336 380 332 404 340 400 368 440 388 468 296 244 200 272 440 652 608 512 220 228 236 236 320 420 348 256 572 716 760 608 720 496 600 684 644 232 240 196 848 784 912 724 932 732 892 692 900 676 888 660 868 656 864 656 864 652 856 652 864 660 876 660 864 652 852 636 832 612 816 640 820 620 792 652 796 556 572 284 316 176 216 180 216 156 156 124 188 112 176 104 176 104 180 96 160 108 248 208 304 248 384 308 560 504 572 400 532 412 496 388 512 384 492 368 500 364 464 360 484 392 520 412 512 388 488 376 484 372 488 380 492 372 476 340 456 344 440 316 436 352 492 368 484 376 488 368 472 352 460 360 424 308 432 328 400 296 428 332 428 312 408 296 396 292 396 260 364 268 380 288 400 320 416 368 472 424 532 484 564 488 556 456 552 448 568 492 632 548 664 544 696 648 828 764 896 760 852 684 760 636 624 452 464 324 384 320 452 388 520 404 500 368 476 384 524 412 472 420 556 360 480 372 480 384 480 368 444 344 436 364 464 384 480 384 472 380 472 368 464 380 480 392 484 388 476 368 484 372 468 336 432 332 448 352 460 352 460 348 456 348 456 348 452 340 444 336 444 340 448 336 440 328 432 328 440 336 452 336 440 328 432 328 424 324 428 368 388 228 304 224 312 224 308 232 300 212 284 208 260 180 224 164 204 144 180 136 168 120 152 100 316 336 384 332 372 168 356 296 412 288 388 288 392 276 336 244 344 240 344 244 348 248 356 256 360 252 356 248 348 244 348 248 352 248 352 248 352 248 352 244 348 244 348 244 348 244 340 248 336 248 332 244 324 240 324 248 332 252 336 252 336 248 332 240 316 240 316 236 312 236 308 228 316 244 328 232 236 152 304 232 308 232 308 228 304 228 304 232 308 232 304 228 300 224 300 228 308 220 288 204 240 152 176 104 92 32 24 28 36 36 20 24 20 20 24 20 68 148 264 256 300 248 304 232 304 232 312 232 312 240 320 252 336 264 340 248 324 248 324 248 324 248 324 256 332 264 336 264 328 248 316 248 324 256 328 252 316 232 296 216 288 244 320 244 320 236 320 244 328 240 320 240 316 240 308 232 316 248 328 252 320 236 308 240 316 240 312 240 316 244 324 256 328 328 336 228 344 232 364 276 344 272 368 296 372 296 388 280 428 360 428 320 516 712 1020 1020 1020 892 720 472 424 276 340 264 336 272 332 272 328 264 320 268 324 280 320 276 308 260 296 268 340 300 276 268 372 352 316 256 284 244 268 232 268 240 272 256 264 244 248 224 228 208 216 204 216 196 204 188 200 188 200 204 216 204 216 208 220 208 220 220 232 220 228 212 220 200 212 200 200 200 200 200 196 192 188 188 188 188 188 184 180 176 172 168 164 172 168 172 164 168 160 144 140 144 140 140 136 140 136 124 128 132 152 172 192 192 204 200 216 204 212 192 216 188 212 180 196 184 204 188 208 196 212 200 216 200 212 192 204 188 204 196 212 192 204 188 204 188 204 184 200 184 200 180 196 180 192 176 192 176 192 176 192 176 192 176 192 176 192 176 192 176 192 180 196 180 196 180 196 180 196 184 192 168 180 168 184 164 176 168 184 168 184 168 184 168 184 172 188 168 184 168 184 164 180 168 176 156 176 164 184 164 172 152 172 164 176 160 160 164 180 172 176 160 172 168 176 164 164 152 160 152 160 152 160 152 160 152 160 152 160 148 156 148 152 152 160 152 160 148 156 148 156 148 156 148 156 152 160 152 160 144 152 144 152 144 152 144 152 140 148 140 148 140 148 140 148 144 148 132 136 128 140 140 152 12 20 12 20 16 24 20 28 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 20 0 40 52 88 48 72 48 92 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 44 80 56 96 72 96 64 84 52 56 20 4 0 4 0 4 0 8 0 8 0 8 0 12 0 16 4 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 56 84 140 132 148 124 148 120 140 120 140 120 140 120 140 116 136 116 136 116 132 120 128 112 108 96 84 76 60 52 24 24 8 8 12 24 56 60 84 40 56 144 388 412 472 368 484 312 356 300 376 376 444 432 484 440 416 340 364 348 400 376 420 408 432 384 480 452 340 124 244 384 600 572 592 436 264 232 260 224 408 392 300 188 572 628 624 512 600 392 528 640 524 132 140 188 792 588 732 540 716 524 704 488 684 476 668 464 660 460 660 464 656 456 652 456 660 468 668 460 656 460 652 448 632 428 616 420 636 416 616 456 588 336 320 180 224 124 180 156 184 112 124 108 120 116 128 116 132 116 132 88 108 104 164 156 192 188 240 208 376 388 444 316 392 304 404 280 392 288 368 276 364 272 328 264 376 304 412 316 400 292 384 272 368 272 368 276 372 276 368 268 352 240 320 220 328 256 372 268 368 272 368 268 356 256 348 272 332 220 312 224 312 224 324 240 328 232 320 228 324 236 328 256 332 252 320 240 308 244 312 252 308 264 320 276 336 300 356 280 356 316 420 368 456 376 460 460 572 508 652 584 744 684 832 752 944 844 988 836 916 656 672 516 552 328 380 248 344 196 272 200 344 276 368 384 452 236 372 220 312 244 348 280 372 300 388 272 348 280 356 284 352 280 348 296 372 304 384 312 384 308 376 300 372 300 356 272 332 268 344 276 344 276 344 280 348 280 348 268 340 256 336 252 336 256 340 244 328 240 324 244 332 252 340 256 340 252 340 268 352 280 364 328 312 156 204 152 228 160 224 168 224 144 204 140 196 128 180 120 156 108 140 104 136 88 116 68 260 288 312 260 284 88 256 236 328 236 304 224 300 204 244 180 244 172 236 168 244 184 256 188 256 188 252 184 248 180 244 184 252 184 252 184 252 184 252 180 248 180 248 180 248 180 252 184 252 184 248 180 244 176 240 172 240 176 244 176 244 172 240 176 244 172 240 172 236 168 236 160 240 176 252 164 160 80 224 168 236 168 232 160 228 156 224 164 232 164 228 160 224 156 224 152 224 152 220 152 192 112 140 72 80 12 20 20 36 24 28 12 12 0 24 0 52 96 240 184 240 172 232 180 228 184 232 168 232 168 240 176 248 184 256 184 252 184 252 180 248 180 248 192 252 196 252 196 252 192 248 192 252 204 260 212 260 196 236 196 252 232 256 196 236 172 212 180 236 184 236 184 232 188 228 180 232 184 244 184 232 164 212 180 236 176 232 176 236 180 240 232 140 120 212 332 552 312 304 236 280 220 288 240 280 240 308 220 320 300 332 368 408 512 748 780 952 596 556 232 316 212 256 228 256 232 264 236 264 232 264 228 264 228 264 228 256 216 252 168 252 184 216 184 280 220 224 184 224 180 216 180 220 192 232 220 244 212 228 192 208 176 200 176 204 172 200 172 200 176 204 184 204 188 204 184 204 184 204 176 200 172 204 172 200 168 192 160 196 172 204 164 188 152 184 140 176 148 180 144 168 124 148 124 148 132 160 140 156 132 148 128 148 128 144 124 140 120 140 100 116 104 140 136 188 156 196 160 204 152 200 136 188 120 184 136 184 140 188 144 192 148 192 156 200 156 196 152 192 148 192 156 196 144 184 140 184 144 192 144 188 140 184 140 180 136 180 132 180 132 180 132 180 132 180 128 176 128 176 128 176 128 176 132 180 132 180 132 180 132 180 136 176 120 168 124 172 124 164 128 172 128 172 128 172 128 172 124 168 124 168 124 168 124 168 132 164 120 160 132 168 128 160 116 160 128 168 132 172 136 176 116 164 112 164 112 164 108 156 100 152 100 152 100 152 100 152 108 156 104 152 104 148 100 148 104 152 104 152 104 152 104 148 100 148 100 152 104 156 112 160 100 148 100 148 100 148 100 148 92 140 92 140 92 140 92 140 92 140 84 132 84 132 92 140 16 20 16 20 20 24 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 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 24 16 40 80 88 84 72 80 88 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 96 96 100 84 80 68 76 44 16 0 0 0 4 8 12 4 12 4 8 4 8 4 16 8 16 8 16 8 16 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 56 108 136 144 148 152 152 136 136 136 136 136 136 136 136 144 140 140 136 136 132 132 128 112 100 92 84 76 64 48 40 20 32 4 0 40 40 80 84 56 132 240 516 476 536 464 504 384 392 368 420 424 476 472 508 472 404 360 324 384 340 412 348 440 344 428 428 456 192 220 308 588 588 604 548 440 236 228 248 252 496 412 352 252 704 688 732 632 704 468 672 716 532 160 204 432 968 724 920 744 884 688 928 684 888 676 880 668 872 668 872 660 852 652 844 652 852 664 864 644 840 644 840 636 820 616 804 616 800 620 772 596 684 412 412 256 284 156 220 180 216 164 196 128 200 136 216 144 208 128 196 136 208 136 224 140 216 140 256 232 392 364 552 440 504 384 524 392 504 388 476 364 480 352 440 352 484 396 520 400 500 380 492 372 484 368 476 364 480 376 492 420 496 344 440 340 468 360 468 356 468 356 468 352 460 344 456 324 444 344 436 332 444 328 404 324 428 320 420 312 416 312 420 320 464 316 464 320 472 328 476 336 464 324 448 312 444 316 448 312 448 364 496 392 512 380 496 396 552 472 640 576 820 812 1020 956 1020 1008 1020 984 1020 980 1020 972 1020 900 996 848 880 636 656 536 556 340 484 500 568 248 372 344 456 344 456 348 456 344 444 364 464 360 464 356 460 348 448 372 476 372 476 372 472 364 468 372 480 368 468 352 452 348 460 348 456 348 456 348 456 352 460 344 448 340 444 340 448 344 452 336 444 336 448 340 452 348 460 340 448 344 456 364 484 396 508 424 424 236 296 216 312 228 312 232 300 212 284 208 264 188 236 168 204 148 180 140 172 124 156 132 340 344 388 320 368 160 352 320 440 324 416 300 396 276 340 248 348 240 340 236 348 252 360 256 360 256 356 252 356 252 352 252 356 252 356 252 356 252 356 248 352 248 352 248 352 248 344 248 336 252 332 248 332 248 328 240 328 244 332 248 328 244 324 244 320 244 316 240 316 236 312 228 320 248 332 236 236 144 296 240 316 236 312 232 304 228 304 232 308 232 304 228 300 224 300 224 308 220 292 208 248 160 184 112 100 40 28 28 36 36 20 16 4 12 28 16 52 136 272 232 276 224 288 224 304 232 324 236 312 240 312 244 316 244 316 256 328 252 324 248 320 248 316 260 320 244 312 244 312 256 324 284 332 272 324 272 320 252 292 236 304 252 300 224 312 232 308 232 316 228 304 224 296 224 292 224 304 228 304 224 296 216 292 232 308 228 300 224 304 228 308 248 360 160 688 1000 1020 880 500 308 372 264 348 248 328 244 352 288 368 280 396 368 456 372 500 712 788 600 464 316 364 260 320 244 308 252 316 260 312 256 308 232 280 240 284 252 292 256 292 260 264 232 280 268 276 220 228 196 224 196 228 204 236 212 244 232 244 232 236 220 228 212 224 212 224 208 220 212 228 220 232 200 216 200 216 200 216 204 216 184 200 192 208 200 212 200 208 188 196 204 204 188 180 176 180 156 164 164 168 160 156 140 140 140 140 152 152 156 148 148 140 136 132 136 128 128 120 124 116 112 112 108 124 148 172 188 204 200 216 196 208 188 208 180 204 192 208 192 204 188 200 184 200 200 216 200 212 196 212 196 208 196 208 184 196 180 196 184 204 188 204 188 200 184 200 180 196 188 204 188 204 188 204 188 204 176 192 176 192 176 192 176 192 180 196 180 196 180 196 180 196 192 200 176 188 180 200 180 192 172 188 172 188 172 188 172 188 168 184 168 184 168 184 168 184 168 180 160 176 168 188 160 184 152 184 160 196 176 204 176 200 156 168 160 168 156 160 152 164 156 160 152 156 148 160 152 164 156 164 156 160 152 160 148 156 152 160 152 160 152 160 152 164 148 156 148 160 152 164 160 168 148 156 148 156 148 156 148 156 140 148 140 148 140 148 140 148 132 140 140 148 140 148 132 140 4 12 4 16 8 16 12 20 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 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 16 8 20 8 32 0 48 52 88 52 80 48 84 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 56 92 64 100 72 88 52 68 68 48 0 0 0 0 0 12 0 12 0 12 0 12 0 12 16 20 12 16 12 12 16 8 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 8 68 112 140 136 152 148 152 132 140 132 140 132 140 132 140 128 144 120 140 116 136 112 132 96 96 84 80 72 60 44 28 32 8 8 20 32 76 56 80 32 116 260 464 392 456 376 420 316 380 340 412 392 448 436 500 432 404 324 364 356 412 380 412 396 408 424 488 292 232 272 568 524 624 552 640 360 220 208 256 296 472 360 260 248 600 572 608 544 556 380 628 608 392 96 148 404 800 612 776 620 728 524 740 504 692 496 676 484 676 492 676 484 664 476 656 476 664 488 676 464 644 460 636 444 620 428 608 400 624 452 604 444 552 360 380 212 212 116 164 140 164 132 164 128 136 124 128 104 112 92 104 88 104 72 100 76 116 96 124 136 168 216 408 396 408 280 392 288 392 276 368 264 364 264 328 240 360 292 400 292 376 276 372 288 380 276 364 268 376 304 420 340 392 244 328 252 364 260 340 268 364 268 360 264 356 260 356 260 348 248 324 220 312 236 336 236 328 236 332 240 336 244 328 216 300 212 308 236 324 252 340 264 348 284 372 300 368 280 348 272 364 284 360 260 348 248 352 232 352 244 344 224 384 336 520 460 756 740 980 820 972 824 1000 728 872 708 824 656 788 664 820 648 704 624 788 760 740 392 440 240 324 236 324 244 320 224 296 260 332 264 344 292 372 304 372 304 372 300 368 296 360 288 356 312 376 300 364 292 360 292 360 284 352 284 352 280 348 280 348 264 340 252 336 252 340 260 348 264 348 268 352 268 352 272 356 252 336 252 344 280 380 316 408 336 328 172 212 152 224 156 228 160 224 148 212 148 204 132 184 116 156 104 140 100 132 84 112 88 272 276 292 232 252 56 228 192 296 212 284 204 288 208 260 176 240 172 240 176 244 180 252 188 256 188 256 188 252 184 252 188 256 188 256 188 256 188 256 184 252 184 252 184 252 184 256 184 252 184 252 184 248 180 248 184 252 188 260 192 256 184 252 180 244 176 244 172 240 172 240 156 244 180 260 168 156 76 216 168 236 168 236 164 232 164 232 164 232 164 228 160 224 156 224 148 224 152 224 156 196 120 148 80 88 16 24 20 36 24 28 16 4 4 28 0 28 80 244 168 232 168 232 176 232 188 244 176 248 168 248 168 248 168 248 176 252 172 248 164 244 160 240 196 252 188 240 188 240 192 244 212 236 180 208 172 200 160 172 136 168 124 136 112 204 172 212 168 224 172 220 176 224 184 224 168 224 164 216 160 216 160 220 172 228 168 220 164 220 164 224 72 228 152 540 728 728 576 292 256 276 216 252 208 224 196 248 200 268 224 272 316 316 272 348 320 460 236 284 160 256 196 200 220 240 224 248 224 244 216 240 228 252 216 232 196 216 180 204 128 148 116 196 152 160 136 212 140 176 156 184 164 192 180 196 204 224 204 224 200 220 200 220 188 208 184 204 188 212 196 212 196 200 196 200 192 196 184 200 156 184 156 200 152 204 152 200 152 188 176 192 152 164 144 172 128 152 132 148 128 144 120 136 136 156 136 160 140 156 132 152 120 140 116 128 104 116 92 108 100 108 80 112 120 180 176 216 160 196 144 192 132 184 128 184 152 196 148 188 144 184 136 180 152 196 152 196 148 192 148 192 148 192 144 184 136 180 140 184 148 188 144 188 140 184 140 184 144 192 144 192 144 192 144 192 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 144 184 128 176 136 188 136 180 132 176 132 176 132 176 132 176 120 164 124 168 124 168 128 172 128 164 116 164 124 172 124 156 116 156 120 164 140 176 132 164 104 160 112 160 100 148 100 156 108 156 96 144 92 148 104 160 112 156 108 156 104 152 104 152 104 152 104 152 108 156 108 156 100 148 100 148 104 152 104 152 96 144 96 144 96 144 96 144 92 140 92 140 92 140 92 140 80 132 92 144 96 140 84 128 12 16 16 20 16 24 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 12 16 20 32 32 36 44 64 76 84 80 80 72 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 84 84 92 92 92 84 84 76 100 48 8 4 8 0 0 12 12 0 16 0 16 0 12 4 20 12 16 8 12 8 4 8 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 36 100 140 156 144 156 148 152 140 148 140 148 140 148 140 148 144 144 140 140 132 132 124 128 108 104 84 80 64 56 28 24 28 32 12 12 56 56 76 76 72 224 368 580 448 532 476 440 384 416 400 444 432 456 460 492 448 372 348 320 392 352 408 340 412 344 480 388 308 256 524 576 600 548 616 596 312 168 244 264 372 556 336 360 372 732 632 768 620 640 488 768 636 360 164 252 640 948 816 884 740 892 716 912 716 900 696 884 680 864 672 856 672 848 664 844 664 848 676 860 668 844 656 824 636 808 624 804 608 796 624 752 596 732 552 616 308 332 188 260 192 212 152 216 152 208 116 172 96 176 120 208 140 196 100 172 108 208 132 224 120 224 184 440 420 524 384 488 380 488 376 468 360 472 356 436 344 476 400 516 400 488 380 488 396 496 384 480 380 508 444 580 416 488 348 444 352 472 372 468 384 484 380 480 376 480 376 480 396 464 376 528 392 412 304 476 304 412 316 428 328 440 336 456 328 484 328 492 332 504 348 516 336 504 364 532 384 528 372 516 380 520 400 528 376 500 364 508 352 484 336 468 316 464 332 488 376 544 484 620 484 588 520 692 672 840 756 904 756 872 724 860 736 816 660 740 640 864 776 972 808 896 720 764 576 604 416 476 360 448 332 440 340 448 340 436 364 468 360 464 360 464 360 464 380 480 368 472 364 472 364 468 356 460 352 456 348 452 344 448 332 440 328 436 332 444 340 448 340 448 344 452 344 448 336 444 336 440 324 428 328 440 352 464 352 388 244 320 232 308 224 308 224 296 216 292 220 272 192 232 160 200 140 176 132 164 116 148 168 372 360 388 304 352 144 340 264 392 280 376 260 376 276 364 236 344 244 348 248 352 248 348 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 252 340 256 344 260 340 256 336 248 324 244 320 244 316 240 316 224 320 252 336 236 232 140 288 232 308 236 312 236 312 236 316 232 308 232 304 228 300 224 300 224 308 220 292 212 252 168 188 120 104 44 32 32 36 36 20 32 4 20 40 20 40 124 280 240 288 232 304 228 324 236 332 240 324 240 328 248 332 252 336 252 336 248 332 244 324 236 312 244 320 244 308 228 276 196 240 136 152 84 108 80 116 80 100 88 120 44 76 68 232 208 276 216 304 220 308 224 300 224 300 212 288 216 292 216 292 220 296 224 300 220 292 212 288 216 292 236 284 232 256 168 324 200 328 204 288 204 320 236 320 232 332 236 324 240 312 264 332 264 384 304 388 296 316 268 332 232 308 228 284 232 276 228 268 220 256 236 264 212 228 180 192 152 176 196 224 200 224 176 188 172 228 176 204 180 216 188 224 196 220 216 232 220 228 216 228 212 224 200 208 196 204 196 212 200 216 196 212 192 208 188 204 188 200 180 192 184 196 184 188 176 184 172 184 184 176 152 148 152 172 144 148 140 144 140 144 140 148 160 152 148 144 140 140 140 140 136 132 124 116 108 96 92 88 88 80 68 80 112 168 204 244 196 212 196 212 196 216 192 216 188 204 188 204 188 204 188 204 188 204 188 204 192 208 192 208 192 208 196 212 192 204 184 200 192 208 188 204 188 200 184 200 188 204 188 204 188 204 188 204 184 200 184 200 184 200 184 200 180 196 180 196 180 196 180 196 188 196 172 188 180 200 184 196 176 192 176 192 176 192 176 192 164 180 164 184 168 188 172 188 172 184 160 180 172 188 164 188 152 188 152 204 176 216 164 188 152 172 168 172 152 156 152 168 160 164 148 152 144 156 156 168 160 168 156 164 156 160 152 160 152 160 152 164 156 168 160 168 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 0 16 0 20 4 24 8 24 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 16 8 12 8 20 12 36 20 48 32 72 52 88 48 72 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 44 80 52 88 68 92 68 92 88 56 0 4 0 0 0 16 0 16 0 16 0 16 8 12 16 20 24 12 20 8 24 4 4 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 48 112 164 160 152 148 152 136 144 140 144 140 144 140 144 144 124 140 116 132 108 128 108 120 100 104 80 72 52 40 20 0 44 12 16 32 40 80 40 60 44 188 356 500 364 464 396 380 316 384 356 424 384 432 412 488 408 388 312 364 364 416 380 404 412 408 432 440 272 472 556 604 536 596 520 592 200 196 276 236 428 444 288 232 388 604 552 640 512 496 412 712 504 232 88 204 568 776 664 600 448 656 504 660 556 724 536 696 508 672 500 664 512 676 504 668 504 676 516 688 532 692 508 664 484 648 480 648 464 640 476 596 480 624 524 568 224 220 152 208 188 188 156 180 140 128 88 80 68 116 140 180 216 204 128 124 92 128 92 92 76 92 116 244 304 412 336 392 280 376 272 356 256 364 252 328 268 388 328 428 320 400 304 404 308 396 296 384 300 428 388 516 312 392 284 368 280 388 312 412 296 388 292 380 288 380 292 384 284 356 384 640 504 376 184 336 272 364 272 360 260 348 248 332 208 316 216 336 248 368 276 388 292 388 276 376 268 384 288 400 280 412 336 456 336 416 284 384 272 368 236 372 276 416 276 396 296 420 264 448 284 376 172 312 196 328 200 364 284 460 352 484 468 576 512 580 504 732 604 632 560 656 564 676 596 680 568 636 496 544 436 468 368 400 296 340 288 356 288 356 288 364 300 368 308 368 296 360 296 364 296 360 288 352 284 348 276 340 268 332 248 324 240 324 240 328 248 336 240 324 240 324 236 316 228 308 252 328 228 300 216 300 228 312 232 268 168 240 176 228 152 220 152 216 152 224 160 212 132 180 108 148 96 132 96 124 80 104 140 328 316 320 248 264 68 240 184 292 200 268 172 264 188 260 164 236 176 252 184 248 176 240 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 176 248 180 252 184 248 180 244 180 248 180 244 176 240 172 240 156 244 184 260 172 156 72 212 160 232 164 236 168 240 172 244 164 232 164 228 160 224 156 224 148 224 152 224 156 200 124 152 84 92 20 28 24 36 24 24 36 20 16 48 0 24 76 248 176 236 160 224 156 220 156 220 140 228 148 236 160 248 168 256 172 256 168 248 160 244 156 236 152 228 176 232 156 184 104 132 0 4 0 0 0 16 4 16 64 52 0 0 4 152 160 204 160 216 164 220 168 228 180 232 144 208 160 224 168 224 160 216 168 220 160 212 156 212 156 212 148 228 144 232 200 228 176 148 44 88 92 180 188 224 204 244 176 256 208 236 236 228 172 232 180 264 152 220 184 224 216 244 204 220 196 220 192 212 180 204 120 152 116 148 116 148 120 152 108 160 140 156 148 204 180 156 176 192 188 200 200 208 200 212 204 220 196 212 192 208 184 204 176 192 172 188 168 192 176 192 192 184 192 184 180 180 168 180 152 172 132 168 108 152 84 140 136 172 156 160 116 128 124 160 124 140 116 132 112 136 124 148 140 144 128 128 116 124 116 128 104 108 92 88 68 64 48 52 16 16 0 20 44 120 148 208 160 200 156 200 152 200 148 204 136 180 140 188 144 192 152 196 140 188 144 188 144 188 144 188 148 196 156 204 160 196 144 184 148 192 148 188 144 184 140 184 136 184 136 184 136 184 136 184 140 188 140 188 140 188 140 188 132 180 132 180 132 180 132 180 136 176 120 168 128 180 132 176 132 176 132 176 132 176 132 176 120 164 120 168 124 172 128 172 128 168 120 164 128 172 124 160 120 152 116 164 140 176 124 144 108 168 124 172 104 152 108 168 108 156 96 144 92 148 104 160 112 160 112 156 108 152 104 152 104 152 104 156 108 160 112 160 100 148 100 144 96 140 88 136 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 96 140 84 128 80 132 92 144 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 32 32 24 20 16 24 28 36 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 24 32 36 32 24 20 28 32 48 56 76 80 80 72 72 72 64 72 76 88 84 84 76 76 84 88 84 88 84 88 84 88 100 100 104 92 88 80 92 92 80 40 16 8 4 0 4 12 16 0 20 0 20 0 20 12 20 0 0 20 20 4 0 24 12 20 20 20 12 12 4 12 12 8 4 20 8 4 4 28 92 132 152 152 148 164 156 140 160 152 144 152 144 140 136 148 120 192 128 152 96 184 164 132 96 104 100 100 80 64 36 24 8 12 0 36 80 72 76 96 84 344 448 572 452 552 468 432 400 424 400 440 432 452 468 480 400 332 348 328 400 348 404 360 420 388 412 324 488 520 620 532 592 556 628 448 288 216 284 280 504 532 288 400 472 748 632 732 568 620 572 800 472 236 176 352 732 1020 716 680 488 756 620 876 848 976 700 820 592 792 512 824 740 832 608 784 612 764 584 776 584 756 592 772 608 780 604 768 664 788 628 756 644 828 652 624 240 336 212 292 220 260 200 228 116 160 76 160 104 184 128 228 216 296 164 200 140 224 120 220 100 192 80 244 260 480 404 480 376 476 368 448 348 460 364 448 372 472 384 508 412 496 384 492 408 516 404 488 412 564 476 552 372 468 364 472 388 500 404 500 404 480 380 508 408 484 388 520 432 448 720 876 436 472 380 456 356 460 360 472 376 484 368 464 352 484 368 488 356 484 376 524 372 508 376 512 380 520 384 524 392 564 460 608 444 572 412 564 356 548 412 564 412 612 460 608 472 604 452 592 448 572 400 524 372 496 332 452 304 436 288 424 300 444 328 508 436 648 584 752 624 756 612 672 528 652 532 608 512 628 528 636 516 604 472 564 424 524 400 492 376 476 368 480 388 488 372 472 356 456 344 452 336 448 348 460 348 452 336 440 328 432 316 428 328 440 332 440 320 412 292 404 308 428 312 412 340 436 312 404 288 388 292 396 320 360 220 308 228 308 216 296 212 288 212 288 216 272 192 236 168 196 128 164 132 172 132 164 176 408 388 472 332 400 156 388 328 396 260 380 260 384 264 320 232 340 244 352 252 360 256 360 252 360 260 360 248 348 244 356 252 356 252 360 256 364 260 364 252 356 252 352 248 348 244 340 252 340 256 340 256 340 256 340 248 332 248 328 244 324 240 324 244 320 244 320 244 320 244 320 228 312 256 312 244 256 104 288 248 320 236 304 232 312 244 328 240 312 232 300 220 296 220 296 228 312 228 300 220 256 168 192 108 100 40 24 16 24 32 20 16 20 20 20 24 36 108 288 268 300 224 324 244 332 224 340 220 344 272 360 268 388 312 400 264 352 256 348 264 356 252 336 244 332 232 292 208 256 140 136 24 52 4 48 24 32 20 48 68 68 12 32 16 196 220 272 212 284 204 292 212 292 220 292 220 304 232 304 212 284 212 300 212 288 208 284 208 288 212 292 196 268 200 292 228 284 164 204 20 116 96 244 212 308 228 316 244 292 236 284 224 280 228 284 224 276 232 280 224 276 216 272 224 256 200 220 172 204 168 200 132 156 128 156 148 176 156 172 160 192 184 204 180 204 196 228 208 224 192 212 188 216 200 228 212 224 208 220 200 212 192 208 180 196 176 192 176 196 184 200 180 196 184 200 184 196 176 192 212 160 192 200 96 148 260 276 220 136 184 228 128 116 168 144 156 160 148 148 140 144 140 144 112 112 108 104 100 100 104 104 88 80 68 56 40 24 12 8 20 16 0 8 44 112 168 208 196 216 200 216 200 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 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 180 192 176 188 172 192 176 196 172 188 172 188 172 188 172 188 180 196 180 192 176 192 172 188 156 176 168 188 172 184 160 180 164 192 172 204 172 200 160 184 168 172 156 160 152 164 164 180 168 172 160 164 156 164 156 168 156 164 152 160 152 156 148 156 140 172 168 156 144 164 156 148 156 164 152 156 148 152 140 148 140 152 144 156 148 152 144 148 132 140 132 144 136 148 140 148 144 156 152 156 140 148 144 156 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 32 0 24 0 20 8 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 12 24 20 24 12 16 4 32 28 64 52 84 48 76 44 76 48 72 56 76 60 80 60 76 60 80 60 80 60 80 60 80 60 96 68 96 64 84 64 96 48 36 0 4 0 0 0 28 4 20 4 20 4 16 4 8 4 20 12 12 4 4 0 0 0 8 0 16 0 8 0 8 0 8 0 24 4 24 20 64 76 124 140 148 144 168 164 156 140 144 132 140 132 140 132 144 132 136 72 208 120 96 40 116 88 100 72 72 44 32 8 4 24 0 12 48 60 84 28 72 32 292 392 464 372 452 340 388 324 404 376 432 408 480 432 452 356 368 320 384 368 408 380 420 388 444 376 416 456 616 528 608 524 624 564 424 212 240 212 324 496 364 252 256 460 592 568 580 476 492 500 684 316 160 88 372 620 912 540 512 340 588 456 696 648 756 500 628 420 600 368 680 568 656 440 588 424 552 384 556 336 492 336 492 332 484 320 472 272 436 296 388 292 492 424 416 244 300 224 212 156 180 136 96 112 100 84 100 92 104 88 112 140 192 136 128 108 136 96 136 100 92 44 96 164 344 320 368 292 388 292 368 272 364 272 356 292 376 304 416 336 416 328 428 304 404 308 384 320 452 368 428 328 408 308 396 312 408 320 404 308 380 288 388 312 404 324 428 288 588 636 556 308 388 276 396 304 368 268 388 320 404 292 372 244 368 260 372 252 372 268 400 264 384 268 388 264 392 268 392 268 420 328 460 324 420 288 416 252 400 288 408 296 456 340 452 356 472 348 460 344 436 300 388 280 368 240 324 216 304 200 292 192 288 168 264 152 260 168 276 216 344 260 344 280 424 360 436 324 404 344 420 360 436 368 440 388 448 368 420 332 380 300 356 288 356 288 356 292 364 300 372 300 364 288 344 268 328 256 320 268 336 244 328 248 336 248 324 252 336 244 324 240 336 268 364 336 396 276 324 228 304 228 316 244 268 152 220 168 232 156 224 152 216 148 216 156 208 132 180 120 148 88 124 96 136 96 120 124 328 240 328 284 296 28 312 200 304 216 276 160 292 228 260 176 248 184 252 184 252 184 248 184 256 192 256 180 244 180 252 184 252 188 256 188 260 192 260 184 252 184 248 180 248 176 248 192 260 192 260 192 260 192 260 184 252 184 252 180 248 176 244 176 244 176 244 176 244 176 244 168 240 188 236 176 184 40 216 180 244 168 232 164 236 176 248 176 244 172 240 168 232 164 228 152 228 160 232 164 204 124 152 72 84 16 20 8 24 20 28 28 36 16 28 0 20 48 248 192 236 152 236 168 224 156 240 188 312 248 328 236 324 232 300 228 312 216 292 196 268 168 248 172 260 180 240 168 196 84 72 0 16 0 20 16 28 36 60 56 40 4 0 0 140 180 200 148 200 144 196 148 204 160 212 160 224 172 224 156 208 160 224 152 208 152 208 152 212 156 216 156 204 156 216 180 212 148 164 56 104 116 200 204 232 200 232 184 228 184 220 184 220 184 224 188 228 188 224 200 212 212 200 192 196 160 168 136 156 132 156 124 148 124 156 148 184 156 180 156 184 176 192 172 188 188 208 188 200 192 192 192 192 204 196 196 200 184 196 180 188 172 184 172 180 168 176 164 176 168 180 180 176 180 176 172 172 156 168 76 160 132 96 208 752 972 964 516 232 92 172 144 140 140 128 116 128 104 112 88 100 84 100 96 100 80 76 56 56 44 52 32 36 24 24 4 4 0 0 0 4 0 0 12 88 136 204 168 200 164 200 156 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 140 188 140 188 140 188 140 188 136 184 136 184 136 184 136 184 132 176 128 172 124 176 128 180 132 176 132 176 132 176 132 176 136 176 132 176 128 172 128 172 116 164 120 168 120 168 116 164 116 168 124 176 128 172 120 164 116 164 104 148 96 152 104 160 116 164 108 160 104 156 108 160 116 164 112 160 108 152 104 152 92 160 116 148 96 156 104 136 100 148 100 148 100 148 100 148 92 144 96 148 100 144 96 140 84 132 88 136 88 140 92 140 92 148 100 144 88 132 88 140 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 28 28 24 20 28 24 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 16 20 24 20 12 12 24 28 52 60 76 76 80 72 76 76 76 76 72 76 76 80 80 88 76 80 76 80 76 80 76 80 80 84 96 96 96 84 88 88 60 24 0 0 4 4 12 24 20 4 20 8 12 4 8 8 0 40 20 16 0 60 40 20 24 40 40 64 60 76 64 72 60 60 36 48 28 28 32 68 104 144 140 148 132 156 140 148 168 184 160 168 140 152 128 140 172 168 120 176 176 232 152 124 112 116 80 80 52 60 44 60 8 20 20 56 88 76 72 112 128 448 488 576 468 516 392 432 372 456 432 408 408 460 452 356 392 328 372 344 416 360 416 360 416 384 424 388 568 548 616 504 632 540 612 308 248 240 200 480 476 504 244 444 512 768 608 740 532 632 616 752 312 228 168 588 764 1020 656 644 500 764 624 864 780 876 636 776 576 716 556 860 716 808 604 740 572 696 540 704 604 756 600 748 588 736 580 720 592 748 548 520 332 496 404 476 360 388 268 308 184 236 152 184 116 172 100 188 120 172 88 168 112 236 156 208 136 212 124 240 116 216 92 192 196 436 392 448 380 468 380 468 372 452 364 460 392 484 388 504 408 500 400 516 420 536 432 516 440 576 476 548 388 480 372 472 388 508 420 524 432 524 404 484 392 512 412 500 400 820 648 516 388 520 408 496 420 472 364 524 448 520 388 492 376 476 384 484 384 484 400 508 396 500 396 504 396 504 404 516 392 552 440 592 440 568 420 564 396 556 400 572 436 628 468 620 488 644 476 632 468 596 424 552 408 532 364 492 332 460 308 440 276 404 280 412 284 408 284 404 268 400 284 372 264 400 296 388 284 400 280 400 296 432 336 464 356 480 376 500 388 504 380 492 372 480 368 472 364 472 364 472 368 468 348 448 336 448 344 456 352 452 340 448 348 456 344 448 356 468 360 456 340 456 384 520 436 512 356 420 292 388 300 412 304 356 228 320 240 320 228 316 228 300 220 296 224 276 192 232 164 192 128 164 132 172 128 168 148 364 312 432 344 412 136 380 352 448 320 440 300 412 268 300 256 360 256 364 256 356 248 352 252 360 260 360 248 352 248 360 252 360 256 360 260 364 260 364 252 356 252 356 248 352 248 340 260 348 264 348 264 348 264 348 260 344 256 340 252 336 252 336 244 320 244 320 244 320 244 320 244 320 260 312 248 264 112 296 248 320 240 312 236 316 244 324 232 312 240 320 244 316 236 308 228 312 228 300 220 260 172 192 112 104 40 24 20 24 32 20 32 32 28 28 24 32 96 284 256 308 232 324 228 336 236 376 272 416 348 472 372 484 368 460 372 476 360 448 312 396 272 376 244 356 240 336 228 296 156 164 52 68 8 36 20 36 32 48 52 56 24 32 24 192 220 268 196 272 188 276 192 272 200 280 208 288 220 292 212 288 216 300 204 280 204 284 208 288 212 284 204 264 208 272 212 272 208 264 164 224 180 276 224 272 200 268 220 256 216 248 212 248 212 252 220 260 216 252 204 236 184 224 188 216 176 192 156 180 148 172 176 188 176 200 200 212 212 216 188 216 200 220 196 216 200 228 188 212 188 216 192 212 188 208 188 204 184 200 180 192 176 188 188 200 180 192 172 188 172 188 164 180 164 176 156 168 144 160 164 164 112 68 192 568 772 692 432 204 112 168 140 108 120 120 128 124 112 104 88 88 80 80 68 64 52 36 24 16 8 8 0 0 0 0 0 0 0 0 0 4 0 4 4 64 144 224 196 216 200 216 196 220 192 216 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 208 188 204 188 204 192 208 188 204 188 204 188 204 188 204 192 208 192 208 192 208 192 208 184 200 184 200 184 200 184 200 180 196 176 192 176 192 180 196 180 196 180 196 180 196 180 196 176 192 176 188 172 184 168 184 168 192 164 188 168 180 172 184 168 180 172 184 176 184 176 168 168 172 160 164 156 164 156 164 168 176 164 168 156 164 160 168 172 176 168 172 160 164 152 160 144 164 156 156 144 160 148 144 140 148 144 156 148 160 156 164 140 152 144 156 148 152 144 148 132 144 136 144 140 148 140 148 140 152 144 148 128 132 124 136 8 28 8 28 8 28 8 28 4 20 0 16 0 20 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 12 24 16 20 4 16 8 40 32 68 52 80 48 76 48 84 60 76 52 68 48 76 64 88 56 76 56 76 56 76 56 76 40 88 68 108 80 96 72 96 32 20 0 0 0 4 8 32 20 20 16 16 0 8 0 0 0 4 0 24 48 136 116 120 80 112 104 144 140 172 152 172 184 184 152 164 132 144 136 180 200 228 212 216 184 192 172 184 124 152 140 152 140 168 152 160 92 176 176 120 36 120 92 120 68 80 44 36 8 12 0 8 16 8 40 60 52 72 24 80 140 424 432 468 408 436 248 340 316 448 388 336 284 416 384 368 344 392 352 408 392 436 400 424 396 420 376 476 516 640 512 604 512 636 444 308 220 248 244 528 444 296 208 288 512 600 548 564 436 508 572 592 144 132 96 612 668 880 468 488 372 612 476 704 612 684 468 620 432 556 456 752 540 648 464 600 440 572 428 596 460 608 456 600 448 596 452 608 564 744 512 448 264 424 392 468 372 256 188 244 152 152 108 168 104 104 96 120 108 108 84 104 80 148 112 116 108 140 108 152 96 148 112 160 212 412 388 408 324 396 312 404 328 384 324 408 356 420 324 416 320 396 308 412 328 428 328 400 332 460 376 436 316 396 296 388 316 428 356 456 352 448 340 396 316 436 340 388 404 652 416 432 344 420 372 356 316 364 292 460 384 412 284 400 284 396 292 404 296 408 300 416 296 412 288 408 284 404 284 400 272 416 312 448 312 432 300 428 288 396 272 416 332 468 352 456 376 484 388 484 376 464 336 424 324 404 284 360 260 332 228 312 208 308 216 312 216 308 208 304 208 308 216 288 204 308 228 296 208 264 184 236 172 240 184 256 164 240 200 288 252 332 284 352 292 360 288 352 284 356 288 360 296 360 284 348 276 348 284 352 252 328 244 332 260 348 260 340 268 352 268 344 256 348 284 384 284 344 224 280 188 276 212 304 216 252 156 228 172 236 160 232 168 232 160 224 160 212 132 180 112 144 88 124 96 136 92 116 144 296 288 328 116 232 84 236 204 240 164 320 232 300 220 300 180 256 192 260 192 256 188 252 184 256 192 260 184 248 184 260 188 256 188 260 192 260 196 264 188 256 184 252 184 248 180 252 196 264 196 264 196 264 196 264 192 256 188 256 184 252 184 248 180 248 180 248 180 248 180 248 184 248 192 240 188 196 48 220 184 248 176 240 168 240 176 244 152 224 164 240 172 236 160 224 152 228 164 236 168 208 128 152 80 88 20 24 12 24 16 28 36 40 28 28 0 8 32 228 192 252 152 228 144 244 196 304 180 284 228 332 264 360 280 364 268 352 268 336 224 288 196 280 172 264 164 232 144 204 96 100 40 52 0 28 8 12 4 16 44 32 24 8 12 140 188 200 148 192 136 184 136 192 140 196 148 204 152 212 156 212 160 220 148 204 152 212 156 212 156 212 160 216 184 220 184 220 192 232 188 216 196 232 200 204 176 212 180 216 172 212 168 212 176 212 192 208 200 204 196 192 176 184 176 196 164 176 148 168 144 168 172 196 164 196 180 216 180 208 180 196 180 196 176 192 180 196 164 180 184 188 188 184 184 172 176 180 172 176 168 172 164 168 180 180 172 168 160 164 156 164 152 156 152 152 132 140 116 132 140 104 76 128 76 132 124 148 120 120 144 148 80 92 116 108 104 108 88 84 60 60 48 52 20 16 12 8 4 4 4 4 0 0 0 0 0 0 0 4 0 0 0 0 0 32 112 220 172 196 168 204 156 196 148 192 152 196 152 196 152 196 152 196 152 196 148 192 148 192 144 188 148 192 148 192 148 192 148 192 152 192 144 188 144 188 148 196 140 188 140 188 140 188 140 188 144 192 144 192 144 192 144 192 136 184 136 184 136 184 136 184 136 180 128 176 128 176 132 184 136 180 136 180 136 180 136 180 132 176 128 172 124 168 124 168 120 164 104 156 100 164 108 172 104 168 108 176 108 180 108 176 120 168 116 168 116 168 116 168 120 168 112 160 108 160 108 164 124 168 116 160 108 152 100 148 100 148 100 148 100 152 96 136 96 144 96 148 100 152 104 152 92 144 96 148 100 144 96 140 88 136 88 140 92 140 96 144 92 144 96 136 76 116 68 120 32 32 32 32 32 32 32 32 28 24 24 20 20 24 24 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 24 28 28 20 16 20 36 44 60 68 80 76 76 72 84 84 80 80 72 72 68 80 84 92 84 88 84 88 84 88 84 88 76 84 104 108 108 96 100 96 56 20 0 0 4 4 16 32 20 12 12 8 4 4 0 12 0 24 36 180 240 300 236 256 196 200 188 208 212 232 216 224 216 216 200 220 212 228 240 284 300 316 312 328 308 312 304 320 256 276 252 232 196 200 168 156 196 124 144 144 160 176 112 160 108 112 80 72 32 32 4 12 0 12 28 60 68 64 76 144 264 536 480 556 488 496 300 316 356 464 424 344 308 380 436 356 396 352 412 364 436 380 436 372 428 368 408 424 604 540 608 528 640 580 412 220 260 232 400 636 408 464 228 492 560 788 592 720 492 696 680 652 188 228 224 772 812 1000 584 632 540 776 636 876 760 824 612 748 576 668 640 880 640 752 596 716 568 696 576 728 640 772 640 760 620 752 632 776 680 824 584 524 396 568 512 660 440 336 236 292 164 276 188 248 152 200 112 188 120 184 112 196 132 228 124 180 136 232 136 236 144 276 212 328 348 580 548 604 420 472 388 508 424 484 396 512 448 520 428 524 436 520 440 544 452 544 440 504 436 572 492 560 432 504 396 472 388 484 404 496 412 520 428 500 424 544 452 512 548 760 456 544 484 504 448 484 388 480 428 608 492 512 380 516 404 488 408 500 420 512 424 520 420 520 416 520 412 524 404 520 420 564 440 588 444 580 432 576 432 556 408 608 484 636 468 640 472 640 492 652 488 616 452 580 424 548 392 508 360 472 324 440 304 412 288 400 284 396 288 396 288 404 296 396 300 412 316 408 304 408 280 380 252 360 240 356 228 344 228 344 236 364 256 380 268 380 280 400 308 432 340 456 352 460 356 460 348 444 328 432 320 424 316 432 328 436 320 420 328 428 312 424 324 436 320 420 312 408 284 380 276 380 292 396 272 336 224 320 236 312 220 308 236 308 228 300 224 276 192 232 156 188 128 164 132 172 124 160 104 436 468 600 424 392 100 412 284 412 304 416 256 380 284 364 248 352 252 364 260 368 264 368 252 360 260 364 252 356 256 368 256 360 260 364 260 368 264 368 256 360 256 356 252 356 248 344 252 340 256 340 256 340 256 340 256 336 252 336 248 332 248 328 248 324 248 324 248 324 248 324 248 324 260 320 264 280 116 288 252 328 248 320 240 316 240 316 220 304 236 320 244 312 232 300 232 316 232 304 224 260 176 196 120 108 48 28 20 24 28 20 28 20 24 16 12 16 76 268 284 348 256 344 252 408 328 484 308 424 284 404 280 408 292 428 284 416 292 420 284 408 280 408 288 424 292 404 264 324 152 156 80 96 20 56 32 40 20 28 36 40 32 32 24 184 220 272 196 276 192 280 192 272 196 276 200 276 200 280 208 288 212 288 204 284 212 288 212 288 208 276 204 256 224 268 220 260 220 264 220 256 208 256 196 232 192 264 200 232 204 228 204 228 204 236 196 232 200 232 200 228 196 224 200 220 196 208 188 204 184 200 208 212 196 196 196 200 192 184 192 200 188 200 188 200 184 196 168 188 180 200 184 196 172 184 172 188 172 188 168 184 168 184 172 184 164 176 156 168 152 168 160 176 160 172 156 160 140 148 96 120 128 128 108 152 164 152 144 132 116 100 88 124 128 96 64 60 48 36 24 20 8 12 0 0 0 0 0 4 8 12 0 0 0 0 4 4 4 4 0 4 12 8 0 16 116 232 196 220 204 220 200 224 192 216 196 212 196 212 196 212 196 212 196 212 196 208 192 204 188 204 192 208 192 208 192 208 192 208 196 212 192 204 188 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 192 176 196 184 200 172 188 172 188 172 188 172 188 176 192 176 188 172 184 168 184 164 188 152 172 152 168 164 168 168 152 176 148 180 148 188 156 176 176 164 172 164 176 172 180 172 176 164 172 160 168 164 172 164 168 160 164 152 156 144 152 156 156 144 156 156 160 144 144 152 160 152 156 148 152 144 152 140 152 144 156 148 152 144 148 136 144 140 148 140 152 144 152 140 152 144 144 124 124 120 128 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 28 0 32 8 24 4 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 20 28 20 20 8 24 24 56 40 72 56 80 44 76 52 92 56 72 52 72 56 76 60 84 64 84 64 84 64 84 64 84 52 92 72 104 76 96 72 96 48 40 0 8 0 4 4 28 20 12 8 8 0 0 0 0 0 4 64 256 276 296 172 212 160 176 124 140 112 140 100 116 88 104 76 112 84 112 104 160 164 200 196 260 248 280 268 316 328 376 344 340 296 328 284 280 180 184 220 144 148 208 72 36 72 84 52 56 24 28 8 16 12 8 44 56 32 64 36 124 280 452 404 456 400 448 260 296 240 348 316 324 268 372 360 416 364 428 392 432 396 448 412 428 400 412 372 512 540 620 500 656 576 628 232 240 184 272 524 584 356 264 232 316 532 608 536 528 420 592 600 428 92 124 232 692 696 844 420 492 412 628 480 732 576 644 444 576 416 524 540 716 484 612 456 572 408 544 420 580 472 612 464 588 428 568 444 604 556 700 436 424 336 500 472 636 352 260 232 208 140 352 280 224 172 152 116 116 96 104 92 120 124 160 92 100 112 156 112 140 132 204 180 276 312 480 456 528 232 264 216 360 344 364 296 360 300 364 284 388 316 404 336 440 364 452 352 416 356 484 412 472 348 420 324 404 328 424 348 432 352 448 360 432 344 436 352 424 504 780 408 392 396 388 292 444 288 404 372 520 400 420 308 436 324 412 332 424 344 436 344 428 340 424 324 416 308 408 296 404 312 440 316 444 324 440 316 428 336 420 320 492 408 488 376 492 364 496 384 508 368 472 332 440 300 412 280 380 252 352 220 320 204 300 208 296 216 320 244 336 228 316 228 296 204 272 192 256 208 268 204 264 196 256 188 252 204 260 180 232 160 224 164 232 160 228 164 236 176 252 192 268 204 284 232 316 260 332 260 328 264 340 252 340 256 336 236 308 224 296 204 296 224 308 204 268 204 288 196 276 196 276 192 272 188 240 156 232 168 220 144 216 160 224 152 220 160 212 132 180 104 136 84 128 96 132 84 108 36 480 500 708 744 504 84 612 560 704 604 652 576 720 484 300 160 240 180 256 192 264 196 264 184 256 196 260 188 256 192 268 192 260 192 260 196 264 196 268 192 256 188 256 184 252 184 256 188 256 188 256 188 256 188 256 184 252 184 252 180 248 176 244 184 252 184 252 184 252 184 252 176 244 192 252 208 212 44 200 184 252 184 248 176 244 172 240 172 240 180 248 180 244 172 236 156 232 168 240 168 212 132 156 88 96 24 28 12 24 16 28 32 36 20 20 0 4 28 220 244 312 212 280 220 344 288 376 220 276 164 248 160 248 168 272 176 260 176 272 200 296 204 288 124 264 196 332 256 312 164 164 28 36 0 0 0 16 16 28 48 36 36 8 12 136 196 212 160 204 144 196 140 196 144 200 148 196 140 196 148 208 148 200 144 204 152 208 148 196 132 184 144 196 148 192 148 180 136 168 112 128 108 128 104 124 132 188 156 180 136 180 128 184 140 188 176 188 192 188 184 196 152 192 164 188 172 188 168 184 168 188 180 192 164 184 164 180 152 168 152 172 140 172 148 176 152 168 152 168 156 172 168 168 164 164 160 164 160 164 160 164 160 160 152 156 148 144 140 144 140 144 144 164 144 160 136 152 124 144 128 128 56 60 60 128 112 116 120 80 48 88 88 60 28 56 20 24 8 4 0 0 0 0 8 4 0 0 0 0 4 4 4 4 4 0 0 0 0 0 0 0 4 8 0 0 76 200 176 200 172 208 160 196 152 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 152 196 148 192 148 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 180 132 180 136 184 128 172 128 172 128 172 128 172 136 180 136 176 132 176 128 172 112 156 100 156 100 160 104 172 108 180 108 188 112 196 120 204 132 176 112 156 100 156 108 168 120 172 116 164 112 164 112 164 108 156 104 152 104 148 100 148 120 148 92 156 120 156 96 140 108 156 104 148 100 144 92 140 92 144 96 148 100 144 96 140 92 140 92 140 96 144 96 148 96 148 104 144 84 128 80 132 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 24 32 32 28 32 20 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 24 24 20 16 12 20 40 52 68 72 80 76 76 72 88 92 68 76 76 80 80 84 80 80 80 84 80 84 80 84 80 84 84 88 96 88 84 76 84 84 88 48 20 12 8 0 4 20 8 4 0 8 0 16 0 28 16 120 200 336 312 320 212 232 152 140 80 76 48 68 36 40 76 84 60 80 52 56 44 84 56 84 104 172 180 200 204 244 228 292 316 348 376 456 464 464 300 544 744 420 228 268 244 260 136 136 84 68 16 20 0 16 4 28 40 60 64 80 112 208 392 556 488 584 476 552 452 444 308 316 272 304 312 324 380 372 428 384 452 372 436 384 444 376 428 364 432 480 636 516 600 568 668 404 288 200 236 384 628 604 316 460 272 520 556 796 588 680 488 784 656 472 184 252 420 832 812 956 552 636 572 768 628 888 704 780 580 684 548 648 704 808 596 736 596 696 532 660 548 700 616 752 612 728 576 708 600 744 616 716 472 496 468 628 600 852 472 344 308 364 280 504 368 336 192 224 124 188 112 176 108 196 124 228 132 192 140 228 128 228 172 276 228 368 324 432 336 408 164 216 188 424 428 488 360 460 352 432 344 444 360 444 360 464 344 448 360 436 372 500 412 468 432 516 428 528 464 572 496 588 472 552 464 544 444 524 460 580 732 880 524 528 476 516 404 540 392 524 464 596 472 536 420 540 420 516 416 532 440 552 440 540 436 552 424 548 416 544 404 540 444 576 444 576 444 572 428 564 444 568 448 664 524 644 472 664 504 672 532 668 500 608 444 568 424 544 396 508 372 480 344 448 340 440 320 412 292 392 280 380 288 376 292 392 300 388 304 396 252 360 244 356 244 360 248 368 252 368 248 364 248 364 248 364 252 356 236 336 220 320 208 312 208 324 232 360 276 400 308 420 316 424 320 436 336 440 320 420 304 408 300 408 300 408 296 400 300 404 292 392 280 372 268 368 260 336 236 332 240 304 212 300 220 292 216 292 220 272 192 232 148 184 124 168 136 168 120 152 76 420 324 484 496 420 120 688 596 724 608 772 744 924 624 436 240 348 248 356 256 360 252 356 248 360 264 364 256 360 264 372 260 364 260 368 264 368 268 372 260 364 256 360 256 356 252 348 256 344 260 344 260 344 260 344 260 344 256 340 252 336 252 336 252 328 252 328 252 328 252 328 232 312 256 332 284 292 108 264 256 332 252 328 248 320 240 312 252 324 248 320 244 316 240 312 236 320 236 308 228 264 176 196 124 116 52 32 24 24 28 16 32 24 32 24 24 28 96 280 356 424 344 452 376 528 396 504 272 396 248 424 296 440 292 452 292 424 264 424 300 456 292 420 196 368 268 444 364 492 352 396 192 180 48 44 4 20 12 28 40 36 32 24 16 176 228 292 208 280 196 280 192 280 196 272 208 272 192 268 200 280 196 264 192 268 196 272 188 252 164 224 148 160 100 120 88 120 80 104 40 64 32 68 32 80 88 172 164 188 172 188 176 192 180 200 188 208 184 208 184 200 180 192 172 196 176 200 184 196 184 192 188 184 176 176 184 180 180 168 172 172 156 172 172 188 168 172 168 180 160 176 160 176 164 180 152 168 152 168 152 168 152 168 140 156 136 152 132 152 136 156 136 148 136 148 136 144 128 136 156 104 44 76 92 56 8 56 4 20 28 52 44 4 0 20 16 16 8 8 4 4 4 8 8 4 0 0 0 0 0 0 8 4 4 0 0 0 0 0 0 4 0 12 0 4 64 184 200 220 208 224 200 228 196 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 200 212 196 208 192 212 196 216 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 200 184 200 184 200 184 200 188 200 184 196 180 200 184 204 176 192 176 192 176 192 176 192 184 200 184 200 180 196 176 200 160 192 164 192 172 180 172 164 196 160 200 148 208 144 224 168 228 216 184 172 152 160 156 172 176 180 168 172 164 172 164 176 152 160 152 164 156 164 156 168 176 156 140 168 176 172 148 152 148 156 148 156 148 156 148 156 140 152 144 156 148 152 144 148 140 148 140 152 144 152 148 156 148 160 156 160 144 148 140 156 8 32 8 32 8 32 8 32 4 24 0 20 0 24 0 24 12 32 12 32 12 32 12 32 4 24 4 24 4 24 4 24 0 20 8 32 12 28 4 16 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 12 16 8 8 0 16 16 52 48 76 56 80 44 80 56 96 44 68 56 84 64 80 56 72 56 76 56 76 56 76 56 76 60 84 64 76 48 64 52 76 80 64 20 20 12 4 4 16 8 0 12 0 0 0 0 0 28 184 216 288 184 248 152 208 100 104 28 36 4 36 0 24 0 12 0 28 0 12 0 44 28 68 68 152 136 164 136 192 160 236 220 248 228 300 268 276 180 320 504 332 284 376 356 420 364 336 248 180 92 52 12 16 0 28 36 64 28 76 64 176 332 432 404 472 356 484 412 480 312 280 164 264 256 328 324 448 396 464 420 440 392 444 416 432 392 408 396 568 580 608 496 680 492 352 208 288 220 504 636 492 280 260 268 324 504 612 528 496 432 652 564 264 112 136 412 716 680 812 400 500 428 616 472 736 544 624 432 536 416 536 608 672 428 576 440 540 380 512 404 556 444 584 456 568 428 564 468 620 528 624 356 400 356 496 484 760 520 240 240 376 292 368 212 228 144 136 104 120 100 116 100 128 76 148 124 128 116 136 100 144 108 168 176 288 228 208 60 80 60 96 148 404 508 524 456 484 368 424 332 408 308 360 268 352 248 356 288 364 324 420 340 368 284 348 280 356 308 388 324 392 388 440 380 472 408 480 472 612 832 644 412 528 384 448 396 372 316 428 352 452 352 436 336 420 356 420 352 432 380 452 368 432 356 436 344 424 324 408 308 404 336 444 316 436 312 432 312 416 320 408 336 520 416 464 356 500 384 544 404 540 356 464 288 424 280 416 276 392 256 372 224 336 216 312 232 320 236 320 236 324 240 316 224 308 224 276 196 268 208 264 188 244 176 240 184 252 164 232 180 248 188 248 180 240 196 260 184 244 172 236 164 232 156 220 148 216 152 228 168 244 156 244 172 276 212 304 216 292 224 316 236 312 216 300 236 340 244 324 236 304 220 296 216 296 192 252 172 248 176 224 144 216 144 212 152 212 152 204 132 180 100 136 84 128 100 132 84 100 88 272 276 368 196 248 48 256 196 232 144 292 208 288 188 248 180 248 184 252 184 248 176 240 180 256 196 268 192 260 196 272 192 260 192 264 196 268 200 268 192 260 192 256 188 252 184 252 196 264 196 264 196 264 196 264 196 264 196 260 192 256 188 256 184 252 184 252 184 252 184 252 160 232 188 260 220 216 36 176 188 256 188 252 180 244 172 236 180 248 172 236 160 228 160 228 160 236 160 236 168 208 124 160 88 96 28 28 16 24 16 24 40 48 24 36 0 16 32 244 292 376 288 388 340 436 324 344 176 264 188 332 260 336 228 320 216 280 164 264 196 292 172 236 140 248 140 268 208 372 296 380 280 264 84 64 0 12 0 32 36 40 16 0 0 128 196 228 156 200 144 192 136 192 136 192 152 200 132 192 144 200 136 180 128 184 132 184 120 160 100 144 64 68 0 4 0 12 0 0 0 0 0 4 0 24 64 132 156 172 140 176 128 180 140 184 176 184 180 176 160 168 120 160 144 172 160 180 164 184 164 184 156 172 148 176 164 192 164 180 136 156 124 156 148 176 148 160 152 164 144 152 140 156 152 168 136 144 136 148 140 148 140 148 128 132 124 132 124 136 128 140 80 104 76 108 84 100 80 96 48 96 56 36 20 24 0 16 0 44 0 0 0 24 4 0 0 4 0 0 0 0 0 8 0 0 0 0 0 0 0 4 8 8 8 4 4 4 4 4 0 0 0 4 0 0 36 152 176 204 172 208 164 200 156 192 152 192 152 192 152 192 152 192 156 196 152 188 148 184 140 180 152 192 152 192 152 192 152 192 156 196 152 192 148 196 152 200 140 188 140 188 140 188 140 188 144 192 144 192 144 192 144 192 136 184 136 184 136 184 136 184 140 184 136 180 132 184 136 188 136 180 136 180 136 180 136 180 144 188 144 184 140 184 136 180 116 160 120 176 124 204 96 228 92 268 72 276 60 300 76 308 136 312 108 192 100 140 120 164 128 176 108 164 104 164 116 172 104 152 108 160 112 164 120 168 136 152 92 164 132 164 100 148 92 140 96 148 100 152 108 156 92 144 96 148 100 144 96 140 92 140 92 144 96 148 100 148 104 156 112 156 100 148 104 156 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 20 24 32 28 28 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 20 12 4 4 16 28 40 36 76 72 76 76 80 80 84 80 84 88 80 84 80 84 80 80 76 80 76 80 76 80 76 80 80 96 76 88 76 88 80 96 72 68 44 28 16 0 8 0 4 24 32 0 8 52 0 88 152 332 308 328 228 280 232 320 268 268 140 100 32 72 36 60 12 40 20 36 16 44 40 68 44 112 124 184 152 188 164 216 232 212 156 228 216 236 200 264 188 172 136 168 176 180 188 208 380 444 440 468 448 396 232 204 132 136 88 88 68 92 76 348 432 552 480 560 476 584 516 584 500 516 324 268 244 316 384 324 436 376 464 360 432 384 456 400 432 336 480 560 580 572 672 544 432 228 280 228 344 636 680 488 288 492 256 524 592 832 544 604 540 808 528 380 184 248 632 852 804 912 572 660 584 756 676 868 684 732 592 668 528 724 740 772 568 676 544 656 516 620 504 648 580 684 548 672 548 672 576 728 624 616 428 540 428 584 580 640 336 384 240 344 372 472 356 300 152 176 120 140 96 136 104 156 100 172 128 192 120 188 120 192 156 204 168 176 100 112 76 128 140 140 152 368 532 652 576 556 516 568 512 528 456 488 428 452 416 492 448 488 464 548 484 484 420 440 380 548 468 448 320 428 344 456 352 408 364 468 384 476 448 524 464 560 500 596 536 628 524 636 560 644 524 596 468 544 432 536 432 524 412 520 416 528 452 556 428 536 412 536 408 536 468 556 452 596 480 572 432 572 440 596 476 652 488 636 472 660 504 688 540 656 480 604 444 552 452 540 400 504 372 440 324 440 340 436 324 416 308 412 308 412 320 416 308 412 312 408 296 384 268 376 268 372 260 364 248 352 252 356 240 352 252 360 248 352 244 368 264 356 236 352 244 344 256 356 240 348 244 352 240 340 208 316 212 328 228 348 248 360 268 380 280 404 320 456 372 496 520 520 320 404 312 416 300 400 260 360 244 336 216 300 192 284 216 288 208 288 220 284 192 240 148 192 116 160 100 156 104 168 136 412 348 432 352 332 140 368 316 352 328 396 236 404 264 348 248 356 248 360 252 364 256 364 264 368 260 364 256 368 260 372 260 368 260 368 260 368 260 368 264 372 264 368 260 364 256 360 260 352 248 344 256 352 248 340 256 348 248 344 256 352 252 344 260 344 264 344 256 336 248 328 228 304 236 328 280 292 100 264 264 336 252 320 236 308 232 308 232 312 240 320 240 312 228 308 244 332 240 324 240 288 200 232 128 128 56 44 44 48 48 24 48 16 0 28 56 88 92 376 380 496 388 572 436 540 352 480 308 472 324 492 332 472 288 412 248 380 228 384 236 360 212 368 240 388 248 408 288 484 380 560 376 492 336 360 132 88 0 48 52 68 72 56 8 156 212 304 216 296 200 280 192 264 192 264 200 268 204 272 204 264 192 256 192 252 192 256 192 236 160 196 92 84 36 24 4 8 8 0 12 24 12 4 28 28 56 136 160 184 180 192 176 184 180 200 180 192 176 196 188 204 184 188 176 192 168 180 164 180 176 180 172 188 192 184 176 168 180 188 156 172 148 176 164 188 164 180 156 172 140 156 128 152 132 152 152 156 148 152 140 136 128 124 132 132 120 120 112 112 108 112 100 96 88 76 60 48 40 36 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 12 0 0 12 0 4 16 100 192 228 196 220 212 232 180 248 192 228 192 228 192 228 192 228 188 224 196 236 200 232 188 224 192 232 188 224 180 220 176 208 184 216 184 216 188 216 188 216 184 200 184 200 184 204 196 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 204 192 208 188 200 176 188 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 204 184 204 152 260 224 16 356 0 436 12 436 0 656 80 676 220 892 240 348 144 136 176 132 164 184 140 184 192 164 176 168 132 168 168 156 160 152 160 156 164 156 164 156 160 152 164 160 168 132 152 140 156 140 160 156 180 132 148 136 152 136 152 136 152 140 156 136 148 132 148 136 152 144 156 136 152 132 144 128 144 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 20 8 28 8 20 8 16 8 20 12 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 16 16 0 12 16 40 32 52 52 76 52 80 48 80 52 84 56 80 60 80 60 80 60 80 56 76 56 76 56 76 56 76 72 72 64 76 60 76 52 80 56 64 40 32 32 12 36 8 84 4 16 12 0 8 0 156 292 308 176 228 172 244 184 320 228 272 192 192 108 140 76 92 16 48 0 16 0 24 36 76 76 108 140 164 164 168 168 176 124 140 176 228 232 200 148 128 128 120 76 112 104 116 100 124 120 196 220 320 376 440 388 448 256 420 260 172 48 120 128 296 380 460 384 464 368 488 372 492 412 488 356 348 200 256 292 428 392 448 428 444 416 456 432 436 392 412 456 600 544 624 556 504 228 284 184 352 492 624 484 384 284 224 236 264 464 624 452 488 512 696 432 216 96 196 572 704 648 736 432 512 452 612 556 732 532 572 444 532 380 624 620 620 432 552 404 532 388 492 372 516 460 560 436 544 428 544 456 600 516 508 320 440 320 472 496 584 320 316 140 184 204 308 304 284 148 152 108 112 76 96 76 104 80 108 108 128 108 116 108 128 104 124 92 108 76 100 80 108 84 92 116 288 432 568 588 624 508 564 448 492 412 492 404 444 412 504 464 516 496 568 500 488 436 432 408 520 484 456 376 436 376 428 356 380 388 440 364 384 308 360 296 356 300 368 312 380 360 472 424 520 448 560 476 556 476 552 460 524 420 488 400 484 304 404 324 416 316 404 304 404 292 420 296 444 312 436 312 448 300 404 320 504 388 448 336 500 336 504 368 492 336 476 340 456 328 424 300 404 284 360 252 356 232 324 224 316 224 316 232 324 240 324 228 320 228 316 212 292 196 272 204 272 200 264 192 260 188 248 176 244 184 256 184 244 168 260 176 244 152 240 160 236 152 232 148 236 160 252 164 244 156 236 148 228 140 224 140 228 144 228 148 240 168 272 204 300 340 356 240 300 236 300 236 316 212 276 200 256 176 232 156 224 140 196 140 196 148 188 132 172 96 128 80 116 84 112 64 92 80 316 272 332 260 224 80 280 248 272 272 324 196 316 196 244 180 244 180 252 184 256 180 256 188 260 176 256 172 260 176 264 188 264 196 264 196 264 196 264 196 264 196 260 192 260 188 256 192 256 180 252 188 256 184 244 180 244 172 240 180 248 176 244 188 256 188 256 184 248 176 240 164 224 172 244 208 208 28 172 192 256 180 244 172 236 168 236 168 240 176 244 176 236 164 228 152 232 148 232 156 212 132 176 92 104 36 44 24 44 40 36 36 36 4 52 56 72 64 300 316 392 332 432 348 372 276 320 212 304 196 300 192 284 156 240 100 180 84 196 108 184 96 200 144 224 136 244 152 308 220 388 296 424 284 348 144 116 0 28 0 52 16 20 0 112 176 228 180 216 156 200 136 196 128 204 136 204 140 204 140 200 136 196 140 188 136 188 140 172 100 132 56 76 16 24 0 12 0 16 12 36 0 8 4 28 40 140 148 168 164 172 156 168 164 180 168 176 164 180 172 184 168 172 164 172 156 164 152 168 160 180 156 180 172 192 160 172 156 180 152 152 152 156 160 156 144 132 136 132 132 128 128 128 132 136 124 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 12 4 0 12 0 4 0 80 164 212 168 192 172 196 144 208 156 192 156 192 156 192 156 192 152 192 160 200 164 196 156 188 164 192 160 188 152 180 144 180 148 184 148 184 148 188 148 188 140 184 136 184 140 188 144 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 136 184 132 176 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 192 160 208 112 188 196 520 420 772 276 832 236 864 160 960 132 856 256 788 0 208 68 68 156 136 128 196 84 176 92 160 132 176 124 164 112 156 104 152 104 152 104 152 100 148 100 148 104 156 96 152 92 148 96 144 104 156 92 136 92 136 100 136 100 136 92 128 92 132 100 144 112 152 116 144 96 120 80 120 92 132 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 28 28 20 24 28 32 24 24 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 24 20 16 24 40 56 68 64 76 72 76 72 80 76 80 80 72 76 76 80 80 88 84 88 76 80 76 80 76 80 76 80 64 92 80 100 84 100 80 88 76 72 52 36 20 8 8 0 44 0 12 28 0 68 168 344 396 348 172 220 192 276 244 320 288 356 320 356 300 336 280 300 152 164 112 92 44 52 36 64 96 148 132 192 164 208 164 200 196 252 204 220 168 224 188 216 160 152 112 128 116 104 88 88 68 116 120 180 240 340 356 464 472 560 488 636 560 396 348 520 492 560 472 568 492 576 496 588 516 608 528 540 356 264 284 340 428 384 452 376 444 388 456 380 428 372 524 600 644 596 548 316 292 188 296 444 656 652 484 584 260 532 256 480 476 772 540 632 616 808 420 304 148 460 676 816 728 844 548 664 576 760 696 876 632 700 548 684 488 828 748 732 552 660 528 640 500 612 496 640 576 680 544 664 532 656 556 708 592 576 416 556 428 576 628 772 472 444 224 216 164 228 208 212 176 172 140 132 96 108 84 120 88 140 116 164 116 164 108 156 96 100 72 88 92 120 116 128 116 144 188 284 364 456 524 596 584 612 560 544 492 516 488 512 500 564 552 592 580 636 576 572 528 572 528 632 580 604 520 584 512 568 468 532 536 600 472 492 416 464 392 432 368 420 356 424 288 400 340 436 364 476 404 492 428 528 452 576 508 636 556 676 620 732 620 700 532 588 436 532 440 568 476 572 444 544 412 536 436 536 432 680 516 604 432 668 520 684 520 632 460 584 436 544 424 524 396 496 364 436 320 416 312 416 308 412 308 416 316 424 328 428 320 424 320 420 308 400 280 388 280 388 280 388 280 384 260 360 248 356 252 364 256 360 244 368 264 356 236 352 244 344 240 344 236 348 248 360 252 356 260 360 244 344 228 332 220 328 232 336 224 328 224 336 236 348 264 364 260 364 252 344 248 372 272 376 268 372 264 364 260 356 240 316 232 292 196 260 180 252 128 192 108 172 108 176 108 168 148 400 336 420 312 316 168 388 300 368 320 404 284 420 292 364 248 356 244 360 252 364 256 364 264 368 260 364 256 368 260 372 268 376 268 376 268 376 268 376 264 372 264 372 260 368 260 364 264 360 252 356 256 360 252 348 248 348 240 344 248 356 248 336 248 336 252 336 248 328 240 320 240 316 244 328 276 296 96 248 252 328 248 320 240 316 244 320 244 320 244 324 244 316 236 320 236 320 232 316 224 276 192 224 140 140 68 60 40 40 36 24 32 36 56 124 128 196 184 444 404 556 420 568 376 468 288 428 288 432 276 416 260 396 228 364 168 304 168 324 188 324 188 332 212 344 212 360 228 424 304 500 376 532 400 512 336 324 148 156 60 64 44 52 12 172 212 312 228 312 212 292 204 280 212 280 204 276 208 276 204 268 196 260 204 260 192 244 184 216 148 172 108 100 52 28 12 8 20 4 24 20 16 0 20 20 64 136 164 184 176 188 168 184 172 196 180 192 172 192 184 200 176 184 172 192 168 180 164 184 176 180 168 184 192 188 180 172 172 172 152 164 144 164 148 156 124 128 108 124 112 132 116 132 116 132 120 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 12 0 0 12 4 0 16 80 180 232 204 224 208 232 176 236 192 232 192 232 192 232 192 232 192 232 196 240 200 236 192 232 196 248 192 244 188 236 188 224 184 220 184 220 188 216 188 216 188 204 188 200 188 208 192 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 192 204 184 196 180 196 184 200 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 192 204 200 192 128 432 284 948 64 880 84 964 116 724 148 768 0 956 104 348 68 140 240 116 128 184 120 180 192 160 196 172 144 172 172 160 164 152 156 148 156 148 156 144 152 144 152 148 156 156 160 148 152 144 152 144 152 140 148 136 148 136 148 136 148 124 140 128 144 140 156 144 160 132 132 104 100 84 104 108 128 4 24 8 28 12 24 8 20 8 24 8 24 8 24 8 24 12 28 8 24 8 24 4 20 12 24 4 24 12 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 12 16 8 28 40 64 56 76 48 72 52 76 44 80 48 80 48 68 52 76 60 84 64 88 56 76 56 76 56 76 56 76 60 64 68 84 72 84 52 72 60 72 48 40 36 16 28 8 8 0 44 0 0 116 252 460 276 224 68 104 64 176 136 164 148 220 188 232 192 256 244 288 252 288 248 264 200 192 140 156 148 172 156 188 172 184 148 152 108 172 176 184 156 188 156 140 120 132 88 108 88 92 52 52 24 60 20 48 56 140 156 296 356 436 376 816 828 548 412 552 468 508 408 504 408 508 388 528 404 512 440 536 408 380 256 284 384 432 420 444 424 456 440 472 384 400 440 620 596 588 380 292 224 256 340 628 564 596 488 396 256 252 232 228 364 592 448 504 556 672 336 188 104 456 588 640 604 684 424 536 452 620 580 724 484 548 408 540 364 736 600 556 404 524 376 512 372 488 376 528 456 552 424 532 412 524 436 576 472 476 316 460 324 472 556 716 492 420 180 148 116 144 152 156 152 156 120 116 84 88 72 80 88 96 100 108 100 92 80 80 68 76 36 60 44 88 76 112 100 176 216 292 284 340 356 424 436 552 524 548 432 456 420 496 476 540 512 564 548 600 560 560 528 568 548 592 564 592 552 576 532 556 492 540 576 612 520 520 460 496 436 472 396 436 356 408 360 432 348 392 292 372 296 364 276 348 272 360 296 392 320 400 304 420 384 500 436 548 488 604 376 528 416 520 384 492 340 416 332 416 328 492 376 416 316 476 356 492 344 472 324 452 324 440 312 420 312 408 292 368 252 348 228 320 224 316 220 312 224 316 228 312 216 308 220 308 208 284 208 284 216 284 216 284 220 288 200 260 180 248 188 260 192 260 180 272 188 256 164 252 172 248 184 260 172 256 176 260 172 248 172 252 164 244 156 240 156 240 176 256 164 240 148 232 148 232 136 212 156 220 132 184 116 196 156 228 164 240 176 252 188 264 212 280 224 268 200 256 224 288 152 172 96 112 68 100 68 100 100 280 264 312 224 200 96 264 212 280 208 276 188 304 204 268 180 244 188 248 184 256 188 256 188 260 176 256 172 260 176 264 196 272 196 272 196 272 196 272 192 268 188 264 188 260 184 264 196 256 184 252 188 260 184 248 192 256 184 252 192 260 188 256 188 256 188 256 184 244 172 236 176 240 180 240 208 220 32 156 180 248 176 244 176 248 180 252 180 248 180 248 176 244 172 244 160 244 156 240 168 224 140 184 104 112 44 48 16 32 24 28 20 44 40 104 80 152 152 336 292 396 312 372 240 260 176 240 168 252 148 244 148 236 128 212 88 176 92 192 112 196 116 208 136 204 112 180 80 204 112 264 156 308 228 372 256 304 148 208 76 80 12 16 0 88 160 236 184 224 160 208 148 208 144 216 148 212 148 212 144 204 140 196 152 204 148 196 140 184 116 152 72 92 24 28 0 20 8 28 24 36 0 8 0 24 36 136 152 168 160 172 152 164 156 176 164 172 156 172 168 180 160 164 152 160 148 160 144 156 144 160 132 156 144 168 144 156 128 144 124 120 104 108 104 108 100 100 100 108 108 116 108 108 100 104 124 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 8 4 0 8 0 4 0 52 144 212 180 196 168 196 140 192 156 192 156 192 156 192 156 192 152 188 156 192 156 192 152 188 160 192 156 188 152 184 152 184 152 188 152 188 152 192 152 192 144 192 140 188 140 192 144 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 144 188 132 176 128 180 136 188 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 196 140 260 168 256 284 772 508 784 116 744 220 976 32 972 136 668 272 852 24 252 72 148 96 132 116 188 84 168 92 156 128 172 132 168 112 156 104 148 100 148 104 148 100 144 96 144 96 148 96 140 80 132 84 136 88 132 100 144 104 140 104 136 108 136 100 136 100 136 96 128 88 124 48 76 28 56 20 64 40 88 20 28 24 32 28 28 24 24 24 28 24 28 24 28 24 28 28 32 28 28 24 24 20 24 24 24 20 28 32 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 12 12 16 28 48 64 72 68 72 68 72 72 76 72 80 76 64 72 68 76 76 84 84 88 76 80 76 80 76 80 76 80 56 88 76 104 92 100 80 80 84 80 64 48 32 20 4 4 0 80 28 24 68 276 432 832 452 268 88 148 132 172 148 160 144 204 168 188 144 200 192 236 248 292 288 316 296 312 288 308 304 332 292 324 284 300 244 260 176 220 188 228 208 252 208 228 176 192 144 152 132 132 96 72 44 68 32 56 52 104 112 248 324 476 376 604 648 560 508 548 524 576 488 580 504 588 512 608 496 612 524 608 524 560 400 348 336 376 420 420 468 400 476 408 432 288 356 424 496 364 312 200 252 296 564 656 628 664 488 456 252 532 228 476 436 772 524 628 656 740 340 288 188 672 676 796 752 832 568 704 588 776 720 848 604 700 548 680 532 912 684 680 528 636 504 624 496 616 512 664 568 672 532 652 520 644 540 692 560 576 424 576 444 600 672 824 664 508 192 136 120 160 192 212 164 156 136 120 104 108 88 108 104 132 92 124 80 112 60 88 64 88 76 80 60 84 104 140 128 196 252 304 308 336 340 368 384 480 524 560 520 528 500 524 548 584 564 596 580 628 604 624 580 632 596 636 592 640 592 632 564 612 544 600 604 644 568 620 556 600 568 608 556 584 516 552 484 548 456 480 384 460 388 468 400 476 364 440 340 424 316 404 320 428 328 432 324 440 356 484 440 556 452 576 496 640 520 628 504 652 512 648 488 644 500 680 544 680 520 648 480 592 432 544 384 508 388 488 368 460 340 432 320 424 320 428 324 428 320 424 316 416 308 412 312 416 300 396 288 392 280 388 280 392 288 400 276 372 252 360 256 372 268 372 268 392 288 376 260 376 268 368 280 384 272 384 280 392 280 384 260 368 256 364 256 364 260 372 260 364 252 352 236 340 228 336 232 336 224 320 204 300 188 284 188 292 192 300 200 308 208 304 204 308 244 352 288 396 360 468 284 336 228 264 172 220 132 192 200 388 332 412 284 288 160 316 280 392 284 376 304 388 276 328 248 352 248 356 252 360 256 360 268 364 264 360 260 364 264 368 276 376 276 376 276 376 276 376 272 372 272 368 268 368 264 364 264 356 256 352 264 356 260 344 268 352 256 352 264 360 264 348 260 344 260 344 256 336 248 328 244 328 248 320 276 312 104 236 248 324 244 320 248 324 252 332 252 324 248 320 244 316 240 316 244 332 240 324 236 292 200 232 144 156 84 72 36 36 32 36 32 48 52 156 132 292 284 484 348 516 360 480 268 372 216 368 212 360 224 376 244 376 220 340 176 312 184 300 172 300 176 288 176 280 156 268 144 304 188 360 252 432 320 464 320 408 280 344 216 164 80 68 0 128 184 324 224 308 212 296 208 284 212 292 212 288 212 288 212 272 200 264 204 264 196 252 196 244 176 216 120 108 52 28 12 12 20 16 28 24 16 0 20 20 56 136 164 184 172 188 164 176 164 188 172 184 168 188 176 192 172 180 152 172 152 164 144 156 140 144 104 108 108 108 108 100 92 84 92 92 60 68 60 92 88 108 112 132 116 132 112 116 92 92 76 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 8 0 4 8 4 0 8 44 148 228 216 224 204 232 180 228 192 232 192 232 192 232 192 232 184 224 184 224 184 224 184 224 184 236 184 232 180 232 184 224 188 224 188 224 192 220 192 220 196 212 192 204 188 208 192 212 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 200 180 192 176 196 188 208 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 192 224 196 192 68 428 100 940 0 896 0 940 44 848 0 1004 0 868 204 548 92 180 200 120 132 180 112 172 188 152 208 164 164 164 172 160 164 152 156 148 156 160 164 152 156 144 152 148 156 140 140 124 136 136 152 136 144 140 152 140 148 136 144 132 144 124 136 128 136 124 128 108 116 56 68 56 68 60 76 72 88 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 4 28 20 32 8 12 8 16 8 20 12 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 4 12 8 28 40 60 48 68 44 72 48 72 44 76 44 76 48 68 48 72 56 76 60 80 56 76 56 76 56 76 56 76 52 64 64 80 68 88 64 80 64 80 52 52 36 20 20 0 0 16 0 24 232 360 488 1012 564 220 0 120 104 104 72 136 72 132 100 132 100 152 120 152 108 148 128 176 164 216 224 272 260 308 288 340 316 356 320 356 244 188 108 184 172 176 120 176 164 184 136 136 108 116 72 56 32 56 8 48 20 40 8 132 236 460 304 344 292 352 364 436 376 464 388 460 360 480 380 496 372 536 436 512 428 528 452 452 268 320 344 436 444 484 432 476 376 308 184 260 212 224 152 272 248 588 536 576 568 588 340 296 252 252 204 280 380 608 436 528 628 548 232 144 160 600 580 700 672 700 448 576 468 648 604 684 468 572 440 516 480 780 504 548 404 524 376 508 376 496 392 548 444 544 416 524 408 520 432 576 428 468 320 472 360 532 588 696 516 372 124 140 200 236 268 248 180 164 140 132 108 108 96 96 108 100 80 68 64 56 48 40 28 64 60 76 48 80 96 152 148 200 212 256 260 312 308 328 280 336 344 444 488 560 512 504 524 556 532 556 540 576 564 596 572 600 580 608 580 596 572 604 572 600 556 580 580 584 548 604 556 596 580 620 580 604 548 576 516 560 472 492 412 480 432 492 396 448 360 432 368 444 364 424 292 364 272 340 256 348 272 360 248 340 212 360 276 428 344 488 400 528 404 472 356 504 432 544 480 580 420 540 392 492 344 464 308 420 296 372 244 324 204 280 212 308 220 312 224 312 220 308 232 320 224 316 228 320 220 300 216 288 216 276 208 280 216 288 212 272 188 252 192 268 204 272 204 296 212 280 184 276 196 272 188 272 192 288 220 316 236 320 200 280 192 272 184 268 184 268 176 260 172 252 164 244 156 240 184 248 164 216 152 228 152 196 124 188 116 176 104 164 92 160 80 148 108 184 160 248 224 304 204 256 224 272 232 252 180 200 196 300 268 312 220 200 104 204 152 288 160 280 232 300 180 232 180 248 188 252 192 256 188 256 196 264 184 260 172 264 176 268 188 276 188 276 188 276 188 276 188 272 184 272 180 268 180 268 192 264 188 260 192 264 188 252 188 252 176 252 184 260 184 248 192 264 196 260 192 252 180 244 176 244 180 232 208 236 48 148 184 252 180 248 180 252 184 256 180 248 176 240 168 240 172 244 160 232 156 232 156 212 132 172 92 120 48 60 8 28 16 36 0 4 16 132 116 264 264 356 228 344 248 292 164 216 144 216 116 200 128 224 148 224 124 192 100 188 100 160 80 156 76 140 76 128 56 108 32 136 72 200 100 236 148 260 156 280 184 296 208 172 64 48 0 36 124 264 172 220 160 208 144 212 148 220 148 216 148 216 148 208 136 196 136 188 132 184 136 188 124 172 80 96 28 24 0 16 12 28 20 36 8 8 4 24 32 124 152 168 160 168 148 160 148 168 156 164 152 168 160 176 156 160 140 152 136 144 124 124 104 116 44 52 28 44 28 44 20 32 44 32 12 16 24 48 60 72 76 76 68 68 56 52 40 40 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 4 8 0 8 0 4 0 16 104 204 188 196 168 204 148 192 156 192 156 192 156 192 156 192 152 188 148 180 144 184 152 188 148 180 148 180 148 180 148 184 156 192 156 192 156 196 156 196 152 200 148 192 144 192 144 196 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 136 184 132 180 132 184 140 192 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 192 164 208 136 252 224 660 512 1000 404 940 212 980 148 788 280 832 228 952 388 344 120 168 116 184 116 184 84 160 88 148 124 160 116 160 108 152 104 152 108 156 112 160 104 148 96 144 96 148 92 132 76 128 92 152 104 132 96 128 100 124 92 120 88 116 64 96 76 108 84 108 76 100 40 68 40 68 40 68 44 72 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 32 36 36 20 16 16 20 16 24 20 28 24 28 24 28 24 28 24 28 24 28 12 16 20 24 24 24 24 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 16 12 12 16 16 20 16 16 20 32 52 64 68 60 68 64 72 68 72 72 76 72 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 80 68 88 72 92 80 88 88 88 92 80 76 56 40 28 8 20 0 44 36 280 448 460 404 768 468 208 60 156 112 104 116 124 52 92 64 96 80 132 108 120 132 160 132 148 132 168 176 212 208 272 276 336 320 372 364 412 360 300 324 552 588 476 308 316 240 260 196 168 124 120 72 44 20 48 24 80 80 104 76 200 344 504 440 464 384 376 324 456 380 504 464 504 424 552 496 576 504 620 532 632 504 636 532 664 420 432 324 364 440 424 480 392 436 324 296 172 220 200 316 336 536 632 628 552 620 648 352 496 256 516 228 536 456 752 516 696 684 544 220 268 332 788 688 848 836 852 576 728 600 804 740 808 584 720 588 640 692 928 596 716 564 664 528 640 500 620 512 664 556 664 524 648 520 648 548 700 504 568 428 576 484 688 708 756 536 408 188 256 304 280 244 192 200 192 176 156 136 124 116 112 108 96 64 68 52 72 52 64 44 60 72 80 84 104 124 148 180 196 196 196 212 252 264 272 252 284 276 352 412 524 532 556 540 568 540 576 548 584 560 600 592 608 592 636 608 608 588 640 604 632 588 612 608 608 564 620 564 592 580 616 588 620 580 616 576 620 548 560 484 564 516 588 560 624 520 596 520 600 496 572 492 572 472 572 476 568 436 520 404 488 384 532 396 472 368 548 436 560 408 524 368 528 424 604 496 604 448 608 488 636 520 668 508 632 492 560 424 524 396 484 352 456 348 448 332 424 308 404 320 420 316 420 324 424 312 408 304 404 288 388 276 388 284 396 288 384 260 364 260 380 276 384 280 404 300 388 272 388 280 380 272 380 280 404 316 440 340 448 300 404 292 392 280 384 276 384 280 388 276 384 268 372 260 364 244 356 244 328 224 344 232 316 216 316 204 300 184 280 168 260 168 248 152 236 156 248 168 240 180 260 204 300 248 324 240 304 236 344 260 360 252 308 208 328 316 460 264 352 312 364 276 340 248 352 248 356 252 360 256 360 264 364 264 360 260 364 264 368 272 372 276 372 276 372 276 372 280 376 276 372 276 368 272 368 276 356 260 352 264 360 260 348 260 344 248 344 260 352 256 344 260 344 260 340 256 332 244 324 240 328 248 312 280 332 124 236 256 332 252 324 248 324 252 328 248 320 240 308 232 308 236 316 232 320 232 316 224 280 192 228 136 156 88 84 32 40 36 60 28 88 116 304 268 460 384 468 316 480 316 416 224 364 220 360 208 336 196 324 192 312 172 272 168 296 172 256 132 248 132 216 96 172 88 180 92 232 156 320 164 324 196 348 240 416 292 384 260 228 120 128 4 96 168 352 236 308 224 296 220 296 228 304 220 296 220 292 212 280 204 268 204 260 188 252 192 240 176 220 136 132 60 40 16 16 28 24 16 28 24 8 32 24 44 116 164 184 172 184 160 172 160 180 168 180 160 180 172 188 164 172 156 176 152 160 132 136 108 108 44 36 16 8 16 16 16 4 16 12 4 12 20 40 44 48 32 32 20 16 8 8 0 4 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 4 4 12 4 4 4 4 16 112 216 220 224 204 244 192 232 192 232 192 232 192 232 192 232 200 236 192 228 188 232 196 240 184 236 184 236 184 236 188 228 192 228 192 228 196 224 196 224 204 216 196 208 192 208 192 208 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 176 196 184 200 188 204 188 204 180 200 184 204 188 200 184 196 180 196 180 200 184 204 188 212 164 252 172 200 364 84 872 96 732 0 852 112 1008 0 952 92 684 400 800 144 216 164 148 140 180 132 168 188 148 196 152 156 156 164 152 160 152 164 160 172 156 164 148 152 140 148 140 148 144 128 112 116 128 136 128 116 116 112 108 108 100 100 92 96 76 84 88 100 96 96 88 84 76 72 56 52 40 40 40 44 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 32 20 32 4 8 8 16 8 20 12 24 16 24 20 28 20 28 20 28 20 28 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 20 16 40 48 64 48 64 44 68 44 72 40 76 44 76 56 72 52 72 52 72 48 68 56 76 56 76 56 76 56 76 56 68 56 72 64 88 68 96 72 88 60 64 28 20 0 0 0 16 144 416 480 372 100 160 124 108 108 148 32 104 120 56 92 104 40 48 24 80 56 76 48 92 68 108 76 100 76 104 152 216 204 256 208 252 228 292 244 164 200 540 632 540 372 428 380 400 324 292 232 236 176 148 108 116 52 80 44 36 0 80 288 452 416 448 372 396 216 300 272 440 396 428 324 484 408 488 388 492 388 540 456 504 452 556 544 436 252 288 328 456 432 488 428 528 408 344 272 428 440 584 552 604 512 636 524 500 296 204 252 260 220 352 388 580 436 628 592 348 144 184 348 712 560 684 728 708 444 580 472 668 620 656 444 580 472 480 620 780 448 604 452 564 404 524 380 492 380 532 436 536 412 524 412 524 440 584 372 452 308 468 388 608 620 628 516 384 184 244 304 284 272 228 244 216 196 176 152 132 120 112 100 76 52 36 48 52 64 60 48 60 40 76 76 112 100 120 104 140 124 136 136 192 188 200 180 220 224 236 256 364 464 552 528 544 540 564 548 556 544 568 572 572 568 620 600 580 572 628 576 588 552 580 596 584 536 584 588 604 584 600 576 608 580 616 544 580 520 528 468 532 500 560 480 520 452 524 480 564 492 544 436 512 456 560 508 576 452 492 388 496 432 588 408 396 260 432 364 424 296 408 284 360 292 464 364 428 260 368 244 360 260 400 332 460 352 440 340 476 384 468 360 444 340 412 296 360 244 324 220 308 212 308 220 312 212 292 236 304 228 284 212 284 220 292 224 276 192 256 196 272 212 280 204 296 212 280 184 276 196 272 204 284 204 300 236 332 252 332 216 300 212 292 204 292 208 292 200 284 200 280 192 268 180 260 176 268 204 248 168 244 176 228 160 224 152 216 144 208 140 204 168 212 136 184 128 176 108 152 124 160 92 132 100 152 120 164 152 184 144 212 168 228 188 276 464 548 264 272 196 240 168 252 188 248 196 252 192 256 196 256 196 260 192 260 180 264 184 268 184 276 180 276 180 276 180 276 184 280 184 276 180 272 176 272 192 268 188 260 196 268 188 256 196 264 188 260 196 272 192 260 184 252 184 252 180 244 172 236 168 244 176 224 212 252 60 152 192 256 184 248 180 248 180 252 176 240 168 228 160 232 168 236 168 244 164 240 168 224 140 184 84 116 48 52 0 28 12 40 8 56 108 288 256 396 300 288 208 316 204 248 136 212 140 208 152 216 120 176 92 152 72 132 76 152 88 120 48 112 52 84 56 92 36 80 20 104 56 160 88 188 84 200 144 288 164 228 180 164 88 84 0 32 120 292 184 236 164 228 156 232 156 240 156 224 152 220 144 204 140 200 160 216 144 200 136 192 128 172 100 112 44 32 4 24 24 40 8 36 12 24 16 28 24 108 152 168 160 168 148 156 144 164 152 160 148 164 160 172 152 156 152 164 148 148 124 116 92 96 40 36 0 8 0 20 0 16 0 0 0 12 16 28 16 16 8 12 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 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 0 12 4 4 0 8 0 0 76 192 188 196 168 212 160 200 156 192 156 192 156 192 156 192 172 204 164 196 160 200 168 208 156 188 156 188 156 188 156 192 156 192 156 192 156 196 156 196 156 204 152 192 144 192 144 192 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 124 176 136 188 144 192 140 184 132 184 136 188 140 184 136 180 132 180 132 184 136 188 140 184 140 192 140 184 160 504 516 944 380 832 320 956 356 916 336 928 36 744 488 208 96 120 132 168 124 172 104 160 92 144 104 156 104 152 104 152 108 160 116 168 104 148 96 140 88 132 84 132 88 116 56 96 68 112 68 84 68 92 72 88 64 80 60 76 64 84 68 92 64 76 44 56 48 52 8 4 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 24 20 12 8 8 12 20 24 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 12 24 36 44 44 48 60 60 76 72 76 68 68 60 56 48 64 68 64 72 68 72 72 76 72 80 80 88 84 88 84 84 80 96 76 88 76 80 84 80 68 100 80 32 24 28 0 28 4 96 404 652 384 248 84 140 88 140 124 124 104 112 100 96 76 80 56 84 68 84 76 112 68 84 64 96 92 132 108 140 136 232 248 276 228 268 248 280 264 268 208 240 232 304 308 360 340 392 376 404 360 364 340 360 312 304 276 316 244 224 128 196 368 536 532 572 460 488 432 460 400 444 456 548 420 572 564 596 492 596 540 684 512 656 536 700 572 732 528 384 268 344 468 416 484 504 608 536 572 540 620 548 648 568 600 648 592 552 284 484 276 484 232 644 616 652 484 776 608 380 204 260 512 848 668 900 832 752 580 736 612 860 720 788 576 712 580 708 768 856 612 740 620 692 524 624 496 620 520 676 592 656 512 640 504 652 556 668 456 520 456 560 500 800 684 680 584 568 276 204 308 312 200 124 204 168 172 172 120 88 92 88 76 76 72 68 64 64 64 64 52 64 80 100 108 116 116 116 96 104 108 128 136 156 160 180 192 176 180 264 232 228 316 508 592 540 580 584 504 588 600 584 564 592 592 620 612 628 608 616 600 616 596 608 592 604 584 600 584 588 580 588 576 600 584 616 596 644 548 592 548 588 588 620 560 624 544 624 560 652 584 672 584 664 596 720 636 692 556 636 560 748 692 948 664 688 548 720 784 664 440 560 360 504 440 568 388 564 328 456 352 436 324 492 376 472 340 472 340 436 332 480 400 504 424 572 476 560 460 596 436 520 404 500 376 436 296 388 284 384 268 380 280 396 292 400 284 380 256 364 268 392 300 412 272 384 280 392 280 384 268 372 292 400 292 416 340 468 340 408 300 404 296 404 296 408 304 416 308 412 300 404 288 392 280 384 264 368 264 368 260 360 252 352 232 340 240 344 232 340 244 356 260 336 224 296 196 272 176 252 172 232 160 252 172 224 156 252 168 248 144 276 116 256 212 348 416 472 344 388 280 356 276 364 252 344 248 340 252 344 256 352 264 360 272 360 264 356 276 372 292 384 296 376 276 356 268 360 292 376 284 368 276 364 276 364 268 352 268 352 268 352 268 352 276 348 252 336 264 356 268 348 268 348 256 340 256 336 240 312 212 304 244 356 272 304 152 188 244 360 272 320 256 324 228 316 252 328 252 324 244 316 232 308 236 320 240 328 240 296 196 236 144 140 72 92 20 56 52 76 0 200 248 484 412 508 312 408 276 432 288 400 224 344 212 360 192 288 156 252 140 240 120 220 120 196 84 168 76 180 88 176 124 160 80 156 88 192 120 264 184 328 204 372 244 392 228 344 240 188 108 180 0 60 148 360 244 316 240 308 224 300 220 308 232 312 236 320 220 276 204 304 224 288 216 280 212 268 188 232 144 152 80 60 12 16 16 24 20 28 40 32 20 32 60 100 164 192 180 184 164 192 180 184 164 180 168 184 168 180 160 176 148 172 156 168 140 136 104 96 52 36 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 80 228 232 228 224 244 172 232 200 236 196 232 192 236 196 240 188 232 192 236 196 232 192 228 180 232 180 236 184 240 192 232 184 224 192 232 196 220 184 208 192 204 188 200 184 204 188 208 188 204 188 204 188 204 188 204 172 192 184 204 192 204 184 200 180 196 184 204 192 208 192 208 188 204 188 200 184 196 180 192 180 196 176 192 176 192 180 212 172 256 160 260 212 148 672 444 888 260 644 188 692 92 568 60 328 72 284 184 160 176 144 180 180 168 160 188 156 180 152 132 148 152 140 144 132 140 132 140 104 116 112 124 116 120 104 108 112 104 88 84 88 96 92 96 124 104 76 76 80 88 76 68 32 36 28 24 12 12 4 4 0 4 0 4 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 12 20 4 12 4 12 12 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 20 28 44 36 48 40 68 52 76 56 76 44 68 32 60 52 72 52 72 56 76 60 80 52 76 60 80 64 84 60 80 64 76 64 76 60 84 64 92 56 108 56 32 8 8 0 0 12 260 460 476 184 108 36 84 56 112 92 108 72 108 76 80 56 60 36 60 40 60 44 88 56 80 60 88 64 108 88 128 124 216 200 248 184 244 200 248 208 240 172 220 188 264 228 288 232 276 248 272 232 248 228 260 256 272 240 296 260 320 288 364 340 440 400 504 452 512 392 404 352 408 380 480 320 396 332 416 412 508 420 552 432 524 472 544 524 600 520 516 332 332 300 484 440 576 544 612 528 624 532 604 520 612 500 616 484 392 220 264 280 252 232 468 556 524 456 688 492 256 128 224 496 736 568 780 668 608 456 588 488 732 596 632 480 580 448 592 652 704 480 608 488 580 404 524 380 500 396 556 464 532 408 524 404 532 440 528 316 416 328 444 428 688 536 548 520 504 264 216 260 220 188 232 140 132 120 108 108 120 120 104 76 72 64 60 60 60 64 72 60 76 72 100 88 104 88 100 80 96 88 112 104 128 120 140 140 104 116 168 160 152 200 316 528 608 552 580 560 524 564 576 560 580 580 600 596 608 592 600 588 600 584 592 580 588 572 584 572 588 564 580 552 580 548 580 560 608 508 552 500 536 536 560 516 556 492 552 508 580 524 588 540 592 536 624 556 604 504 568 468 608 584 788 524 592 472 676 760 644 408 476 284 404 344 424 316 484 308 408 304 356 284 456 312 380 240 332 200 264 156 288 224 304 220 336 236 304 220 344 304 384 300 420 344 436 344 440 336 396 304 352 260 304 208 260 212 264 184 248 188 268 208 280 204 280 200 284 200 284 196 280 196 284 200 296 248 356 252 300 220 304 216 296 212 300 216 304 224 304 216 296 208 288 204 284 208 276 208 276 204 268 196 260 176 248 180 248 176 244 184 260 200 252 164 216 152 200 132 180 140 180 124 192 136 164 112 172 108 140 64 152 84 148 56 128 132 196 124 188 120 208 148 236 188 244 192 248 200 260 200 268 184 252 188 264 192 268 200 296 204 296 216 296 204 284 200 288 200 280 192 276 192 276 196 280 192 268 188 264 188 264 188 260 204 268 176 252 180 260 180 248 188 252 180 248 180 244 168 224 152 224 172 260 192 220 92 112 176 284 200 244 188 248 164 240 180 248 180 248 176 240 168 232 160 236 164 244 172 228 136 180 100 108 48 72 0 28 0 12 0 152 232 396 312 356 212 264 152 256 184 252 132 184 100 188 96 152 80 132 76 128 64 112 56 92 24 72 28 80 36 84 48 68 28 76 32 92 40 132 72 180 128 244 152 240 124 224 176 156 128 152 0 8 100 292 196 260 180 244 156 232 148 236 160 236 164 244 156 204 140 232 172 232 160 224 160 212 132 180 108 120 56 40 0 12 12 32 28 40 32 32 12 36 40 80 140 172 164 164 152 172 160 164 152 168 156 168 156 164 148 156 144 156 148 156 132 124 96 100 40 36 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 40 188 200 208 188 208 140 200 164 196 160 192 156 196 160 200 152 192 156 196 160 192 156 188 148 180 152 184 152 188 156 192 152 188 156 196 156 192 148 184 144 188 140 184 136 188 140 192 140 188 140 188 140 188 140 188 136 188 144 196 152 196 148 192 136 184 140 192 144 192 140 188 136 184 140 192 144 196 152 200 140 188 144 192 144 196 148 200 112 188 128 156 116 244 300 640 328 456 120 420 136 400 80 308 48 236 88 188 92 132 116 164 148 176 124 156 112 156 80 136 76 124 72 120 72 124 76 124 56 108 64 120 72 124 72 116 88 116 80 116 92 124 100 112 76 68 24 32 28 36 16 12 12 20 8 12 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 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 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 20 32 44 48 52 64 68 72 72 76 76 80 72 72 68 76 80 80 84 80 88 84 88 72 76 76 84 84 88 80 84 76 96 76 80 80 72 88 64 88 92 72 40 24 24 0 76 132 584 576 404 116 112 104 140 84 120 108 112 100 104 88 84 64 56 44 72 60 68 64 96 84 112 96 116 92 136 132 180 220 272 256 280 248 284 252 280 252 276 236 268 240 280 248 276 232 260 212 224 180 204 184 212 220 256 228 268 256 352 332 412 364 428 336 452 416 456 368 372 412 428 396 488 404 456 396 544 548 612 516 688 548 708 564 708 596 720 624 724 552 424 368 416 556 548 620 568 620 580 628 520 596 552 612 632 528 496 244 492 288 476 264 676 616 664 576 804 480 332 160 444 668 856 752 932 768 760 592 728 636 908 732 764 644 728 560 776 792 836 608 760 608 708 560 656 512 636 544 704 568 652 524 656 524 664 544 624 412 540 440 568 608 832 596 648 640 624 352 288 268 224 148 144 128 172 136 92 100 108 68 48 76 68 60 52 56 52 68 64 88 92 96 100 100 96 88 84 92 92 96 96 100 104 108 112 116 112 88 144 128 140 124 168 364 660 564 592 600 536 588 580 584 600 596 612 604 616 604 616 604 616 600 608 596 604 588 600 588 592 588 600 584 592 572 600 604 640 544 596 552 584 576 608 564 620 552 620 564 648 584 656 604 664 592 696 616 688 592 684 592 716 724 848 592 728 608 868 836 772 532 588 412 564 484 572 496 692 528 652 504 576 508 704 548 616 428 524 360 440 300 444 344 424 304 400 272 344 256 404 312 396 284 408 320 432 344 464 392 504 404 528 436 548 436 540 360 452 328 420 308 412 296 400 300 404 288 392 280 384 276 384 284 396 288 404 320 448 324 400 316 424 308 412 304 412 304 412 304 408 300 404 296 400 292 400 284 388 284 388 280 380 268 372 252 360 260 360 252 356 260 376 264 356 236 316 220 308 208 292 220 296 208 284 200 256 168 252 188 260 140 220 180 248 148 252 108 196 116 212 140 228 148 236 184 280 188 288 204 300 212 308 220 320 240 336 252 356 280 384 268 368 288 380 284 368 276 368 280 372 276 368 276 372 284 376 280 364 280 360 276 356 272 352 268 344 252 336 256 340 256 336 252 332 244 332 252 336 240 316 228 312 236 336 252 308 168 204 240 356 268 316 252 324 232 320 240 320 244 320 244 320 240 312 236 320 244 320 240 296 200 244 148 160 96 120 44 88 60 92 32 336 376 532 356 444 284 380 212 360 244 364 212 304 156 264 136 224 124 212 116 208 108 188 96 168 76 152 76 156 76 144 64 112 72 160 108 188 116 232 120 288 216 388 248 384 228 372 220 292 216 264 60 100 164 360 280 336 264 328 248 332 248 340 248 332 248 336 232 296 216 316 244 316 236 300 228 284 200 240 152 160 84 60 16 20 28 40 48 44 36 36 36 48 56 76 140 180 172 180 160 184 172 176 168 184 168 184 168 180 160 172 160 184 164 176 148 148 120 112 64 44 20 8 16 16 16 8 4 8 12 12 8 16 28 40 20 12 0 0 4 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 12 36 180 224 252 220 240 184 240 200 240 196 236 196 236 200 240 192 232 196 236 196 236 192 232 180 236 184 236 188 240 192 232 188 228 192 228 196 220 188 212 192 208 188 204 188 204 192 208 188 204 188 204 188 204 188 204 184 204 192 212 196 212 192 208 188 204 192 208 192 204 184 200 184 200 188 204 192 212 196 212 180 204 192 216 200 216 196 192 216 168 184 260 156 144 260 212 352 260 264 232 276 156 252 140 184 172 164 196 132 180 124 172 136 156 116 148 124 124 120 84 116 120 112 124 120 132 128 136 124 132 128 136 132 140 136 144 136 128 128 128 132 124 112 100 40 20 0 0 0 0 0 0 4 4 4 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 12 20 12 20 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 0 20 28 44 40 56 48 76 40 64 48 72 44 76 44 72 56 76 56 80 60 84 64 84 48 72 56 80 60 80 60 76 60 80 56 76 56 84 72 88 68 88 28 32 0 0 0 80 228 612 428 216 52 60 72 108 56 92 72 92 64 100 56 60 40 44 24 52 40 52 36 72 48 84 68 92 60 112 120 188 220 256 208 248 208 252 208 244 200 240 192 236 192 232 188 228 188 220 164 176 128 148 120 148 100 156 136 200 228 364 344 388 312 364 272 356 252 312 252 384 320 376 256 356 348 480 420 560 408 472 396 560 456 564 468 560 464 604 524 640 520 572 368 380 472 588 500 596 500 616 508 600 468 612 528 612 440 332 224 288 264 240 228 504 540 532 556 680 380 240 96 452 624 712 620 812 604 624 476 592 540 800 612 616 532 580 408 680 668 676 484 636 468 592 432 540 392 528 452 624 452 532 416 532 412 544 432 492 304 452 308 452 552 740 472 568 520 624 400 248 172 216 176 128 100 164 152 124 124 108 72 104 64 72 48 52 40 60 56 76 88 96 88 96 88 88 76 80 72 84 76 88 80 92 84 96 104 100 100 100 108 112 84 72 132 500 560 568 544 552 600 536 572 592 572 596 576 600 584 604 584 604 580 596 576 592 568 588 572 592 572 592 560 576 536 564 572 604 500 556 512 536 520 548 508 552 496 552 512 572 516 572 520 568 512 592 528 584 516 588 536 604 648 672 448 608 504 764 624 608 400 444 312 468 396 452 448 592 460 564 432 496 484 636 544 580 416 484 356 420 316 444 368 428 300 364 228 292 228 376 272 328 200 276 172 256 168 268 180 252 184 260 204 284 216 284 292 352 272 336 272 340 264 328 256 324 228 300 204 284 200 284 216 304 216 300 232 332 232 288 224 308 216 296 208 292 208 292 212 296 212 292 208 292 208 292 212 280 212 280 208 272 196 264 188 260 196 260 188 256 196 272 196 252 176 232 164 228 168 216 172 220 160 216 156 200 136 176 92 176 96 140 96 112 40 152 88 144 88 140 80 124 64 108 76 128 84 136 84 144 88 144 108 184 132 208 144 232 180 264 184 268 216 284 220 280 212 280 216 280 212 272 208 272 208 280 216 292 212 284 208 280 204 276 184 256 180 256 184 264 188 264 196 260 188 260 196 264 188 248 156 232 172 252 188 236 104 112 168 276 196 240 184 248 164 244 168 236 172 244 176 244 172 240 160 236 164 248 172 224 136 180 76 100 44 76 16 88 84 100 0 240 304 376 224 280 168 212 116 208 144 216 132 172 76 124 88 132 76 124 80 116 64 96 60 96 52 92 60 92 52 76 24 60 48 116 88 120 60 116 52 140 112 220 160 244 156 244 196 224 184 164 16 36 96 288 224 288 192 264 172 260 176 260 172 256 184 260 164 220 156 244 180 244 176 236 168 220 136 192 124 132 64 44 8 20 28 48 56 48 32 36 28 52 36 56 120 160 168 172 156 172 160 168 160 172 160 172 156 164 148 156 148 160 148 156 132 132 104 112 56 48 4 12 0 20 0 12 0 8 4 12 0 16 20 40 16 12 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 120 180 236 184 200 156 204 168 200 160 196 160 196 164 204 156 192 160 200 164 196 156 192 152 184 152 188 156 188 160 196 156 192 156 192 152 192 148 188 148 192 140 188 140 188 144 196 144 192 144 192 144 192 144 192 132 180 136 184 136 184 136 184 144 192 144 192 140 184 132 180 144 188 140 184 132 176 124 168 120 172 136 188 144 188 132 192 104 212 128 172 160 168 152 224 124 172 124 144 96 156 136 140 104 132 72 116 68 112 64 92 64 84 64 92 64 120 40 112 72 128 84 136 88 140 92 140 108 152 100 144 96 140 92 140 116 136 96 104 72 76 36 44 0 0 0 0 0 4 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 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 16 24 20 28 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 12 24 36 48 52 56 68 72 52 52 60 64 68 64 68 64 68 72 72 76 72 80 76 80 68 76 76 80 80 84 76 80 76 88 72 72 76 60 84 56 92 48 32 24 0 28 36 256 540 688 312 200 124 100 60 104 80 104 92 100 92 116 84 68 48 36 36 52 56 52 52 76 64 96 88 112 100 164 192 264 276 296 244 280 248 280 240 276 236 272 232 260 224 260 232 272 220 252 196 212 160 164 116 132 128 160 132 208 276 460 464 524 476 548 440 500 364 372 344 432 420 452 340 400 468 668 592 656 420 520 488 696 568 684 564 708 568 740 628 712 636 732 576 496 500 508 560 556 596 568 608 528 568 560 632 624 484 464 240 512 260 432 252 696 596 652 656 732 388 312 168 636 744 824 792 980 728 780 616 752 708 972 744 768 648 720 524 868 788 804 624 788 624 736 580 656 512 660 596 764 576 664 528 644 516 672 544 600 424 560 412 568 696 880 572 724 552 740 556 356 104 120 152 212 148 176 144 144 84 52 44 108 72 72 64 56 60 64 76 72 88 88 88 88 88 84 80 80 72 72 76 84 88 92 96 104 76 116 108 108 88 120 96 80 44 252 516 620 556 580 596 568 584 608 588 608 592 616 596 616 600 620 596 612 592 608 584 600 588 604 592 604 584 596 568 592 608 632 524 608 564 588 564 604 552 604 544 604 560 632 568 628 552 624 568 668 596 656 572 668 628 728 760 752 536 720 620 868 672 720 520 560 432 572 472 540 576 692 520 652 504 628 600 756 632 700 516 624 476 592 472 636 524 588 436 504 356 436 372 540 432 492 348 432 312 408 308 428 328 416 280 368 256 368 260 368 236 340 240 364 280 408 308 420 324 428 308 408 296 404 296 408 296 412 304 412 320 444 328 412 296 400 292 396 288 396 292 400 292 400 292 396 288 396 288 396 284 388 284 388 280 380 268 372 252 364 260 364 252 360 264 376 260 352 236 332 232 324 228 316 216 304 212 300 220 292 200 256 112 208 164 276 224 280 184 280 160 232 152 224 140 220 144 224 140 228 144 232 140 224 128 212 124 220 148 240 164 260 192 288 224 324 252 352 272 364 288 380 288 372 280 364 272 356 268 356 296 372 296 368 292 364 288 360 272 344 276 348 272 340 268 340 264 344 260 348 268 352 260 336 212 312 244 340 272 336 176 180 232 348 260 312 252 324 232 320 232 312 240 316 244 316 240 316 236 320 240 320 240 300 200 244 148 164 80 108 52 172 192 248 148 424 368 472 272 376 216 280 188 300 188 288 176 264 136 220 160 228 136 208 124 196 112 176 92 160 88 152 92 148 80 128 52 108 84 172 120 172 84 172 116 224 128 292 212 392 252 392 272 332 160 192 52 108 136 344 308 352 268 328 260 352 268 352 268 352 268 356 248 308 228 332 248 320 236 308 232 292 204 256 168 184 96 80 28 40 36 52 56 48 40 44 44 64 48 68 124 176 188 200 176 196 180 192 176 192 176 192 172 180 160 172 156 176 152 164 140 144 120 116 80 56 24 8 12 12 16 4 4 8 12 12 8 16 28 40 28 16 8 4 8 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 12 0 104 196 268 212 236 204 236 204 244 200 236 196 240 204 244 192 236 200 240 200 240 196 232 184 236 188 240 188 244 196 236 192 228 188 224 188 216 188 216 196 212 192 204 188 208 196 212 192 208 192 208 192 208 192 208 188 200 184 200 180 200 184 200 192 208 192 208 188 200 180 196 192 204 184 196 176 188 168 180 172 192 188 208 192 200 176 160 228 108 156 232 164 196 184 160 156 264 168 256 124 188 144 208 112 188 104 144 120 116 108 104 112 140 104 152 132 152 144 132 140 152 148 160 152 156 144 148 160 168 160 164 156 160 148 148 132 108 80 48 36 20 8 4 0 0 0 0 0 8 8 8 0 0 0 0 4 4 4 4 0 0 0 0 0 0 0 0 8 24 8 24 8 24 8 24 8 24 4 20 4 20 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 16 8 20 12 16 8 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 28 32 48 44 52 44 72 28 56 36 64 32 64 32 64 44 64 44 64 48 68 52 72 48 68 52 76 56 76 56 76 48 76 52 76 64 80 68 88 64 52 0 4 0 0 80 360 596 456 96 72 68 68 28 96 60 92 60 84 56 100 40 52 28 32 28 52 40 44 32 60 52 76 56 88 80 160 192 268 240 256 208 248 212 240 204 248 196 236 196 228 188 228 204 252 188 220 176 204 160 164 100 108 104 108 28 80 124 304 348 452 388 456 356 452 352 388 256 316 280 368 272 348 364 568 480 456 260 360 384 572 460 536 440 596 468 608 484 644 520 628 484 612 344 488 400 568 492 624 488 580 452 608 528 576 416 312 224 272 260 224 228 564 544 552 628 588 284 208 164 620 648 720 632 880 584 644 488 624 620 840 604 640 500 584 404 768 652 652 512 652 516 636 456 540 392 548 472 628 460 544 416 516 404 552 428 468 304 428 288 480 588 736 448 592 464 584 480 456 228 136 88 136 124 84 68 72 20 48 60 56 56 72 52 76 52 80 60 88 68 84 72 80 68 76 68 76 56 68 68 80 80 96 92 104 80 104 112 96 88 108 92 92 52 36 320 608 564 544 504 592 552 580 560 592 572 596 572 596 576 600 572 592 568 588 560 584 568 588 568 588 556 580 540 568 564 580 472 560 520 536 512 548 508 544 500 552 508 564 512 560 492 556 520 608 548 584 516 580 516 608 632 600 436 592 560 732 504 572 400 452 332 452 348 456 516 568 412 524 408 512 520 624 512 564 424 504 384 468 388 548 448 508 372 428 288 364 320 484 336 392 264 340 240 324 240 344 252 304 204 256 188 272 216 292 168 228 152 224 172 252 188 256 184 260 176 264 184 276 196 284 188 284 204 292 228 332 252 320 224 308 224 312 232 324 248 336 212 296 212 292 208 288 204 284 224 292 224 292 220 284 212 276 184 256 192 256 184 252 192 268 192 248 168 228 168 232 164 224 152 212 152 208 164 228 152 180 200 224 64 212 52 204 116 176 120 172 116 152 120 160 140 176 124 172 120 172 112 156 88 140 48 112 52 120 52 124 60 144 92 160 120 192 148 220 180 252 236 292 228 280 220 276 220 276 228 300 220 300 220 300 220 300 204 288 212 284 192 264 180 260 196 260 188 256 192 260 184 244 136 228 176 256 208 264 112 92 160 268 192 236 184 248 164 244 168 236 172 240 172 240 168 232 160 236 172 244 172 224 136 180 108 124 32 40 0 140 180 224 168 316 260 300 172 228 120 148 144 196 124 188 128 184 112 152 116 148 92 120 76 116 76 104 52 84 48 76 52 76 40 60 32 72 56 120 80 100 36 76 52 84 24 120 128 240 196 256 248 204 64 68 12 36 52 276 244 296 188 264 180 272 180 268 188 268 188 272 176 228 156 252 180 240 168 236 176 228 148 200 140 152 88 68 24 28 24 40 44 44 36 44 28 40 28 48 100 156 180 192 168 180 172 180 168 180 168 176 160 164 148 156 144 156 140 144 124 128 104 116 72 60 8 12 0 16 0 8 0 8 4 12 0 16 20 40 20 20 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 52 140 236 172 204 176 188 168 204 164 200 164 200 168 204 160 196 164 200 164 200 160 196 156 188 156 188 160 192 160 200 160 192 152 184 148 188 148 192 148 196 144 192 144 192 148 196 148 196 148 196 148 196 148 196 152 196 144 188 140 188 144 192 140 188 144 192 144 188 136 184 136 184 140 188 140 188 140 188 140 188 144 192 140 184 128 180 116 184 112 104 132 132 120 148 80 104 80 60 60 68 92 80 104 92 72 124 68 148 76 128 116 140 128 140 120 156 84 148 92 148 104 156 108 152 96 140 96 148 108 156 108 148 96 136 68 68 16 16 0 8 0 8 8 4 4 0 8 0 8 0 4 4 4 4 4 4 8 8 0 0 0 0 0 0 0 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 12 12 20 20 20 20 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 28 36 48 52 52 52 60 64 56 56 64 64 68 64 64 60 60 68 64 68 68 72 68 72 64 72 72 80 76 80 76 76 72 84 72 68 72 56 80 52 68 16 4 16 0 48 236 616 544 340 112 148 72 128 88 124 92 104 88 96 96 128 80 68 44 28 36 52 56 48 48 64 76 80 60 92 108 192 224 288 272 292 252 296 256 276 244 300 232 276 244 276 232 268 244 292 252 284 240 272 236 244 188 196 124 120 60 104 108 272 364 548 464 576 480 580 504 528 404 356 312 352 376 448 392 552 508 536 320 460 452 676 564 648 576 712 624 688 588 744 656 724 620 752 564 508 488 504 588 584 604 504 580 556 608 592 472 476 244 492 272 424 264 752 624 684 712 620 284 276 308 812 780 864 772 992 736 784 604 780 772 984 716 792 616 756 564 952 768 792 652 788 632 744 592 668 540 700 608 744 564 664 536 648 528 684 536 564 408 516 436 664 744 864 544 688 584 640 548 680 552 480 300 244 164 136 148 240 244 396 368 160 76 84 88 96 96 92 92 88 88 80 76 72 68 64 64 64 68 68 72 80 88 92 96 100 96 120 108 124 112 128 100 96 88 28 144 496 628 556 540 600 568 592 588 616 604 620 600 616 604 620 600 612 596 608 588 604 588 600 580 596 576 604 576 612 600 608 508 608 576 592 564 616 556 608 552 616 568 628 568 628 560 636 588 684 604 660 580 684 596 756 704 700 552 700 708 836 568 656 492 556 440 548 464 624 636 700 528 672 512 648 640 752 612 708 552 668 500 620 524 712 560 636 496 568 420 504 456 636 472 540 404 496 380 468 364 476 392 476 336 420 304 416 312 420 348 436 304 392 272 376 264 368 232 344 244 356 256 364 260 368 260 380 276 380 284 412 308 404 300 412 308 424 328 448 352 464 312 416 308 412 300 404 292 396 292 396 292 396 288 388 276 380 256 364 264 364 256 360 264 376 268 360 240 336 232 336 232 320 208 308 212 296 224 312 212 248 720 688 488 568 188 320 220 288 212 284 196 264 180 260 176 260 172 268 184 272 180 260 160 240 140 232 144 220 124 204 124 212 112 204 120 208 124 220 152 252 224 312 220 308 224 316 232 324 248 324 256 328 260 336 264 340 264 344 284 356 272 336 268 344 272 348 260 344 264 344 248 324 212 316 244 332 268 352 192 180 228 344 256 308 248 324 232 320 240 316 240 316 240 312 228 304 240 312 240 320 240 300 200 248 168 188 80 88 36 200 248 316 292 460 312 412 228 332 192 288 204 284 180 276 200 288 180 244 136 196 100 160 84 160 96 164 88 140 72 128 76 128 72 116 80 136 96 176 120 168 84 172 64 160 60 216 160 356 252 400 276 300 84 184 104 116 96 344 328 364 272 332 272 368 280 368 276 360 272 360 252 316 228 336 252 320 240 320 248 308 228 280 184 200 120 108 44 48 24 32 28 40 48 48 32 48 40 72 100 168 192 208 180 196 180 192 180 196 180 192 172 180 160 172 160 180 156 164 140 148 128 128 92 68 32 8 8 8 12 4 4 8 12 12 8 16 28 40 32 24 12 8 8 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 12 4 52 148 260 204 240 220 212 208 244 204 240 200 244 204 248 196 240 200 244 204 240 200 236 188 240 188 244 192 244 200 240 196 228 188 220 184 216 192 220 200 212 196 208 192 212 196 216 196 212 196 212 196 212 196 212 204 216 192 204 188 204 192 208 184 200 188 208 192 208 188 204 188 204 184 200 184 200 184 200 172 184 164 176 152 160 140 140 152 132 92 204 84 132 136 60 160 132 120 128 144 96 144 152 108 188 136 124 172 88 172 132 156 180 136 184 148 184 148 164 132 152 152 168 164 168 156 160 144 160 156 160 140 132 104 88 40 24 8 0 0 4 8 12 4 8 8 4 0 0 0 0 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 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 0 12 12 24 16 20 4 8 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 24 40 44 52 40 48 36 64 40 68 44 72 48 68 44 64 44 64 44 68 48 68 52 72 44 68 52 76 56 76 56 72 48 68 44 72 52 80 72 84 48 28 0 12 0 40 256 672 352 152 108 136 4 88 56 64 72 96 60 84 64 108 44 52 28 32 32 56 52 52 32 60 52 52 12 48 60 152 168 240 240 260 228 276 236 248 224 280 204 248 228 260 216 244 216 252 220 256 208 248 224 248 196 212 168 168 92 88 8 64 128 312 340 468 408 496 404 484 352 376 284 352 364 464 292 384 404 460 260 336 356 560 464 548 468 620 492 568 424 596 540 672 544 632 576 576 340 456 408 604 472 576 472 628 524 568 452 356 272 284 260 224 220 604 572 568 656 492 224 204 328 776 708 764 596 832 620 636 480 636 672 832 588 652 492 636 468 832 644 640 540 640 472 596 448 548 448 608 516 624 436 536 424 536 420 564 412 424 292 396 352 604 652 736 416 520 420 528 484 628 592 684 576 512 408 372 412 500 520 708 564 160 56 84 76 108 84 104 76 92 80 84 68 68 52 56 44 52 64 72 68 80 76 84 80 92 92 88 80 96 96 104 56 48 36 92 0 320 580 580 536 548 516 572 552 600 572 608 568 596 568 604 564 596 560 592 552 588 560 588 552 576 540 580 544 584 560 564 464 560 536 540 512 556 520 560 516 568 532 580 524 568 508 568 528 604 536 576 520 600 512 656 584 568 452 568 628 700 492 580 408 464 344 432 356 548 524 572 440 560 408 512 536 608 488 564 448 532 396 476 424 596 460 532 408 468 336 408 372 540 396 456 336 420 316 392 296 388 276 344 268 340 292 380 328 404 320 368 272 320 244 312 244 312 200 280 200 284 196 276 184 260 180 276 188 260 176 272 184 256 172 260 184 280 212 312 240 332 240 320 240 312 228 300 220 296 212 280 212 280 208 272 200 264 192 264 196 264 192 260 200 276 208 268 188 244 176 240 172 232 160 224 164 208 168 236 156 168 484 568 452 628 92 232 132 220 148 208 160 200 164 196 164 192 144 188 148 196 144 188 124 172 132 192 116 164 84 136 72 140 88 140 68 108 36 92 48 112 60 116 72 120 84 136 100 152 104 172 100 180 112 188 120 192 156 244 192 276 204 276 216 292 216 280 204 272 204 268 188 248 156 240 172 232 188 264 128 104 156 264 188 232 180 248 164 244 176 244 176 240 168 232 156 228 160 240 164 244 172 224 136 176 88 112 20 28 0 152 204 252 200 280 184 248 140 200 140 224 104 156 92 164 124 180 96 128 76 96 40 60 36 76 56 88 68 88 56 80 56 84 56 76 28 60 28 96 56 80 40 76 0 40 12 96 96 204 180 272 220 180 56 128 92 48 20 288 260 308 196 268 188 284 192 280 192 272 196 268 176 224 160 248 184 248 188 248 192 252 180 224 140 164 92 88 40 32 16 16 16 36 52 48 16 24 24 60 80 144 176 192 164 172 164 172 172 184 168 180 160 164 148 156 156 164 148 152 132 136 120 132 80 68 12 12 0 12 0 8 0 8 4 12 0 16 20 40 28 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 0 0 0 0 0 0 0 0 20 112 224 172 208 188 168 172 204 168 200 164 204 168 208 160 200 164 204 168 200 164 196 156 188 156 192 160 200 164 200 164 196 152 184 144 188 160 196 156 196 152 192 148 196 152 200 152 196 152 196 152 196 152 196 148 192 136 180 128 176 132 184 132 180 136 188 144 192 144 192 144 192 140 180 128 164 116 156 92 132 80 112 60 96 52 96 48 100 100 80 112 120 108 152 104 100 36 88 84 128 96 156 136 148 136 180 100 176 96 164 116 144 120 148 132 172 112 160 88 144 124 168 144 176 140 168 128 164 128 152 92 92 24 36 0 4 0 0 0 4 0 0 0 0 12 8 12 0 12 8 12 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 24 24 20 20 20 28 32 40 28 32 28 32 28 32 28 32 20 20 20 20 20 20 20 20 16 16 16 20 20 24 24 24 28 24 16 12 12 16 24 28 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 4 4 4 8 12 12 32 48 64 60 48 44 60 76 64 60 64 60 64 60 64 60 68 64 68 64 68 64 68 64 68 64 72 68 72 64 64 60 64 88 68 60 68 68 80 48 36 28 0 28 0 220 508 656 276 236 120 112 84 108 92 96 88 96 92 96 84 72 56 48 24 36 40 52 52 60 48 64 44 48 20 72 108 196 208 248 260 276 252 284 280 308 280 288 260 276 252 268 252 276 260 292 248 272 240 272 260 288 272 288 228 240 192 164 80 92 92 168 276 500 524 576 480 580 524 548 448 572 456 556 364 432 484 528 308 400 408 636 632 608 620 736 412 220 84 420 612 744 660 804 628 704 616 576 436 504 644 536 600 612 592 616 568 448 308 448 292 376 500 784 544 816 648 484 292 236 536 848 820 848 760 880 748 796 728 804 836 912 736 792 612 752 736 928 692 772 636 756 600 728 576 676 564 724 608 712 564 676 552 660 520 664 512 544 396 536 412 740 780 788 540 624 516 616 548 728 620 700 580 640 500 516 504 632 616 724 412 100 80 92 104 108 96 92 96 108 104 88 68 56 56 56 48 36 52 60 68 76 84 88 92 92 76 96 96 108 108 104 100 96 60 88 48 180 592 624 548 584 560 592 572 608 584 620 592 620 596 620 596 632 612 636 600 608 596 584 584 580 588 604 604 632 624 568 508 612 564 616 568 644 556 628 564 636 572 640 576 640 592 660 600 668 600 668 604 688 608 808 656 696 544 752 724 744 600 648 480 584 440 540 484 700 604 696 560 664 512 680 616 736 568 652 500 604 472 592 516 684 576 624 500 580 424 536 512 664 520 592 436 520 412 524 412 512 400 488 380 472 340 488 424 516 400 496 372 468 348 452 348 456 328 432 320 420 304 408 292 400 304 404 284 392 284 392 280 384 272 368 264 364 264 364 264 368 264 368 268 376 280 392 292 400 284 396 300 396 276 372 268 380 284 368 256 380 280 376 284 412 292 368 260 336 244 328 232 312 220 304 216 312 224 308 212 296 268 356 620 640 248 360 276 304 228 312 216 280 208 292 216 280 200 292 220 292 204 268 192 288 180 284 196 288 168 264 168 272 160 236 156 216 120 180 100 172 116 180 100 168 92 160 80 140 84 152 96 168 112 188 128 196 136 204 172 288 248 304 240 320 248 332 268 352 280 352 272 344 248 320 240 316 256 328 200 220 224 324 268 336 256 332 248 308 240 328 248 332 244 320 228 300 244 300 236 304 228 304 204 264 144 168 100 104 12 176 204 380 252 376 212 356 208 316 216 344 200 244 144 224 156 216 124 192 108 144 52 100 48 124 76 140 44 112 68 120 68 116 92 152 68 128 56 128 160 240 108 136 20 152 68 176 96 304 228 360 208 208 108 244 140 96 76 372 324 412 316 404 280 368 264 384 280 348 260 384 240 328 240 332 252 340 248 336 244 316 232 308 208 252 148 144 48 56 28 60 28 36 32 48 44 48 44 56 96 188 216 220 172 196 180 192 184 204 184 200 180 196 176 196 148 184 168 160 144 168 148 132 108 84 44 24 16 16 12 8 8 8 4 8 12 16 20 24 44 28 12 4 0 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 4 0 4 0 24 104 244 232 228 176 256 200 236 204 236 204 236 204 236 200 232 200 232 200 232 200 232 196 236 196 232 188 232 200 244 192 224 192 220 192 216 188 208 220 224 196 208 196 216 200 212 212 220 196 204 184 204 196 220 208 204 172 184 172 196 180 192 180 192 176 196 184 192 164 172 140 152 132 140 116 120 92 104 84 104 96 120 112 136 128 148 136 148 128 180 136 160 156 144 156 164 156 172 164 168 176 180 152 184 168 172 180 160 160 152 168 184 164 180 160 176 160 168 164 164 160 160 156 152 148 148 96 92 80 64 48 32 20 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 4 16 4 24 16 36 12 28 12 28 12 28 12 28 12 20 12 20 12 20 12 20 4 12 4 16 8 16 12 20 16 20 12 16 8 20 12 24 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 4 12 4 8 4 12 8 20 16 52 44 64 28 48 40 76 44 64 44 64 44 64 44 64 44 64 44 64 44 64 44 64 44 68 52 72 52 72 52 64 28 72 40 64 52 84 76 64 44 8 0 0 0 272 488 492 200 172 92 92 76 96 68 84 64 84 64 84 48 60 20 36 12 32 24 48 32 48 24 44 16 32 8 60 80 160 160 200 184 224 188 248 224 284 240 276 228 268 216 252 208 256 216 264 208 252 208 260 236 284 248 280 224 248 204 180 108 92 76 100 128 316 400 540 448 524 424 528 388 484 380 504 320 276 364 492 312 268 372 548 520 640 616 412 32 0 0 72 244 472 556 644 588 656 540 624 424 488 356 616 468 612 504 684 540 324 308 364 264 376 544 672 504 700 560 368 184 272 692 904 828 788 724 760 800 812 736 748 728 764 668 708 608 660 612 712 544 600 520 584 492 580 476 544 468 584 492 576 452 548 444 568 452 584 388 384 296 428 312 592 588 588 392 500 392 456 420 632 524 552 428 516 380 396 416 524 592 572 248 96 76 100 108 112 100 92 96 96 88 80 56 56 52 56 40 40 48 60 60 76 72 84 80 92 60 84 76 104 96 108 100 100 64 92 0 108 508 612 532 552 516 572 532 592 556 600 560 600 576 600 572 596 580 608 580 604 568 608 564 596 560 604 572 612 580 528 480 568 532 556 536 572 528 560 532 572 532 580 528 576 528 592 532 600 528 600 532 604 520 696 536 580 448 656 628 616 484 524 384 464 340 424 408 596 492 568 444 532 396 552 504 604 440 524 404 488 376 476 436 584 460 512 396 480 332 444 428 564 432 480 352 412 332 412 336 404 340 388 316 364 268 372 344 396 328 384 304 360 284 348 284 356 268 340 252 328 240 316 232 312 232 308 216 296 216 304 216 292 200 284 192 276 196 276 196 280 168 240 176 248 192 256 200 260 208 280 224 276 204 256 200 264 216 260 200 276 224 284 236 324 240 280 204 248 188 240 176 228 176 244 184 224 176 244 168 192 156 704 764 488 148 228 148 240 160 236 168 236 156 212 144 216 152 220 176 216 152 200 140 200 140 212 140 196 108 168 100 192 96 184 104 176 96 148 72 124 64 116 60 96 64 88 48 72 36 80 40 88 52 104 64 112 56 100 80 164 140 176 136 196 132 196 152 224 176 244 188 248 156 224 172 248 212 268 160 164 176 264 200 252 176 248 176 232 172 248 172 252 172 244 164 240 144 244 144 232 160 216 148 192 116 124 44 48 0 100 160 232 140 208 120 208 124 192 144 244 128 172 88 160 92 132 28 84 48 64 24 40 24 48 28 40 32 56 32 52 28 64 56 96 16 64 0 80 148 204 104 64 28 60 32 80 68 184 140 228 128 132 32 160 92 36 0 192 228 288 208 280 168 260 160 292 208 252 192 272 176 224 200 256 204 260 208 252 200 248 188 240 152 208 104 116 36 36 40 56 44 28 44 32 32 36 8 36 64 152 192 192 160 176 172 176 172 184 172 180 168 176 164 176 136 164 140 152 128 156 128 128 96 88 44 28 12 16 8 12 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 8 0 8 0 8 4 84 188 216 196 168 220 164 204 160 204 160 204 160 204 156 200 156 200 156 200 156 200 168 208 164 196 148 188 156 196 164 196 168 204 184 212 192 216 172 200 156 192 160 200 160 192 168 200 156 188 148 188 156 196 164 192 132 168 124 168 116 152 100 140 92 136 96 140 84 120 68 108 76 112 80 112 76 112 80 120 92 140 116 160 132 172 112 156 108 156 112 160 112 160 100 148 104 156 116 168 124 176 132 176 156 192 168 192 160 184 148 172 136 152 116 132 96 120 104 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 24 28 20 24 20 28 28 36 28 32 28 32 28 32 28 32 20 20 20 20 20 20 20 20 8 8 8 12 12 12 16 16 16 16 20 20 20 20 16 16 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 24 28 44 52 68 56 52 40 56 64 64 60 64 60 64 60 64 60 64 60 64 60 64 60 64 60 64 64 72 72 80 76 80 76 64 88 72 64 72 76 76 40 68 4 36 28 16 496 600 420 184 156 96 104 104 108 80 80 88 92 88 76 68 48 40 24 32 40 40 48 44 44 36 44 36 52 40 92 112 176 164 192 176 196 192 232 244 280 272 288 276 284 260 268 252 272 260 280 252 268 256 280 280 300 284 292 256 280 252 248 184 160 112 128 56 216 336 572 572 612 536 628 564 572 480 572 420 388 376 592 364 308 460 644 660 744 460 128 0 48 12 44 72 356 492 668 692 800 632 704 696 588 456 492 620 552 612 724 568 408 324 408 280 596 712 732 604 764 588 420 196 416 848 1016 936 1004 956 1008 1008 1020 992 1008 920 936 888 936 812 860 752 868 724 824 712 800 684 772 656 720 604 692 580 648 548 608 524 628 556 648 480 440 336 504 428 708 660 664 492 608 480 548 516 744 620 636 504 624 448 532 432 640 660 496 124 80 92 96 112 100 100 92 88 100 84 72 64 60 60 60 56 48 60 64 72 76 80 80 80 80 68 88 88 96 104 100 104 96 92 84 0 36 432 628 576 588 560 588 584 616 608 628 608 624 620 628 592 608 596 624 608 624 600 592 604 604 608 608 600 616 596 556 520 620 564 620 560 632 556 632 564 644 576 648 576 648 576 660 592 672 592 668 600 688 656 816 632 700 584 804 736 720 576 644 484 584 432 548 508 736 600 692 552 652 504 676 600 708 520 636 508 608 476 596 536 692 544 608 496 588 444 564 528 664 504 580 436 520 408 520 412 516 416 500 392 476 332 472 404 496 388 488 368 468 352 464 360 472 352 456 344 444 332 440 332 440 328 428 312 420 316 428 320 424 304 404 300 396 292 392 292 396 252 356 252 360 256 360 260 364 256 364 264 364 252 352 248 356 256 348 248 368 276 384 296 412 284 360 252 328 236 324 236 320 224 328 236 300 220 324 220 264 376 872 664 420 232 340 252 320 232 308 232 324 232 272 196 296 216 292 224 300 216 284 204 292 212 312 216 312 192 300 212 332 228 304 212 296 212 276 176 228 144 208 120 176 104 168 88 148 84 136 80 132 80 136 84 140 72 124 80 156 112 164 112 188 124 204 144 236 184 272 216 292 220 304 244 328 268 332 212 228 220 312 256 316 248 332 268 336 248 320 244 320 244 320 248 320 248 300 236 304 224 304 200 264 172 172 88 116 64 252 232 388 200 352 208 336 184 280 192 312 184 232 144 216 144 172 68 124 40 96 36 100 52 100 40 84 68 108 40 88 44 96 60 108 56 108 36 156 212 312 152 168 60 152 44 200 124 288 188 336 212 188 64 212 148 144 56 296 364 456 328 404 272 376 272 388 304 368 256 364 224 336 272 376 264 356 260 352 256 336 244 316 220 264 168 160 52 60 28 56 28 36 28 40 32 36 28 36 60 156 192 208 172 200 188 200 184 204 184 200 180 196 176 196 156 184 168 168 152 168 148 140 120 100 64 36 24 20 20 16 8 8 4 8 12 16 20 24 44 32 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 12 0 4 0 0 0 4 48 180 212 244 196 260 200 240 200 240 200 240 200 240 196 236 196 236 196 236 196 236 208 244 204 240 196 236 196 228 200 228 200 232 208 228 212 232 204 212 196 208 204 220 204 212 196 208 192 204 188 200 188 200 184 184 168 172 164 168 148 148 148 148 132 140 140 152 140 144 124 144 140 160 156 172 164 180 176 184 172 184 168 180 164 176 172 180 176 184 176 184 180 188 184 192 184 188 180 184 176 184 180 184 176 172 156 148 128 124 104 104 92 84 68 60 48 48 24 24 16 12 4 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 8 24 8 24 8 28 8 24 8 24 8 24 8 24 12 20 12 20 12 20 12 20 0 8 4 12 8 16 8 16 4 16 12 24 16 20 8 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 8 16 8 16 8 16 8 16 8 12 4 12 8 20 16 28 32 60 44 60 32 48 32 60 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 76 56 68 60 84 68 52 24 0 0 0 92 544 436 244 124 120 68 88 80 92 56 72 80 100 72 84 48 56 20 36 20 36 24 44 24 36 8 24 4 32 24 76 72 128 100 132 88 144 116 184 164 232 200 248 216 256 204 248 208 260 228 280 220 260 216 268 240 280 236 264 224 252 232 252 220 204 148 140 4 64 128 384 472 572 460 508 504 544 444 436 356 352 348 460 268 224 332 476 600 504 64 0 0 24 28 32 0 92 248 448 520 680 572 644 572 680 408 448 408 556 608 708 448 368 372 296 196 576 664 564 576 680 512 320 232 372 704 760 720 804 804 824 856 924 924 1012 952 980 948 964 912 944 884 948 884 932 848 884 780 828 748 776 680 704 608 644 628 644 528 588 484 572 428 412 256 416 388 668 628 616 476 560 444 512 480 632 504 524 420 508 392 372 380 596 600 344 56 72 96 108 104 108 96 92 88 84 60 64 52 60 52 60 52 56 56 68 64 76 68 76 68 80 52 76 68 96 88 104 100 104 84 104 0 0 324 604 548 560 516 568 548 600 576 608 580 604 592 608 580 592 584 604 592 604 564 604 572 608 568 596 552 576 532 508 480 568 528 548 520 540 528 564 528 572 528 576 520 576 508 584 528 604 516 588 508 600 564 692 500 572 492 700 636 592 476 536 396 460 332 432 432 624 492 576 444 524 392 556 496 576 412 524 428 508 388 492 452 588 436 504 400 488 348 472 432 540 408 468 348 412 328 408 332 408 340 392 324 368 264 360 336 392 316 376 300 360 288 360 296 368 276 348 260 336 252 336 256 340 244 320 232 316 240 328 244 324 232 316 224 304 224 304 224 304 208 276 208 276 212 272 212 268 192 252 192 252 188 248 188 252 176 236 176 248 196 264 212 284 204 248 176 228 172 236 180 236 172 224 172 228 164 216 168 240 640 452 204 240 156 248 208 216 176 212 156 244 180 208 152 236 164 224 180 220 164 216 152 208 144 216 148 216 148 228 180 284 200 260 156 232 160 232 140 188 124 168 100 136 88 120 80 104 56 96 44 80 32 76 32 80 32 72 28 76 32 80 40 92 48 104 60 128 96 164 128 188 168 236 196 256 216 268 184 196 168 256 204 264 196 264 192 252 176 244 172 240 168 240 168 240 152 244 144 228 160 216 148 192 128 120 28 84 60 212 240 276 128 220 148 208 104 148 104 188 116 140 84 124 72 80 12 44 0 28 16 48 36 60 32 52 48 56 20 40 28 56 24 40 0 60 4 112 184 248 132 96 40 36 0 92 60 148 112 248 108 84 0 116 48 8 0 260 348 404 288 312 192 276 180 276 196 260 160 256 132 240 184 280 168 260 168 256 168 244 156 240 152 208 116 108 28 24 20 32 44 32 40 36 28 32 8 24 44 132 180 188 160 180 176 180 172 184 172 180 168 176 164 176 144 164 140 164 136 156 128 140 112 108 68 44 20 20 12 20 0 8 0 8 4 16 12 24 40 32 8 4 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 12 0 40 140 208 224 192 208 164 200 160 200 160 200 160 200 156 196 156 196 156 196 156 196 140 188 144 200 164 208 164 204 168 208 172 200 164 196 156 192 148 180 140 180 152 192 152 180 132 168 136 172 132 168 128 160 104 144 100 152 108 160 108 152 116 156 100 152 112 172 128 176 120 160 132 176 148 188 152 188 152 184 144 176 136 168 128 160 148 184 148 184 148 184 144 180 148 180 132 156 108 132 84 116 88 104 80 84 48 48 16 24 0 8 0 4 0 0 0 0 0 0 0 0 8 16 20 24 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 28 24 28 24 28 24 24 24 28 24 28 24 28 24 28 20 20 20 20 20 20 20 20 16 16 16 16 20 20 24 24 8 12 16 20 20 16 12 8 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 8 12 20 24 28 56 56 60 56 52 48 52 52 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 92 76 68 72 72 68 36 16 12 0 96 368 656 384 284 160 140 88 96 88 92 76 84 100 100 92 76 64 48 40 28 36 44 44 48 40 36 28 32 20 48 44 92 92 136 112 140 108 148 136 184 172 212 196 232 220 248 228 268 252 296 284 320 288 300 276 292 280 292 268 276 268 284 268 292 272 276 232 240 136 144 80 244 400 576 468 392 440 560 584 564 420 392 500 672 408 328 328 316 336 224 0 44 24 36 16 68 8 56 148 372 428 664 748 776 624 720 668 584 444 544 700 728 408 372 376 408 332 776 720 640 672 740 496 340 280 408 688 740 688 736 692 752 716 772 716 848 860 932 944 956 932 1004 944 1004 940 1004 912 988 948 1012 964 1020 948 976 900 944 908 912 824 832 728 764 692 700 612 700 592 820 736 764 652 716 600 700 632 700 556 640 552 596 404 440 448 672 452 220 84 92 112 104 104 92 92 88 80 84 56 60 60 60 60 56 60 60 60 64 68 72 76 76 76 72 68 88 80 84 92 92 100 92 88 108 48 16 284 616 572 592 560 580 580 608 604 620 604 616 608 616 600 620 608 620 592 600 604 604 612 616 608 608 584 600 556 552 528 624 560 620 556 612 560 636 564 652 572 656 580 660 568 672 608 692 592 672 588 696 688 800 596 684 604 824 744 716 592 668 500 576 424 560 524 744 604 704 560 648 508 692 608 692 524 656 536 624 492 616 548 684 536 612 504 588 448 576 520 624 480 568 432 520 404 512 408 520 404 500 396 480 332 472 412 516 384 484 368 468 360 468 368 480 360 464 348 448 340 448 348 456 324 424 312 420 320 432 324 428 324 420 316 408 304 404 304 404 280 380 276 376 268 368 264 364 260 360 252 356 256 364 264 368 248 352 248 352 248 360 260 364 228 312 212 308 224 324 236 324 248 312 232 352 240 296 248 432 824 392 220 380 204 308 216 344 256 304 208 308 248 316 236 332 224 300 224 300 224 300 212 296 216 308 228 320 232 340 272 404 328 380 252 320 232 320 224 296 200 264 164 220 140 208 128 188 128 176 108 156 92 148 96 152 100 156 88 132 76 136 88 144 100 156 100 168 120 188 140 208 152 236 196 268 228 316 264 324 272 360 304 352 264 316 228 272 244 308 244 308 240 300 236 300 248 300 232 312 224 308 200 264 188 172 88 144 128 328 292 412 248 396 260 336 168 232 140 228 136 184 92 152 80 120 52 128 40 100 48 104 52 108 56 116 68 112 52 112 64 120 44 88 40 144 84 216 216 328 164 240 84 200 84 272 160 324 236 448 212 244 152 348 184 104 28 368 336 440 304 372 264 384 296 392 284 364 268 356 228 340 280 356 268 356 272 348 264 336 252 320 252 284 192 176 76 72 32 56 36 48 40 48 40 40 32 40 60 160 200 216 180 204 188 200 184 204 184 200 180 196 176 196 168 184 168 180 164 168 148 152 132 120 84 52 28 16 20 24 8 8 4 8 12 16 20 24 48 32 16 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 4 0 0 0 0 0 4 24 148 212 272 212 244 196 248 196 248 196 248 196 248 192 244 192 244 192 244 192 244 188 228 188 240 212 244 200 220 196 220 192 204 184 200 180 196 148 156 136 148 144 156 140 144 132 148 136 148 136 144 128 136 124 144 140 164 156 172 164 180 156 164 148 164 168 196 192 204 160 176 168 188 180 196 184 196 176 188 180 192 184 200 188 200 184 192 176 176 156 156 140 148 100 104 84 80 56 56 32 40 0 4 4 8 4 8 0 4 0 4 0 4 0 4 0 4 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 8 24 12 28 12 24 4 16 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 20 8 16 12 20 12 24 16 24 4 12 8 16 8 16 4 12 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 4 0 8 4 20 16 28 36 56 36 56 36 56 36 56 36 56 36 56 36 56 36 56 44 64 44 64 44 64 44 64 44 68 52 76 60 80 60 76 44 84 60 76 56 80 52 36 0 12 0 184 472 560 212 224 120 120 64 76 60 72 56 84 68 80 52 64 28 40 8 28 20 40 28 44 28 36 12 24 0 32 20 64 52 100 80 116 60 112 88 140 104 152 120 168 140 192 172 236 220 276 252 296 268 300 244 284 248 284 244 272 276 296 268 292 276 288 264 272 216 156 28 44 164 344 244 136 116 320 476 592 420 332 660 888 364 276 264 136 0 0 4 16 28 44 12 4 0 40 120 212 308 444 556 724 556 684 620 636 448 420 476 580 364 348 328 340 348 700 576 552 640 660 416 300 260 476 868 956 916 892 840 912 808 820 568 632 656 728 728 744 708 784 732 748 740 804 784 864 792 836 824 884 848 864 812 868 828 872 836 888 780 840 796 840 776 724 508 608 508 556 520 576 492 600 560 600 508 632 588 596 428 456 476 512 216 36 80 96 120 112 96 92 84 80 72 60 40 56 56 64 52 56 48 60 48 60 56 72 68 76 68 80 60 76 64 84 76 92 88 96 68 108 56 40 244 612 540 576 544 576 552 588 576 600 584 604 584 596 584 600 600 600 580 576 588 616 588 616 572 596 544 564 520 520 504 580 532 560 540 552 516 564 524 576 524 580 520 580 500 600 536 616 504 576 492 592 576 684 480 564 488 700 648 624 504 556 400 448 332 456 452 620 484 580 448 524 400 580 512 568 428 540 432 500 396 520 464 572 428 504 400 476 340 472 424 504 384 452 348 412 328 400 332 412 336 396 336 380 268 368 352 420 320 380 304 360 292 364 300 372 300 372 276 348 260 348 268 356 244 320 228 312 232 320 236 316 236 320 228 308 224 304 224 304 216 284 212 276 216 272 208 268 216 264 196 260 208 276 220 280 216 284 224 268 208 272 212 260 156 212 156 220 172 232 168 220 180 212 164 248 168 188 188 340 452 252 200 200 144 272 132 268 172 212 152 208 176 232 188 232 168 220 160 220 172 228 160 208 164 240 180 240 164 244 192 284 252 300 172 224 136 224 152 232 148 184 112 152 88 140 84 128 100 140 84 116 68 112 76 124 76 124 68 92 40 96 60 96 60 112 68 120 80 132 88 140 68 140 100 148 108 180 152 200 172 256 204 256 176 236 160 204 164 236 180 248 188 252 192 244 160 240 152 228 168 216 148 192 140 136 32 84 40 188 200 248 196 284 192 208 100 132 84 116 92 84 60 64 56 48 44 72 44 56 44 44 24 36 32 56 52 64 52 68 60 68 48 48 0 80 36 132 160 224 132 152 56 100 64 152 104 212 172 300 192 304 264 428 228 88 0 224 204 284 204 248 180 300 216 288 188 272 168 260 124 256 180 268 188 288 192 284 184 276 172 264 184 236 160 140 60 40 24 32 48 36 44 44 36 40 16 36 40 136 188 200 172 188 180 180 172 184 172 180 168 176 164 176 152 164 140 176 152 152 128 156 120 120 84 56 16 12 8 24 0 8 0 8 4 16 12 24 40 36 12 8 0 12 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 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 20 104 184 232 200 200 164 196 164 196 164 196 164 196 160 192 160 192 160 192 160 192 156 204 148 200 156 200 128 156 84 136 96 144 104 152 112 156 120 136 92 112 84 112 80 104 96 120 92 120 88 116 88 116 92 128 104 144 112 152 128 172 132 160 124 168 148 196 164 200 156 188 164 196 172 200 172 200 168 192 156 176 136 156 124 148 100 116 84 84 52 52 20 32 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 4 0 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 24 28 28 36 28 28 16 16 20 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 12 12 16 16 16 20 20 20 16 12 12 8 8 12 12 16 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 12 16 24 32 36 52 44 48 48 60 60 64 56 56 52 56 52 56 52 56 52 64 60 64 60 64 60 64 60 64 64 72 68 72 68 72 64 72 88 84 76 76 76 60 28 4 32 36 360 592 544 276 280 132 124 80 88 80 84 72 88 80 80 72 56 48 36 36 28 36 44 44 52 48 48 36 44 32 60 52 84 84 132 128 168 96 136 124 156 128 156 136 176 156 200 204 264 264 308 288 316 304 308 276 284 272 296 284 300 300 320 300 316 296 320 304 332 256 256 120 72 68 188 136 88 44 188 324 556 524 484 880 880 352 344 288 100 0 12 72 4 28 32 4 12 0 28 44 100 284 336 436 672 708 808 696 772 692 588 484 544 384 432 344 368 508 840 596 688 704 708 428 396 376 644 1012 1020 1016 1020 968 1020 1012 1020 644 664 676 700 600 632 608 712 620 660 652 760 708 832 744 808 780 868 816 848 788 860 728 784 768 848 772 844 828 892 848 764 520 596 468 552 544 596 540 640 616 712 656 784 736 752 632 704 468 344 116 84 144 124 124 108 92 76 76 72 64 60 44 56 68 68 56 48 52 56 52 56 60 68 76 80 80 80 80 92 80 80 80 76 88 80 84 76 64 56 256 652 572 612 592 592 588 592 592 600 604 612 604 600 592 596 592 596 580 580 604 616 604 608 588 592 560 584 544 556 540 620 556 616 568 616 564 644 572 652 576 664 576 668 580 708 628 724 592 680 580 696 688 804 600 692 596 812 768 784 612 672 480 556 432 600 556 748 584 696 552 636 508 708 616 680 524 644 504 592 488 644 564 672 516 600 488 564 436 580 520 608 456 556 432 520 400 508 408 520 416 516 420 496 340 476 416 528 392 492 372 472 360 468 368 480 380 480 360 452 340 448 348 460 340 440 324 428 324 436 324 428 328 424 320 412 308 404 304 404 296 400 292 396 288 388 284 388 284 376 260 368 276 392 292 392 296 412 308 396 288 400 292 376 220 312 228 328 240 324 212 292 208 308 212 288 184 284 216 328 192 280 180 232 192 360 192 308 184 316 248 304 204 300 224 288 220 292 212 292 224 304 220 284 224 324 248 332 240 328 260 364 312 384 252 324 216 308 228 332 212 280 168 232 148 224 144 212 144 200 132 180 120 180 136 196 136 200 136 168 104 176 124 168 116 168 132 188 156 204 160 204 136 200 160 180 116 164 128 176 156 236 180 232 168 228 180 228 176 244 212 284 244 300 244 296 244 300 232 312 224 308 200 264 188 192 108 136 76 256 228 372 240 356 216 260 112 192 96 152 80 132 60 124 52 104 40 128 44 100 60 100 48 100 60 124 72 124 68 124 60 124 76 152 56 172 76 220 196 360 188 308 120 284 144 324 216 400 244 372 292 492 388 484 268 272 124 312 276 404 296 380 292 416 320 380 316 384 288 344 224 340 300 364 292 368 296 364 288 352 276 340 248 284 196 172 76 52 20 28 28 32 32 44 36 52 36 48 36 140 188 212 180 208 196 204 184 204 184 200 180 196 176 196 180 184 168 192 176 164 148 164 132 124 92 56 20 4 8 20 8 8 4 8 12 16 20 24 52 36 20 8 8 12 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 4 0 0 84 148 232 212 252 196 252 192 252 192 252 192 252 188 248 188 248 188 248 188 244 204 232 196 236 208 224 164 156 100 120 108 132 128 144 140 152 144 128 100 84 76 80 72 76 88 88 80 76 72 76 76 84 84 92 104 112 116 132 152 168 188 184 184 188 196 200 196 188 188 188 184 184 172 168 156 156 144 140 124 108 88 76 56 56 28 32 20 16 0 4 0 4 0 4 0 4 0 4 0 4 16 16 12 8 0 0 0 0 4 4 4 0 0 0 0 0 0 4 4 8 12 16 16 20 0 0 4 4 8 8 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 12 32 12 24 0 12 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 20 0 8 0 12 4 16 8 16 12 16 0 4 0 8 8 20 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 4 12 8 20 16 32 28 40 28 48 28 52 40 64 44 64 36 56 36 56 36 56 36 56 48 68 48 68 48 68 48 68 48 68 52 72 52 68 44 60 52 84 64 80 60 76 36 24 0 0 16 400 512 416 224 196 80 88 56 80 64 72 52 80 64 80 52 64 32 48 24 44 20 40 32 52 36 48 24 40 20 48 32 64 52 112 108 164 52 104 80 124 80 120 88 140 104 164 160 236 224 276 240 280 240 268 208 248 220 268 244 284 248 280 260 288 272 296 296 324 268 280 232 116 40 60 64 80 40 72 56 312 440 528 824 484 256 376 156 0 32 16 8 28 20 0 12 44 28 0 0 40 56 244 280 500 600 692 564 696 636 620 556 440 216 328 304 348 524 760 492 624 612 572 304 316 352 584 900 908 920 996 984 1012 952 1012 588 628 644 620 440 456 432 532 428 432 440 496 428 504 488 552 536 632 588 624 576 656 636 664 616 680 584 652 632 696 652 580 412 516 432 504 520 528 532 584 588 708 664 728 668 676 664 692 288 56 64 172 224 168 124 104 84 76 72 68 52 48 36 56 60 68 48 48 40 56 36 52 52 68 68 80 76 88 72 84 64 80 68 80 76 84 80 60 24 52 240 660 556 592 576 600 572 588 576 600 592 616 604 596 576 576 580 580 584 580 568 588 552 568 528 548 508 528 492 504 488 552 500 544 524 536 516 568 512 576 520 584 512 576 508 616 548 624 508 576 484 584 576 692 500 576 484 692 672 692 508 548 376 428 344 496 484 632 464 564 436 508 392 584 512 556 412 508 388 460 388 536 480 568 404 484 376 452 328 480 436 508 368 444 348 412 324 396 328 416 360 424 360 396 272 364 344 412 328 388 308 364 292 360 296 368 300 364 264 332 244 328 248 336 272 344 252 332 252 336 244 324 244 328 236 316 228 308 224 304 220 288 220 284 224 280 220 280 228 272 200 264 220 292 236 296 240 316 256 296 236 308 244 284 172 236 180 248 184 228 140 184 144 248 168 172 108 224 152 148 100 140 92 200 120 136 132 156 136 276 288 272 188 232 204 220 164 212 148 212 164 228 156 204 148 220 172 244 176 248 196 276 208 268 172 228 136 216 160 252 156 204 124 168 104 160 104 156 92 140 84 120 76 128 96 148 104 160 108 128 80 144 100 132 88 140 120 180 152 200 164 204 136 200 172 192 128 164 124 160 84 144 64 96 20 80 36 92 88 152 136 216 196 244 200 236 176 240 168 228 172 216 156 196 136 148 64 88 12 144 188 256 120 192 88 104 24 76 40 48 56 56 64 68 72 40 44 52 0 44 36 72 48 76 64 96 52 72 44 52 24 56 64 108 20 68 0 92 148 244 148 168 104 168 104 200 176 292 156 172 72 256 108 96 0 100 72 168 204 292 244 300 268 368 292 320 264 316 220 252 140 264 240 296 228 292 228 292 224 280 212 268 228 252 184 156 76 48 28 32 24 24 28 32 20 32 16 36 4 104 160 188 164 192 184 192 168 184 168 180 164 176 160 176 160 164 140 184 160 152 128 160 116 120 88 56 8 0 0 16 0 8 0 8 4 16 12 24 44 36 12 12 4 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 20 0 0 40 108 184 192 220 164 192 164 192 164 192 164 192 160 188 160 188 160 188 160 192 144 188 136 196 156 200 120 136 80 132 88 136 96 148 100 148 96 92 40 36 4 24 4 24 8 20 0 4 0 4 0 20 0 40 24 68 48 104 108 164 152 180 148 184 152 180 136 156 116 128 96 100 64 64 28 36 0 12 0 8 0 8 0 4 0 0 0 0 0 8 4 16 0 0 0 0 0 0 0 0 8 0 8 0 8 8 24 16 8 0 8 0 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 32 28 32 28 32 28 32 12 20 16 24 20 28 24 32 24 24 24 24 24 24 24 24 24 24 24 20 20 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 8 8 8 12 20 28 36 40 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 60 72 68 68 64 64 48 28 20 32 16 100 512 488 392 336 272 100 112 80 84 72 84 68 68 80 88 88 72 64 52 56 56 44 52 52 56 48 52 56 72 48 56 36 84 108 160 128 144 144 64 180 128 92 144 104 188 132 168 152 240 260 328 284 300 244 248 220 236 236 272 272 296 292 312 292 312 296 320 304 324 308 288 236 244 148 88 48 136 32 188 0 224 488 544 604 536 440 528 172 40 0 44 28 12 24 16 20 20 20 24 20 24 16 124 272 420 472 768 736 772 700 788 696 752 372 272 308 444 672 792 596 744 668 576 340 344 368 628 608 616 620 704 724 784 764 736 648 832 772 652 424 528 428 536 448 520 444 560 440 476 424 512 420 488 408 504 412 476 404 488 408 528 480 600 524 612 528 532 436 536 472 584 540 600 556 756 700 712 688 764 672 728 700 540 124 100 188 232 256 220 108 100 84 68 56 52 56 60 64 52 44 48 60 68 64 56 44 60 76 76 72 68 72 80 72 88 72 68 68 64 76 68 80 92 44 4 372 632 604 608 584 592 628 580 636 552 692 552 612 580 632 576 560 652 524 640 580 596 596 592 540 580 564 548 512 564 524 584 536 556 508 652 544 632 576 652 592 680 600 676 576 732 652 716 568 696 616 760 644 868 584 712 608 744 816 844 604 692 488 532 432 644 584 720 564 688 524 608 516 708 580 644 508 608 484 568 444 624 568 652 512 600 484 548 416 572 520 604 432 532 408 504 392 504 404 516 420 532 420 500 364 464 384 520 396 496 372 468 356 468 368 484 368 468 344 440 332 444 348 468 348 448 332 440 336 448 332 432 324 424 324 416 312 404 296 388 304 408 300 400 292 396 288 388 276 380 276 380 284 400 304 416 296 412 308 404 304 416 300 380 228 336 240 352 252 352 232 324 224 336 224 304 192 296 184 272 168 268 156 260 160 256 156 244 152 392 664 420 152 272 168 340 216 284 200 276 212 296 224 300 216 304 236 312 240 340 312 424 288 336 228 344 248 312 220 328 232 284 180 248 176 248 164 216 148 200 136 188 140 212 172 240 148 204 144 196 140 196 144 196 140 168 176 260 212 248 216 236 208 252 220 264 224 256 208 252 232 256 140 136 60 132 112 172 184 236 220 276 252 284 240 268 244 288 232 296 208 276 188 240 184 200 108 108 84 248 232 384 228 284 124 192 72 128 52 148 56 112 60 140 60 116 52 160 44 128 88 124 60 136 88 152 48 144 88 136 48 152 104 200 96 204 56 228 184 364 188 364 144 332 180 368 228 420 260 392 112 256 232 268 44 144 0 256 168 364 272 408 344 388 340 424 312 404 288 296 220 348 292 328 288 340 264 304 236 284 224 280 204 228 164 152 76 56 24 16 24 28 32 44 44 60 32 40 20 84 156 224 188 212 208 208 184 208 196 220 196 208 180 196 184 200 172 176 156 168 156 160 136 120 88 56 28 12 4 0 12 12 12 12 12 12 12 12 44 56 44 12 0 8 16 16 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 8 4 4 0 0 0 0 0 4 32 80 228 256 224 208 256 200 248 192 240 188 240 196 248 196 248 196 248 196 248 188 228 200 228 204 228 196 216 220 220 188 176 116 92 88 124 56 48 24 8 0 4 4 12 0 4 0 4 0 4 0 4 0 12 20 40 56 80 88 100 124 124 108 96 76 60 40 36 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 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 0 16 4 20 4 20 8 24 12 20 12 20 12 20 12 20 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 8 16 8 16 8 16 8 16 4 12 8 20 16 32 32 44 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 44 60 40 60 44 68 52 76 44 64 44 64 44 64 44 64 48 68 44 64 36 44 4 8 0 0 152 504 408 324 240 168 52 76 52 72 60 84 60 76 60 80 56 76 52 72 48 72 36 56 48 64 44 56 40 64 40 60 36 76 68 112 68 88 0 156 96 72 92 76 24 52 76 124 120 204 208 260 208 228 188 220 168 216 196 252 232 276 264 288 264 288 276 296 284 304 296 304 328 304 220 104 40 56 56 64 12 120 344 640 540 368 508 472 80 20 0 40 8 36 28 24 28 20 20 20 12 24 4 76 124 256 304 516 580 684 560 644 560 656 540 368 184 376 640 676 480 676 632 480 296 320 436 712 700 696 680 736 724 740 632 664 576 744 644 536 316 408 372 444 320 352 280 400 336 380 324 412 324 384 296 376 284 340 272 324 248 316 268 332 264 316 244 316 320 432 384 476 460 508 584 732 672 660 628 672 612 680 676 328 32 136 176 152 144 120 104 88 76 68 52 56 44 52 52 52 36 44 48 64 52 56 40 60 68 76 64 64 60 80 56 68 52 68 56 68 68 76 48 44 0 52 384 628 564 580 608 612 584 600 580 612 592 636 556 576 620 520 552 572 624 624 612 592 556 560 500 552 564 580 536 560 504 540 524 576 524 540 552 584 516 580 512 564 512 608 516 628 564 616 516 600 500 556 572 804 516 588 488 668 756 748 528 588 400 424 352 540 508 600 464 568 412 488 416 596 480 520 380 472 384 464 364 524 484 544 416 500 388 452 328 484 440 512 360 432 332 400 320 396 332 412 348 420 348 388 292 356 316 412 328 388 304 360 288 360 300 372 288 356 264 340 252 340 264 356 264 340 248 336 256 340 248 328 248 332 244 328 240 312 224 300 240 304 236 300 236 292 228 288 224 280 220 280 224 292 240 308 236 308 248 300 244 312 240 280 176 248 188 260 192 256 172 232 164 240 164 212 132 204 128 180 116 168 112 160 116 164 108 148 128 184 360 228 128 192 116 184 120 172 96 164 104 180 120 180 128 196 144 212 160 256 244 348 220 248 176 268 204 244 180 264 168 208 128 184 124 184 104 148 88 136 88 136 100 160 132 188 96 140 96 140 96 144 104 152 108 140 152 232 176 208 180 208 192 228 188 228 188 228 192 232 216 244 160 192 140 196 140 164 120 164 128 168 128 152 120 136 68 120 72 108 72 96 64 88 44 80 4 28 4 144 176 268 156 180 80 120 36 52 12 36 48 52 56 68 60 40 40 72 28 92 52 76 20 72 40 72 36 100 72 88 36 80 64 92 52 92 28 100 128 216 148 212 112 196 144 236 192 300 208 272 40 216 316 444 328 296 0 0 80 144 68 156 100 132 112 144 128 172 128 112 80 124 100 92 48 52 28 32 16 24 16 28 40 52 36 40 16 28 24 40 36 32 24 36 24 36 12 16 4 60 128 204 164 192 184 188 160 188 168 196 172 188 156 176 160 180 148 172 144 164 144 168 124 120 84 60 24 16 0 4 4 12 4 12 4 12 4 12 32 52 36 16 0 4 4 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 8 0 4 12 0 8 0 12 4 8 12 48 180 216 192 172 196 168 192 168 196 176 200 156 180 160 188 172 200 180 204 176 216 176 216 172 208 164 208 156 152 72 72 8 16 0 44 12 20 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 20 8 28 4 24 0 8 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 16 20 16 20 16 20 24 28 20 24 20 24 16 20 16 16 16 16 16 16 16 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 16 16 20 24 28 36 44 48 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 68 60 64 56 64 60 68 68 64 60 64 60 64 60 64 60 60 52 64 56 44 32 12 16 0 68 292 564 424 328 244 144 52 68 56 80 80 100 88 88 88 80 68 68 84 84 84 72 60 72 76 84 72 68 64 76 64 88 72 100 84 112 84 112 264 576 228 160 172 128 112 124 88 152 160 232 216 248 192 212 212 224 200 224 224 264 264 284 280 304 284 308 292 316 296 320 284 364 400 420 320 224 92 68 60 28 88 100 444 820 492 444 764 512 100 52 48 28 4 20 24 8 24 8 24 16 20 20 32 36 64 184 256 456 516 832 676 836 676 840 788 684 416 460 688 764 548 812 676 448 328 400 516 776 740 772 756 832 796 856 784 888 776 928 832 876 740 920 680 792 648 716 584 692 548 616 436 552 424 488 340 420 284 364 256 356 252 380 300 424 312 408 248 360 356 476 408 496 384 364 500 664 648 724 684 748 696 780 552 156 60 180 144 96 76 56 72 72 68 64 60 52 52 52 52 48 40 44 52 56 56 52 60 68 72 76 68 64 68 72 64 76 64 60 60 60 72 64 68 56 24 72 328 668 636 624 592 604 644 604 540 632 532 636 600 616 572 616 568 560 596 572 616 600 548 608 544 592 540 564 504 572 560 624 560 652 620 652 564 636 596 668 608 680 612 700 580 712 616 696 584 728 636 756 700 912 632 720 604 768 828 880 636 696 480 540 460 668 588 708 576 680 508 608 536 724 584 632 480 592 484 588 472 640 564 628 504 592 484 560 436 596 536 616 452 548 416 508 392 504 408 524 412 524 404 488 356 464 384 520 392 492 372 472 356 468 364 476 360 464 352 456 344 456 348 460 344 448 332 444 340 448 336 436 344 444 340 436 332 424 316 412 308 408 304 404 296 400 292 396 292 392 284 388 284 396 300 408 296 412 308 404 304 420 304 384 264 372 276 380 272 364 248 344 248 360 248 332 220 324 216 304 192 288 172 276 176 264 164 248 192 192 180 228 168 244 144 220 152 228 136 216 140 216 140 212 136 208 140 212 148 244 220 324 236 296 208 320 248 308 228 316 216 272 188 256 196 256 172 220 144 200 144 204 152 216 168 228 144 200 144 200 148 208 156 212 152 192 208 288 216 244 220 260 248 284 240 276 236 284 256 304 264 316 260 304 256 284 176 140 88 100 68 72 44 48 28 40 16 40 12 64 12 72 12 56 0 28 12 32 36 184 212 372 224 300 156 228 104 136 16 68 44 104 36 128 60 140 64 164 88 160 108 160 92 168 104 172 100 212 132 216 104 216 116 224 92 228 76 244 180 388 220 424 196 396 224 408 264 440 276 396 80 288 348 524 436 492 120 152 40 132 60 196 52 72 36 52 36 96 48 104 36 68 0 36 4 40 0 24 0 24 0 32 0 20 4 20 4 20 32 40 56 44 36 36 28 40 20 32 24 76 144 220 188 212 204 204 184 208 192 216 196 208 180 196 176 196 172 180 168 180 168 172 144 128 96 64 36 20 12 8 12 12 12 12 12 12 12 12 32 48 44 16 0 0 8 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 8 4 4 0 4 0 4 0 8 8 28 164 224 236 176 220 176 216 176 220 180 228 204 248 204 244 196 240 192 236 200 232 204 232 208 220 200 212 200 144 52 20 0 4 0 16 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 8 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 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 12 20 12 20 12 20 12 20 4 12 8 20 20 36 36 48 28 52 36 56 28 48 32 56 32 52 32 56 36 60 40 60 44 64 40 56 36 56 40 60 44 64 44 64 44 64 44 64 44 64 56 60 20 24 0 4 0 36 272 524 320 216 104 56 4 36 28 64 60 88 64 80 72 72 32 60 56 88 52 64 44 72 64 84 60 68 44 64 28 60 44 68 36 80 68 120 332 596 192 128 76 72 76 100 40 108 112 176 140 168 124 160 156 192 144 200 184 240 220 260 248 276 256 288 276 292 280 296 264 348 392 416 368 304 184 80 28 36 60 60 548 732 268 592 828 488 64 40 12 20 0 48 20 24 28 24 20 24 12 20 4 28 0 80 160 268 328 576 588 640 608 704 600 736 604 456 492 632 504 740 548 320 300 416 512 676 552 592 540 568 504 588 544 652 524 620 544 648 576 740 692 812 752 860 800 900 808 852 728 808 676 684 504 524 384 432 300 364 280 340 264 316 228 264 196 244 216 332 348 444 292 156 12 136 168 260 260 332 344 440 228 76 96 132 56 104 68 68 64 56 56 60 48 52 32 44 40 44 32 44 40 52 44 52 60 68 64 72 60 64 56 72 52 68 48 68 56 72 72 80 72 136 32 0 160 660 700 656 356 476 724 632 496 500 600 600 616 576 524 640 580 632 596 572 568 600 612 676 548 552 496 516 460 492 524 604 536 564 556 588 560 632 572 596 540 616 544 568 556 676 616 624 492 576 532 640 620 792 564 668 536 640 700 804 516 552 360 424 384 568 516 592 452 536 376 484 432 608 480 512 400 492 396 476 372 516 448 496 380 468 368 444 332 488 432 488 364 432 328 392 308 388 324 408 336 404 324 372 284 356 312 408 324 384 308 364 288 356 292 360 272 352 268 352 268 352 264 348 260 340 252 336 260 344 256 332 256 344 256 340 256 328 240 316 240 308 236 304 240 300 236 296 240 296 232 288 228 292 236 300 236 308 248 300 248 316 248 284 208 284 220 284 204 260 184 248 196 272 196 244 168 240 164 220 140 200 128 184 124 180 116 164 132 136 80 172 112 136 124 160 88 144 60 132 68 132 60 124 48 112 48 96 28 88 44 116 96 124 88 164 132 168 116 176 128 176 124 184 128 188 112 160 108 152 112 156 112 156 112 152 100 144 96 140 96 144 104 148 104 164 172 260 168 204 176 232 196 248 196 248 200 260 216 268 200 268 224 248 176 176 56 20 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 8 0 20 0 20 0 88 136 252 180 208 108 132 48 60 0 0 20 40 8 40 16 64 36 92 36 108 48 116 56 128 76 132 64 128 88 136 88 136 104 156 76 96 28 80 140 236 180 228 144 208 132 208 164 264 180 232 60 168 120 112 32 112 0 56 28 48 76 180 4 0 0 0 0 0 28 60 60 16 12 8 24 16 28 8 24 12 32 20 4 16 12 20 12 28 36 60 64 64 32 32 20 24 8 16 0 44 108 200 168 188 176 184 164 188 168 192 168 188 160 180 144 168 140 164 144 164 144 164 132 128 92 68 32 24 8 16 4 12 4 12 4 12 4 12 16 48 44 24 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 0 8 4 12 4 8 4 0 120 192 224 196 220 188 212 180 208 180 212 184 212 184 208 176 204 176 200 184 216 192 212 184 204 184 196 180 112 16 0 0 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 12 0 12 0 8 0 12 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 8 4 8 4 8 4 8 4 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 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 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 12 16 20 28 36 40 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 56 52 52 44 48 44 52 48 64 60 64 60 64 60 64 60 60 52 72 60 40 24 8 24 0 48 312 548 344 220 116 108 48 68 60 84 84 100 84 80 92 72 52 44 60 64 56 40 56 72 76 80 68 68 64 76 76 100 80 92 72 120 136 196 200 320 144 192 88 140 100 116 80 144 132 184 140 180 148 196 180 196 176 204 208 244 240 264 260 284 272 300 284 308 288 308 284 336 336 372 356 372 236 168 56 128 52 132 480 520 256 728 836 444 144 40 12 0 32 36 24 8 24 16 20 20 20 20 4 28 0 60 144 300 300 524 528 644 584 676 548 740 700 632 500 676 568 784 608 516 528 616 672 784 628 732 684 692 584 720 564 716 592 684 600 712 576 688 572 700 608 740 664 820 728 840 764 896 820 936 856 992 908 1008 904 976 816 868 700 740 560 620 444 488 392 512 496 620 444 336 120 184 112 172 80 160 132 200 112 88 144 60 84 120 48 92 44 48 48 56 52 56 52 44 44 44 44 44 44 48 52 56 72 72 68 68 68 68 68 64 68 84 72 72 72 72 84 80 88 116 28 4 144 664 780 812 132 352 724 796 400 320 656 748 560 416 524 652 656 604 520 716 712 776 696 752 616 744 692 732 584 640 628 708 632 664 596 636 600 600 536 600 568 628 596 696 588 740 676 744 608 720 628 744 704 928 720 760 596 768 804 908 604 652 452 560 508 708 616 728 560 652 488 620 564 744 592 648 520 620 488 580 460 620 536 592 472 560 456 544 428 584 504 568 428 524 396 488 372 484 388 504 392 500 384 472 352 464 376 504 392 492 376 472 360 464 356 464 340 452 348 460 352 456 344 452 344 448 336 444 344 456 344 444 340 440 340 436 332 428 320 416 308 412 308 412 304 408 304 408 308 408 296 396 292 396 296 404 296 412 308 408 308 424 312 392 284 400 296 396 272 364 252 364 272 392 276 364 248 364 248 344 228 320 204 304 204 292 188 272 184 276 164 284 172 240 212 252 172 248 156 236 156 224 144 200 132 196 128 176 92 128 60 116 64 128 64 156 100 164 92 152 116 180 128 192 148 204 152 192 132 192 144 204 152 208 152 208 148 200 140 192 132 188 132 192 152 208 220 304 220 252 228 280 232 284 244 296 256 304 252 300 244 332 284 248 124 112 32 24 0 24 20 32 28 28 24 20 28 28 20 48 12 60 24 48 24 28 32 20 8 92 132 296 240 328 176 232 92 156 52 112 72 152 72 152 68 184 112 216 136 212 136 224 156 244 160 264 152 264 152 268 144 276 152 296 120 232 40 208 168 420 232 404 216 404 204 376 244 428 272 380 180 300 152 140 8 128 20 164 152 176 128 288 116 96 76 72 4 24 24 92 64 36 8 48 16 24 12 16 8 12 8 16 0 12 4 20 24 40 64 68 84 60 44 36 28 44 24 52 24 56 124 216 200 208 200 204 196 212 196 212 192 208 188 200 176 196 176 184 168 176 160 160 148 136 100 68 44 28 20 16 12 12 12 12 12 12 12 12 16 48 56 32 4 0 4 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 8 8 0 4 0 4 0 4 0 8 0 0 116 208 260 212 240 204 232 200 236 204 240 196 228 204 240 216 252 228 260 240 264 228 236 204 208 176 188 128 76 4 4 4 8 0 4 0 0 4 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 24 8 24 8 24 8 24 8 24 4 20 4 20 0 16 4 12 4 12 4 12 4 12 4 12 4 12 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 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 32 52 28 48 28 52 32 56 44 64 44 64 44 64 44 64 52 68 64 68 20 20 0 8 0 24 284 496 256 148 28 76 36 64 48 76 64 88 64 76 64 64 24 40 20 48 20 36 40 60 48 64 44 60 48 72 88 112 80 92 60 112 120 184 156 124 124 192 64 120 76 80 56 104 76 116 76 120 104 156 120 160 116 172 152 208 180 220 212 240 228 260 252 268 252 268 244 280 228 264 280 300 232 140 92 72 56 144 252 288 396 748 760 416 204 136 4 4 4 8 20 24 20 24 12 20 12 20 16 16 0 0 68 220 236 344 248 376 256 352 340 384 284 460 336 420 356 552 496 572 520 540 428 596 504 652 632 664 528 644 576 692 552 608 528 620 496 572 504 596 544 620 564 620 544 592 500 592 508 588 528 620 556 604 564 636 616 720 724 804 772 808 736 772 720 764 696 772 696 676 508 528 476 476 360 352 248 204 108 120 56 68 120 108 28 72 56 48 48 44 40 48 32 52 36 48 44 48 36 44 44 64 68 68 52 60 60 72 64 72 60 76 56 80 68 88 88 92 88 68 0 60 292 648 724 848 180 388 664 936 336 248 624 880 520 140 508 712 840 216 176 648 784 660 392 416 496 824 708 528 544 800 816 728 676 804 796 808 748 760 712 764 668 632 544 620 588 648 572 596 544 652 604 660 604 884 696 628 476 744 768 772 476 512 348 448 416 576 504 580 460 540 396 520 468 620 492 540 412 492 384 464 364 516 448 492 372 456 356 440 328 472 396 436 320 396 300 372 292 368 300 380 308 376 304 364 292 360 304 384 320 384 308 368 292 352 280 348 260 336 256 344 260 344 260 340 260 340 252 340 264 348 264 340 248 336 248 336 252 324 240 316 240 308 240 308 248 308 248 308 248 304 240 296 232 296 240 304 236 304 248 304 252 324 252 292 216 292 224 288 192 256 180 264 204 288 208 264 180 264 180 244 160 232 144 216 148 220 136 200 124 196 100 212 124 232 172 172 116 184 104 176 100 176 88 152 84 148 84 140 68 96 24 64 24 52 20 60 36 76 36 68 32 84 44 100 56 112 56 116 52 104 68 124 88 140 100 148 120 160 112 152 108 152 112 156 92 156 152 256 164 216 172 236 164 236 180 256 192 252 184 244 192 296 240 164 12 12 0 16 0 16 8 36 24 32 20 20 12 28 8 12 12 12 28 28 12 28 0 12 0 8 44 136 148 212 136 144 52 92 32 88 12 108 72 148 96 204 148 252 172 240 160 244 176 236 160 232 168 212 136 192 116 148 84 148 112 112 28 40 124 236 176 200 148 204 132 212 192 292 216 260 64 140 52 96 100 176 128 156 124 76 80 276 272 212 128 60 4 24 32 64 40 8 0 20 40 44 44 32 40 32 40 24 12 4 12 12 16 28 36 60 56 60 24 32 24 32 28 28 0 32 76 200 164 188 160 188 160 196 160 192 156 188 152 188 172 192 164 184 156 164 132 148 132 132 92 68 32 24 8 16 4 12 4 12 4 12 4 12 4 48 60 44 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 8 0 92 168 220 176 200 176 200 176 204 188 212 204 228 196 212 184 200 168 192 148 156 132 128 96 80 64 56 48 16 0 0 8 0 8 0 16 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 16 20 16 20 16 20 16 20 20 24 20 24 24 28 16 16 16 16 16 16 16 16 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 8 12 12 16 24 32 40 44 48 48 56 52 48 44 52 52 52 48 52 52 56 56 60 56 52 48 52 48 56 56 64 64 64 60 64 60 64 60 64 56 52 48 76 56 28 8 0 16 20 96 388 516 260 184 84 104 60 72 52 68 64 80 68 72 64 60 48 32 32 32 44 44 56 64 60 60 56 68 76 100 112 128 104 120 104 152 152 200 224 172 152 164 72 96 100 100 100 140 100 140 100 148 120 168 140 156 140 164 168 196 188 204 204 232 224 256 244 264 244 260 256 268 228 264 252 280 192 184 84 92 56 236 216 304 528 836 772 412 352 292 148 20 24 0 28 8 24 16 20 20 20 24 20 0 8 84 144 316 364 464 452 544 424 588 576 588 424 616 380 400 412 616 596 712 508 480 488 796 760 876 820 920 768 832 844 932 752 764 640 716 588 684 576 696 644 776 692 768 664 740 648 716 608 676 608 708 608 668 504 588 504 604 520 596 476 540 572 680 632 716 580 688 664 772 756 820 772 848 740 796 624 496 176 84 56 88 120 52 60 48 52 56 40 44 40 48 52 52 48 52 60 56 48 48 56 68 72 64 52 56 68 76 76 72 68 84 72 72 76 76 88 84 112 48 36 128 456 648 632 752 528 628 712 936 516 564 692 952 624 356 548 860 912 236 140 724 708 616 248 328 468 904 612 244 328 828 740 416 436 824 764 600 556 784 860 820 772 920 904 900 728 828 732 764 628 744 652 768 760 1020 872 868 744 988 908 900 596 652 476 596 524 680 556 668 576 676 524 656 576 724 572 648 512 608 484 584 472 632 528 572 464 552 448 536 416 556 456 500 384 488 376 480 368 480 372 484 360 472 368 476 364 472 368 476 388 492 376 476 360 460 348 452 332 440 332 440 336 444 340 448 344 448 336 448 348 460 348 452 336 436 336 436 332 428 324 420 312 416 312 416 312 416 312 416 308 408 300 400 296 404 308 416 296 408 308 408 312 428 316 400 284 404 304 404 272 368 268 388 280 396 284 372 260 372 260 356 252 344 236 336 244 328 232 316 224 272 172 304 188 336 216 276 212 292 204 288 208 276 188 244 172 228 160 204 140 180 124 168 108 156 88 144 88 148 92 136 80 128 88 124 84 120 96 136 84 140 88 148 100 164 112 172 140 196 140 200 148 208 160 216 164 212 212 308 244 292 252 296 252 304 256 308 256 308 256 300 248 348 280 180 12 24 12 44 20 24 20 16 16 0 16 0 28 16 16 32 4 44 20 32 24 0 28 16 4 28 24 148 144 308 220 300 148 220 124 200 156 308 296 408 324 452 368 476 368 428 332 436 348 432 316 436 320 428 280 416 244 340 152 288 132 260 76 200 132 384 212 404 192 384 196 380 252 408 228 296 156 236 100 216 180 244 128 192 96 128 68 328 328 284 128 108 12 36 60 64 44 12 12 12 20 4 20 4 20 0 16 4 32 48 28 28 16 8 24 24 52 36 32 32 28 48 24 56 28 40 104 212 204 204 192 204 200 212 192 208 188 204 188 204 200 216 192 192 164 160 132 124 144 132 96 64 40 24 16 12 12 12 12 12 12 12 12 12 12 52 76 52 16 4 8 12 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 8 12 0 8 0 8 0 8 0 8 8 4 88 160 200 228 240 220 228 204 220 200 216 176 184 156 152 116 112 84 96 40 60 28 44 4 16 0 12 4 12 0 20 12 0 0 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 4 4 4 0 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 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 0 12 0 12 0 12 0 12 0 16 0 20 4 24 8 28 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 8 0 8 0 8 0 8 8 16 8 20 20 36 36 48 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 32 60 60 56 4 0 0 0 0 96 392 460 164 120 24 40 12 32 4 28 16 44 28 48 32 52 24 36 8 36 28 64 40 60 44 56 40 64 64 100 56 80 60 92 76 132 112 152 108 128 80 76 80 64 108 84 68 100 60 92 60 100 68 104 88 124 80 128 112 156 132 164 152 192 184 220 204 228 200 220 184 220 188 244 228 216 176 156 88 68 40 200 300 248 404 788 644 300 316 360 200 56 28 32 12 24 12 20 4 24 4 20 28 0 36 164 196 324 384 460 428 408 384 600 524 636 552 548 308 308 428 644 588 648 328 284 332 756 756 824 768 944 836 872 616 748 632 700 608 672 564 660 616 676 604 664 612 668 636 708 600 644 528 572 520 604 520 544 468 520 476 528 492 512 440 448 420 464 424 480 348 392 404 504 392 404 380 440 444 572 516 392 92 88 56 148 32 20 144 44 68 52 44 36 28 44 32 60 40 56 56 56 40 48 52 72 64 60 40 56 60 80 72 80 48 64 48 72 64 80 80 88 88 76 40 84 436 580 460 488 564 536 552 548 556 700 640 692 668 728 620 744 760 560 536 868 676 764 596 624 656 972 636 204 472 960 684 140 336 904 708 204 300 724 740 436 328 688 752 596 484 696 792 840 720 732 692 760 616 752 672 796 728 816 680 672 564 592 452 532 484 576 492 552 476 548 424 528 452 568 444 504 424 500 412 492 392 516 416 440 368 436 348 416 312 428 340 360 292 376 300 376 300 376 300 376 284 360 296 368 300 368 296 360 320 384 308 368 292 352 276 340 244 328 244 328 244 332 252 340 260 340 252 340 264 352 268 344 252 340 252 340 248 332 248 328 236 316 244 316 252 316 252 316 248 304 240 296 240 304 252 316 236 304 248 304 252 324 256 296 212 300 228 300 192 268 192 288 192 288 200 264 176 264 176 248 168 252 156 244 168 252 164 240 180 196 136 268 120 244 120 248 148 228 152 228 152 224 140 200 148 196 116 168 108 164 108 164 116 144 96 116 80 120 80 104 72 112 64 96 40 88 44 96 44 84 36 76 28 68 28 72 36 80 40 92 60 112 76 128 112 160 144 260 192 256 200 248 212 268 200 256 200 260 208 272 248 336 272 152 0 0 0 32 28 36 20 20 16 24 28 40 16 24 20 16 24 28 52 48 40 44 36 56 8 0 0 32 44 172 172 228 124 152 72 128 232 392 376 472 340 420 296 388 300 368 268 380 300 372 280 372 300 360 276 352 244 248 116 168 92 152 80 68 88 184 168 216 144 204 152 228 184 240 112 112 56 124 52 136 132 100 56 96 108 80 4 108 96 0 0 20 0 32 44 64 28 36 8 24 4 16 8 28 16 32 20 24 16 12 28 12 8 16 12 36 16 28 4 24 20 32 24 24 4 20 64 196 168 188 156 188 164 196 156 188 152 188 152 192 168 188 156 168 128 124 84 92 128 124 88 64 28 20 12 12 12 12 12 12 12 16 12 16 12 60 80 64 20 8 12 16 0 0 0 0 0 0 0 0 4 0 4 4 4 4 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 4 0 4 0 4 0 4 0 8 0 8 0 8 0 4 0 8 8 8 12 4 8 4 16 0 8 12 0 60 116 148 128 152 104 112 72 80 48 64 4 20 0 12 0 0 0 0 0 0 0 0 8 4 8 4 8 0 16 20 8 0 8 8 8 0 8 0 8 0 12 8 8 0 8 0 8 0 8 0 0 0 0 0 0 0 4 4 4 4 4 4 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 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 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 20 20 16 16 12 12 12 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 4 8 16 20 24 28 28 52 48 56 52 56 56 60 56 64 60 64 60 64 60 64 60 56 56 60 60 64 56 56 52 56 52 60 60 68 64 64 56 68 56 72 32 16 24 0 28 0 100 452 508 188 172 72 80 36 36 28 24 24 24 32 28 40 32 36 28 32 32 36 36 64 76 68 84 80 104 100 116 92 100 88 100 88 104 92 116 112 132 96 120 92 124 104 140 120 152 112 144 104 136 96 140 116 152 108 156 132 180 144 184 144 200 184 224 180 208 180 224 184 228 180 236 200 220 144 132 68 72 104 264 312 284 568 844 464 356 292 364 324 180 28 12 16 28 28 24 20 24 20 12 8 28 112 276 220 400 376 540 532 624 584 704 640 752 636 724 544 476 512 768 680 656 348 452 572 748 652 800 708 848 656 796 744 832 672 728 596 724 620 728 672 764 684 772 612 680 604 700 648 736 604 652 596 684 564 620 500 576 560 628 480 552 520 548 520 600 500 548 424 492 436 532 428 444 272 268 340 628 348 216 88 84 88 76 76 64 52 48 52 52 52 48 48 44 44 44 48 48 44 44 48 56 64 68 64 60 60 60 64 72 80 84 72 72 68 64 68 64 68 72 72 84 68 152 196 288 232 264 248 316 308 412 388 524 516 552 536 640 628 716 676 772 756 848 748 832 836 900 876 920 852 868 816 980 868 732 752 1000 860 608 556 920 876 544 448 788 792 576 276 740 888 904 820 872 804 980 796 896 772 836 784 852 756 712 648 760 760 764 652 788 680 748 628 684 588 708 568 644 520 560 472 628 464 536 484 548 480 508 468 536 408 492 400 516 412 492 440 412 408 440 368 432 408 420 348 452 340 432 328 436 356 488 368 492 388 424 372 440 340 440 324 436 304 388 336 456 332 436 344 432 320 440 340 448 328 436 336 440 352 440 344 428 344 432 332 416 328 404 316 400 332 428 320 420 308 408 304 408 304 408 272 396 332 444 320 448 348 396 292 408 300 408 284 392 288 412 292 400 276 384 272 376 256 360 248 348 244 344 244 340 240 340 244 332 236 328 244 336 240 328 228 332 236 340 248 328 216 280 200 268 204 248 180 216 164 216 176 220 164 200 144 184 132 180 148 188 124 160 100 132 92 140 96 144 92 140 84 132 80 128 84 124 60 108 60 116 64 112 84 132 76 164 136 236 196 268 216 296 268 324 292 320 276 272 236 340 304 176 32 32 36 36 52 44 32 32 40 44 40 28 60 64 68 80 80 88 84 84 76 64 68 52 28 8 32 116 144 404 268 304 228 236 116 376 528 608 484 568 452 548 416 508 388 476 356 456 352 468 368 476 344 460 344 464 356 444 244 284 156 284 128 260 108 336 196 412 188 396 200 364 268 348 152 188 176 212 68 152 156 196 44 144 80 96 52 124 52 68 36 48 4 48 60 72 32 32 20 52 28 28 16 12 16 12 28 24 20 20 20 16 16 12 12 12 16 20 20 24 24 32 28 32 20 44 80 184 200 200 172 216 180 200 184 212 204 224 196 208 176 204 172 196 172 120 56 100 124 136 120 76 44 20 20 12 16 16 16 12 20 0 28 0 28 32 92 52 24 0 0 8 4 4 4 16 0 20 0 28 0 20 0 8 4 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 4 4 0 0 4 0 4 4 4 8 8 16 12 20 56 60 64 56 36 8 0 0 4 8 0 4 0 12 0 12 0 12 8 12 4 4 8 16 16 0 4 0 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 16 24 28 32 32 32 28 48 28 52 32 56 32 56 32 56 32 56 32 56 32 56 32 60 36 60 36 60 32 56 36 60 40 64 40 64 40 64 48 80 52 36 0 4 0 0 0 84 404 400 148 132 48 52 8 28 8 24 8 32 16 40 24 44 24 44 24 48 28 48 32 60 32 64 40 76 56 88 64 88 60 88 60 92 68 100 76 108 64 96 64 108 80 116 92 120 84 108 76 104 76 100 100 124 84 120 96 132 96 124 120 160 128 168 128 168 140 180 140 164 144 172 168 168 128 108 48 108 132 168 244 292 460 508 364 332 304 332 312 240 116 60 12 32 20 28 12 12 8 4 4 0 200 316 292 208 228 380 396 444 408 544 556 696 616 684 508 452 408 560 536 644 508 528 548 632 456 584 508 584 456 572 480 592 516 680 608 680 552 612 516 540 468 544 476 516 436 420 340 488 464 608 532 632 500 524 468 528 468 564 456 500 424 488 392 488 400 452 340 392 352 432 416 496 484 432 448 440 200 96 88 92 76 76 56 56 44 52 44 52 44 48 40 44 36 44 36 44 36 48 44 56 52 64 60 64 52 60 56 68 68 80 56 68 60 64 64 72 68 72 68 60 28 180 260 276 196 240 184 200 176 204 152 200 152 120 148 248 280 348 360 456 484 544 528 596 608 684 716 824 848 888 896 900 916 964 984 960 936 936 940 1008 984 964 892 928 924 956 740 828 860 880 804 792 836 964 764 860 792 816 760 756 688 616 680 728 552 552 600 720 516 584 648 740 608 568 652 660 552 652 512 564 532 568 440 568 392 488 420 420 392 392 336 328 308 328 308 436 264 320 272 372 204 392 308 308 292 424 288 316 268 308 272 324 308 348 300 272 244 332 268 336 252 380 280 332 244 380 280 360 264 356 272 360 272 356 264 352 248 332 228 328 240 340 232 332 240 320 236 320 248 332 252 328 244 320 236 316 236 316 204 292 240 316 228 344 276 304 188 284 192 284 180 276 192 300 196 288 184 276 176 264 164 252 168 256 172 252 172 248 168 248 168 240 156 240 168 248 164 240 156 232 164 240 176 240 156 208 144 204 148 200 128 172 112 172 116 168 108 160 100 156 100 160 104 156 88 132 68 116 56 108 60 104 64 96 60 92 52 88 56 84 36 68 32 64 24 52 16 48 0 40 4 76 28 84 48 128 116 160 152 200 220 248 256 300 256 128 24 28 56 72 60 60 48 60 68 84 76 80 84 92 88 100 96 104 92 100 104 96 76 72 40 36 52 100 96 216 220 252 104 124 216 552 476 536 400 464 340 428 296 376 320 392 300 364 288 364 288 360 312 380 296 368 304 364 224 232 92 156 88 148 96 160 136 212 136 208 152 240 204 212 24 56 24 108 44 88 132 156 56 64 100 56 36 92 48 36 4 24 20 52 80 72 52 24 32 36 16 20 12 16 0 24 8 28 12 20 12 16 8 16 4 12 12 20 16 24 20 28 20 32 4 24 52 164 188 200 164 200 168 184 160 184 168 192 160 176 156 188 164 184 156 88 12 40 112 136 132 84 48 20 32 12 24 16 24 16 24 28 24 28 24 64 88 76 40 4 8 8 4 4 0 0 0 0 4 0 12 0 12 0 20 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 20 4 20 4 20 4 20 4 20 4 24 8 24 8 24 124 176 184 88 24 0 24 16 8 12 0 4 0 4 4 0 0 0 4 0 0 0 12 0 4 0 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 20 16 16 16 16 12 12 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 20 28 32 32 36 36 52 48 56 52 56 56 60 56 56 52 56 52 56 52 56 52 60 56 60 56 60 56 60 56 64 60 64 60 64 60 64 52 56 36 64 24 8 24 0 28 0 188 388 368 160 176 52 80 28 32 24 28 24 36 40 48 24 28 28 32 32 36 36 40 60 72 60 76 64 84 76 92 88 100 88 100 88 104 96 108 104 116 96 112 104 128 116 148 120 152 112 144 100 144 100 144 132 180 124 180 136 192 140 188 168 200 152 192 160 208 172 212 180 224 160 216 160 176 104 112 44 80 108 220 268 316 384 396 284 340 320 324 308 324 232 152 32 44 32 32 24 12 8 16 32 176 332 404 784 380 104 268 264 272 172 316 384 636 628 772 640 680 520 644 612 876 848 832 604 796 624 812 668 704 592 748 676 748 624 740 628 728 660 820 744 776 604 628 444 548 484 580 316 448 544 748 680 760 652 652 568 616 488 572 520 560 460 576 480 604 504 564 428 508 460 576 596 688 724 644 560 308 80 88 108 96 80 68 56 52 52 52 52 52 48 48 48 48 44 44 40 44 48 52 56 56 56 56 72 68 64 64 64 68 72 72 72 76 68 68 72 64 72 72 132 104 52 400 616 676 548 636 528 552 488 536 448 500 408 392 312 424 372 380 272 316 232 252 304 376 320 380 348 456 432 504 500 612 628 768 744 844 844 968 904 928 924 1020 972 952 916 1020 1008 1020 1008 1020 900 972 932 928 836 940 832 832 736 792 776 796 692 852 576 704 756 864 424 580 720 852 456 560 732 768 428 664 784 716 564 792 648 760 668 808 672 700 620 676 580 544 452 584 368 460 348 424 288 356 272 404 288 348 260 368 272 376 312 428 352 456 392 460 340 444 376 444 348 420 328 400 300 416 328 376 308 412 312 412 316 432 340 452 344 444 332 440 340 448 348 444 324 424 336 424 328 412 328 428 332 424 328 416 320 408 316 408 280 372 304 404 312 448 364 404 284 404 292 404 288 404 300 420 292 400 284 392 272 380 260 372 260 368 256 364 256 360 252 360 248 352 240 348 248 360 248 348 236 344 228 344 240 340 228 304 212 288 216 268 188 232 172 232 180 232 172 224 168 224 172 228 172 228 168 216 152 196 132 184 120 176 120 172 112 164 108 160 116 164 100 152 96 144 76 124 84 128 56 108 44 104 36 96 28 108 56 64 16 68 100 152 180 192 136 80 12 24 36 72 44 48 40 48 56 68 64 68 68 72 68 76 68 68 60 64 68 52 32 24 8 4 16 68 152 236 216 332 196 408 540 784 568 632 476 552 444 548 416 504 392 496 372 484 368 484 360 468 360 472 348 468 380 512 376 452 200 304 160 332 180 352 176 400 196 388 224 404 256 272 52 116 80 208 92 148 116 260 152 220 68 92 56 144 52 20 12 52 36 64 80 84 48 36 20 36 24 28 20 24 24 20 28 24 20 20 20 20 16 16 16 12 24 24 28 28 28 32 32 36 20 32 68 168 212 220 192 200 204 208 188 200 192 208 196 204 176 204 180 208 176 96 0 20 100 136 140 96 40 8 8 8 12 20 12 16 20 4 24 0 24 32 80 68 40 12 0 12 4 4 4 8 0 20 0 20 0 20 0 8 4 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 4 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 16 104 196 184 96 12 0 16 4 4 4 0 0 4 0 4 0 4 0 4 0 0 12 16 40 52 72 40 12 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 8 4 4 8 12 16 24 28 28 28 28 44 56 36 56 40 60 40 64 44 64 44 64 44 64 44 64 44 60 40 60 40 64 48 68 52 72 48 68 44 64 48 68 48 68 40 24 0 0 0 0 0 176 316 244 124 132 24 48 12 36 8 24 8 32 20 44 0 20 4 28 12 32 16 40 36 64 36 68 48 84 60 92 60 88 56 84 60 88 64 96 52 88 56 96 64 112 84 120 92 116 84 108 80 104 80 108 76 112 84 136 120 168 136 168 140 168 120 164 136 184 136 164 160 172 140 136 108 96 48 40 20 44 104 224 208 280 340 380 256 316 312 292 276 308 260 196 48 28 0 12 8 28 0 8 4 244 344 388 924 508 96 120 120 100 0 84 136 360 432 604 564 664 532 608 548 700 704 604 492 704 604 764 684 696 660 744 636 796 772 848 692 704 624 716 624 680 612 608 448 456 400 428 276 328 420 708 624 684 608 632 496 592 480 540 540 588 476 548 464 552 492 524 432 488 508 612 700 708 804 708 628 192 36 60 104 100 72 60 40 48 44 56 40 48 40 48 40 48 40 48 32 44 44 56 52 56 44 52 64 72 60 68 60 68 60 68 60 72 60 68 68 72 72 76 36 40 0 332 556 588 512 608 560 568 560 608 580 624 604 592 508 616 636 652 632 700 676 668 524 560 528 512 464 452 412 384 388 452 444 376 396 492 536 484 576 652 688 760 768 832 824 844 784 848 864 896 884 960 956 916 900 956 836 792 728 792 860 884 852 964 780 808 840 848 576 752 796 808 380 672 732 724 288 616 712 532 208 676 584 516 588 600 632 796 600 560 680 840 640 608 736 768 680 576 524 620 576 360 316 444 296 260 252 320 236 340 304 280 228 304 260 320 300 324 248 304 244 328 236 356 324 372 296 376 296 344 252 328 260 332 236 324 248 344 268 344 248 308 244 328 264 332 260 328 264 332 252 324 248 316 240 308 232 300 196 268 224 316 264 380 300 296 208 292 208 292 204 292 212 300 204 292 204 284 188 268 184 268 180 264 176 260 176 256 172 256 172 248 160 248 172 256 168 248 156 236 148 232 164 240 152 224 144 220 148 212 124 184 116 180 140 200 136 184 124 176 120 176 132 192 136 188 124 168 104 148 92 140 96 136 88 128 84 128 96 136 88 136 92 132 76 108 88 124 64 108 52 96 40 88 28 88 24 0 0 0 0 20 44 36 12 24 4 4 0 12 12 20 4 16 0 16 0 12 4 24 4 20 0 12 0 4 12 24 0 12 0 4 0 12 20 92 80 184 252 548 596 620 500 536 388 448 340 448 324 404 292 372 300 376 312 384 304 368 268 340 264 344 304 412 340 392 212 208 88 160 116 164 128 204 152 224 180 252 168 136 0 96 16 76 0 36 20 104 68 96 0 16 60 140 36 0 0 24 16 44 64 60 32 20 8 16 16 24 16 20 4 28 8 28 16 24 12 20 12 16 8 16 20 28 20 28 20 32 24 36 0 12 24 136 172 208 156 172 164 180 148 176 156 196 172 200 156 176 156 184 164 84 0 4 56 112 136 96 48 8 16 16 8 12 8 16 8 20 8 24 12 52 64 80 44 12 0 8 4 8 4 4 4 0 4 0 4 0 4 0 4 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 32 32 52 24 8 0 0 8 0 8 4 12 0 12 0 0 8 4 12 4 20 32 48 68 136 172 144 60 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 0 4 8 12 16 16 16 16 32 32 40 36 40 40 44 40 60 56 60 56 60 56 60 56 60 52 56 52 56 56 68 68 76 68 68 60 64 64 72 64 56 44 56 16 0 16 0 28 16 236 296 260 152 180 56 80 40 48 28 32 16 32 28 44 48 60 56 72 60 72 60 68 52 76 64 84 76 104 96 120 88 100 84 100 84 104 92 112 80 96 84 108 96 132 112 144 120 152 112 152 108 148 112 152 108 164 120 192 164 232 184 232 172 220 168 232 192 240 168 200 144 180 116 156 84 116 44 84 84 208 240 264 176 404 420 380 296 336 300 320 288 308 276 280 128 76 8 16 24 28 16 28 108 328 428 428 532 436 288 176 88 140 100 200 176 328 368 556 560 764 636 772 612 624 524 544 672 868 692 796 708 804 716 776 632 780 696 728 592 700 636 732 632 668 544 612 504 624 496 508 352 324 428 772 736 748 660 716 612 764 628 680 616 712 532 628 460 632 548 672 548 680 652 792 748 812 908 884 652 184 56 104 112 96 76 56 44 44 52 60 48 48 48 48 48 48 48 48 44 48 52 60 60 56 52 48 68 68 68 68 68 68 64 64 80 76 72 68 68 72 76 80 64 136 48 384 432 452 404 536 480 512 480 552 496 580 568 620 540 644 612 652 624 744 728 780 788 896 844 932 852 928 820 876 792 836 708 760 660 732 640 728 616 644 628 720 680 688 632 716 672 664 504 604 656 680 592 776 760 864 752 788 736 844 868 916 832 932 892 960 876 912 772 972 848 980 668 1020 820 876 560 960 824 764 440 908 748 676 636 584 624 660 232 464 636 700 280 532 760 652 320 776 816 792 568 856 740 788 752 832 672 672 560 596 544 520 400 552 396 384 248 396 308 356 312 428 304 316 264 412 292 408 340 412 324 432 372 468 360 484 356 472 352 460 336 432 308 424 320 424 316 416 316 412 324 408 324 404 316 392 300 380 276 344 276 384 336 480 388 396 292 396 284 388 280 388 280 388 288 400 296 396 276 376 272 384 260 376 260 372 256 372 252 368 256 364 244 364 252 372 252 360 240 356 232 352 244 352 236 332 220 312 220 296 196 260 180 256 200 260 188 248 176 244 176 244 184 256 188 256 184 240 164 224 160 224 156 220 148 212 144 212 144 212 144 220 160 228 152 208 152 208 156 216 148 208 140 204 128 184 96 64 0 32 16 12 8 16 0 28 20 24 0 20 8 28 4 16 0 12 0 12 0 16 0 16 0 12 0 12 0 12 0 12 0 12 0 28 0 120 72 296 460 756 644 684 580 640 476 556 432 536 408 496 376 488 380 496 392 504 380 480 360 480 364 476 384 520 416 516 384 392 156 268 140 328 180 388 200 416 244 412 236 332 192 388 156 232 120 320 208 280 116 208 152 212 164 284 188 140 44 12 12 24 44 40 32 16 16 16 24 24 24 28 28 28 24 28 24 24 24 20 20 20 16 16 28 28 28 28 28 28 28 28 16 32 56 140 196 232 208 204 188 192 172 184 180 200 192 200 184 204 172 196 176 104 12 20 24 84 116 96 44 16 12 16 12 28 12 20 20 12 20 4 24 32 72 88 64 28 0 8 8 0 8 0 8 4 0 8 0 8 4 8 4 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 4 4 4 4 8 8 8 4 8 4 8 4 8 0 4 0 4 0 4 0 8 4 8 4 8 4 8 4 8 4 8 4 4 0 4 0 4 20 0 0 0 0 12 12 4 0 0 16 32 44 60 64 68 60 60 56 44 32 28 36 44 48 156 244 220 128 44 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 4 12 8 16 8 16 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 4 8 8 4 4 0 12 0 12 0 16 0 20 16 36 16 36 16 36 16 36 28 44 20 40 20 48 36 60 44 64 40 56 36 64 52 76 56 72 48 24 0 0 0 0 0 172 236 216 136 120 28 44 8 32 0 12 0 16 0 36 36 68 48 76 48 72 40 64 20 56 24 64 36 84 56 96 48 84 44 80 48 88 56 92 36 80 44 92 56 104 68 112 84 116 76 112 76 112 80 116 80 120 92 140 120 164 124 152 116 156 132 180 144 168 112 128 64 84 60 64 36 60 20 68 112 136 184 296 172 360 304 280 272 276 260 284 272 276 268 300 192 120 24 16 0 4 0 40 136 396 340 288 200 292 244 152 32 80 68 120 56 136 180 348 408 592 564 692 596 492 408 608 832 952 856 804 644 644 516 584 612 668 592 648 628 720 636 632 608 596 472 464 388 504 500 528 200 212 308 660 680 704 604 648 612 612 416 332 256 304 248 280 252 364 420 532 548 660 716 820 716 804 908 876 432 48 48 140 92 88 64 52 36 48 48 60 36 44 40 48 40 48 44 52 40 52 44 56 48 52 44 52 56 64 60 72 64 72 60 64 60 80 64 72 64 72 68 76 60 60 0 392 476 488 468 480 412 384 356 380 344 384 408 428 428 444 408 400 396 468 508 548 528 564 608 640 692 740 772 772 808 812 868 912 928 904 952 988 1000 1012 992 1000 952 932 904 920 852 836 664 640 740 656 456 464 624 656 552 500 460 476 500 452 476 472 624 688 688 696 688 704 672 704 700 756 720 740 756 852 800 772 760 868 760 824 736 704 864 812 492 780 824 624 328 808 828 396 272 804 700 232 272 736 468 284 508 820 608 640 764 728 576 780 740 688 568 616 508 508 332 428 328 360 388 484 340 308 220 324 288 320 244 316 280 332 244 300 216 276 204 284 240 328 260 328 268 328 268 320 268 332 268 328 268 328 260 312 240 296 228 256 200 292 284 412 348 320 248 300 232 288 236 296 236 292 224 296 240 292 216 268 216 284 200 264 192 260 188 260 184 256 184 248 172 248 180 256 180 244 156 232 152 240 168 248 156 228 140 224 140 212 112 184 108 188 112 184 120 184 124 196 136 204 128 192 128 192 124 180 112 172 120 172 116 168 108 160 104 156 92 144 88 152 108 168 108 160 108 172 128 180 116 160 104 156 116 168 88 44 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 4 0 0 0 16 0 12 0 16 0 16 0 4 0 324 576 700 516 568 392 456 328 408 312 408 296 392 288 372 280 364 280 352 252 324 236 336 260 344 280 400 340 424 356 344 132 136 56 160 120 188 124 228 180 248 216 304 252 384 228 232 172 348 252 268 180 248 264 232 184 272 276 296 144 44 8 36 28 40 20 36 20 36 16 28 20 28 20 28 16 24 20 24 16 24 12 20 12 20 20 28 16 24 16 20 12 24 4 28 40 116 156 212 192 204 184 196 168 188 176 200 180 196 184 196 164 184 168 92 0 4 0 60 104 96 60 32 20 16 8 12 0 16 0 20 0 20 4 32 48 100 60 20 0 4 4 12 12 8 4 8 4 0 4 4 0 4 0 4 0 8 4 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 8 0 12 0 8 20 8 32 8 32 8 32 8 28 4 28 4 28 4 28 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 8 4 4 0 0 4 16 0 8 44 68 116 124 156 148 148 124 120 72 52 24 20 24 64 196 300 272 172 68 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 8 8 8 8 8 8 8 8 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 16 16 12 8 8 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 4 8 8 8 8 8 8 8 8 20 16 12 12 16 24 32 40 44 40 36 36 40 48 60 64 84 68 64 20 0 12 0 24 0 172 240 296 184 164 84 76 44 56 32 44 32 60 60 84 80 100 88 108 88 96 72 80 72 88 72 88 76 96 84 104 84 100 80 96 84 100 88 108 84 116 92 128 104 140 108 144 120 156 112 152 108 164 112 168 116 168 128 184 144 192 132 172 120 184 140 200 136 176 112 164 68 116 72 132 80 168 108 204 208 232 348 624 396 432 268 340 260 296 248 292 260 296 268 288 236 180 96 56 0 16 48 156 308 604 320 324 288 384 212 224 132 152 104 152 88 160 192 368 364 592 556 716 664 632 520 984 996 1020 964 976 836 868 628 788 816 732 500 536 508 656 672 824 576 676 592 632 460 544 452 492 216 296 332 568 628 760 692 788 632 548 268 296 132 260 164 324 268 460 380 576 516 724 720 884 756 916 916 908 220 16 80 152 92 80 68 56 48 52 60 64 44 44 44 48 48 52 52 52 56 52 52 48 48 52 52 56 56 60 68 72 76 76 72 68 84 72 76 72 72 76 76 84 140 88 64 720 844 912 884 860 704 652 564 600 548 600 572 592 560 568 500 520 452 464 424 484 456 540 464 536 484 604 560 644 556 700 688 784 724 828 768 832 756 864 848 864 832 936 928 952 944 1020 984 1000 1000 1020 796 692 812 876 696 632 472 468 384 364 320 332 276 372 264 436 340 444 456 520 484 496 500 628 632 628 628 712 732 768 688 856 760 856 700 948 840 896 820 928 832 1020 908 808 904 1020 796 636 856 792 756 616 692 860 580 600 672 704 336 776 684 592 540 820 648 620 596 720 540 592 740 908 732 736 536 644 576 556 412 440 356 400 324 420 320 384 260 332 264 372 328 408 332 396 316 392 328 408 320 396 324 396 316 376 292 356 268 328 296 432 424 548 424 380 300 392 280 392 300 412 308 408 284 400 304 400 276 372 276 400 272 388 272 384 268 384 264 380 252 364 244 360 252 372 252 360 232 356 240 372 260 368 240 336 216 324 220 300 196 272 184 268 184 256 188 260 196 272 212 284 200 264 192 256 184 252 184 252 184 260 180 256 176 248 168 244 164 236 156 232 168 248 172 244 168 236 196 260 184 240 172 236 176 240 136 72 0 36 24 16 32 84 76 104 68 100 72 100 56 92 64 96 52 88 64 108 76 116 84 128 100 136 104 140 144 200 156 160 104 156 148 208 184 180 212 644 708 760 556 616 428 544 432 544 428 548 424 548 392 504 372 488 360 476 336 448 300 440 324 444 336 504 416 552 440 520 320 348 152 320 176 340 168 404 232 428 340 556 368 496 324 428 288 484 256 384 276 436 356 404 244 320 264 344 212 92 48 28 44 16 32 8 36 24 32 12 32 32 32 32 20 28 28 28 24 24 24 20 20 20 24 24 20 20 16 16 16 12 16 32 44 76 104 136 136 136 156 160 160 176 188 200 196 196 184 200 172 204 196 108 12 4 8 64 104 108 76 56 28 12 16 16 16 16 20 12 20 12 24 20 64 96 84 24 0 4 12 0 12 0 8 0 8 4 4 4 4 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 8 4 8 4 8 4 8 4 8 4 8 8 12 8 12 0 4 28 12 0 0 0 12 0 16 44 72 104 116 140 136 164 140 120 80 40 20 8 16 60 196 280 244 128 48 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 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 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 24 20 24 12 20 20 40 44 60 76 96 68 28 0 0 0 0 0 108 212 284 160 112 36 36 20 56 16 48 24 76 60 112 76 116 84 120 80 104 56 84 64 96 56 88 48 84 48 84 48 80 44 80 44 84 52 92 52 96 64 108 76 116 76 112 80 116 76 112 76 112 84 116 60 108 68 124 84 132 72 108 52 108 72 108 48 76 40 84 72 92 68 96 56 120 76 152 140 296 528 744 424 432 236 236 188 240 212 220 212 252 232 208 220 184 108 60 0 0 52 204 372 456 224 316 192 284 232 192 76 80 44 112 84 104 96 180 192 376 372 456 492 452 388 928 804 548 456 564 720 872 628 752 556 436 292 344 288 316 368 568 596 600 492 484 396 468 376 336 128 248 192 284 368 588 620 704 512 328 232 352 336 320 308 332 364 376 328 344 348 456 552 660 728 888 908 944 176 56 76 80 72 76 56 56 44 56 52 64 36 44 36 48 40 52 44 52 52 56 44 44 36 48 44 56 44 56 56 72 68 76 68 72 72 80 68 72 64 76 60 76 60 44 152 872 900 848 908 920 924 804 724 724 712 716 688 644 648 648 680 744 740 692 656 672 664 660 640 592 584 588 600 588 616 580 592 636 668 628 616 616 644 656 668 696 680 676 696 748 748 708 724 760 720 716 712 676 872 972 968 956 916 864 844 748 712 712 624 620 496 536 352 364 280 300 296 276 264 308 316 304 360 420 412 520 556 500 516 552 652 604 628 716 752 816 840 816 856 952 900 976 924 972 972 676 916 1008 960 880 800 792 784 864 692 904 736 660 708 796 604 604 748 700 532 628 696 552 476 796 540 636 624 612 520 552 512 536 532 612 540 560 400 396 296 352 244 308 240 296 232 292 248 316 260 316 264 316 256 296 232 276 184 260 304 460 480 544 388 268 204 244 192 252 224 288 240 284 236 296 260 300 232 268 232 296 224 284 224 280 220 280 216 276 196 252 188 248 196 256 192 244 156 236 168 256 188 256 164 228 140 224 140 212 104 184 96 184 136 204 140 200 136 204 140 208 140 200 128 188 120 188 128 192 128 188 128 184 120 176 116 172 128 180 108 168 112 180 120 180 100 172 140 196 136 180 124 180 128 200 116 44 0 44 80 104 56 160 188 232 192 220 176 184 172 208 180 196 152 168 152 184 176 224 184 240 204 256 212 264 180 244 176 168 88 164 160 228 132 188 400 732 544 504 420 440 428 524 432 516 392 460 344 444 348 424 336 412 332 408 316 388 300 384 284 336 248 356 308 404 324 448 324 276 108 176 104 148 96 216 160 256 308 428 268 236 148 264 224 344 136 216 176 240 272 324 228 176 60 124 56 8 28 56 12 28 0 24 4 36 4 32 24 40 28 32 16 16 20 28 20 24 16 20 12 20 12 20 12 16 8 12 4 8 0 20 4 20 8 36 20 36 40 68 64 112 120 160 148 164 136 156 148 192 204 120 12 4 12 68 100 108 80 64 20 0 16 20 16 20 16 20 16 20 24 24 60 108 92 32 0 8 4 12 12 8 4 8 4 8 0 4 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 12 0 12 0 12 0 12 0 8 0 12 0 16 0 16 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 8 0 8 0 8 0 8 0 8 0 8 0 12 0 16 0 20 16 4 8 4 8 16 4 4 0 12 44 60 96 92 120 100 192 148 144 80 64 16 24 12 0 108 196 152 68 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 24 20 12 8 8 0 16 0 96 132 220 172 184 88 112 80 100 72 108 80 104 88 136 112 136 108 140 112 132 88 104 104 128 96 120 92 120 92 120 72 112 100 136 108 132 108 140 100 132 108 144 116 156 124 164 116 156 112 164 116 172 124 180 136 164 116 152 116 160 92 132 132 184 96 156 88 168 104 176 124 224 140 128 124 224 192 320 248 464 748 712 436 388 172 272 220 268 200 236 192 216 192 224 204 232 88 20 32 32 76 376 588 476 240 304 276 368 260 200 112 164 116 116 84 168 152 204 208 388 344 528 460 552 500 756 384 344 208 372 312 472 432 492 364 568 508 520 384 364 200 292 396 656 624 640 332 488 636 508 172 276 320 404 188 296 248 364 228 328 204 312 184 324 196 344 236 420 316 464 340 472 380 468 504 708 756 668 368 160 132 192 208 156 88 52 52 64 60 52 52 48 44 48 52 52 44 36 48 48 48 52 52 56 56 56 52 52 56 60 64 72 76 80 60 56 68 64 68 68 72 96 92 160 260 1020 972 896 988 1020 924 912 820 840 828 872 780 744 716 768 772 832 764 772 780 888 888 892 812 800 824 920 884 844 796 852 860 876 800 776 764 828 796 808 772 784 720 720 660 676 616 628 584 640 560 576 568 688 688 748 732 808 772 820 776 856 756 832 780 844 772 828 756 828 708 764 684 704 620 640 560 580 476 528 476 492 412 400 328 348 360 452 436 532 512 636 600 672 668 744 804 888 816 1020 744 800 992 1020 1000 1020 1004 1020 972 1020 976 1008 948 1020 960 992 908 1004 856 908 880 992 744 784 732 948 440 552 444 564 612 592 608 808 784 820 772 972 988 976 936 860 616 644 596 576 508 496 428 420 384 440 380 424 340 372 288 340 308 464 492 552 416 376 220 232 112 184 120 264 188 256 164 280 300 352 244 356 260 324 240 368 264 372 268 376 264 376 276 392 284 368 260 392 300 400 292 416 308 436 336 416 264 344 256 376 228 340 252 328 212 284 212 316 216 288 216 280 212 284 224 296 204 272 204 268 204 276 212 284 208 296 216 272 192 276 196 256 196 280 192 244 172 268 188 240 172 236 192 260 192 248 184 252 196 232 144 100 16 104 160 168 136 168 168 244 228 248 172 184 156 244 236 296 228 272 228 312 256 324 276 312 232 272 232 300 264 280 220 224 116 228 216 204 44 480 628 720 504 600 556 724 600 672 512 604 484 612 488 608 484 600 468 596 480 596 452 556 432 540 396 504 372 496 380 512 392 520 392 508 332 440 252 404 204 372 192 436 368 564 260 272 348 584 336 556 256 516 360 452 332 460 252 264 108 164 56 44 28 40 28 24 60 8 12 0 32 8 24 16 20 24 16 32 24 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 16 20 16 20 16 20 16 20 0 4 12 28 36 56 72 88 76 76 88 124 144 124 56 4 52 92 128 136 96 64 16 8 40 12 12 0 8 0 20 20 48 20 56 104 128 52 20 0 8 0 4 0 8 0 12 4 8 0 8 4 8 4 4 8 4 4 4 4 4 4 4 4 12 8 8 4 4 0 0 0 16 8 16 24 28 12 4 0 4 16 20 0 8 28 32 12 0 16 16 8 8 36 36 20 0 20 24 12 8 28 16 4 16 8 20 20 16 0 8 16 0 0 4 0 20 28 4 40 0 0 4 0 16 4 0 12 24 0 8 44 56 20 60 12 84 60 116 40 0 4 28 0 40 40 208 352 220 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 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 16 24 16 8 12 0 8 0 0 32 88 172 136 164 72 136 44 84 40 92 52 88 64 124 84 120 76 120 80 116 64 96 64 100 56 92 52 92 52 96 44 92 64 104 64 104 68 116 64 112 68 116 80 128 88 128 92 132 88 124 96 140 112 160 100 140 84 132 84 128 68 100 64 104 68 120 88 132 88 120 60 120 28 140 152 144 108 260 224 496 456 444 100 176 172 180 152 196 156 180 144 164 152 172 184 180 40 0 0 24 120 424 472 332 148 232 220 260 176 160 72 124 92 96 60 108 84 112 48 164 240 392 384 532 508 472 204 192 156 236 120 152 128 176 268 400 424 460 372 292 144 152 68 264 268 328 180 352 572 528 124 212 284 368 84 96 28 60 60 80 64 84 80 100 104 120 116 164 184 200 196 228 228 252 208 280 308 316 248 252 280 352 220 176 104 76 56 64 48 44 48 52 40 48 44 52 36 36 40 48 40 52 44 56 48 56 44 52 48 56 56 68 68 80 68 76 68 80 56 76 72 92 72 92 344 984 892 860 932 944 972 904 860 872 880 844 796 768 796 796 800 796 788 796 840 892 916 888 852 832 892 948 940 896 884 936 984 1004 956 936 964 1020 996 1000 992 988 972 960 940 936 868 796 768 724 612 544 572 596 608 616 624 612 608 604 612 608 620 612 628 628 652 652 672 664 684 708 676 716 692 744 720 760 748 792 748 772 712 732 676 708 700 708 644 640 608 644 600 600 520 524 528 512 476 636 512 584 668 732 740 752 736 760 736 724 732 728 732 788 792 784 780 816 752 848 836 848 816 904 900 676 624 972 856 616 552 720 740 692 540 680 676 916 916 980 908 840 796 852 756 776 696 760 696 728 720 796 736 644 412 328 280 360 292 348 288 256 124 104 32 52 76 96 100 172 152 132 84 116 176 168 136 184 164 172 160 220 116 204 180 212 172 260 220 240 220 260 220 284 236 284 260 344 492 532 424 420 280 284 188 248 184 252 180 244 160 236 156 236 180 240 168 220 152 212 152 212 152 212 152 212 152 212 152 212 144 216 156 200 140 212 152 200 140 208 136 172 116 192 128 168 112 172 132 188 132 180 128 184 160 196 124 64 0 56 120 124 64 112 88 164 124 140 72 96 56 132 140 196 168 208 196 248 172 240 180 232 152 208 148 224 108 244 196 140 0 148 92 8 8 544 568 516 480 604 452 572 428 504 400 508 440 556 464 548 452 520 416 476 376 444 348 424 308 384 288 364 280 368 292 384 296 400 316 404 300 364 264 336 232 288 188 276 264 368 208 168 268 460 232 340 224 404 248 204 308 252 72 104 36 48 0 24 0 68 16 28 0 28 0 60 8 36 16 28 12 20 20 16 12 20 12 20 12 20 12 20 4 12 4 12 4 12 4 12 4 20 4 28 20 36 8 16 0 16 4 20 0 20 16 40 36 40 36 60 68 64 20 0 24 56 76 92 64 56 28 40 0 4 16 16 28 20 20 4 8 4 68 136 152 76 24 8 0 4 0 24 0 4 0 4 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 12 12 8 8 4 4 4 4 0 4 0 8 0 4 0 20 4 16 0 4 0 16 8 8 8 32 8 24 0 32 4 24 20 40 4 12 0 24 4 24 0 4 12 24 8 8 12 20 20 24 20 4 0 4 0 4 16 12 16 0 16 0 0 0 0 0 16 60 116 168 256 220 296 260 296 180 84 24 48 4 36 48 264 456 376 140 40 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 12 12 12 12 16 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 12 8 4 4 0 0 0 16 0 44 76 188 172 204 140 200 116 136 96 136 108 140 124 176 136 160 116 148 120 152 116 144 108 132 100 124 96 124 96 128 100 132 108 132 100 132 112 148 116 148 120 156 124 168 132 176 144 188 132 180 136 208 168 232 168 200 160 200 160 204 144 192 132 212 172 272 212 288 188 248 168 300 152 288 132 268 256 536 508 656 516 796 240 264 196 232 184 256 180 224 156 188 152 180 196 132 36 28 0 108 292 592 448 336 168 300 248 256 164 188 104 148 112 132 88 132 108 160 136 212 196 360 248 536 544 532 288 296 140 252 128 244 168 268 116 220 188 360 256 296 156 212 128 304 196 288 144 256 368 428 200 248 368 488 84 96 0 104 16 116 24 144 44 172 60 184 60 208 108 208 104 204 136 204 164 168 96 116 128 188 236 252 204 164 112 80 72 72 60 44 60 52 48 48 52 52 48 40 48 48 48 52 52 56 56 56 56 52 56 56 60 68 72 76 76 64 84 76 76 84 88 112 84 64 532 1004 824 888 892 916 968 908 856 904 880 836 788 828 848 848 784 780 776 848 864 892 900 872 856 864 912 948 964 952 908 948 1016 1016 984 948 992 1016 1020 1020 1016 1020 1016 1020 1016 1020 1012 992 988 1004 860 892 944 976 844 864 792 740 668 688 632 636 604 636 576 616 564 608 556 600 552 588 548 596 576 632 620 668 660 688 680 716 720 756 764 800 812 912 860 948 900 1020 976 1020 996 1020 944 940 796 828 716 788 448 556 520 500 416 480 396 396 392 448 408 524 496 576 528 632 584 612 552 740 648 580 692 580 644 776 672 728 744 716 620 616 628 692 776 972 1020 1008 944 824 796 788 776 768 800 828 840 828 716 724 612 552 404 376 304 344 148 188 108 100 32 100 96 172 120 180 156 260 192 196 96 148 112 144 80 164 108 156 112 208 68 216 160 188 128 272 220 248 204 284 224 304 224 300 272 388 328 384 292 344 268 336 264 336 264 328 248 316 256 324 244 296 240 292 228 276 216 268 208 264 208 268 216 276 216 268 208 268 192 276 204 264 192 276 204 264 200 272 188 244 176 256 180 236 172 236 192 260 192 248 184 252 196 248 168 104 0 52 112 136 104 132 112 180 148 176 116 172 128 212 164 252 184 260 192 276 192 268 196 276 200 280 208 288 272 316 220 240 84 132 40 68 380 800 696 636 600 756 548 636 512 628 512 656 544 672 524 632 464 584 436 544 404 536 424 564 416 540 408 536 404 536 408 540 412 568 444 604 452 612 444 612 408 564 360 508 352 528 312 420 264 520 212 524 420 516 196 420 232 316 112 232 100 164 52 148 36 104 64 32 4 12 44 24 44 12 32 20 24 24 12 32 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 24 20 24 44 64 64 36 12 20 20 20 12 0 0 0 8 16 8 4 4 8 8 4 4 24 36 32 52 36 48 24 36 20 24 20 32 12 24 0 16 0 40 76 156 132 84 12 12 0 24 0 12 0 4 8 24 8 0 8 0 4 4 0 8 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 12 0 20 28 44 24 32 28 16 0 16 24 36 8 4 0 44 0 20 0 4 0 16 0 4 0 8 0 4 0 28 0 40 0 0 0 4 4 0 12 4 0 20 44 148 252 408 336 400 332 396 232 104 0 12 0 16 24 248 484 468 204 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 4 8 0 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 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 12 0 0 4 32 136 128 172 72 156 84 120 60 112 76 124 92 156 92 128 68 108 68 120 76 120 76 116 72 108 68 108 68 108 72 116 76 108 64 104 76 132 72 128 76 132 84 136 92 140 96 136 80 128 88 152 128 188 128 184 128 188 128 184 120 168 132 200 176 252 216 244 172 192 148 96 136 324 96 296 232 448 576 476 428 604 52 176 80 216 116 176 120 160 128 176 172 184 152 60 0 4 0 120 316 560 272 200 104 212 168 172 112 124 108 108 56 80 60 92 68 108 0 52 148 296 224 360 440 516 332 268 100 128 68 136 68 112 96 12 0 100 68 136 140 184 112 196 100 168 116 120 164 260 180 200 424 544 40 12 4 104 28 56 52 68 64 68 64 68 60 84 84 84 64 88 88 96 68 84 56 64 56 104 124 172 128 108 72 64 60 72 60 60 52 56 40 48 44 52 40 44 40 48 40 52 44 56 48 56 48 56 48 56 52 64 64 76 68 76 76 76 52 68 56 84 68 48 712 968 764 900 864 872 920 868 856 848 844 808 820 836 884 840 792 748 800 852 868 812 860 844 868 876 896 896 944 976 944 968 1000 1016 980 968 968 1012 1008 1012 1004 1008 1004 1008 1012 1012 1020 952 1012 1008 876 904 1020 992 960 956 928 856 856 872 888 840 836 816 816 764 748 700 708 688 648 644 608 624 588 596 568 600 588 600 552 572 540 568 528 544 568 676 744 792 748 768 768 816 768 816 804 884 916 860 924 948 948 1000 964 872 776 728 664 612 532 496 464 444 416 380 368 376 396 396 344 348 408 688 888 584 344 584 620 636 488 404 432 572 528 596 668 940 948 944 816 808 832 872 792 816 752 776 664 648 508 436 280 268 236 260 148 112 44 92 56 80 48 108 84 112 104 136 152 204 184 156 100 104 80 72 48 72 52 56 44 76 40 100 64 48 20 104 100 112 80 116 100 132 100 136 136 192 108 136 96 136 116 172 160 212 176 216 160 208 152 196 128 184 136 192 144 196 148 200 156 208 156 212 172 228 184 228 172 212 156 220 168 208 152 216 160 200 148 196 136 184 132 188 132 172 136 192 148 200 140 184 128 180 136 200 144 80 0 32 108 136 72 96 52 152 132 176 124 176 136 172 136 172 140 172 128 156 100 168 92 188 124 216 136 216 128 204 128 176 0 88 196 496 608 664 560 636 480 580 484 524 448 536 428 508 400 468 344 412 304 404 312 400 308 420 360 480 388 480 388 476 380 468 368 456 360 476 396 508 412 508 412 512 384 484 372 448 348 428 284 328 236 624 352 276 220 296 84 140 76 204 148 196 120 196 64 44 16 52 12 8 0 32 12 12 12 40 20 32 16 20 20 12 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 16 20 16 52 72 76 32 0 0 12 4 4 0 0 0 8 4 0 0 0 0 0 0 12 4 12 0 20 12 24 0 4 20 20 0 0 0 0 0 0 28 48 80 96 60 20 0 0 0 0 0 0 0 0 0 16 0 8 0 8 4 4 12 0 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 12 20 0 8 0 8 0 8 0 24 20 24 12 16 4 8 8 4 36 32 20 8 28 20 8 0 28 32 24 0 8 20 8 28 8 28 12 56 8 32 8 64 156 184 152 236 212 132 20 20 0 12 0 0 0 0 0 16 36 148 324 488 452 500 456 504 344 160 12 16 20 8 16 200 456 516 304 108 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 12 8 8 8 8 12 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 0 4 0 0 0 0 0 8 0 16 40 180 236 332 244 272 164 172 108 152 124 168 140 196 148 172 116 152 112 160 124 160 132 160 124 152 120 152 120 152 120 152 120 148 108 144 124 164 132 164 132 172 136 180 140 192 148 188 128 180 132 204 168 232 188 224 196 232 192 236 180 236 192 264 196 284 208 280 164 240 140 180 604 916 360 520 356 748 652 924 588 364 36 272 148 240 164 248 152 212 168 248 220 228 128 40 4 52 24 240 408 572 232 252 180 244 176 220 160 136 132 120 68 124 100 128 72 140 88 284 268 400 288 400 356 580 456 540 352 436 332 528 504 736 500 420 176 300 120 216 116 208 144 236 92 208 164 200 168 320 212 292 640 824 124 104 40 184 72 156 80 168 88 164 76 152 72 168 84 144 64 128 76 108 4 56 64 80 56 60 96 120 88 72 56 52 64 72 72 68 68 56 48 44 52 56 52 48 48 48 48 52 52 56 56 56 56 56 52 56 56 60 68 64 72 60 76 68 64 72 68 100 60 144 860 928 748 920 852 860 860 888 864 824 804 852 876 892 896 868 812 812 856 908 860 788 792 824 864 872 844 832 892 964 944 936 956 988 1012 1004 1004 1008 1020 1008 1020 1008 1020 1016 1020 1016 1020 996 1020 1020 880 916 1012 972 988 980 944 920 928 976 972 964 896 936 928 936 872 876 856 904 836 848 816 852 812 792 748 772 752 740 708 700 692 684 656 644 636 748 732 764 644 636 536 568 452 524 464 636 704 740 836 900 768 840 820 912 876 940 904 988 912 944 828 860 752 808 724 816 700 836 688 560 384 848 848 552 468 668 576 496 416 508 576 580 712 748 740 732 640 712 768 848 804 808 736 696 624 572 460 392 352 336 236 224 160 168 96 104 92 148 124 156 124 164 112 124 124 160 144 196 160 168 112 140 104 124 80 108 68 84 52 92 96 120 84 124 76 100 68 124 68 108 76 116 88 128 92 120 108 148 112 136 88 132 120 180 136 188 152 180 112 136 96 140 116 156 120 172 136 188 148 196 172 224 192 248 208 252 204 252 208 280 220 272 216 292 236 284 208 260 196 260 204 264 196 252 192 256 204 268 192 244 176 240 184 252 188 128 0 56 124 164 116 112 80 188 208 256 184 244 152 220 144 244 172 272 180 272 192 292 192 304 216 320 212 308 204 308 156 228 252 580 664 860 736 700 584 744 576 644 552 668 508 612 468 576 440 560 424 560 452 588 472 596 464 600 492 640 500 632 508 636 508 636 504 636 516 696 540 716 548 716 552 716 564 720 556 712 552 700 496 616 592 1008 616 524 324 420 140 328 228 440 280 396 256 388 180 168 100 124 16 44 0 52 64 0 36 16 32 20 20 24 12 32 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 16 20 48 76 72 32 0 4 8 12 8 4 4 12 20 4 0 8 0 0 0 8 24 0 16 8 36 28 44 12 32 0 56 0 80 8 128 56 188 84 224 132 216 96 140 32 84 0 52 0 60 32 60 0 4 8 4 8 0 4 4 0 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 32 16 0 0 16 20 16 0 0 0 16 32 0 0 0 0 0 0 0 24 0 0 0 8 4 28 20 28 0 128 168 200 192 232 80 128 60 136 308 408 292 400 412 200 28 0 4 0 12 0 12 0 0 4 0 76 216 420 328 456 360 484 312 180 0 20 20 28 12 168 380 540 344 156 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 0 8 0 8 4 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 0 8 0 16 0 20 0 8 0 8 120 196 344 212 216 128 152 72 116 80 132 96 160 120 156 92 132 84 136 88 132 92 132 84 124 80 124 80 128 72 124 84 124 76 120 88 140 84 136 88 136 92 140 92 144 108 148 92 132 92 144 112 168 108 180 124 180 116 164 108 164 116 156 100 144 100 144 88 116 52 208 720 720 116 296 224 512 356 948 396 104 152 224 124 168 96 152 80 136 156 236 204 184 56 16 0 28 44 272 356 408 116 172 148 188 136 188 144 96 88 80 48 108 72 68 28 88 224 356 292 284 272 348 296 392 356 504 488 616 592 672 588 700 688 592 412 464 384 408 336 384 248 252 128 136 96 96 60 156 112 216 772 972 188 104 32 64 48 72 68 84 76 88 80 76 68 92 76 72 64 72 60 52 44 64 44 56 40 60 44 68 76 72 52 56 52 68 64 72 64 60 40 44 40 56 48 52 40 48 40 52 44 56 48 56 48 56 44 52 48 60 56 68 80 80 80 76 52 68 48 80 20 260 912 828 764 892 852 836 848 876 892 808 816 860 920 888 912 860 852 852 928 928 884 780 832 852 932 884 868 836 916 956 948 908 912 952 1000 1000 976 964 1008 1020 1012 1020 1012 1020 1016 1020 952 936 988 964 852 908 1012 996 1020 1020 1012 984 1008 984 980 932 900 908 944 916 908 872 916 920 868 844 876 892 904 840 828 820 816 788 792 808 856 872 876 844 924 904 896 884 888 884 828 776 632 624 556 608 632 568 604 564 584 568 548 576 556 536 520 552 616 616 600 616 632 672 704 736 752 720 788 844 644 772 740 744 720 796 768 844 796 816 864 924 804 924 888 644 408 536 620 704 588 592 504 468 392 380 292 272 116 144 112 128 88 108 84 120 84 120 88 100 76 132 120 152 132 140 128 136 120 120 100 108 92 100 80 88 68 72 60 72 72 80 92 160 132 92 48 84 72 96 76 88 76 96 64 52 28 48 48 56 40 64 76 120 64 108 92 108 44 52 16 64 28 68 36 80 44 84 40 80 64 108 80 128 92 136 96 128 104 156 120 164 132 196 160 200 152 184 140 200 168 204 156 200 160 212 168 220 156 200 148 200 144 208 160 92 0 36 104 128 72 84 32 184 172 212 112 164 104 156 104 168 132 196 156 208 152 240 148 232 128 208 100 188 108 200 124 360 524 752 620 648 520 652 476 560 508 536 368 516 372 456 340 420 336 436 372 468 372 472 388 484 396 492 408 508 392 488 408 512 432 536 448 540 440 544 460 568 468 568 476 584 488 576 456 560 468 576 456 536 500 596 388 480 412 224 36 196 100 196 148 216 112 192 180 340 108 60 20 32 0 4 12 8 0 28 12 24 20 16 20 16 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 16 12 36 48 48 12 0 12 24 16 16 0 4 0 16 8 4 16 8 4 4 0 12 8 16 0 4 0 0 0 0 0 36 40 132 120 184 168 220 164 244 244 284 228 268 188 196 40 40 0 0 0 0 0 0 0 4 4 4 20 0 24 0 12 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 16 4 24 0 20 12 24 0 56 8 20 0 20 0 20 16 36 4 44 4 44 28 84 40 92 92 188 196 264 212 184 80 204 180 400 472 512 476 476 248 252 196 220 392 556 384 480 492 340 80 28 8 8 0 0 0 0 4 12 8 84 240 432 420 500 444 524 416 252 60 28 44 12 56 144 356 552 472 244 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 4 0 0 0 4 0 28 20 128 260 460 356 288 220 220 132 172 132 188 148 208 176 212 148 188 140 184 132 168 132 164 128 156 120 152 124 156 112 152 132 164 132 164 136 176 132 172 136 176 136 180 140 188 152 196 136 184 124 192 128 192 136 180 156 188 136 176 124 196 132 196 116 208 132 244 152 268 128 276 356 460 300 668 476 596 508 860 268 248 228 208 160 268 164 248 144 228 220 296 212 144 32 44 16 72 164 436 436 408 168 208 180 260 192 216 164 148 108 112 84 140 76 112 136 312 308 412 356 532 488 644 512 584 512 640 372 392 220 380 280 536 424 496 232 388 300 468 336 496 388 428 280 296 180 244 156 220 108 252 840 1020 216 224 104 144 76 132 76 140 84 144 88 144 84 152 96 132 84 128 76 80 56 64 44 56 72 84 100 96 84 72 60 52 56 64 68 72 72 60 48 44 48 56 56 56 48 48 48 52 52 56 56 56 56 56 52 52 52 56 60 60 76 64 80 72 64 76 68 104 20 440 944 768 792 860 832 812 812 848 848 816 800 828 844 848 868 828 812 864 916 916 860 816 816 900 908 904 860 900 916 952 964 960 932 988 1004 1016 976 964 1020 988 1020 996 1020 988 1012 984 980 976 1000 916 852 884 988 992 1004 940 940 968 1008 980 952 940 952 944 920 900 880 888 892 908 864 876 880 948 928 900 864 888 900 876 848 864 900 924 920 908 1012 1020 988 1004 1008 1020 1012 1004 876 940 892 1004 960 972 876 864 756 780 676 692 608 648 556 604 508 576 492 564 484 572 500 584 552 616 528 712 628 748 648 564 520 576 476 576 620 736 744 688 704 860 868 756 520 620 516 548 444 476 344 320 200 220 128 144 156 168 120 152 144 176 136 144 180 212 160 152 104 144 132 156 156 160 148 140 128 132 124 124 108 112 104 100 88 92 88 88 80 112 128 172 152 136 96 108 108 140 124 116 88 108 84 80 92 96 80 88 64 84 68 88 76 108 96 112 76 84 60 88 52 84 52 88 52 80 44 72 48 80 48 84 52 84 56 92 56 124 80 124 80 152 108 152 120 160 112 192 152 196 140 200 160 228 184 256 188 252 188 256 168 232 164 108 0 56 112 140 124 148 156 288 268 268 172 240 184 260 180 276 180 300 204 324 256 376 264 360 220 304 180 288 148 436 524 800 752 780 620 808 608 756 592 640 552 624 452 588 456 580 444 564 428 576 452 600 432 560 432 568 456 596 472 600 464 596 480 624 512 656 540 688 520 720 540 736 556 724 564 732 552 696 544 696 552 700 552 712 528 748 572 724 560 600 352 404 236 420 252 384 220 416 424 672 216 284 228 300 52 28 16 4 16 0 16 8 12 24 16 36 20 20 20 20 20 20 20 20 28 28 28 28 28 28 28 28 28 24 24 28 32 28 16 4 24 24 24 20 8 8 12 20 12 0 4 0 4 8 8 8 28 36 4 16 0 52 84 172 196 360 276 452 308 468 300 488 288 512 372 532 400 576 420 504 292 328 140 120 0 32 0 36 4 4 8 0 0 4 0 4 4 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 0 20 20 0 0 8 32 32 8 0 0 8 52 56 24 0 0 48 160 164 220 204 184 80 140 232 388 436 496 428 308 124 172 124 360 428 468 436 452 192 156 168 124 232 472 316 400 412 384 104 0 20 0 12 16 12 8 16 24 0 48 140 380 348 432 292 460 336 268 24 32 0 16 24 104 216 492 436 260 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 16 0 16 0 0 4 0 72 220 476 348 292 160 180 76 132 84 144 96 164 124 164 92 144 80 132 56 112 76 124 76 116 72 116 72 120 64 120 88 140 96 140 96 140 84 132 88 136 88 136 92 140 92 132 80 116 68 104 60 104 44 124 64 120 52 100 52 104 60 96 52 108 88 164 132 196 80 168 76 420 524 528 312 472 364 260 84 268 88 196 164 176 124 176 108 188 212 276 172 80 0 36 0 32 168 440 388 308 124 128 128 232 184 168 132 144 100 92 48 72 4 64 180 420 408 244 208 376 308 380 412 468 416 648 632 652 520 556 548 780 736 704 424 364 296 336 248 376 336 360 308 300 204 268 188 176 104 168 772 964 104 124 92 96 64 88 68 84 68 84 72 84 64 92 84 88 76 96 56 56 32 64 64 72 36 44 52 80 60 60 40 44 40 56 60 76 68 64 40 44 40 56 48 56 40 48 40 52 44 56 48 56 48 56 44 52 44 56 52 64 60 68 64 60 36 52 28 60 12 532 940 708 828 844 852 804 840 824 852 840 836 788 808 808 876 800 812 852 928 900 884 840 868 880 936 864 896 912 956 904 952 912 932 956 992 984 972 968 1020 1020 1020 1020 1020 1004 988 976 948 980 964 860 816 864 960 1000 1020 956 948 988 1016 940 896 872 976 912 872 828 844 836 860 832 836 792 868 888 944 872 904 880 956 880 892 872 972 980 1020 984 980 1004 1020 1000 980 968 996 996 916 948 956 1016 984 1012 928 896 968 968 892 820 796 824 788 724 704 712 696 672 644 620 596 572 520 572 504 496 500 440 552 404 292 324 308 348 216 304 656 1008 800 620 500 380 280 336 300 356 288 292 240 208 160 164 140 140 104 128 104 132 112 144 132 160 88 144 140 152 120 152 132 156 124 144 120 124 104 132 112 128 100 124 100 100 76 92 72 76 76 124 116 112 88 120 108 100 88 128 120 96 48 68 64 84 92 68 56 60 76 92 72 68 44 56 40 68 48 72 28 40 28 60 32 68 40 64 32 52 40 60 28 48 20 44 20 44 0 48 8 32 0 32 0 20 4 24 0 64 44 68 28 76 40 92 76 124 92 136 104 148 100 148 100 52 0 40 104 124 44 116 124 276 216 208 116 192 100 152 112 164 120 184 160 220 160 260 172 252 124 192 88 192 396 680 636 680 592 680 516 584 524 512 424 544 332 452 416 456 344 448 364 456 360 444 356 448 376 452 340 432 348 448 352 440 352 444 360 464 384 492 416 508 412 512 432 532 432 528 436 540 412 536 452 568 448 536 428 540 452 488 428 548 460 460 468 496 468 496 304 324 328 564 480 476 244 304 416 448 144 0 0 12 0 4 0 8 4 20 12 24 8 16 8 20 8 20 8 20 20 28 20 28 20 28 20 28 28 36 20 28 12 20 4 16 0 20 8 20 4 16 12 32 28 16 12 0 12 12 12 8 0 0 0 0 4 144 232 352 324 404 328 384 268 304 220 288 220 320 260 324 288 440 372 424 364 408 304 248 72 36 0 0 0 4 4 4 20 0 32 0 12 4 4 4 0 4 0 4 0 4 8 12 20 16 32 20 84 116 188 108 144 160 292 284 124 40 116 180 328 280 236 112 144 252 484 472 560 448 376 144 228 280 464 440 536 456 388 164 228 148 372 432 492 504 576 332 180 256 172 232 528 428 512 492 480 140 28 28 0 0 8 0 0 0 16 8 36 156 380 432 496 420 520 472 344 140 64 48 16 76 60 180 444 500 336 92 28 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 4 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 4 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 16 12 12 8 8 4 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 16 4 4 8 0 8 0 36 4 36 140 232 552 548 436 276 292 148 204 144 192 140 192 164 204 176 192 136 160 124 172 124 160 116 164 128 172 120 156 132 176 128 172 128 172 128 180 120 172 132 192 144 204 144 200 144 204 132 196 120 184 112 176 92 156 96 152 104 148 104 152 116 180 140 204 192 280 236 464 244 520 448 832 672 752 516 768 544 348 148 368 204 208 184 260 192 268 192 272 252 284 136 24 28 24 0 108 180 492 456 312 144 204 184 224 180 200 168 200 108 156 84 108 68 228 376 700 536 280 220 384 256 452 264 324 304 472 424 608 464 532 364 504 396 496 336 524 408 532 412 568 348 500 400 468 292 308 168 260 128 200 840 948 20 168 124 224 60 188 80 176 80 188 88 144 64 176 68 148 96 140 56 100 68 80 64 76 60 72 68 76 72 64 56 48 44 48 56 60 56 52 44 40 40 44 52 56 48 52 56 60 60 52 48 44 56 52 52 48 48 52 52 56 88 8 40 96 76 60 36 40 380 820 868 768 808 828 752 848 820 800 816 840 824 776 772 804 848 840 836 852 848 860 856 880 840 852 856 904 900 900 884 900 916 944 940 944 952 980 980 956 988 1008 1020 980 960 960 968 960 984 936 924 884 744 876 904 944 920 924 972 964 948 892 904 912 992 904 876 872 888 848 816 812 808 792 792 832 896 920 884 828 872 900 896 840 872 948 1000 972 1000 1020 1020 1020 1012 1020 1016 1008 956 932 964 1020 1020 996 1008 984 1016 1012 924 940 908 940 868 856 824 828 748 752 732 796 760 776 752 816 808 788 660 752 744 700 576 588 392 312 220 248 832 1020 804 688 488 524 236 364 260 356 304 308 208 260 212 256 200 240 196 212 164 172 128 152 136 172 128 180 156 168 136 180 152 168 132 152 144 160 144 144 132 132 120 116 104 104 92 108 100 120 96 104 104 112 96 116 100 132 108 132 108 100 76 72 84 92 84 100 84 96 76 80 56 64 68 80 68 76 56 68 60 76 80 84 64 80 76 88 64 72 64 88 56 48 16 64 44 68 12 108 24 64 104 80 4 92 16 80 24 80 36 84 56 92 24 92 52 112 96 96 52 128 72 84 40 36 12 60 76 144 108 168 200 312 248 252 204 220 152 212 212 264 140 264 240 292 264 364 264 372 192 324 408 772 724 860 712 800 644 752 580 672 532 644 504 596 452 564 440 572 440 568 448 580 452 576 440 564 456 584 452 576 444 568 436 564 456 584 452 572 436 568 452 596 492 640 488 644 496 640 500 644 488 640 520 672 532 664 508 636 500 680 536 672 536 672 528 724 552 664 484 616 504 648 500 596 404 604 520 580 320 236 24 44 16 36 0 16 8 24 16 28 16 12 20 4 32 20 36 0 20 16 24 36 28 44 16 36 16 8 24 12 28 8 24 4 16 0 16 4 20 8 24 20 12 20 4 0 32 12 24 8 4 44 0 156 208 496 436 568 416 584 356 516 296 480 284 488 268 472 272 464 292 532 400 632 424 604 384 500 320 344 120 48 0 16 4 20 0 4 0 16 0 16 32 32 4 16 0 36 0 60 104 116 152 248 292 176 192 308 468 288 196 276 472 380 236 44 48 336 536 376 248 124 132 132 448 460 464 320 372 80 176 108 376 444 444 360 372 148 128 80 172 360 488 364 500 312 184 108 164 76 444 368 392 452 472 212 56 0 24 36 0 68 8 44 0 0 24 64 312 336 416 340 396 412 380 108 44 52 28 36 52 112 340 296 272 12 36 0 28 0 32 0 0 28 0 4 0 4 0 4 0 0 4 0 4 0 12 16 4 4 0 4 0 4 8 0 4 0 0 4 0 4 0 4 0 4 0 0 0 0 4 0 4 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 8 0 4 0 4 0 0 0 0 0 8 8 4 8 8 12 4 4 0 4 0 0 0 0 0 4 12 8 0 4 0 4 0 4 0 4 0 8 0 4 0 4 0 4 0 4 0 8 0 4 0 8 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 0 0 0 0 4 8 12 16 0 8 0 8 0 12 12 12 20 4 0 72 128 456 484 456 192 228 108 160 88 132 100 172 104 160 112 164 92 140 56 124 72 124 72 120 80 132 76 120 80 128 84 132 84 132 84 132 72 120 76 136 88 140 96 136 96 136 100 128 88 116 80 116 24 108 36 112 76 112 108 116 72 140 76 136 108 212 108 332 340 624 344 556 400 620 432 524 204 188 128 208 112 188 152 140 132 172 112 208 200 196 72 0 8 0 0 64 192 448 436 228 120 176 160 188 148 148 104 120 44 64 72 80 28 312 396 336 168 216 208 132 172 444 264 160 124 212 212 288 284 360 312 324 220 328 268 312 216 324 256 332 216 220 232 280 280 144 136 180 52 108 776 784 260 160 64 36 48 60 0 24 4 60 32 80 16 16 16 48 52 84 56 60 44 64 52 60 56 64 76 68 60 64 48 48 36 48 48 60 36 48 40 48 40 48 40 44 40 48 48 56 48 52 40 44 48 52 44 48 40 52 44 56 8 72 88 88 12 0 140 532 772 908 784 696 792 808 740 788 824 824 848 888 864 812 788 796 872 852 860 816 828 816 872 864 868 836 888 880 912 868 892 872 940 936 956 940 960 976 984 960 996 1004 1020 1004 1008 976 980 936 984 924 904 824 720 856 900 920 892 928 972 964 944 924 948 968 972 912 900 920 940 912 900 900 888 852 872 872 952 948 940 864 896 912 936 860 900 940 1004 960 980 1020 1004 1020 1004 1020 996 976 948 932 976 1020 1012 1000 1012 1012 1004 1008 972 988 988 984 940 924 892 876 848 840 824 816 804 788 824 848 900 872 816 868 920 868 880 888 644 400 408 428 808 892 612 440 380 376 276 264 212 268 248 228 200 224 216 220 192 208 140 180 172 204 172 172 124 132 112 152 124 124 96 132 108 120 108 144 108 140 104 124 92 108 88 112 80 104 76 104 72 112 64 96 72 92 80 96 104 108 104 108 100 88 60 76 64 92 68 88 72 92 72 88 60 76 52 72 48 64 36 52 36 56 44 68 40 64 60 92 72 88 40 72 72 68 40 44 56 64 44 136 24 44 28 24 0 32 32 60 16 48 0 36 0 40 0 28 16 16 8 0 0 28 4 24 0 8 0 40 68 132 48 116 124 260 192 224 180 204 188 196 132 148 112 228 196 208 200 252 80 204 276 612 624 716 608 692 548 592 464 560 448 528 380 480 344 432 296 400 292 408 336 448 340 460 352 472 368 484 400 500 404 508 412 516 420 520 388 488 384 472 360 460 368 476 372 476 376 480 380 484 384 488 376 484 396 504 408 504 396 488 396 544 424 500 424 512 416 500 404 492 416 496 388 480 364 464 360 448 376 452 352 352 196 180 0 4 0 12 0 16 0 0 12 20 8 12 4 32 28 44 12 24 16 24 16 8 4 12 8 28 12 32 16 28 12 24 4 20 8 24 8 28 12 24 8 12 16 8 48 28 28 16 0 20 20 240 284 436 356 412 304 352 268 312 228 288 208 284 184 256 160 236 156 272 232 352 312 396 312 388 296 344 176 172 0 16 0 0 16 4 36 0 16 20 24 32 0 0 0 12 20 104 196 208 292 392 436 256 332 380 608 448 328 304 544 484 372 88 88 288 624 480 392 160 224 144 456 484 600 456 508 184 260 148 404 496 524 456 476 288 200 152 232 364 540 412 552 388 336 192 224 128 460 416 460 480 496 368 80 0 0 8 0 12 0 12 36 24 80 96 284 352 496 416 500 416 320 176 36 92 32 64 16 84 264 364 376 176 244 8 36 4 36 12 8 32 0 0 0 0 0 0 0 4 8 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 4 0 4 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 12 24 12 24 12 20 8 16 4 20 8 20 8 16 0 0 0 0 0 0 8 8 20 0 4 0 4 0 4 0 4 12 16 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 4 12 0 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 0 12 24 28 28 4 8 4 0 12 0 12 0 8 0 12 76 144 460 568 636 432 448 240 264 140 196 136 192 140 176 152 188 160 176 124 144 140 164 124 156 128 164 132 160 124 160 128 164 136 168 140 176 124 176 136 188 144 188 132 184 140 192 136 188 124 176 116 180 124 192 124 180 124 180 124 180 108 280 124 308 228 444 288 648 740 1020 716 736 676 1020 720 472 148 312 224 276 160 276 196 212 176 196 140 272 236 172 32 16 8 24 12 124 252 556 456 272 152 208 176 208 148 148 92 108 64 104 72 144 208 488 376 204 112 304 216 196 252 456 176 272 188 340 228 332 260 464 340 412 172 440 412 572 384 468 304 404 324 288 196 388 720 508 200 256 116 404 796 664 540 748 620 608 104 204 88 236 128 172 28 100 20 236 320 408 148 100 72 112 56 72 52 64 48 68 52 64 64 60 52 48 44 48 52 56 36 44 52 56 56 52 44 36 44 48 52 52 56 52 48 48 56 52 52 48 48 52 52 56 52 16 76 80 36 276 640 868 848 880 776 792 812 784 748 860 844 848 880 912 892 828 788 784 852 872 844 800 768 808 840 864 800 812 820 864 872 876 876 892 924 940 948 944 952 960 964 952 952 976 1004 1000 996 976 948 912 924 900 868 776 704 856 868 860 892 948 964 936 900 912 928 936 896 876 876 912 924 912 908 928 908 904 888 896 928 956 928 888 880 928 932 900 888 936 960 960 960 968 1012 1020 1020 1020 960 928 948 936 980 1016 1000 964 1012 1008 996 988 976 1020 1004 984 940 956 920 908 884 904 888 872 860 892 848 880 904 916 856 900 912 936 832 988 832 620 672 664 608 516 460 516 496 500 472 488 336 364 304 320 244 276 224 260 228 288 208 236 184 204 160 192 152 188 164 208 168 188 152 200 164 192 136 168 140 156 132 144 116 128 96 108 96 108 96 112 100 112 100 100 88 96 80 104 92 128 92 120 92 104 84 80 92 100 76 80 80 92 88 92 88 92 72 72 68 68 60 60 52 56 76 72 60 72 68 88 68 88 72 80 44 76 52 92 64 108 40 92 52 68 28 100 116 112 80 140 60 104 32 68 12 56 0 64 0 40 0 28 0 16 0 12 8 16 4 60 104 184 128 156 172 244 196 216 196 208 120 240 224 256 196 284 224 352 200 348 344 644 700 908 760 836 644 752 580 672 516 660 520 648 488 600 448 548 408 532 412 540 460 580 452 576 460 596 484 616 480 612 492 632 520 660 540 672 508 636 504 620 476 596 472 604 444 584 448 588 456 596 464 600 456 592 460 596 464 604 476 612 472 640 488 580 492 656 512 628 460 596 472 600 464 584 456 584 468 580 428 580 504 628 476 524 380 360 148 80 0 28 0 44 20 20 12 8 12 0 16 0 28 16 24 24 12 32 4 32 20 16 28 20 28 20 24 16 16 12 20 12 24 16 24 20 32 40 12 0 16 4 24 36 0 144 216 544 472 608 368 548 300 512 296 508 288 496 276 488 264 464 232 416 200 408 224 444 312 540 368 560 408 528 356 396 176 132 0 24 4 40 4 0 4 16 36 44 24 32 16 40 56 112 152 132 200 336 408 196 148 228 508 400 208 164 424 412 340 56 8 136 532 468 396 124 160 100 312 424 516 404 396 132 200 68 284 380 452 380 408 240 128 96 132 256 468 396 512 416 348 132 156 56 328 316 404 372 476 384 76 16 12 28 0 24 0 32 20 8 24 0 152 244 304 140 332 240 336 308 128 0 44 48 44 84 280 552 648 536 504 0 16 0 16 4 0 0 0 4 0 4 0 4 0 0 16 0 4 0 0 4 0 12 0 12 0 4 0 0 0 0 0 12 0 12 0 12 0 4 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 12 8 16 4 12 4 12 8 0 0 0 0 0 0 0 4 8 8 4 4 4 8 8 20 0 4 0 8 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 4 20 36 40 40 0 4 0 8 4 8 12 12 0 4 0 32 36 296 428 576 496 472 216 196 68 148 88 148 100 144 88 144 100 148 60 100 76 140 56 128 60 136 64 132 52 124 56 132 64 140 72 144 84 136 92 144 96 144 96 128 100 136 96 128 92 124 88 120 80 128 88 132 112 128 128 128 72 156 108 228 188 244 124 444 644 912 580 632 568 820 416 116 104 216 148 184 124 124 44 160 72 84 76 240 200 100 0 20 0 0 8 92 256 480 376 156 112 152 120 136 96 96 56 72 64 108 0 120 344 368 92 120 120 180 104 152 184 184 4 196 148 224 172 188 152 240 208 224 232 340 408 588 468 396 260 380 312 284 108 296 936 640 184 148 0 348 700 328 348 572 712 720 676 652 620 664 584 464 304 272 440 600 820 732 340 100 84 96 28 44 28 36 32 36 32 44 48 52 40 44 36 48 44 52 32 44 40 52 44 48 36 40 36 44 40 48 44 52 44 52 48 52 44 48 40 52 44 56 60 48 0 0 188 696 896 772 688 732 760 836 792 744 788 920 884 888 888 912 880 836 800 792 836 844 840 780 792 808 852 824 812 800 832 852 884 880 908 904 940 932 952 944 956 952 964 956 956 968 1012 992 992 952 948 924 900 888 880 748 752 868 872 808 916 936 956 880 892 904 936 884 876 844 880 876 904 860 884 880 924 908 912 880 924 932 940 884 920 944 988 948 948 940 976 964 936 960 976 1000 1008 992 932 868 956 920 952 996 980 980 1004 1016 968 944 960 980 964 908 892 912 924 860 840 864 876 856 880 924 920 900 920 916 880 848 860 872 848 908 848 616 684 704 564 376 404 616 772 572 688 664 548 408 328 316 300 288 252 220 208 228 160 184 168 196 180 188 152 160 144 164 140 160 140 160 132 140 112 140 116 152 128 156 140 156 72 96 80 104 88 104 92 104 100 108 76 84 68 84 76 84 72 80 80 80 68 88 76 100 48 68 52 72 56 76 56 76 52 68 48 72 56 76 52 68 36 68 36 68 48 68 44 56 84 56 16 48 56 56 28 28 0 48 24 124 128 328 420 352 168 204 144 184 112 160 96 152 84 108 80 108 84 132 48 0 0 12 4 16 0 40 84 148 116 136 104 160 88 128 108 128 88 208 172 216 212 244 112 180 180 436 552 800 684 688 520 620 472 568 460 552 444 532 416 496 404 492 352 444 324 440 332 448 348 456 336 440 324 436 328 440 316 420 332 448 364 480 392 496 400 504 400 488 372 460 356 456 328 428 332 436 340 444 348 452 344 436 332 428 332 444 356 468 332 496 348 372 320 476 412 480 424 460 348 436 360 456 344 448 360 452 388 488 432 532 488 564 512 536 392 336 176 124 0 0 0 0 0 16 4 16 0 4 0 16 4 32 20 20 12 12 12 24 16 32 20 28 12 24 8 20 8 24 12 24 16 28 16 24 28 20 36 24 32 20 0 136 248 432 324 328 204 264 164 244 188 272 208 280 196 272 204 272 164 220 112 180 92 176 144 272 236 372 300 384 284 340 228 180 32 4 0 8 16 4 20 24 48 44 32 28 20 28 12 68 196 184 268 372 488 244 164 280 636 524 300 228 508 492 436 148 108 120 560 508 528 196 216 124 368 484 608 480 488 280 276 116 308 428 540 472 504 380 208 160 216 252 516 416 536 448 464 216 264 148 324 312 404 312 384 240 72 4 36 16 0 16 0 8 16 0 44 32 272 512 716 556 748 636 776 700 452 8 72 52 56 108 332 764 956 864 820 108 76 4 28 16 12 0 0 0 0 0 0 0 0 0 0 8 0 0 0 4 4 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 12 8 4 0 0 0 0 4 0 4 0 8 0 8 0 4 0 4 0 4 0 4 4 8 16 16 8 8 4 8 4 4 16 0 8 0 8 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 8 36 48 48 36 4 8 8 0 8 0 12 0 4 0 4 32 40 252 432 676 612 652 424 392 204 232 160 216 160 188 136 176 148 192 148 176 148 164 136 156 140 164 140 152 124 144 128 152 136 160 144 168 140 176 144 184 148 188 140 176 136 188 132 180 128 180 120 176 132 204 132 204 132 204 128 212 80 240 208 436 368 420 280 696 864 1020 720 864 568 520 200 304 192 304 156 232 168 136 24 188 108 136 152 288 220 88 0 32 4 20 16 132 280 500 344 188 156 184 120 132 88 108 80 108 104 128 60 300 432 324 52 248 160 236 204 248 160 244 148 272 168 288 196 308 180 320 272 476 368 448 308 524 368 412 288 500 408 456 212 408 664 592 196 264 192 488 576 532 552 780 628 628 592 648 524 652 564 596 496 588 464 528 512 484 168 84 44 12 48 52 44 44 36 52 36 44 48 48 44 44 44 48 48 48 48 44 40 36 36 40 44 48 44 44 44 44 48 48 52 52 56 52 52 48 48 52 52 56 4 140 0 20 488 808 712 732 776 792 760 832 792 832 840 908 916 900 868 860 828 812 792 812 764 800 788 788 780 828 804 788 820 816 828 848 860 860 868 884 908 916 932 940 940 940 944 960 956 972 996 980 952 924 932 948 892 888 856 708 752 868 868 836 872 908 868 864 868 944 920 892 848 872 856 888 852 856 832 864 864 904 876 872 860 916 900 888 880 940 956 976 932 936 920 936 928 924 948 956 964 964 900 868 952 912 908 964 968 976 992 984 996 992 984 996 956 916 908 944 924 868 828 864 868 852 844 884 920 920 896 912 888 864 832 884 912 860 828 704 660 760 680 560 456 776 928 700 776 780 672 592 420 480 472 524 444 428 340 376 284 284 180 180 120 172 144 200 164 200 156 212 172 208 148 180 148 192 148 192 160 200 168 204 120 144 132 152 140 144 140 144 136 128 112 120 108 136 112 144 100 132 96 112 100 104 100 100 100 100 96 96 88 88 84 88 88 88 84 100 108 116 108 104 48 68 60 88 64 80 52 76 60 76 56 116 60 56 32 124 156 292 460 676 664 736 604 364 300 372 296 368 292 368 304 372 308 360 284 356 296 348 192 16 0 28 24 20 12 36 76 132 168 148 124 124 72 104 108 116 112 236 184 200 148 256 240 464 612 840 768 800 624 772 636 700 564 688 560 704 560 672 500 620 496 600 452 560 436 564 444 568 444 568 444 560 428 536 404 520 392 524 404 544 428 568 448 580 476 608 484 608 464 580 448 572 428 564 432 572 440 576 444 580 440 568 420 552 420 568 448 592 460 620 412 412 268 452 352 504 472 588 460 600 464 568 440 580 432 604 496 652 516 656 552 688 532 672 592 660 508 504 296 272 76 68 0 28 20 36 24 32 4 12 36 44 52 40 24 16 20 20 32 24 32 24 28 16 20 12 24 16 24 20 28 24 20 40 28 16 28 12 20 56 32 356 424 612 324 460 220 428 196 436 232 476 272 496 276 492 300 496 268 448 216 396 172 356 196 408 308 528 376 524 344 488 348 384 164 140 0 16 0 20 8 8 40 48 48 48 32 36 52 40 136 100 116 212 424 260 60 132 492 460 252 96 352 428 392 132 68 36 464 480 516 184 124 64 220 400 520 444 408 232 208 64 232 320 440 348 380 268 136 76 120 116 328 236 300 224 188 0 124 68 208 216 348 260 496 356 420 80 12 8 0 24 0 12 20 0 4 36 292 660 668 572 684 576 688 576 568 8 88 56 16 28 156 564 744 668 796 100 12 0 4 0 20 4 0 4 0 4 0 4 0 0 4 0 12 12 4 20 0 28 0 28 0 28 0 24 0 20 0 16 0 20 0 20 4 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 16 16 0 4 0 4 0 8 12 12 0 4 0 8 8 20 0 0 8 16 16 12 8 0 8 0 12 0 12 0 12 0 16 0 16 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 0 0 0 4 0 0 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 20 48 56 44 24 0 8 0 8 4 8 12 8 16 12 0 0 0 112 284 572 440 592 460 464 200 184 56 136 92 148 96 144 116 172 140 188 76 144 64 144 68 144 56 128 44 124 48 128 52 136 56 140 80 136 100 148 108 152 104 140 96 132 96 128 92 124 88 120 92 128 104 132 120 140 128 136 144 140 172 264 276 336 400 712 548 680 432 468 220 200 64 196 84 180 100 128 104 104 0 76 48 124 144 232 140 40 0 12 0 4 0 100 232 364 220 116 132 144 76 76 48 76 60 84 56 44 152 380 268 188 76 148 84 156 168 244 100 176 156 176 148 200 164 224 172 248 308 460 188 168 60 152 132 244 196 300 372 284 220 352 252 304 212 72 24 452 540 352 240 320 308 304 300 268 204 208 172 160 148 192 204 132 120 108 60 76 100 60 56 60 48 52 40 44 32 48 32 40 32 44 36 44 36 48 44 44 28 32 24 36 36 52 32 40 32 40 36 48 44 56 48 52 44 48 40 52 44 56 12 20 0 260 584 624 504 664 664 728 716 764 788 848 856 856 836 816 760 740 716 732 728 748 704 720 748 764 784 784 788 768 764 768 768 800 812 828 844 864 884 892 924 936 944 932 960 968 992 984 1016 996 980 932 952 956 944 900 856 672 768 860 904 896 932 896 912 864 928 924 940 852 896 860 900 856 884 836 868 836 852 868 884 832 844 868 896 856 844 856 920 928 932 880 876 868 892 892 904 896 908 892 872 816 936 860 872 924 940 960 960 952 1004 1000 1004 972 948 920 940 944 900 868 884 904 924 880 868 860 936 916 884 852 876 836 796 800 820 732 784 748 692 712 684 552 588 800 956 724 796 728 732 740 604 584 576 560 544 520 544 564 608 544 420 332 236 200 144 140 128 128 108 144 148 164 140 156 132 152 128 148 124 148 136 160 120 132 124 140 136 140 144 144 132 128 100 124 128 148 128 140 132 144 116 140 116 144 116 128 132 144 120 128 104 116 96 112 92 100 88 116 120 140 116 116 44 64 36 48 8 20 0 16 8 36 32 60 4 48 200 416 612 660 600 680 576 652 556 364 224 284 224 292 228 308 248 320 296 328 296 364 324 416 244 16 0 4 0 4 0 24 48 84 76 64 32 48 0 48 36 32 0 40 0 8 32 272 424 696 644 728 568 616 504 628 512 576 492 568 448 544 428 500 380 476 364 456 320 428 320 440 328 432 316 432 324 436 320 420 296 400 296 396 300 408 312 420 324 428 352 464 376 480 372 460 356 456 340 440 340 440 344 444 344 444 336 432 328 424 324 432 340 444 356 480 296 252 128 236 188 300 276 412 420 540 400 424 316 452 348 452 388 512 456 552 456 532 472 564 460 516 428 552 472 540 296 220 72 48 12 32 8 48 4 36 32 60 40 48 20 16 16 28 20 32 20 32 16 28 12 24 12 24 16 28 16 32 8 24 28 28 40 24 24 32 48 304 388 408 196 216 136 188 116 204 144 248 188 280 208 288 212 288 192 260 156 212 96 168 60 200 164 324 248 324 244 328 284 316 208 156 20 0 0 12 20 20 52 52 56 52 52 36 112 44 228 244 252 236 508 368 232 152 452 500 416 144 356 504 496 228 128 52 464 508 576 228 276 128 276 384 584 508 484 272 284 140 316 312 444 312 392 260 320 200 352 288 520 404 540 420 628 476 672 604 748 736 872 780 940 808 1016 412 44 36 0 12 0 4 24 8 52 36 296 704 860 716 832 700 852 696 820 152 120 76 64 60 224 540 912 768 848 260 36 8 20 4 16 12 0 0 0 0 0 0 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 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 12 4 8 0 8 4 8 8 8 8 8 8 8 12 8 12 8 12 16 20 12 12 12 24 36 52 56 60 52 48 80 40 16 0 8 4 4 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 4 0 0 28 56 60 36 12 8 4 4 0 8 0 8 0 24 8 0 16 0 80 220 524 540 712 628 676 456 412 204 196 144 208 148 200 144 200 160 208 140 164 148 172 156 168 132 140 128 148 128 148 128 148 132 152 124 152 132 172 144 176 140 176 136 184 128 184 124 192 120 192 132 208 132 220 144 240 152 260 172 288 188 400 276 648 644 944 596 792 452 412 192 344 160 180 132 244 152 200 144 180 92 144 96 184 208 192 88 12 4 4 12 0 4 132 252 352 216 204 152 164 92 108 76 124 100 140 112 168 296 456 244 256 192 228 204 236 224 336 212 228 196 288 204 316 212 328 232 404 320 484 188 280 128 380 340 504 340 456 380 368 236 428 208 392 224 136 132 660 452 128 24 208 92 144 84 180 84 164 68 136 72 136 76 124 60 104 48 68 44 40 56 56 52 48 44 48 40 48 36 36 40 44 44 44 44 44 44 40 40 40 40 40 40 44 40 40 36 36 40 48 56 60 56 52 52 48 48 52 52 56 92 12 148 528 560 560 556 612 528 704 728 808 804 864 824 872 748 752 684 688 664 708 700 728 692 716 728 784 756 756 760 828 776 768 776 796 812 828 840 868 860 872 892 928 924 928 940 984 972 972 980 1008 1000 956 916 904 924 884 832 664 780 844 884 928 920 920 908 912 904 900 868 852 864 868 848 844 832 836 820 828 808 872 872 832 808 856 860 848 792 820 864 920 908 872 828 832 836 844 868 860 856 856 824 820 888 868 844 924 916 940 940 936 956 980 972 924 892 908 912 896 860 896 924 940 908 888 868 876 944 968 880 860 888 880 796 800 804 776 712 740 712 736 696 656 704 868 988 800 804 776 788 860 724 696 580 572 512 576 596 704 756 816 768 804 684 616 416 376 276 280 176 212 144 176 104 164 152 200 144 196 144 200 152 200 128 164 124 140 120 132 132 136 136 128 120 144 144 180 132 152 108 148 108 160 144 176 156 164 156 168 144 148 124 140 120 140 104 112 96 124 124 144 108 108 60 80 52 72 40 80 76 136 132 148 132 228 208 316 468 724 676 708 632 688 600 668 592 492 304 392 300 400 296 404 304 412 284 380 316 420 352 484 336 96 20 24 4 0 4 20 36 44 24 16 32 48 16 60 44 28 32 44 0 256 416 732 724 808 656 704 600 792 664 692 532 704 580 676 528 660 508 616 464 608 460 572 428 556 444 576 444 556 428 552 428 552 424 548 420 540 392 520 396 524 400 532 404 532 428 572 464 604 476 600 472 600 452 584 448 584 448 580 444 580 436 572 436 568 432 568 428 564 456 580 384 412 260 380 256 412 276 456 440 652 528 580 428 564 456 604 468 644 516 668 508 628 508 664 524 640 524 700 588 684 576 480 240 212 136 144 88 104 72 72 72 60 56 32 28 12 24 28 28 32 32 28 28 24 20 20 20 24 24 24 28 28 32 36 24 8 8 24 36 128 196 500 444 604 264 432 196 440 220 456 236 484 272 516 304 532 292 496 280 480 264 432 200 356 144 304 208 432 288 480 284 500 316 480 300 356 160 108 4 12 4 8 28 52 60 56 44 24 40 28 416 628 636 420 544 336 308 164 332 288 344 72 208 272 420 200 116 0 256 288 416 156 120 20 124 180 320 272 292 128 284 184 368 324 492 388 524 404 628 484 668 592 756 668 824 688 804 668 812 668 760 672 752 656 752 704 896 524 12 20 28 48 52 4 40 4 24 0 72 500 760 520 652 520 668 556 712 92 64 80 28 24 72 292 720 640 796 408 16 0 4 0 0 0 0 4 0 4 0 4 0 0 4 0 4 12 0 32 8 76 24 88 36 104 40 96 28 68 48 68 40 52 20 28 4 16 0 4 0 4 0 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 32 8 44 32 80 72 112 68 96 64 88 44 52 8 16 16 12 4 0 0 0 20 8 16 0 24 0 40 12 48 12 76 44 104 80 132 100 144 104 124 96 156 128 172 124 148 100 136 80 40 4 4 0 4 0 4 0 0 0 0 0 4 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 4 0 4 32 60 64 32 0 0 4 0 8 4 8 4 8 0 4 0 16 0 0 56 308 412 540 432 580 468 512 240 184 56 148 96 148 84 116 76 120 76 140 84 156 92 148 64 108 60 124 60 124 60 124 56 120 52 112 68 128 84 136 84 132 80 132 76 128 68 124 64 120 64 136 72 148 88 160 92 164 96 224 172 356 192 560 476 540 412 440 188 156 64 144 96 184 148 144 88 144 88 84 36 128 32 164 164 132 16 4 12 28 0 4 0 104 204 256 132 164 72 96 40 76 56 112 92 132 116 244 260 308 184 156 60 192 88 252 148 208 124 200 152 228 144 244 184 248 236 352 260 236 172 92 44 304 344 348 204 304 176 236 104 152 176 224 112 108 156 624 380 32 152 136 60 120 52 84 84 56 32 56 72 84 48 64 40 36 68 64 52 60 48 44 40 36 16 28 8 28 16 32 28 40 36 44 36 44 24 36 36 48 40 44 28 32 32 40 28 36 32 48 48 60 48 52 44 48 40 52 44 56 0 116 324 516 448 476 452 456 528 664 644 700 740 780 720 768 688 692 652 664 660 704 700 708 688 704 728 776 732 704 760 868 876 876 840 860 832 836 824 848 828 844 876 912 920 912 948 980 952 940 952 1008 1012 972 892 836 884 856 844 696 836 844 884 916 912 888 952 928 956 884 912 884 928 876 896 836 868 828 860 804 832 860 900 816 824 828 872 820 820 800 884 916 952 868 860 820 852 864 900 880 880 852 852 808 872 816 848 892 892 896 908 928 960 996 1004 916 904 908 908 856 896 944 980 920 852 820 832 844 876 888 816 776 856 856 784 756 708 768 660 684 780 736 664 620 720 908 1020 816 788 804 820 796 828 768 716 656 644 616 648 660 684 684 684 724 744 768 744 740 620 540 412 332 240 176 116 120 116 140 116 144 116 156 140 180 116 136 116 120 116 124 144 136 128 124 92 112 100 108 48 56 0 4 0 52 56 120 100 132 124 136 112 116 100 112 100 116 84 84 64 88 88 100 64 52 4 32 20 64 80 172 220 300 260 260 284 464 516 560 568 676 532 640 580 676 564 580 460 376 236 300 220 280 196 264 192 260 196 268 240 312 240 408 292 84 8 40 0 12 0 24 24 24 4 16 40 68 40 68 12 0 0 156 408 688 616 680 596 640 544 632 500 584 476 580 468 556 436 516 412 524 420 488 368 468 340 436 308 428 332 448 324 420 328 436 312 416 300 412 308 420 292 392 292 396 296 400 300 400 304 424 352 472 376 476 376 480 356 456 352 452 348 444 344 440 332 436 340 440 340 432 324 416 368 456 288 324 232 276 168 252 200 268 256 460 456 516 356 412 356 468 396 484 360 448 348 464 348 484 376 480 396 568 476 564 576 476 268 264 212 224 144 160 76 100 60 64 24 36 16 28 16 28 20 32 24 28 20 24 12 20 12 24 16 28 20 32 28 40 8 4 0 8 40 72 288 384 336 368 188 196 140 244 164 248 172 264 200 304 236 336 212 292 204 292 204 252 132 184 52 152 80 228 160 252 196 296 228 304 256 312 196 144 0 0 0 8 36 44 60 60 52 32 136 112 592 936 1020 824 1016 836 972 824 872 636 752 544 604 484 572 416 372 160 300 276 488 316 500 424 640 580 736 640 812 688 920 772 980 812 996 808 1004 828 1020 784 1020 828 960 776 972 756 948 776 948 768 920 800 908 780 956 748 892 764 120 76 0 40 0 8 0 8 80 4 128 528 904 644 900 680 756 692 888 412 88 108 72 48 120 264 848 752 832 544 36 24 20 28 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 20 56 84 112 124 136 144 144 136 124 120 128 132 108 104 72 68 44 48 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 28 20 76 84 152 156 204 132 164 144 164 116 108 44 52 0 4 8 20 52 92 144 164 196 200 224 232 260 268 292 292 304 308 316 316 316 304 296 288 228 240 252 260 252 228 200 180 196 136 76 28 16 4 0 4 0 4 0 0 0 0 0 4 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 32 28 0 0 12 0 0 4 0 4 0 4 0 4 0 0 24 0 28 44 184 452 668 596 640 548 712 528 464 204 232 120 212 136 168 84 164 108 160 140 176 124 148 108 148 104 140 108 176 108 124 140 164 116 180 96 164 152 172 124 176 96 196 140 204 120 216 140 232 168 236 140 272 188 280 196 368 284 516 368 584 552 860 628 780 428 432 148 252 140 252 144 224 164 204 128 168 128 164 96 112 112 104 64 40 16 8 20 8 4 0 0 116 256 364 220 192 96 144 84 144 100 180 172 264 168 292 312 384 204 252 160 268 200 272 208 280 200 296 224 344 248 364 260 412 308 456 284 392 172 284 236 388 324 660 428 396 208 364 144 228 212 288 76 264 152 940 452 84 96 200 20 268 144 140 112 148 52 140 44 136 60 112 24 100 40 68 88 16 28 32 40 44 48 40 32 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 40 32 28 24 32 40 44 40 44 48 52 52 52 52 56 0 388 492 496 580 572 536 552 536 616 632 760 684 704 636 660 648 768 728 744 716 780 756 836 796 840 792 724 528 464 504 644 864 896 936 988 992 1000 980 1004 948 1016 968 1000 964 1012 1000 1008 552 664 880 1020 964 996 984 1020 920 980 732 616 824 832 876 900 876 892 928 912 892 848 840 828 852 836 840 828 836 820 824 804 844 856 860 856 844 840 852 864 852 808 820 892 932 908 876 880 896 956 936 928 976 984 860 852 872 776 876 1012 908 932 924 908 1000 964 944 848 852 912 868 840 900 916 948 900 800 836 852 892 924 780 852 860 812 764 752 728 672 724 640 748 772 740 724 632 764 796 1020 752 804 836 768 812 704 876 740 740 732 692 656 760 704 720 636 724 696 768 716 788 752 768 672 720 608 552 352 320 168 244 124 260 164 208 192 264 168 208 136 160 128 152 144 152 100 172 76 112 172 132 24 148 224 388 300 188 48 144 136 152 116 136 112 128 100 116 92 112 80 88 84 84 84 100 16 84 24 152 248 400 456 556 548 600 436 324 476 588 480 632 588 680 656 656 588 664 568 584 532 672 540 384 248 388 280 408 252 372 264 408 256 384 292 380 308 204 44 44 32 40 56 60 52 44 16 64 96 76 8 56 60 152 452 712 724 784 660 768 652 764 592 692 588 728 588 668 544 700 516 652 536 668 512 624 468 600 456 572 432 548 428 556 436 556 432 556 432 556 428 544 416 536 396 520 392 516 388 520 392 524 408 532 408 560 460 612 488 608 476 608 464 592 448 580 440 576 444 588 452 572 416 548 428 576 468 600 368 464 356 444 300 376 244 384 292 484 460 648 508 572 448 636 512 648 476 612 460 604 444 604 448 588 480 704 596 736 600 612 404 368 224 308 208 148 56 60 40 48 48 8 24 12 20 12 16 32 48 52 44 32 24 28 28 20 24 36 28 8 52 32 16 32 32 24 20 228 364 568 392 584 300 512 252 472 240 480 264 504 284 516 304 524 316 500 312 512 316 460 240 400 188 308 156 352 232 476 268 476 292 504 304 436 292 336 148 60 36 20 8 76 84 76 36 20 76 68 372 720 828 652 804 644 832 656 836 668 844 672 844 676 816 616 728 520 660 536 756 640 832 672 844 660 832 672 832 624 812 620 792 600 784 600 796 612 788 600 752 576 756 580 752 552 744 552 744 556 760 560 748 556 736 616 788 712 192 0 28 24 36 36 4 20 44 0 92 356 784 552 712 516 704 556 788 512 88 52 44 0 52 116 640 692 712 600 80 0 4 0 0 0 0 4 0 4 4 8 0 4 24 16 0 40 76 192 160 228 180 256 188 260 188 232 156 200 136 176 144 172 140 156 132 148 88 136 116 72 32 48 40 12 28 8 0 20 24 12 0 8 8 4 24 52 44 76 112 128 120 152 120 192 200 276 244 284 236 264 212 248 208 244 192 212 148 164 180 212 252 288 332 340 340 336 364 328 368 340 372 316 340 284 340 284 336 268 300 228 224 148 196 164 252 200 228 144 160 108 80 12 12 0 12 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 32 24 0 0 8 0 0 0 4 0 4 0 4 0 0 0 12 0 0 0 76 164 440 436 528 396 572 484 548 304 300 112 128 36 88 20 84 32 100 76 136 88 124 64 104 96 136 68 76 36 116 68 120 24 116 92 156 52 104 28 124 56 120 20 92 4 100 44 148 56 224 136 272 140 324 256 460 348 436 344 616 496 704 460 436 168 168 72 128 96 132 80 124 116 140 88 124 92 116 56 68 48 60 28 24 12 16 24 24 4 12 0 88 188 296 148 136 4 48 12 136 144 208 128 148 180 256 236 272 92 124 72 184 100 200 108 212 128 240 164 260 184 272 200 304 244 324 212 256 216 256 216 504 576 516 264 312 156 292 112 176 144 124 136 180 256 944 368 0 0 0 20 304 324 128 60 80 88 84 76 96 72 88 24 68 84 24 16 56 40 32 40 40 32 44 12 36 20 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 40 44 28 28 20 36 32 48 32 44 36 44 32 36 24 32 192 468 432 456 540 584 572 652 648 676 576 520 392 484 548 616 548 580 536 572 604 672 652 684 612 688 712 724 652 644 696 796 820 864 876 924 912 940 928 964 948 992 976 992 956 928 932 932 544 812 936 908 944 968 896 1008 1004 940 632 516 764 832 908 876 924 920 936 908 892 856 860 848 824 808 816 804 824 832 864 860 776 788 884 880 924 876 916 880 908 860 928 952 1008 928 948 924 912 904 964 1016 1012 956 904 904 928 828 916 960 916 968 984 1012 1020 952 948 876 880 888 860 872 944 884 864 820 784 868 900 888 788 824 880 876 892 944 932 872 940 912 820 764 748 720 716 652 736 804 1020 744 780 796 756 784 772 732 720 736 736 648 644 664 624 636 644 668 644 636 648 696 620 628 636 692 708 696 620 576 508 420 220 268 148 208 232 244 172 188 140 144 128 136 136 124 144 144 76 180 20 52 360 768 848 856 820 692 200 68 60 64 72 100 80 92 72 84 68 80 64 60 56 44 48 96 108 260 436 484 504 552 524 532 488 528 460 308 456 592 492 572 508 600 464 540 508 660 608 664 552 644 412 280 160 268 168 256 180 280 152 264 160 288 236 360 304 248 0 36 0 44 28 60 40 52 56 88 0 76 76 0 192 592 584 716 632 644 548 640 528 608 468 576 476 584 468 548 444 560 412 520 428 520 400 476 360 452 344 444 320 424 316 432 320 432 312 424 312 420 304 412 296 404 296 392 292 388 288 392 292 396 304 404 308 420 340 460 372 476 380 476 368 464 356 452 348 448 344 452 352 436 316 412 328 448 388 488 292 356 300 348 260 268 184 256 212 332 332 492 420 488 332 444 348 440 328 444 344 444 340 460 340 448 368 548 452 556 420 408 296 360 276 284 148 96 60 56 0 0 0 56 32 20 16 20 8 28 36 56 48 48 24 36 24 20 16 32 16 8 20 28 4 24 16 0 0 144 296 380 296 348 220 284 192 256 184 268 196 288 208 292 208 296 236 296 220 288 212 240 148 208 124 180 72 168 116 228 160 236 188 284 224 292 232 292 152 132 32 12 0 28 56 72 40 24 96 84 384 756 972 796 976 788 972 788 980 796 992 804 988 804 996 812 980 796 964 812 1008 864 1020 804 1020 768 992 772 992 752 984 768 1016 776 992 740 964 720 996 776 1000 768 968 744 960 756 952 736 948 740 960 748 956 732 956 760 980 876 400 20 16 28 0 36 0 8 40 12 152 280 904 780 888 724 832 720 848 660 212 56 48 60 96 96 528 696 680 612 140 4 20 16 8 0 0 0 0 0 0 4 0 0 0 0 20 96 124 156 140 140 152 164 156 164 144 144 120 128 104 112 100 112 104 120 104 120 120 128 88 92 76 100 48 20 0 24 24 60 36 52 64 128 124 128 120 180 168 160 116 128 92 104 56 96 76 124 80 104 80 112 76 124 108 160 128 160 172 196 200 236 248 296 312 340 312 336 344 328 328 336 356 344 348 344 344 340 340 320 304 280 228 200 192 208 252 264 252 224 188 156 112 60 24 12 4 12 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 28 20 0 0 8 0 0 0 0 0 0 0 0 4 0 0 28 4 16 0 52 148 432 500 608 476 620 580 728 580 624 412 428 276 336 188 208 88 156 80 156 88 164 84 152 56 144 156 212 148 216 136 416 384 200 112 196 140 256 144 280 140 220 124 296 224 384 316 512 524 712 584 660 496 660 560 692 544 684 664 804 592 944 716 440 144 236 120 240 148 188 108 164 136 164 116 148 116 132 76 88 24 36 16 12 12 8 20 8 20 16 12 108 200 336 232 212 108 196 132 232 168 248 200 312 176 356 332 372 160 288 200 296 192 316 212 348 248 392 280 424 272 420 296 472 344 484 308 436 340 488 264 608 504 440 268 432 304 436 176 336 168 260 316 348 316 948 388 224 152 232 120 332 316 240 40 196 112 180 164 200 196 212 144 152 8 48 20 56 28 36 40 36 44 32 44 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 44 40 36 36 40 44 48 48 48 48 44 40 32 24 24 376 492 304 320 332 420 348 476 356 400 256 224 124 312 368 448 364 392 292 380 368 468 420 484 488 600 636 708 684 736 736 776 744 796 788 836 824 872 856 920 904 976 960 1020 956 988 920 1020 840 1012 904 856 872 1020 952 1020 976 1020 824 660 760 908 968 960 904 884 888 856 856 836 852 840 828 820 840 824 828 792 788 764 804 800 784 776 780 820 876 924 892 868 860 904 936 948 960 988 980 1020 1016 944 740 744 756 816 872 888 928 992 972 1012 996 1020 1000 904 900 884 876 868 832 912 924 876 840 880 852 916 840 724 716 972 692 948 1008 836 852 676 528 636 708 740 732 804 752 752 788 816 944 684 712 780 696 712 736 708 732 776 704 756 668 604 572 628 596 644 568 588 544 616 592 636 584 640 608 660 584 600 580 540 432 540 308 408 388 392 256 312 216 248 176 196 144 160 128 192 116 200 12 464 864 1020 812 912 836 900 640 372 60 152 80 120 84 120 84 120 84 120 104 116 104 128 108 184 244 496 524 556 520 580 524 548 504 588 536 388 452 600 492 552 488 624 616 692 676 732 652 680 616 700 492 404 312 444 280 420 280 460 288 436 288 428 336 444 388 312 44 72 52 60 48 52 56 76 72 56 56 76 4 308 604 868 656 772 640 732 644 728 544 620 544 668 564 668 540 668 544 664 508 644 520 648 488 600 444 576 448 564 428 548 428 556 428 552 412 536 412 536 408 528 400 520 396 520 392 516 388 520 392 524 400 532 408 536 416 556 448 592 472 604 464 600 460 592 452 588 444 584 448 568 420 552 432 576 484 596 372 468 392 480 344 404 264 388 284 420 360 548 496 644 428 564 388 516 380 568 436 580 444 604 464 596 476 660 512 620 380 388 320 548 484 468 240 196 104 100 4 12 12 36 56 8 36 32 24 36 44 64 68 76 44 52 40 28 24 36 24 4 36 24 16 28 8 32 36 296 356 568 376 576 312 524 292 484 272 500 276 508 284 492 280 468 264 424 232 404 232 380 208 364 212 332 160 316 164 376 212 424 228 448 280 440 304 428 284 320 100 124 16 64 44 116 64 28 64 0 220 568 836 644 768 584 780 576 784 588 788 584 780 588 768 588 788 612 788 596 780 584 788 580 796 580 776 592 788 592 788 612 784 604 764 588 784 620 712 572 768 580 724 540 752 600 788 588 764 564 768 564 760 564 736 608 784 780 460 0 32 8 16 28 20 0 4 36 88 76 596 580 660 500 608 488 640 524 228 0 40 56 48 48 344 584 636 612 232 0 28 8 0 0 0 4 0 8 4 8 0 4 0 68 100 204 164 208 128 192 136 204 128 184 120 152 104 140 76 116 76 108 80 120 100 124 128 124 104 144 164 196 204 236 160 164 156 192 188 204 200 232 208 228 200 236 240 196 116 140 96 124 68 112 80 128 80 108 56 92 56 112 96 160 136 180 160 196 172 204 200 228 232 236 268 288 336 304 336 304 340 288 336 272 332 272 324 248 284 204 212 128 168 128 228 204 268 204 220 160 160 68 48 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 8 16 20 12 4 0 4 8 0 8 0 8 0 0 0 4 0 0 8 4 0 0 0 52 256 304 452 344 468 392 536 512 636 492 536 388 456 276 280 148 184 64 100 28 112 60 132 68 64 68 92 0 12 88 704 576 180 0 140 64 176 0 168 120 232 172 376 312 456 392 600 508 668 496 656 496 684 472 604 412 612 472 572 492 928 640 176 132 168 116 144 88 96 64 120 84 120 76 108 64 80 28 32 0 4 8 8 20 12 32 16 16 0 0 56 116 292 200 168 76 144 80 164 96 152 112 220 60 208 268 428 248 240 92 184 104 224 144 264 164 276 184 300 180 288 208 340 260 356 240 336 296 432 292 304 124 260 332 464 416 340 112 212 120 268 352 268 324 824 284 272 236 284 240 308 184 228 164 216 132 236 384 300 92 204 396 352 20 56 96 0 36 36 36 40 28 40 16 44 20 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 40 44 32 40 32 44 40 52 48 56 44 52 40 40 24 28 332 420 232 288 264 396 280 376 296 288 188 240 220 352 320 288 264 244 184 228 204 268 292 360 400 512 552 592 564 600 560 564 596 628 640 660 668 704 700 728 768 756 792 872 852 860 824 940 912 788 884 952 604 372 376 584 860 1000 968 860 1000 984 884 856 888 888 848 844 820 832 808 820 780 804 808 864 888 920 900 904 912 900 912 896 916 900 912 892 968 908 896 900 956 956 964 936 956 1012 916 808 648 548 444 468 456 476 528 576 600 596 596 780 1020 964 964 936 936 912 852 888 920 888 884 940 888 872 748 524 576 680 660 664 896 828 420 244 132 368 696 764 780 832 760 772 800 824 900 672 720 812 784 788 728 744 712 720 712 704 708 624 580 556 516 532 532 552 524 524 508 520 492 492 488 532 536 560 588 640 732 804 376 380 348 344 240 288 212 252 200 220 168 180 112 176 100 64 60 832 920 804 744 828 592 672 648 460 80 136 48 88 60 96 72 112 84 120 108 116 132 180 160 204 248 500 536 528 512 556 504 500 468 548 464 392 464 608 516 588 544 664 600 632 532 644 552 596 496 600 380 316 272 380 260 328 240 328 244 356 236 348 264 368 288 248 0 60 20 60 16 52 36 76 56 0 100 0 84 620 672 644 504 584 480 580 504 548 372 452 408 544 440 516 412 540 436 512 408 516 416 504 380 456 340 432 336 436 316 424 316 428 312 420 296 408 296 408 296 404 288 396 296 392 292 388 288 392 292 396 300 408 308 400 296 404 328 448 352 452 356 456 356 452 352 452 340 444 340 432 320 424 336 448 380 464 248 312 280 344 276 292 220 292 224 292 228 372 364 508 380 428 284 344 272 412 336 432 340 460 352 452 360 484 348 404 188 232 216 496 492 496 296 236 52 56 0 28 12 24 20 56 24 32 28 48 48 68 64 76 44 56 36 28 24 40 28 20 20 44 12 24 0 0 32 228 300 380 272 348 224 312 208 272 184 260 196 280 208 276 192 248 120 164 108 184 160 204 164 228 148 192 112 152 80 160 108 200 136 252 200 288 212 296 212 260 164 156 56 20 0 64 40 36 88 60 264 608 1000 808 984 780 1020 796 1016 792 996 776 980 760 984 776 984 772 964 760 960 760 976 756 1004 764 988 756 960 744 956 740 940 724 940 740 956 744 944 776 980 768 940 760 1004 868 972 772 940 740 924 732 908 716 872 672 828 780 604 8 36 36 0 8 0 4 0 48 92 48 496 644 708 616 668 596 652 640 308 28 60 20 8 108 320 560 680 684 380 4 40 8 8 4 0 0 0 4 0 4 8 12 32 80 96 140 108 112 88 104 96 108 76 88 56 76 48 80 40 52 36 48 36 60 56 80 72 80 84 136 120 168 260 408 392 372 312 344 336 332 228 184 116 184 140 140 124 120 60 96 56 76 36 76 56 104 68 100 44 72 32 68 40 84 56 96 60 88 60 96 80 108 96 120 164 232 280 328 356 364 340 300 332 316 324 308 312 284 276 244 208 168 156 156 212 244 284 276 256 232 196 148 76 20 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 12 20 16 8 4 0 0 0 0 0 0 0 0 0 0 12 4 0 4 0 0 0 16 52 236 300 480 420 544 456 604 568 764 652 736 568 684 516 552 408 468 300 360 244 360 268 376 332 336 280 340 212 268 236 808 392 224 240 432 332 516 384 624 412 564 460 676 516 664 544 804 632 796 648 876 732 860 648 768 536 780 672 708 564 748 488 324 228 264 140 172 92 124 84 120 108 112 88 96 68 68 24 28 0 20 8 12 8 8 12 8 16 12 0 76 152 400 376 352 220 288 208 432 408 452 216 216 216 240 284 700 600 532 268 440 260 464 304 496 308 476 300 484 316 492 336 528 376 524 372 556 444 692 468 432 312 588 516 840 744 504 248 332 252 540 372 336 396 772 320 352 224 328 320 492 400 280 300 908 580 156 8 268 100 408 508 476 84 44 4 48 32 36 40 32 44 24 44 32 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 40 40 40 40 44 48 48 52 44 48 48 48 44 44 40 48 216 376 316 404 364 544 388 476 436 412 292 420 380 460 360 376 336 348 256 340 248 376 392 472 436 572 588 624 556 584 540 552 524 596 560 624 588 672 604 652 456 452 428 572 524 648 548 756 864 1020 968 748 224 348 300 328 672 1020 992 956 852 700 676 1020 960 992 940 964 920 940 884 904 860 856 776 800 780 832 796 824 796 844 792 876 856 928 868 908 808 896 876 960 928 1000 944 988 964 880 648 748 792 616 368 556 372 380 352 392 404 372 448 736 1016 960 944 904 892 908 800 804 912 916 860 920 776 800 744 568 556 424 384 544 784 572 200 296 144 448 764 840 756 824 756 848 792 860 876 708 660 712 624 660 660 824 672 728 732 636 688 760 648 636 536 524 476 512 464 484 420 492 516 620 644 744 776 860 880 948 1016 1000 376 372 324 392 304 380 288 352 280 324 252 288 252 268 200 196 288 1020 900 952 900 940 756 804 572 584 296 224 116 180 132 200 156 220 172 232 192 216 204 288 252 292 260 492 556 604 564 636 556 556 488 564 532 596 636 712 564 592 488 524 384 360 352 580 668 696 588 628 460 388 328 472 332 488 324 480 312 472 336 472 368 468 384 312 64 104 80 96 60 76 72 124 80 112 0 244 596 800 548 716 576 708 556 644 496 560 424 592 500 632 520 616 496 648 524 624 508 640 512 636 476 588 432 568 436 556 424 548 424 552 420 540 408 536 412 536 412 532 404 528 396 520 392 516 388 520 392 524 404 536 408 524 384 520 412 560 440 580 448 592 460 596 456 592 440 576 436 564 424 564 440 580 472 560 308 384 308 428 328 412 284 408 300 408 296 444 404 588 508 620 424 528 388 560 440 564 448 592 464 580 464 588 420 468 236 328 324 560 552 660 484 440 180 112 0 44 40 8 20 56 16 36 48 68 72 76 68 68 52 60 48 40 40 64 60 44 44 36 28 20 0 40 96 396 384 588 380 572 340 512 292 428 240 456 256 476 276 448 224 372 128 276 120 292 160 300 168 316 176 336 172 324 156 324 172 348 212 412 280 444 288 432 268 400 256 348 160 160 20 100 44 56 76 48 180 436 848 656 772 608 780 592 776 592 768 580 752 576 768 596 760 600 772 612 784 616 772 608 772 616 752 620 752 668 788 692 776 720 804 720 756 640 768 636 740 576 680 560 728 628 672 520 644 488 636 484 632 476 644 500 616 608 584 36 8 24 24 12 4 28 12 0 52 28 300 516 608 524 588 492 588 600 408 60 52 20 0 116 236 512 668 664 460 0 4 0 0 12 0 8 8 8 4 12 24 52 116 160 104 168 112 180 108 172 96 148 84 104 60 76 64 76 56 84 36 68 36 72 52 84 84 84 76 112 80 92 180 328 536 552 492 504 428 376 216 156 56 140 100 88 44 92 64 104 72 100 60 96 64 104 64 100 84 116 76 100 60 92 60 104 52 92 52 92 56 96 76 96 100 132 180 216 296 312 320 244 320 252 300 232 288 216 260 188 196 108 136 80 176 164 256 212 264 204 232 148 116 0 8 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 20 24 12 0 4 4 4 16 4 8 0 8 0 0 0 12 0 0 0 0 4 8 4 0 108 184 344 280 384 308 456 328 560 504 652 496 624 448 532 404 512 360 456 316 428 296 412 292 392 332 472 440 568 324 512 348 436 424 500 308 504 352 496 356 500 368 536 368 524 416 652 536 700 544 736 492 576 376 588 420 748 544 412 204 264 168 236 164 172 100 112 64 96 48 88 40 72 36 52 16 24 0 0 16 8 32 12 32 12 28 12 20 0 0 20 60 360 412 416 176 236 200 420 400 412 164 140 116 152 132 444 488 644 428 424 236 360 264 384 280 380 248 344 256 356 244 384 264 380 288 456 440 524 228 252 396 456 184 712 556 308 136 228 264 476 208 196 392 620 312 368 308 396 424 464 416 376 340 448 112 16 4 0 444 668 520 580 460 168 0 124 32 32 36 36 24 44 16 48 28 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 28 36 28 40 36 48 40 48 24 36 28 36 28 32 20 28 116 300 360 428 360 488 336 408 324 324 280 420 360 388 344 396 276 260 228 272 208 324 376 392 396 516 564 600 520 524 488 528 516 524 540 532 560 584 536 492 336 256 276 352 384 520 472 644 796 840 836 896 864 896 772 820 776 948 904 604 460 280 264 484 560 604 592 644 620 648 608 636 628 660 640 700 704 764 744 780 756 768 720 748 736 784 772 808 832 912 904 896 844 904 932 996 760 732 496 600 676 596 448 676 484 488 496 552 552 516 556 840 968 932 948 912 912 940 852 824 880 880 824 840 660 680 736 564 484 544 452 804 852 320 212 180 128 384 660 736 708 736 756 820 752 712 668 576 584 540 336 236 300 732 760 700 696 668 652 620 564 592 556 540 500 548 576 632 756 804 856 952 936 924 924 1004 932 976 1000 908 260 300 220 296 196 276 188 276 220 284 224 268 224 228 224 208 340 948 732 920 636 792 636 640 464 500 256 168 120 180 144 196 164 216 180 228 212 212 188 244 228 264 208 372 516 560 568 596 540 536 472 496 464 528 476 464 280 296 188 216 196 280 308 556 548 588 488 616 496 392 288 360 260 348 264 332 236 356 252 376 284 388 308 272 12 92 16 80 20 80 44 96 52 48 0 488 720 536 452 552 416 556 456 508 360 400 312 484 396 508 396 488 392 512 408 492 404 504 404 492 368 448 336 432 324 428 312 424 312 424 304 408 300 412 304 416 304 412 300 408 296 392 292 388 288 392 292 396 300 400 296 388 284 388 296 408 328 436 344 456 364 464 364 464 340 436 328 424 328 436 344 452 380 452 224 264 216 288 264 304 212 276 224 296 216 316 280 420 416 500 388 440 336 440 356 452 376 472 380 456 380 464 324 340 104 264 232 412 380 552 480 452 304 152 0 0 16 28 16 44 0 28 48 72 64 64 48 52 36 48 40 40 48 84 84 84 32 44 0 4 0 0 76 304 304 388 268 364 232 328 180 224 152 232 184 272 212 240 136 148 72 104 60 108 80 108 76 112 132 164 132 172 108 164 88 168 108 232 188 296 220 284 212 276 256 280 180 132 0 28 0 24 40 100 232 452 984 812 996 780 1008 784 996 788 996 784 988 780 984 780 976 784 976 772 948 732 968 764 944 752 904 740 904 796 880 712 804 672 828 728 880 740 840 692 800 632 744 592 728 596 724 588 712 592 728 612 736 612 760 620 740 672 756 216 44 4 20 0 0 28 4 8 16 104 272 516 680 580 668 548 652 632 572 88 16 52 44 96 248 524 780 756 632 100 20 16 8 12 0 8 0 4 0 16 48 68 96 96 64 108 100 132 88 96 52 76 32 60 8 48 0 44 20 36 12 28 8 32 12 40 56 44 16 72 52 64 56 128 372 476 512 500 376 300 216 212 120 60 4 24 0 20 20 16 0 28 0 24 0 32 8 36 28 60 40 68 36 64 40 76 8 40 0 40 16 64 48 92 76 96 84 136 204 284 324 324 344 320 320 288 304 284 300 276 248 200 188 160 204 216 264 256 280 260 244 236 160 68 4 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 24 28 8 0 4 8 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 4 0 144 208 360 332 480 408 552 384 616 580 776 660 804 640 744 596 712 580 680 532 632 500 616 460 580 444 548 504 708 544 580 460 592 472 552 428 644 516 640 500 688 536 748 584 816 668 904 648 860 640 792 540 700 564 776 728 784 388 284 228 384 232 240 180 216 140 152 92 108 72 72 40 40 36 24 12 20 4 24 12 32 4 16 8 12 12 16 12 24 24 52 48 424 580 676 376 420 256 408 284 340 184 308 144 328 220 368 388 828 724 752 464 656 416 676 500 720 452 600 372 536 348 548 372 560 448 688 620 624 252 488 552 540 260 664 352 348 224 444 464 552 204 308 408 456 256 284 268 432 388 428 172 276 228 328 0 104 44 96 636 856 672 932 692 268 4 28 32 44 32 28 40 16 52 28 40 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 28 28 32 40 44 44 44 44 40 40 40 36 32 28 20 28 0 184 380 488 452 516 396 520 392 460 412 544 428 472 380 440 352 472 452 492 272 396 424 464 416 552 588 660 564 532 480 536 484 544 472 552 536 656 540 556 320 332 304 420 388 632 528 792 504 588 420 564 420 592 424 620 468 692 780 716 352 348 240 328 320 448 400 520 440 536 448 544 428 548 476 556 432 516 448 576 344 548 560 764 692 816 716 840 696 792 612 644 516 668 576 664 848 928 856 940 912 960 852 908 788 832 876 908 900 860 852 960 872 836 856 864 836 856 788 860 888 932 856 928 732 820 904 768 844 1020 1004 760 412 636 404 408 220 452 560 744 736 756 724 728 640 608 496 560 584 568 292 196 24 508 824 720 652 752 648 612 624 700 720 772 788 892 944 1012 968 964 956 1000 876 756 700 788 800 836 884 824 272 400 288 396 268 360 256 352 276 348 280 340 224 336 292 344 448 960 884 1000 916 1020 780 776 608 632 316 388 232 308 232 312 236 312 236 312 264 308 240 304 248 320 204 360 540 640 604 616 524 568 480 496 360 436 376 468 408 488 456 516 548 652 664 700 624 612 584 664 592 496 408 504 348 512 348 496 364 520 364 480 368 452 392 332 116 140 88 116 88 128 100 148 64 120 268 764 572 580 600 608 460 668 540 620 452 540 432 600 520 604 480 612 500 616 488 624 488 620 492 612 456 576 428 564 428 552 420 544 424 548 416 528 408 532 412 540 416 536 412 532 396 520 392 516 388 520 392 524 388 508 376 504 380 512 384 508 404 548 424 576 448 588 452 588 440 568 424 560 428 576 448 580 460 564 324 384 284 384 304 408 284 384 280 404 300 412 336 480 448 624 504 624 452 576 452 580 456 572 452 540 452 552 400 428 224 368 368 496 416 588 532 592 468 380 124 60 12 36 28 16 12 44 48 72 52 60 40 56 28 52 40 60 68 124 124 128 76 52 16 20 8 84 152 472 388 576 380 568 360 500 276 360 180 400 228 464 280 432 188 308 112 240 72 216 88 212 100 248 156 328 160 316 168 296 160 276 180 344 244 428 284 472 292 476 304 436 268 344 156 168 28 64 28 88 148 276 816 688 792 608 788 644 788 640 780 628 760 624 784 636 756 616 732 580 680 544 636 548 648 584 612 532 536 560 404 408 344 356 324 412 408 472 564 536 632 592 656 572 616 524 604 524 608 528 632 548 636 532 632 532 648 580 720 348 0 12 0 44 0 12 40 0 16 80 200 448 600 504 572 472 616 592 616 180 0 108 36 120 152 404 660 632 636 164 4 32 0 12 8 12 8 4 0 28 72 120 88 148 84 168 112 192 100 152 68 108 64 68 48 32 40 24 20 56 20 60 24 64 36 64 48 64 44 96 92 96 80 104 176 376 460 528 420 452 448 552 456 160 0 84 8 52 32 40 0 40 8 48 16 60 32 76 28 80 60 104 64 96 64 108 40 92 28 76 36 100 80 128 120 124 112 100 152 224 324 336 336 264 292 224 276 228 288 240 280 200 220 152 212 176 244 200 284 208 268 224 212 68 32 0 4 0 0 0 0 4 0 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 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 28 28 4 0 4 8 0 8 0 16 0 8 0 0 0 0 0 12 4 8 0 8 0 0 60 96 220 256 424 332 408 236 404 300 508 424 640 532 708 488 636 460 580 388 524 364 540 328 528 352 480 248 404 292 412 232 388 196 412 312 452 332 544 372 568 408 612 468 684 500 656 484 644 404 492 332 584 516 692 408 316 60 176 160 164 116 216 140 172 96 92 0 24 0 32 0 16 0 0 0 4 16 20 24 4 24 0 28 12 40 20 4 4 0 0 0 308 540 660 508 432 132 204 104 200 112 208 116 192 96 180 116 432 476 688 412 472 316 492 448 608 376 440 180 316 160 344 216 388 336 568 408 336 148 464 336 380 292 312 4 204 152 440 476 360 68 200 168 244 224 208 160 204 180 136 128 104 264 424 20 0 0 64 508 644 636 840 304 0 104 32 36 36 32 32 20 40 32 52 28 32 24 28 20 32 24 36 24 32 24 32 24 32 24 32 16 24 24 36 32 44 36 44 52 56 44 48 32 28 12 16 0 96 364 484 460 424 300 428 328 384 324 432 388 496 436 428 336 524 620 556 232 268 356 412 368 488 552 648 560 500 424 480 424 416 412 420 516 572 540 456 320 248 288 292 276 460 392 604 408 140 204 568 620 808 852 876 668 308 444 548 320 240 312 292 328 388 384 424 372 388 348 388 344 404 328 312 204 300 372 560 620 728 668 648 424 360 252 312 268 284 184 280 348 500 372 308 680 552 444 656 636 780 764 720 924 968 992 1008 992 1020 988 1020 1012 972 988 996 924 868 808 936 736 744 644 744 600 752 924 784 756 900 948 752 260 536 300 336 260 384 420 624 700 692 672 584 536 540 504 520 440 328 148 156 28 180 676 708 568 668 564 804 892 920 884 900 896 944 904 888 900 864 836 884 776 652 652 788 792 856 848 760 188 316 176 308 176 264 164 256 184 276 204 268 204 260 192 296 332 648 784 880 632 656 636 780 488 440 288 240 208 268 208 260 196 244 188 244 164 216 180 208 164 200 92 184 200 300 296 292 252 328 288 296 228 320 332 556 588 660 596 668 620 696 592 608 544 632 476 412 364 312 288 380 300 372 312 356 296 400 280 372 284 396 348 328 48 112 24 84 40 112 60 100 28 84 516 640 384 524 392 504 460 588 424 440 304 424 364 532 424 492 368 496 404 488 380 500 380 480 380 468 348 432 328 420 316 424 308 420 312 420 300 404 292 404 296 412 300 412 296 408 296 392 292 388 288 392 292 396 280 368 260 364 276 380 272 360 276 388 304 416 328 432 332 432 336 428 320 420 332 444 352 456 356 460 252 284 208 264 224 284 244 288 212 296 224 292 216 320 296 456 424 508 384 448 372 468 360 444 348 416 348 440 304 312 132 288 276 416 304 432 424 512 436 448 260 108 0 16 16 12 12 28 40 44 32 32 32 48 16 36 32 44 76 124 140 144 84 68 12 16 12 48 132 372 280 376 256 372 252 340 176 200 72 160 156 264 244 268 164 160 56 68 20 64 60 112 116 172 140 152 112 148 92 156 68 140 88 184 136 252 204 284 228 312 256 296 224 292 168 136 0 28 0 112 176 320 940 860 992 768 936 752 920 728 892 696 864 668 840 632 784 580 752 572 740 556 700 576 712 596 600 372 332 228 252 228 300 248 256 176 224 180 400 416 604 624 744 660 728 628 696 612 704 620 724 628 720 612 752 652 756 608 800 468 56 32 16 52 0 4 24 32 0 96 240 440 684 540 664 532 728 652 748 332 116 92 44 72 140 200 452 448 532 164 16 48 0 24 0 12 0 0 0 24 84 120 76 80 56 72 56 80 56 76 36 60 24 48 0 32 0 20 0 8 0 24 16 36 20 36 8 52 64 84 40 52 64 116 24 200 332 444 452 568 648 760 740 192 0 44 8 0 28 16 0 20 0 12 0 0 0 8 0 32 20 52 12 24 0 20 12 36 0 20 0 56 48 100 76 132 104 116 112 204 288 364 348 308 304 260 288 276 312 296 360 304 300 248 272 252 288 260 292 264 272 288 248 136 44 16 0 4 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 8 12 16 12 4 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 40 76 268 320 480 428 560 468 600 440 664 592 700 672 792 632 788 672 804 644 768 632 784 616 740 516 720 504 984 772 652 468 624 496 688 596 788 660 820 636 820 668 856 668 844 628 808 560 768 520 676 576 796 604 572 200 212 112 196 160 232 172 236 200 188 120 84 40 20 16 12 20 12 12 8 8 12 12 12 16 16 16 12 20 4 20 4 24 4 12 72 0 292 540 816 744 756 416 360 252 412 172 364 228 356 244 320 264 584 588 864 656 752 452 720 548 812 424 608 392 532 312 540 356 624 452 672 444 456 408 692 364 464 376 460 192 352 328 680 452 312 220 308 248 312 204 288 256 220 448 728 124 256 464 924 136 52 0 308 708 912 952 488 8 56 80 16 44 44 40 36 32 28 32 28 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 8 84 356 600 476 476 420 520 476 544 480 620 556 580 492 556 472 592 780 580 284 412 340 356 356 620 732 860 808 796 796 800 752 736 696 672 624 636 608 648 436 508 352 464 396 520 500 596 456 612 760 1020 904 996 936 968 944 920 640 552 392 456 356 408 372 496 408 556 448 536 424 548 468 604 436 404 548 924 888 1020 868 972 756 752 444 452 280 428 380 532 524 764 596 792 584 768 860 668 540 556 332 384 332 376 300 468 524 640 684 820 832 848 780 800 732 808 764 780 956 992 768 804 672 880 884 944 936 848 440 872 804 732 596 708 696 608 556 680 604 684 676 752 656 560 500 516 436 484 220 168 228 160 112 24 460 668 676 620 568 916 932 904 852 876 868 884 852 868 820 892 872 852 832 864 764 664 776 840 840 824 252 376 272 388 256 380 232 356 244 412 236 376 264 328 196 432 552 556 448 476 232 268 168 536 580 656 264 312 192 324 236 320 228 332 248 328 244 288 220 344 208 240 136 220 176 232 152 200 128 196 136 216 148 228 180 276 236 332 284 364 360 468 432 512 424 440 264 240 80 220 240 424 392 500 380 464 368 472 388 476 408 496 412 448 184 124 84 196 96 124 120 200 132 332 664 648 412 624 560 636 616 696 508 568 424 552 496 648 516 624 512 632 504 612 484 600 484 608 480 612 460 576 416 548 420 556 416 548 412 544 408 540 396 536 400 536 400 532 392 516 384 512 392 508 388 500 376 492 384 496 368 484 364 488 376 500 384 500 380 520 420 556 432 552 436 556 428 540 412 544 436 576 424 504 356 428 300 404 296 408 296 404 300 404 292 396 284 392 340 528 468 592 452 556 452 564 456 536 428 512 404 516 388 396 204 404 344 496 372 520 440 576 556 612 444 360 120 52 0 52 0 48 40 60 36 20 28 12 12 16 28 56 56 128 120 200 120 116 28 64 12 200 244 532 372 564 372 548 348 468 208 276 104 304 132 392 300 532 264 328 120 264 68 236 84 260 144 340 200 388 228 392 196 320 140 288 128 308 184 368 232 408 280 456 316 468 320 440 288 344 128 116 76 16 44 180 316 516 776 604 696 564 672 556 680 528 616 464 588 468 596 504 608 528 620 580 604 704 612 412 232 216 172 240 208 328 256 320 180 260 156 236 132 200 180 260 444 652 716 640 636 756 672 648 676 600 644 528 648 504 580 620 700 540 24 0 24 0 36 0 12 4 20 40 128 352 572 636 636 604 664 648 740 400 96 36 32 56 0 72 48 80 72 68 52 20 36 20 16 8 20 24 24 76 72 132 88 120 68 108 68 104 68 88 64 72 44 28 24 12 24 12 8 20 8 28 20 40 24 44 52 68 56 68 72 80 80 100 116 172 372 716 468 828 952 804 696 324 40 96 56 120 16 92 36 64 12 44 12 48 12 44 12 52 24 76 52 84 36 60 16 72 24 72 32 84 60 112 100 164 144 152 104 176 264 380 352 244 288 220 236 236 348 248 300 240 300 216 264 188 268 220 260 220 248 216 228 152 84 8 24 0 0 4 4 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 4 4 0 0 0 16 12 8 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 40 200 232 324 240 372 272 444 296 560 488 600 516 596 472 600 444 600 476 640 492 636 492 608 508 808 532 788 572 612 488 660 476 672 492 676 468 640 488 692 508 684 464 612 380 548 328 536 360 568 432 520 240 192 64 140 72 176 108 172 84 180 136 164 64 64 0 20 0 20 4 24 16 16 20 16 36 20 8 20 8 20 24 20 36 20 52 0 0 4 0 120 360 688 448 724 476 344 68 252 140 260 208 252 228 252 112 288 328 708 500 584 316 504 368 536 256 504 232 500 264 428 240 424 320 516 240 396 364 496 232 272 136 184 152 300 432 508 284 264 100 264 224 340 272 420 292 144 604 644 184 128 372 920 260 140 208 572 976 996 608 104 0 52 20 72 40 40 44 32 48 28 56 32 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 32 316 604 408 404 380 508 492 544 448 564 504 560 496 584 460 628 588 376 252 404 284 296 244 588 672 708 728 836 904 892 984 996 980 972 964 948 968 936 880 608 360 420 396 376 404 540 380 708 852 928 792 876 824 888 800 972 844 588 328 344 384 384 440 452 412 424 416 484 464 500 456 552 332 640 548 880 764 860 680 832 720 860 680 672 548 668 676 824 756 852 824 996 764 908 796 604 360 376 200 332 304 296 324 396 408 436 448 536 556 600 588 556 484 500 460 596 864 956 712 756 664 672 356 492 584 460 308 336 480 504 552 816 688 804 760 780 784 776 664 540 408 416 356 376 340 424 208 92 132 124 84 44 176 548 636 600 452 828 876 860 792 804 780 800 784 808 796 848 828 800 784 828 820 780 788 820 796 764 220 328 236 304 256 168 164 324 200 176 224 228 64 172 216 340 432 508 292 168 116 216 172 272 284 308 168 160 60 148 84 140 76 148 104 156 144 184 152 172 100 148 140 128 84 136 60 112 44 108 52 120 28 92 28 92 32 104 44 112 80 164 128 192 136 176 68 48 12 92 108 196 188 228 188 204 160 236 196 284 260 360 304 352 96 92 60 136 44 96 80 100 0 392 580 448 340 564 492 604 480 536 348 424 308 452 364 500 384 504 392 508 392 500 380 484 380 488 368 464 344 436 320 416 316 416 312 408 308 404 304 404 300 404 304 404 304 400 296 392 288 392 288 392 284 384 276 376 276 380 276 380 272 372 268 368 256 360 264 384 300 416 304 400 324 428 328 428 316 420 320 436 336 400 272 332 224 312 220 300 220 296 220 296 224 288 216 280 240 388 352 464 364 456 360 456 340 412 308 400 284 404 268 276 132 280 276 364 272 364 312 428 360 484 464 504 232 48 0 44 32 28 8 24 32 64 36 48 12 44 20 40 36 60 84 100 140 80 44 0 0 116 208 376 280 372 272 352 256 308 144 148 36 88 72 212 272 352 228 164 76 92 48 96 96 148 160 228 176 244 188 240 144 172 80 132 60 140 104 192 140 236 192 284 232 320 240 316 236 260 128 96 32 96 44 0 64 4 292 704 800 692 804 676 792 632 768 604 768 616 772 616 776 644 800 656 768 652 488 228 180 168 176 132 132 168 168 168 132 140 128 132 104 108 96 72 180 336 660 792 840 812 868 816 788 644 740 652 728 680 772 648 724 624 172 24 8 32 0 32 0 12 4 28 52 148 324 408 524 600 652 636 460 244 56 20 40 12 4 12 8 16 16 28 4 16 0 24 0 28 4 24 20 28 56 64 80 88 72 76 56 60 40 52 36 44 16 24 0 12 0 16 0 8 0 20 8 28 20 36 44 60 48 68 56 80 68 80 48 140 232 536 636 704 724 656 556 376 112 52 16 100 64 52 44 44 4 16 0 4 0 0 0 8 0 20 8 28 0 8 16 16 28 28 16 44 24 72 28 104 88 120 80 132 192 280 328 284 296 260 296 316 376 320 380 344 380 320 332 264 288 236 280 248 268 248 236 156 92 20 12 0 0 8 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 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 4 4 16 28 188 236 324 248 356 256 376 252 480 456 624 548 652 588 728 604 752 620 760 608 736 632 760 740 984 688 784 680 852 632 788 632 800 660 824 664 816 632 800 636 792 592 732 524 692 540 732 572 708 460 404 156 140 132 192 168 232 196 232 180 244 184 160 96 48 24 20 20 20 28 24 24 12 16 16 28 20 16 20 16 12 20 0 20 0 40 8 0 36 0 120 360 828 660 844 708 740 360 372 144 340 264 344 252 352 224 420 420 788 624 984 556 744 560 800 580 792 620 940 688 772 564 736 532 744 592 760 500 580 344 436 240 408 272 544 560 504 252 372 236 448 716 980 880 932 436 280 748 692 220 224 360 984 296 84 128 284 412 400 224 0 8 80 16 20 36 32 32 32 28 36 32 40 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 12 40 272 684 468 508 480 620 536 592 492 592 532 576 532 608 492 784 616 384 376 440 312 340 344 748 804 816 848 928 924 916 872 888 916 944 968 996 996 1020 1004 804 436 448 420 592 500 520 600 1020 992 980 864 972 852 1016 972 1020 988 916 648 572 412 444 380 512 440 592 492 592 524 656 508 628 420 892 576 820 848 1020 896 1020 856 1012 916 1020 872 1012 936 1020 864 852 800 1020 816 1020 1004 768 484 432 268 412 320 328 236 372 380 512 472 536 472 528 512 580 556 636 520 716 944 1008 880 900 776 792 492 692 556 508 500 496 284 580 788 796 352 440 384 392 456 452 464 460 356 400 340 412 368 476 304 140 84 148 100 120 24 388 624 592 460 808 836 828 784 800 788 824 840 896 888 920 884 856 796 816 816 852 860 872 828 788 264 400 296 364 208 404 292 324 264 284 236 228 208 672 704 484 552 516 172 344 160 432 220 348 180 300 216 340 212 340 228 312 192 304 204 300 132 256 184 236 108 236 140 144 104 172 96 164 88 160 92 164 108 176 96 164 92 168 108 184 112 192 112 188 124 216 120 176 84 164 88 172 96 176 92 172 60 148 88 168 124 220 164 212 116 160 128 180 92 160 120 144 176 732 640 460 484 716 572 672 516 568 400 496 424 572 480 580 480 592 492 620 504 620 492 612 500 612 472 592 444 572 428 572 412 544 404 540 400 540 404 540 404 540 408 544 404 540 400 524 388 512 392 512 388 504 380 496 380 504 388 508 384 496 364 476 356 476 368 504 400 528 408 520 416 544 432 552 420 532 412 524 416 504 368 448 328 424 308 412 300 404 296 400 288 392 284 388 296 460 408 552 460 580 460 540 416 496 388 472 364 472 348 356 204 416 360 496 340 460 364 492 408 536 512 660 500 380 96 68 16 52 8 40 36 44 48 20 48 44 44 60 36 100 60 140 104 156 44 80 28 292 296 540 368 552 356 528 340 488 268 384 132 292 132 432 348 544 268 368 176 332 152 340 176 360 212 412 260 444 268 424 220 348 152 304 128 292 152 320 188 364 244 412 292 452 316 456 312 416 232 264 52 64 0 4 60 0 40 144 624 536 676 548 640 504 620 532 652 580 644 612 692 752 760 752 756 532 236 172 144 224 128 196 84 200 112 196 108 196 108 172 84 156 80 96 0 100 340 668 776 864 860 992 752 740 616 640 588 552 588 568 668 728 248 0 16 0 32 0 20 4 20 40 0 0 16 68 168 256 312 288 148 80 12 44 20 72 4 88 8 60 0 24 12 12 20 0 28 8 28 24 20 52 24 76 68 100 88 96 52 48 28 44 32 28 20 8 8 0 8 4 8 12 12 24 28 40 40 48 60 64 64 72 72 80 80 96 28 160 128 396 768 1020 776 880 908 672 184 140 108 120 80 116 84 112 60 88 52 84 40 68 24 52 12 48 16 52 12 40 4 60 16 68 28 84 60 112 76 140 128 180 144 196 172 220 276 252 268 220 316 296 344 296 352 296 356 296 340 252 284 212 244 220 256 220 216 144 104 52 8 0 0 12 16 8 0 4 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 0 0 0 0 4 8 8 88 56 20 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 124 248 132 188 60 160 4 200 180 396 340 448 324 540 484 660 472 564 400 560 416 616 612 708 432 536 504 660 472 608 444 580 436 592 460 612 504 616 444 576 428 560 420 572 360 560 412 448 160 140 16 132 88 160 116 176 108 180 120 204 140 148 36 36 0 16 0 20 8 20 16 20 24 16 28 28 0 16 0 16 16 20 24 20 16 20 0 8 0 0 184 664 628 608 428 696 444 360 44 128 132 252 188 228 132 300 232 404 400 684 460 520 344 532 288 644 504 832 476 528 424 576 448 584 496 544 336 436 220 224 104 312 372 644 404 312 124 136 152 220 396 420 96 144 152 352 792 416 68 68 284 816 204 0 0 0 0 8 24 68 0 40 56 8 20 28 36 28 48 32 60 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 28 40 36 44 36 44 32 36 32 0 232 792 676 720 640 688 668 684 536 552 432 448 376 444 468 700 456 328 368 396 320 320 336 696 732 796 824 808 748 820 840 872 880 900 924 912 924 904 1000 628 388 468 448 460 448 584 784 948 808 836 808 864 752 952 912 948 892 1004 964 932 752 672 476 412 388 496 508 496 456 548 480 484 420 648 468 540 724 952 752 868 632 700 716 924 800 836 704 800 612 580 480 648 648 944 872 648 372 412 300 416 336 360 272 328 324 400 360 396 360 436 432 484 500 544 404 644 856 920 692 804 684 736 600 676 440 740 648 400 380 524 436 348 412 428 268 272 388 188 280 420 372 352 300 388 360 428 340 192 68 120 84 96 44 156 476 504 520 752 744 768 732 784 772 820 856 920 936 960 960 968 920 900 888 920 888 880 832 732 220 312 240 276 160 316 136 244 128 172 100 440 632 848 812 404 468 244 64 116 256 368 168 244 184 152 204 252 164 256 188 236 152 220 152 200 180 168 108 148 76 104 96 132 72 124 76 128 80 124 76 124 72 116 56 100 52 112 76 132 64 116 48 96 48 116 72 108 56 88 32 52 12 52 36 72 32 88 28 72 20 84 28 64 56 92 64 116 68 100 68 100 308 700 412 320 448 608 408 444 324 396 248 376 308 468 360 476 356 480 372 492 384 492 376 480 376 480 360 460 340 440 328 428 312 408 304 400 300 400 304 404 300 400 304 404 304 400 296 392 284 388 284 388 280 380 268 372 276 384 280 380 272 368 252 352 248 352 256 372 284 404 308 420 316 428 328 428 316 408 304 412 316 392 276 348 244 328 228 304 224 296 216 288 216 284 216 284 184 312 276 412 360 468 360 420 308 380 276 364 256 368 240 240 116 280 292 372 260 332 260 372 304 416 364 480 500 536 252 44 0 0 12 44 16 28 8 44 0 32 20 40 32 52 64 76 116 108 68 0 16 200 268 372 296 372 264 348 252 336 224 292 164 180 128 284 308 344 204 200 180 216 168 220 180 220 188 244 212 268 196 244 152 184 96 144 60 132 68 152 108 208 168 264 192 288 216 304 228 300 204 232 48 8 4 20 20 0 44 8 736 656 860 688 824 640 804 644 800 640 764 668 876 880 984 844 700 292 136 164 224 148 68 104 76 92 76 80 84 96 80 52 48 52 76 92 72 28 132 248 624 812 768 808 708 712 644 620 692 592 612 664 748 684 232 0 0 20 0 24 0 16 16 16 32 16 24 0 16 12 48 48 0 16 16 24 28 48 52 60 48 20 0 0 0 8 0 20 0 24 8 28 12 8 12 12 24 56 56 60 16 8 0 12 0 12 0 8 0 8 0 12 0 8 0 20 12 36 28 44 32 48 36 56 44 64 52 68 16 60 4 88 360 960 584 576 888 636 112 60 100 56 88 112 92 100 76 100 88 116 96 112 48 56 20 32 8 24 0 8 12 8 16 20 8 36 20 72 40 92 80 144 140 164 136 144 264 324 324 296 376 368 360 376 380 352 384 360 396 352 348 288 284 260 288 248 228 176 164 144 92 40 12 0 12 8 4 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 8 12 16 68 40 8 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 12 60 152 340 280 284 172 268 144 280 204 416 272 388 284 532 524 724 580 680 528 680 508 736 760 824 620 712 632 712 608 752 596 736 580 728 568 724 556 648 428 568 424 600 472 652 504 652 448 388 136 160 104 172 160 192 160 200 172 228 176 220 184 148 76 32 16 16 16 8 20 16 16 4 8 8 20 12 16 32 16 20 20 4 20 4 20 36 0 24 4 40 88 560 756 872 624 868 700 836 452 348 176 348 272 348 212 396 316 560 388 656 520 768 608 832 504 1020 868 1020 708 764 584 788 600 836 560 616 412 576 256 376 348 612 608 744 372 384 244 264 160 212 0 192 104 168 100 236 324 240 128 196 296 784 204 40 108 44 104 8 32 80 24 16 68 8 28 28 28 28 28 32 32 40 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 28 28 28 28 28 28 28 28 44 48 48 52 52 48 48 48 0 32 272 984 980 1020 972 1020 844 956 904 1000 896 888 764 788 692 700 420 448 524 556 512 416 496 784 744 780 820 836 824 944 892 904 908 940 936 964 952 988 940 644 456 632 556 700 748 1020 972 1004 824 972 896 984 884 1020 900 1020 968 1020 972 1020 1000 1020 884 800 516 556 492 596 512 592 552 548 532 596 628 760 832 1020 752 896 636 676 604 748 516 608 528 576 488 636 436 544 648 900 944 680 416 540 472 560 372 448 344 444 388 504 408 460 372 464 444 596 592 708 540 840 960 1020 828 944 868 976 828 816 388 680 712 600 460 448 140 396 220 512 500 608 684 376 316 432 384 388 352 480 416 440 396 324 132 144 132 104 140 80 296 592 688 792 752 772 760 784 768 784 796 856 816 848 876 952 952 960 936 968 908 932 912 788 272 372 324 396 280 356 276 336 136 496 584 904 860 944 784 912 236 216 96 156 352 532 208 356 212 276 220 324 224 360 268 368 252 356 236 324 264 268 248 512 400 332 180 284 160 240 176 252 180 248 176 244 164 224 136 188 104 172 104 180 104 172 92 168 92 164 76 152 80 148 52 120 36 124 56 148 88 172 108 164 96 168 116 160 116 140 88 168 136 132 100 224 524 724 392 516 572 672 492 524 392 492 384 504 424 560 468 584 480 588 480 600 480 596 472 592 464 592 468 604 464 588 436 576 424 556 412 540 400 536 404 544 392 532 396 532 396 528 388 512 376 504 384 500 380 492 368 484 384 500 368 480 356 472 352 476 336 456 332 456 352 496 404 540 432 552 432 540 412 528 412 532 388 484 360 448 336 432 312 412 300 404 288 392 280 388 280 392 272 412 344 500 440 576 448 520 388 464 360 440 344 452 332 336 196 400 364 492 352 444 348 464 324 492 420 532 488 628 436 368 60 100 36 64 48 60 56 48 20 28 40 68 52 104 68 136 96 172 76 92 48 340 336 528 376 548 348 536 336 520 336 524 324 452 252 508 372 532 276 412 220 384 212 408 240 404 236 420 240 408 228 384 200 348 164 308 136 288 136 300 180 364 248 416 268 440 300 448 300 448 296 384 104 148 24 72 40 36 164 372 672 592 712 584 656 580 656 612 644 628 608 712 776 972 888 936 424 188 108 240 208 216 56 160 84 156 76 128 76 144 68 96 44 100 4 80 44 128 76 160 456 1016 776 808 628 784 668 716 668 644 648 760 620 572 208 72 8 12 16 0 24 12 12 16 8 24 32 4 4 0 16 28 4 84 88 152 100 212 128 208 88 128 8 32 0 12 4 0 8 0 20 16 16 16 12 36 0 40 40 48 12 12 0 12 8 12 12 4 8 8 12 12 8 12 12 24 28 36 40 44 32 36 36 40 40 48 44 60 20 80 32 112 88 792 736 500 408 508 164 96 64 112 112 96 76 120 80 140 112 168 124 168 96 124 56 84 32 68 16 52 4 56 12 64 20 72 48 104 64 104 80 152 136 192 132 144 200 272 320 288 368 332 348 360 384 336 356 308 348 284 308 240 292 260 280 224 216 160 188 176 176 96 32 0 0 4 8 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 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 0 24 0 0 32 244 204 252 124 220 100 148 48 236 108 212 160 340 272 484 384 540 372 496 336 504 460 580 428 504 368 468 356 508 396 520 368 440 280 368 168 224 76 184 112 244 216 380 444 448 180 88 0 92 80 96 120 168 148 184 160 204 132 148 124 120 20 20 0 16 0 4 8 12 8 12 16 8 20 16 0 12 0 16 0 20 16 20 4 28 0 12 0 0 0 288 512 716 500 644 496 724 484 496 192 252 84 224 124 216 152 348 220 260 192 340 384 784 332 648 552 868 456 640 360 464 304 484 312 328 144 280 144 436 496 640 476 360 200 264 244 284 20 104 52 96 48 72 48 28 20 156 228 156 268 640 168 0 20 52 0 64 0 48 88 24 0 36 24 28 28 24 36 28 48 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 36 48 44 52 44 52 40 44 0 0 136 704 772 796 808 896 852 932 888 968 916 956 912 944 516 464 340 440 456 432 412 312 520 788 732 732 748 832 820 884 840 876 872 900 920 944 964 968 912 592 476 592 664 900 888 924 832 840 788 896 776 892 832 864 796 920 840 892 792 868 876 992 964 984 792 592 424 484 476 512 448 492 456 412 400 656 676 852 440 588 372 400 324 368 224 396 276 240 220 388 248 356 488 608 756 528 292 432 412 464 268 320 268 388 384 488 388 420 272 328 340 512 524 652 540 816 816 924 852 852 808 800 536 544 208 152 168 400 556 744 0 244 264 320 240 288 412 320 324 352 304 332 300 384 348 340 340 328 136 116 128 96 88 64 92 576 688 760 700 732 708 752 708 732 716 764 720 736 740 800 820 832 812 820 808 836 856 700 204 268 268 320 188 312 208 140 388 820 816 756 588 680 720 912 272 0 0 0 112 284 120 124 52 120 132 156 120 228 164 240 160 236 156 208 132 108 192 492 448 284 128 192 124 164 128 172 132 172 128 168 156 184 132 160 112 152 116 156 100 148 100 172 112 152 92 140 72 108 68 96 56 92 64 96 20 84 56 92 52 112 80 112 104 108 60 140 124 96 68 204 496 524 300 516 436 472 344 432 292 412 308 428 312 436 332 468 372 484 360 464 348 460 348 464 332 452 352 468 360 464 344 440 344 436 324 412 304 404 308 412 288 392 292 392 292 388 284 380 280 384 280 384 276 372 264 364 276 372 256 352 244 348 248 356 236 340 232 336 240 364 288 416 324 428 324 420 304 408 312 428 296 376 264 340 244 332 236 312 224 296 212 280 208 280 212 284 208 304 248 368 332 448 356 412 284 348 256 340 236 348 224 228 148 296 300 384 276 340 252 344 240 324 284 424 408 472 420 468 224 152 0 0 0 80 36 44 4 48 36 60 52 60 64 68 92 116 72 20 20 196 252 356 268 348 236 336 220 312 228 344 276 320 232 332 284 336 216 248 148 208 144 220 156 204 144 208 148 204 132 188 120 176 100 156 72 136 68 152 112 216 172 256 180 288 216 304 220 308 232 296 164 40 0 52 164 400 660 736 808 688 812 620 780 672 808 648 768 636 700 652 756 732 764 712 264 100 152 136 100 148 72 60 44 56 48 44 56 68 64 32 28 28 0 0 16 76 76 76 92 752 756 696 580 660 588 636 572 596 540 552 412 436 232 44 0 4 0 16 8 20 28 0 8 4 0 4 4 20 0 0 36 108 152 180 176 196 168 156 128 108 60 32 0 4 0 8 0 4 0 16 4 8 4 16 0 0 0 12 0 0 0 8 0 8 0 12 0 12 0 12 0 8 0 16 4 28 12 32 0 16 4 20 8 24 12 24 32 24 24 60 0 388 964 524 28 128 56 48 60 80 92 44 28 36 24 52 52 76 56 68 72 72 36 36 12 24 0 4 8 12 16 16 0 24 12 52 24 60 36 92 92 128 112 128 144 232 296 312 344 348 368 380 392 372 376 356 364 348 352 324 336 304 312 252 232 200 212 200 248 184 108 20 8 4 16 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 8 20 24 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 12 44 204 300 448 420 528 460 496 344 576 412 584 364 516 412 592 496 640 488 600 492 604 480 600 472 588 444 576 440 580 432 524 304 352 140 240 124 264 144 300 176 324 292 508 408 340 80 48 16 116 96 112 108 160 164 192 160 208 156 184 132 96 36 8 4 16 12 0 20 16 16 8 16 8 20 20 12 40 12 28 16 16 20 12 4 12 0 12 44 24 20 204 584 908 656 896 688 844 668 856 568 516 240 356 244 368 224 460 372 480 268 472 488 968 568 760 760 1020 588 932 528 648 372 612 332 504 320 588 536 808 668 824 608 452 280 452 364 380 48 120 16 44 28 176 140 172 60 276 200 192 272 552 188 80 56 76 4 104 36 32 68 0 16 76 36 32 28 24 24 24 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 40 40 44 44 44 44 40 44 24 24 0 468 588 620 628 764 720 900 904 1008 840 716 460 384 356 440 412 472 408 376 328 340 592 812 804 896 896 948 912 916 936 956 932 968 936 972 932 976 948 600 560 932 952 1020 888 1008 852 984 900 1020 860 1000 904 960 904 932 844 1020 956 984 900 1020 928 1020 1000 896 572 536 492 624 520 636 544 552 376 704 828 920 836 1020 668 556 396 496 284 412 396 540 452 544 484 684 768 760 568 564 472 652 616 756 596 728 656 780 652 692 540 632 524 604 500 680 528 656 560 876 832 1020 916 1012 924 648 184 264 240 340 372 920 608 876 296 392 280 260 136 224 284 476 496 488 376 412 380 416 396 416 376 368 172 164 132 152 100 128 68 396 624 792 728 740 732 760 744 752 740 780 792 812 792 808 792 816 780 780 760 812 856 708 228 316 312 376 292 392 124 508 960 984 784 808 632 804 712 860 756 364 0 132 28 272 168 284 172 324 196 320 260 384 268 352 216 316 196 288 228 212 100 268 160 212 140 276 144 224 140 220 140 220 140 220 136 216 140 228 156 248 180 264 196 260 188 280 200 256 180 276 176 256 172 248 164 236 152 224 108 192 152 200 140 200 144 188 128 188 116 164 152 144 100 244 536 616 436 640 468 544 400 532 408 532 444 556 444 556 460 580 488 588 460 572 448 572 460 592 440 568 448 596 464 604 464 604 468 592 440 560 412 548 416 552 392 528 396 532 392 528 388 512 384 512 392 508 388 500 376 492 368 484 364 480 356 476 356 476 348 464 360 464 352 464 372 496 412 528 424 532 416 520 416 524 392 480 356 448 336 440 328 432 300 404 284 384 276 384 280 392 284 404 308 436 368 516 416 500 348 424 324 404 308 412 296 292 224 380 356 468 368 464 360 444 348 400 288 476 436 580 468 596 424 348 104 48 12 72 52 48 44 68 72 96 72 104 68 116 88 168 80 116 56 288 288 504 352 524 336 524 316 496 304 528 348 532 336 516 328 500 272 404 220 380 204 384 208 352 176 348 200 356 176 344 184 336 172 316 152 288 136 296 180 344 220 372 248 432 304 452 296 452 312 440 336 272 100 112 0 324 644 760 668 596 608 576 656 676 644 572 564 628 612 740 640 740 656 836 268 136 140 156 44 172 64 112 32 88 40 72 36 84 48 64 28 112 48 80 32 116 76 168 8 592 924 1012 804 932 692 772 608 620 468 540 388 604 388 156 0 24 4 4 24 16 8 0 36 4 8 16 28 44 20 44 116 224 212 316 208 308 184 300 152 244 128 168 64 68 16 20 4 4 16 4 8 0 8 16 0 16 0 16 4 8 4 8 4 8 4 12 8 8 4 4 8 16 12 16 16 20 20 24 8 12 12 16 12 20 16 28 72 68 40 64 16 336 896 460 72 128 128 184 88 116 48 92 16 60 20 76 44 92 44 84 56 88 32 72 28 68 20 56 16 64 16 60 12 60 28 80 52 104 76 124 96 148 124 172 128 172 244 296 312 336 360 324 332 320 340 316 328 300 320 300 284 252 272 224 232 180 200 164 232 212 184 72 16 0 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 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 4 12 8 0 20 4 140 256 516 412 576 580 612 468 616 444 540 236 404 316 480 332 460 320 468 352 516 356 464 312 480 312 412 228 376 204 304 108 180 24 128 16 164 144 256 136 208 220 424 88 40 0 28 44 48 16 32 44 88 92 80 40 84 88 128 72 56 0 0 0 12 0 4 16 20 20 20 16 24 28 24 0 12 0 16 0 16 8 20 24 32 0 0 4 4 0 0 480 716 500 664 492 608 404 652 460 564 288 292 96 184 108 224 244 236 104 372 212 368 208 648 580 704 168 560 204 360 196 404 304 548 416 628 560 620 528 880 472 368 152 432 352 240 128 100 72 120 96 112 8 48 92 200 120 116 208 316 40 84 28 32 4 8 0 72 4 24 100 4 28 36 32 24 32 24 32 24 24 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 24 0 0 416 688 624 588 596 608 676 620 640 544 536 464 464 356 396 328 252 272 280 244 316 216 332 376 628 644 672 656 748 740 784 812 864 896 940 952 972 796 680 820 984 844 904 808 884 808 884 780 864 792 880 756 888 784 872 756 876 820 920 792 816 908 948 904 924 688 504 420 552 464 484 420 428 284 504 760 564 664 916 588 384 392 668 464 404 420 756 660 572 500 652 600 476 340 540 632 764 684 820 748 924 784 944 868 940 816 940 816 880 756 912 724 776 624 792 584 748 688 936 832 520 260 236 240 380 744 984 788 652 292 256 172 160 176 304 396 580 524 428 332 352 396 368 392 428 372 328 160 184 88 156 124 120 84 84 488 756 712 740 688 740 704 728 700 736 696 752 756 768 760 796 772 764 740 772 820 656 200 256 260 280 168 296 60 724 864 768 732 704 564 680 604 716 728 480 0 116 396 496 532 704 684 696 528 636 480 564 444 472 344 408 320 384 228 244 140 160 80 160 136 144 116 156 116 148 108 144 112 148 104 144 116 164 140 188 160 200 168 204 140 204 140 180 144 216 144 188 148 184 140 172 136 160 68 136 120 152 112 152 120 144 68 168 112 100 100 112 72 144 400 484 332 464 340 472 288 416 300 416 320 448 344 472 360 484 368 472 340 440 328 448 352 476 332 444 332 448 348 468 368 480 380 468 348 432 320 416 316 420 296 400 300 400 300 396 292 388 292 400 296 396 292 388 280 380 252 360 264 372 268 368 256 352 224 344 244 352 228 328 220 332 280 404 312 428 316 412 300 404 308 380 268 344 248 344 256 336 224 296 208 276 204 276 212 284 196 280 208 292 248 368 300 372 248 308 224 300 208 312 196 192 144 272 268 364 296 384 288 368 232 316 224 296 288 436 428 456 448 400 192 96 0 4 0 68 4 52 52 80 72 80 84 84 88 100 64 44 16 148 212 348 268 344 248 348 220 292 200 336 236 360 268 328 220 284 160 184 112 180 112 208 144 212 140 228 140 188 112 172 112 184 104 164 80 144 64 144 92 188 120 196 136 260 196 284 188 292 216 304 208 292 120 96 60 20 204 692 744 680 708 660 768 708 616 416 416 440 584 648 660 640 748 884 360 52 80 120 52 72 4 80 28 44 48 32 36 40 52 24 32 28 64 52 60 40 40 84 36 248 800 876 716 840 580 664 500 528 388 460 308 448 340 136 0 0 0 16 20 28 32 0 0 12 0 20 0 12 32 92 156 204 208 212 156 148 148 200 116 144 132 128 60 32 0 0 0 20 0 12 0 4 4 16 8 4 0 0 0 12 0 4 0 0 0 4 0 0 0 0 0 12 0 12 0 12 0 12 0 8 0 8 0 12 0 8 0 0 72 16 92 468 636 184 4 164 352 224 36 88 72 28 16 24 16 44 44 64 44 56 12 24 4 24 16 36 16 24 16 24 16 16 0 12 4 28 4 44 36 64 24 72 60 120 128 148 204 292 280 340 336 276 284 304 308 292 260 236 224 228 240 240 260 252 256 232 224 196 216 252 260 152 48 4 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 0 0 4 20 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 0 4 0 4 4 36 144 264 440 448 720 944 712 496 680 588 732 464 512 420 596 396 492 396 532 428 544 384 536 440 608 424 500 212 524 460 548 456 568 380 540 376 432 236 276 236 468 324 128 0 24 0 20 0 20 4 12 12 20 12 36 20 48 16 52 4 20 8 12 8 12 8 8 8 8 12 8 16 12 20 16 12 40 12 28 12 20 16 16 20 12 20 12 12 12 8 48 252 944 736 832 684 888 684 784 660 768 564 624 372 404 168 332 284 540 372 620 420 652 532 992 536 864 656 840 508 736 524 784 640 900 660 916 660 720 600 768 492 460 428 620 492 628 468 564 392 428 268 188 104 120 180 228 136 164 108 124 80 40 16 12 20 20 32 32 40 32 32 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 36 36 40 40 40 28 32 40 40 32 32 40 44 48 32 32 48 48 36 28 36 40 24 36 356 676 672 644 676 612 860 624 748 572 644 676 620 636 748 712 784 684 748 704 804 644 672 616 740 748 796 696 708 684 644 632 800 760 824 824 792 744 924 932 972 936 972 848 996 844 996 880 980 852 992 880 980 868 980 916 996 828 976 928 972 828 980 948 988 956 620 464 592 544 588 420 500 460 752 748 432 352 800 856 616 540 916 848 932 952 1020 728 708 540 724 508 392 460 548 440 616 608 884 836 916 820 908 756 860 744 872 748 864 764 884 712 1008 856 816 768 844 768 728 528 556 360 384 344 500 612 816 700 544 292 372 288 304 336 800 580 764 580 452 272 440 448 628 508 516 376 216 164 176 164 152 172 168 120 112 260 796 744 756 748 772 744 760 752 788 784 804 784 796 780 804 760 748 716 860 828 660 216 424 276 384 300 344 320 912 888 940 836 840 648 728 676 768 692 776 360 768 860 924 768 880 760 828 648 716 596 696 556 628 472 552 428 532 444 552 292 292 168 264 200 272 180 248 176 248 144 244 140 260 132 240 164 256 152 244 176 288 196 272 192 268 188 260 176 256 176 256 176 256 172 244 160 232 116 176 156 208 152 236 136 200 136 216 84 116 112 112 56 156 452 564 476 524 404 568 440 556 460 560 452 572 488 612 500 600 472 564 436 560 452 576 448 560 444 580 460 592 440 568 432 584 460 596 456 584 440 564 420 548 424 548 396 520 376 512 380 512 376 504 396 520 404 520 392 504 364 488 372 496 376 488 364 480 344 460 360 456 332 416 308 416 332 488 428 528 412 520 416 508 372 492 380 456 344 468 372 472 320 420 300 396 276 376 264 372 288 396 288 400 296 412 320 424 296 408 308 368 280 376 260 288 220 384 336 404 348 456 360 468 344 428 308 436 316 472 392 580 484 560 420 344 112 68 20 96 64 104 88 96 80 116 92 100 88 144 88 124 40 212 220 456 336 524 340 508 312 488 284 528 324 520 336 500 284 436 232 404 192 376 220 404 240 392 216 368 184 348 192 332 172 336 184 316 160 300 144 280 148 308 188 344 216 360 236 432 296 436 288 440 312 448 220 300 208 140 120 560 864 840 732 704 780 736 536 612 564 496 504 608 708 716 848 1020 292 100 100 108 68 132 72 56 52 72 52 64 44 48 36 52 12 40 24 32 28 64 68 156 140 340 784 1020 800 936 676 816 640 764 528 516 380 660 448 384 0 44 12 8 24 16 20 0 8 0 24 20 8 36 48 156 180 264 168 260 140 264 128 232 112 228 128 220 120 140 36 36 4 8 12 8 12 0 4 0 0 4 12 16 4 4 0 12 8 20 20 20 4 16 0 24 8 12 12 20 24 32 32 36 16 20 12 16 12 16 12 20 0 72 16 28 120 524 488 216 80 156 144 208 132 116 64 120 64 128 84 144 80 120 44 84 36 92 36 92 32 84 24 76 32 72 24 64 20 64 20 68 28 60 16 72 36 80 68 136 156 192 184 236 248 280 256 256 244 248 216 180 112 56 16 0 48 44 92 84 84 56 124 168 196 208 276 204 84 0 8 0 8 16 4 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 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 12 4 0 4 0 28 124 324 260 376 440 476 512 504 436 564 396 464 344 500 324 468 380 520 356 508 368 504 316 416 216 344 188 396 392 672 424 544 448 560 328 336 216 344 260 264 60 8 0 0 0 0 4 4 16 4 8 4 0 8 4 12 0 12 0 4 0 8 0 8 0 8 0 8 8 16 12 16 16 20 0 12 0 16 0 16 8 16 16 20 12 16 4 8 0 0 0 388 536 704 496 636 444 652 480 676 512 624 432 468 264 312 248 284 92 372 248 472 440 592 436 744 400 504 404 544 368 716 564 668 508 652 440 456 208 320 240 500 424 416 252 312 260 296 300 268 120 132 104 88 152 212 124 148 116 84 60 68 32 4 8 24 12 36 20 36 20 28 20 28 20 28 28 28 28 28 24 32 24 32 24 32 24 32 24 32 24 36 28 36 32 40 20 32 32 40 24 32 32 44 32 28 20 44 48 56 52 76 72 0 0 248 660 600 544 524 628 480 56 132 288 328 308 308 252 312 308 360 376 492 484 532 516 592 576 664 592 644 596 696 652 772 876 856 760 832 848 836 776 892 844 812 804 856 784 864 772 868 792 876 768 880 768 888 772 872 768 904 748 904 840 924 812 732 936 868 872 872 328 492 488 608 436 368 336 624 720 356 124 372 476 524 500 636 632 888 768 852 564 676 528 660 504 528 424 524 476 612 580 800 720 760 636 748 612 712 588 708 600 724 548 592 436 708 496 376 360 548 584 416 160 236 196 228 168 180 128 248 260 240 176 224 212 220 256 436 412 496 340 188 264 436 364 424 420 376 220 160 112 148 152 140 152 156 140 108 176 564 720 736 664 772 696 772 780 808 792 836 812 836 824 844 808 796 728 796 760 560 200 352 236 304 184 252 408 924 796 808 764 840 568 608 548 656 632 720 432 764 652 692 580 676 600 656 520 568 460 540 416 472 348 416 328 416 348 424 204 180 116 172 148 180 132 172 152 184 144 176 120 164 136 172 140 180 148 192 164 204 148 204 144 196 132 184 132 176 132 176 140 176 136 164 132 156 84 100 116 140 124 192 124 168 108 152 44 44 48 28 0 76 360 432 356 384 296 476 364 472 360 456 336 460 364 496 372 484 360 464 336 444 340 456 340 448 344 464 356 456 336 436 336 448 360 460 356 452 344 436 328 424 324 412 300 384 276 376 280 384 280 388 288 396 292 388 276 372 268 376 272 380 272 372 260 364 236 352 252 356 232 324 216 324 224 364 288 412 320 432 300 368 292 392 292 352 248 356 284 364 256 320 228 288 208 268 200 268 212 280 216 288 228 300 240 312 228 316 236 280 196 280 168 188 152 296 264 312 264 368 276 376 256 328 224 300 224 300 296 404 408 472 400 416 184 48 0 28 4 32 16 56 40 20 52 112 64 84 56 48 0 96 140 280 240 344 240 320 224 292 188 328 260 348 240 316 200 268 160 228 140 232 164 244 160 228 140 204 124 204 128 176 100 172 100 156 96 164 80 156 88 180 120 208 124 204 156 268 192 260 176 284 176 344 224 220 208 188 84 204 348 564 748 892 856 672 436 560 508 460 624 756 860 656 756 884 300 24 80 92 44 60 68 56 44 52 48 40 40 36 36 32 60 40 68 36 76 60 84 108 36 128 424 980 744 744 628 808 552 828 544 516 388 708 580 260 0 8 0 16 20 56 88 84 40 48 12 28 0 20 20 84 80 92 48 76 64 112 52 44 44 72 68 100 80 84 32 36 0 12 0 8 0 4 0 4 0 12 0 12 0 4 0 28 4 24 12 24 0 8 0 16 0 16 4 20 4 20 4 20 0 12 0 12 0 8 0 8 16 0 20 8 32 164 200 112 68 72 76 100 84 60 48 64 60 72 68 84 68 68 40 40 16 28 20 36 24 36 20 32 16 28 16 24 12 20 4 24 0 8 8 60 32 52 8 56 76 132 124 192 184 232 204 228 212 232 192 196 140 116 36 24 0 4 8 28 16 12 28 72 140 192 272 280 208 128 68 4 16 12 12 12 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 8 0 16 148 360 312 316 248 608 872 748 452 612 500 608 512 660 500 600 484 596 548 732 656 792 564 600 428 596 560 676 660 752 544 648 484 440 384 612 580 572 300 116 0 24 0 4 0 4 4 4 8 8 0 0 0 8 4 16 4 20 4 20 4 12 4 12 8 8 8 8 12 4 16 8 16 12 16 28 16 20 16 20 16 16 16 12 16 8 12 4 12 24 0 152 432 872 716 892 696 908 712 888 720 828 664 816 608 740 576 604 404 764 652 896 908 828 660 832 528 748 616 904 684 876 668 848 724 840 468 512 148 376 476 804 464 368 184 248 224 308 244 312 168 304 240 304 236 264 164 208 136 76 52 84 64 0 20 24 28 32 32 32 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 28 32 40 40 32 32 40 44 36 24 24 44 64 80 104 136 140 84 0 240 676 684 552 644 644 684 300 60 124 236 208 260 96 156 68 168 184 336 260 276 280 336 264 352 292 364 304 388 376 420 336 356 532 936 852 840 872 976 856 884 848 996 880 1000 840 968 844 988 868 992 872 1004 904 980 884 1016 840 920 860 1008 928 876 828 872 888 1020 632 568 724 892 612 476 348 652 848 692 264 572 552 668 568 660 684 876 680 800 624 820 692 784 636 696 536 728 680 764 640 852 836 936 804 892 728 840 724 860 696 800 696 720 568 824 540 324 320 568 664 452 172 284 236 304 180 256 140 220 168 280 208 256 156 232 164 228 204 324 488 476 388 452 400 424 452 324 136 192 128 180 168 156 152 180 192 160 120 332 740 808 700 792 724 788 820 804 820 852 844 864 848 876 836 832 792 808 804 612 340 456 340 396 288 300 544 1020 880 944 812 880 656 696 532 716 672 820 632 904 792 856 712 820 712 784 624 700 516 616 468 552 404 508 404 524 420 512 244 276 180 284 200 268 156 252 164 260 176 260 164 240 180 252 156 252 188 288 196 272 204 276 196 264 180 248 164 240 168 248 168 248 164 240 156 232 112 168 144 212 160 260 156 244 144 188 48 64 32 52 0 168 428 544 432 456 372 604 492 580 472 568 448 564 472 592 484 588 476 576 456 568 448 572 460 588 472 592 460 584 440 576 444 596 460 596 456 592 448 580 436 568 424 552 400 524 380 512 380 508 384 508 392 512 384 496 368 480 380 500 380 500 376 488 364 472 344 456 360 464 348 444 336 444 324 440 352 492 436 556 420 476 396 504 384 456 340 452 356 468 344 440 312 400 276 380 272 384 268 380 284 392 292 396 296 384 304 400 304 356 264 340 228 252 204 372 308 384 328 444 360 480 368 452 324 416 280 400 304 460 436 548 492 580 392 284 56 40 28 28 0 32 28 48 36 76 44 88 64 100 36 148 152 340 280 480 332 496 320 500 280 516 356 536 340 512 312 484 280 444 248 420 248 416 240 388 212 368 200 364 200 332 168 316 160 292 152 288 148 280 152 296 172 312 184 340 232 400 248 372 232 400 248 468 296 348 248 384 216 268 184 472 612 952 848 796 496 692 824 840 768 636 636 668 888 1008 520 96 76 140 52 56 72 60 36 40 40 36 32 28 28 32 48 48 40 16 40 44 92 128 144 196 240 864 620 568 740 1020 524 884 716 880 708 1020 884 476 20 36 12 0 32 52 116 144 128 84 56 44 16 52 36 136 72 136 24 152 96 236 80 136 24 136 36 144 68 140 68 100 16 44 8 8 0 0 8 4 12 12 16 8 12 16 32 48 24 32 28 40 16 28 16 36 20 24 20 24 20 24 20 24 16 16 12 16 8 12 4 8 12 12 20 76 0 16 40 136 104 108 56 96 72 96 64 104 56 120 64 128 64 120 52 108 20 84 28 92 36 100 36 92 32 72 28 72 24 68 24 64 8 44 8 68 32 76 56 124 116 188 176 256 224 268 232 272 256 276 228 268 236 232 148 124 32 0 0 0 0 0 4 0 32 64 180 236 284 272 200 28 4 12 4 8 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 0 24 0 0 72 272 336 312 188 528 912 800 388 460 312 420 344 504 284 272 48 160 128 348 340 588 428 512 384 604 440 752 500 488 252 348 204 392 428 772 680 372 36 0 0 4 0 4 12 4 12 4 12 4 0 0 0 0 0 4 0 4 8 4 8 4 8 4 8 8 4 4 8 12 8 16 12 16 0 12 0 12 0 12 4 12 4 12 4 12 0 12 4 0 0 0 108 544 532 612 452 624 528 740 600 708 548 716 544 660 440 512 456 636 468 592 516 428 268 520 456 664 456 688 616 656 528 608 404 404 108 260 232 572 596 564 184 192 136 164 132 232 216 380 240 288 176 300 236 176 184 184 100 56 36 64 48 12 16 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 24 32 24 36 28 36 20 32 32 40 24 32 32 44 32 28 20 48 60 88 120 168 192 116 0 120 632 656 560 696 768 984 776 276 76 232 128 52 48 44 16 168 268 380 324 344 256 260 168 224 192 256 176 208 160 136 96 28 284 688 688 868 812 844 740 816 784 880 792 880 776 832 732 844 752 864 740 892 728 848 732 892 668 728 632 868 848 976 688 772 772 940 884 584 544 736 648 588 464 528 784 708 352 664 568 576 452 592 672 744 704 800 504 604 448 644 560 640 340 512 464 552 448 704 676 780 596 724 608 748 648 776 684 792 524 556 472 712 440 260 244 508 580 372 140 224 216 208 168 196 180 164 124 188 172 176 136 172 152 212 144 180 760 832 484 392 368 488 428 220 96 168 140 188 164 164 140 164 188 164 72 132 508 828 684 748 688 768 728 776 752 808 792 816 792 820 780 780 744 732 784 584 384 400 300 296 268 164 484 900 772 860 688 680 604 604 376 552 524 652 572 744 664 700 572 640 544 584 444 500 400 488 360 436 320 408 324 424 352 396 144 148 100 164 124 152 96 168 88 152 108 160 128 148 128 168 108 168 136 204 148 192 148 204 140 188 120 168 112 152 108 152 116 152 116 148 116 140 68 96 112 172 144 200 120 188 124 112 12 0 0 4 0 160 376 440 320 316 256 488 376 448 352 448 324 444 348 480 364 480 356 468 344 448 332 452 348 468 360 464 336 432 316 428 332 444 348 448 352 452 348 444 340 440 328 420 308 392 284 380 280 380 284 388 284 388 280 380 268 368 276 380 272 372 264 360 252 356 244 360 256 364 248 348 236 340 208 308 204 352 300 444 332 420 312 396 288 356 244 336 260 348 280 340 240 296 212 276 208 280 208 276 228 296 236 296 224 284 228 300 216 264 188 252 152 176 160 280 240 288 252 336 260 372 296 376 268 324 220 280 232 320 280 440 384 460 396 440 192 28 0 0 0 8 12 32 28 0 12 36 36 48 4 52 68 176 204 320 260 320 232 300 184 296 240 344 264 352 244 296 196 272 148 224 144 216 140 208 128 200 128 204 128 172 92 168 88 144 60 136 64 144 72 152 80 156 100 196 164 240 140 200 120 224 180 252 192 264 172 240 216 292 160 268 248 496 480 592 420 596 840 856 956 960 884 632 740 876 768 132 8 72 20 20 48 12 28 28 28 24 16 20 4 20 32 32 48 28 68 48 84 72 92 144 172 532 304 140 392 716 368 452 380 468 328 464 448 196 28 36 0 12 0 48 88 144 140 124 64 48 0 0 12 76 64 72 36 76 100 160 80 64 0 24 0 28 16 52 32 60 20 24 0 0 0 0 4 12 0 8 0 20 4 32 24 48 12 36 24 32 12 20 8 28 0 20 4 24 12 28 16 32 0 16 0 12 0 4 0 4 8 4 16 36 12 20 52 96 88 76 40 40 24 36 16 28 24 36 28 40 28 40 28 40 12 28 20 36 24 36 24 32 4 28 16 28 20 24 16 20 4 8 0 0 0 0 0 84 128 204 176 260 200 248 196 256 212 256 204 264 232 260 188 204 120 108 32 12 0 4 0 24 0 4 56 152 244 352 328 216 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 16 4 0 28 0 12 20 140 372 432 352 484 832 984 544 660 452 544 448 612 392 300 68 240 52 280 336 664 604 720 584 752 892 712 296 324 324 420 344 640 756 836 456 128 0 32 28 4 8 0 8 0 4 4 4 4 8 8 8 4 4 4 4 4 4 20 4 12 4 12 8 8 4 4 8 4 12 4 20 0 16 12 12 12 12 12 12 12 16 12 8 8 8 4 4 4 0 36 12 412 472 500 344 512 524 800 736 900 736 920 732 884 644 864 904 960 788 912 680 800 552 860 680 896 752 860 576 800 540 744 384 556 352 636 664 948 608 408 180 372 276 332 176 324 428 588 344 316 108 252 224 232 244 180 76 60 44 24 24 40 32 28 28 28 28 28 28 28 28 28 32 28 32 28 32 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 36 36 28 32 40 40 32 32 40 44 48 36 36 52 64 80 120 164 264 196 4 96 624 752 580 720 676 924 932 676 212 320 244 300 292 256 164 352 368 436 356 456 388 464 384 440 336 400 312 388 252 324 268 252 224 396 376 804 888 904 788 972 860 980 860 1020 896 988 836 976 876 1012 900 1020 876 976 848 1004 856 900 768 944 916 1004 984 824 800 1020 1004 860 552 768 820 832 604 644 808 872 480 732 544 756 640 792 928 1020 964 1000 692 764 620 752 644 692 528 660 600 736 716 944 852 848 792 956 872 964 764 860 760 940 720 784 696 828 604 504 472 620 604 396 164 292 260 328 200 276 176 236 152 232 168 260 192 272 164 296 156 212 548 736 352 416 388 656 404 176 136 168 164 196 164 184 156 180 188 184 124 116 256 772 768 728 764 804 744 828 788 828 828 840 816 832 796 792 740 732 812 608 424 452 360 380 296 316 708 1020 796 900 772 844 740 760 464 636 596 744 680 832 772 820 688 776 672 732 596 676 504 616 492 592 456 560 440 552 456 512 208 244 152 248 156 236 152 296 164 280 188 260 200 232 176 268 180 272 184 284 200 292 200 272 188 256 168 232 144 220 132 212 132 216 132 212 128 204 116 204 200 308 236 320 204 320 184 180 56 64 8 80 16 300 472 540 388 408 352 600 476 544 440 540 424 548 464 592 488 592 468 568 448 564 448 572 460 588 464 576 428 548 408 552 420 572 432 572 440 580 444 580 444 580 436 564 416 540 392 520 384 508 380 504 388 508 388 508 384 504 376 492 368 480 356 472 348 460 364 464 368 460 360 448 340 428 324 400 292 404 344 480 416 536 400 492 376 464 340 432 328 444 352 448 320 408 288 388 284 392 268 384 292 408 312 396 292 372 280 364 268 328 248 320 216 268 216 368 288 388 304 412 316 448 384 492 376 452 316 416 308 432 336 512 444 528 488 620 424 312 32 68 36 64 8 12 0 56 16 36 44 80 32 96 88 232 256 452 340 484 320 488 268 476 292 520 364 536 292 416 200 368 160 332 160 332 164 336 172 340 180 344 192 320 164 320 168 296 144 284 148 284 152 288 160 284 160 316 224 356 200 324 184 344 232 352 264 452 268 340 244 380 224 376 264 424 304 516 368 520 440 760 976 1016 1000 976 1020 1000 864 188 36 76 24 0 32 0 24 12 20 16 16 16 12 24 8 32 24 28 44 24 40 36 0 108 260 416 432 384 520 628 412 276 412 396 216 208 136 124 60 28 12 0 12 0 56 96 148 132 112 84 8 40 48 184 116 200 124 220 152 256 140 184 76 152 52 140 52 132 60 116 44 80 16 20 0 4 0 12 0 0 24 36 56 56 56 56 44 64 52 64 40 56 40 60 36 44 40 40 36 36 32 36 24 24 20 20 12 12 4 8 24 28 20 24 48 64 72 104 144 164 136 132 84 88 48 72 28 88 28 88 28 92 36 96 32 96 36 96 36 92 28 80 28 76 32 80 32 72 20 64 0 52 24 60 0 32 28 140 252 336 288 352 272 320 252 308 244 304 252 308 260 308 264 304 224 220 160 112 44 16 0 0 12 0 16 52 156 296 376 316 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 40 0 8 4 0 0 0 12 144 320 352 312 492 748 408 464 300 376 244 436 312 316 152 388 168 372 360 620 492 564 332 444 212 332 300 524 264 280 264 396 516 308 36 0 24 12 16 28 16 12 4 8 0 4 0 0 4 12 4 8 8 12 4 4 16 0 16 4 16 4 8 8 0 4 4 8 8 12 0 16 8 12 8 12 8 8 0 8 0 12 0 8 0 4 0 4 0 60 0 176 352 312 160 180 108 340 332 520 384 608 456 692 440 692 712 700 596 752 448 696 524 624 500 744 536 460 244 376 164 464 312 592 500 676 608 644 220 112 128 288 144 216 148 296 368 412 228 240 92 128 148 244 176 120 24 52 28 8 4 56 36 32 20 24 16 24 20 28 20 28 12 32 12 32 12 32 16 24 16 24 16 24 16 24 16 28 20 28 24 32 24 32 20 32 32 40 24 32 32 44 36 40 36 56 48 56 80 124 236 176 24 72 652 840 648 692 612 808 912 860 332 372 252 300 172 124 48 204 232 288 284 412 424 464 404 444 412 456 384 376 356 324 328 328 300 292 308 752 832 804 668 828 688 788 720 880 808 876 756 844 752 900 760 868 752 880 672 840 744 868 632 764 644 752 824 668 608 856 888 960 560 644 820 708 484 524 744 752 500 600 444 660 576 740 820 940 760 860 656 916 768 816 612 688 648 780 700 776 612 780 660 756 752 832 640 680 516 532 376 412 268 352 292 424 336 468 472 576 384 284 168 248 208 212 196 240 176 228 196 196 152 188 156 168 220 168 176 288 296 420 316 412 408 592 268 100 136 140 156 172 148 184 144 168 152 152 152 112 36 580 744 712 736 780 676 792 748 820 804 836 800 816 772 776 724 712 764 524 340 384 324 328 188 292 708 912 704 788 744 812 668 700 388 508 484 652 576 768 628 680 544 624 512 576 448 524 388 496 388 492 372 464 364 460 376 408 140 160 96 152 92 140 80 240 132 232 164 192 184 176 92 156 88 148 76 136 76 148 96 152 88 136 68 116 60 100 68 116 84 120 84 116 88 108 68 124 184 272 216 268 204 312 180 116 40 4 0 12 0 264 388 392 252 292 272 496 368 440 316 416 304 436 348 484 364 476 352 452 328 444 348 468 348 448 352 448 312 408 300 412 312 416 324 428 332 440 344 448 348 448 344 436 328 416 304 396 288 388 280 384 280 384 284 388 288 392 264 364 256 352 244 348 244 352 256 364 248 360 244 348 224 324 220 308 176 284 176 308 236 388 292 376 276 360 248 316 228 324 264 332 244 308 228 288 216 280 220 280 244 304 256 308 248 296 220 264 196 248 188 236 152 184 176 264 232 284 240 296 216 332 264 372 280 348 236 316 244 320 248 376 324 464 400 484 420 480 232 80 0 28 56 0 8 60 16 12 12 40 12 24 36 128 204 328 280 320 244 300 180 268 196 316 268 328 180 168 40 92 52 120 64 132 76 144 84 156 100 184 108 168 92 172 100 160 60 136 60 136 64 140 64 144 100 192 160 204 116 176 96 168 148 212 164 264 192 280 204 216 176 240 236 244 184 296 216 244 248 280 480 764 956 856 832 776 696 128 24 68 0 4 12 24 12 16 4 16 0 8 0 8 0 8 8 44 68 48 48 12 60 56 216 188 460 440 400 260 276 176 516 348 304 164 156 108 76 24 0 16 0 8 0 60 88 112 96 72 4 0 48 132 124 152 140 156 128 160 108 124 60 104 44 84 48 84 48 68 40 40 16 4 0 0 12 4 0 16 16 60 64 88 60 68 56 72 64 72 52 60 52 68 60 72 48 56 32 40 16 32 16 28 8 20 0 12 0 8 0 8 4 52 68 32 36 160 128 176 160 160 96 100 36 40 20 32 20 36 24 36 24 36 24 36 28 36 20 28 12 20 4 32 20 40 28 32 20 16 0 0 0 0 0 64 120 260 216 280 212 276 188 244 172 236 164 232 176 232 176 232 196 268 208 268 212 212 112 80 0 4 0 0 0 28 68 228 344 392 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 20 36 36 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 8 0 16 0 16 4 28 12 36 44 280 400 428 412 612 400 472 328 452 336 536 536 672 540 724 588 740 624 732 516 544 312 380 264 384 412 532 364 528 436 436 124 60 0 60 40 0 0 0 8 8 8 4 4 4 0 4 12 16 12 8 12 0 8 0 4 20 4 12 4 12 8 8 0 0 8 0 8 4 16 0 12 0 12 0 12 4 8 8 8 12 8 8 4 8 4 0 24 0 4 148 368 532 360 448 132 356 276 492 372 616 540 800 636 868 752 812 644 808 504 728 576 656 608 800 300 300 268 496 440 812 652 900 732 956 636 604 188 324 232 344 180 288 256 440 328 380 224 324 260 256 240 276 120 96 40 56 36 24 24 48 40 36 28 24 20 24 28 28 28 28 32 28 32 28 32 28 24 24 24 24 24 24 24 24 24 24 28 28 28 32 32 32 28 32 40 40 32 32 40 44 32 32 44 56 44 36 56 92 128 172 124 152 672 948 816 892 864 972 964 1008 856 964 848 752 692 700 592 668 612 684 632 732 588 648 544 636 600 704 568 584 440 548 460 568 448 500 592 1020 916 932 772 932 732 940 820 960 860 1004 860 960 864 1020 872 932 820 1008 840 932 868 1020 832 920 760 856 780 868 768 800 936 1020 656 604 900 920 676 800 856 940 784 880 616 788 632 860 844 876 872 996 872 1020 980 1020 940 1020 1008 1020 1004 1020 836 908 880 1012 916 920 700 756 608 680 440 472 320 384 296 328 260 404 364 368 284 288 232 320 196 256 196 328 172 252 192 256 180 252 180 260 196 168 152 388 304 464 420 544 616 484 192 128 132 168 152 160 144 180 144 176 152 152 192 148 44 324 752 748 764 764 728 756 760 812 824 840 812 824 792 788 760 776 792 572 364 496 408 420 252 464 796 976 808 916 868 904 776 832 512 556 544 732 612 876 740 788 644 712 584 636 504 588 464 592 472 592 460 580 464 584 468 544 280 348 252 324 220 304 196 384 224 348 264 360 400 456 208 280 168 248 152 236 124 200 136 212 128 196 112 176 92 168 108 188 112 196 116 192 112 196 92 216 224 344 228 308 216 404 244 208 96 96 24 112 40 408 460 468 316 412 392 608 464 552 416 520 420 548 468 588 472 568 472 560 436 568 476 608 464 564 472 580 428 556 420 564 420 560 420 560 432 580 452 592 460 596 452 580 436 560 412 540 396 520 380 504 380 500 380 500 380 500 368 484 356 472 348 472 352 468 348 444 344 444 352 444 336 416 332 404 292 392 292 380 296 420 368 460 360 468 344 416 296 416 324 432 320 420 304 400 288 388 272 376 292 396 308 404 308 392 288 356 256 324 244 304 200 260 196 360 268 392 300 396 284 428 332 464 372 444 328 432 328 428 340 456 392 540 456 548 480 592 448 300 68 56 64 60 20 4 16 0 8 44 20 48 52 192 244 432 344 472 320 496 280 468 260 472 308 500 276 404 156 300 148 324 152 332 160 328 160 316 168 328 180 312 160 320 172 300 128 256 120 252 120 248 128 244 148 292 196 300 176 304 164 284 204 348 184 320 216 380 240 312 212 236 192 228 172 284 172 208 188 232 192 340 512 704 788 788 588 120 52 40 20 0 8 12 16 0 12 4 8 12 8 32 8 64 20 56 48 40 24 12 0 20 140 244 480 412 272 172 364 292 464 228 148 148 160 172 108 16 16 0 24 0 12 32 52 64 64 76 4 48 44 172 140 228 152 212 136 196 128 172 100 172 92 172 96 172 88 148 60 100 24 48 0 16 0 8 4 0 24 44 76 88 84 80 72 96 80 96 68 84 64 96 76 84 76 76 68 64 60 60 40 40 32 32 24 20 12 16 4 4 12 48 84 20 40 168 116 144 156 168 140 148 72 64 36 92 36 96 36 92 28 88 32 92 36 96 36 92 28 84 28 76 36 84 40 76 20 64 12 36 0 84 124 256 308 420 280 352 256 324 248 320 236 304 232 296 224 288 228 296 232 288 256 308 284 300 248 220 124 60 16 4 4 12 32 124 280 364 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 8 0 12 0 0 8 0 0 0 188 260 372 232 316 292 368 316 492 388 584 636 812 608 696 488 632 460 492 248 336 180 320 212 404 268 392 396 352 88 16 0 0 40 8 28 12 84 4 16 8 0 8 0 0 0 0 0 8 0 4 4 4 0 4 16 4 16 4 16 4 16 8 0 0 0 8 4 12 0 12 16 12 16 12 8 12 0 8 0 8 0 4 0 0 0 4 20 12 8 60 152 340 328 452 336 452 376 544 364 544 352 620 392 644 488 648 460 616 424 560 380 452 164 176 20 216 192 348 464 632 536 680 640 832 332 100 44 260 80 196 176 192 184 300 244 264 128 160 200 236 240 184 8 52 28 32 16 48 36 32 40 36 28 24 12 24 16 28 20 28 12 32 12 32 12 32 16 24 16 24 16 24 16 24 16 24 16 28 20 32 24 32 20 32 32 40 24 32 32 44 8 24 36 56 32 24 28 64 60 160 120 0 264 448 356 440 416 500 452 476 488 568 652 788 700 784 724 780 744 852 800 828 796 900 876 904 844 880 844 864 816 808 680 716 688 700 740 924 844 880 740 840 676 884 788 804 760 892 784 856 768 932 732 772 504 836 708 792 668 888 760 948 784 844 732 1004 832 748 696 968 840 508 808 800 584 600 684 788 872 792 536 692 536 732 668 760 580 880 788 988 784 920 804 896 784 836 724 848 708 824 680 776 668 768 600 604 396 388 272 332 204 256 204 272 240 424 360 360 260 236 176 248 224 256 212 192 204 196 148 188 152 156 136 204 148 212 172 264 392 500 524 624 740 292 104 112 80 144 104 124 128 168 128 176 136 128 176 120 0 60 620 736 692 736 740 732 692 776 772 808 764 796 752 768 704 728 736 524 316 452 336 292 180 440 768 876 736 804 808 812 728 776 456 432 428 612 464 776 648 696 552 620 496 552 424 504 324 436 320 432 320 444 356 480 380 456 244 312 248 288 196 260 180 356 164 268 208 356 492 592 244 292 168 240 168 236 120 160 100 160 100 148 88 132 76 124 64 108 68 108 80 108 76 104 28 96 140 204 104 140 104 264 196 116 56 32 0 64 24 376 384 344 204 308 312 492 340 432 308 416 316 444 360 472 344 444 364 452 320 456 380 504 360 432 372 464 332 436 328 444 328 428 312 428 336 448 356 464 368 468 356 452 344 432 320 408 300 400 288 388 276 376 268 368 264 368 264 364 256 352 248 356 256 368 228 332 220 340 240 352 228 328 212 300 188 320 212 296 180 284 264 348 260 364 256 308 204 300 240 316 240 312 240 296 228 276 216 276 232 300 252 308 256 308 244 276 200 252 184 220 136 176 140 236 216 284 244 288 204 320 232 356 276 352 240 340 248 320 220 336 264 368 352 504 424 428 380 448 292 104 0 20 32 0 12 4 0 20 0 0 28 116 188 312 280 312 252 316 204 288 164 252 204 312 268 312 196 212 140 200 152 204 144 188 128 176 100 184 108 164 88 172 92 152 68 136 64 128 56 132 64 140 92 168 124 176 96 176 76 128 64 152 80 184 136 144 48 136 112 36 132 72 96 64 96 108 68 72 128 156 188 260 592 840 580 128 8 4 8 24 8 16 16 12 8 8 0 8 0 4 0 12 0 20 20 36 20 4 20 24 48 156 288 160 244 420 504 504 488 264 200 124 204 136 176 80 4 16 0 8 0 8 4 8 16 8 0 0 12 60 104 112 80 88 60 100 44 60 0 60 24 80 60 100 64 84 48 48 32 16 12 0 8 0 0 4 0 24 44 76 68 76 60 68 68 68 56 56 56 64 48 64 52 76 72 88 84 92 36 40 28 32 20 20 8 16 0 52 8 4 44 32 0 68 176 212 204 228 216 244 152 120 0 24 8 32 8 24 0 12 0 24 8 32 16 36 16 36 0 32 16 40 24 28 16 16 4 20 44 192 248 336 240 276 208 256 164 236 172 264 188 252 184 232 156 232 184 252 172 208 204 264 208 264 240 296 192 160 36 8 0 4 0 28 156 288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 20 76 316 368 316 404 408 536 556 724 720 688 772 1020 908 888 672 640 404 432 284 480 388 420 392 436 408 512 324 164 0 40 0 20 0 4 4 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 4 12 4 12 8 8 8 8 8 12 12 12 12 12 12 12 8 4 0 28 28 100 468 376 500 468 812 724 900 716 860 648 772 556 820 636 820 644 780 604 876 768 792 488 608 308 416 364 804 676 864 636 868 704 588 224 368 216 412 268 432 228 340 324 428 276 376 212 272 244 392 236 124 28 60 48 36 20 8 20 20 44 40 36 32 28 24 24 24 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 32 32 32 32 32 32 32 32 32 32 36 40 36 32 24 24 72 216 128 108 252 424 340 336 324 408 376 420 332 372 332 420 404 464 376 444 372 456 392 492 500 588 500 596 524 636 576 688 592 760 632 808 672 832 696 852 720 896 768 960 832 1012 848 1000 856 1008 920 1020 924 1020 924 1020 872 992 876 996 880 1020 944 1020 928 1020 928 1004 904 1020 956 1020 888 928 876 944 580 716 724 836 784 992 720 816 712 916 996 1020 936 888 816 1020 828 992 924 932 564 644 480 588 432 528 452 636 784 1000 596 596 532 500 328 404 268 364 240 284 340 536 480 480 288 308 228 280 212 320 252 268 216 268 196 248 180 240 188 244 212 216 172 472 644 716 844 856 212 180 128 164 156 152 112 120 116 96 144 216 160 164 160 144 72 68 392 808 808 812 828 812 808 864 768 844 824 804 788 748 708 800 804 412 348 436 360 340 240 472 924 964 844 872 804 956 796 964 620 524 504 628 556 840 708 784 656 732 620 680 536 596 428 552 428 544 416 552 456 600 460 516 320 452 284 360 292 396 276 372 264 488 312 544 720 716 368 448 320 408 308 360 272 348 256 332 228 324 248 340 216 268 184 244 124 228 148 244 128 212 112 228 164 248 144 240 192 320 228 236 76 228 176 192 176 520 412 440 312 408 428 644 428 528 416 524 404 552 476 560 444 612 500 540 440 632 524 544 416 580 480 612 480 576 452 584 456 548 424 548 432 564 452 588 472 604 484 612 476 572 436 564 432 540 404 516 380 504 380 500 360 468 340 488 380 508 368 480 344 468 316 432 332 428 312 412 316 432 308 416 308 424 312 416 288 380 328 456 356 472 348 444 316 424 316 432 312 420 296 408 280 396 248 368 272 396 296 404 300 392 276 352 240 324 236 312 196 256 180 304 252 376 292 392 280 380 312 436 356 464 340 432 328 440 324 432 336 468 400 536 464 556 452 512 436 424 180 100 8 28 4 0 32 24 0 32 32 212 236 420 304 492 320 512 308 480 260 440 256 500 336 520 288 456 260 432 220 396 196 384 184 368 180 328 192 328 172 296 148 268 132 260 132 256 128 244 128 248 156 280 168 296 176 256 152 296 152 252 104 244 128 140 60 100 44 60 40 48 20 28 0 16 0 16 28 64 80 148 312 480 308 140 12 16 32 0 4 8 8 0 4 4 4 4 4 8 16 28 40 44 48 36 24 24 4 36 56 168 172 192 160 208 256 368 392 224 112 84 176 248 292 144 8 0 24 0 20 28 32 24 8 8 4 36 4 56 76 176 112 160 48 140 52 132 36 132 56 168 92 180 96 148 48 84 28 56 16 28 0 4 4 8 12 20 24 32 36 36 8 12 4 12 4 12 4 12 4 12 12 16 28 36 48 52 52 44 44 32 32 20 20 12 4 4 28 44 40 0 8 128 212 296 280 300 284 316 228 256 60 112 40 108 12 52 4 112 68 104 0 52 0 80 16 84 0 96 36 108 16 68 0 76 108 264 308 404 336 344 280 340 268 340 264 340 260 336 256 332 240 312 240 320 252 320 236 300 212 300 236 276 232 320 268 280 212 164 20 16 0 12 80 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 4 0 4 0 0 0 28 244 288 232 336 348 428 312 516 468 604 716 992 780 804 484 460 152 260 256 472 292 332 236 420 316 244 12 0 0 12 12 0 12 8 4 12 0 16 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 8 8 0 0 216 348 396 364 604 532 692 512 700 472 568 332 532 324 468 452 748 624 700 484 508 264 420 272 408 348 732 412 712 568 480 248 228 152 276 216 776 428 220 232 348 300 316 180 192 116 304 320 304 140 72 52 48 44 32 24 36 28 40 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 12 24 24 36 32 36 28 32 44 192 100 64 184 368 368 408 356 404 392 408 360 368 360 396 344 392 316 356 288 344 288 348 268 324 260 320 260 324 268 324 252 312 264 328 264 324 264 328 292 360 312 392 352 428 372 436 380 512 432 568 464 596 508 644 576 696 584 704 604 760 700 860 740 880 800 912 836 972 884 972 848 896 868 948 696 784 760 808 712 892 652 752 636 768 788 852 768 788 728 908 728 840 724 716 388 416 316 496 512 696 656 804 748 900 560 588 544 464 308 284 232 304 236 284 304 472 420 396 164 212 192 260 160 208 160 192 180 204 168 184 156 188 172 208 108 184 200 532 600 508 372 188 112 116 104 148 148 148 116 136 88 76 104 172 144 136 132 152 4 160 472 816 756 788 792 808 760 836 776 868 852 840 840 820 776 816 784 440 360 368 280 272 164 388 860 872 788 828 776 840 780 816 688 528 384 480 408 676 632 700 576 652 532 600 448 512 376 484 332 432 300 424 328 456 356 444 252 324 180 276 220 276 184 296 180 360 232 520 664 592 260 332 224 308 236 292 240 312 208 260 184 236 192 256 208 260 168 236 188 192 136 180 140 156 124 200 148 196 124 180 152 224 132 156 52 136 124 204 204 476 308 320 208 312 344 524 320 396 284 420 352 484 420 484 356 480 376 460 376 536 400 436 332 508 396 504 380 460 344 460 340 424 312 424 308 432 328 456 356 480 376 496 372 464 332 448 320 420 308 408 272 376 264 376 256 360 252 364 276 376 268 344 248 344 240 340 240 328 208 308 192 320 196 304 184 280 184 284 208 292 212 312 244 352 272 344 252 308 236 300 236 284 228 268 216 260 184 252 200 280 224 292 232 288 228 260 192 244 192 228 148 172 132 220 204 288 236 300 220 284 232 332 264 356 248 324 224 328 256 316 252 332 280 400 352 468 348 420 368 412 264 232 136 100 20 24 24 24 0 0 20 92 204 268 276 332 252 320 220 292 196 248 180 276 244 316 256 312 220 264 204 240 184 216 152 192 112 188 112 180 104 160 80 140 72 132 68 128 80 140 88 140 120 168 116 192 96 160 52 160 80 120 64 140 104 80 16 44 12 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 0 28 8 44 16 32 0 12 0 16 64 152 168 144 112 124 156 256 256 176 132 168 256 368 444 272 32 0 8 0 60 52 52 32 52 20 16 0 0 0 32 76 64 60 8 28 4 28 4 32 24 64 68 88 72 76 72 56 44 12 20 0 20 0 0 0 0 0 8 12 12 16 4 4 4 4 4 4 4 4 0 0 0 4 8 12 16 20 40 32 36 24 28 16 28 12 20 12 40 44 68 8 40 144 236 304 300 292 288 308 260 272 128 76 0 0 12 140 148 236 180 196 100 116 44 72 0 16 0 0 0 0 0 20 28 136 204 304 244 336 212 292 176 280 184 260 192 260 196 272 208 280 200 260 184 248 176 236 156 212 152 224 176 228 180 244 200 232 184 212 132 100 0 0 0 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 0 4 16 40 252 368 272 348 416 580 452 520 400 516 724 1020 1000 928 624 544 288 468 524 644 456 540 396 412 216 72 0 28 8 16 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 0 0 76 0 176 480 660 472 704 648 828 640 836 688 812 704 816 592 748 648 876 628 620 356 488 288 628 612 728 380 632 552 1020 804 620 200 376 268 400 272 940 420 364 400 464 312 412 244 320 284 520 436 360 128 132 68 84 32 28 28 28 36 24 40 40 32 28 24 24 24 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 32 32 32 32 32 32 32 32 16 20 28 36 40 44 44 48 72 200 144 72 120 248 280 356 304 348 316 356 304 352 296 360 360 428 356 428 360 436 368 444 356 428 356 432 356 424 352 424 372 492 376 480 352 456 340 460 308 424 304 424 312 436 332 452 264 384 292 404 300 416 328 456 280 384 268 368 260 396 336 476 444 556 492 604 536 664 580 676 648 748 704 860 740 880 792 892 812 988 808 984 884 996 948 1020 864 984 912 1020 932 1020 916 968 704 780 596 776 664 780 584 676 688 980 888 1020 912 792 564 580 356 416 340 436 416 696 756 820 384 432 368 476 348 392 300 376 252 316 216 272 180 248 180 256 204 252 120 424 276 244 108 140 152 168 144 168 132 132 100 128 128 144 124 184 168 156 160 292 468 600 712 780 684 724 760 812 752 832 792 872 844 852 836 836 840 804 796 488 416 364 280 332 212 444 900 988 880 980 872 944 892 908 864 744 412 532 472 816 736 820 688 776 656 732 580 648 496 580 440 524 416 536 440 564 456 572 356 408 280 412 348 404 272 436 316 480 376 728 776 660 372 448 300 396 300 376 320 412 304 400 284 376 260 368 280 404 220 328 216 320 208 312 200 296 192 272 192 256 168 240 164 264 180 300 176 252 208 384 376 576 376 424 296 444 464 628 404 480 376 568 496 620 524 620 476 592 480 612 536 640 476 536 460 636 512 612 480 560 440 552 432 524 424 544 416 544 432 576 468 604 500 632 504 608 472 592 456 560 444 548 400 508 376 500 372 496 356 492 368 492 356 476 348 472 340 452 348 440 320 420 312 420 308 416 300 396 276 396 280 416 272 388 304 448 364 472 344 432 300 404 284 388 264 364 248 352 224 348 256 380 276 392 284 388 288 360 252 344 252 328 208 264 184 304 252 372 296 388 292 380 304 424 340 452 336 428 320 428 328 436 308 412 316 460 420 556 440 512 424 512 396 444 264 192 52 4 8 8 4 24 16 140 180 368 320 500 336 504 300 476 280 428 224 416 256 468 312 532 292 460 248 416 216 392 192 364 188 332 184 316 160 296 148 276 136 264 128 256 136 264 156 288 180 312 184 304 180 260 148 280 160 264 132 260 144 116 24 0 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 16 12 24 16 24 20 12 24 8 56 84 200 172 180 92 128 76 124 128 128 188 228 324 404 548 360 80 0 0 12 36 60 20 44 40 48 0 28 0 36 20 128 84 152 44 116 24 112 16 104 32 132 76 152 80 132 92 108 28 24 0 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 0 0 0 12 12 8 4 4 0 4 0 16 12 8 32 40 16 24 128 316 408 372 364 316 340 264 316 256 252 124 228 240 388 352 432 344 396 296 348 256 296 188 232 120 180 68 128 64 208 220 360 368 416 324 368 292 348 272 328 276 344 264 340 268 356 288 372 304 368 272 336 248 316 224 292 196 276 212 292 216 272 220 296 280 328 248 220 100 44 36 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 4 0 4 0 0 16 0 176 356 180 220 400 684 608 700 500 508 456 852 900 776 372 320 200 428 340 396 304 468 276 188 0 0 0 28 8 0 20 0 12 4 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 0 8 0 8 0 8 0 12 28 4 0 48 0 44 320 592 416 516 464 616 380 592 492 768 612 644 436 656 392 412 132 212 64 368 260 492 360 416 172 532 576 816 496 244 0 208 204 236 128 348 100 268 296 300 208 276 208 364 372 432 304 256 140 104 80 84 76 60 36 28 20 28 28 36 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 20 28 20 28 20 28 20 28 12 24 20 36 32 44 36 48 36 156 128 64 36 76 68 108 132 140 128 144 136 140 128 132 128 172 140 196 164 220 184 232 176 224 192 252 224 280 248 296 308 356 300 348 284 336 284 348 292 352 296 348 288 344 292 352 280 340 288 336 268 316 264 324 296 352 284 320 248 312 280 364 272 344 248 320 240 344 276 368 228 316 220 304 252 336 248 328 284 400 300 476 436 500 456 512 460 596 520 596 544 672 592 672 668 756 700 832 756 856 764 884 700 680 432 540 496 536 488 484 368 396 356 444 396 700 876 996 716 664 544 644 560 604 516 564 464 504 428 456 388 440 392 448 340 248 104 328 188 68 0 104 164 184 140 160 132 160 140 172 88 132 88 132 136 148 204 428 584 684 652 688 632 680 624 668 632 680 648 716 712 744 724 740 716 724 716 420 336 296 232 300 172 312 776 920 824 876 776 816 744 800 808 736 412 376 376 724 612 680 552 636 528 600 452 528 420 496 376 456 372 476 392 476 372 432 228 264 212 300 276 324 232 372 304 464 388 668 660 536 276 344 220 296 224 300 244 328 268 312 240 300 240 276 220 276 272 232 164 244 232 232 176 240 160 212 144 200 148 204 156 200 136 204 140 172 132 288 296 456 268 308 196 364 396 500 300 348 320 508 432 492 400 508 404 500 388 532 432 492 324 428 368 528 404 496 360 444 324 428 316 416 312 416 296 412 304 440 344 476 380 512 400 504 384 500 372 468 348 452 316 416 288 388 280 372 260 360 264 356 260 352 264 364 248 340 240 332 216 316 196 308 176 308 216 324 220 292 204 272 192 264 200 308 268 356 272 320 228 288 220 264 200 232 176 216 160 232 180 268 220 280 224 284 232 272 200 256 208 244 160 180 120 200 180 268 216 284 208 280 212 308 240 336 244 332 228 332 260 328 244 304 216 332 304 448 364 424 332 392 336 404 276 168 68 32 0 8 4 12 0 28 76 200 260 352 280 324 216 280 208 244 140 200 140 228 208 312 252 288 188 208 148 192 152 200 132 192 108 172 92 152 84 148 80 136 68 124 76 140 100 160 128 176 120 192 100 176 72 156 92 144 104 172 132 100 12 4 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 4 16 0 12 0 12 0 8 0 20 60 124 140 116 88 88 48 68 84 136 216 256 304 392 480 384 124 0 32 12 52 40 20 20 20 16 4 0 0 0 0 56 72 104 56 56 12 40 8 36 20 64 60 84 76 80 72 48 28 0 8 0 8 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 0 0 0 0 0 0 0 8 0 8 0 8 0 12 8 0 16 40 12 4 72 248 356 360 356 324 332 268 296 272 332 300 364 320 364 316 372 304 348 296 348 304 344 280 312 240 268 212 244 200 276 252 344 244 312 208 296 204 304 188 276 220 288 212 276 212 292 236 312 268 320 232 288 212 272 196 256 156 212 152 240 172 212 184 296 380 364 228 216 168 156 112 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 0 4 20 24 156 368 228 400 648 892 844 908 884 812 464 676 820 604 244 300 332 492 264 412 428 452 144 64 0 40 16 16 0 40 0 8 0 4 4 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 32 0 32 12 0 68 128 568 568 588 476 644 500 712 664 992 984 884 668 768 460 404 240 424 288 624 520 772 648 776 528 940 648 836 360 384 84 372 272 424 284 376 244 436 280 432 296 372 424 592 452 436 244 316 188 200 120 192 164 160 80 44 36 48 32 32 28 24 24 24 24 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 28 28 28 28 28 28 28 28 32 32 32 36 36 40 40 44 44 120 132 96 68 64 28 40 64 84 52 88 64 104 52 84 48 88 52 88 52 84 40 72 24 60 32 80 68 132 124 176 128 176 136 176 132 176 144 192 184 240 212 256 208 244 200 252 228 312 260 348 284 356 284 356 312 396 332 404 324 400 344 436 360 420 332 392 320 392 336 424 376 480 352 408 336 408 292 412 304 392 284 432 356 420 336 412 320 464 340 384 320 448 372 504 424 568 432 568 416 572 488 680 564 572 368 544 440 548 420 456 368 460 436 536 364 564 628 748 660 636 488 616 512 600 504 600 504 592 488 584 500 608 532 636 628 524 372 556 528 468 292 272 180 196 124 144 100 128 56 60 80 148 88 128 120 184 284 560 612 668 616 676 684 704 628 700 612 620 588 656 680 780 740 776 692 756 768 428 332 344 304 372 224 284 716 1000 856 892 744 880 808 1020 888 996 708 528 500 856 716 804 664 764 644 736 592 664 524 604 484 572 468 564 452 536 500 520 244 348 312 396 324 476 360 528 472 684 560 776 676 656 380 472 312 420 304 392 304 412 340 384 240 360 288 396 276 380 264 356 224 316 208 328 236 344 220 292 208 288 216 300 220 300 172 256 176 276 192 360 376 560 336 420 292 512 512 592 396 468 456 660 556 612 500 628 508 616 504 628 500 552 416 560 504 636 512 596 464 556 436 536 424 532 416 532 400 524 408 548 444 580 472 616 504 628 508 644 516 624 488 612 484 596 452 556 412 532 384 504 364 480 348 472 340 464 316 428 316 428 320 424 308 412 292 412 328 440 328 424 300 404 288 376 264 384 308 432 324 416 284 384 268 360 236 332 212 312 216 340 244 376 280 392 292 396 280 356 256 344 260 336 212 268 168 280 232 348 272 364 280 372 276 392 312 432 340 448 344 448 324 452 324 420 300 428 360 504 440 516 396 472 368 512 392 372 120 68 0 12 32 20 12 28 40 220 280 468 356 520 312 484 280 412 208 356 176 340 188 384 296 444 252 400 224 388 212 368 196 340 180 320 160 296 148 292 152 276 132 248 120 252 136 272 156 296 168 288 180 288 176 288 148 276 152 288 180 164 56 0 12 12 8 8 8 8 8 8 12 8 8 16 8 0 0 12 4 20 20 4 8 20 8 0 4 4 4 4 4 4 4 4 12 4 8 0 4 4 8 20 0 28 24 88 68 108 68 116 48 68 52 108 172 196 248 344 448 424 160 12 0 32 48 144 40 72 8 84 60 132 64 100 0 96 84 188 112 168 76 144 76 132 68 128 76 120 64 88 40 40 8 4 0 0 0 0 8 8 8 8 4 4 4 4 0 0 0 0 0 0 0 0 8 4 4 0 4 4 8 8 0 0 0 0 0 0 0 4 0 4 0 8 28 20 0 64 24 176 236 320 332 392 336 400 376 472 404 452 336 392 328 424 332 404 324 400 332 408 332 404 336 432 352 440 344 420 328 408 300 380 308 388 320 396 328 404 320 384 304 380 308 400 340 428 348 412 320 392 316 396 316 388 312 376 280 376 276 332 292 420 488 464 292 296 256 276 208 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 4 0 4 0 0 0 20 108 300 204 532 764 828 748 712 696 696 292 356 356 192 56 224 280 312 108 336 340 176 0 8 0 8 0 0 16 16 24 0 20 0 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 4 0 4 0 4 0 8 24 32 32 0 0 0 0 288 376 336 180 348 344 668 536 924 816 816 448 488 208 324 148 316 300 520 364 672 656 744 304 380 116 236 56 184 60 296 308 432 328 364 292 360 244 412 316 528 456 420 240 212 152 184 144 132 120 176 200 164 88 28 16 40 20 28 16 24 16 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 32 36 28 36 28 40 36 44 60 96 100 108 64 60 32 32 24 36 24 40 36 48 32 36 52 68 48 60 36 44 20 32 28 40 16 32 24 60 64 96 20 52 20 56 16 48 16 60 12 72 64 112 68 92 52 88 12 40 64 96 112 128 124 124 124 148 164 172 164 164 168 188 200 236 204 272 240 280 240 296 200 280 252 296 280 316 280 352 304 352 292 372 328 380 332 392 348 440 364 388 344 404 348 424 316 364 300 388 320 404 324 404 268 372 348 420 288 312 328 420 276 344 328 384 208 276 264 340 312 352 304 404 296 364 332 432 360 420 360 420 372 440 396 460 400 396 388 476 636 808 840 796 724 760 708 740 704 720 612 584 300 344 280 296 248 320 404 604 544 600 564 656 628 632 596 716 588 564 532 580 624 732 692 724 656 744 744 356 244 276 248 280 200 164 592 916 772 772 668 800 832 940 688 832 644 408 444 768 624 688 564 648 548 628 492 568 496 580 492 568 492 552 472 532 484 416 132 204 264 288 260 376 296 384 380 556 436 560 460 512 292 360 236 312 224 300 232 312 280 220 80 152 168 268 232 280 404 556 496 348 200 268 260 244 176 228 168 224 180 224 176 212 180 184 156 228 128 228 280 460 236 316 204 428 432 460 312 384 384 568 492 552 460 548 420 500 396 500 356 432 340 504 432 544 404 484 352 452 336 428 312 424 296 392 284 384 280 396 304 420 332 456 368 472 380 504 404 500 392 512 412 520 392 488 368 464 348 424 312 384 284 356 256 328 232 320 224 324 224 328 204 308 212 312 216 308 240 324 252 316 244 284 208 264 216 292 236 296 216 264 208 252 196 232 184 228 156 228 188 264 224 292 244 300 212 256 196 252 204 240 160 172 120 196 176 260 220 280 220 288 200 288 228 328 256 352 260 348 240 320 236 304 212 304 236 344 336 420 336 392 292 392 352 376 184 108 8 16 8 24 0 12 0 124 200 328 296 352 260 308 216 256 148 208 116 156 64 136 136 208 172 240 196 236 156 188 136 196 116 180 108 160 88 148 100 152 80 128 68 120 72 128 84 144 92 164 100 192 96 164 64 128 96 164 152 144 56 20 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 0 8 0 4 0 4 0 8 0 4 0 0 0 8 16 32 40 28 12 20 80 120 188 296 548 556 268 12 0 0 60 132 36 36 12 88 124 176 120 108 0 0 16 80 84 100 76 100 84 96 56 68 40 44 12 16 0 0 0 0 12 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 0 4 4 4 4 0 8 0 0 0 0 0 4 0 148 200 288 308 368 300 340 304 360 288 328 264 328 260 304 248 304 240 300 244 312 260 324 264 328 276 340 272 336 252 324 256 332 240 308 204 308 232 348 240 316 248 324 264 352 300 376 272 332 260 328 268 340 268 332 276 332 248 308 224 280 240 328 280 328 228 252 208 220 160 240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 0 4 0 56 164 424 312 604 784 796 684 616 540 480 252 316 196 196 148 356 308 340 228 348 184 44 8 24 0 12 0 24 12 4 0 16 0 16 0 8 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 0 12 0 12 4 32 64 20 272 372 472 344 444 552 896 748 1020 944 940 616 552 484 696 580 680 596 792 616 856 668 808 392 572 188 484 120 340 144 652 612 724 528 644 512 660 524 672 564 748 416 400 176 264 164 256 136 224 132 232 188 192 72 40 8 28 28 24 24 20 20 24 28 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 24 24 24 24 24 24 24 24 32 32 32 32 36 44 52 56 88 76 100 112 72 48 52 52 32 40 36 56 40 56 40 56 52 56 56 60 56 64 64 68 48 48 36 36 32 40 44 52 20 24 40 32 28 16 20 16 4 24 60 68 64 48 48 56 32 64 44 92 76 112 80 108 56 104 84 116 72 96 68 112 40 80 48 124 92 128 88 156 112 188 148 212 140 212 152 236 188 264 228 300 248 352 296 380 320 388 336 424 356 412 348 436 380 500 420 564 484 588 452 512 476 560 464 536 440 532 376 436 408 480 404 468 364 428 368 464 300 388 360 448 332 412 384 472 356 424 348 420 336 420 328 416 320 420 384 448 380 524 488 524 568 648 612 696 672 760 680 704 564 596 524 556 464 556 556 632 544 644 728 876 856 856 804 860 620 596 576 604 616 740 664 732 724 780 752 380 268 324 272 320 260 240 640 1016 832 904 792 972 856 784 500 736 548 476 504 836 640 740 588 704 580 688 540 628 472 584 480 584 464 572 464 580 500 488 112 216 264 400 304 468 416 540 472 648 488 672 548 684 464 552 360 448 300 388 280 400 304 272 56 168 124 276 180 300 608 784 632 560 304 384 256 308 228 312 240 316 232 308 224 316 208 284 224 308 140 288 340 520 316 440 308 564 532 552 424 528 516 696 608 712 616 704 544 644 520 612 476 584 504 652 552 656 492 572 440 548 424 504 380 496 376 492 364 480 360 484 372 496 396 532 424 544 440 584 472 588 488 624 520 644 520 636 520 648 508 612 464 572 436 540 396 500 372 476 364 480 376 480 356 444 352 432 308 404 308 408 284 364 232 316 208 292 196 288 200 296 188 288 196 300 208 312 220 316 212 328 244 368 284 396 300 392 252 332 240 332 252 316 196 244 172 272 232 336 272 368 288 376 284 388 312 432 348 452 352 444 336 452 316 432 304 428 308 432 388 516 452 560 380 472 384 484 316 244 64 36 16 0 20 0 16 108 200 348 312 500 332 512 300 412 248 384 224 320 124 240 88 252 140 324 208 356 200 332 200 348 196 340 184 316 156 292 156 288 148 272 132 256 124 252 116 268 140 256 164 292 180 276 112 240 108 244 160 176 76 16 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 8 0 4 4 4 4 4 8 12 24 0 16 0 24 0 32 4 36 0 12 24 76 120 200 468 556 276 68 0 40 24 168 44 140 84 248 228 324 204 232 32 60 0 76 56 112 76 132 72 100 52 72 28 40 4 12 4 0 0 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 0 4 0 12 12 40 0 16 12 40 40 140 268 384 376 416 404 452 372 408 336 412 324 388 320 404 308 352 292 372 300 380 312 396 328 412 316 388 308 396 320 408 328 416 344 428 324 396 296 388 312 408 316 388 312 392 320 404 336 416 328 396 316 396 324 400 312 388 304 412 312 384 288 380 292 356 220 328 256 324 252 284 200 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 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 0 4 0 4 0 4 0 0 0 0 132 472 248 364 520 604 500 644 540 312 116 176 16 184 112 272 192 284 316 216 0 0 0 0 0 0 20 0 20 0 24 0 12 0 4 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 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 8 8 36 0 32 0 0 24 76 256 480 384 372 424 776 552 868 816 844 428 376 312 584 460 612 352 488 300 468 328 464 204 276 56 260 36 104 116 628 548 364 340 444 348 508 344 540 488 308 172 204 124 136 108 140 120 132 144 172 172 136 72 32 20 32 16 24 12 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 16 24 16 28 32 48 52 68 44 40 80 120 76 56 60 68 36 52 56 64 52 56 52 68 64 60 56 56 52 56 60 60 48 48 52 56 56 56 56 52 32 56 56 72 52 56 36 48 0 24 40 60 36 40 32 48 40 40 36 48 56 68 68 72 40 56 64 68 60 64 76 96 96 76 48 64 48 52 52 88 72 56 56 64 32 52 88 92 32 76 92 84 56 112 80 108 124 112 116 184 148 156 152 184 176 204 192 220 204 276 276 352 324 408 376 356 340 396 360 400 320 352 288 344 336 356 272 324 336 364 324 360 296 372 352 360 320 368 332 368 332 364 328 352 392 344 296 408 296 340 248 332 272 332 280 312 264 344 304 344 324 332 296 356 288 392 352 320 324 368 364 464 440 524 512 540 528 516 532 556 576 684 632 704 716 724 684 324 260 292 248 276 196 168 584 912 752 848 780 904 672 408 316 592 456 452 472 704 600 660 548 624 540 612 500 560 456 540 448 504 396 464 396 480 348 316 0 4 140 280 248 324 272 332 284 356 256 432 372 484 432 468 300 332 204 256 188 268 224 144 0 28 16 68 16 60 32 28 8 84 80 92 72 136 64 132 84 144 92 136 108 148 60 112 116 140 0 148 252 388 224 336 220 468 440 432 340 444 464 600 512 616 544 620 484 580 452 528 416 524 452 560 452 536 376 440 320 416 300 360 240 340 264 356 256 348 248 344 248 344 272 380 292 388 304 424 344 432 360 480 384 508 408 524 448 560 452 532 428 504 416 488 384 448 340 420 320 416 324 416 288 376 268 348 236 320 256 284 172 168 60 108 64 92 36 68 32 76 44 92 64 120 96 152 124 172 152 216 180 260 228 292 244 300 196 240 180 240 200 228 148 156 116 188 164 248 208 268 220 284 228 304 240 336 260 348 248 332 276 344 240 312 228 316 232 316 248 372 380 500 352 384 312 404 344 244 56 16 0 16 0 48 0 88 104 224 220 308 260 316 240 284 184 268 180 208 72 104 0 60 20 116 108 196 168 228 136 200 132 200 128 176 96 148 100 152 92 148 88 136 80 124 76 128 84 140 80 184 88 140 40 88 52 112 108 124 52 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 0 8 0 8 0 4 0 0 0 12 8 0 0 4 4 0 0 8 4 0 36 52 52 88 196 344 180 4 24 12 24 60 0 52 76 208 228 268 188 184 64 32 0 0 0 36 36 64 8 16 0 8 0 8 0 0 4 8 0 4 0 12 16 8 0 0 4 4 4 8 8 8 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 16 0 24 44 144 184 324 244 340 284 312 280 348 272 320 304 364 272 272 180 260 228 296 236 304 252 312 248 304 244 308 252 320 232 308 236 316 240 316 248 328 244 332 252 336 240 312 244 312 236 300 224 284 212 276 248 312 240 308 236 296 212 268 184 288 220 292 228 320 240 264 224 296 220 272 224 248 148 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 0 4 20 56 156 488 272 400 364 460 416 564 456 324 92 228 60 288 316 404 284 492 288 88 44 24 0 0 0 0 0 0 0 0 0 4 0 12 0 12 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 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 4 16 4 12 72 64 232 368 700 764 684 428 592 676 964 1000 860 356 380 312 644 688 1016 624 368 168 608 392 764 480 608 236 564 132 248 344 932 724 680 696 740 564 628 420 520 316 376 124 236 140 256 152 256 140 244 140 252 172 172 48 40 20 40 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 16 16 28 44 60 68 68 60 68 68 64 56 52 52 56 52 52 52 56 56 56 60 56 52 48 52 48 52 48 52 48 60 56 60 56 60 56 60 60 60 60 60 68 60 60 48 48 36 44 48 56 56 64 60 68 76 80 76 80 76 80 76 80 72 76 76 84 80 88 88 92 80 100 80 100 80 100 76 108 68 108 68 108 64 112 60 108 64 104 64 108 68 108 68 112 60 104 68 112 76 116 76 116 76 180 100 116 108 140 60 132 112 160 196 180 116 200 80 216 152 192 160 192 152 196 180 236 168 212 184 236 212 260 236 272 260 296 284 340 296 348 300 372 328 360 288 368 340 388 368 424 380 436 376 428 368 420 360 416 340 400 352 416 356 408 340 392 348 336 272 312 280 348 284 364 296 584 536 536 620 712 616 748 692 820 728 300 288 368 244 344 204 196 844 952 796 800 804 932 508 592 488 672 588 660 600 860 636 732 612 740 648 768 636 732 580 696 572 716 600 720 564 684 516 532 224 256 188 452 344 412 316 416 280 452 324 452 324 516 440 680 516 512 288 360 224 344 248 364 8 128 116 136 32 112 12 116 8 116 8 120 0 88 40 120 36 116 40 124 44 140 24 104 16 128 0 220 376 512 324 404 340 596 556 580 436 644 588 704 636 708 600 760 608 716 608 652 508 668 600 680 504 572 428 520 376 452 316 412 296 408 300 436 316 436 304 424 308 440 296 444 348 488 372 500 388 524 436 564 456 584 464 580 452 564 424 548 428 568 464 596 464 576 468 568 444 552 448 548 428 512 344 464 364 404 228 236 80 136 40 128 28 116 20 108 16 108 16 128 52 148 68 184 132 244 172 312 244 352 272 380 288 368 276 312 200 304 248 304 184 236 160 248 188 292 240 336 268 364 296 372 288 396 336 436 336 424 336 448 332 432 304 396 264 364 316 472 396 560 444 552 400 496 408 460 180 48 4 0 20 0 20 16 88 212 216 388 268 440 284 400 268 376 256 352 164 216 80 176 32 152 72 256 204 380 196 340 196 372 212 328 164 324 132 288 156 288 136 264 132 276 132 272 144 264 160 272 176 300 152 248 96 232 140 144 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 4 8 12 12 16 20 32 28 24 16 8 0 0 4 0 4 0 12 0 12 0 16 0 24 4 12 0 32 60 112 84 68 36 100 52 84 32 148 92 284 248 368 236 308 208 276 92 108 12 24 0 28 12 28 0 16 0 12 0 4 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 4 0 0 0 0 4 8 16 8 20 0 20 16 16 0 104 124 188 212 300 300 356 328 376 288 328 280 308 240 296 284 364 336 380 260 312 236 328 264 348 252 332 264 352 280 356 296 392 324 392 324 388 308 380 320 400 312 392 304 408 332 456 364 464 396 464 372 420 316 372 292 372 328 388 296 376 308 376 272 332 252 364 280 372 288 392 280 336 280 356 268 356 256 304 216 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 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 0 4 0 4 0 4 0 0 0 28 140 352 164 360 224 264 416 488 284 148 4 152 0 184 288 516 292 220 88 0 0 0 8 0 16 0 16 0 20 0 16 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 0 32 8 4 0 28 16 164 324 508 460 536 544 800 824 980 728 520 184 284 308 564 676 980 448 304 256 580 408 528 320 336 192 268 24 76 188 516 472 616 556 728 316 332 232 312 260 132 64 132 100 152 116 140 112 128 124 176 152 108 32 12 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 28 36 28 32 24 28 20 28 12 20 12 32 40 64 60 72 64 68 72 64 56 52 52 56 52 56 56 56 60 60 60 68 68 60 68 60 68 60 68 60 72 64 72 64 72 64 72 64 76 68 84 72 84 64 72 56 56 48 64 56 72 60 72 60 60 80 60 80 60 80 60 80 56 76 60 84 64 88 72 92 76 84 76 80 76 80 76 76 76 76 76 72 76 72 76 72 68 80 68 84 72 88 76 92 76 92 80 96 80 92 76 80 84 84 100 96 104 72 40 84 40 68 24 72 64 20 68 64 64 72 60 64 40 52 52 76 64 80 72 92 88 104 96 112 64 96 104 132 124 104 84 72 88 104 116 128 148 184 176 172 176 208 176 216 188 228 196 236 240 284 260 308 280 320 284 320 248 296 252 276 228 292 244 296 276 540 544 480 456 488 516 692 688 744 680 280 272 272 180 284 152 448 844 872 744 600 636 744 348 416 384 572 552 640 572 672 552 632 580 676 636 716 660 728 692 768 684 768 676 752 660 740 696 672 512 604 608 716 636 656 500 544 464 548 424 424 288 372 356 512 408 392 260 296 224 316 424 432 64 16 20 12 20 48 0 8 0 0 0 12 0 16 0 16 0 12 0 12 0 12 0 0 0 28 0 132 308 376 248 300 256 500 476 500 388 576 492 552 456 512 456 628 492 568 448 532 444 572 480 532 368 424 300 372 240 300 180 268 176 276 200 292 212 292 200 280 204 296 204 304 236 332 248 336 264 356 240 352 268 388 300 392 284 372 244 316 224 312 252 352 280 364 296 388 308 408 316 412 300 392 280 348 216 204 72 68 8 28 12 32 4 24 0 20 0 20 0 28 4 40 20 80 64 128 116 200 180 248 204 276 224 268 212 216 148 216 200 216 140 148 112 168 144 216 188 260 212 272 208 272 204 304 252 356 260 336 244 328 244 324 228 292 200 264 200 304 276 408 356 444 336 412 340 400 216 92 0 20 0 20 0 20 16 136 164 244 184 224 180 260 176 264 200 268 152 156 36 88 16 56 8 104 112 216 160 192 116 200 148 196 116 184 96 156 104 156 96 136 84 132 88 128 84 152 96 180 100 188 108 128 64 112 96 76 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 4 4 8 12 16 16 56 60 44 40 20 20 4 4 0 0 0 0 0 0 0 0 8 0 8 0 4 24 60 100 84 68 52 80 80 76 104 160 228 276 212 220 140 172 112 128 68 56 4 0 0 4 0 0 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 0 0 0 0 28 28 84 132 180 200 296 236 296 268 316 264 296 236 280 240 284 216 252 180 252 232 316 268 296 196 228 164 236 184 252 200 248 184 248 196 256 184 236 200 288 236 332 264 332 248 308 244 312 224 292 228 316 264 344 316 432 440 564 496 496 328 324 212 280 204 264 192 268 212 292 260 320 196 208 144 280 252 324 220 252 160 236 180 240 168 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 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 4 0 4 0 4 0 0 4 12 56 156 272 264 624 392 384 496 496 240 144 60 208 104 376 616 976 576 224 60 16 4 28 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 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 16 20 24 24 92 96 296 396 536 476 680 832 1004 856 828 644 432 192 400 500 824 852 1016 424 552 440 788 428 704 360 708 384 592 196 380 288 596 588 952 608 560 280 336 344 440 172 152 108 208 148 252 152 240 132 228 152 252 160 152 32 24 8 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 32 32 32 32 28 28 28 28 28 24 24 36 52 68 76 76 68 76 68 72 56 56 52 60 56 60 60 60 68 60 68 64 68 64 68 64 68 64 68 64 64 60 64 60 64 60 64 64 64 88 68 88 68 84 60 76 52 76 56 76 56 76 56 76 80 80 84 80 84 80 84 80 76 72 80 80 84 84 92 88 88 84 84 88 84 88 84 96 84 100 80 104 80 104 76 104 80 104 84 108 92 116 100 120 108 128 108 128 104 120 92 108 88 56 76 116 88 76 88 108 100 72 48 136 124 124 112 96 92 96 92 80 68 60 64 68 56 56 56 52 52 52 52 48 36 24 24 32 24 76 60 120 44 128 92 96 72 96 84 52 64 104 72 116 84 132 100 144 96 140 108 160 128 180 148 192 144 316 308 348 308 396 364 432 396 552 500 516 468 576 588 736 688 816 708 360 272 340 224 328 140 844 944 976 872 708 740 904 808 892 812 956 856 980 872 944 844 960 856 952 820 916 800 920 740 868 740 860 732 872 756 896 564 560 356 528 440 540 396 560 468 588 464 604 424 492 300 444 328 520 364 456 296 360 204 340 496 580 192 184 88 144 48 112 52 144 12 112 0 116 4 108 8 88 12 92 12 88 0 92 0 100 20 112 0 272 396 452 336 408 360 632 584 644 528 716 580 596 432 496 460 684 536 616 456 620 560 680 536 600 436 508 348 440 296 376 244 352 248 364 260 376 268 380 260 372 264 380 272 388 284 396 280 396 292 412 272 400 312 444 340 448 324 428 280 372 236 336 228 352 252 376 260 400 304 436 340 448 352 452 356 384 192 188 40 96 16 100 28 112 24 104 20 104 24 108 24 100 20 108 40 140 80 184 168 296 236 336 252 356 268 344 248 292 188 284 224 280 168 212 152 240 192 296 244 336 264 344 268 352 276 384 328 436 352 440 324 428 328 436 320 416 292 392 248 384 312 484 420 572 452 560 428 544 368 248 36 4 28 0 16 0 24 128 168 328 228 356 224 348 240 364 268 388 236 308 128 240 108 192 52 188 120 292 236 360 172 340 208 364 200 340 172 320 164 304 156 288 128 252 104 248 124 256 164 284 188 320 176 276 112 208 76 80 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 4 4 8 12 12 12 40 36 32 24 16 8 4 0 0 0 0 0 0 0 0 4 0 4 0 8 4 36 68 112 112 128 96 160 104 180 172 336 272 344 160 220 116 208 104 124 64 76 12 12 0 0 4 0 0 4 0 4 0 4 0 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 0 4 0 120 172 248 272 324 288 352 304 348 312 352 288 320 264 308 272 328 280 320 260 308 272 340 304 344 248 292 224 300 240 312 260 312 232 308 252 316 216 248 152 220 204 308 304 400 340 400 352 408 308 372 276 372 296 396 272 384 380 548 540 632 516 552 380 480 420 464 332 356 260 336 260 360 276 388 408 592 488 484 372 388 244 324 260 340 228 288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 4 0 4 0 0 20 8 100 184 356 792 440 424 432 388 124 68 0 60 92 476 584 868 488 120 0 0 8 0 8 4 8 4 8 0 8 0 8 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 32 0 8 0 40 56 228 328 368 400 464 588 756 632 696 448 188 56 264 424 808 644 472 56 272 168 252 12 212 108 376 236 316 88 176 280 624 700 972 728 276 176 384 368 240 0 84 72 128 132 176 136 156 120 152 136 176 132 92 16 4 0 12 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 28 20 28 20 28 20 28 24 28 20 40 48 72 72 80 60 68 68 64 48 52 44 56 52 60 56 64 56 72 60 72 72 76 80 76 80 76 80 76 76 72 76 72 76 72 76 68 72 56 76 60 72 56 72 56 80 64 76 60 72 56 76 64 64 84 60 84 60 84 60 84 56 80 56 84 60 88 64 88 68 84 76 84 76 84 76 84 84 88 84 92 88 88 88 92 84 92 92 100 100 108 108 112 112 116 112 116 112 112 104 104 152 76 112 116 80 108 132 112 96 52 92 64 16 76 60 76 104 108 108 92 88 76 80 76 92 88 88 80 80 72 72 68 92 92 64 28 12 16 56 52 20 28 60 52 64 80 88 88 32 48 24 48 24 48 24 48 20 40 16 40 16 44 24 48 80 344 376 408 392 472 484 528 516 504 452 488 512 608 628 632 628 796 712 288 204 296 220 176 260 964 892 816 716 664 728 852 768 820 772 836 716 776 736 768 724 780 724 760 696 724 668 708 696 760 684 740 676 764 708 756 476 408 280 344 296 304 268 364 264 296 236 284 204 232 164 268 184 284 228 308 228 192 48 108 60 156 8 36 84 160 160 140 116 124 80 72 40 44 16 28 0 40 0 44 4 36 4 24 16 64 16 20 0 200 364 356 240 284 280 540 492 536 436 576 444 420 240 280 272 500 384 452 388 544 492 544 396 440 304 348 216 292 184 252 152 236 148 240 152 236 156 236 152 236 152 240 164 244 156 236 152 240 168 260 172 280 192 300 212 308 216 300 216 288 180 236 132 204 120 188 96 188 120 216 140 256 196 316 208 212 64 64 0 24 0 20 12 24 16 20 8 24 16 28 8 16 0 20 4 44 24 80 136 220 188 248 204 268 216 256 196 212 152 196 172 200 124 132 100 160 144 220 196 256 204 260 208 272 200 292 232 328 240 328 248 336 256 332 256 316 240 288 216 272 224 328 300 424 352 448 388 448 356 296 32 0 0 12 0 4 0 36 72 180 196 276 160 228 152 220 152 232 152 188 104 148 68 92 20 68 52 120 144 188 112 188 140 200 136 192 136 176 112 164 112 148 72 100 56 96 68 132 88 180 116 196 108 140 92 96 44 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 4 4 8 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 4 20 40 72 96 116 100 116 72 92 140 228 92 88 0 40 32 108 48 28 4 8 0 0 4 16 8 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 0 0 0 0 0 0 0 8 0 8 8 12 16 8 8 44 204 260 268 224 236 184 216 192 240 196 248 200 252 216 272 204 276 252 304 244 268 200 236 220 252 192 228 180 232 196 248 196 244 200 248 212 256 184 192 60 100 52 152 164 280 248 316 300 348 260 304 208 272 204 284 244 280 180 248 212 332 304 388 360 488 476 540 404 376 232 264 148 252 248 436 568 736 552 412 320 324 196 260 200 256 160 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 0 4 8 24 164 276 544 892 448 504 520 372 124 124 60 164 352 784 528 576 272 104 0 4 24 0 4 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 0 32 20 112 128 372 348 400 552 516 488 700 616 836 392 304 168 584 588 1020 652 484 228 636 384 492 132 572 264 712 424 604 176 396 488 932 856 1016 812 420 296 580 328 60 68 160 84 176 156 248 172 252 164 256 176 256 156 132 28 16 12 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 24 28 28 28 28 28 28 28 32 28 28 40 60 76 80 84 68 92 72 88 56 64 48 60 60 64 68 64 68 68 72 64 68 68 64 68 64 68 64 68 64 68 64 68 64 68 64 72 60 76 60 72 60 76 60 76 72 84 64 76 60 80 64 84 80 84 80 84 80 84 80 84 76 80 80 84 80 84 84 84 88 80 88 84 88 84 84 88 92 96 92 108 96 112 100 116 92 100 100 108 108 112 112 116 108 116 116 124 120 124 120 124 140 120 128 124 84 144 144 64 152 244 208 184 100 136 168 148 100 100 88 84 80 84 80 80 76 76 72 72 68 68 64 68 28 72 100 116 80 128 76 132 40 104 64 116 64 52 44 68 76 96 72 92 68 84 60 80 72 84 60 72 44 60 40 68 152 500 492 512 464 512 496 544 500 528 472 512 416 516 516 576 560 772 624 356 208 340 232 224 616 1020 968 860 676 816 792 876 776 864 804 928 824 904 788 856 752 824 692 776 664 748 620 700 556 620 512 552 472 548 440 476 304 360 276 376 300 356 260 348 272 360 228 316 172 284 176 340 184 332 208 368 240 260 48 164 4 160 20 152 148 364 328 416 288 388 264 364 244 340 212 300 184 272 192 272 192 272 184 276 192 292 140 152 8 316 432 456 332 404 408 688 592 640 508 624 464 472 292 348 320 572 456 560 540 672 540 580 400 468 312 376 260 368 252 360 240 344 228 336 224 332 216 332 220 336 220 332 224 332 208 320 208 336 228 352 252 364 252 368 268 396 296 420 332 444 332 428 280 364 216 312 184 304 164 268 164 308 260 400 236 240 68 120 40 112 36 120 24 104 20 100 20 104 32 108 40 96 12 100 32 112 60 172 200 320 248 336 252 348 260 332 236 300 204 272 204 272 160 200 132 224 184 284 236 320 252 324 264 340 268 364 296 396 320 408 336 424 340 432 332 412 304 400 300 392 276 400 336 500 432 564 496 556 464 488 196 72 8 8 16 32 16 68 60 204 204 368 240 352 224 316 192 316 200 304 184 272 108 204 84 208 92 220 152 340 192 364 192 340 184 340 184 324 164 312 160 288 116 236 80 224 104 232 144 268 176 308 132 264 128 224 68 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 0 4 0 0 4 4 8 8 0 0 4 0 4 0 4 0 4 0 0 0 4 0 20 36 84 120 116 148 68 132 112 252 92 172 48 128 60 144 48 52 8 20 0 0 8 0 16 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 20 84 256 300 276 188 220 192 260 216 276 216 272 212 284 244 316 244 312 276 340 280 320 252 300 240 288 232 276 220 272 224 280 212 288 248 288 232 284 220 248 204 216 152 196 184 264 228 280 296 376 316 388 304 372 284 372 320 380 280 332 236 308 240 324 292 420 412 532 460 508 392 444 304 364 272 376 424 580 420 348 288 332 240 324 252 316 228 304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 4 0 4 0 4 0 0 0 16 128 220 496 728 312 488 496 280 12 56 32 224 476 792 436 280 56 64 0 12 68 20 0 0 0 4 0 4 0 0 0 0 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 0 0 0 44 96 300 204 160 432 332 284 460 464 568 156 88 172 592 436 692 272 248 244 552 248 232 0 296 84 352 268 260 0 196 460 808 704 792 456 340 468 392 52 0 100 64 44 104 112 156 116 144 112 168 140 180 120 84 4 12 8 24 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 24 16 24 20 28 20 28 24 28 20 40 48 72 72 80 60 72 64 64 44 48 36 52 40 60 44 64 48 68 48 72 48 64 56 64 56 64 56 64 56 64 56 64 56 64 56 64 60 68 56 64 56 68 64 76 64 68 56 60 52 68 64 76 76 72 76 72 76 72 76 72 80 76 80 76 80 76 80 80 68 88 68 88 68 88 68 84 76 92 80 92 84 100 88 104 84 100 88 104 88 108 92 108 88 104 96 116 104 120 104 120 96 124 128 124 64 108 48 32 396 952 928 852 372 0 92 136 116 116 88 88 76 92 80 88 64 76 64 76 64 80 68 84 68 92 52 20 4 20 16 0 0 0 24 44 24 44 56 108 64 80 72 84 76 84 80 88 52 60 48 48 36 36 24 24 144 488 448 444 400 392 384 412 388 416 408 436 424 492 488 452 272 324 268 176 124 140 112 160 392 520 736 764 628 836 672 628 512 576 412 400 360 412 296 308 268 284 200 216 176 188 128 124 112 140 68 52 4 36 0 0 0 36 36 64 60 84 56 44 64 104 76 108 40 80 36 108 44 104 40 116 96 96 4 64 76 120 72 104 100 192 192 200 208 220 208 232 232 244 224 232 224 260 220 256 228 260 240 264 260 260 160 96 0 208 364 352 276 316 348 608 492 516 388 444 288 312 180 236 216 436 336 432 356 424 292 328 204 272 160 224 136 228 140 228 140 228 136 220 148 216 140 216 148 224 148 212 144 204 124 196 132 216 148 228 148 228 128 224 152 264 204 312 244 348 288 380 288 336 236 292 184 240 120 180 88 208 168 288 124 108 0 12 0 24 20 52 32 28 28 20 24 20 20 28 24 20 0 40 8 32 36 120 160 228 196 240 188 248 204 240 188 224 172 200 168 196 132 120 88 144 132 200 176 236 188 244 180 244 176 264 196 300 228 320 260 344 276 340 280 316 256 296 248 284 208 268 212 348 308 444 372 448 396 492 300 152 24 0 4 24 44 48 16 68 68 176 164 240 160 204 128 204 156 208 128 144 52 76 44 100 52 88 52 156 136 200 128 180 116 172 120 168 116 164 112 144 72 96 56 96 60 120 76 152 88 164 76 128 104 124 72 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 4 4 4 8 4 4 0 0 0 0 0 0 0 0 4 0 4 0 4 12 0 8 0 0 4 0 8 16 68 56 76 20 48 60 128 100 108 52 52 20 48 20 24 0 12 0 8 0 12 8 8 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 12 0 8 0 0 0 0 0 4 188 260 272 196 192 132 176 164 204 160 192 148 200 176 236 208 236 196 232 200 248 228 276 212 260 228 260 212 236 196 236 192 260 228 236 180 220 180 196 224 244 208 220 184 204 140 160 136 220 200 292 216 292 216 296 176 272 244 332 256 304 216 272 164 232 172 264 236 344 308 392 360 384 248 216 136 216 168 204 188 240 188 256 184 220 152 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 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 4 0 4 0 4 0 0 4 4 80 144 272 644 812 388 552 444 248 92 144 160 444 724 816 456 272 48 56 0 0 4 0 4 4 0 4 0 4 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 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 0 40 24 132 164 448 244 232 332 372 312 584 776 780 132 328 484 884 568 736 368 568 676 920 512 640 308 732 348 752 380 540 144 404 496 812 652 732 416 468 716 324 4 152 48 88 76 152 144 208 140 208 144 248 172 240 136 108 20 12 24 8 24 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 20 20 20 24 24 28 28 28 28 24 28 36 56 72 76 80 72 112 72 100 52 68 48 68 52 60 56 60 64 60 64 64 64 76 60 76 60 76 60 76 60 76 60 76 60 76 60 76 64 60 60 56 60 64 68 72 68 64 60 56 60 64 76 84 68 84 64 84 64 84 64 84 72 92 72 92 72 92 72 84 88 80 88 84 88 84 84 88 88 92 92 108 100 116 104 120 112 112 112 108 112 104 108 104 112 112 120 116 120 116 116 116 100 144 116 156 104 92 84 212 784 1020 1000 1020 952 656 288 192 152 152 96 96 68 84 60 76 92 112 92 112 92 112 92 112 80 80 40 132 248 520 556 668 560 656 464 312 104 116 80 52 76 76 80 84 88 92 92 96 84 84 84 80 72 60 48 56 252 616 528 556 520 504 484 536 480 544 492 616 680 780 560 424 92 156 56 180 108 156 100 244 72 100 540 824 760 940 656 564 524 692 412 212 116 228 92 160 100 172 80 172 104 204 116 196 96 136 96 48 0 20 4 16 0 16 0 16 0 16 0 32 0 96 52 188 80 196 84 224 92 232 84 204 120 228 88 216 28 120 48 172 60 192 84 180 40 148 32 152 56 176 64 168 104 184 96 176 100 188 116 220 180 272 140 192 44 316 436 492 392 444 464 724 568 604 460 512 336 392 272 352 304 512 368 460 312 388 248 352 240 344 232 348 220 328 212 324 216 336 232 352 236 336 220 332 236 344 232 332 224 320 200 308 212 328 220 320 228 324 208 312 216 336 256 372 280 412 340 472 372 484 380 496 348 444 280 368 240 352 252 356 136 148 8 92 28 92 28 120 40 108 28 100 24 96 24 96 28 92 36 120 40 100 80 220 216 328 252 332 240 336 248 316 224 304 212 268 192 264 164 188 124 204 160 252 208 296 236 316 236 316 248 340 264 364 296 392 328 400 336 416 340 416 316 400 280 376 272 368 272 412 364 516 436 576 476 568 448 388 148 96 20 80 48 92 36 100 76 176 208 348 244 344 212 328 216 324 164 248 92 192 72 204 92 220 104 316 188 356 184 352 180 320 160 320 180 328 164 288 132 268 108 248 120 240 136 252 148 276 140 276 136 236 84 68 0 4 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 40 48 76 24 92 64 176 120 196 92 144 64 124 52 64 16 20 12 0 8 0 12 0 0 12 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 0 0 0 0 4 16 40 40 204 268 328 280 256 144 180 176 248 172 236 160 236 184 268 224 284 204 264 208 280 232 296 236 288 264 312 264 296 252 296 240 296 240 240 188 252 208 216 184 216 208 240 204 208 140 164 124 220 220 320 272 340 280 360 288 372 308 392 316 380 280 344 276 332 228 292 224 332 292 396 436 480 372 376 260 308 256 356 272 336 268 340 252 300 212 296 0 4 0 4 0 4 0 4 0 4 0 4 0 4 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 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 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 4 0 4 8 4 0 0 0 60 100 296 748 844 304 332 168 116 40 92 48 380 652 580 216 116 0 0 0 28 16 4 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 12 4 12 8 4 4 4 4 0 4 0 0 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 20 16 0 8 0 60 128 356 80 56 160 260 264 428 728 484 0 152 480 664 368 472 184 408 472 640 256 460 200 480 140 444 124 292 96 172 264 556 444 524 204 372 356 40 0 16 132 76 76 128 120 156 96 128 96 160 128 164 96 64 0 8 8 24 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 16 28 16 28 16 28 16 28 8 20 8 20 12 28 16 24 12 24 12 28 16 32 20 28 20 24 16 36 44 68 68 72 60 72 64 64 40 44 32 52 32 52 32 56 36 60 40 60 48 64 48 64 48 64 48 64 40 56 40 56 40 56 40 60 36 48 28 44 28 52 40 64 44 60 32 52 36 64 60 84 76 60 84 60 84 60 84 60 96 72 96 72 96 72 96 76 68 88 64 88 64 88 64 84 64 88 72 92 76 100 84 104 104 124 100 116 96 112 88 108 104 124 104 124 100 116 92 104 92 112 52 112 44 32 52 368 896 856 884 904 932 836 140 220 196 200 132 120 80 96 64 80 52 76 44 72 44 68 40 68 56 60 12 140 348 612 704 712 748 768 552 220 4 76 68 40 80 84 96 88 100 92 104 96 96 88 96 80 76 52 40 20 244 572 484 500 504 456 456 500 460 532 516 608 712 692 348 60 80 116 60 124 80 108 88 116 116 8 500 800 796 872 592 504 360 696 496 192 92 216 148 216 144 184 152 176 144 168 152 192 132 188 148 72 0 0 12 36 24 12 0 24 24 4 12 20 0 32 56 104 56 84 36 76 28 100 40 76 64 100 24 68 76 60 32 72 8 56 36 88 52 64 24 36 16 44 32 52 0 4 0 0 0 12 16 36 4 36 24 68 8 232 404 436 320 336 364 604 448 468 344 372 224 272 168 236 200 356 204 248 216 260 156 260 172 232 144 252 152 224 128 204 124 228 168 268 168 236 152 232 168 248 164 228 152 216 128 204 140 216 136 200 120 204 100 180 84 180 92 188 132 240 192 296 244 348 304 404 312 368 252 312 212 272 164 224 8 24 0 40 28 40 8 36 40 40 36 28 24 20 12 20 4 20 12 60 8 28 52 168 188 256 216 256 208 256 212 248 184 228 172 192 156 188 128 116 88 132 112 172 156 216 184 236 192 252 184 252 176 260 196 280 232 316 260 336 284 332 284 316 228 288 228 272 180 272 228 360 312 484 364 416 424 444 252 140 48 48 20 20 0 40 20 96 120 224 176 240 160 212 144 188 96 128 48 72 12 64 44 100 68 152 116 180 132 204 128 156 100 172 136 188 116 148 84 136 92 124 80 132 64 140 72 140 104 148 112 124 76 28 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 4 4 8 8 8 0 4 0 4 0 4 0 4 8 4 8 4 4 12 0 4 0 8 0 12 0 16 32 84 96 116 96 104 84 88 36 8 0 4 4 4 8 8 16 24 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 8 4 0 0 4 32 44 76 136 216 196 232 208 224 140 192 152 188 136 160 112 140 116 160 172 204 184 220 188 204 156 172 140 200 196 248 216 252 228 268 196 228 160 152 140 204 172 152 100 128 132 144 108 100 44 60 76 156 152 244 184 252 184 268 232 280 204 276 244 316 244 288 200 268 212 272 200 264 204 280 256 272 208 276 236 264 200 264 204 248 188 256 200 248 184 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 12 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 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 4 0 4 0 4 12 0 152 128 396 972 848 316 316 200 136 68 156 172 772 688 436 84 72 12 16 12 4 0 16 4 0 4 0 4 0 8 0 16 8 8 4 0 0 0 0 12 0 16 4 16 4 0 12 0 16 20 36 12 4 0 4 4 20 4 20 4 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 16 16 0 52 8 232 340 436 40 176 268 324 500 476 388 404 40 500 764 828 720 748 252 840 704 972 624 920 544 864 444 784 348 548 176 632 760 496 520 564 188 556 256 60 8 80 136 84 104 188 164 228 144 208 152 240 172 228 104 80 28 32 8 44 16 20 28 32 32 28 24 20 20 20 20 20 20 20 20 16 24 8 24 8 24 8 24 8 28 12 28 20 28 20 28 20 36 8 32 0 24 12 32 32 24 24 28 60 64 84 52 56 72 96 56 88 60 100 72 88 40 60 52 68 60 64 60 60 48 72 64 88 64 76 56 76 84 92 76 68 32 80 92 64 56 60 44 76 72 84 56 60 60 68 60 80 68 72 56 68 84 96 60 80 72 104 92 112 68 72 60 72 72 84 68 68 84 88 84 88 84 88 84 88 76 88 92 96 92 96 100 112 112 116 112 116 112 116 112 116 100 108 112 124 124 128 124 124 128 108 92 120 72 144 216 316 524 748 652 700 716 760 308 264 192 240 216 224 116 136 112 120 88 204 148 144 104 132 36 124 112 68 68 224 208 308 180 268 180 240 120 224 112 160 36 112 48 116 88 112 88 144 96 68 84 96 84 92 76 64 36 28 276 596 532 528 524 532 468 536 504 532 520 760 708 284 52 176 80 196 108 184 84 172 100 176 52 104 740 904 804 880 660 580 408 800 548 224 196 260 216 276 180 260 200 248 196 260 204 236 180 216 140 116 16 40 8 32 20 4 28 12 28 44 24 80 16 160 100 196 88 196 100 216 100 200 88 208 80 184 84 240 192 316 188 276 108 200 72 200 32 156 40 164 44 164 44 160 32 124 32 120 24 116 12 112 36 68 16 88 4 324 432 548 412 468 456 708 600 584 400 472 320 400 240 376 384 504 300 344 272 388 276 372 240 340 236 356 248 356 244 356 256 384 288 408 300 396 260 364 256 368 252 356 232 340 224 328 204 308 184 292 200 304 196 308 208 312 192 288 172 260 144 280 232 400 324 448 332 500 396 492 328 396 244 288 56 116 36 112 44 124 40 100 44 100 32 92 32 92 28 104 40 112 28 120 48 96 68 272 248 344 264 340 244 308 212 276 216 280 192 252 168 224 144 204 116 192 160 236 192 276 216 296 224 304 236 336 256 352 260 352 288 396 324 432 340 420 304 392 296 392 280 384 284 388 284 380 328 452 444 564 436 520 408 368 88 160 88 204 196 372 384 520 436 516 380 440 220 268 180 300 156 244 124 204 80 200 112 240 132 304 172 328 188 344 188 320 168 288 156 348 172 308 148 288 124 320 160 308 176 344 172 308 132 296 120 268 100 112 0 12 0 12 0 12 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 20 8 12 36 136 108 224 116 204 104 176 68 88 0 24 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 16 0 16 56 184 212 260 268 320 260 316 236 292 208 272 208 268 188 244 164 224 152 216 152 228 164 232 164 236 180 248 188 224 176 204 176 208 192 220 220 228 192 176 136 140 136 148 76 60 24 32 28 72 72 108 168 268 284 324 268 312 256 296 248 332 280 352 260 328 264 352 284 356 276 348 264 348 260 348 256 332 264 348 280 352 264 332 268 336 244 332 256 348 256 332 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 8 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 8 4 8 4 8 4 8 4 8 4 8 4 8 4 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 0 0 16 16 0 0 44 112 168 116 52 8 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 8 4 16 28 12 12 12 0 0 176 616 792 576 200 128 64 44 24 92 288 704 400 208 24 32 0 8 4 0 0 0 8 12 16 12 4 8 4 8 0 0 0 0 0 8 0 20 8 8 16 4 0 0 0 16 0 0 0 0 0 0 24 24 8 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 24 16 0 16 0 188 288 256 16 104 152 348 600 640 372 168 0 476 564 680 524 332 8 760 348 672 344 652 296 540 180 440 212 276 0 236 432 448 400 396 200 368 88 0 0 44 96 52 80 136 120 160 104 136 108 164 128 168 72 28 8 32 8 0 8 20 16 28 20 24 12 16 12 20 12 20 12 20 12 24 20 24 20 24 20 24 12 24 16 28 8 28 8 32 8 32 4 32 0 24 0 28 8 32 52 60 28 24 12 44 72 108 92 176 200 168 48 0 4 72 48 64 48 64 44 64 44 64 32 72 52 96 60 96 64 108 80 88 72 104 40 52 36 60 64 44 28 32 24 44 20 52 4 40 4 48 24 52 44 68 52 52 64 60 64 52 44 32 44 68 72 92 88 96 88 100 68 84 68 84 68 84 68 84 64 84 76 92 76 92 84 104 96 112 96 112 96 112 96 112 84 104 96 120 104 120 104 120 96 100 68 100 44 152 196 284 292 548 532 600 524 540 164 188 152 160 180 256 196 168 108 128 84 160 108 156 168 184 136 244 116 24 44 112 120 156 92 112 104 104 84 128 108 116 76 108 0 32 52 44 16 8 44 100 88 72 60 56 56 68 64 68 212 488 472 452 472 464 416 476 452 468 508 632 344 80 12 128 24 108 64 104 40 100 56 96 16 152 684 848 776 764 544 480 356 700 464 128 172 224 168 176 144 200 164 188 148 200 164 184 156 172 120 64 4 4 8 24 0 32 8 40 16 32 32 20 0 72 64 104 52 96 60 108 56 92 44 96 36 64 28 116 168 240 204 248 168 188 124 172 48 80 4 28 0 8 0 24 0 44 0 24 8 16 24 12 24 0 12 28 0 212 380 432 232 316 336 616 512 480 276 316 176 308 176 292 320 352 160 280 176 256 164 228 132 220 152 252 204 292 212 304 228 320 244 332 284 348 240 308 216 292 196 268 180 264 172 248 156 224 132 208 136 212 120 204 120 196 100 176 100 168 64 140 60 160 92 184 176 296 252 336 256 288 168 156 8 40 4 36 8 36 0 32 24 40 24 32 12 32 12 32 12 40 0 40 20 28 52 204 236 268 208 264 216 244 172 196 164 204 164 188 148 168 128 156 92 128 104 152 124 184 160 220 160 224 172 236 180 244 172 240 208 296 252 344 280 340 252 308 232 292 212 280 212 280 208 272 208 304 320 416 396 508 464 464 316 364 328 420 420 508 460 504 444 476 380 408 216 156 64 100 116 160 120 128 56 100 80 152 100 168 128 180 124 196 128 176 128 148 92 176 88 144 96 152 84 184 172 272 196 264 124 136 72 116 96 132 116 72 16 0 16 0 20 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 12 0 0 8 0 0 24 84 128 128 104 108 100 104 64 28 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 0 0 0 12 64 192 220 256 212 252 204 252 188 232 160 212 164 204 156 188 148 188 160 200 180 216 180 208 156 184 148 188 144 184 112 168 128 184 144 192 156 180 136 116 80 92 124 172 156 144 152 104 80 68 76 96 148 232 240 284 220 268 208 256 192 244 216 256 200 252 216 280 216 276 228 288 224 272 208 256 208 260 208 252 196 252 212 276 208 256 200 252 208 260 204 252 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 8 0 12 0 12 12 12 76 348 924 800 576 192 140 92 132 108 268 616 764 276 140 24 8 4 0 0 4 0 16 0 0 4 0 4 0 0 0 24 24 16 12 4 4 0 0 4 0 16 16 16 12 0 12 36 40 12 20 16 16 0 0 4 12 4 12 4 12 4 12 8 12 8 8 8 4 12 4 8 8 8 8 8 8 8 8 8 8 12 12 12 12 16 12 16 0 0 64 72 376 368 296 44 264 256 756 940 1020 576 280 280 912 644 1020 700 544 520 1020 660 1020 704 1020 632 952 496 820 392 492 0 188 332 716 416 380 376 244 12 28 48 100 68 124 116 208 160 224 140 204 140 224 120 172 52 32 0 60 48 28 16 20 20 24 24 20 16 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 4 24 0 24 20 28 32 16 20 0 56 92 208 232 304 308 376 356 380 268 212 84 64 36 64 36 56 44 72 60 88 84 120 124 148 140 156 148 164 140 124 112 120 80 48 68 128 216 212 168 152 112 112 80 76 64 76 56 60 48 68 56 72 56 80 76 96 84 100 88 96 40 64 76 84 68 64 60 68 84 88 84 88 84 88 84 88 80 92 92 96 92 96 96 108 108 112 108 112 108 112 108 112 100 108 108 116 116 120 116 120 120 116 104 108 96 212 260 292 184 376 456 552 468 484 216 244 204 216 176 272 224 260 216 224 164 224 200 316 308 364 292 440 200 152 84 188 116 216 88 192 96 204 120 276 196 332 220 348 172 156 32 120 88 132 60 116 44 84 64 104 84 84 44 40 288 588 544 548 512 496 428 472 460 476 528 560 76 100 68 224 92 216 124 204 100 180 96 156 48 444 736 864 736 772 524 524 392 788 496 224 224 300 184 240 192 256 196 232 180 232 192 220 188 228 132 140 28 84 28 48 36 20 48 24 40 60 28 88 36 172 108 200 92 204 104 216 100 208 96 204 72 180 80 224 152 308 212 360 240 372 256 392 228 332 168 252 84 180 36 148 24 116 12 100 0 96 0 100 0 112 44 160 0 280 512 524 340 452 468 720 568 532 300 356 248 400 268 448 440 448 216 408 264 368 240 336 224 352 268 404 316 436 340 468 368 488 380 492 380 480 356 464 348 452 328 432 304 412 296 400 276 376 252 356 244 344 220 324 212 320 200 304 172 280 160 252 124 232 132 268 180 344 248 408 316 384 184 180 32 112 40 108 32 96 32 104 40 96 36 92 32 92 28 100 40 108 24 108 48 116 96 296 300 364 256 336 260 328 216 256 192 268 196 260 188 248 172 224 148 200 140 200 156 252 216 308 208 288 216 312 228 320 224 312 248 376 304 436 344 448 332 424 304 400 288 388 284 384 272 360 208 344 264 364 348 500 432 532 364 444 368 488 436 520 388 432 420 500 408 504 316 232 48 100 64 164 124 204 112 192 140 280 180 340 200 336 188 352 196 336 196 308 132 320 144 352 232 416 264 480 308 480 304 444 224 364 140 316 120 288 132 160 36 16 0 4 0 4 0 4 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 4 8 0 0 32 120 172 256 132 212 120 196 80 88 0 24 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 24 0 32 84 216 228 260 212 272 232 308 248 316 240 308 208 256 192 244 188 252 208 268 188 252 200 252 184 232 176 236 196 220 164 196 172 208 176 188 168 188 148 116 48 48 56 96 156 180 188 168 112 108 104 156 156 228 240 284 244 292 260 308 228 292 224 292 232 312 260 340 252 344 280 368 284 356 252 324 252 336 264 332 248 324 260 348 260 344 272 344 264 340 268 348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 76 184 268 188 124 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 4 0 4 8 8 20 4 8 0 0 164 344 780 808 512 120 88 56 52 24 304 648 512 108 36 0 4 0 12 16 12 0 12 0 0 0 4 0 8 0 8 0 0 0 0 0 0 0 8 0 4 0 8 0 0 0 0 0 0 0 0 24 16 32 4 16 4 8 8 0 8 0 8 8 8 8 8 8 8 8 8 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 16 32 4 0 24 64 324 256 68 0 180 240 852 860 880 360 100 240 684 440 888 296 300 424 780 300 700 348 672 312 560 240 484 248 256 0 64 500 820 240 220 344 84 0 12 24 84 48 108 96 144 120 156 88 128 84 144 120 120 48 32 0 20 20 0 12 20 12 20 12 16 8 16 12 20 12 20 12 20 12 20 20 16 20 16 20 16 20 16 24 24 24 24 24 20 24 24 0 28 0 24 0 32 4 32 8 24 40 180 304 424 428 428 432 400 336 380 396 392 256 176 68 92 48 68 32 68 40 80 88 136 136 180 148 168 140 152 128 136 84 72 40 56 92 200 364 356 356 324 280 260 196 180 120 148 104 104 64 72 44 40 28 52 32 48 24 52 40 92 52 88 52 92 52 92 52 92 64 84 68 84 68 84 68 84 64 88 80 96 72 88 80 104 88 104 88 104 88 104 88 104 84 100 88 108 92 112 96 112 92 104 72 80 64 200 220 220 160 216 272 412 384 448 244 232 136 148 140 148 136 216 216 192 168 256 276 352 332 348 320 372 188 104 88 120 96 136 76 116 60 100 108 192 204 260 244 296 284 284 220 172 52 4 28 108 72 80 64 72 56 52 36 24 204 448 472 488 476 472 424 448 404 404 440 304 0 84 76 92 40 112 68 112 52 100 48 68 0 584 700 664 504 512 320 300 332 684 444 172 160 196 124 196 144 196 156 176 136 192 156 184 160 176 120 92 52 52 32 24 24 52 28 52 32 44 32 32 20 80 64 100 52 96 56 100 56 100 48 84 20 60 20 96 32 92 52 120 84 168 156 236 188 244 188 228 152 176 96 132 28 80 20 48 8 8 0 0 0 32 16 68 0 160 460 452 268 376 380 540 356 316 164 236 176 216 172 380 332 316 168 252 180 256 164 244 168 272 216 316 228 320 252 352 280 380 304 392 292 376 292 376 292 372 280 360 248 328 240 320 224 300 204 284 192 260 164 240 156 240 152 232 96 180 92 176 88 176 104 192 68 164 120 264 240 276 112 64 0 40 20 44 0 24 0 44 20 36 20 32 8 28 12 28 8 40 0 28 20 52 84 220 244 276 220 256 204 232 164 180 140 184 156 192 152 176 128 156 128 148 100 140 124 184 172 228 156 208 156 216 152 216 144 208 164 256 220 324 276 348 276 340 244 308 232 296 224 288 208 272 156 252 152 172 180 256 192 280 184 224 168 236 204 264 196 232 192 248 240 364 296 172 4 20 0 36 60 108 76 96 88 144 168 224 156 200 140 208 148 192 132 140 64 160 140 284 288 348 320 376 300 344 240 288 180 232 132 160 112 140 116 84 20 0 8 0 16 0 8 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 8 12 0 0 56 116 168 160 124 132 124 132 76 24 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 8 12 0 8 60 164 172 176 160 192 164 216 184 240 196 256 200 228 200 220 192 212 184 208 152 184 172 196 164 180 156 188 148 180 120 168 140 184 144 164 152 184 164 152 88 48 12 4 76 92 132 116 104 100 120 168 108 156 156 200 164 216 180 240 188 216 164 208 180 236 200 252 216 268 228 292 228 276 204 252 180 244 200 260 204 252 188 236 204 268 216 268 200 260 220 292 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 4 4 0 4 0 4 0 0 0 4 0 4 0 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 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 12 16 16 0 12 0 4 16 0 272 432 864 912 536 120 128 68 80 88 576 696 372 152 48 0 12 4 0 0 16 0 32 0 16 0 16 0 24 0 28 8 40 0 36 0 32 0 32 20 40 0 28 0 48 28 80 20 48 12 16 0 4 20 28 8 8 8 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 8 20 0 8 80 168 448 244 132 44 320 320 996 720 732 228 272 512 840 876 1020 648 628 808 1020 676 1020 692 1020 624 960 520 812 384 408 12 204 760 896 212 324 328 72 24 76 32 120 52 180 140 220 156 220 132 200 128 208 108 112 48 104 16 28 16 20 28 24 24 20 16 16 16 16 20 20 20 20 20 20 20 24 16 32 12 32 12 32 16 32 20 36 16 36 20 28 20 28 24 24 32 36 40 44 40 56 56 108 140 276 328 416 356 368 304 316 232 276 268 360 352 400 228 248 188 184 132 140 108 120 136 168 184 208 184 164 132 120 108 132 92 48 68 76 112 192 296 348 356 376 364 388 364 352 324 348 320 296 248 248 204 192 144 144 136 120 100 84 72 72 80 64 52 60 80 96 100 92 84 88 84 88 84 88 84 88 84 96 96 100 88 92 92 104 104 108 104 108 104 108 104 108 100 104 100 104 100 108 104 108 96 100 80 96 108 244 268 256 248 196 220 332 352 456 332 320 156 184 144 236 184 260 244 280 292 444 448 464 352 452 388 436 184 184 124 224 120 248 108 224 68 216 132 300 204 364 244 380 288 472 424 520 372 380 200 192 0 64 16 72 32 60 8 24 244 492 492 560 532 544 500 528 464 532 452 228 68 240 108 192 92 208 112 196 96 176 76 128 92 856 892 896 608 528 280 332 384 672 376 244 180 272 168 260 176 248 188 228 176 240 196 224 164 216 144 188 100 160 60 60 52 48 60 48 52 64 32 92 48 172 92 196 80 196 96 200 92 212 92 196 60 180 76 204 100 224 84 204 76 212 104 244 116 264 164 320 216 352 228 356 212 320 196 288 140 224 76 172 36 208 64 192 0 256 520 552 332 480 440 580 340 364 244 396 256 296 300 552 312 372 272 348 248 364 248 372 272 404 296 420 304 416 300 416 308 436 332 456 360 480 368 484 368 480 364 480 352 468 352 464 344 456 336 448 320 420 292 392 276 384 264 372 248 340 208 316 212 328 204 312 192 308 196 376 300 352 148 132 32 116 56 116 36 96 36 116 40 92 32 88 28 88 24 100 32 108 20 100 52 136 116 292 260 360 280 348 240 292 196 264 164 248 180 248 172 220 136 180 128 172 112 172 144 228 184 260 200 280 208 300 212 300 204 292 232 344 280 404 336 440 352 444 324 412 312 404 308 392 288 368 232 356 216 268 224 308 192 308 208 296 204 288 204 308 244 340 228 320 288 432 376 264 40 48 44 80 36 108 44 112 72 200 244 404 236 384 208 388 220 380 188 332 172 420 296 548 380 528 320 544 356 560 364 524 308 484 272 420 184 300 128 132 20 4 4 0 0 0 0 0 0 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 0 12 12 0 4 52 116 144 220 140 208 140 180 68 44 0 12 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 72 176 196 208 164 192 148 188 152 216 180 236 204 244 212 252 208 228 176 200 196 236 208 240 200 232 196 236 188 228 176 220 192 228 184 208 184 212 184 212 164 140 48 24 0 4 16 44 60 104 124 168 100 148 144 204 176 224 200 264 228 276 208 276 216 296 232 304 260 332 268 352 288 372 304 384 264 328 240 316 248 324 236 300 252 332 256 324 240 324 272 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 8 4 8 4 8 4 8 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 52 48 28 16 4 0 0 8 16 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 140 420 896 768 296 64 36 36 64 188 652 488 120 4 0 0 28 8 16 0 8 0 4 0 12 0 8 0 4 0 0 0 16 0 12 0 8 0 4 0 0 0 20 0 0 0 0 0 0 0 0 0 4 8 0 8 8 0 8 8 12 16 8 16 8 16 8 16 8 16 4 8 8 0 8 0 8 0 8 8 16 4 12 4 12 0 12 20 12 0 40 176 320 76 0 0 136 340 868 548 408 24 168 376 660 592 984 420 512 236 672 256 676 308 636 340 592 276 420 244 144 0 60 688 572 88 304 152 20 16 52 0 64 44 124 112 148 100 144 76 128 72 132 132 72 4 24 0 0 48 52 28 32 20 24 12 20 12 20 12 20 12 20 12 20 12 20 12 16 12 16 20 16 20 16 32 20 32 20 32 24 40 24 8 32 12 40 24 44 24 40 0 60 108 136 104 92 88 112 68 96 80 100 92 140 168 224 176 188 148 156 116 128 96 124 108 144 148 172 136 124 80 84 52 100 88 108 176 128 88 136 188 200 236 224 244 296 316 328 324 364 340 328 300 316 300 276 236 256 224 256 212 212 132 144 88 112 36 72 16 64 0 44 64 84 68 84 68 84 68 84 72 92 80 96 72 88 76 96 84 100 84 100 84 100 84 100 84 96 80 92 76 96 84 100 76 64 56 84 112 228 260 252 232 184 200 200 216 292 264 292 300 204 192 288 280 272 304 400 384 500 500 420 292 368 364 308 128 92 100 140 88 140 60 96 36 104 100 156 132 192 148 192 168 236 240 400 532 660 532 404 400 336 176 68 0 0 0 28 276 436 428 476 468 496 480 480 464 544 388 76 76 92 52 96 40 100 48 88 48 92 40 56 132 824 948 980 664 396 164 204 344 436 176 140 124 212 140 160 128 180 152 176 140 184 148 168 108 132 100 112 104 120 80 56 40 64 36 64 36 44 32 28 32 80 52 80 44 88 44 80 36 96 48 68 8 60 24 88 36 96 48 104 44 84 16 56 16 68 24 96 68 156 132 204 144 216 160 228 180 212 172 184 116 184 108 136 0 188 344 416 232 364 352 436 232 236 168 280 188 240 336 448 160 188 220 244 172 244 180 268 212 292 212 280 212 272 184 240 164 236 168 244 168 252 196 284 224 312 260 344 268 344 280 356 288 360 288 360 272 340 240 312 220 292 196 268 212 264 152 232 164 252 148 208 160 224 156 276 232 236 80 48 12 48 24 48 8 40 8 44 16 36 20 28 4 24 8 24 4 44 0 24 24 64 80 188 192 260 240 276 196 204 156 196 120 156 136 168 128 132 80 92 84 108 72 116 112 172 140 180 148 200 152 208 152 204 136 196 144 216 172 260 220 300 248 316 256 316 248 316 252 308 228 280 196 256 176 212 176 216 144 204 148 212 168 212 148 204 176 252 224 328 300 396 400 276 40 4 8 0 0 0 0 0 20 120 196 252 180 224 156 228 160 212 92 156 152 276 248 328 248 232 160 204 172 260 212 300 248 352 276 288 204 200 116 68 0 8 0 4 8 4 8 4 0 4 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 12 36 68 96 84 104 88 92 36 4 0 0 0 4 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 4 0 0 32 108 120 124 72 76 32 44 4 40 20 56 48 72 72 92 76 80 52 52 80 100 100 124 124 152 160 188 132 168 144 192 160 196 168 192 196 188 148 152 140 116 56 4 0 0 8 12 44 80 88 104 84 112 104 160 136 172 144 204 172 212 184 220 180 216 176 216 164 212 164 224 188 272 244 316 252 280 192 228 172 236 188 248 184 244 192 248 192 256 212 276 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 8 8 0 8 12 0 0 0 0 4 8 12 12 8 8 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 0 0 0 4 0 16 0 40 0 32 4 40 4 72 108 288 468 984 580 248 84 84 36 164 352 696 320 176 44 72 0 44 0 40 0 76 20 120 24 120 36 140 60 164 76 184 116 240 160 304 232 384 300 428 340 476 400 528 400 468 308 376 88 124 0 52 0 44 0 24 4 20 4 12 8 8 8 8 8 4 4 8 4 12 0 12 8 8 8 8 8 8 8 8 16 16 16 12 12 8 8 8 4 12 0 116 288 408 44 172 28 244 496 976 532 512 128 504 700 808 836 1020 724 964 652 996 692 1020 600 896 544 828 416 556 160 180 24 356 684 472 160 300 112 64 36 92 44 120 88 204 144 220 144 212 128 212 128 212 136 132 40 68 0 112 112 16 44 40 32 24 24 24 24 24 20 20 20 20 20 20 20 20 20 24 20 24 20 24 16 20 20 24 24 24 20 20 20 20 20 20 36 40 48 48 44 56 32 84 84 96 28 44 32 92 28 64 40 88 72 92 48 48 84 100 88 104 92 104 100 108 96 124 112 124 100 88 76 72 60 56 76 200 328 180 76 136 112 152 144 120 112 152 168 164 136 168 168 152 160 208 220 208 252 232 224 220 228 212 184 148 216 224 216 180 128 88 76 76 84 88 84 88 84 88 84 88 88 96 96 100 88 92 92 100 96 100 96 100 96 100 96 100 100 100 92 92 88 96 96 104 104 76 60 108 128 224 260 284 284 296 312 244 240 308 320 404 400 412 344 452 404 464 408 420 344 444 436 448 320 456 392 400 156 212 152 260 128 256 104 232 84 268 156 308 164 328 176 320 148 296 148 292 232 500 548 764 608 732 692 764 600 496 252 184 276 412 336 408 384 480 484 508 484 604 312 192 92 208 80 224 96 208 96 180 92 180 84 136 144 808 948 968 608 456 260 308 384 420 160 272 140 252 176 224 164 248 188 232 168 216 152 180 92 140 80 160 116 224 124 148 60 72 64 56 52 72 32 96 68 188 88 188 76 204 92 196 68 208 88 184 48 192 80 212 72 208 96 236 112 232 88 204 92 212 72 192 68 208 96 236 108 240 128 276 168 320 204 348 192 348 208 308 164 352 324 476 328 488 408 540 308 396 264 404 276 496 424 492 196 320 220 336 216 328 216 344 244 360 232 336 220 328 196 300 172 280 160 272 124 256 160 296 196 336 252 388 272 396 292 420 316 444 332 452 336 452 320 440 316 432 296 408 292 400 260 380 264 396 272 392 268 384 268 408 280 292 96 108 44 112 40 100 44 104 40 92 36 88 28 88 24 84 24 96 28 116 28 100 52 140 96 244 192 312 252 340 236 284 180 244 132 216 156 228 148 192 96 136 120 148 96 164 140 232 188 256 184 260 196 280 200 288 196 280 192 284 200 308 232 344 268 372 308 396 304 400 312 396 292 372 260 312 216 300 188 276 200 272 224 320 236 324 236 332 256 352 300 452 380 476 476 396 104 64 0 56 32 112 4 60 28 220 248 420 244 400 220 408 216 388 144 360 224 436 224 440 256 428 224 432 192 404 212 440 296 560 328 500 272 372 148 124 16 4 8 0 8 0 4 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 8 8 0 0 0 0 4 20 88 60 88 44 72 24 16 0 0 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 12 12 0 0 40 64 60 8 20 0 16 0 24 0 16 0 12 0 12 0 12 0 12 0 12 0 28 32 76 92 132 136 200 184 236 188 232 196 252 216 232 160 184 132 148 60 60 28 32 32 64 84 120 104 120 112 140 128 196 172 204 168 228 172 252 224 288 228 272 204 272 188 256 184 260 204 304 252 344 300 376 300 344 240 300 240 332 244 324 268 360 300 368 284 344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 0 0 8 16 8 0 0 16 16 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 12 0 32 0 44 0 52 56 292 272 676 252 104 0 16 8 148 392 532 112 216 88 276 156 284 240 304 244 356 300 388 352 456 380 508 436 564 480 596 484 596 500 620 532 652 552 672 560 688 528 664 536 684 584 728 568 488 148 52 0 0 0 0 0 0 0 4 0 4 8 8 16 4 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 56 268 272 0 68 20 108 496 680 280 180 28 408 432 536 500 832 92 668 380 692 348 656 212 452 208 432 168 208 56 8 0 180 332 160 164 272 40 24 0 52 44 72 76 152 96 140 84 132 72 128 72 132 56 184 304 452 512 724 688 460 32 44 28 28 16 24 20 28 12 20 12 20 12 20 12 20 4 24 12 24 12 24 20 24 24 24 32 24 32 24 40 24 12 20 28 36 40 44 40 40 60 32 16 12 36 44 44 28 60 52 52 32 28 32 64 84 80 76 80 80 76 72 68 64 60 72 56 60 48 60 72 80 100 40 80 292 456 244 116 216 128 136 168 96 72 76 56 32 28 72 60 60 84 164 204 204 300 236 184 148 160 156 140 116 136 184 200 188 100 76 44 96 64 84 68 84 68 84 68 84 72 96 84 96 72 84 72 96 80 96 80 96 80 96 80 96 84 96 72 84 68 88 76 96 120 64 56 96 104 164 208 228 184 208 236 116 160 208 232 288 276 396 488 480 480 540 380 132 104 160 248 340 328 424 424 352 100 84 92 128 60 124 52 92 28 120 100 152 104 168 120 156 104 180 120 204 100 140 136 276 384 528 656 828 904 944 892 868 476 516 392 360 304 336 344 328 400 444 148 132 52 108 80 68 56 108 48 84 48 104 64 72 180 780 948 768 488 480 436 352 324 296 156 264 68 104 116 172 120 180 152 172 124 148 92 100 28 52 16 52 92 144 144 128 36 56 40 56 28 36 24 20 52 88 60 84 48 92 52 84 20 84 44 60 4 68 32 84 64 108 48 100 48 100 44 92 28 80 28 76 24 72 16 64 0 64 0 64 20 96 72 132 108 172 132 172 116 228 112 268 188 272 232 324 200 276 220 284 200 408 280 192 116 180 64 108 88 152 76 156 96 168 88 144 72 144 72 140 60 124 44 108 60 140 72 136 60 136 84 176 128 208 152 240 184 272 208 284 216 296 220 312 240 324 236 308 208 288 200 264 176 256 192 284 188 268 216 312 212 176 28 24 20 36 0 32 12 44 4 24 16 32 16 24 4 24 4 24 0 52 4 28 24 60 56 144 132 184 176 228 192 200 132 132 92 132 124 156 120 124 68 76 80 84 44 80 88 152 140 180 136 180 140 196 144 196 136 188 148 208 144 212 164 248 204 280 232 296 232 304 244 300 224 276 228 208 160 216 120 196 188 212 188 228 168 228 200 280 244 304 256 424 356 424 440 376 76 0 0 68 120 176 36 0 0 52 164 240 172 224 152 220 148 196 124 204 180 208 104 208 252 324 280 304 256 312 228 264 188 288 232 288 228 232 112 56 0 4 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 4 4 0 4 12 4 0 0 8 8 8 0 4 0 8 0 4 0 4 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 28 0 4 44 76 76 0 0 0 8 0 12 0 0 12 16 0 0 0 4 0 16 0 4 0 0 0 0 8 28 92 144 156 192 160 184 184 220 176 184 176 184 176 160 128 112 36 56 80 108 120 136 116 128 88 108 96 156 132 152 116 172 104 176 184 240 192 212 160 204 176 212 156 200 156 212 168 232 208 312 300 340 224 232 172 244 200 272 244 336 300 344 252 280 0 0 0 0 0 0 8 4 4 0 4 0 0 0 0 0 4 0 4 0 4 0 8 0 12 0 12 0 8 0 8 0 20 4 20 0 16 0 12 0 8 0 4 0 4 0 4 0 8 4 8 4 8 0 4 0 0 0 0 0 0 0 0 0 8 4 0 4 0 4 24 4 0 8 0 4 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 12 0 4 0 0 0 0 0 0 20 40 0 28 72 224 248 432 380 528 444 568 460 588 348 432 264 548 220 180 0 148 48 392 556 388 408 732 568 724 644 760 640 772 656 796 628 784 620 796 632 812 644 812 620 788 600 784 596 776 596 788 600 792 588 784 588 788 600 808 624 812 740 964 744 696 268 136 0 116 0 72 0 80 0 28 28 48 12 0 0 28 32 16 0 16 12 8 8 4 4 8 8 12 24 32 20 0 0 20 20 4 0 40 0 244 368 344 0 236 36 420 340 412 464 384 160 648 512 756 788 868 380 1020 676 1020 724 1004 516 724 356 476 256 268 76 104 4 260 112 400 300 324 40 92 40 120 76 172 116 200 164 212 124 216 84 176 108 188 220 744 920 1020 880 836 752 448 4 32 52 32 16 16 20 20 24 24 24 24 24 24 24 20 32 4 28 8 40 16 36 12 32 0 4 0 24 20 44 24 24 32 48 48 48 40 32 28 40 40 20 32 32 52 36 48 24 36 16 40 44 64 52 48 40 44 48 52 68 72 80 84 64 104 60 56 40 88 64 32 32 20 108 272 484 304 328 420 220 384 148 188 64 112 20 76 84 64 56 56 8 164 172 212 304 476 260 52 164 236 128 80 80 196 112 80 128 56 68 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 68 88 80 108 104 128 120 148 132 136 100 128 104 140 100 132 140 232 240 344 304 280 140 92 80 124 108 160 156 416 428 412 148 256 136 264 136 260 112 244 60 256 140 312 156 332 160 324 192 360 188 360 196 324 148 272 192 316 288 548 560 736 740 924 848 844 688 544 388 400 360 356 352 372 156 200 92 228 76 232 112 212 96 188 92 164 76 152 212 960 860 780 644 824 636 436 236 332 216 284 180 272 172 228 152 212 132 172 96 136 64 108 60 104 36 136 100 244 140 188 72 96 64 72 52 76 36 104 84 200 84 200 84 196 76 192 64 204 84 188 48 196 92 240 100 228 100 228 100 228 100 228 84 212 84 212 84 212 84 212 88 220 68 204 56 204 68 216 88 240 112 276 148 292 156 292 184 332 208 368 252 416 292 440 316 452 288 400 224 328 156 272 152 260 128 228 104 220 112 236 136 256 140 252 140 272 176 312 208 320 184 276 160 300 192 300 172 288 184 328 240 372 256 364 240 376 268 408 292 416 284 404 272 404 300 444 328 444 296 400 244 376 288 420 248 228 68 136 28 88 28 88 32 96 36 96 36 84 28 84 24 88 24 100 44 108 32 108 36 132 88 204 104 232 188 300 228 284 176 232 140 208 132 196 120 184 100 152 80 112 64 132 116 188 160 240 192 260 196 268 196 268 184 268 188 276 192 288 216 324 256 352 288 396 320 400 308 392 288 352 236 316 212 284 188 284 216 324 236 332 260 376 320 428 348 440 364 524 456 556 464 432 156 124 284 600 608 728 456 216 0 172 200 380 216 380 192 368 200 400 172 388 208 368 140 364 252 536 264 504 268 480 264 476 292 524 316 508 280 400 168 144 12 4 40 0 4 0 12 0 4 20 0 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 16 0 8 4 4 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 0 0 0 0 0 0 0 0 4 4 0 12 68 96 80 0 16 16 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 92 132 228 208 236 184 220 188 228 184 216 168 212 180 232 180 148 120 124 120 136 128 160 136 156 132 192 184 228 168 180 148 196 156 244 232 300 220 248 236 248 208 316 196 260 216 260 216 316 296 424 372 412 272 288 232 308 260 364 328 412 328 384 32 12 24 4 16 0 16 0 16 0 16 0 16 4 20 8 20 8 20 8 16 4 16 4 16 4 16 4 16 4 16 4 8 0 8 0 8 0 8 0 8 0 8 0 8 4 12 8 16 8 12 4 8 0 8 0 20 12 20 12 20 12 20 8 0 0 12 36 0 8 0 0 0 0 0 0 4 12 8 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 204 372 516 452 580 500 604 488 584 460 552 224 464 440 440 0 92 4 40 0 348 340 240 352 584 372 584 436 572 444 568 452 572 420 552 408 560 412 572 412 568 396 544 412 568 396 560 392 560 396 564 376 556 352 544 348 544 360 548 432 688 592 756 548 504 200 252 128 204 0 0 0 40 28 0 16 8 12 0 16 0 8 32 12 8 0 4 0 8 0 12 0 20 24 20 12 32 24 20 0 36 0 216 316 200 0 16 8 212 132 344 680 160 0 468 184 532 472 404 44 612 296 588 292 536 148 328 100 212 112 112 44 12 20 204 248 584 480 412 0 48 0 60 32 100 84 144 100 132 84 144 56 128 68 96 208 760 888 912 792 804 744 252 0 36 40 32 8 16 12 20 16 24 16 24 16 24 16 28 4 36 0 28 0 16 4 32 0 20 0 12 0 16 8 16 20 24 32 28 36 32 40 36 56 44 40 40 56 56 60 48 68 44 60 48 72 56 56 32 72 64 72 64 72 60 64 52 64 84 72 52 24 20 28 20 60 16 84 344 492 400 488 480 232 444 288 344 136 44 84 124 80 60 44 40 4 176 240 296 280 648 564 0 456 416 200 100 140 144 96 76 76 60 60 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 76 80 80 92 92 100 96 108 104 100 72 80 68 84 64 68 48 40 24 40 44 64 32 40 24 48 72 96 32 136 208 232 108 136 88 132 88 120 60 96 28 120 108 164 104 164 104 152 92 164 84 160 92 156 88 136 116 132 80 156 180 268 352 456 576 620 668 760 664 600 448 388 444 252 32 56 72 116 60 88 56 108 52 92 76 84 48 116 276 952 876 736 656 816 460 260 184 220 168 172 104 136 84 100 68 104 60 84 36 64 20 48 28 52 12 44 80 140 132 120 52 60 28 52 36 32 24 32 56 84 52 84 52 80 36 72 28 84 40 60 4 64 40 100 40 92 40 92 40 92 40 92 32 84 32 84 32 84 32 84 20 84 8 64 0 64 16 76 4 80 12 100 24 104 12 96 32 120 52 148 92 184 120 204 184 248 196 256 204 260 204 264 184 240 160 208 124 172 92 152 88 160 104 172 112 192 148 228 188 264 200 252 184 252 176 216 152 196 108 164 108 184 132 196 160 236 168 256 180 260 176 256 192 268 184 264 184 256 164 232 152 240 204 272 152 96 0 32 16 40 20 44 8 36 4 32 24 36 20 28 8 32 16 32 0 24 0 32 16 68 76 132 76 120 112 184 184 216 164 172 104 124 96 128 116 144 136 156 80 68 32 80 84 132 124 180 140 184 144 196 144 200 140 196 128 184 128 192 152 228 188 252 216 296 256 308 248 300 224 256 144 204 168 224 176 236 192 256 228 280 232 300 276 360 332 400 332 448 356 440 352 352 164 192 572 700 556 672 600 440 88 36 60 176 124 232 152 220 144 204 120 212 164 172 64 96 112 224 168 196 144 184 116 196 136 232 188 268 216 224 128 100 4 16 0 4 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 0 8 40 92 104 24 12 0 0 0 16 8 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 20 48 132 160 212 204 212 172 180 172 164 148 152 156 176 164 160 148 160 132 116 80 96 104 140 132 184 164 184 132 152 108 136 108 164 164 224 192 224 160 208 176 180 104 192 176 192 144 220 200 296 268 328 256 292 148 192 136 220 208 296 240 288 0 0 0 4 8 12 16 16 0 0 0 4 8 8 12 12 8 0 4 0 4 0 4 0 20 12 20 12 20 12 20 12 0 4 0 4 0 8 4 8 8 12 4 4 0 4 0 4 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 24 0 40 0 32 0 28 24 24 0 12 0 4 8 8 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 4 0 0 0 0 0 0 0 16 0 60 152 508 572 652 412 620 468 640 504 688 544 720 300 616 820 904 296 248 112 164 116 588 304 452 580 768 484 756 556 712 544 716 548 752 556 772 548 760 552 764 548 756 540 752 512 736 504 720 484 712 476 708 464 700 444 684 428 676 420 672 492 764 540 844 724 956 648 796 568 844 552 492 144 72 0 76 0 32 12 16 16 28 28 20 12 8 8 4 4 8 8 12 0 16 24 12 0 4 12 20 0 104 64 412 408 336 36 164 196 404 168 720 880 368 116 768 272 964 624 736 424 1000 584 804 440 692 300 464 220 320 164 196 44 76 56 196 236 556 436 360 0 92 12 100 12 124 60 176 12 152 132 256 124 240 136 184 176 384 340 664 824 784 736 308 4 36 44 28 16 20 24 20 24 24 24 24 24 24 24 20 24 0 32 0 16 0 24 16 12 16 32 48 44 44 12 16 16 32 12 48 24 72 52 88 36 64 28 64 36 80 36 72 32 68 32 72 36 64 16 28 16 44 40 72 72 76 72 84 88 100 36 96 72 100 48 52 44 36 40 368 404 508 524 456 224 536 260 468 144 96 300 292 68 56 56 48 8 196 268 356 208 648 524 0 500 540 228 140 232 244 76 112 20 96 40 84 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 88 104 88 104 88 104 88 104 104 108 80 88 68 84 60 72 48 76 24 64 52 92 76 92 72 72 80 144 36 64 80 220 140 252 124 256 124 252 100 232 100 292 168 332 168 336 160 324 152 328 140 312 148 316 152 300 132 276 124 260 132 288 192 344 264 496 548 856 608 624 472 636 480 268 12 196 112 236 104 220 88 216 88 188 124 160 72 248 388 1020 912 848 732 968 380 220 160 284 176 240 108 180 72 140 64 136 60 128 60 112 52 104 64 104 36 140 88 248 148 212 80 100 44 68 48 68 28 104 88 200 84 200 84 200 76 196 72 216 80 192 44 196 84 228 92 220 92 220 92 220 92 220 84 212 84 212 84 212 84 212 88 228 76 216 68 216 76 224 80 228 92 236 92 224 76 212 84 216 92 232 112 252 128 264 144 284 168 324 216 380 264 412 268 396 292 424 312 424 300 412 292 408 288 392 256 360 244 360 248 380 268 372 252 368 240 340 248 348 216 324 212 336 224 344 220 352 228 368 244 384 256 392 272 388 232 352 220 356 228 360 260 392 280 372 184 156 28 100 56 108 52 100 44 88 28 88 40 96 36 92 32 96 36 108 12 80 16 100 48 156 104 200 112 196 108 220 184 292 208 268 156 220 128 184 112 192 132 208 112 112 52 108 100 180 148 224 172 248 188 272 208 288 212 288 180 268 180 276 196 296 220 316 236 348 276 364 276 364 260 324 212 308 228 320 232 324 248 344 296 396 328 444 392 512 448 556 460 568 432 536 420 448 292 428 484 680 544 768 768 840 536 544 344 432 192 328 196 392 216 364 168 388 224 380 140 324 180 428 160 388 172 396 204 424 228 456 276 528 296 416 180 220 60 32 0 40 24 12 0 20 28 4 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 16 8 76 120 200 212 252 188 220 184 208 160 200 164 208 176 184 196 204 164 128 84 100 124 180 184 240 200 232 180 220 136 176 120 176 148 236 224 304 192 272 196 244 208 292 192 244 192 264 216 296 256 352 324 412 264 296 200 252 200 276 216 276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 4 0 4 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 4 0 8 0 8 0 12 0 16 0 16 0 20 0 20 0 12 0 8 0 52 28 0 0 0 0 0 24 8 16 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 0 0 8 0 0 0 0 0 0 168 292 524 380 320 232 384 284 428 328 468 328 444 88 320 744 944 368 156 8 56 80 440 84 336 400 500 288 512 316 484 336 480 332 484 320 488 284 468 288 468 272 456 272 460 260 444 240 424 220 404 208 400 196 396 184 388 172 380 168 380 176 456 312 588 512 748 524 668 524 720 556 708 472 152 0 44 0 0 0 0 12 32 12 0 4 8 0 4 0 8 0 12 0 4 0 0 0 4 4 12 0 12 36 412 340 128 0 12 144 208 132 544 484 156 68 416 140 540 360 492 352 568 272 292 116 320 116 256 132 192 60 104 120 192 132 144 124 224 292 232 0 76 28 76 0 48 8 88 92 256 304 396 280 340 268 284 132 136 0 260 656 716 712 160 0 36 32 24 8 20 16 20 12 20 12 20 12 20 12 24 4 24 0 24 0 28 4 32 4 8 0 0 0 12 0 44 0 0 0 8 0 32 16 40 40 60 40 64 48 72 48 64 28 52 48 68 56 60 40 44 24 56 48 80 60 80 48 60 40 20 4 52 52 28 12 16 24 40 84 356 416 608 452 432 240 540 200 528 216 300 552 396 32 40 68 68 32 204 296 368 300 604 468 0 488 516 448 368 344 460 92 96 56 92 76 72 64 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 76 88 76 84 72 80 68 80 88 96 76 88 68 80 60 68 40 56 60 88 84 96 56 56 92 52 24 84 48 40 28 84 104 128 84 120 84 108 56 80 56 140 128 172 120 172 120 156 84 148 68 152 88 156 96 152 28 120 116 164 132 176 132 144 112 192 300 416 272 276 324 492 252 80 12 136 52 60 64 92 40 112 44 84 100 72 52 212 412 992 884 752 716 856 400 0 36 108 92 112 48 76 36 60 20 60 28 60 28 64 32 64 24 52 8 40 68 128 136 140 76 56 12 40 20 28 8 36 60 84 56 88 52 84 40 76 44 88 40 56 4 64 32 88 48 100 48 100 48 100 48 100 36 88 36 88 36 88 36 88 32 84 16 80 16 80 20 88 28 108 28 104 20 92 4 80 12 92 16 100 24 108 36 112 24 88 32 104 68 136 104 164 132 216 184 288 256 344 296 364 308 380 320 380 308 360 292 356 268 344 272 320 256 340 296 360 276 348 300 372 304 348 256 300 240 304 216 284 200 272 192 272 196 256 160 232 164 260 200 284 220 300 232 252 104 64 0 48 32 52 24 44 16 36 8 28 28 36 20 32 12 32 16 36 0 20 0 24 24 88 76 100 96 104 68 108 112 176 176 208 168 176 128 116 80 96 104 132 112 88 32 60 68 120 108 156 140 180 152 204 164 216 156 212 140 192 136 184 136 188 140 196 152 224 180 228 176 240 184 220 188 236 176 224 176 252 236 312 284 360 344 424 384 428 368 412 324 404 300 420 336 348 224 344 220 460 456 656 636 704 592 692 568 584 348 332 172 232 144 216 156 228 160 188 96 136 104 176 156 220 204 284 232 300 204 276 248 344 280 252 160 164 64 28 0 0 0 0 0 12 4 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 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 4 0 12 32 100 120 160 164 176 172 176 164 172 180 196 184 204 184 176 104 60 32 64 112 152 152 188 168 188 160 180 112 128 84 100 72 136 148 220 232 252 132 168 196 212 104 176 128 196 136 192 136 228 216 320 268 308 208 220 124 168 112 176 20 72 16 64 8 48 0 40 0 48 0 56 8 64 16 72 0 48 0 56 8 64 12 68 4 56 8 60 12 68 16 76 4 80 16 100 40 124 60 136 92 172 112 204 152 240 184 268 236 328 244 340 256 352 268 356 296 388 300 392 304 396 308 400 324 420 340 460 376 436 264 172 24 24 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 12 4 40 104 472 528 652 404 468 284 496 348 536 388 552 344 484 256 620 932 1008 392 240 140 116 184 484 188 564 444 596 440 628 404 584 424 608 432 632 416 644 396 600 408 604 400 600 400 612 416 624 412 620 408 628 416 636 440 668 448 696 464 724 476 744 464 824 604 928 692 948 620 876 628 904 612 1016 736 448 0 68 12 52 4 4 0 8 24 8 12 8 8 4 4 8 8 12 4 0 0 8 28 28 20 32 0 100 220 720 448 248 0 180 120 364 168 568 332 492 236 692 352 736 488 964 520 656 304 460 264 528 284 448 248 348 124 272 364 536 280 336 220 232 452 532 448 584 484 592 448 544 428 552 484 612 556 672 532 640 508 540 292 300 36 260 588 708 684 156 16 36 36 20 12 24 28 20 20 20 20 20 20 20 20 16 28 0 12 8 32 36 12 28 28 68 8 84 12 88 0 72 0 104 0 104 0 100 0 72 0 84 0 96 0 92 0 92 0 92 8 104 8 92 0 72 0 56 0 96 36 104 36 100 32 108 60 140 40 36 0 84 28 12 92 388 488 600 212 496 136 552 156 620 260 496 628 360 28 36 64 64 20 216 304 412 180 568 304 24 400 360 500 528 268 640 36 56 60 108 88 96 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 92 88 92 88 92 88 92 96 104 100 100 96 92 92 100 80 88 56 64 56 68 68 72 92 84 48 76 84 112 60 132 140 248 124 244 116 240 92 212 92 280 164 320 164 328 168 332 152 320 160 332 168 328 144 300 120 296 136 276 108 288 140 292 176 288 184 320 224 352 296 384 120 156 108 264 68 184 112 200 92 216 92 184 100 152 96 296 468 1020 908 852 784 920 656 120 12 172 96 204 88 180 84 172 64 140 64 136 68 132 64 124 60 112 36 132 72 248 152 260 108 108 20 68 40 60 24 116 88 208 88 208 88 204 76 204 80 220 76 188 48 204 84 220 100 228 100 228 100 228 100 228 88 216 88 216 88 216 88 216 88 232 84 228 84 232 88 232 96 236 96 236 92 232 88 220 92 208 92 208 92 204 88 204 92 208 80 192 72 192 76 200 112 236 140 280 184 324 224 348 260 400 320 472 384 528 436 564 460 596 488 596 488 636 544 668 604 732 632 740 592 656 488 572 408 524 360 460 296 404 256 380 268 392 252 392 280 436 320 456 304 412 264 308 116 116 20 96 36 92 40 84 36 88 32 84 32 88 28 84 24 88 28 100 28 100 28 112 76 204 140 208 128 216 116 180 96 204 168 276 200 268 172 216 124 192 136 216 140 132 60 100 84 152 132 204 180 244 196 276 216 284 208 280 216 288 204 272 188 260 180 252 200 288 208 272 200 296 232 304 240 332 252 356 292 416 372 488 396 496 412 484 360 404 280 352 296 388 300 452 408 444 308 432 340 504 444 700 652 760 628 772 676 860 720 768 448 440 216 364 244 384 180 336 164 356 192 384 224 460 276 488 288 480 268 492 264 532 280 424 200 336 176 188 28 44 0 56 40 60 0 16 0 4 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 4 0 4 4 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 4 8 20 0 12 96 200 232 108 12 8 20 0 0 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 12 8 0 4 24 52 92 96 124 116 144 132 172 156 192 176 160 132 96 40 24 36 104 192 204 160 204 180 236 184 216 148 188 128 148 88 148 132 212 320 420 280 240 164 228 156 268 176 252 192 248 172 244 216 312 304 384 320 340 220 256 204 292 0 28 0 52 0 60 0 56 0 60 12 80 36 104 56 116 104 184 104 192 116 204 128 212 168 256 180 276 204 300 224 316 264 356 288 388 324 428 356 448 416 504 424 516 440 532 456 544 412 496 420 508 432 524 444 532 456 540 460 544 464 552 468 552 488 560 500 588 540 604 460 352 28 4 0 0 24 4 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 0 0 8 0 8 0 0 0 0 48 236 540 424 388 160 276 156 312 244 392 320 428 256 320 64 460 620 648 140 32 24 56 92 236 168 436 224 368 260 396 248 404 280 428 284 408 240 396 252 436 280 448 264 436 268 456 252 440 256 460 284 484 312 504 344 524 356 548 372 564 364 572 420 628 372 580 388 572 348 584 492 704 448 572 300 128 0 0 0 0 8 40 12 8 24 64 4 8 0 4 0 8 0 12 8 4 0 28 20 4 0 0 0 0 256 688 344 64 0 52 96 352 92 328 296 452 96 552 236 304 380 700 276 256 88 256 156 340 208 248 128 160 0 172 304 448 164 220 160 156 432 508 444 536 476 548 464 516 436 508 436 408 288 364 316 432 340 348 172 120 0 148 484 660 604 144 8 36 24 16 4 24 20 16 8 16 8 16 8 16 8 16 16 16 0 4 0 8 0 0 0 0 0 16 28 136 164 248 132 188 100 172 92 144 36 88 0 72 8 88 8 80 4 80 48 120 64 116 40 92 28 96 20 88 16 72 0 36 0 8 16 8 0 0 28 56 44 44 60 0 116 432 608 456 108 556 240 552 284 576 260 472 568 316 52 40 56 36 24 224 376 476 224 620 292 4 596 372 536 432 260 680 68 56 64 76 60 64 56 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 64 84 64 88 68 88 72 92 60 88 80 104 80 96 76 100 84 92 76 88 72 96 76 104 24 104 72 64 32 64 36 92 116 132 96 124 88 108 52 76 56 128 120 160 116 168 132 164 88 152 96 164 108 152 76 112 120 160 108 132 84 116 92 140 148 136 180 132 196 224 232 156 60 80 64 108 20 100 84 64 64 96 72 92 44 88 136 220 436 976 856 752 784 776 744 172 0 52 52 92 52 92 56 76 28 64 32 60 28 60 28 56 28 56 8 28 52 124 152 172 104 60 0 32 20 24 12 52 64 88 60 92 56 84 40 76 44 84 32 48 8 72 40 84 40 92 40 92 40 92 40 92 40 92 40 92 40 92 40 92 36 84 36 88 32 88 24 88 16 92 20 96 20 100 24 104 20 104 16 100 20 92 16 88 32 96 32 84 24 76 20 76 8 64 8 64 16 84 40 104 80 156 128 208 176 248 212 280 300 396 376 444 392 464 420 472 392 448 388 420 332 348 264 308 256 312 220 276 180 244 160 232 184 260 188 280 224 320 252 328 236 284 176 156 28 32 0 32 16 36 20 36 12 32 8 32 20 28 12 24 4 24 8 28 0 36 0 44 76 180 172 176 124 148 108 104 56 84 104 168 184 200 176 168 128 120 108 128 136 108 60 76 56 96 92 152 136 184 156 208 168 212 148 200 172 224 160 208 140 188 124 176 152 216 152 192 144 224 180 236 208 280 256 332 292 352 304 364 292 336 260 272 172 196 136 192 128 204 140 284 288 348 268 356 280 316 224 432 432 504 432 516 416 580 528 664 512 504 284 292 176 204 84 128 88 164 128 168 156 212 180 216 128 192 140 240 156 228 172 192 152 200 152 156 64 4 0 0 0 0 0 0 0 4 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 8 16 28 36 44 4 4 4 4 4 4 4 4 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 4 0 4 0 0 32 100 168 84 16 4 12 4 0 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 4 0 4 0 28 0 12 16 40 32 60 56 84 52 60 20 28 0 48 100 188 224 220 164 184 184 216 192 196 144 164 124 124 64 88 68 112 188 428 444 316 156 188 152 180 116 184 136 192 116 176 132 208 200 300 268 304 188 212 160 244 344 464 376 504 416 536 432 544 428 540 436 552 452 568 464 576 464 588 468 592 480 600 484 608 496 620 508 636 528 660 544 668 504 648 516 664 536 688 556 700 536 676 532 664 520 652 508 648 524 684 528 688 536 696 540 696 532 688 536 696 540 700 548 696 548 672 528 636 520 660 536 488 76 56 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 252 464 684 448 512 288 456 312 476 324 468 328 452 244 336 144 532 464 664 284 76 24 128 136 300 396 608 384 600 408 588 404 564 432 584 412 600 400 620 432 620 484 648 484 640 480 660 500 672 508 688 528 720 556 740 556 736 560 764 564 788 560 804 584 844 544 844 568 800 504 872 712 1020 512 700 356 548 332 384 120 92 0 16 24 0 8 0 16 8 8 4 4 8 8 12 24 16 12 12 0 0 12 84 24 136 500 892 352 248 4 288 236 580 192 496 492 600 304 844 436 616 640 900 388 612 272 508 268 544 344 456 216 348 64 392 336 560 372 476 376 488 508 636 492 628 484 616 464 584 448 572 356 348 196 328 232 376 296 404 188 272 72 136 344 720 548 60 24 36 28 12 12 28 28 16 16 16 16 16 16 16 16 16 8 32 16 32 0 40 0 100 0 292 460 824 756 916 708 876 720 884 692 868 692 860 656 808 644 828 676 844 668 832 668 832 704 872 708 860 684 828 684 840 724 848 664 752 556 636 456 552 296 296 100 108 28 104 16 32 40 24 112 400 492 216 32 416 188 400 216 356 132 276 344 212 64 44 36 24 0 228 352 476 276 508 192 8 512 356 416 232 196 476 100 100 60 88 56 76 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 92 96 96 96 96 92 92 88 80 88 104 100 92 76 88 88 68 84 96 104 104 84 84 64 56 120 120 88 76 80 60 184 148 252 132 244 124 232 92 212 100 284 164 316 156 320 164 320 148 300 148 308 152 308 136 292 124 292 132 336 152 300 104 308 128 316 176 312 156 328 216 268 100 212 92 180 88 232 116 188 120 188 112 204 44 204 228 296 444 1020 836 832 840 868 716 508 36 180 88 200 100 196 88 160 60 140 56 132 56 124 56 112 64 112 36 124 56 248 168 296 144 132 12 68 44 64 32 136 92 208 92 212 88 208 80 208 76 216 64 184 48 220 92 224 88 220 92 220 92 220 92 220 92 220 92 220 92 220 92 220 80 216 84 224 92 224 92 224 100 232 100 236 104 240 112 244 116 224 116 220 112 220 112 220 88 200 88 200 88 200 84 192 68 180 64 176 64 184 76 196 88 212 100 216 92 204 88 208 152 308 228 348 228 352 240 352 220 340 220 328 196 304 196 320 188 324 196 336 216 356 236 372 260 396 272 420 316 468 344 476 312 388 200 224 60 116 36 104 48 100 44 84 32 84 28 80 36 88 28 88 28 88 28 104 24 96 16 108 108 272 220 276 168 252 140 188 80 160 100 196 172 264 200 260 152 192 104 168 140 156 100 128 80 128 116 208 160 228 188 272 216 288 204 280 228 304 224 296 212 280 200 272 204 292 216 280 212 304 236 300 260 360 292 380 276 340 232 312 212 296 196 260 152 244 184 292 180 284 236 328 320 372 304 388 368 444 340 476 376 504 476 596 504 620 500 692 628 780 576 652 408 516 300 404 200 352 180 348 268 488 308 460 208 364 184 444 212 448 188 408 192 336 168 248 84 136 20 72 0 44 0 56 20 32 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 4 4 4 12 20 36 52 64 4 4 4 4 4 4 4 4 4 0 4 0 4 4 0 8 0 12 0 12 0 16 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 12 0 12 4 12 40 24 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 8 0 4 4 4 4 0 12 0 16 12 32 0 0 0 20 36 80 132 212 192 212 168 208 184 248 212 256 184 220 160 184 120 160 104 160 132 360 460 492 304 308 220 248 200 272 212 268 192 252 196 272 228 324 292 352 252 284 212 276 384 472 400 492 416 492 408 484 424 504 424 500 416 496 412 496 400 520 396 520 396 520 400 524 388 512 388 516 384 520 388 516 404 532 400 524 392 516 384 508 376 500 380 508 388 516 396 520 392 520 388 516 388 512 384 512 412 540 416 548 424 552 428 560 408 540 448 536 436 544 460 408 76 28 0 4 32 0 28 12 16 0 8 0 8 0 8 0 0 4 4 8 8 4 4 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 4 8 4 16 0 0 0 0 276 428 468 256 412 300 392 176 280 164 252 164 244 84 132 28 384 184 424 244 88 4 64 52 204 412 484 328 528 268 484 380 520 396 512 360 492 360 516 324 516 388 552 380 540 384 556 376 544 372 548 372 552 380 556 412 560 404 548 368 524 316 500 268 448 216 436 208 372 232 588 456 704 460 652 492 712 644 672 524 316 16 4 36 56 28 28 12 12 8 8 0 12 0 12 0 0 0 0 0 28 140 264 68 100 516 692 128 16 0 112 196 436 176 420 368 328 328 664 256 352 476 460 148 440 44 104 0 204 176 232 124 180 4 280 180 452 488 540 444 580 412 488 412 480 372 432 340 416 328 408 204 232 184 272 132 172 172 324 160 64 0 104 180 332 204 48 16 40 24 16 12 32 28 20 16 20 16 16 8 16 8 12 0 0 8 0 0 0 0 84 352 556 668 796 692 700 636 736 604 696 564 688 592 720 600 704 588 724 624 744 616 728 608 732 628 748 636 740 616 736 636 768 620 736 624 744 632 756 640 764 676 728 556 340 60 0 0 28 0 24 176 288 344 24 72 184 80 128 128 144 108 96 140 28 64 32 56 36 32 220 344 424 252 312 92 104 168 152 228 112 72 204 48 108 0 96 24 104 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 80 104 76 100 72 92 64 88 64 100 88 108 72 80 60 84 100 104 80 84 52 72 60 84 52 104 48 60 72 56 24 124 120 144 100 128 92 112 56 80 84 148 136 164 124 156 128 148 108 148 88 144 100 152 100 140 128 136 96 172 120 120 80 164 152 152 108 208 164 264 164 124 24 100 44 80 56 112 40 100 92 72 104 116 12 144 272 228 432 980 800 744 844 788 572 580 16 68 48 92 64 116 60 68 20 56 28 56 28 60 32 60 28 56 8 24 44 120 156 188 132 68 0 28 28 28 20 68 64 96 52 92 52 88 44 80 40 76 20 44 16 76 48 88 48 100 48 100 48 100 48 100 40 92 40 92 40 92 40 92 28 76 32 84 32 92 24 92 28 96 24 92 28 96 32 108 40 116 40 116 40 116 48 116 24 96 40 100 40 92 28 80 44 100 40 92 28 80 16 72 0 64 20 84 32 96 52 120 48 132 84 120 52 120 84 148 88 156 112 172 108 164 116 176 104 180 120 204 144 228 164 240 200 272 208 304 264 364 308 384 236 252 112 92 0 32 4 36 32 64 32 48 24 32 0 24 28 36 24 32 12 36 16 36 0 24 0 12 60 184 180 176 156 164 108 108 72 88 72 88 104 156 188 212 184 172 152 160 124 132 96 104 64 76 80 156 100 160 128 204 168 220 176 208 168 220 168 220 168 216 160 212 132 208 160 212 160 228 168 208 152 208 148 192 112 152 88 140 80 152 112 164 104 164 136 216 144 280 244 300 248 280 200 256 244 328 240 276 192 336 400 460 336 464 348 456 336 464 412 560 480 564 468 512 424 496 468 544 396 488 440 432 232 196 76 148 136 188 128 216 176 204 144 176 100 220 252 276 216 232 156 136 0 20 0 4 0 0 0 8 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 12 8 4 8 16 28 40 48 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 16 0 0 0 0 16 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 0 8 0 20 0 4 0 12 4 8 0 0 0 0 0 8 0 20 0 4 12 52 56 84 84 116 120 152 168 196 176 188 148 152 120 128 100 120 120 120 216 392 296 228 192 252 196 236 172 212 148 200 156 216 136 208 184 256 204 244 176 212 444 584 468 584 456 584 452 556 404 540 432 580 476 616 504 636 532 640 512 636 516 644 524 640 520 656 528 652 512 644 512 652 508 648 516 656 520 648 504 644 504 648 500 656 500 656 500 656 524 672 508 660 504 672 520 684 536 688 516 676 528 700 548 708 532 660 532 636 524 640 460 356 28 28 0 12 24 0 16 0 8 0 0 0 4 4 8 0 0 0 16 12 0 0 0 12 0 0 0 0 0 0 0 4 0 0 0 4 0 4 0 0 4 0 4 0 8 0 8 20 0 216 388 608 472 564 440 664 432 524 284 352 224 344 216 392 252 376 352 536 236 208 120 304 140 424 416 620 444 608 472 668 488 652 476 648 476 672 508 700 524 700 516 696 560 700 492 672 488 652 472 636 456 628 456 632 472 644 412 588 364 580 376 616 348 616 348 588 280 728 572 980 708 1020 672 972 660 980 712 920 720 936 304 84 12 4 32 0 8 0 32 0 8 0 20 8 0 44 4 24 20 264 472 692 136 444 688 808 196 224 0 292 268 572 388 656 432 604 612 880 424 752 560 672 336 632 272 344 112 472 260 428 236 368 180 512 428 668 636 760 596 684 520 596 480 580 420 520 400 524 380 468 268 356 212 312 212 356 280 408 200 172 32 148 252 448 124 68 40 32 40 12 20 4 24 0 24 0 8 24 56 12 0 52 12 80 0 152 56 324 412 860 660 780 508 760 584 808 580 808 612 832 604 820 596 824 604 832 616 848 628 852 624 832 592 804 632 856 672 860 636 832 660 888 668 872 680 892 700 912 720 920 720 912 808 928 564 132 0 80 12 64 116 108 108 52 80 80 24 100 84 112 76 96 60 36 48 28 4 0 84 140 176 132 140 108 72 84 128 144 112 72 84 80 76 68 72 68 72 68 68 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 80 88 92 100 96 96 84 84 92 96 92 92 88 88 84 88 76 84 80 84 84 88 88 92 80 84 80 132 76 104 76 204 148 224 128 232 120 212 88 224 124 316 184 340 160 344 160 332 156 344 144 328 132 316 136 312 148 320 140 296 136 304 152 312 168 320 164 336 236 376 176 208 100 204 100 188 100 192 112 204 116 212 80 168 52 244 324 260 412 1020 812 948 836 828 620 784 156 112 72 204 88 172 80 172 60 140 56 136 56 136 60 144 60 124 40 132 40 232 192 280 152 144 12 72 36 68 40 120 112 208 100 208 92 200 80 196 92 204 52 180 52 204 80 228 100 236 100 232 96 228 92 228 96 228 88 224 84 216 76 212 72 212 84 216 88 224 96 228 96 232 104 236 100 228 88 216 100 216 100 220 100 224 104 224 96 220 100 220 100 220 104 224 84 204 84 204 84 204 84 204 80 200 80 204 84 204 88 208 100 232 112 248 128 260 136 264 140 272 152 284 164 292 164 292 160 292 188 316 204 328 220 348 224 368 268 420 340 496 376 476 268 348 172 168 28 104 40 96 44 84 44 80 36 84 28 80 36 80 28 88 44 100 40 96 4 88 20 68 40 200 192 268 168 240 144 188 116 192 96 108 76 168 148 240 204 264 180 200 128 136 100 124 80 136 100 184 136 228 136 224 224 288 220 264 240 308 228 312 244 352 168 300 224 296 228 300 216 280 188 260 196 264 176 236 144 204 120 192 144 224 148 232 164 248 180 260 224 320 292 372 288 336 252 320 256 348 268 344 228 356 356 564 468 604 456 532 376 544 412 560 436 620 488 672 580 780 660 784 644 740 536 664 420 460 208 364 180 396 232 412 208 356 184 348 320 572 548 636 520 592 424 472 344 292 88 60 0 16 0 48 0 8 0 0 0 4 8 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 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 12 24 32 44 40 60 84 108 96 124 116 144 132 156 140 192 228 304 296 320 272 284 220 268 220 272 224 276 228 280 196 244 196 260 224 292 240 292 296 408 316 404 304 404 300 376 288 388 300 404 320 424 336 436 324 452 336 476 360 496 372 512 372 508 368 500 348 500 364 524 368 512 376 520 380 516 368 504 368 504 368 500 368 500 368 500 380 508 372 500 372 512 388 524 408 532 392 528 404 544 416 548 368 480 348 544 460 500 364 272 32 8 28 12 32 4 20 8 20 4 32 8 28 0 16 0 20 28 28 20 0 0 0 20 16 0 20 0 16 0 16 0 8 0 8 0 0 0 0 0 24 16 24 8 20 4 8 0 0 68 116 272 272 424 316 436 408 504 376 440 300 304 128 236 172 312 348 396 132 112 204 360 92 284 240 384 232 344 208 332 228 364 248 388 256 388 244 376 264 420 224 392 256 412 228 428 256 420 244 404 236 400 236 400 232 388 252 420 260 436 252 440 224 416 200 352 132 456 396 660 456 668 404 628 440 700 504 660 580 692 184 0 0 0 68 28 36 12 8 16 20 20 0 4 0 0 0 148 304 396 220 64 0 348 592 532 16 12 0 116 148 440 372 520 256 460 500 516 208 544 476 384 92 344 196 228 0 220 172 272 20 108 116 456 340 552 512 652 480 532 392 512 348 404 280 384 304 380 284 376 200 236 148 196 160 244 220 280 124 100 60 80 284 384 96 0 0 0 20 24 36 16 24 4 20 40 40 0 0 0 0 80 0 60 224 548 616 764 620 712 364 436 256 444 340 488 328 480 344 488 340 488 344 496 352 504 360 512 368 516 368 508 352 500 364 528 368 520 348 508 356 528 392 552 396 560 408 572 416 576 448 596 528 764 656 484 96 0 16 64 92 88 72 52 64 76 28 72 28 40 20 52 72 64 56 36 44 16 52 88 108 92 88 56 52 56 76 80 64 56 64 80 52 72 40 76 40 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 64 84 76 96 80 92 68 80 76 92 72 88 72 84 68 84 68 84 76 84 84 88 88 88 80 64 76 92 68 52 60 132 104 136 72 136 72 96 40 88 76 152 128 164 120 168 136 156 96 148 84 136 84 132 88 140 92 144 88 132 84 144 100 164 144 176 140 196 184 220 104 68 48 100 44 96 44 108 52 116 68 108 72 92 64 200 328 196 432 952 732 812 840 712 676 732 220 64 12 96 60 128 60 72 36 68 36 60 28 56 32 52 48 40 20 36 20 116 156 184 128 76 0 12 20 28 48 76 64 100 40 96 36 88 28 84 40 76 8 48 8 68 32 88 48 96 44 92 44 88 40 88 44 92 40 84 32 76 28 72 20 80 24 88 32 96 36 100 40 100 44 108 44 100 36 92 28 100 28 104 40 104 44 104 44 96 52 96 52 92 48 92 40 84 40 84 40 84 40 84 40 84 40 84 44 88 48 92 60 108 72 124 88 136 92 140 96 144 104 156 116 164 120 164 104 172 132 196 148 208 164 228 172 252 224 308 296 384 328 360 220 236 116 72 0 28 8 40 4 44 4 40 4 36 0 32 24 36 16 32 20 48 20 36 0 36 0 16 4 100 140 212 176 204 148 152 108 136 80 72 36 76 92 152 164 188 168 172 120 148 104 88 52 48 64 132 16 164 92 204 136 216 200 216 152 176 176 200 168 272 168 244 188 244 184 232 172 196 136 172 112 156 100 140 80 116 60 100 96 144 100 156 116 176 136 188 172 256 224 296 216 256 184 240 184 236 172 220 148 212 208 320 336 420 328 468 380 496 400 548 376 476 340 396 312 428 392 468 436 536 488 552 424 404 208 192 112 188 128 204 136 188 96 152 272 500 424 512 392 508 372 456 336 392 280 264 124 48 0 0 0 16 20 0 8 4 24 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 20 4 32 20 48 36 60 48 92 104 156 152 176 148 160 136 168 144 192 172 224 200 240 180 216 180 216 176 212 176 212 328 464 344 452 328 452 324 428 320 436 316 436 316 444 332 456 336 476 388 520 416 544 444 584 488 612 488 616 480 624 500 648 504 640 516 652 520 652 512 644 504 648 504 648 500 656 500 656 504 656 496 652 500 664 516 680 528 680 520 680 532 688 528 668 508 636 496 568 480 604 368 192 0 28 0 12 12 0 16 12 0 0 0 0 0 0 0 4 20 16 20 8 12 0 4 0 16 12 16 12 8 12 12 12 4 12 0 8 0 12 0 4 4 0 4 0 0 0 0 20 88 192 180 284 224 424 356 520 428 596 492 632 460 460 244 384 264 492 460 468 120 288 388 676 296 492 376 544 388 536 364 508 356 528 376 544 380 536 364 528 352 524 336 532 404 572 376 584 404 584 400 588 400 588 404 600 408 648 440 688 488 732 512 748 572 832 576 828 516 904 664 1008 572 876 536 884 628 960 640 844 452 440 8 80 0 44 0 12 32 0 4 12 12 4 0 44 0 148 260 400 292 240 36 88 76 756 748 652 68 168 88 456 384 736 620 764 416 752 640 504 188 732 664 628 184 572 368 520 156 496 300 464 188 264 148 540 532 728 680 788 556 564 424 584 464 536 384 512 384 464 336 456 284 352 216 308 236 352 272 364 132 156 56 220 420 480 48 80 40 44 40 32 28 24 36 44 20 32 0 12 48 92 4 52 192 636 780 1012 776 904 696 904 508 696 464 720 520 728 496 724 444 676 452 688 464 696 464 700 468 704 472 708 480 720 492 720 500 704 484 684 472 680 472 676 496 704 496 704 496 708 500 708 480 696 484 664 536 696 200 32 28 60 80 80 80 72 96 112 84 108 84 84 64 80 60 52 40 64 64 44 32 44 68 80 40 60 60 68 56 60 64 80 80 80 72 68 72 68 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 80 84 76 80 76 80 80 84 80 88 88 96 92 92 84 84 88 92 88 88 84 88 80 84 88 92 92 88 88 84 84 84 76 88 68 128 72 116 84 208 144 220 124 224 112 196 80 200 100 264 144 296 152 332 180 344 156 344 152 332 140 320 148 320 144 296 132 288 132 292 156 308 176 324 184 336 212 324 124 168 92 200 96 188 100 192 112 192 76 196 104 172 96 296 304 232 404 1004 812 984 784 792 696 632 284 160 56 176 108 216 100 156 80 156 68 144 60 136 52 136 80 144 44 128 32 200 172 272 164 164 20 68 12 64 52 128 100 200 96 200 92 200 88 200 96 200 64 184 60 212 88 228 92 224 88 224 88 220 84 220 88 224 84 220 80 212 76 208 84 216 88 220 92 228 96 232 100 232 104 240 108 240 104 236 100 224 104 228 100 228 104 232 96 224 92 220 88 212 84 212 84 204 84 204 84 204 84 204 88 208 88 212 92 212 96 216 108 240 120 256 132 264 140 268 136 268 144 280 156 288 160 288 156 284 180 304 196 320 216 340 224 364 280 432 356 504 380 464 256 312 128 132 16 92 36 96 32 76 40 80 36 88 36 92 36 76 28 88 44 100 40 92 36 96 40 112 40 132 136 280 232 304 224 264 168 220 124 160 68 136 100 188 168 248 208 252 172 204 160 160 68 124 68 168 68 188 136 216 140 264 188 292 204 328 260 340 204 364 256 312 240 308 232 296 204 268 172 244 140 224 148 228 144 216 124 196 152 232 160 248 176 268 200 284 236 328 280 356 264 320 232 304 244 312 212 304 212 300 204 320 380 492 448 700 596 688 540 736 572 696 476 536 340 472 372 516 392 584 476 604 464 620 428 508 296 440 296 488 360 520 316 432 452 648 516 612 500 660 508 640 488 580 420 492 376 364 140 64 0 12 4 20 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 8 12 4 16 20 36 40 56 56 72 60 100 80 136 120 176 156 200 192 240 220 264 224 268 244 296 204 312 216 296 196 296 192 272 172 264 160 256 164 268 184 288 184 320 220 344 212 348 248 400 320 468 340 476 336 476 340 488 360 504 372 516 380 516 372 508 364 500 368 504 368 500 372 504 368 500 364 500 372 512 384 524 380 512 380 516 388 512 368 492 324 500 368 476 392 480 236 0 0 16 12 16 0 0 0 0 4 0 12 0 0 0 12 28 16 12 4 8 8 12 0 4 8 0 16 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 168 280 288 288 164 300 272 428 224 344 272 380 256 284 164 348 248 428 328 236 0 204 376 548 272 400 308 436 340 460 352 464 356 460 332 440 312 440 324 448 300 460 324 536 456 596 384 524 312 480 316 484 316 492 324 496 300 448 276 428 268 456 300 492 312 516 364 572 352 564 384 540 352 540 328 552 392 592 380 504 304 304 148 76 0 28 0 0 0 8 0 4 0 0 20 132 240 312 276 220 12 0 0 28 96 588 428 308 0 72 116 432 420 648 504 588 380 628 428 232 52 484 492 368 8 260 184 272 140 416 228 312 212 196 44 476 524 688 596 684 492 512 316 372 348 452 344 420 312 380 260 328 180 240 128 212 164 264 200 260 56 92 0 88 392 412 0 0 0 0 0 8 0 0 0 12 0 20 12 8 0 0 0 88 660 676 500 560 532 704 492 472 412 528 380 536 396 508 360 504 404 548 408 560 416 564 412 556 392 536 384 532 388 548 416 572 428 580 420 564 400 556 404 564 428 584 428 584 428 580 424 580 436 612 392 308 244 588 240 80 0 36 36 64 28 32 0 24 12 40 28 56 56 72 72 60 48 68 76 72 36 52 36 84 40 56 76 76 60 68 64 92 56 76 52 68 40 72 44 80 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 72 88 72 88 68 80 68 84 68 84 64 80 64 76 76 92 72 92 76 84 80 80 80 64 64 76 56 68 68 136 100 128 80 124 72 84 36 80 56 104 76 128 108 164 144 180 120 152 112 144 104 136 96 136 92 136 80 128 80 140 88 156 128 172 152 204 168 180 76 68 48 88 44 96 48 104 52 108 40 104 84 84 72 204 216 104 468 992 716 864 836 704 256 232 196 76 40 108 44 100 56 100 44 76 44 68 40 64 44 64 76 56 28 36 0 80 128 172 148 100 4 0 0 24 56 92 52 92 40 92 40 92 44 92 48 80 20 60 28 80 48 92 44 92 40 88 40 88 40 88 40 88 36 84 32 80 28 76 28 88 32 92 36 96 40 100 36 96 40 104 44 108 48 108 32 104 32 104 40 100 40 100 48 100 52 92 44 84 36 80 40 84 40 84 40 84 40 84 48 92 48 96 52 100 56 100 64 112 72 124 84 132 88 136 88 136 96 148 108 156 112 156 96 160 116 180 128 196 152 220 164 252 236 332 312 388 312 332 216 192 72 36 0 24 4 44 0 36 0 40 4 40 16 44 20 32 12 28 16 44 16 32 20 28 4 68 32 52 68 176 180 228 204 224 168 168 108 120 76 84 68 120 140 180 196 232 156 184 156 160 152 132 60 52 32 108 20 128 20 136 76 220 144 180 172 236 164 252 200 224 160 216 164 204 144 176 120 156 96 152 120 176 132 172 112 152 136 188 144 200 164 224 188 244 192 264 224 272 196 232 168 224 180 216 160 228 180 216 160 208 252 388 392 560 428 452 304 432 344 460 356 392 264 328 276 344 260 356 272 352 300 436 384 456 400 480 432 560 536 624 516 552 416 544 388 488 408 552 396 488 392 464 328 400 380 448 296 228 76 32 0 0 12 20 8 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 12 0 0 0 12 0 32 16 48 20 68 72 108 84 116 120 168 296 428 304 404 280 404 276 380 256 372 244 360 244 372 264 392 288 408 304 404 288 416 332 476 396 540 448 600 476 612 480 616 496 624 508 644 516 644 508 640 504 640 500 648 504 652 508 660 508 652 508 656 512 664 524 668 512 656 512 660 516 648 484 612 472 528 460 664 464 364 72 68 0 52 0 32 0 24 0 16 8 32 12 24 4 4 0 4 12 8 8 0 16 12 16 4 8 4 4 8 4 12 4 20 16 28 12 32 8 28 8 28 24 36 8 20 0 24 0 32 4 132 96 204 168 380 316 432 312 448 292 396 272 412 360 600 512 588 340 248 48 400 488 608 396 532 412 544 412 540 428 584 480 612 456 588 440 592 452 604 472 644 496 740 656 812 552 704 520 728 528 740 540 756 548 776 512 744 464 688 436 696 472 736 516 804 604 932 632 952 644 916 560 880 604 932 656 940 648 892 660 904 692 408 0 120 40 84 0 52 0 40 4 180 224 340 256 276 76 92 0 140 116 320 368 716 328 508 352 512 416 732 628 892 640 828 672 876 576 680 496 792 580 544 104 416 264 544 340 644 468 664 400 512 448 872 588 780 672 724 560 644 404 376 332 524 436 528 396 532 376 420 268 336 228 312 252 356 284 356 148 252 64 108 400 520 52 44 8 40 16 92 76 88 24 48 16 56 0 56 0 68 8 216 688 828 624 776 592 792 612 824 580 780 560 764 536 720 520 728 512 728 516 732 516 724 500 712 536 740 504 704 484 700 496 716 508 732 536 732 500 704 516 748 548 756 548 760 552 764 556 768 568 760 504 364 336 684 300 84 20 100 48 120 76 140 88 136 124 104 80 68 68 72 64 84 40 76 52 92 56 84 52 92 44 52 56 60 68 76 76 84 76 84 68 80 68 84 76 88 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 84 88 84 88 84 84 84 84 80 84 76 80 76 80 88 92 92 84 80 80 76 76 76 92 68 116 68 136 104 216 136 216 112 216 108 184 72 188 88 192 88 212 120 256 156 288 156 300 148 292 136 280 128 272 144 284 128 280 136 292 156 308 176 312 196 340 196 276 104 188 84 196 92 192 100 192 108 180 84 188 116 164 104 264 180 172 704 916 824 956 644 460 200 372 348 220 104 180 72 172 92 184 76 156 76 156 80 164 84 168 104 144 44 132 20 164 140 268 176 196 40 60 0 72 68 156 92 192 88 196 88 200 88 200 88 196 64 184 72 216 96 224 92 228 96 232 96 232 96 232 88 224 88 220 84 220 84 220 96 228 96 228 100 232 100 232 92 224 92 228 96 232 104 236 104 228 104 228 100 228 100 228 104 232 100 224 92 216 84 212 84 204 84 204 84 204 84 204 92 212 96 216 100 220 100 220 100 232 112 244 120 252 124 252 124 256 136 272 148 276 152 280 148 272 164 284 172 300 200 332 228 384 320 480 396 516 360 424 240 268 76 104 12 92 36 96 28 76 36 80 36 92 36 96 32 76 24 84 40 96 36 92 48 76 32 156 100 136 76 192 164 252 212 296 216 248 148 192 108 136 68 136 108 180 160 236 200 220 148 240 232 360 204 248 60 216 148 320 188 292 20 288 152 268 148 320 228 320 240 308 216 284 204 268 184 244 160 236 132 236 164 268 184 268 168 248 204 296 212 308 232 332 252 336 256 336 276 336 240 296 220 300 212 288 216 316 220 292 204 328 292 524 496 584 372 456 304 428 300 488 384 500 332 440 308 420 320 424 308 468 360 484 352 508 428 592 500 700 592 748 584 716 520 664 492 660 572 724 480 596 468 640 484 576 408 544 420 496 312 240 68 24 0 12 8 20 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 4 4 4 4 4 4 8 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 0 16 0 16 0 16 0 20 12 28 0 16 0 36 184 288 184 260 156 256 152 232 128 220 120 212 116 216 128 228 124 240 128 244 128 268 180 324 212 364 284 444 332 476 352 492 344 492 348 508 360 508 356 500 352 500 356 504 360 508 368 512 384 512 384 516 388 516 388 516 392 516 384 508 376 492 344 460 344 428 296 388 136 48 0 40 0 28 0 32 0 40 0 4 0 0 0 0 0 8 0 0 0 4 0 8 0 4 0 8 8 16 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 12 0 4 0 44 48 208 160 232 228 328 184 236 168 368 352 584 424 424 108 88 4 376 420 460 252 348 260 348 236 320 244 376 284 396 296 408 296 400 280 384 256 388 236 412 336 452 240 384 276 436 272 456 280 468 288 468 300 472 296 464 288 460 288 464 284 464 324 524 328 512 364 516 316 520 380 568 380 528 384 564 416 540 468 352 124 176 152 224 172 208 88 104 152 372 376 384 176 192 48 88 88 288 312 416 292 440 224 448 356 424 384 628 500 700 504 652 520 600 376 660 504 600 400 348 12 152 88 324 316 372 420 656 324 468 512 664 352 692 672 620 312 360 224 272 132 332 300 388 288 396 264 292 136 224 104 208 116 232 156 256 84 68 0 76 336 304 0 140 96 64 0 0 0 0 0 0 0 28 36 268 352 440 220 232 568 644 532 664 536 628 504 660 532 656 516 636 500 624 504 644 484 636 476 632 468 620 456 612 416 556 372 504 328 480 320 480 308 492 352 496 316 468 340 528 320 476 324 484 332 492 340 496 268 460 296 216 216 456 164 0 0 0 0 0 0 0 0 0 12 36 24 76 72 80 48 48 48 48 28 56 28 52 0 52 40 56 40 64 60 84 64 72 52 72 48 68 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 64 80 60 76 60 76 64 80 64 80 64 80 64 80 64 80 64 80 60 76 60 72 56 72 60 80 64 80 68 76 76 76 72 72 60 64 56 88 92 140 108 112 92 116 88 88 60 92 72 76 44 80 72 108 96 136 136 160 140 160 128 156 112 152 104 140 88 136 84 148 96 168 152 196 172 212 140 128 40 72 36 84 44 96 52 100 48 104 48 84 76 92 96 184 132 172 804 808 816 636 348 192 404 512 496 256 76 84 32 120 64 84 48 84 56 88 64 96 80 104 88 56 32 48 0 52 100 160 144 124 24 4 0 24 68 104 52 92 40 88 36 84 36 84 36 72 16 64 28 88 48 96 44 96 48 96 48 100 52 100 44 92 44 92 44 92 44 92 40 100 40 100 40 100 40 100 36 96 32 92 32 96 40 100 36 108 32 104 40 100 36 96 48 100 56 96 48 92 44 88 40 84 40 84 40 84 40 84 48 92 48 96 52 100 56 100 56 104 64 116 72 120 76 120 76 124 88 136 100 144 104 148 84 148 100 160 108 176 140 208 184 288 292 396 364 400 284 276 196 148 28 20 0 32 4 44 0 36 4 40 12 36 16 40 20 28 8 24 12 40 16 28 12 24 16 108 92 92 48 100 92 136 136 204 180 188 136 152 112 88 40 76 72 84 96 148 184 172 112 156 244 340 288 268 184 300 188 396 496 568 100 140 140 240 132 180 164 184 144 212 168 220 164 200 140 180 132 164 108 172 132 204 152 204 140 188 160 216 164 224 176 240 196 260 200 268 208 248 172 212 160 224 168 228 184 236 164 196 152 232 204 436 412 388 196 312 244 308 192 336 296 376 276 328 252 304 240 280 204 332 260 308 220 328 204 316 288 404 348 420 332 400 316 420 304 448 388 472 276 356 272 404 332 432 360 456 388 464 364 384 256 148 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 4 0 4 0 4 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 16 0 0 0 4 232 348 228 316 196 312 192 292 168 280 172 292 184 304 196 312 200 316 224 352 264 396 300 432 324 464 376 528 428 584 472 616 480 604 492 620 504 632 500 624 500 636 504 644 504 652 512 656 512 656 512 656 512 652 504 648 512 648 496 632 484 612 452 576 444 532 348 364 168 324 272 376 348 456 340 404 296 332 180 176 76 88 0 32 0 48 12 40 20 48 40 28 12 0 12 16 0 12 0 16 0 16 0 24 0 32 16 68 48 104 80 124 96 164 132 228 188 272 212 296 332 444 376 464 356 472 396 536 328 496 304 388 328 600 572 760 572 568 312 380 300 612 536 528 272 360 264 372 264 364 276 420 300 432 324 460 340 460 324 456 332 512 340 520 368 524 324 556 344 560 360 596 372 612 376 624 364 636 376 648 388 644 372 636 416 668 420 704 396 688 440 732 488 756 472 696 344 536 260 528 376 504 324 560 404 492 320 504 408 492 312 412 380 612 508 592 512 612 396 516 468 740 572 644 328 548 360 624 356 588 564 872 652 872 684 876 648 808 596 944 668 828 628 728 284 416 192 536 472 632 540 816 504 708 616 768 624 956 916 840 464 492 380 520 280 468 424 608 480 580 428 544 320 432 296 392 272 392 304 436 284 232 100 376 464 336 16 452 332 268 36 60 0 72 8 116 0 396 576 856 808 944 736 852 648 804 612 824 640 844 676 908 668 868 668 848 660 856 672 864 688 876 676 868 668 864 668 864 688 872 656 836 628 824 632 836 608 820 628 820 608 812 628 848 584 784 588 788 592 796 596 808 572 836 616 696 548 728 508 560 448 540 372 448 280 352 172 252 32 48 0 68 52 104 52 112 64 104 52 112 72 88 56 92 68 64 68 68 80 88 84 92 72 80 64 84 64 96 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 84 88 80 84 80 84 84 88 84 84 80 84 80 84 80 88 76 80 76 76 72 76 68 72 68 72 72 72 72 72 72 72 76 92 64 104 68 156 124 220 124 220 108 220 112 192 88 184 104 148 52 132 72 132 76 168 124 228 140 248 156 268 156 272 152 268 144 272 148 296 164 308 192 316 204 324 160 216 72 188 80 184 92 192 104 188 96 184 108 156 108 180 144 252 156 312 872 1020 496 432 640 572 580 748 604 380 152 180 92 208 104 160 100 180 96 180 100 184 104 192 96 136 48 148 24 148 124 256 176 220 60 80 0 84 72 164 100 200 88 192 84 192 80 188 76 180 60 176 76 200 88 212 92 220 96 224 96 228 100 228 100 228 100 228 100 228 100 228 104 236 104 236 104 236 104 236 108 236 100 228 92 228 100 232 108 232 108 228 100 224 96 224 92 220 92 216 88 216 88 216 84 204 84 204 84 204 84 204 88 212 92 212 96 216 96 216 104 236 112 244 120 248 120 248 116 248 128 264 140 268 144 272 136 260 148 268 156 284 188 320 228 400 352 516 416 496 296 332 220 232 44 104 32 108 36 92 40 84 36 80 36 88 28 84 28 72 20 80 36 92 32 88 32 104 80 188 124 172 100 184 116 176 124 240 200 260 184 244 160 172 84 144 88 132 92 172 160 212 140 232 216 448 356 508 388 640 392 616 812 1020 328 360 252 540 260 248 148 216 144 236 196 264 196 260 192 268 196 276 208 304 228 328 244 328 232 316 220 312 224 316 232 328 244 328 248 320 252 300 208 272 204 288 240 320 244 328 228 292 204 312 256 532 500 516 332 488 372 444 228 408 332 460 332 428 304 392 308 400 284 400 304 424 324 444 276 424 336 488 372 488 344 464 320 480 340 500 368 464 276 452 284 404 264 468 404 588 456 572 440 540 412 284 64 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 192 92 156 56 148 56 128 52 148 72 180 108 208 128 220 128 240 156 296 216 344 232 340 224 352 248 380 272 420 320 468 332 480 336 496 348 500 344 496 352 500 356 508 360 508 368 512 380 508 380 508 376 500 368 492 368 484 344 464 328 444 300 416 232 248 120 336 360 544 504 556 500 588 540 620 548 612 440 448 272 228 64 8 0 8 0 32 52 92 80 84 36 36 24 56 60 88 72 104 88 128 108 140 172 224 216 284 288 360 352 404 372 436 408 472 448 492 452 484 424 476 448 508 416 452 364 472 324 452 284 304 264 540 480 644 504 556 352 484 336 540 344 308 132 200 108 208 128 200 112 220 152 244 132 236 132 256 160 276 136 300 192 320 180 276 140 348 184 344 180 364 188 368 180 368 192 376 196 372 200 364 188 360 180 348 228 424 236 416 300 476 344 496 340 480 288 404 280 464 292 508 368 364 232 316 232 284 164 240 148 252 196 320 260 372 220 436 400 476 396 572 480 512 52 104 0 136 0 336 440 620 520 632 524 680 476 696 552 740 568 704 620 632 224 188 36 292 100 396 220 300 196 348 284 696 688 836 680 668 456 516 344 384 268 396 388 624 548 596 492 656 512 616 492 576 444 552 484 612 488 600 528 604 576 500 244 592 540 496 296 368 308 380 264 336 304 660 680 696 524 684 556 672 492 628 508 652 540 680 544 660 532 668 544 664 544 676 556 664 548 692 532 680 532 688 540 696 516 664 504 656 508 676 536 700 512 656 504 652 508 660 520 668 520 668 520 668 520 668 520 676 496 724 464 712 548 740 588 736 636 752 664 788 692 748 592 640 496 448 180 108 0 0 0 8 4 36 24 68 40 48 36 96 32 64 44 64 44 64 48 76 48 68 48 64 40 68 52 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 72 84 68 80 64 84 68 88 68 80 64 76 60 80 64 84 60 76 56 72 56 68 52 68 40 60 44 68 52 72 64 72 68 76 52 56 44 100 100 140 104 104 92 120 100 104 76 112 100 72 24 48 40 52 40 72 52 64 76 104 92 128 104 128 120 152 100 148 96 160 112 180 136 176 156 188 116 96 44 100 40 84 52 96 60 100 52 92 72 64 60 100 104 160 96 276 880 720 260 772 616 500 680 668 472 276 136 140 52 112 60 96 80 112 80 108 76 108 84 108 76 48 32 60 8 44 80 156 140 132 40 8 0 32 56 100 60 92 44 84 36 76 32 72 28 64 16 64 32 88 48 92 44 88 36 92 40 96 44 96 52 104 52 104 52 104 56 108 44 104 44 104 44 104 44 104 56 112 44 100 36 96 40 104 36 108 36 104 40 96 36 96 28 80 40 84 40 84 40 88 40 84 40 84 40 84 40 84 44 88 44 92 48 92 52 96 64 112 72 120 80 124 80 124 72 120 80 132 92 140 96 140 80 140 88 148 96 168 132 204 148 264 284 392 344 352 200 172 192 124 16 24 12 44 8 40 12 44 16 36 12 32 16 24 16 28 8 24 12 40 12 28 0 64 76 128 84 104 88 140 96 100 72 148 156 196 168 204 148 116 64 96 76 64 60 112 68 148 156 164 172 260 268 332 220 516 292 316 564 832 244 240 164 484 248 64 24 80 60 140 104 160 124 176 152 208 184 232 176 236 188 252 200 252 188 240 176 232 176 232 180 240 188 252 188 244 188 220 148 188 148 212 188 224 184 236 184 204 148 192 148 380 404 436 308 384 264 252 104 244 240 356 288 356 260 304 208 324 244 312 224 328 220 256 160 256 196 308 240 316 212 272 232 332 260 316 204 220 144 296 176 216 140 240 192 292 296 436 448 504 332 152 0 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 8 0 4 0 4 4 4 4 4 4 4 4 4 8 0 0 0 4 8 4 0 172 280 172 276 164 268 156 264 188 316 236 364 264 372 268 376 324 420 312 424 340 460 352 456 344 456 316 428 320 484 416 576 472 592 484 604 492 616 492 628 508 632 492 632 504 644 500 628 456 604 476 628 488 620 468 600 432 572 440 584 424 512 296 384 236 468 456 660 572 712 568 672 568 680 544 668 576 712 616 720 552 616 396 268 88 200 192 244 260 304 268 316 316 368 380 428 436 488 448 508 460 520 476 536 520 588 528 600 540 612 532 600 504 608 520 612 528 644 532 612 504 612 480 568 436 532 432 552 372 564 456 580 464 676 636 820 616 828 672 764 588 644 428 384 144 216 140 252 184 268 180 288 192 296 192 336 228 344 224 380 240 416 272 456 284 468 284 488 356 556 328 556 332 592 356 604 344 592 332 596 352 620 340 592 340 616 356 628 384 692 488 784 544 796 552 808 560 820 572 816 592 828 612 812 600 784 612 804 552 712 524 668 484 660 500 696 536 744 544 740 572 780 612 676 104 256 68 260 148 640 636 864 692 812 676 896 628 760 756 888 576 768 536 676 308 368 84 328 100 344 148 368 232 548 496 752 820 1020 632 512 468 668 440 560 372 508 372 548 460 688 612 824 656 840 660 848 672 856 684 864 688 864 692 844 664 804 600 700 700 764 552 652 592 800 676 764 704 832 672 828 672 860 684 876 640 804 604 828 668 860 664 848 672 832 644 836 676 848 664 848 684 872 696 876 696 880 704 888 680 856 672 844 664 848 672 864 660 864 672 876 680 880 676 872 664 852 656 872 672 860 660 868 668 876 684 868 676 852 680 856 692 856 692 856 700 876 708 876 736 892 752 788 532 484 148 84 0 56 64 120 28 68 124 48 64 72 68 80 76 92 68 60 64 84 64 84 64 84 64 84 68 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 72 80 84 92 88 88 76 76 80 84 80 84 80 84 80 84 84 84 80 80 76 84 80 88 76 80 76 80 76 80 76 80 72 76 76 72 76 72 72 72 68 96 64 96 68 160 120 200 136 240 124 212 104 188 104 176 104 140 64 88 40 84 48 84 64 116 60 120 68 136 68 148 112 224 144 264 168 288 176 292 180 304 200 292 140 208 80 176 92 192 96 196 104 188 100 184 116 140 68 220 144 244 88 412 832 532 640 1016 540 732 744 716 484 312 196 192 104 192 120 112 100 176 100 184 112 192 96 172 88 148 40 128 36 152 96 240 164 232 72 80 0 112 92 180 88 200 88 200 88 196 80 184 76 164 48 172 76 184 84 208 104 228 92 216 84 212 88 220 96 220 84 208 84 220 100 232 100 232 100 232 100 232 100 232 92 228 96 232 100 236 104 240 100 224 100 224 96 224 96 224 88 216 88 212 84 208 80 208 84 204 88 208 88 212 92 212 84 204 88 212 92 216 100 220 100 232 112 248 124 252 120 248 120 248 120 256 132 268 148 280 152 264 140 260 152 284 184 312 192 384 368 516 332 348 200 328 172 196 36 124 40 100 28 108 40 84 40 84 36 92 36 92 24 72 24 80 28 84 36 96 8 104 92 196 160 244 160 200 132 204 124 168 112 224 184 244 164 200 108 132 68 128 84 132 68 204 144 164 104 388 336 500 392 636 488 528 676 972 440 492 148 484 400 272 0 144 120 168 144 196 136 208 176 272 212 292 188 316 252 332 236 336 252 328 252 336 244 328 236 324 240 324 284 308 208 236 176 252 196 268 212 292 228 312 224 284 184 256 184 432 444 548 408 480 296 308 128 296 296 484 384 448 324 436 328 404 300 388 312 420 324 416 268 372 256 356 240 368 272 408 332 416 312 388 220 324 280 392 292 380 264 348 244 344 256 356 360 324 116 72 0 24 0 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 8 4 4 0 0 0 4 4 24 16 4 0 4 4 0 0 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 16 4 16 0 16 12 32 24 8 0 4 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 172 84 172 96 188 116 204 140 236 172 264 188 280 208 300 232 316 212 320 236 344 232 336 200 296 168 272 168 308 236 384 296 444 328 484 364 508 376 508 392 516 376 500 376 500 356 472 328 448 332 452 332 448 328 444 300 416 284 388 248 360 236 356 332 496 448 576 468 552 436 504 456 540 444 548 456 564 448 552 480 564 472 448 292 292 244 328 248 300 260 320 288 364 344 400 320 368 316 380 332 388 312 352 296 360 300 356 284 348 276 340 244 332 260 328 260 340 264 304 192 236 164 292 268 364 224 248 212 276 168 364 348 580 492 676 472 692 488 584 360 452 232 220 56 124 24 108 40 128 52 160 80 184 88 192 72 184 76 204 72 208 100 244 108 252 104 264 152 292 104 292 140 332 132 296 148 340 148 316 116 284 124 316 136 304 148 320 188 400 300 492 336 492 356 524 396 564 432 588 436 604 492 640 512 632 516 636 548 668 544 656 528 652 536 672 524 728 580 680 520 688 548 524 4 132 0 152 136 548 496 652 524 624 480 648 500 664 484 336 236 352 200 332 132 180 0 108 0 148 20 204 176 480 392 544 544 712 376 264 212 412 284 428 320 424 296 420 328 488 412 560 460 580 472 596 484 604 488 608 516 632 520 624 520 620 480 548 396 640 560 548 332 492 484 664 584 688 536 668 528 676 520 676 496 612 460 608 508 656 552 692 576 676 540 656 536 640 520 644 524 660 500 664 528 692 532 676 524 680 516 668 512 668 516 676 512 660 516 664 516 664 516 660 532 668 516 672 520 648 492 652 484 664 488 668 500 664 516 676 532 668 532 664 532 668 536 672 520 700 592 728 608 720 556 572 188 72 0 76 120 44 8 104 32 72 60 72 32 56 44 84 44 68 52 68 52 68 52 72 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 60 76 68 84 68 84 60 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 52 76 56 76 64 76 52 72 44 52 48 104 96 124 108 116 96 104 92 104 88 104 92 88 56 48 40 52 40 52 48 56 48 56 48 52 36 56 36 84 68 120 92 152 120 168 140 188 156 172 96 100 48 84 52 96 56 100 60 100 56 96 68 80 40 132 84 172 80 276 524 428 644 892 420 652 652 628 468 260 148 108 60 76 72 124 48 84 60 100 84 116 88 100 92 76 28 40 12 48 52 132 116 136 44 4 0 44 64 100 48 88 44 88 44 84 36 76 20 48 4 72 44 92 48 104 52 92 36 84 32 84 40 92 44 92 32 84 32 92 48 104 40 100 40 100 40 100 40 100 36 96 40 100 40 100 40 104 28 100 28 100 36 96 36 96 36 88 40 84 40 80 36 80 40 84 40 88 44 88 48 92 40 84 44 92 48 96 56 100 56 104 68 120 80 124 76 120 68 116 72 120 84 132 96 144 80 136 84 148 104 176 136 200 160 268 276 348 232 212 132 208 116 76 4 36 20 32 0 52 16 40 24 40 24 36 24 36 12 28 12 28 8 36 12 32 0 64 72 132 124 172 132 144 100 140 96 108 80 148 140 168 144 140 92 96 76 88 76 92 40 112 100 84 76 180 260 380 252 380 340 312 484 656 360 336 160 344 324 228 36 72 64 136 64 100 52 108 96 152 132 168 112 200 168 224 176 248 196 240 188 248 192 252 192 244 184 236 184 208 124 156 108 176 136 192 168 220 180 228 176 200 140 172 60 248 312 412 332 328 176 144 60 184 216 360 296 328 232 320 236 304 208 296 224 316 228 300 180 256 180 252 172 252 192 276 244 280 264 260 160 176 180 216 264 296 264 272 208 196 112 124 44 56 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 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 8 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 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 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 196 300 192 308 212 344 256 380 296 408 304 412 300 416 320 440 324 416 312 420 320 424 308 412 288 392 272 384 268 404 316 460 376 512 432 584 496 628 512 636 524 652 512 640 496 620 460 584 432 564 424 556 420 560 428 568 440 572 424 540 392 548 460 632 536 696 568 684 524 648 504 628 492 632 500 636 512 636 496 600 492 612 540 636 404 344 192 328 188 264 188 264 200 268 212 280 168 240 152 248 184 264 144 204 132 240 140 232 108 212 108 228 144 260 148 252 140 268 132 236 144 272 152 352 304 440 248 296 212 292 168 452 484 724 636 796 616 748 540 636 444 528 332 292 116 180 88 184 96 188 84 200 120 280 168 264 104 256 120 256 140 316 172 360 196 380 208 408 220 416 200 448 276 524 280 488 256 504 284 540 292 536 276 532 300 552 284 548 332 628 424 688 468 712 484 740 516 776 552 804 600 848 636 868 648 860 644 856 616 836 632 844 628 840 640 848 624 900 688 864 680 932 704 680 156 352 156 356 372 816 684 856 644 836 692 796 588 852 748 720 384 560 392 656 468 592 248 380 144 392 208 500 488 860 684 768 596 784 576 632 508 712 584 760 632 796 608 780 596 792 620 820 612 840 620 860 632 864 632 852 632 856 632 844 640 860 628 796 504 704 600 808 584 672 572 860 680 848 668 844 668 860 664 860 596 788 596 828 660 848 676 864 672 836 652 832 652 824 660 864 668 832 636 836 684 884 692 856 664 844 656 840 656 844 664 848 676 864 664 848 656 848 656 852 680 860 668 864 668 840 640 840 644 848 656 852 652 844 656 848 668 848 660 840 656 848 652 852 660 872 688 876 708 920 732 848 692 604 160 56 92 96 28 64 56 76 44 84 76 104 88 96 68 88 72 84 72 84 72 76 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 76 84 80 88 84 84 80 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 76 72 60 88 64 100 80 172 128 204 112 216 104 196 96 176 100 168 96 128 64 88 48 76 52 68 56 76 48 80 44 84 44 84 28 100 52 144 84 180 128 232 168 272 172 252 120 196 84 188 88 192 92 196 96 192 92 188 104 192 100 212 112 232 144 256 540 608 696 828 420 836 696 736 540 340 160 192 180 184 68 176 72 152 80 172 112 200 120 200 128 172 60 132 32 140 80 228 140 228 80 108 8 128 92 172 84 200 84 200 84 196 80 184 76 156 60 176 96 188 100 204 92 204 88 200 88 204 92 212 96 208 88 204 88 208 100 228 100 232 100 232 100 232 100 232 100 232 100 232 96 228 96 228 100 224 100 224 96 224 96 224 88 212 84 212 80 208 80 208 80 200 84 204 84 208 88 208 84 204 88 212 92 216 100 220 104 236 116 248 124 252 120 244 108 240 112 244 120 252 128 256 132 252 144 272 168 296 188 308 212 348 260 380 224 300 180 312 104 152 16 112 36 100 24 96 36 84 40 84 36 92 32 92 20 72 28 88 40 88 28 84 28 132 116 200 140 220 152 212 140 212 132 184 116 200 140 196 160 208 132 172 108 160 96 136 84 128 92 172 72 220 256 580 348 500 392 408 348 564 256 384 224 372 296 376 180 152 56 164 96 144 88 152 108 192 132 208 140 232 172 264 212 308 236 296 220 300 232 312 236 304 220 288 188 224 148 196 148 224 180 260 216 292 224 292 208 276 180 260 144 344 368 520 388 360 176 192 124 256 272 440 380 460 352 452 312 388 296 388 312 404 300 384 252 364 260 364 244 356 240 356 284 340 272 280 116 116 72 100 92 136 112 148 88 80 0 32 0 40 0 28 8 24 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 8 16 24 28 28 28 16 20 24 16 0 0 4 16 8 4 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 16 0 44 8 28 20 108 40 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 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 160 244 164 256 184 288 216 312 248 332 244 320 224 304 224 316 228 316 216 304 204 284 172 260 172 276 172 276 176 288 192 316 216 348 264 420 336 476 376 492 384 492 384 488 368 460 328 424 308 420 308 424 316 432 328 444 356 476 368 484 372 500 412 544 416 524 412 480 364 472 380 484 344 456 356 468 360 468 344 452 356 452 404 496 316 264 152 280 188 268 184 264 176 252 160 240 160 248 164 264 192 288 176 256 136 248 160 248 124 224 140 268 156 272 156 264 160 280 164 248 152 268 176 292 176 280 152 256 136 236 148 372 360 592 492 664 452 516 292 456 264 336 204 224 108 204 124 220 104 168 52 168 68 256 156 252 100 260 128 252 148 300 172 324 180 332 188 344 212 368 204 396 240 428 236 400 152 332 168 404 296 524 360 524 356 516 344 520 388 592 444 620 432 592 432 592 444 600 452 604 460 612 444 596 440 588 440 600 448 600 452 596 436 584 444 596 456 632 448 628 520 688 456 372 0 212 104 292 372 708 512 632 492 620 488 656 524 816 696 728 468 604 492 688 560 616 348 408 116 256 136 404 420 704 532 632 460 628 548 688 544 680 556 668 600 736 600 732 600 736 596 732 572 704 592 728 608 724 592 712 564 696 556 680 560 708 560 668 520 524 348 624 564 656 500 688 528 660 520 660 516 656 488 636 428 592 488 664 536 640 480 584 464 584 476 608 476 592 476 636 484 620 476 632 508 668 520 656 496 644 500 648 512 664 524 672 536 668 512 644 492 640 500 652 504 640 500 660 520 652 508 664 480 648 492 652 492 652 504 664 516 668 520 664 520 664 524 668 488 664 492 656 508 684 544 648 676 784 444 164 0 92 88 96 28 52 24 80 56 76 36 72 48 72 56 76 56 76 56 76 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 44 76 52 76 52 72 44 64 36 56 52 124 96 124 76 104 80 100 80 104 88 112 80 80 52 48 44 60 52 56 48 60 44 56 36 48 32 44 20 32 12 40 16 48 48 104 132 152 116 128 76 88 60 92 60 92 64 96 68 92 64 88 52 92 76 148 96 116 96 136 684 760 752 716 420 820 608 620 468 244 88 152 308 300 104 68 48 84 60 100 88 128 104 124 128 100 52 44 8 32 32 108 84 124 44 28 0 64 64 88 48 84 52 84 52 80 44 76 56 72 20 76 40 88 52 108 48 96 36 92 32 88 32 92 36 92 32 88 32 92 44 100 36 96 36 96 36 96 36 96 44 104 40 100 36 92 32 92 24 96 24 96 32 92 32 92 32 84 40 80 36 80 32 76 32 80 36 80 40 84 40 84 40 84 44 92 48 96 56 100 60 108 72 120 80 120 72 116 68 112 72 116 76 120 72 116 72 136 92 160 112 172 120 176 120 180 128 184 124 172 124 188 64 44 0 28 16 32 4 36 24 40 24 40 32 36 32 36 4 28 20 36 20 36 4 20 0 72 88 136 104 136 100 128 112 144 108 128 88 120 88 112 136 152 120 140 112 108 76 72 48 76 52 84 44 72 184 388 336 332 256 200 116 180 124 148 212 260 276 372 268 168 52 104 56 96 60 100 72 112 88 124 84 132 96 164 148 212 168 200 156 200 160 204 160 204 156 192 116 148 96 136 104 164 136 188 176 216 176 212 164 192 144 176 76 192 252 372 268 184 60 96 84 148 148 284 276 356 256 312 232 312 224 316 240 324 220 284 188 264 188 252 168 236 168 252 272 268 224 164 44 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 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 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 12 0 8 0 0 0 0 0 0 4 0 0 0 52 128 248 124 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 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 296 400 308 416 320 420 316 416 300 408 312 404 292 384 280 380 300 396 292 376 260 352 236 336 236 360 264 384 276 400 292 420 304 424 332 464 384 532 428 572 452 588 468 604 460 584 436 564 436 576 452 600 476 616 484 624 500 636 500 648 524 664 516 640 504 652 488 592 428 580 444 572 436 572 440 564 436 564 444 572 444 572 440 528 336 404 264 392 248 368 252 364 252 356 240 348 284 416 308 428 304 432 328 468 336 476 364 496 352 496 388 548 416 536 432 552 448 604 464 596 504 676 520 640 456 572 460 620 488 616 440 564 496 740 640 744 532 568 408 596 352 436 436 616 596 636 444 440 248 320 256 432 428 656 572 716 560 756 608 756 660 836 672 852 676 852 684 880 636 840 648 812 560 704 456 636 364 564 368 616 472 776 612 896 672 916 676 940 728 980 756 980 732 968 732 964 728 956 720 948 700 932 688 916 664 884 628 852 640 860 620 824 584 788 576 796 564 776 568 828 636 784 544 592 360 560 376 528 508 820 640 828 672 804 632 772 644 1004 880 960 544 712 516 716 512 712 504 732 524 680 472 772 636 828 632 832 656 776 624 804 604 780 628 804 632 840 652 880 684 908 696 916 708 960 728 980 740 968 720 948 716 940 704 920 716 952 728 924 736 904 612 728 572 848 692 824 660 832 660 844 672 844 648 828 644 808 592 756 552 672 468 612 484 652 500 688 500 664 480 692 528 724 552 740 552 740 568 764 592 784 608 800 628 820 644 832 640 820 612 792 596 792 608 808 612 796 612 824 640 828 636 844 640 840 652 848 652 844 660 860 656 848 660 840 664 852 676 860 664 852 672 868 684 896 692 880 636 868 744 644 164 60 0 64 20 100 84 148 68 68 40 108 72 92 76 80 80 76 80 76 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 80 72 76 68 72 68 68 84 60 100 92 188 136 200 108 204 100 196 104 184 108 176 84 120 60 92 56 80 56 72 72 80 72 84 64 80 60 88 56 80 40 84 32 72 52 156 136 224 124 204 96 184 92 188 92 188 92 196 96 192 92 188 68 168 152 240 148 160 76 232 776 980 900 884 608 908 604 732 492 332 148 244 416 520 288 248 124 200 116 200 132 216 132 212 124 172 64 132 28 132 64 208 120 228 84 136 36 152 96 180 80 204 84 200 84 196 80 184 92 156 44 136 64 156 100 212 104 216 100 212 92 204 84 200 88 204 88 204 88 208 96 212 96 228 96 228 96 228 96 228 100 232 100 228 92 224 88 220 96 220 96 220 92 220 92 220 84 212 80 208 80 204 76 204 76 196 76 196 80 200 80 204 84 204 88 212 92 216 100 220 108 240 116 248 124 248 116 240 116 244 120 248 120 244 112 236 108 232 132 264 164 288 172 288 156 268 148 268 164 288 172 276 68 148 28 116 32 100 24 84 36 84 40 84 36 92 32 92 20 72 32 96 40 88 24 76 12 128 128 216 148 212 132 188 152 212 140 204 128 180 100 160 152 208 152 200 132 164 80 100 72 112 80 112 40 156 164 364 300 340 264 324 180 316 216 344 224 344 272 412 292 268 116 160 92 144 92 144 88 152 96 168 116 168 112 196 160 232 164 220 164 216 148 204 144 212 160 228 136 188 140 188 140 204 160 236 204 272 208 276 200 264 184 256 124 252 240 380 224 176 64 160 124 184 136 284 304 440 344 396 316 404 304 416 320 420 292 380 272 380 264 372 252 380 280 416 312 312 196 156 12 24 12 12 8 8 4 0 0 8 8 24 4 24 4 12 0 0 8 20 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 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 8 0 4 0 0 0 0 12 0 24 0 28 56 228 276 332 212 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 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 232 316 244 328 244 316 220 292 188 276 204 284 196 272 188 272 172 260 168 240 132 212 120 216 132 244 168 276 180 288 192 300 192 300 204 316 236 356 280 384 320 424 344 444 352 436 344 440 348 464 364 492 392 512 404 516 412 508 376 488 388 500 376 472 368 464 356 424 308 416 308 404 292 404 288 396 280 404 312 436 348 464 360 408 292 388 272 340 292 404 304 424 320 436 328 440 324 452 352 452 320 436 340 488 396 532 420 556 428 568 452 604 496 636 508 636 524 676 544 660 536 668 528 668 524 676 528 680 576 624 352 400 328 600 440 484 240 356 280 456 192 304 488 744 584 568 308 276 112 284 288 528 508 700 588 728 560 720 564 704 516 684 528 684 524 680 524 692 568 744 552 636 352 408 176 324 184 420 296 468 248 408 268 480 400 568 408 604 452 652 476 660 528 712 552 740 580 752 576 744 568 744 580 764 572 724 496 652 460 620 444 580 400 556 404 572 428 608 448 616 320 360 216 356 252 376 208 340 292 568 480 720 508 680 472 492 356 800 640 700 344 516 392 516 356 512 420 620 492 556 396 612 436 520 372 636 524 612 476 628 472 608 488 632 436 596 456 620 488 648 504 656 540 692 552 704 556 696 540 688 540 700 532 692 548 736 572 712 548 740 552 640 460 648 536 664 532 668 532 672 544 680 528 656 528 584 344 416 272 396 296 432 304 420 316 456 328 452 304 468 308 476 348 488 324 460 336 500 360 508 376 532 396 548 408 552 416 552 396 532 388 536 404 556 428 564 424 584 444 576 432 588 468 608 484 624 476 624 480 640 484 640 484 644 492 652 504 668 524 672 508 648 496 652 512 668 532 660 636 736 368 276 112 116 48 28 0 32 44 84 36 60 44 72 52 76 52 80 56 76 56 72 56 72 56 72 56 72 60 76 60 76 60 76 60 76 68 80 64 76 60 80 64 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 48 68 52 68 36 64 64 136 96 112 68 108 72 100 76 104 84 112 56 64 48 52 52 60 60 56 64 80 60 76 60 72 52 68 44 44 36 56 36 28 60 112 88 112 68 96 60 92 60 92 60 96 64 96 68 92 64 88 28 92 208 148 140 84 36 264 824 916 784 768 700 816 588 628 436 260 120 100 196 292 224 204 116 140 104 128 104 132 104 120 96 76 44 48 16 40 28 96 72 120 44 40 0 80 68 92 48 84 52 84 52 80 44 76 24 32 0 28 0 64 52 124 48 96 40 96 36 88 24 80 28 84 32 88 36 92 36 92 32 92 32 92 32 92 32 92 36 96 36 96 32 92 32 92 20 92 20 92 28 88 28 88 28 80 36 80 32 76 32 72 28 72 28 76 32 76 36 80 40 84 44 92 48 96 56 100 64 112 76 124 80 120 72 112 72 120 80 124 76 112 60 96 24 92 52 132 92 164 116 176 92 152 92 144 96 164 100 132 40 48 16 32 20 32 12 32 24 40 32 40 32 36 32 36 12 32 20 36 12 32 4 20 0 76 100 156 132 168 124 140 124 144 108 140 100 108 72 104 116 136 124 148 124 112 68 60 16 80 28 36 28 68 96 128 88 112 92 152 120 140 164 128 136 164 128 164 108 132 60 76 56 100 68 100 64 88 64 100 84 108 76 128 108 136 100 140 108 128 84 108 76 120 104 144 76 120 80 128 76 124 88 136 144 188 156 204 164 196 148 176 124 164 160 224 128 48 0 52 8 32 0 100 156 320 276 336 248 312 232 308 244 308 216 268 204 272 204 268 212 296 264 352 292 244 128 76 0 0 8 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 16 4 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 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 16 8 16 4 0 0 0 0 0 0 0 48 152 300 260 228 228 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 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 288 388 292 392 288 380 272 368 260 364 260 352 240 336 240 344 212 316 212 300 192 296 212 332 240 364 272 400 292 416 300 424 292 404 296 416 308 444 332 464 368 508 396 532 404 544 416 568 456 596 460 604 476 620 496 636 488 616 464 592 452 588 452 588 388 552 396 536 388 548 404 524 372 504 392 524 412 556 468 616 512 676 564 712 604 784 656 788 600 744 604 756 620 768 628 776 600 748 616 748 596 736 608 768 620 768 628 792 648 804 656 804 640 756 644 768 648 808 664 816 640 812 648 824 684 832 692 828 708 736 452 556 508 740 532 548 336 500 424 572 272 472 564 732 348 400 248 400 392 644 648 868 692 852 692 852 664 828 640 820 672 848 684 856 680 852 692 872 736 872 624 704 436 576 404 604 580 804 684 864 608 748 504 732 544 784 552 792 568 792 592 820 612 868 656 908 684 916 676 896 648 888 664 924 688 932 664 892 668 908 676 900 668 884 672 892 756 980 716 800 400 452 324 512 360 484 400 632 504 684 540 732 592 700 496 640 644 1020 736 652 508 736 604 808 596 792 604 836 584 744 532 784 556 688 524 796 624 808 652 856 680 856 656 872 660 876 664 900 672 912 680 920 688 908 692 912 688 900 684 888 684 888 676 864 684 900 700 880 668 860 660 912 700 828 636 836 664 824 660 832 676 852 676 844 648 716 420 536 360 536 400 568 376 524 372 584 432 640 460 680 452 652 464 652 440 628 440 648 436 636 448 652 460 656 456 652 472 664 464 660 468 672 488 688 516 700 508 716 516 700 500 704 524 716 540 728 536 736 552 752 576 756 576 752 580 756 592 752 592 740 604 788 628 832 648 876 652 860 664 868 712 892 672 688 396 316 96 140 100 152 68 80 68 84 72 72 80 60 80 60 76 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 84 88 76 80 76 80 84 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 80 92 64 108 100 192 132 184 112 196 104 188 96 172 100 172 72 120 56 92 56 100 56 80 68 68 76 72 72 76 76 88 64 68 52 92 52 68 68 172 96 172 88 172 92 176 88 176 92 188 92 196 96 192 92 188 40 244 344 196 140 200 72 472 868 976 712 796 820 908 680 704 472 304 164 156 88 168 124 204 128 196 104 176 96 176 84 164 68 132 44 132 40 144 64 208 116 228 92 148 40 172 108 192 80 204 84 200 84 196 80 184 48 116 12 112 36 124 64 160 72 184 80 196 88 196 84 192 84 196 88 200 92 204 92 208 92 224 92 224 92 224 92 224 88 224 92 224 92 224 96 228 92 216 92 216 88 216 88 216 80 208 80 204 76 204 72 200 68 188 72 192 72 196 76 196 84 204 88 212 92 216 100 220 112 240 120 252 124 248 112 236 112 244 120 244 112 228 92 212 80 204 100 232 128 256 148 268 124 248 128 232 128 260 136 224 36 136 20 104 24 108 40 96 36 84 40 84 36 92 32 92 32 80 32 84 32 80 24 84 44 140 116 208 160 248 180 232 160 208 136 212 136 180 104 172 116 184 140 200 144 184 100 120 76 96 60 84 44 120 64 144 128 212 128 208 124 184 96 164 128 248 132 212 112 196 124 176 100 160 116 168 100 156 100 176 104 152 108 176 124 160 112 184 116 164 104 152 100 160 120 180 88 152 116 168 112 168 120 184 164 244 192 272 204 272 188 260 160 228 140 260 160 156 36 84 28 80 12 104 112 300 280 388 328 420 308 412 312 416 288 380 264 384 264 392 268 408 304 440 248 236 80 84 0 24 4 0 0 0 12 4 24 12 16 8 4 4 8 4 8 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 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 12 0 8 0 0 0 0 12 12 24 36 208 284 332 244 256 248 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 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 252 164 248 164 248 164 248 164 240 136 196 92 168 92 184 88 180 92 176 88 188 124 240 148 252 172 280 188 284 192 292 200 292 212 312 228 320 232 316 248 348 280 372 288 380 312 412 344 440 320 428 320 444 348 468 304 428 328 432 304 408 304 420 288 388 300 376 284 396 284 376 260 392 308 448 368 516 456 588 496 608 504 616 504 608 488 616 504 628 484 616 468 612 456 612 476 628 492 636 500 644 496 636 500 640 500 644 508 648 492 632 516 664 512 636 492 652 500 620 488 660 520 664 488 636 504 688 472 520 316 492 444 616 384 424 288 436 324 400 152 312 296 200 148 272 220 496 508 696 524 628 520 640 468 632 468 628 476 668 476 648 496 656 488 664 508 684 496 588 304 380 200 440 388 644 524 676 476 640 484 664 480 644 464 632 452 608 408 596 428 636 408 612 456 656 476 648 444 616 472 644 440 640 468 700 520 736 544 740 584 780 608 796 624 808 600 800 568 640 368 532 492 644 528 512 372 520 328 488 396 616 424 512 324 508 436 808 512 608 464 648 520 680 520 684 544 700 524 652 492 680 512 644 492 724 540 724 572 712 552 688 520 712 540 696 524 676 524 676 516 680 520 680 516 676 512 672 500 672 488 668 472 644 468 660 472 616 432 628 452 568 408 600 488 624 512 644 516 648 532 668 532 664 500 552 336 428 304 404 252 340 236 320 180 332 220 376 248 412 332 464 324 452 316 444 304 432 312 448 316 448 316 440 304 428 300 432 300 432 308 452 328 468 340 460 332 476 344 464 328 472 316 452 332 468 332 464 340 484 348 492 344 488 340 488 340 496 392 536 436 580 440 556 392 536 340 560 388 536 472 616 468 704 628 596 376 260 32 0 0 100 24 68 40 72 52 76 60 76 56 72 56 72 56 72 56 72 60 76 56 76 56 76 56 76 72 84 60 72 56 76 68 88 64 80 64 80 64 80 64 80 68 80 64 76 60 80 64 84 60 76 60 76 60 76 60 76 60 84 48 76 52 72 44 64 64 72 32 64 64 132 88 100 64 104 56 92 48 88 52 88 36 60 32 52 52 60 56 52 36 64 40 64 44 64 52 68 68 56 60 76 64 32 72 120 64 80 52 88 64 96 64 84 68 96 72 100 76 96 72 92 20 208 416 80 104 164 92 492 780 916 772 800 872 756 644 552 424 176 128 140 76 52 52 88 56 76 36 56 24 52 24 40 36 40 24 48 24 48 32 100 72 120 44 40 0 80 68 100 48 84 52 84 52 84 44 76 20 28 0 36 0 24 0 28 0 60 16 80 32 88 36 84 24 84 32 92 36 92 36 88 40 92 32 92 32 92 32 92 16 88 20 92 32 96 36 100 20 92 20 92 28 88 28 88 28 84 36 76 32 72 32 72 24 72 24 76 28 76 32 80 40 88 44 96 48 100 56 100 68 116 76 124 80 116 68 108 64 112 68 112 60 92 36 72 48 104 48 108 56 116 60 120 28 96 40 84 44 128 68 104 4 24 8 12 4 36 40 52 24 40 32 36 32 36 32 32 24 36 16 24 4 28 4 24 24 72 64 112 116 180 156 176 128 140 100 144 104 116 80 124 80 116 108 148 132 144 104 104 52 68 28 76 64 48 40 76 76 144 56 80 68 92 132 128 48 80 56 100 56 88 52 96 44 100 76 108 64 88 64 100 80 96 84 124 92 96 84 136 80 104 80 108 84 112 92 120 48 96 84 120 84 112 88 124 124 168 160 204 184 204 164 184 144 152 144 256 288 296 212 204 216 244 152 152 92 212 204 308 276 332 252 316 256 320 232 284 200 268 204 260 188 244 188 256 56 28 0 0 0 20 12 0 0 8 0 4 0 0 0 0 0 0 8 0 12 16 28 12 16 4 8 0 0 0 0 0 0 4 0 4 0 4 8 0 8 0 8 0 8 0 8 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 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 4 32 16 24 8 4 0 0 0 0 0 76 280 268 212 156 284 240 244 148 48 0 8 8 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 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 224 328 208 312 200 308 188 292 160 272 156 268 152 260 148 256 120 212 120 260 180 288 208 340 268 384 296 412 316 420 304 408 312 408 292 404 312 420 308 412 312 436 336 456 348 468 372 496 388 516 404 532 412 528 396 512 416 532 396 508 384 512 396 528 384 508 368 512 348 436 276 396 308 516 492 684 580 708 600 748 608 792 644 784 612 752 620 764 608 768 636 776 600 744 604 764 616 760 648 780 640 772 648 796 640 772 624 780 640 804 652 800 664 812 664 804 640 796 644 816 640 804 656 820 644 796 648 828 572 632 484 724 628 712 516 668 536 720 460 476 336 444 260 464 460 692 636 812 648 788 636 788 636 820 652 824 640 812 632 808 656 812 640 824 676 832 612 744 380 540 380 636 564 824 672 852 672 848 672 844 660 844 648 840 636 844 640 848 648 856 656 864 652 876 640 868 636 868 636 868 652 896 648 884 648 916 700 964 720 920 696 940 696 936 712 904 700 864 672 912 724 928 804 1000 656 700 552 708 476 552 532 616 420 588 444 548 492 784 720 844 684 888 732 964 740 924 712 976 748 960 704 920 712 924 712 904 708 900 712 912 720 924 712 920 692 908 704 924 700 920 688 912 700 904 704 900 696 880 676 864 684 852 680 856 628 892 712 800 468 612 460 656 504 704 560 684 620 788 620 784 628 828 676 844 616 680 440 604 460 600 404 560 360 488 284 436 292 488 328 504 364 548 392 568 392 580 428 628 408 596 420 612 420 612 432 624 436 620 432 612 424 604 420 600 448 628 444 628 440 624 436 624 448 636 432 620 424 624 436 640 428 628 440 640 464 656 476 656 460 644 500 676 488 652 472 660 456 640 464 636 444 620 496 720 572 760 680 876 532 352 44 56 32 40 16 76 92 76 56 52 68 108 108 108 64 72 68 92 76 92 76 92 80 96 80 92 76 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 64 72 72 96 60 144 112 208 112 200 108 204 100 184 80 196 88 176 92 156 24 92 24 108 32 88 68 72 52 88 72 84 56 84 80 84 52 100 60 92 84 168 52 148 96 180 96 164 84 160 76 180 108 172 88 176 88 140 40 340 400 236 120 180 124 624 740 952 920 908 800 836 656 640 420 320 124 188 84 148 80 164 112 180 80 148 60 136 48 124 48 132 60 148 56 128 52 180 116 208 88 156 52 180 92 200 96 208 88 196 88 184 84 168 68 124 28 84 40 108 64 104 80 124 68 140 84 176 80 180 96 228 72 172 80 196 68 204 84 212 96 224 96 224 108 236 80 212 84 216 88 224 92 228 76 208 80 204 76 204 80 196 88 192 72 180 72 184 80 180 72 176 64 180 80 196 84 188 76 188 88 200 96 208 100 212 108 228 112 236 116 236 112 232 112 240 124 236 104 212 84 204 72 200 76 208 84 220 100 232 88 232 112 244 124 256 112 200 16 92 24 100 28 96 40 100 32 88 32 92 32 92 32 92 36 88 24 84 28 88 28 88 68 148 108 160 96 168 156 248 184 224 136 188 132 192 124 168 120 156 116 176 152 188 128 140 80 112 76 120 68 96 56 128 108 168 68 140 76 132 24 164 68 188 72 156 64 180 92 156 92 148 80 176 128 188 116 172 112 164 112 164 112 156 104 144 104 132 84 116 92 144 116 156 100 156 120 160 104 144 108 168 136 200 168 240 200 256 200 248 220 212 144 256 252 296 224 280 256 328 284 340 244 308 236 332 280 416 328 440 324 444 316 412 288 428 296 372 248 360 152 140 0 40 0 40 0 40 12 40 0 16 0 16 0 32 8 24 8 8 12 12 8 0 0 0 16 8 8 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 8 0 0 0 4 4 12 8 4 0 4 0 4 0 4 0 0 4 0 16 0 16 0 0 0 0 0 0 0 0 0 0 0 4 4 8 16 20 44 40 32 32 40 44 32 12 12 12 16 16 12 8 0 0 4 8 8 4 0 0 4 12 28 28 28 28 24 12 4 0 4 4 16 0 0 8 4 24 0 180 252 324 220 264 200 300 228 320 212 148 16 12 4 0 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 100 184 72 156 52 136 20 104 8 108 16 116 24 116 20 116 12 96 24 156 96 208 140 264 180 280 204 308 224 316 216 304 228 320 228 332 252 348 248 328 228 324 232 320 224 324 248 352 296 392 296 392 296 388 288 380 284 380 284 380 284 380 284 380 300 352 236 288 160 224 128 232 312 432 388 556 492 612 508 636 512 660 516 652 488 612 448 588 456 624 476 636 448 620 436 636 456 636 476 632 460 616 460 632 468 636 484 636 472 628 484 652 460 620 496 664 528 676 516 652 496 644 496 640 496 648 496 636 368 484 364 580 452 548 372 532 352 564 376 416 240 396 316 568 480 668 524 680 500 664 500 656 504 640 456 612 480 664 508 652 500 660 524 680 488 552 264 320 256 456 348 588 484 680 508 664 496 672 492 668 484 660 480 656 476 648 480 652 484 660 492 660 468 656 464 648 448 640 452 644 460 656 460 648 440 644 456 664 480 660 448 628 428 640 464 668 468 696 556 684 548 744 588 612 508 636 472 544 332 536 524 540 332 516 404 516 356 532 500 716 532 716 536 744 544 704 508 672 508 676 516 680 524 700 540 704 520 692 524 700 532 704 528 700 544 712 556 712 568 708 568 704 548 696 544 704 532 704 504 692 472 644 492 680 476 652 512 600 312 376 216 400 272 444 360 532 320 500 400 568 464 640 520 656 440 476 284 408 308 428 312 448 292 384 228 328 212 344 236 356 232 352 216 336 204 332 200 324 200 332 216 348 224 348 240 368 288 412 288 416 292 416 292 420 284 408 284 408 284 408 280 400 276 400 268 392 268 400 280 412 264 392 268 400 280 412 288 424 288 424 292 432 300 428 280 408 248 372 224 352 200 344 252 432 396 512 400 572 524 668 472 392 128 92 0 0 16 60 92 100 56 56 48 48 40 68 64 84 48 72 48 76 40 76 40 76 48 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 68 76 56 68 48 64 32 56 36 56 32 84 84 124 84 100 96 108 68 72 36 116 64 124 44 128 108 180 156 132 52 0 0 0 0 28 24 56 44 72 40 36 32 52 48 36 60 84 36 68 60 100 68 88 56 88 52 96 72 88 60 96 52 56 60 356 336 152 80 104 164 636 668 904 932 876 808 776 640 604 336 200 112 148 56 56 76 124 80 100 56 76 40 64 28 44 28 52 36 68 28 40 20 84 84 108 48 60 16 76 56 92 52 96 56 88 48 92 60 88 40 48 12 32 28 52 32 48 12 56 12 64 36 84 36 68 36 68 64 76 8 120 76 100 32 88 48 108 40 96 4 76 36 116 24 88 16 84 24 88 8 76 8 80 16 76 24 80 40 80 28 68 36 80 40 76 28 68 20 72 36 84 40 80 32 80 40 92 52 100 56 104 60 104 64 108 64 108 60 104 60 112 72 108 52 84 36 80 20 72 20 76 28 88 40 96 36 104 60 112 64 120 48 76 0 28 20 32 20 36 24 36 20 32 20 32 20 32 20 32 24 28 12 24 8 28 8 28 52 96 76 104 56 96 92 156 148 172 136 148 108 124 96 128 84 116 84 136 116 152 92 104 72 76 60 80 40 44 12 60 208 296 252 260 224 260 200 244 128 184 128 172 148 216 156 164 48 88 52 104 64 92 60 112 84 116 84 116 80 108 72 104 68 96 52 88 60 112 76 116 76 104 92 104 80 92 84 108 92 120 120 156 156 184 172 192 124 100 44 104 120 172 120 144 124 180 128 160 76 128 76 148 100 208 212 320 268 332 268 340 232 268 180 232 128 104 0 0 0 4 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 8 0 12 0 0 0 0 0 0 0 0 0 8 0 12 8 16 16 24 28 20 36 8 16 0 16 0 0 0 0 4 20 16 32 12 16 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 16 16 8 0 0 4 0 12 20 40 28 24 0 8 4 12 4 8 0 0 0 12 8 16 4 12 12 28 0 0 0 12 4 4 0 0 24 0 20 0 0 0 0 0 56 180 184 244 152 192 140 196 168 252 184 148 8 0 0 16 0 8 16 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 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 216 320 196 300 176 276 148 244 112 228 124 240 124 232 108 216 104 208 132 276 212 344 272 400 312 420 328 440 340 444 332 432 336 444 344 460 360 456 336 428 292 396 288 388 280 396 312 432 360 480 364 484 368 492 372 496 384 512 404 528 408 520 388 500 332 436 288 416 296 460 400 588 460 556 468 696 640 756 604 732 632 780 624 780 644 776 636 756 620 756 636 772 640 792 644 792 628 760 632 756 620 760 636 784 612 768 640 768 596 736 600 776 648 784 632 772 632 776 632 772 656 804 652 792 668 828 648 732 448 628 548 724 568 680 536 692 504 676 544 620 436 660 656 868 664 816 656 784 636 808 652 812 628 812 660 848 668 832 648 824 668 860 680 728 400 492 364 616 524 752 648 876 700 864 664 832 660 840 660 840 660 840 660 848 660 848 660 860 660 872 668 880 660 876 652 868 648 876 652 876 644 876 656 884 644 864 628 860 660 912 636 852 628 868 636 900 668 868 684 928 740 828 528 580 712 856 748 684 584 840 904 784 544 584 416 528 404 556 580 864 692 868 704 892 712 928 704 896 704 928 712 920 700 900 688 888 668 868 676 876 680 876 676 884 692 900 688 892 680 888 676 888 664 868 672 876 684 880 688 880 664 840 680 896 668 868 696 872 536 580 388 568 368 464 328 524 400 600 480 660 516 700 556 716 508 600 372 528 376 552 412 608 448 600 416 568 404 572 420 592 424 564 380 540 376 528 340 488 324 504 332 516 336 516 340 536 324 512 332 524 340 536 352 544 376 564 376 564 376 564 376 568 368 552 368 556 372 560 376 564 352 532 344 528 348 540 360 552 372 532 344 520 356 528 336 488 360 508 320 484 304 480 336 548 428 632 480 760 676 864 756 864 708 608 256 60 0 108 76 16 92 96 68 100 92 108 68 68 68 88 72 84 72 84 72 84 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 76 80 72 72 68 68 60 76 68 104 68 156 112 212 108 196 116 196 72 168 92 268 184 324 160 300 228 396 324 428 300 360 160 168 64 88 16 60 20 80 44 84 44 92 48 92 60 136 56 140 80 168 88 164 84 164 84 168 88 160 92 168 72 112 136 476 340 176 136 136 284 728 740 992 936 900 828 832 608 604 400 260 116 224 72 136 116 200 104 176 88 164 84 156 64 132 56 136 60 144 56 124 52 172 104 204 88 160 56 184 92 200 96 204 92 196 88 176 84 164 60 108 36 92 44 92 40 64 28 52 24 92 64 156 72 164 64 140 48 132 28 196 16 216 84 216 116 244 124 236 96 208 108 224 92 208 80 216 88 228 80 212 84 204 76 204 80 196 88 192 72 176 72 176 76 168 72 176 68 176 84 192 88 184 80 188 88 200 100 208 104 208 96 220 104 224 108 220 100 216 100 224 112 220 92 196 80 196 76 196 76 192 76 200 84 208 88 224 112 228 112 232 92 176 32 96 36 96 32 92 32 92 32 92 32 92 32 92 32 92 32 92 28 88 28 88 32 92 92 164 120 168 88 136 92 168 148 224 176 228 144 184 124 184 116 156 120 176 152 184 128 144 100 124 80 116 60 80 36 104 420 600 552 576 488 600 488 580 516 616 508 628 556 664 536 576 124 188 108 172 88 144 92 172 116 172 120 168 112 160 108 144 104 136 92 132 104 136 104 128 88 136 96 136 88 128 88 140 80 132 100 164 140 204 172 224 176 176 96 116 108 176 116 132 84 144 76 136 48 128 72 176 60 204 168 340 240 332 248 404 308 376 304 512 424 456 304 424 284 348 276 332 260 312 244 304 128 180 96 148 76 132 56 104 60 92 44 68 16 36 0 28 12 52 16 52 12 40 0 24 0 12 0 12 0 12 0 12 0 12 0 12 0 16 0 12 16 32 20 20 16 0 8 0 4 0 0 4 0 16 0 16 0 0 0 0 0 0 0 0 0 0 0 16 24 16 0 0 0 0 0 4 16 16 12 8 12 8 8 4 4 4 4 4 0 8 16 20 16 20 24 32 0 0 8 12 12 4 0 0 16 0 0 8 8 12 8 72 200 272 224 276 192 264 184 268 200 328 256 268 92 16 0 12 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 176 260 172 264 184 272 180 260 128 216 132 216 112 180 72 148 56 156 88 212 152 272 208 316 248 344 256 348 252 336 236 324 220 312 216 304 204 284 180 260 160 260 180 280 192 300 224 332 248 352 272 384 300 404 312 408 328 428 336 428 324 408 300 384 264 336 248 344 272 404 372 540 432 456 340 544 504 612 492 628 436 552 444 588 488 616 516 652 516 624 476 608 456 608 452 604 456 608 448 592 436 588 448 604 468 628 496 640 488 636 508 672 520 660 516 644 492 632 504 656 496 648 508 648 532 676 456 492 264 500 420 580 404 552 404 556 408 504 352 484 312 592 556 668 492 660 488 648 492 672 508 656 520 652 476 636 496 668 528 708 476 540 264 352 220 456 388 604 480 664 528 692 500 644 472 644 476 648 480 648 484 652 488 656 492 660 496 660 500 660 504 668 480 656 472 652 464 648 468 652 452 644 472 660 472 652 464 656 464 680 456 640 484 668 456 676 512 692 520 696 464 468 272 484 456 632 512 536 464 760 792 684 388 444 312 480 376 448 368 552 556 736 588 732 564 728 572 724 568 712 548 696 536 692 516 672 484 660 492 668 496 668 500 664 508 668 500 652 500 648 512 656 512 656 516 664 508 676 500 680 528 696 516 656 484 660 536 668 460 500 312 444 224 292 136 288 160 336 228 384 268 460 364 520 356 420 276 364 252 352 264 396 304 412 312 420 320 436 352 468 360 480 344 476 356 480 340 456 312 444 316 436 300 420 296 420 336 460 344 468 356 480 364 488 356 476 356 480 360 480 364 484 324 460 332 464 332 460 324 456 312 440 300 428 300 444 320 460 324 448 296 428 288 416 268 392 268 388 248 388 244 364 228 372 184 356 296 440 300 400 432 712 720 804 652 444 116 0 8 112 20 24 24 48 56 60 56 84 52 68 56 68 56 72 56 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 64 72 56 68 48 64 36 60 32 60 40 92 84 116 76 96 100 92 40 56 64 184 164 236 156 216 148 224 200 260 256 280 264 256 164 160 84 64 8 32 24 36 12 36 20 40 44 72 36 64 48 84 56 88 60 88 60 84 52 84 64 88 32 40 140 492 284 152 148 72 320 648 716 952 956 908 888 828 628 592 488 220 68 120 48 80 100 92 72 96 64 92 64 88 44 60 44 52 28 60 24 44 20 80 72 100 52 68 24 80 56 88 48 92 52 88 48 88 56 84 36 52 24 52 40 48 12 12 0 8 0 28 20 68 16 40 24 0 100 236 36 80 0 24 0 60 16 92 44 132 60 140 24 108 24 100 36 92 40 92 24 80 12 84 20 76 16 80 28 76 20 72 28 76 28 72 20 68 16 72 28 88 32 80 24 80 36 92 48 100 52 100 48 104 48 108 48 104 44 96 44 104 48 100 32 80 24 80 36 76 32 72 28 72 32 76 40 100 64 104 64 112 48 68 16 44 28 36 20 28 16 24 20 32 20 32 20 32 20 32 16 32 20 28 8 28 16 40 68 112 92 120 60 80 44 88 80 132 132 172 132 144 100 124 84 120 88 136 112 140 88 108 76 80 56 76 32 36 4 48 272 404 384 376 316 360 316 376 388 440 396 456 432 484 420 432 128 144 72 100 56 92 68 120 80 112 80 112 76 100 64 96 64 96 60 100 68 104 56 84 68 84 72 88 68 84 68 88 56 76 68 100 100 136 140 164 116 132 52 36 28 132 104 104 56 100 40 80 20 96 68 152 76 116 68 176 104 140 100 228 184 232 232 432 424 468 408 536 472 540 480 544 484 548 488 552 444 496 428 484 428 488 424 476 380 420 348 372 288 308 228 268 148 200 144 184 116 144 72 108 68 104 32 52 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 28 28 12 0 12 12 8 32 32 36 24 40 32 28 0 0 0 0 0 8 0 12 8 12 0 4 0 16 16 24 16 20 8 12 0 4 40 0 8 16 0 0 0 116 184 224 144 188 124 184 136 184 132 208 184 236 108 36 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 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 276 380 276 396 304 428 324 436 312 420 312 412 284 368 240 332 216 340 240 368 276 404 304 420 316 424 312 416 296 396 272 372 248 348 240 328 216 312 212 316 260 376 304 420 332 436 340 452 368 500 400 544 436 560 436 556 432 548 416 520 388 500 372 488 376 504 388 540 420 556 460 620 396 420 236 396 312 448 372 572 524 668 560 708 576 656 536 648 524 608 472 556 432 548 420 548 404 512 368 484 344 472 336 472 368 508 376 540 420 584 452 604 424 608 528 696 568 716 612 780 644 800 676 816 684 788 552 592 440 656 572 700 556 712 576 688 580 632 496 628 472 744 696 732 636 804 660 792 640 796 652 800 656 784 608 824 688 828 572 684 360 512 376 616 564 808 660 816 676 844 664 816 628 804 632 820 632 808 636 812 640 820 644 824 652 840 652 848 652 848 656 860 644 848 636 844 636 852 640 856 640 856 648 860 648 864 668 888 660 880 628 864 676 920 684 896 692 956 688 656 388 540 516 776 600 668 592 708 680 868 868 756 532 632 548 616 468 484 404 528 616 812 736 872 680 824 648 832 664 840 624 828 652 864 668 848 656 848 664 856 668 856 664 852 676 864 660 852 652 852 660 860 672 860 672 860 676 860 680 864 652 872 676 832 680 916 716 860 644 728 516 612 376 492 320 440 304 488 344 496 344 524 392 552 400 552 384 540 368 512 352 520 360 528 372 536 380 548 400 572 436 612 476 648 500 660 512 688 512 680 516 688 504 672 500 684 540 732 548 732 552 736 556 740 536 720 536 720 536 720 536 720 516 700 516 696 512 684 500 676 500 676 492 672 496 684 516 704 516 700 516 684 484 652 472 656 452 628 456 644 444 580 364 536 348 576 288 352 216 488 460 660 684 768 772 884 560 228 0 112 72 124 72 124 44 68 52 132 76 96 76 84 80 80 76 84 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 72 76 68 72 68 72 64 80 60 108 80 164 112 204 100 196 104 180 56 172 124 320 236 364 212 340 200 324 184 300 152 264 184 288 232 356 260 292 156 208 76 136 40 88 16 88 36 100 76 148 76 156 84 164 88 160 92 156 76 156 88 152 60 120 244 568 300 192 180 108 404 660 728 984 1000 1020 960 932 736 792 476 308 112 204 92 180 128 176 96 172 92 176 100 172 80 148 72 140 52 136 52 124 52 168 92 196 92 168 68 192 92 192 92 204 88 192 84 176 80 160 64 120 56 116 64 96 32 44 24 40 4 76 52 140 44 128 12 164 540 808 344 404 280 204 64 176 32 164 68 224 124 260 136 260 136 256 116 228 88 204 88 212 88 208 80 204 80 196 80 184 68 184 76 184 72 168 68 176 60 180 76 192 80 188 72 188 80 200 92 208 96 208 108 232 104 232 104 228 96 220 96 228 100 220 80 204 80 204 80 196 80 188 76 188 76 192 80 208 108 220 112 232 100 172 44 108 44 100 36 92 28 84 32 92 32 92 32 92 32 92 24 92 36 92 28 88 36 108 96 168 128 184 112 152 88 144 88 164 132 224 184 240 156 180 132 168 132 172 136 168 120 148 100 112 76 108 56 92 40 128 300 408 332 396 292 364 284 460 316 424 328 440 336 428 340 436 216 224 92 152 104 180 116 168 104 156 104 152 96 140 84 120 92 128 92 132 104 124 84 100 84 128 80 124 84 128 84 124 84 128 88 136 108 168 140 192 116 148 64 48 68 248 304 376 324 372 300 368 300 396 348 452 468 520 404 540 436 508 404 544 384 476 384 508 400 480 364 484 396 508 416 524 436 548 456 560 500 600 500 608 520 628 528 616 568 652 568 644 552 628 536 616 552 636 552 628 532 600 500 572 464 516 416 440 332 368 272 332 156 200 88 132 40 92 0 52 12 44 4 16 0 4 4 16 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 8 36 64 80 80 60 52 64 92 104 96 104 128 84 60 24 0 0 0 8 24 32 32 28 12 0 0 0 0 12 12 8 4 0 0 4 4 12 0 0 20 0 16 64 216 208 248 192 252 188 272 208 312 212 300 228 316 204 128 12 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 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 264 172 260 192 296 224 312 244 332 248 332 240 308 212 288 188 288 208 288 208 304 220 292 204 288 196 272 180 252 156 232 144 232 140 224 132 228 160 264 220 328 268 368 284 360 264 352 276 376 292 400 308 404 300 392 316 400 288 368 264 364 272 376 296 384 300 408 316 384 268 368 156 220 92 228 112 208 108 272 184 300 252 388 288 308 176 244 140 224 116 184 72 164 44 164 104 224 88 216 100 232 112 228 88 196 64 184 72 196 72 180 84 236 144 276 172 332 288 460 448 580 484 604 464 524 348 420 332 532 404 544 396 576 420 540 388 504 376 500 304 584 544 628 460 628 460 612 448 636 484 648 464 632 484 624 368 388 152 296 224 472 448 648 484 620 488 676 484 632 468 628 464 636 472 636 452 628 456 632 460 632 464 632 476 644 476 640 476 640 476 640 468 632 468 632 468 636 476 640 488 652 480 636 472 644 496 676 520 648 476 672 488 696 556 700 484 596 288 400 344 568 488 748 524 588 432 660 544 720 592 504 372 436 280 332 252 356 316 400 344 520 488 680 564 664 532 684 524 644 488 644 504 672 508 652 492 664 500 668 508 668 512 664 520 672 524 664 524 668 528 672 548 676 540 672 532 672 528 672 480 680 544 668 568 672 448 516 372 492 376 516 356 476 300 348 288 436 300 408 248 352 180 276 200 316 244 348 252 336 240 328 264 352 256 344 248 344 252 344 236 372 276 408 288 416 316 456 332 460 348 472 356 476 368 492 356 480 348 480 348 476 344 476 372 504 368 500 364 496 364 492 368 492 364 484 352 472 348 468 332 452 324 448 324 456 336 468 328 468 360 480 340 452 336 476 356 476 360 480 320 388 228 344 292 332 76 148 184 404 388 612 644 672 588 760 728 604 188 0 0 32 44 96 72 48 24 56 64 72 80 76 80 80 88 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 60 68 52 68 48 68 40 64 24 64 52 104 84 108 72 92 92 76 36 68 108 216 180 224 136 204 132 192 140 180 140 176 88 132 112 200 176 216 164 220 132 164 88 100 48 96 56 84 64 84 48 76 56 88 60 84 60 76 48 80 48 64 36 80 324 512 248 104 96 48 436 576 624 584 460 444 420 404 288 268 212 164 100 120 64 72 60 104 68 92 60 92 68 96 60 80 60 60 24 52 24 48 20 72 56 92 52 76 36 88 56 84 44 88 52 84 44 84 56 80 44 64 36 64 52 56 12 8 12 12 0 20 32 56 4 4 0 444 684 696 452 452 284 348 168 192 76 96 4 72 0 64 12 96 32 112 48 104 52 88 28 92 28 84 20 84 16 80 20 72 12 72 28 76 16 60 12 60 4 64 20 80 20 72 12 72 24 88 36 96 40 96 44 104 44 104 40 96 32 88 32 96 36 88 16 72 20 88 40 84 32 80 32 80 36 84 32 96 56 100 60 108 44 68 20 48 32 40 24 32 16 28 20 32 20 32 20 32 20 32 8 32 28 36 8 28 20 56 64 104 88 128 84 108 68 100 60 92 80 144 152 192 148 160 112 144 100 128 84 116 80 116 80 88 56 72 36 40 20 64 252 284 216 252 204 224 188 304 208 260 220 268 212 256 236 312 196 160 40 72 64 116 72 92 68 100 68 96 56 80 40 72 48 80 44 84 52 88 36 68 64 76 56 76 64 84 64 72 72 88 72 92 84 112 108 128 132 144 56 20 24 220 340 456 408 440 376 412 352 420 372 436 352 384 328 432 392 432 348 412 392 456 376 404 328 388 320 360 300 376 300 392 316 412 332 420 296 376 296 388 316 404 316 392 300 388 316 404 336 420 344 428 368 452 384 472 400 484 404 484 460 540 456 520 432 496 412 484 412 456 352 380 292 320 244 292 200 232 156 128 36 8 0 0 0 0 8 0 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 12 40 84 128 156 136 128 128 156 144 124 116 152 112 92 44 20 0 12 24 48 72 72 44 28 0 0 0 12 0 0 0 0 0 0 0 0 8 0 0 4 0 12 64 204 132 180 120 192 136 204 168 244 204 236 184 260 212 168 28 0 0 4 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 284 368 248 340 252 368 280 388 312 412 316 420 320 420 316 420 288 420 312 408 296 416 300 392 280 388 272 380 264 368 252 356 244 356 268 368 272 384 304 420 340 456 372 476 368 456 344 444 336 456 336 456 336 460 344 468 356 472 344 464 356 492 388 520 416 504 336 444 288 368 196 304 184 320 228 380 248 336 188 312 252 332 240 408 336 388 252 316 280 392 340 460 388 504 416 540 392 512 396 536 432 588 456 588 444 580 424 540 372 500 344 484 316 420 272 364 228 348 244 380 320 444 348 480 328 412 316 500 508 664 540 652 524 672 548 660 516 636 508 580 420 684 688 800 644 792 652 796 668 836 664 788 632 736 500 572 304 440 360 644 672 796 620 792 660 828 644 780 620 792 620 800 632 808 640 816 628 800 628 800 628 804 628 808 636 816 632 824 632 828 632 828 628 820 628 820 628 824 636 832 648 840 648 824 636 824 660 852 680 816 696 912 616 804 664 756 504 520 268 480 584 668 564 752 748 820 640 852 716 948 776 608 368 384 280 388 392 480 404 432 468 532 468 680 648 800 672 860 656 844 692 872 676 844 660 836 660 852 664 860 672 852 668 848 656 836 660 844 668 848 668 848 672 852 664 844 664 848 672 856 692 884 684 860 644 644 296 452 292 436 344 624 524 704 536 648 444 596 456 596 456 596 416 516 284 440 296 448 300 452 296 444 324 464 300 456 320 480 328 472 316 472 328 480 336 488 352 512 348 516 368 540 380 556 400 584 456 636 452 632 452 632 452 632 464 644 460 636 452 628 444 624 444 616 436 608 432 612 440 620 424 596 416 588 408 580 400 576 376 568 412 608 444 632 456 640 456 628 444 608 388 532 352 556 344 440 160 384 344 500 504 920 756 908 748 776 712 892 636 508 92 104 0 92 60 136 56 112 64 100 72 80 76 76 76 76 72 88 72 88 72 88 76 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 56 108 92 176 112 196 96 192 96 168 40 180 148 348 248 356 232 360 188 304 128 268 120 272 156 256 100 232 116 252 160 296 216 312 200 264 176 264 176 220 116 172 84 156 84 164 88 156 88 156 80 160 68 128 72 180 436 528 272 140 88 120 512 612 752 548 272 288 168 196 72 80 80 212 120 168 96 156 60 180 96 168 80 164 88 176 92 168 84 144 48 132 52 128 52 164 80 192 92 176 76 196 92 188 88 200 84 192 84 172 76 156 64 120 52 112 60 96 32 44 20 36 0 72 48 140 32 108 192 868 672 604 556 564 376 600 388 468 280 352 188 276 120 204 84 196 80 192 88 208 96 224 96 212 92 204 84 200 80 192 72 180 68 184 76 184 64 168 64 172 60 176 72 192 76 184 68 184 80 196 92 204 92 204 100 228 100 228 96 220 84 208 88 216 88 204 68 196 72 200 88 192 84 192 84 192 88 200 84 204 100 200 92 196 64 136 40 104 44 100 40 96 36 92 32 92 32 92 32 92 32 92 20 92 44 100 28 84 40 120 88 160 116 180 120 172 108 164 88 148 88 164 128 216 180 244 168 196 140 160 104 140 112 156 120 128 84 120 60 100 48 140 280 384 264 340 272 368 264 372 256 348 244 364 260 348 268 384 260 252 100 152 100 172 96 140 104 152 100 148 88 132 76 112 76 108 68 108 80 108 76 96 76 108 60 108 72 120 68 104 76 120 80 128 92 144 108 156 128 160 76 40 0 128 216 356 324 372 300 364 288 360 280 360 276 376 296 412 332 424 316 400 272 364 272 368 300 416 332 420 272 376 276 380 280 384 288 388 304 404 304 408 316 416 308 396 292 400 296 404 296 404 292 396 256 368 272 388 292 412 312 420 292 396 316 424 344 440 352 444 376 468 356 436 324 416 324 424 360 412 316 292 144 84 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 16 52 104 140 168 148 152 168 152 112 108 140 128 112 88 68 60 60 68 76 112 100 72 36 12 8 20 32 32 48 64 72 68 44 16 0 0 4 0 20 36 112 160 232 188 212 152 240 188 264 196 300 252 336 240 320 260 260 108 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 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 208 264 160 228 152 248 188 276 220 304 224 308 228 312 232 316 208 304 224 292 204 304 212 272 180 260 176 260 176 260 176 260 164 268 196 292 204 296 220 320 248 348 268 356 256 336 244 328 240 316 212 300 208 320 244 352 196 296 208 320 248 368 296 408 284 328 192 280 188 284 164 272 192 308 192 304 192 320 220 344 168 176 72 196 200 272 184 232 208 328 360 500 476 588 548 648 496 592 472 596 492 608 488 588 472 596 492 588 448 544 444 576 468 576 460 560 404 424 196 224 88 196 108 248 112 216 212 464 388 532 384 508 356 512 380 524 380 496 304 368 232 532 512 644 484 640 484 656 512 644 404 480 268 324 116 344 324 568 476 672 496 648 512 664 520 656 488 628 484 640 476 620 448 608 460 644 464 632 464 632 464 632 464 628 472 636 472 632 472 628 468 628 468 628 468 628 468 636 484 644 484 648 504 656 512 656 532 680 464 556 556 732 400 496 384 392 176 388 212 288 220 380 296 568 464 644 436 684 540 940 756 576 448 480 372 452 384 440 428 552 448 380 188 344 332 440 336 468 444 620 544 696 520 648 500 680 496 664 504 672 516 668 532 664 524 664 536 680 548 692 536 684 560 684 564 676 564 688 576 700 572 676 564 752 620 516 260 444 268 260 112 312 240 388 308 464 376 488 332 444 324 460 304 388 248 332 228 288 196 284 196 272 168 240 148 252 208 320 244 324 216 312 176 292 188 312 192 300 176 300 196 312 204 320 220 340 212 336 204 340 208 344 212 344 232 360 224 348 212 336 200 332 204 316 192 308 200 324 220 344 240 356 232 340 216 320 192 304 148 268 176 328 256 396 280 388 288 392 264 356 208 320 244 408 272 380 176 224 216 440 580 996 840 868 664 696 596 728 648 728 584 380 60 0 0 20 16 56 52 60 64 68 72 72 80 68 60 72 56 72 56 72 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 20 64 60 108 84 104 68 92 104 72 32 68 128 236 212 236 120 184 136 184 116 140 80 116 44 80 40 116 80 124 64 120 108 176 124 176 128 204 128 152 88 108 60 80 56 92 60 80 56 80 56 84 36 48 48 132 432 436 248 96 60 84 508 524 652 484 400 408 208 108 84 96 68 176 88 60 100 128 44 104 68 84 48 76 56 92 68 96 68 60 20 48 24 48 20 68 48 88 52 80 40 92 56 80 44 88 48 80 44 84 52 80 32 52 24 52 40 48 8 4 12 0 0 12 48 60 8 0 572 752 492 524 372 396 360 368 296 352 256 312 220 276 152 208 88 152 52 100 28 80 40 88 52 96 44 92 40 84 32 80 24 68 20 72 28 72 16 52 16 60 8 64 24 80 28 72 20 72 32 84 40 92 44 92 44 96 44 92 36 84 24 76 28 80 28 68 8 60 16 80 40 88 40 84 44 88 48 96 44 96 52 84 32 68 0 20 24 44 32 40 28 40 24 36 20 32 20 32 20 32 20 32 4 32 32 40 8 24 24 64 60 96 76 116 80 112 72 104 56 80 44 64 44 108 136 212 144 164 104 116 60 96 72 124 100 116 68 80 28 36 12 60 196 276 212 220 216 304 208 220 184 212 160 232 200 240 200 256 232 208 92 104 60 96 56 92 76 104 72 100 60 84 44 76 36 64 24 64 32 76 32 68 52 56 32 52 48 68 44 52 40 60 52 76 68 92 84 100 64 116 84 64 0 32 68 176 208 248 192 240 176 232 160 212 168 252 188 228 152 228 172 232 192 224 148 228 172 220 144 208 132 204 132 204 136 208 136 208 140 208 140 216 152 220 140 204 152 228 148 220 132 204 116 192 124 200 120 200 120 204 128 208 140 228 152 236 156 216 128 192 124 196 132 188 124 184 152 228 148 228 192 212 120 100 36 44 0 0 0 0 16 4 16 4 8 0 0 0 0 0 0 0 0 12 12 0 0 0 40 80 88 80 92 136 128 112 116 164 120 124 108 108 96 100 88 96 116 104 64 36 4 12 20 44 108 136 152 168 140 100 40 12 4 4 0 20 56 164 144 188 132 152 60 144 104 168 108 168 160 224 172 228 212 244 108 40 0 4 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 260 344 236 312 212 320 256 368 268 368 288 388 300 392 296 392 292 396 288 392 284 388 280 384 268 372 260 364 256 368 268 380 276 372 292 384 300 396 324 428 324 372 280 416 352 420 316 420 280 396 280 404 288 408 276 388 272 412 328 484 396 532 420 540 368 508 400 540 420 556 440 572 500 652 552 676 528 648 540 684 468 408 164 248 172 252 204 348 240 316 236 344 316 512 520 708 596 744 648 764 620 728 604 752 604 744 604 736 572 708 572 724 584 720 628 752 552 528 280 340 236 420 360 404 236 376 296 552 528 624 504 640 532 632 496 608 480 608 420 332 260 640 620 720 560 724 560 620 404 504 316 428 384 584 512 744 640 832 660 816 636 792 636 772 600 744 596 768 584 756 596 772 608 792 624 804 628 792 620 784 616 788 616 792 624 804 624 808 624 820 628 820 640 824 640 816 636 816 644 820 612 816 664 824 660 780 504 540 260 436 388 588 436 496 332 460 336 436 356 400 324 352 348 404 408 500 472 672 688 960 840 688 504 584 532 600 512 548 540 672 600 592 436 524 412 492 344 492 480 488 384 780 724 844 668 840 636 872 696 832 636 832 680 892 684 844 660 852 748 900 716 896 720 892 704 848 704 928 772 912 756 888 712 880 624 660 432 628 456 528 316 476 292 448 304 444 312 428 288 472 348 452 284 420 268 400 244 384 244 388 232 364 232 380 236 372 220 368 240 400 276 420 296 452 328 472 320 456 304 452 308 472 316 484 328 496 308 488 304 456 292 484 300 444 296 472 304 476 308 480 304 476 276 448 296 472 324 500 348 516 364 528 368 532 368 528 360 524 340 576 352 372 128 376 260 428 280 476 332 536 380 564 384 556 376 592 416 512 364 672 772 1020 848 1020 960 1020 768 812 664 852 740 864 628 480 108 88 0 92 52 100 56 92 64 80 60 72 64 92 60 96 72 96 68 80 64 80 76 84 80 80 72 64 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 92 152 44 152 80 236 204 380 220 344 204 328 164 300 144 296 128 252 108 248 124 256 124 224 132 236 132 240 144 244 144 224 92 164 88 160 84 156 80 156 84 140 68 148 92 92 36 392 504 464 224 168 56 240 584 516 612 528 620 580 312 240 56 140 120 252 116 184 96 140 128 260 96 156 60 144 80 172 84 148 76 156 68 136 44 120 44 148 76 180 88 192 92 196 84 188 84 200 88 196 92 180 84 160 56 120 56 116 56 88 24 44 8 60 12 40 140 192 0 528 796 764 524 616 468 528 384 520 416 480 312 448 328 424 300 428 292 400 300 340 116 172 76 184 84 188 76 180 72 184 80 192 68 184 80 176 56 160 68 184 64 168 60 168 60 168 60 168 68 180 80 196 92 204 96 208 96 216 96 216 92 208 84 204 76 196 72 192 68 188 64 180 76 180 84 184 88 188 92 188 108 184 84 196 104 168 36 112 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 36 80 20 96 36 84 40 132 112 176 120 176 116 168 112 168 108 160 76 112 48 128 112 200 168 224 188 204 124 136 108 160 128 144 92 116 64 132 60 148 228 336 244 380 296 380 244 296 224 332 228 344 248 344 256 344 256 320 204 208 96 156 96 148 88 132 80 140 96 144 72 92 76 112 84 120 88 112 76 100 68 108 60 100 56 100 56 104 64 108 64 112 72 120 84 132 92 132 112 140 48 48 64 208 200 260 204 280 208 284 208 284 204 288 192 276 188 280 204 296 196 276 180 276 200 296 200 280 180 256 176 252 176 248 172 248 188 264 184 260 184 260 180 256 200 272 176 260 184 268 172 248 168 256 176 264 176 252 160 236 188 256 172 240 160 236 164 240 184 252 164 224 136 204 124 200 156 204 120 184 152 208 144 156 0 12 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 28 24 32 52 72 88 80 68 64 68 80 96 108 116 112 84 36 0 0 44 92 176 156 148 160 176 156 100 52 0 20 56 168 184 216 180 216 176 216 144 204 144 236 168 244 180 332 264 300 236 316 216 140 4 16 12 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 176 240 156 212 136 220 172 264 184 260 196 276 208 276 204 272 192 272 188 264 180 256 172 252 160 240 160 240 168 256 184 268 176 268 184 264 168 240 156 240 204 308 232 296 188 268 188 272 168 252 148 244 152 256 168 264 208 332 280 416 336 428 312 392 332 440 352 456 352 476 380 504 364 504 416 540 416 552 452 604 496 516 324 272 112 156 156 276 144 188 124 164 108 196 172 272 228 396 368 548 464 580 464 568 420 560 484 596 476 560 444 552 472 520 348 384 208 248 116 228 220 424 428 456 212 216 108 368 392 536 396 492 352 488 340 432 332 328 168 316 256 404 212 348 112 256 72 224 108 356 284 484 400 576 448 628 480 624 452 592 432 576 428 560 396 540 400 552 404 564 420 580 432 600 452 616 464 632 460 624 456 624 456 624 460 624 464 628 464 628 468 628 468 624 472 636 492 644 500 652 508 700 548 584 316 360 176 280 132 264 176 296 180 248 152 260 196 316 264 388 300 400 288 392 260 452 404 616 620 744 464 388 380 508 488 624 580 640 596 688 552 592 488 608 516 552 396 488 592 544 148 264 380 720 548 692 536 684 528 680 528 692 496 472 392 496 328 444 340 476 280 440 312 404 288 452 380 472 332 412 332 444 316 396 324 524 448 540 296 372 256 368 236 372 288 392 216 324 212 368 260 376 240 356 172 260 164 256 176 268 176 256 168 260 168 240 136 216 132 232 160 264 156 276 184 308 204 312 216 320 216 316 216 320 220 320 188 324 212 324 216 352 228 324 196 320 204 332 220 344 224 344 236 348 240 352 244 360 248 364 244 360 252 368 256 372 256 368 256 392 212 188 20 200 160 288 208 328 224 344 228 328 200 296 200 308 240 428 560 848 704 652 496 700 584 568 376 568 564 724 580 740 716 744 564 440 156 24 0 48 56 76 48 52 68 108 44 72 76 80 48 56 60 96 48 68 56 76 56 76 48 72 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 84 60 32 32 28 64 56 132 116 172 132 176 120 152 108 148 100 132 80 120 80 128 68 108 60 112 56 120 68 132 56 124 52 84 56 84 52 80 48 76 52 68 44 72 60 20 32 368 448 420 172 108 16 244 432 484 536 472 600 436 220 152 88 96 108 184 92 104 88 136 232 352 104 92 16 24 4 52 40 72 48 68 32 48 8 40 16 60 44 76 48 92 56 88 48 80 40 84 52 88 48 92 60 84 40 64 44 68 48 52 12 12 48 4 8 44 12 0 192 748 628 588 396 416 280 396 284 424 316 340 232 308 228 288 208 324 236 324 264 288 104 56 0 32 16 64 24 76 32 76 32 72 16 64 28 68 20 56 8 60 20 68 28 68 28 68 28 68 28 72 36 84 48 92 52 88 56 96 52 96 48 84 36 80 44 84 40 84 36 80 32 76 36 84 36 88 40 92 44 92 52 84 36 100 52 72 0 20 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 24 20 8 32 12 24 20 68 64 116 104 140 84 104 68 116 76 100 64 76 36 68 60 112 100 152 132 160 100 116 72 116 84 84 36 80 24 12 0 88 188 248 232 296 244 276 196 236 176 232 188 236 196 244 204 248 200 240 164 144 68 100 68 96 68 100 68 100 68 88 36 60 36 76 44 80 44 80 36 72 48 64 44 60 40 56 44 60 52 64 48 64 52 72 60 80 56 88 80 124 56 60 56 156 156 200 152 204 148 208 144 204 140 192 128 180 124 184 136 196 128 176 112 176 132 192 132 184 128 188 132 184 128 180 124 176 128 184 132 188 136 192 140 192 136 180 116 172 120 180 112 160 104 156 96 148 88 144 88 144 92 160 104 168 112 168 112 164 132 176 120 148 96 128 88 132 84 120 64 124 100 156 120 152 64 24 0 0 16 12 16 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 8 16 16 4 8 4 20 24 40 48 60 40 20 0 0 12 48 76 72 60 84 96 104 72 52 4 20 44 148 160 208 120 180 120 176 92 168 108 176 120 180 112 212 184 228 196 272 176 152 0 8 0 0 0 4 20 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 220 304 208 284 192 288 224 324 232 316 236 320 236 320 236 324 240 324 232 320 224 312 220 312 228 320 232 328 248 348 268 364 252 348 260 340 232 296 192 276 204 348 280 328 220 328 240 308 212 336 228 368 280 436 352 492 396 536 444 588 472 576 432 536 432 564 444 564 440 572 464 600 400 532 424 556 440 576 476 608 528 700 572 540 316 364 256 308 180 268 172 252 128 220 108 220 116 292 256 452 376 496 356 464 356 528 428 568 400 516 364 508 308 416 296 436 344 496 416 572 468 576 468 524 340 388 220 440 424 592 500 564 444 580 452 504 412 448 340 464 452 608 348 340 268 400 300 520 476 680 580 748 628 780 620 776 604 756 584 736 584 728 580 716 560 712 568 728 572 736 584 764 608 788 628 800 640 796 632 796 628 796 624 804 624 800 628 808 628 812 628 820 628 824 644 828 648 824 644 812 628 816 600 600 280 360 232 396 304 404 280 352 236 352 252 352 280 392 372 496 484 532 492 520 536 720 604 764 736 724 424 492 456 536 456 552 472 548 468 568 500 592 516 680 568 660 480 620 612 780 324 332 456 792 608 828 660 792 648 844 652 836 524 440 384 628 480 536 372 508 348 460 308 416 236 396 276 444 300 452 244 472 336 452 332 588 500 644 444 612 444 584 384 576 440 548 376 536 408 544 420 560 436 548 444 568 440 580 460 600 472 600 404 544 420 556 420 552 424 560 352 468 324 452 336 488 364 504 372 516 372 524 372 528 380 532 400 548 356 468 300 484 364 536 352 512 360 524 372 528 372 528 404 564 400 556 396 552 388 548 404 568 412 580 424 588 428 588 444 596 384 472 280 488 376 560 388 556 400 568 400 556 384 540 420 532 356 588 560 748 544 584 468 620 448 548 484 800 720 868 688 844 700 864 764 884 652 636 184 200 44 68 16 80 40 76 52 84 36 88 68 116 80 92 72 84 72 72 68 76 76 76 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 60 60 52 60 64 72 64 76 60 120 104 180 108 188 96 200 100 148 44 124 52 112 28 112 92 200 132 252 148 264 140 264 152 260 136 244 128 236 116 216 100 208 96 212 108 224 104 200 80 156 80 152 76 152 72 148 76 148 76 144 80 100 96 500 448 496 168 164 24 356 344 540 444 548 632 496 224 244 116 144 168 288 128 180 108 208 256 424 248 284 144 184 88 172 100 180 92 172 76 132 36 116 44 148 72 176 88 188 88 196 84 188 84 196 88 196 88 176 80 160 60 124 64 120 64 96 32 52 0 64 0 100 0 220 640 880 592 668 468 500 360 516 420 520 364 452 296 420 288 392 284 424 324 436 356 436 220 152 0 88 16 104 44 136 64 144 60 132 48 140 52 148 64 152 52 136 68 156 64 156 64 156 64 156 56 152 68 164 76 172 80 172 100 208 92 200 88 196 80 192 84 196 84 192 80 192 76 188 84 176 92 180 92 180 96 184 92 172 88 192 100 156 40 108 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 28 80 20 88 28 84 40 124 64 168 152 216 132 160 104 172 100 164 108 160 88 132 72 124 92 152 140 196 156 172 112 128 128 112 76 152 60 84 48 264 224 376 304 412 284 348 256 356 236 340 232 340 236 332 240 328 224 300 200 220 116 176 104 148 108 164 116 160 96 132 72 112 64 100 68 108 76 104 72 100 60 104 60 104 60 104 64 108 68 112 64 108 64 108 68 116 76 108 100 172 144 168 132 216 200 256 200 276 204 280 204 276 192 264 180 252 176 256 184 264 180 252 172 252 184 264 184 252 192 252 192 244 184 236 176 232 172 232 180 240 188 248 196 256 188 236 172 228 176 232 168 220 176 224 156 204 144 204 152 216 128 192 152 220 172 224 164 212 180 228 160 204 140 192 136 192 128 188 120 188 132 208 168 228 184 120 0 12 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 4 8 12 8 0 0 0 0 0 0 0 0 4 8 4 8 12 8 0 0 0 8 4 0 0 8 28 40 48 48 52 84 92 204 220 264 196 220 176 220 164 228 172 244 168 240 152 260 204 296 256 324 252 252 60 32 0 4 8 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 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 124 192 120 180 108 180 128 208 132 196 124 188 116 184 120 188 124 200 116 204 120 204 124 208 128 216 136 224 148 240 160 248 140 228 148 224 124 196 108 192 84 192 124 204 132 232 124 164 136 244 184 324 268 404 344 464 372 468 372 468 368 464 368 460 356 460 356 464 340 448 336 456 340 452 320 436 304 424 292 428 272 464 396 444 300 352 192 164 100 172 96 152 60 116 20 96 0 68 0 116 24 140 12 108 4 136 44 140 12 112 40 180 152 292 256 440 392 520 416 516 444 468 292 348 332 496 304 380 232 404 324 432 300 408 268 348 164 332 260 344 388 752 608 600 408 500 328 528 428 600 464 640 456 600 452 592 448 596 456 608 484 620 472 612 464 612 472 624 460 608 460 620 476 636 484 644 476 636 472 628 464 624 468 624 468 624 468 628 472 628 476 628 480 640 492 644 484 616 460 592 404 500 272 292 108 240 136 276 204 340 220 300 208 320 232 268 168 248 192 332 292 432 332 432 348 588 604 856 704 568 208 276 152 260 164 276 196 296 232 340 276 360 280 396 296 376 264 388 276 524 300 416 412 564 332 604 380 576 444 636 520 584 300 260 264 624 624 660 436 572 404 540 324 448 244 244 92 272 284 436 244 360 276 372 236 348 224 356 264 372 280 356 260 424 312 324 272 424 328 428 312 456 340 432 332 432 344 444 364 464 376 472 388 488 412 516 432 524 432 524 444 528 404 496 396 500 404 508 408 508 420 524 436 536 452 548 460 616 564 692 560 616 452 528 448 556 448 556 444 544 432 532 388 492 388 492 392 496 392 496 368 476 376 484 384 488 380 484 376 472 360 476 372 476 372 488 360 476 376 492 388 496 388 492 344 476 428 476 292 336 252 408 304 408 356 592 580 728 584 684 604 700 576 672 604 744 672 744 624 528 244 128 0 36 0 16 28 48 52 72 68 76 56 64 60 76 48 64 44 68 56 84 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 56 56 36 56 44 68 36 52 28 76 72 116 80 96 64 100 84 64 44 64 56 56 4 20 12 60 40 96 72 108 92 128 116 140 104 128 88 120 80 112 52 92 48 96 56 108 52 92 36 72 44 72 44 72 44 72 44 76 56 64 40 24 100 488 404 436 112 84 0 272 372 404 364 436 536 344 172 128 76 28 140 208 100 100 72 88 112 164 224 236 184 196 156 172 124 140 112 120 72 68 16 36 4 44 40 72 44 88 52 88 48 80 36 84 48 84 48 88 56 80 32 56 36 64 44 48 12 8 0 44 0 0 12 392 796 636 496 504 356 392 296 420 284 360 244 304 216 292 196 264 184 300 212 316 272 364 220 92 0 8 0 12 4 40 28 52 24 52 28 44 8 40 28 60 16 40 24 64 32 64 32 64 32 64 20 56 28 64 36 72 40 68 64 96 64 96 64 96 68 104 56 88 56 88 56 84 52 84 44 88 48 92 48 92 48 92 36 76 44 100 48 56 0 36 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 12 24 12 24 0 28 24 60 20 88 100 156 112 128 84 120 76 108 88 112 72 80 36 60 24 80 80 152 136 156 84 92 88 100 52 100 52 68 92 204 220 276 248 284 196 232 176 264 188 236 184 224 176 224 184 228 164 216 160 160 84 108 60 80 60 104 76 100 48 68 36 80 16 56 20 60 28 68 28 68 44 60 48 64 52 68 52 64 52 68 48 60 44 60 48 64 44 60 52 128 132 172 132 172 152 200 152 200 140 200 136 196 132 184 124 176 120 176 124 184 128 184 128 184 132 188 132 184 156 200 160 192 152 184 144 176 140 176 144 184 152 188 156 192 148 180 144 176 140 176 136 172 140 172 128 160 120 156 124 164 76 140 104 164 120 168 128 160 136 164 124 144 108 136 108 140 96 144 88 132 76 140 124 192 192 164 44 0 0 0 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 28 40 20 12 0 0 0 8 0 12 4 8 0 0 0 8 4 8 0 0 0 0 0 0 0 0 4 20 44 92 104 196 164 216 120 176 92 164 88 172 104 176 100 152 100 148 112 208 188 260 216 280 116 56 0 0 12 0 20 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 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 172 252 180 252 172 248 180 264 176 248 168 240 160 236 160 236 172 248 180 260 192 272 204 280 184 260 188 264 192 264 192 264 164 248 160 236 148 236 164 260 188 264 188 292 204 276 216 344 348 496 416 564 460 588 472 596 492 608 484 600 484 608 492 616 488 620 500 620 480 588 456 576 448 568 432 540 408 516 388 504 416 528 384 484 352 436 292 364 236 324 192 284 152 268 140 264 160 252 132 252 168 308 196 320 168 312 196 332 196 356 272 448 416 560 460 616 516 648 504 612 424 564 428 528 552 812 536 512 384 476 376 484 344 392 268 388 300 368 292 388 336 548 488 668 632 716 552 716 604 732 592 748 612 752 612 764 608 764 604 756 612 756 604 748 608 756 620 772 612 776 616 776 620 788 620 792 632 784 624 776 616 784 616 788 616 796 620 796 624 804 624 816 624 816 624 800 604 760 568 728 504 596 344 448 304 476 336 452 344 476 368 468 356 500 348 424 360 480 360 496 444 564 484 568 404 608 724 1020 756 612 312 352 272 440 376 524 408 524 408 536 456 572 444 588 440 600 464 664 520 688 528 760 656 784 584 744 556 800 608 812 712 704 284 400 200 556 612 828 676 724 572 724 576 696 492 492 200 276 208 460 492 648 516 660 520 660 512 644 500 672 496 652 500 692 444 420 320 500 384 504 388 540 432 532 440 568 444 576 448 580 460 592 452 584 460 592 464 584 440 560 476 584 452 564 440 568 432 556 444 580 448 600 464 616 476 624 476 660 584 760 612 700 516 632 492 628 492 624 484 616 476 608 492 640 496 648 500 652 508 656 488 640 492 640 488 632 480 624 448 576 448 632 504 620 448 592 468 612 468 612 460 592 440 576 408 604 432 500 316 480 356 460 380 616 652 896 732 820 652 860 668 872 716 876 696 844 692 824 732 916 812 744 356 204 32 108 16 112 88 136 60 84 64 120 80 88 68 64 64 68 80 84 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 64 64 56 60 64 68 60 72 64 124 108 184 104 188 92 196 76 120 36 116 72 112 48 80 32 80 44 108 56 140 84 180 112 192 120 196 116 204 116 212 100 204 96 208 108 224 100 204 68 144 68 148 72 148 72 148 68 152 84 136 56 92 140 592 428 476 124 144 32 280 584 472 404 456 380 276 108 164 92 172 148 268 112 176 120 176 100 148 112 196 132 224 152 228 136 208 124 200 100 148 44 116 36 136 64 168 80 184 88 196 84 192 80 192 84 192 84 176 80 156 60 120 60 120 68 100 36 56 56 44 0 48 20 332 548 724 508 544 368 504 420 536 376 464 304 428 300 428 284 376 256 372 272 396 312 424 296 204 0 100 4 52 12 76 28 96 48 112 48 104 20 92 28 116 36 104 40 112 40 112 40 112 40 112 32 108 40 116 48 120 48 124 68 156 64 160 76 176 92 192 84 176 84 176 88 180 88 180 84 164 84 160 80 160 80 160 64 148 88 180 84 128 32 116 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 24 88 28 80 20 92 48 116 44 124 100 188 152 212 140 180 112 172 112 168 104 152 84 124 52 108 96 176 164 196 128 132 104 124 92 136 112 268 232 368 292 408 276 364 232 320 240 336 236 336 220 320 212 308 216 304 196 284 200 232 128 176 88 124 72 132 88 128 64 108 72 124 48 84 48 88 60 92 68 100 64 112 72 120 76 116 68 112 68 112 64 104 60 104 64 108 76 92 56 136 152 220 180 232 196 256 196 268 196 272 192 264 192 264 188 256 184 252 180 252 184 256 184 256 180 252 180 256 192 252 188 248 184 240 176 236 180 240 180 240 180 240 180 240 184 240 188 240 180 236 180 236 160 216 164 220 160 208 148 196 156 208 152 208 156 216 164 220 164 212 148 200 140 196 144 200 144 204 148 204 132 212 180 268 220 276 156 60 0 4 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 32 20 8 0 0 0 4 4 4 0 0 16 8 0 0 8 8 0 0 0 4 12 8 0 0 0 4 60 160 188 256 200 228 172 224 180 240 184 248 192 256 176 236 168 232 148 256 212 300 268 352 256 136 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 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 100 168 116 180 112 172 112 176 104 164 104 160 100 156 96 156 80 160 80 172 100 192 112 200 96 180 96 180 92 172 80 160 60 132 48 112 32 116 60 152 92 176 128 220 116 196 232 444 380 492 428 536 436 524 428 528 424 528 444 548 452 544 440 532 412 520 412 516 384 488 364 480 368 500 388 512 376 508 372 516 380 492 344 468 328 420 344 496 344 412 296 364 264 356 260 364 276 384 264 404 316 464 352 468 348 476 376 492 380 500 404 532 412 532 440 552 472 580 460 532 348 496 404 476 572 856 568 424 316 352 228 332 208 236 148 292 212 268 240 348 260 384 356 600 464 604 468 644 492 616 436 580 444 604 460 612 464 604 452 592 480 608 464 600 464 616 472 616 476 620 472 616 460 608 456 608 460 620 452 612 448 608 452 612 456 612 456 616 460 616 464 620 448 616 456 616 460 604 448 596 440 560 392 504 380 520 404 524 376 520 364 488 372 496 380 456 376 460 364 492 404 528 380 496 388 496 504 732 464 500 396 524 436 596 496 604 464 568 460 576 488 612 496 620 508 632 516 656 540 624 500 656 460 672 528 608 464 684 472 660 616 548 132 152 132 264 304 668 656 716 492 720 604 712 584 684 384 236 44 196 312 596 632 732 568 700 584 704 604 700 616 712 612 704 480 400 172 292 192 304 212 360 268 384 256 376 268 376 260 368 260 380 280 392 284 404 296 404 280 384 332 432 328 436 336 436 332 424 332 432 332 428 332 428 332 432 372 444 312 388 284 392 332 468 324 424 332 436 344 440 344 436 332 428 324 428 320 424 320 424 344 448 344 444 336 436 324 424 312 400 284 420 316 404 276 388 284 400 288 400 276 376 248 348 292 272 180 400 408 476 340 452 408 644 620 708 552 668 580 700 560 672 536 664 560 708 624 744 604 680 580 760 712 676 304 156 68 44 0 0 36 80 60 48 60 76 48 64 44 72 56 84 56 72 56 72 56 72 56 72 56 68 48 64 56 72 52 64 60 60 40 56 44 64 32 48 32 80 76 116 76 92 60 96 60 64 40 64 60 72 40 64 24 40 20 28 8 32 40 64 64 84 72 96 76 96 80 108 80 96 68 100 72 108 68 100 32 68 40 72 44 72 48 76 40 72 48 52 20 8 104 508 408 376 92 76 40 144 676 504 408 360 276 152 116 76 76 76 132 192 76 80 80 96 68 56 40 68 44 72 44 72 44 72 56 72 40 56 12 36 8 48 32 64 36 84 52 88 48 84 36 80 44 80 44 84 52 80 40 68 48 76 60 64 28 28 32 0 24 12 0 56 148 408 428 412 300 388 304 372 236 332 232 308 224 304 204 272 164 244 176 300 216 304 256 160 0 20 4 12 16 12 16 32 32 44 24 28 0 12 0 20 0 20 0 28 8 28 8 28 8 28 4 28 12 36 16 36 16 36 4 28 4 32 16 52 40 72 52 76 52 80 56 80 56 84 28 64 16 60 16 56 12 56 4 64 44 100 32 40 0 52 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 12 36 24 24 0 40 36 60 24 52 32 100 104 156 116 140 100 120 84 108 80 104 68 92 28 72 48 112 100 144 92 116 60 120 64 104 144 280 284 300 268 284 216 244 180 240 176 244 176 220 164 200 152 196 160 204 148 208 164 172 100 120 64 80 36 68 36 60 24 56 36 80 16 52 16 56 28 76 44 88 60 80 68 88 68 80 56 68 52 68 48 64 48 64 52 72 48 60 24 72 80 152 136 180 152 196 148 196 132 192 128 184 140 196 136 192 132 184 128 180 116 180 128 180 116 168 116 176 136 184 136 184 132 180 132 180 136 180 132 180 128 176 124 176 128 188 148 188 136 180 140 188 120 172 132 180 132 168 112 148 108 164 100 156 92 156 108 164 104 148 100 136 96 136 112 148 96 136 96 140 88 164 144 224 152 252 192 104 0 8 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 12 0 0 0 0 0 0 0 0 0 0 12 8 0 0 0 0 0 0 0 0 4 16 4 4 0 0 4 124 160 224 124 168 92 180 92 176 92 180 108 176 104 156 116 148 88 152 112 196 172 264 220 140 0 0 8 12 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 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 132 216 156 232 156 220 148 220 144 220 152 228 156 224 144 212 144 200 152 208 160 216 168 224 176 228 180 228 172 220 160 216 144 224 136 212 120 208 140 236 144 256 204 308 232 364 380 556 432 564 456 576 452 584 492 636 492 612 496 616 492 608 480 596 488 616 488 600 468 596 480 616 424 576 488 624 500 624 516 660 564 700 580 724 572 668 560 708 576 684 552 672 556 708 568 704 560 668 568 684 588 712 596 708 584 712 592 720 588 712 560 688 580 748 620 768 616 728 516 588 444 636 476 544 528 808 488 424 380 452 332 456 344 424 308 432 332 444 364 408 276 436 340 504 588 732 596 700 544 696 588 752 568 716 584 744 596 748 588 736 616 748 596 740 604 760 616 760 620 772 616 772 616 772 608 776 620 776 616 768 612 768 608 776 604 780 604 784 608 788 612 792 608 808 616 812 624 808 632 804 640 812 664 824 664 804 672 828 672 792 632 788 624 788 612 804 616 796 620 796 648 800 632 756 596 724 632 808 656 776 660 820 656 808 656 772 632 808 692 856 664 816 672 840 684 872 692 872 676 852 716 860 616 824 700 792 668 832 668 852 680 756 384 328 228 344 244 556 652 832 712 824 696 804 692 852 644 580 232 248 184 540 628 840 700 828 704 836 656 840 696 868 684 864 676 740 356 452 276 388 276 400 312 440 332 460 348 460 332 444 336 460 308 420 308 436 332 456 332 440 336 452 332 460 348 472 344 468 328 468 328 464 320 464 316 456 388 480 360 488 368 460 328 444 340 460 348 472 364 484 368 496 388 536 384 532 376 524 368 520 364 516 368 516 364 512 356 500 364 472 336 464 344 464 336 460 308 440 328 456 328 440 300 416 232 412 448 852 788 824 644 812 708 844 700 808 684 872 724 848 704 872 684 868 704 860 676 804 668 820 692 832 724 856 756 868 424 344 112 88 52 124 60 56 72 88 68 72 72 68 80 76 72 76 72 76 72 76 72 76 72 72 64 68 72 76 68 68 68 68 56 60 64 68 56 68 68 124 108 184 104 184 88 192 88 140 76 132 88 92 68 84 44 60 44 56 20 64 32 88 48 104 68 124 68 132 80 168 92 188 84 200 96 216 88 196 64 148 72 148 76 152 80 156 64 144 72 120 40 76 112 556 460 428 128 140 80 148 620 736 572 596 400 320 224 232 112 136 164 292 124 160 88 160 96 148 104 184 96 160 64 132 44 124 40 132 52 128 44 120 44 144 56 164 76 180 84 196 84 192 76 192 80 188 84 172 76 152 56 120 60 120 68 100 40 60 8 28 36 72 20 120 12 184 292 472 416 536 364 452 324 448 352 464 312 424 288 388 256 340 260 400 280 364 324 280 32 76 8 48 12 52 20 60 24 68 40 100 52 112 40 88 20 80 16 72 16 72 16 72 16 72 16 72 20 80 24 80 24 80 8 84 4 80 8 92 28 112 40 116 40 120 44 124 48 124 40 108 36 108 32 104 28 100 40 132 92 172 72 108 32 128 32 96 36 96 36 96 36 96 28 92 32 96 36 92 32 88 28 104 44 84 24 108 64 120 64 120 68 136 108 188 148 212 144 192 120 176 116 172 104 144 84 116 76 120 92 144 120 160 132 140 116 192 208 364 296 408 264 388 252 360 240 332 240 320 220 316 196 296 188 284 196 288 188 280 208 252 156 212 132 168 92 132 64 112 60 120 76 116 68 104 68 108 84 120 100 136 92 140 100 144 96 128 76 112 68 108 64 108 68 116 76 124 72 104 60 100 88 164 148 216 196 252 192 264 192 264 184 256 196 264 196 260 192 252 184 244 180 252 192 252 176 236 176 252 176 252 176 252 180 256 180 256 176 252 176 252 176 252 180 256 168 248 184 248 172 236 176 252 180 248 180 248 176 240 168 236 160 228 160 228 160 228 156 224 144 212 136 204 136 212 144 216 132 184 132 188 144 228 188 272 196 284 244 232 96 28 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 8 4 0 4 8 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 4 0 0 4 8 12 12 4 4 16 148 196 260 192 228 184 240 168 224 160 224 164 228 152 212 156 236 148 208 136 220 172 232 208 172 56 20 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 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 44 112 72 136 76 124 64 116 68 132 84 144 88 140 76 128 64 144 64 140 68 144 68 144 76 156 84 160 84 152 68 140 56 140 68 144 64 140 72 156 100 200 136 228 212 360 288 324 228 312 200 276 172 296 248 388 304 384 260 336 232 332 244 352 228 332 208 308 188 324 236 372 312 476 396 540 404 528 416 556 444 568 412 544 428 560 436 536 440 544 428 548 448 560 428 536 436 564 428 548 412 536 412 540 456 572 440 572 464 596 468 580 424 568 472 576 452 532 344 368 468 708 660 608 436 524 292 308 264 376 312 416 340 412 280 320 212 236 148 216 156 312 228 380 260 500 448 616 460 600 444 568 448 592 452 596 448 584 432 572 444 576 424 560 436 580 436 572 452 600 452 604 448 604 448 604 468 620 460 612 456 612 456 612 452 600 452 604 456 604 460 608 432 596 432 596 444 612 472 628 472 620 492 648 516 640 512 640 496 632 472 648 508 616 488 640 508 616 484 608 472 624 472 624 504 684 480 592 532 664 476 648 504 656 520 648 520 672 520 616 532 668 516 648 516 668 528 652 532 652 504 680 516 672 496 656 464 620 552 704 464 660 504 332 88 260 104 212 308 712 612 672 516 696 540 660 604 756 424 248 36 156 176 528 584 736 580 704 624 712 612 632 456 552 508 608 388 396 204 272 156 240 148 280 160 288 180 292 164 276 164 292 196 296 176 284 180 284 164 252 208 284 196 272 200 284 200 280 200 284 204 288 204 292 208 292 220 280 184 296 224 304 212 308 208 300 212 304 216 304 216 296 196 284 196 284 196 284 196 284 200 292 204 296 208 296 204 296 180 280 188 288 200 300 200 288 180 284 196 292 184 256 136 216 220 580 684 708 560 732 664 712 628 700 584 736 616 680 548 688 556 684 560 700 556 680 552 692 552 676 560 692 576 700 588 700 748 688 464 248 32 0 0 88 48 68 52 68 52 72 56 80 64 72 64 72 64 72 56 72 56 68 44 64 52 72 48 64 56 60 36 56 44 64 28 44 36 88 76 116 76 92 60 96 52 68 64 88 68 56 36 56 36 52 44 52 28 32 20 32 28 44 52 60 44 52 52 76 64 80 56 84 64 92 60 80 44 72 44 76 48 80 52 88 40 68 40 44 12 0 68 460 448 360 104 64 48 20 448 768 776 736 516 296 236 172 136 64 108 212 124 112 76 92 100 112 48 88 76 104 68 80 36 56 24 52 32 60 24 44 8 44 28 60 36 84 48 88 48 84 28 80 36 80 44 84 44 76 12 40 24 52 36 40 4 8 36 0 0 44 36 16 0 0 0 236 356 412 260 328 244 344 300 356 228 284 196 280 176 240 160 312 196 264 280 232 0 4 0 12 28 28 28 16 4 0 32 68 72 96 48 52 8 28 0 16 0 16 0 20 0 20 0 16 0 20 8 16 4 12 4 8 0 0 0 0 4 16 0 4 0 8 0 12 4 12 0 16 0 12 0 8 0 8 0 60 52 100 28 32 0 56 16 36 24 36 24 36 24 36 16 32 20 36 24 32 20 28 16 48 36 28 4 52 48 64 52 76 44 72 48 104 108 168 128 148 108 128 104 120 76 84 68 84 40 56 36 84 84 132 100 104 52 140 152 196 176 224 184 228 204 248 188 232 160 228 156 204 144 184 140 180 148 196 140 204 168 188 132 164 120 136 84 96 40 64 40 76 44 72 44 80 44 84 56 108 84 120 84 104 92 108 84 88 60 68 48 64 48 68 56 76 68 88 48 76 52 68 44 104 100 156 160 196 144 192 132 184 120 180 136 196 136 192 128 184 120 176 132 200 144 200 128 180 128 192 108 168 112 172 116 180 124 184 104 168 108 172 120 184 124 188 108 172 124 176 112 164 116 180 120 172 104 152 92 152 100 160 76 148 96 168 108 160 96 144 84 140 88 132 88 140 100 152 108 136 88 132 88 156 108 172 152 204 196 260 128 16 0 36 0 0 0 4 0 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 4 0 0 0 12 0 4 0 96 136 204 144 200 132 192 108 176 92 168 96 172 92 160 92 160 108 124 56 132 72 120 88 128 52 28 0 4 32 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 24 60 92 96 68 44 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 172 112 184 108 176 100 176 140 200 116 188 120 192 112 168 124 160 132 180 136 176 128 168 124 188 140 208 136 188 124 188 104 192 128 208 132 216 136 228 164 276 228 352 284 384 288 384 284 368 236 324 220 348 272 396 288 392 288 392 288 396 300 408 284 424 280 400 268 452 392 588 528 664 528 668 536 676 548 688 540 680 544 684 548 684 548 680 588 704 548 672 528 676 540 680 560 672 536 696 564 684 544 696 556 692 548 684 560 704 556 684 524 708 604 700 504 556 284 404 460 880 680 564 476 604 368 488 316 468 284 428 444 604 280 476 364 444 296 368 308 424 304 412 320 492 480 708 600 684 544 716 572 720 592 724 584 736 584 708 564 712 564 732 572 704 564 748 608 752 592 732 588 744 600 760 628 788 608 772 596 764 592 764 604 784 616 784 604 768 596 776 604 780 604 780 604 780 608 776 604 776 608 780 628 796 644 808 624 768 632 784 632 784 632 784 624 780 628 776 624 776 624 768 632 772 632 776 632 780 636 780 644 788 648 792 652 796 652 804 648 816 648 820 644 820 648 824 656 836 664 836 652 820 640 820 640 812 640 820 652 820 660 824 348 312 208 392 196 516 692 840 676 852 692 812 680 888 696 784 272 280 144 404 388 764 784 804 656 792 580 648 440 584 452 588 424 532 344 428 268 372 236 352 264 364 244 348 244 360 248 356 264 364 252 352 244 356 256 372 276 392 256 368 256 380 268 384 268 380 272 380 280 380 280 384 240 368 280 380 284 400 272 340 276 396 296 388 280 388 276 368 260 388 292 400 272 372 260 376 284 400 288 396 272 376 264 372 292 392 268 364 252 360 260 376 300 368 260 392 256 320 252 448 688 836 740 844 732 864 744 848 712 840 696 840 700 848 684 832 680 836 680 836 680 836 684 828 688 832 688 828 688 828 688 828 680 892 776 812 468 352 64 84 32 100 36 72 48 92 56 40 88 48 48 80 100 72 68 92 60 68 64 80 68 76 64 76 60 80 68 92 72 96 56 88 64 132 92 156 104 192 116 180 68 132 72 124 68 104 56 88 56 72 56 72 56 68 48 60 44 84 44 84 48 92 60 100 52 116 68 168 104 200 88 184 72 168 72 152 72 148 80 144 120 92 32 120 24 104 8 508 428 480 132 176 80 152 236 824 772 568 560 652 408 408 232 200 160 288 176 180 88 176 92 180 116 188 92 168 84 156 64 132 60 128 40 116 44 124 48 128 60 172 108 200 96 180 84 192 80 200 72 188 76 172 76 140 48 112 64 120 68 100 36 68 12 44 0 80 60 120 28 64 0 152 264 500 372 420 344 520 420 472 300 404 316 432 296 364 276 352 272 372 288 360 148 52 20 44 12 48 20 64 16 64 40 172 160 208 108 180 96 156 80 136 52 100 20 76 12 76 8 68 12 72 16 68 16 68 8 52 0 44 0 48 8 56 8 48 0 48 8 56 8 56 12 84 12 80 12 76 8 76 28 128 80 132 44 112 48 112 48 108 44 100 40 96 32 92 28 88 28 92 32 96 36 96 36 96 36 96 36 108 72 144 72 128 88 120 64 116 104 172 160 196 140 176 120 164 116 160 76 124 80 112 56 96 68 120 132 156 112 136 88 152 116 212 156 264 192 332 236 340 232 344 220 288 172 260 180 284 184 264 188 276 184 260 172 248 164 240 152 196 112 148 76 128 80 128 92 140 100 144 112 144 104 136 100 176 128 132 80 144 88 96 60 104 64 116 84 128 80 112 40 64 48 80 64 124 120 188 180 244 196 260 180 244 172 248 184 256 184 256 184 256 184 256 196 264 188 256 180 252 180 252 172 240 168 236 164 236 168 240 176 240 164 240 176 248 164 224 160 236 168 236 156 224 156 232 152 228 156 228 152 208 124 188 148 208 136 208 148 220 148 208 140 204 136 216 160 228 144 200 136 188 128 192 140 220 160 236 212 256 220 372 272 192 16 44 20 4 4 0 4 0 4 0 4 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 56 84 188 208 260 208 240 184 252 200 268 188 248 152 212 144 212 164 220 160 204 116 140 124 160 88 40 0 0 8 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 20 56 128 180 164 116 108 96 72 44 24 12 4 8 4 4 0 4 0 8 16 28 0 4 0 8 4 8 0 4 8 12 8 8 4 8 0 4 32 96 52 112 52 104 48 108 48 96 40 104 60 120 60 108 52 128 60 132 68 132 60 120 44 120 68 136 68 124 60 120 40 120 56 132 52 132 68 152 96 192 124 220 148 244 156 248 136 236 120 228 128 252 168 288 184 288 180 288 180 292 184 296 192 312 208 324 232 384 328 484 416 528 412 528 416 532 424 540 424 536 428 540 428 540 408 536 416 544 388 536 388 540 380 532 396 520 364 504 372 528 412 572 404 564 428 540 368 504 392 560 420 500 312 428 184 188 92 288 204 404 320 376 296 332 228 372 252 408 364 444 412 704 552 488 228 356 236 292 160 248 120 284 220 320 204 420 400 600 464 572 428 572 424 552 404 572 424 564 424 560 424 580 432 568 424 604 436 588 424 580 424 588 436 596 440 580 440 584 448 588 448 588 440 588 460 600 456 596 460 604 448 600 448 600 448 600 448 600 452 604 456 616 472 628 480 640 472 616 476 624 484 628 480 624 476 620 476 620 476 620 476 620 472 628 476 628 480 632 480 632 488 640 488 644 492 644 496 644 488 636 484 640 488 644 492 648 492 652 504 656 488 636 480 644 472 636 476 644 500 656 520 668 440 388 116 212 96 184 288 692 664 604 536 776 536 644 568 688 516 332 16 188 140 372 396 524 344 448 324 392 280 384 284 364 288 360 252 308 200 260 152 220 144 228 128 220 140 228 152 228 156 236 172 240 176 244 176 240 204 236 184 228 192 244 188 244 192 248 168 240 172 252 176 248 240 312 200 244 156 256 208 304 156 248 172 244 168 264 188 256 160 248 168 248 164 244 172 256 184 268 188 260 172 240 156 232 148 212 144 220 168 256 204 276 108 212 176 240 160 272 328 516 452 564 464 544 436 560 460 568 520 656 544 672 536 684 536 664 556 684 556 684 556 684 556 684 552 680 552 680 552 680 552 676 616 664 544 724 716 744 472 340 8 32 8 52 44 28 56 88 76 88 112 88 68 52 52 72 48 72 44 76 32 76 24 68 20 56 36 64 32 56 24 48 28 84 60 96 68 116 80 96 52 68 60 68 60 60 48 52 40 56 44 56 52 56 44 48 48 44 44 40 36 48 40 56 28 60 36 80 64 92 56 76 44 72 48 76 52 80 64 88 56 76 64 56 0 28 0 380 412 432 96 120 44 80 28 472 476 332 380 596 612 600 284 0 144 212 144 104 72 100 60 88 72 92 60 84 52 80 48 76 40 56 16 40 20 52 16 48 28 80 60 108 56 84 44 84 16 76 8 72 32 84 36 68 36 64 52 64 40 40 8 8 28 28 12 40 64 56 28 0 0 20 76 244 284 368 272 372 292 340 232 300 236 316 228 276 204 256 200 280 224 284 96 0 12 16 12 12 12 20 8 8 0 108 128 172 108 160 100 136 72 120 60 96 44 76 40 68 8 40 4 28 0 20 0 16 0 8 0 0 0 0 0 8 0 8 0 4 0 16 0 0 0 8 0 4 0 4 0 0 20 68 64 64 28 40 24 32 16 44 12 36 4 32 0 28 0 28 0 32 4 36 8 36 24 40 24 32 20 44 52 76 72 96 84 88 56 72 72 112 112 136 132 152 132 132 96 100 84 100 80 84 52 60 52 84 68 116 80 100 40 68 48 104 92 156 156 204 176 216 188 228 176 188 136 164 148 188 148 172 152 184 148 172 136 164 128 160 120 148 100 120 72 96 56 88 60 92 72 104 96 120 100 120 84 124 100 80 56 92 72 56 44 56 44 68 64 80 60 72 24 44 28 44 36 84 88 140 144 192 152 196 128 176 116 180 136 184 136 184 136 184 136 184 140 184 132 180 132 180 136 188 128 176 124 168 120 168 120 172 128 168 116 168 128 176 116 152 108 164 116 160 104 148 104 160 104 156 108 156 104 148 92 136 108 144 100 140 108 148 104 140 96 136 96 148 116 156 104 132 92 136 72 124 76 144 96 160 132 196 160 264 208 204 28 12 0 12 8 4 8 16 24 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 64 124 228 188 204 148 208 152 216 148 200 120 184 112 172 132 176 108 132 48 60 52 104 60 44 0 0 8 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 32 84 140 144 124 96 140 100 152 100 116 56 72 32 40 8 12 0 0 0 0 0 0 0 8 0 12 0 12 0 4 0 4 0 4 0 4 68 148 88 164 88 160 92 168 76 148 80 164 104 180 104 164 104 156 112 168 120 172 116 176 100 172 116 184 112 176 108 184 116 204 136 228 156 260 192 300 204 308 212 336 252 380 296 408 332 444 344 460 360 480 380 492 408 516 404 508 400 508 404 520 392 532 416 568 464 624 516 664 532 660 528 656 524 660 532 664 528 664 528 664 528 664 532 660 516 656 524 668 540 680 536 664 524 668 532 660 524 668 528 652 504 648 528 672 536 660 508 640 432 588 408 520 316 476 568 708 412 464 368 532 364 412 332 516 420 724 828 880 680 1004 984 620 276 412 320 388 288 360 264 412 456 540 364 452 412 656 612 736 568 708 580 700 572 720 592 716 580 720 568 728 576 720 576 740 576 716 572 708 572 716 584 736 552 724 560 740 572 744 572 740 556 736 576 756 588 764 596 776 596 764 596 764 596 764 596 764 600 768 604 776 608 780 616 776 604 748 608 756 616 760 612 756 612 756 612 756 612 756 612 756 620 760 620 760 624 764 624 768 628 768 628 768 632 772 636 784 632 804 632 812 640 820 648 824 640 820 652 824 640 808 632 808 636 816 636 816 644 820 660 824 688 768 404 372 196 304 216 508 620 836 684 820 696 872 668 840 760 780 412 364 116 296 292 516 380 532 388 524 384 536 376 484 332 464 324 448 304 404 240 340 204 312 192 308 204 324 212 320 180 304 200 328 216 328 208 320 220 332 208 332 220 336 220 324 252 336 232 324 256 348 268 344 208 320 252 372 260 332 216 320 236 344 240 320 216 324 224 312 232 324 216 312 224 332 240 344 216 320 220 324 228 332 240 340 232 324 200 304 200 308 192 288 256 324 156 260 236 440 336 396 336 456 348 452 348 504 416 556 468 660 544 688 572 804 684 828 676 824 680 828 684 828 684 828 684 828 684 828 684 828 684 836 688 856 680 840 692 848 732 864 656 472 104 68 8 72 28 84 0 48 60 60 84 124 100 48 68 76 76 80 80 76 72 80 56 72 56 80 60 84 48 88 68 136 96 152 96 180 104 160 68 140 72 128 64 112 52 88 48 72 56 72 56 60 52 60 48 80 40 72 44 64 44 76 52 92 48 128 72 160 80 168 76 172 76 156 76 144 84 144 68 136 92 128 0 92 0 420 416 500 152 204 120 152 56 396 484 396 376 528 560 632 312 168 196 296 164 184 108 192 84 160 80 164 88 164 80 156 80 164 72 136 48 120 48 128 52 132 60 172 104 196 92 176 80 188 76 196 72 184 76 168 68 132 56 120 60 116 48 96 20 84 28 84 16 104 60 128 32 72 0 80 0 176 304 508 388 504 344 440 312 416 304 412 296 392 276 356 256 364 292 388 180 76 16 36 4 44 12 56 12 56 12 156 172 260 192 272 196 252 176 244 168 232 148 208 128 188 88 152 80 124 60 100 40 88 24 68 12 56 8 56 8 56 12 56 4 52 12 60 8 60 16 80 8 80 4 76 4 76 52 148 88 136 44 112 36 100 40 100 36 92 28 88 24 84 28 88 32 92 32 92 36 96 36 100 36 92 28 96 52 120 100 152 116 148 92 116 80 124 88 152 140 204 160 188 116 140 108 152 100 128 64 96 48 92 68 128 120 144 72 88 52 136 68 200 152 256 172 312 216 320 192 260 164 244 176 264 180 252 184 264 180 256 172 248 164 236 152 216 160 212 144 180 104 144 88 136 96 148 112 152 120 160 104 156 108 112 68 124 88 104 64 96 60 104 76 116 76 104 40 60 40 60 52 108 108 176 180 240 192 260 188 256 184 260 188 260 188 260 188 260 188 260 176 248 172 244 176 256 192 268 184 252 176 244 172 244 172 244 172 240 168 240 172 244 164 228 152 232 164 232 152 220 148 228 156 228 156 224 152 228 160 232 148 212 140 208 148 216 144 208 136 204 136 212 152 220 144 204 144 200 124 180 120 200 148 236 172 280 220 292 256 352 188 132 0 4 20 0 4 4 20 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 8 12 0 32 96 208 220 272 220 272 224 284 216 272 192 248 184 228 192 240 172 176 80 96 56 120 96 76 24 4 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 32 84 112 120 116 144 156 188 172 168 128 124 120 124 88 84 44 48 20 40 12 12 8 8 0 4 0 4 0 4 0 4 0 4 0 4 0 64 16 76 20 76 28 92 24 84 32 96 44 100 36 92 20 100 28 108 36 116 40 116 64 136 64 124 52 124 72 152 88 196 128 248 180 292 220 328 284 380 288 404 328 452 368 488 360 480 368 492 380 500 384 500 404 520 400 508 392 508 392 508 364 488 368 512 408 544 416 532 408 528 400 524 400 524 400 528 408 528 412 524 400 524 392 524 384 508 384 520 396 540 392 528 396 544 432 544 412 544 412 516 480 556 396 532 444 580 440 544 344 496 320 480 296 480 676 772 344 436 360 452 328 372 280 372 328 580 636 612 368 672 832 512 148 252 148 252 188 280 148 280 256 468 364 372 192 396 400 580 464 608 488 600 444 572 416 528 444 572 424 568 424 560 408 560 412 564 404 564 404 572 416 576 408 552 420 568 424 560 412 544 404 556 432 576 440 584 452 600 440 592 440 592 440 592 440 592 444 596 444 596 444 596 444 600 444 592 452 600 456 600 456 600 456 600 456 604 460 604 460 604 464 616 464 620 468 624 472 624 468 620 468 624 472 628 476 624 468 620 468 628 480 640 488 644 480 644 492 648 480 632 476 640 472 636 472 640 484 648 512 660 544 692 520 424 112 220 132 132 184 644 576 596 544 700 480 632 488 720 504 424 132 176 80 272 244 356 256 368 252 348 220 308 204 312 220 320 216 284 152 224 112 196 100 192 112 200 112 192 88 164 100 184 124 192 128 188 152 192 152 200 160 212 156 200 152 204 132 208 152 240 156 220 168 216 108 184 96 164 96 208 84 176 96 164 84 172 88 156 132 196 104 184 112 200 116 188 124 188 88 160 80 168 96 180 100 164 84 172 120 208 124 192 64 172 120 204 152 268 204 272 184 288 192 292 196 320 232 356 244 408 284 404 344 616 548 680 548 680 552 680 552 684 556 684 564 692 564 692 564 692 564 688 556 700 572 700 560 680 580 708 652 748 620 496 140 0 0 48 68 76 24 12 12 72 60 56 40 64 44 68 48 68 44 64 44 60 44 60 44 56 32 52 48 88 68 92 60 96 52 72 44 68 60 68 48 52 44 48 32 48 44 56 44 52 44 48 64 48 48 40 40 44 32 44 28 44 12 40 28 68 48 72 48 80 52 80 56 84 68 88 64 56 20 32 24 0 0 260 368 384 120 144 80 104 88 464 364 348 344 408 396 348 128 92 200 224 128 96 80 112 60 84 40 80 60 88 48 64 36 64 52 64 24 48 24 56 20 52 24 76 56 104 48 80 36 80 24 72 20 76 40 72 32 48 28 52 40 60 36 60 28 56 0 16 0 32 44 56 36 4 0 20 0 12 184 380 304 436 280 340 228 300 220 296 216 284 208 248 184 264 224 308 144 36 4 12 12 4 16 12 0 4 0 88 124 180 148 192 144 180 128 188 132 184 120 160 100 144 96 132 80 112 64 92 44 76 36 68 40 60 32 52 24 48 20 36 8 32 16 40 12 24 8 20 4 20 0 16 0 12 44 80 68 64 32 44 24 32 12 40 8 36 4 28 0 24 4 32 4 32 4 32 4 32 24 36 24 32 12 28 28 52 84 112 108 124 96 100 72 88 48 84 92 132 124 140 112 120 108 120 96 96 60 56 32 44 32 88 68 108 52 68 16 48 0 72 60 100 112 200 188 188 144 168 124 160 132 176 140 172 144 176 140 172 132 164 124 164 128 168 136 168 120 136 84 104 68 92 68 92 76 104 88 112 88 112 80 76 48 84 68 76 48 64 44 68 56 80 56 76 24 40 20 36 24 72 72 136 144 188 144 196 132 188 136 200 140 188 140 188 140 188 140 188 120 168 116 164 124 184 148 204 144 188 136 180 128 172 124 172 124 168 120 172 124 168 116 160 104 156 112 156 100 144 100 152 120 160 104 148 100 152 112 164 112 144 100 140 108 148 104 136 92 136 100 144 108 148 104 140 92 136 72 116 68 136 104 180 136 224 160 204 180 284 176 156 0 8 0 4 4 12 12 8 20 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 8 0 8 0 60 108 196 176 224 184 236 172 204 124 172 152 192 148 200 132 132 40 60 8 76 64 76 8 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 4 4 0 0 4 36 76 104 72 100 68 104 76 116 92 120 128 136 112 112 96 92 88 84 52 60 32 36 4 8 0 0 0 0 0 0 0 0 0 0 56 136 72 148 76 152 88 168 92 172 108 188 116 188 112 184 112 180 120 188 128 204 140 212 176 248 168 248 172 280 232 344 304 416 368 496 420 536 444 556 492 604 500 612 512 624 516 640 508 628 508 632 516 640 524 648 516 636 512 628 504 624 504 624 528 648 508 648 528 668 524 640 528 660 524 652 520 652 524 656 532 660 524 652 516 648 520 652 528 652 512 648 520 660 524 656 520 652 528 632 508 648 548 676 484 632 552 672 500 580 484 652 700 764 700 1012 732 520 416 432 272 452 340 428 368 452 296 452 348 504 412 424 264 440 544 408 204 296 196 288 224 300 192 336 284 508 456 476 292 416 376 520 464 608 520 644 544 704 612 744 572 720 580 720 568 708 560 696 564 704 564 704 564 708 572 720 552 716 564 728 568 724 552 708 556 724 576 744 580 744 588 756 596 752 596 752 596 752 596 752 596 752 592 748 588 744 588 740 580 724 584 732 588 732 588 732 592 736 592 740 596 744 600 744 616 756 616 760 620 764 624 764 620 760 620 764 624 764 628 776 616 788 616 796 628 808 636 816 636 820 648 824 640 812 636 816 636 812 636 808 640 812 648 812 676 812 704 792 408 360 192 344 164 440 552 844 672 772 632 812 636 800 612 776 588 504 164 312 260 432 324 496 360 484 324 452 308 444 308 432 292 400 244 348 196 304 184 296 184 292 168 272 164 276 156 276 164 284 176 300 176 284 172 292 188 300 188 284 208 288 188 280 196 276 180 248 164 228 100 212 136 268 192 316 340 488 440 596 556 720 652 764 556 648 532 640 536 636 512 596 372 436 280 340 212 308 200 300 152 256 132 244 136 248 124 224 108 240 172 324 216 324 240 400 300 416 316 440 312 432 308 448 352 520 380 528 476 780 684 812 672 820 672 824 676 828 680 828 688 836 688 836 688 836 688 844 696 840 668 832 704 856 708 812 708 836 740 832 688 616 264 116 8 60 32 112 80 92 56 92 60 68 64 68 72 60 68 56 68 68 68 68 60 84 60 96 76 144 96 160 88 168 84 144 72 140 68 124 60 108 44 84 40 80 44 84 52 76 52 68 56 88 52 72 48 68 52 72 48 76 28 84 44 128 72 156 80 168 80 152 80 144 84 148 80 156 28 120 120 288 120 420 452 504 136 240 108 168 116 504 360 328 248 352 328 276 44 148 260 316 148 164 104 188 96 184 64 152 80 160 72 144 60 136 76 144 52 124 52 132 52 128 52 164 96 188 84 172 76 184 68 180 68 180 72 160 56 120 36 128 56 164 84 192 100 212 92 188 72 168 76 156 32 92 0 116 0 92 212 464 380 540 400 480 308 400 296 412 288 376 272 352 244 360 280 412 228 164 12 44 0 40 12 52 8 48 24 128 132 212 164 244 184 256 172 252 180 256 176 232 144 208 152 212 140 192 128 176 116 168 104 160 100 156 92 148 84 140 76 128 60 124 68 128 60 124 44 112 44 108 40 108 36 104 64 144 80 128 52 124 56 112 48 104 44 100 36 96 32 92 32 92 32 92 32 92 32 92 36 96 36 92 28 88 36 100 80 144 120 180 136 164 116 144 68 112 72 128 100 164 140 192 156 196 140 172 112 140 76 104 60 92 68 120 100 132 60 96 16 100 28 140 112 288 200 272 164 244 160 240 164 248 168 248 172 252 172 248 164 244 160 236 168 228 168 216 152 192 124 168 80 120 72 112 80 124 100 140 108 136 96 108 76 116 92 116 80 104 68 100 80 112 80 104 40 68 36 64 44 112 116 188 184 244 192 256 184 260 192 272 188 260 188 260 188 260 188 260 168 236 160 232 168 252 192 276 200 268 188 252 176 244 172 240 168 244 172 244 168 236 164 236 152 228 160 228 148 216 148 224 176 240 156 216 140 216 152 232 156 216 140 208 148 216 140 200 132 204 140 208 140 208 140 212 136 200 128 188 124 212 176 272 240 312 236 304 236 324 256 324 128 40 0 0 16 0 0 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 8 12 4 0 12 32 104 156 208 204 268 232 272 208 240 208 232 196 244 188 184 88 120 64 116 92 92 32 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 8 4 0 8 44 84 96 116 76 100 76 116 104 140 104 136 104 132 100 132 104 128 120 120 104 92 72 68 56 60 36 36 28 24 12 8 0 4 16 76 24 80 24 80 36 100 64 128 80 144 88 152 108 176 88 160 84 168 96 184 112 200 108 188 124 212 164 280 256 364 324 440 364 488 392 492 388 500 352 476 368 492 376 496 376 492 384 492 380 496 392 516 416 532 412 520 404 512 400 512 404 516 412 524 380 512 392 532 392 516 384 516 380 512 380 516 384 520 400 528 388 512 384 512 388 512 416 520 400 508 400 520 416 512 420 528 440 548 420 480 364 472 384 540 456 460 212 316 436 780 736 728 544 700 500 456 456 568 288 352 148 212 188 260 224 504 432 452 232 344 240 268 140 144 112 236 160 232 128 180 136 336 512 528 304 328 208 324 200 280 172 300 192 308 224 408 356 512 376 540 440 572 432 572 436 568 416 564 412 564 404 564 404 560 400 544 412 560 424 564 420 560 420 568 440 580 440 580 444 588 444 592 436 592 436 592 436 592 432 588 432 584 428 580 424 580 428 572 432 580 436 580 436 580 440 588 444 592 452 596 456 600 460 616 464 616 468 620 468 620 464 616 468 620 472 624 472 620 460 608 456 616 464 624 472 628 476 640 492 648 484 636 480 640 468 632 468 636 476 640 500 648 512 656 520 692 576 448 120 232 84 156 144 516 576 700 512 636 488 632 468 656 568 552 184 220 56 204 140 328 252 376 260 372 200 308 192 296 176 276 148 240 112 200 104 188 100 176 80 152 76 152 68 136 64 140 84 152 108 148 104 152 116 168 116 164 120 172 96 152 80 148 76 152 8 128 148 328 404 608 632 732 580 656 580 624 536 588 500 544 416 484 416 484 412 468 384 440 428 456 332 360 272 336 260 320 220 292 184 236 120 180 80 156 24 84 20 172 140 240 172 280 172 272 184 312 204 312 204 336 224 388 296 468 436 664 556 648 552 668 552 672 560 676 564 680 560 676 560 676 560 676 560 680 528 684 536 656 488 644 560 752 564 704 580 684 624 760 560 536 160 92 0 12 8 68 20 60 40 72 56 80 68 76 72 72 72 76 68 64 56 64 56 60 64 96 72 96 60 100 52 68 48 68 52 60 36 48 28 36 20 40 36 48 40 52 40 48 60 52 60 52 48 52 44 56 36 36 8 28 20 60 56 76 52 76 48 76 56 80 60 80 36 100 32 0 216 364 324 320 420 328 76 96 96 84 48 280 424 280 168 188 160 96 24 156 244 236 120 92 76 108 72 124 68 84 40 60 36 68 40 64 52 64 24 48 20 52 12 44 16 68 48 96 44 72 32 76 32 64 32 72 52 64 24 28 12 40 40 84 76 116 84 128 68 116 64 116 84 112 72 76 8 40 0 36 160 360 284 376 320 356 224 292 216 304 208 260 196 248 184 256 212 308 192 132 8 8 16 8 8 16 4 4 0 52 72 140 124 172 148 200 104 168 112 172 108 160 88 136 76 136 80 132 76 128 80 124 84 116 84 116 80 108 72 100 68 92 56 88 60 88 52 76 36 60 32 60 28 56 28 52 36 72 44 52 20 56 28 40 20 48 16 44 12 36 4 32 8 36 4 32 4 32 0 28 20 36 28 36 20 32 24 44 40 76 88 132 128 148 116 128 72 76 48 60 56 100 116 156 132 144 124 136 112 116 76 76 40 52 8 60 56 104 44 40 0 0 0 20 56 148 140 168 128 164 128 164 128 164 124 160 132 168 132 164 128 160 124 164 136 168 124 152 104 132 92 120 36 56 28 48 40 76 72 104 72 92 64 80 52 80 60 84 56 72 44 68 48 80 52 72 20 40 12 36 24 88 96 160 144 192 140 188 124 180 132 196 136 184 136 184 136 184 136 184 128 168 112 156 112 172 136 196 156 196 140 180 124 168 116 164 116 172 128 176 120 160 116 164 104 160 116 160 104 148 100 156 128 168 108 148 96 148 104 156 116 148 104 144 104 144 100 132 88 136 100 140 96 136 100 148 80 136 88 132 80 148 120 204 200 240 188 256 176 216 184 312 188 96 0 0 0 0 0 12 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 12 0 0 0 0 12 0 0 16 68 76 152 140 184 144 172 132 160 136 208 144 132 32 64 44 84 48 72 24 8 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 0 8 12 4 0 20 56 56 80 48 84 60 84 56 80 72 84 76 88 84 92 88 100 100 112 88 96 76 92 80 100 60 72 52 56 32 40 16 32 136 216 140 212 132 212 148 232 168 248 180 252 176 260 200 292 204 276 204 280 216 308 236 328 232 340 280 412 348 484 424 548 484 596 500 604 496 604 500 616 500 620 512 636 524 656 532 660 504 632 512 640 520 648 528 656 540 660 536 660 536 664 544 668 532 652 528 648 532 652 532 648 500 620 500 620 504 628 512 636 524 652 512 624 496 624 504 632 508 624 500 628 512 636 504 612 512 584 484 596 452 472 352 484 208 380 372 488 300 328 268 464 352 444 340 388 368 616 696 844 560 504 280 364 256 404 476 796 828 736 460 520 344 372 188 336 260 372 284 352 240 312 292 524 844 712 408 436 368 452 316 388 292 396 260 308 168 280 196 324 368 572 500 660 524 684 564 704 560 704 564 700 556 692 548 696 536 700 540 704 544 708 548 708 552 720 572 736 576 736 580 748 584 744 584 744 584 744 584 744 580 740 580 736 576 736 576 728 564 712 572 720 576 720 576 720 584 728 588 732 592 740 600 744 608 748 608 748 612 752 612 756 612 752 616 756 616 760 620 768 612 784 612 788 616 792 620 796 624 808 640 816 636 808 632 812 636 808 632 804 636 804 636 804 632 804 628 812 740 844 480 428 236 348 132 336 500 820 656 796 584 812 660 772 624 740 460 508 240 332 168 348 272 452 332 476 332 460 320 440 316 432 292 408 252 364 240 360 232 348 212 324 180 300 172 288 160 280 152 268 152 252 136 248 152 264 164 268 124 236 136 244 156 296 264 400 468 756 848 1020 908 912 624 576 408 520 404 488 372 488 376 472 380 492 392 504 392 500 396 508 412 496 364 464 364 480 364 464 380 512 396 512 380 508 404 552 424 660 620 692 416 408 228 348 304 420 296 448 340 492 392 576 432 620 536 740 644 840 688 824 664 812 668 820 676 824 680 828 672 820 672 820 672 820 672 820 688 836 692 872 744 880 672 768 676 848 712 824 688 852 752 880 748 632 240 132 0 68 24 92 60 96 72 80 76 68 76 56 72 64 64 60 56 76 60 100 80 152 104 164 92 180 88 156 72 144 68 132 56 104 36 92 32 92 40 92 48 88 48 84 44 80 44 68 48 68 56 76 52 72 28 80 48 124 72 152 72 152 68 140 72 132 72 148 52 176 24 224 396 696 468 644 424 592 252 400 272 416 240 448 360 344 236 288 148 136 56 228 256 312 156 188 116 188 100 208 184 216 72 120 44 140 64 144 76 140 48 120 44 120 44 120 48 160 92 184 80 164 68 168 64 172 68 172 72 156 36 116 32 144 64 204 104 240 108 244 100 228 104 248 136 260 140 232 116 192 64 212 212 408 312 428 348 456 308 424 304 424 284 388 248 360 260 368 264 412 272 260 16 52 8 52 12 64 12 60 0 84 84 192 160 240 180 260 160 240 164 240 160 228 148 212 128 192 128 192 132 184 128 192 116 192 120 196 120 192 112 184 104 176 92 168 92 168 84 156 72 140 68 136 68 132 64 132 72 144 68 116 44 120 44 96 44 104 40 100 36 92 28 88 36 96 36 92 32 88 28 88 28 96 40 100 36 96 44 108 32 96 84 160 144 184 144 168 108 140 80 116 76 136 112 172 128 168 124 176 132 164 100 124 84 100 44 88 76 140 92 132 56 76 0 100 64 176 128 264 164 244 176 244 168 232 160 232 168 240 168 236 164 236 164 232 160 220 160 208 144 188 120 168 80 112 52 88 48 92 68 116 76 92 72 96 72 88 68 92 76 84 56 76 60 88 68 92 48 76 36 80 60 140 148 232 188 248 192 248 176 240 180 260 180 252 180 252 180 252 180 252 184 248 164 228 152 236 176 256 204 268 188 252 168 236 160 232 160 244 180 248 164 232 160 240 156 236 164 232 152 220 152 232 168 236 160 228 156 232 164 240 156 220 144 212 144 212 136 200 128 204 140 208 132 196 140 216 136 208 148 204 132 204 160 256 204 284 232 320 224 284 244 368 264 232 96 32 0 4 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 24 0 0 0 24 32 12 4 0 12 20 68 68 108 80 108 72 116 136 236 204 180 76 108 80 104 64 100 68 32 8 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 44 60 100 68 108 72 100 56 88 68 112 76 120 84 124 84 120 80 92 76 84 76 96 92 108 88 100 84 92 72 80 64 76 168 232 172 224 160 224 172 244 156 216 152 200 132 196 152 232 140 220 132 224 148 244 172 264 236 348 308 428 380 484 428 520 420 520 400 512 388 508 408 536 412 528 392 512 376 496 364 496 404 516 408 524 408 512 392 500 392 504 392 504 396 512 404 520 396 524 396 524 388 512 376 504 360 488 360 488 364 500 376 508 388 512 368 496 364 488 380 500 380 488 400 508 436 516 424 488 424 408 252 316 196 252 240 440 440 356 120 180 136 240 152 236 248 304 204 208 144 268 228 404 348 288 212 336 192 400 524 700 620 600 436 556 284 372 184 404 264 312 184 236 164 220 192 368 576 492 288 412 336 364 224 336 272 392 292 360 220 320 212 316 124 328 308 456 352 500 404 552 420 556 412 556 400 548 380 532 408 544 396 532 384 520 380 520 400 552 424 572 432 576 440 588 436 576 432 576 432 576 432 576 432 576 432 576 432 576 432 580 420 568 428 572 432 576 428 572 436 584 444 588 448 596 456 600 448 600 448 604 452 604 456 608 456 608 456 612 460 616 464 612 460 608 464 612 464 612 464 612 468 624 484 632 480 624 480 632 476 636 464 632 472 636 488 636 528 584 536 688 460 688 624 524 172 204 100 180 36 404 572 720 520 600 464 628 452 488 280 424 296 300 40 148 76 260 176 320 228 348 232 348 236 348 216 320 196 296 200 296 208 288 192 264 160 244 164 240 156 216 128 192 112 156 96 144 104 168 120 176 152 228 188 284 272 436 480 636 664 776 632 532 332 408 348 408 268 336 232 268 180 264 196 268 192 280 216 292 220 308 256 352 308 372 288 376 316 396 304 360 248 360 276 360 252 352 292 416 484 760 848 992 872 880 628 572 356 420 296 396 292 420 360 524 488 644 568 700 568 672 544 676 544 664 552 668 556 676 564 680 560 676 560 676 560 676 560 676 536 664 532 652 520 652 552 696 560 668 552 684 576 680 560 688 616 760 608 472 140 68 0 16 12 56 36 64 60 64 64 60 76 64 64 48 52 48 48 56 64 96 76 96 68 104 60 76 44 68 36 60 28 44 8 32 12 32 28 44 32 44 32 48 40 36 48 36 40 52 44 56 36 48 24 40 40 68 68 76 44 72 36 72 48 68 60 72 80 0 0 148 480 476 416 484 376 504 408 364 356 420 396 472 208 124 92 116 84 144 144 228 216 228 140 128 104 112 68 124 244 192 60 28 0 40 24 52 48 60 20 40 12 44 4 36 12 64 44 96 40 68 28 68 44 64 48 72 56 56 28 16 24 52 44 88 60 96 40 84 28 92 28 108 68 120 68 112 92 112 68 152 72 176 148 244 204 300 228 316 228 296 208 284 172 248 200 260 192 300 212 188 4 12 16 8 16 20 8 8 0 16 48 132 128 160 116 160 92 164 92 156 84 148 84 144 68 132 72 132 72 136 80 132 76 116 88 128 92 128 84 120 68 96 52 88 56 88 48 80 40 72 44 72 40 68 40 64 52 84 40 44 12 44 8 16 12 40 8 32 4 28 0 24 8 36 8 32 4 28 0 28 16 36 28 40 28 40 36 56 4 36 52 104 116 144 120 132 104 116 88 92 72 88 76 96 112 128 116 140 132 144 104 100 84 88 40 64 48 92 80 112 44 20 0 28 12 36 68 180 132 176 140 176 128 160 116 156 128 164 124 164 124 164 120 160 120 160 124 160 112 136 88 108 88 96 48 48 16 36 20 52 40 60 36 68 44 60 32 60 44 56 24 44 28 56 32 56 16 44 4 44 32 108 124 196 148 192 136 180 120 172 120 184 128 176 128 176 128 176 128 176 144 180 116 152 100 156 120 176 156 196 140 176 120 160 108 156 112 172 132 176 116 156 112 168 112 164 120 164 108 152 108 160 116 164 116 164 120 172 128 180 120 152 104 144 104 144 96 128 88 136 100 136 88 128 100 152 84 148 100 144 76 128 88 164 80 176 148 216 148 212 168 256 228 272 140 28 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 8 0 16 4 8 0 0 12 0 8 0 0 0 0 0 0 0 4 52 192 176 152 40 64 32 56 20 88 60 48 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 0 0 0 0 0 0 36 60 64 40 56 32 56 48 60 40 52 48 64 64 76 68 80 64 80 52 68 48 76 64 88 60 80 60 80 60 80 60 80 288 356 268 352 256 316 220 308 212 308 232 312 212 284 200 292 192 304 256 360 296 412 364 488 468 604 508 620 552 644 508 624 552 652 536 632 528 636 532 644 500 628 524 644 516 628 496 620 516 636 512 620 492 612 504 632 516 632 512 624 500 608 480 596 496 596 480 648 528 616 480 624 500 604 468 604 480 592 480 624 484 612 496 628 508 620 488 600 508 636 520 592 444 524 388 460 360 408 284 372 328 468 412 512 316 312 164 292 256 352 248 336 208 284 188 236 176 252 188 324 248 432 368 416 372 508 408 680 556 580 696 760 408 440 352 532 340 368 276 376 280 336 240 372 396 520 360 524 660 664 356 436 360 536 484 588 452 492 484 828 484 468 348 488 252 476 552 752 580 708 560 692 540 684 532 680 540 692 536 692 536 692 536 692 536 700 556 720 568 720 560 712 556 716 568 724 576 724 568 720 568 724 572 728 576 724 572 720 564 708 564 712 568 716 572 716 580 728 588 736 592 736 592 732 616 752 604 740 600 744 616 760 608 748 608 752 612 756 616 764 612 784 612 788 612 792 616 792 620 796 620 796 620 796 620 796 620 796 620 800 624 804 632 800 640 800 640 804 648 828 676 836 576 512 244 336 160 276 332 736 664 816 660 772 576 720 568 732 556 696 480 468 196 308 232 428 384 532 500 596 420 584 444 532 372 488 376 516 412 532 404 532 380 504 376 552 400 488 408 492 412 424 364 552 500 632 432 488 376 484 376 516 432 552 428 520 360 460 328 448 344 456 320 412 240 380 284 396 272 404 336 496 344 456 332 444 320 432 312 424 312 432 320 440 328 448 332 460 352 500 364 508 388 544 380 476 336 500 420 632 536 688 552 704 488 580 392 540 440 620 480 600 512 752 672 804 632 804 692 856 704 836 708 852 664 820 708 856 672 852 696 836 708 840 668 828 676 840 680 840 680 848 680 848 660 852 700 864 696 872 704 844 716 844 720 860 696 624 240 120 0 68 44 108 60 60 60 108 44 68 72 84 64 84 64 100 76 140 88 168 88 164 72 156 60 152 92 184 108 188 116 196 32 92 8 76 32 104 48 104 32 72 28 64 32 60 44 68 60 80 48 84 52 124 72 128 64 140 72 136 76 132 72 144 40 164 0 412 508 668 412 680 404 672 412 624 384 604 388 548 132 276 84 168 88 336 396 348 136 240 180 252 144 200 120 208 212 316 212 212 52 112 52 148 92 140 36 108 52 136 48 108 40 152 88 180 80 168 72 176 72 168 68 164 64 152 36 116 16 132 52 196 88 220 76 220 88 232 80 212 84 216 108 228 108 216 104 228 128 260 132 260 168 340 236 396 276 408 288 424 256 400 268 364 260 404 264 320 36 60 16 96 16 80 32 84 0 84 60 176 128 216 140 208 128 216 144 244 172 244 156 220 144 208 128 192 124 184 124 188 112 192 116 200 120 196 112 188 96 164 76 156 84 176 100 176 72 140 68 128 60 128 60 128 92 140 52 104 36 108 44 112 40 100 40 100 40 100 40 100 32 88 24 88 36 100 36 92 28 92 32 96 44 108 48 108 40 88 48 108 96 164 160 216 136 172 116 144 88 128 80 128 100 136 96 152 124 172 120 152 104 128 76 96 52 116 104 180 96 132 44 88 16 108 60 156 148 236 180 252 160 224 164 248 152 224 152 224 152 224 152 220 148 208 152 208 144 188 124 168 132 168 104 108 28 52 32 84 56 64 48 84 56 52 32 72 28 64 52 64 36 56 40 68 32 96 44 100 96 224 192 228 196 248 192 252 188 248 184 248 180 252 180 248 176 244 172 244 184 256 180 252 172 240 160 228 164 240 172 240 168 244 180 260 156 240 176 244 160 224 156 236 160 232 164 236 164 232 156 228 164 244 176 244 160 224 160 240 164 224 152 212 140 208 144 216 132 204 140 208 132 200 136 208 140 204 140 192 120 184 124 204 176 240 164 256 204 300 224 296 236 368 284 164 0 16 4 8 4 12 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 56 136 252 200 200 116 108 44 104 76 108 88 104 56 12 24 12 0 0 4 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 52 104 80 124 72 104 68 112 72 108 68 108 80 124 84 112 68 92 76 96 72 88 60 76 64 84 64 88 72 92 76 96 172 224 152 224 148 192 112 188 148 220 148 204 120 180 120 196 148 248 200 312 252 360 304 408 312 428 348 424 360 424 344 452 352 448 348 452 356 460 356 464 344 464 360 476 360 480 376 508 388 500 416 512 412 508 416 520 392 488 388 484 380 472 368 460 348 456 340 456 364 500 388 488 376 472 352 472 356 452 340 468 368 484 352 476 372 496 396 496 424 472 324 332 200 248 192 272 304 364 288 356 284 328 220 252 168 188 116 244 224 284 192 252 160 200 116 216 180 192 56 152 204 320 256 336 296 404 388 760 504 548 552 584 308 392 232 320 244 292 200 264 176 224 196 336 276 356 268 544 688 668 316 348 316 468 428 560 460 584 624 908 440 392 240 312 132 332 420 624 444 568 420 548 396 544 392 552 396 536 404 536 404 536 404 536 404 544 420 560 432 564 428 556 412 560 424 572 428 572 424 564 424 572 428 576 432 572 428 568 420 564 420 568 424 568 428 572 436 584 440 588 448 592 444 588 456 604 444 592 444 600 456 616 456 608 456 612 460 612 464 612 460 608 460 612 464 612 468 616 472 620 472 620 472 620 472 620 464 624 464 624 468 624 480 632 488 632 500 648 520 652 524 656 576 576 312 288 80 164 100 280 440 588 512 668 544 660 492 608 508 652 496 532 284 300 88 156 180 392 260 436 600 724 404 588 504 620 528 604 476 560 496 616 544 592 464 588 520 604 552 552 388 496 580 680 580 600 396 384 272 340 252 320 228 296 204 288 204 268 160 252 168 264 156 232 184 296 220 312 216 328 276 404 452 536 436 520 428 528 444 540 468 556 452 532 424 500 396 480 392 508 400 504 416 560 460 556 372 468 356 468 340 408 276 380 304 404 288 376 248 352 240 356 256 392 316 472 372 492 392 528 436 544 480 624 504 620 520 600 512 680 556 616 532 684 584 700 592 692 596 700 604 708 616 716 660 724 584 660 560 672 580 688 536 660 568 740 664 748 580 592 164 112 0 0 12 60 16 4 80 68 28 28 24 56 52 56 56 76 60 88 56 76 32 56 40 88 72 120 108 152 144 184 232 204 104 64 12 16 0 16 52 52 40 40 36 56 52 76 12 24 16 44 48 72 68 80 36 68 40 76 56 76 60 64 0 16 0 320 468 428 316 352 332 416 352 408 352 428 372 412 48 112 76 164 128 244 256 164 88 128 112 152 124 148 116 140 112 168 152 156 108 132 96 108 88 88 32 48 16 44 0 16 8 60 44 92 40 72 32 72 52 68 48 64 56 52 28 20 4 36 32 84 48 92 32 76 16 80 12 80 20 92 44 104 44 108 44 112 28 100 16 92 0 92 32 136 84 200 156 256 152 252 176 232 176 280 204 228 36 4 0 20 16 52 60 64 8 40 28 76 52 100 68 108 84 136 68 136 72 140 72 120 60 128 68 124 68 120 64 112 64 108 68 112 68 112 64 108 48 84 28 72 32 84 44 88 32 68 36 68 36 68 36 68 52 68 12 32 0 36 8 40 12 40 12 40 12 40 12 40 16 36 0 32 4 36 0 20 16 32 20 40 32 48 40 52 32 48 32 60 64 116 124 164 140 144 112 112 88 96 80 96 96 100 76 96 96 120 104 116 100 112 72 68 36 56 52 92 96 112 72 88 44 64 32 56 60 128 120 172 124 152 116 164 108 148 108 148 108 148 108 148 116 152 116 148 104 132 92 116 108 128 88 80 28 36 28 64 36 44 20 52 20 24 0 40 8 28 0 20 8 48 32 52 20 40 0 52 80 192 156 176 148 192 136 188 136 184 132 184 132 180 132 176 128 172 124 172 132 180 132 176 124 164 108 152 112 164 120 172 124 172 128 180 108 168 128 172 112 156 108 164 108 160 112 164 116 160 108 156 108 164 120 164 104 144 104 160 124 156 108 144 100 140 104 144 92 136 100 140 92 128 96 140 88 144 88 136 76 128 76 140 108 152 84 152 116 204 164 248 200 248 216 244 108 0 0 16 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 0 16 0 8 0 8 0 0 0 0 0 0 0 0 0 0 32 108 212 156 148 52 40 0 56 32 72 56 88 40 20 8 8 0 0 4 8 8 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 52 64 80 68 68 60 72 52 56 36 60 48 72 52 68 44 68 48 72 48 68 36 56 36 60 36 60 36 64 40 64 168 236 152 244 156 220 128 220 172 252 160 228 132 212 136 228 160 240 180 276 200 284 192 284 240 368 260 340 240 340 252 408 280 384 292 392 296 408 304 412 328 440 328 436 324 460 364 504 368 496 400 524 412 524 412 528 468 584 472 584 472 580 464 576 464 612 484 576 472 640 516 592 476 584 464 592 468 572 448 576 496 596 452 576 472 600 476 576 376 404 224 260 132 212 172 324 300 400 348 432 332 348 208 240 200 264 208 340 300 368 292 384 272 324 212 308 264 352 296 472 412 492 444 560 452 520 584 1020 688 644 472 420 268 404 268 388 312 364 272 324 212 304 304 496 452 404 232 440 500 552 384 512 412 548 548 728 644 796 784 956 540 556 328 376 220 400 396 640 516 664 536 688 552 704 552 704 540 692 536 692 536 692 536 692 540 700 552 716 560 716 556 708 556 712 564 720 568 720 568 716 568 720 572 724 572 724 568 720 564 708 564 708 568 712 568 716 576 724 584 732 588 732 588 728 596 736 592 728 592 736 604 748 608 748 608 748 612 752 612 764 604 780 608 784 608 788 612 788 620 796 620 796 620 796 620 796 620 796 620 796 624 800 624 804 620 800 636 812 644 808 632 788 656 812 632 628 328 352 204 340 200 504 576 824 672 780 624 808 600 768 648 792 620 672 388 408 152 452 344 516 692 864 520 664 628 780 672 800 656 776 656 792 620 824 720 824 576 624 504 560 388 584 600 660 416 516 348 468 360 516 412 568 428 576 456 612 456 580 416 552 412 552 392 524 368 504 348 476 312 456 320 476 284 440 320 504 416 624 532 708 576 728 596 752 628 788 656 804 616 772 620 764 616 796 668 828 636 772 608 760 600 732 576 740 548 704 552 680 488 592 416 548 472 552 368 520 356 444 272 432 328 452 324 500 352 524 392 512 396 544 392 584 492 620 452 636 496 664 492 660 496 672 508 692 464 612 408 588 420 648 568 852 684 840 676 820 684 836 720 860 748 656 300 208 48 100 32 100 36 76 48 100 76 124 76 132 80 152 84 160 80 152 56 140 72 172 96 196 120 232 164 268 172 284 248 352 256 280 116 136 4 76 32 100 52 92 48 76 56 72 44 116 88 128 60 148 68 136 72 132 76 120 68 136 16 104 0 584 488 720 424 720 384 672 420 692 448 712 460 668 276 428 200 360 184 328 244 204 100 184 112 212 152 236 148 216 68 160 100 204 156 252 156 204 148 208 112 160 64 124 36 112 40 152 88 180 80 164 68 172 72 160 64 160 64 140 36 104 12 128 52 188 88 224 92 228 76 220 76 212 80 204 88 200 88 204 100 228 108 260 156 324 164 284 108 232 88 256 144 292 164 312 176 296 192 348 220 304 96 100 0 88 16 136 80 152 112 192 112 192 108 184 100 188 104 188 88 176 96 196 112 188 96 180 112 192 120 184 100 160 104 184 100 180 100 180 104 184 92 160 72 148 72 152 68 140 60 128 64 136 72 144 76 148 76 128 40 96 28 104 36 104 40 100 40 100 40 100 40 100 48 100 32 92 32 92 24 76 28 92 36 100 44 108 52 112 60 100 48 96 68 128 120 172 164 204 148 184 128 164 112 152 116 148 92 132 96 152 116 164 124 156 100 124 64 104 64 132 112 172 132 196 124 164 68 116 52 156 132 228 164 224 152 220 140 208 140 208 140 208 140 208 148 204 148 200 136 184 120 168 132 176 124 148 80 104 72 120 60 72 40 72 44 64 40 84 40 56 24 64 60 92 52 72 52 116 88 212 184 252 184 252 188 252 188 248 184 248 180 244 180 252 176 248 176 248 172 244 176 248 176 244 168 232 156 224 152 232 164 244 176 248 176 244 160 240 172 244 164 228 160 232 156 228 160 232 160 232 156 228 148 224 156 224 144 216 144 224 160 224 148 208 140 208 144 212 128 204 140 204 132 196 132 208 140 208 144 200 132 200 140 224 160 224 140 208 140 248 216 328 272 308 260 368 236 104 0 12 8 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 0 0 0 0 0 0 0 4 0 64 156 252 188 180 96 68 36 88 56 100 84 108 68 40 8 0 0 0 8 8 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 72 64 112 80 112 76 108 64 88 56 88 68 100 68 92 68 88 68 92 68 84 64 80 56 76 56 72 52 72 52 72 108 168 100 180 108 160 88 168 96 164 92 152 76 144 76 148 96 172 84 156 80 148 60 120 88 180 84 128 72 140 80 192 120 200 108 184 96 184 108 196 132 216 120 200 96 200 124 236 152 252 184 276 196 280 200 292 260 348 268 356 276 360 276 360 232 368 304 400 320 444 356 440 360 456 368 468 372 456 352 444 384 480 364 476 380 464 332 376 140 168 64 156 88 144 128 260 196 276 232 292 212 244 164 216 176 224 168 244 196 276 268 384 364 488 360 288 196 376 428 612 432 444 352 464 356 400 368 752 260 300 148 204 156 280 140 320 244 300 208 252 144 232 232 404 280 256 136 264 188 268 204 336 292 388 376 520 404 540 472 516 316 376 192 220 144 236 156 352 304 444 344 512 392 540 388 528 408 540 408 540 408 540 408 540 408 544 416 552 424 556 420 552 420 556 416 564 420 564 420 564 420 568 428 572 428 572 424 564 416 560 420 564 420 568 424 568 432 576 436 584 440 584 440 584 440 592 436 588 440 596 452 608 452 604 456 608 456 612 460 608 460 604 464 604 468 608 468 608 476 616 476 616 476 616 476 616 468 616 464 620 464 624 476 624 480 624 488 632 496 632 492 624 484 640 556 648 408 364 172 284 80 216 200 476 520 708 560 648 544 664 548 672 556 652 472 516 232 232 104 220 328 748 548 312 356 496 456 612 552 636 476 500 364 440 288 352 272 396 376 356 196 328 380 444 292 392 324 456 396 524 484 612 540 640 544 656 564 652 536 628 516 608 480 568 440 520 384 460 332 416 300 396 264 352 220 292 164 248 132 232 176 296 220 356 288 428 348 468 428 568 472 596 484 616 528 664 548 648 532 656 532 624 496 620 524 604 472 572 460 528 348 396 236 308 184 304 204 312 232 380 256 340 252 364 240 360 276 364 192 332 232 332 236 320 220 376 260 344 236 324 224 324 232 324 236 332 248 352 224 352 416 692 560 696 556 672 532 660 584 724 608 776 704 604 236 64 0 36 32 64 32 60 20 44 36 96 56 84 64 88 56 72 32 48 28 80 48 100 68 104 84 128 84 128 136 200 216 256 252 268 164 148 64 28 0 16 16 64 40 32 16 80 64 60 32 72 28 76 40 76 52 72 52 64 24 0 0 460 376 448 324 428 344 436 364 448 384 460 372 424 380 460 388 476 396 472 332 160 64 112 92 128 108 136 100 120 44 60 24 68 72 128 104 116 112 136 96 100 40 48 8 48 8 60 44 92 36 68 24 72 36 68 40 64 44 52 20 20 0 20 12 64 40 88 36 84 36 80 40 88 32 92 20 84 16 96 12 92 24 148 140 268 228 268 112 148 36 96 8 76 32 120 40 108 56 156 88 140 84 52 12 36 0 32 24 36 64 108 84 136 104 148 96 128 52 96 32 84 32 92 36 88 32 84 48 100 60 96 52 84 64 96 52 84 48 88 60 100 52 84 40 72 36 68 24 56 4 48 12 60 28 76 40 84 36 60 4 32 0 40 0 36 8 36 8 36 8 36 8 36 16 40 4 32 4 32 0 20 16 32 24 40 36 52 44 60 56 64 36 48 36 72 72 108 132 152 144 160 136 136 100 104 92 100 76 88 72 96 84 104 96 108 96 92 68 80 68 88 44 80 68 108 80 92 44 56 20 80 80 148 120 156 112 148 100 140 100 140 100 140 100 140 112 148 108 140 96 124 88 116 100 128 104 116 84 92 72 92 36 52 20 44 32 64 48 80 28 52 40 88 64 64 16 24 12 132 196 308 204 168 100 188 132 184 132 180 128 180 128 180 128 176 128 176 128 176 128 176 120 172 124 168 116 160 104 152 100 152 112 172 132 180 124 164 116 168 120 168 116 160 112 160 104 152 108 160 112 160 112 156 100 152 104 148 100 148 100 148 120 156 108 140 96 136 100 144 88 132 100 136 88 128 92 136 84 136 84 136 80 136 84 152 108 164 96 140 72 140 100 192 180 268 232 268 200 172 40 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 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 60 148 232 160 156 72 44 0 40 8 60 52 88 48 52 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 0 20 36 68 72 80 64 76 48 68 40 64 40 76 40 64 40 64 44 68 40 64 40 64 36 60 32 52 28 48 24 48 244 328 236 344 252 332 236 340 212 308 224 320 232 316 216 296 156 216 136 208 140 228 156 244 200 288 172 252 196 288 180 288 216 292 188 268 176 288 200 312 212 320 208 308 192 296 192 308 224 332 228 332 224 332 240 356 248 356 256 368 268 376 276 384 260 384 272 404 248 344 248 424 452 584 464 584 456 568 432 540 464 592 476 608 480 536 332 368 188 248 164 296 220 268 208 336 284 360 276 328 228 296 236 328 260 320 228 288 204 312 308 460 520 772 604 476 312 536 508 592 412 404 296 428 424 520 360 492 312 492 360 356 276 372 252 384 296 352 268 324 236 328 280 408 264 340 268 380 256 384 320 400 368 428 324 424 280 444 356 404 268 404 248 344 296 408 276 480 372 524 408 584 472 652 520 688 540 688 544 688 544 688 544 688 544 692 548 696 552 696 552 696 556 700 556 700 556 704 564 708 564 708 568 716 572 712 564 708 560 704 560 708 564 708 568 712 572 716 576 724 584 728 580 724 588 728 592 732 596 740 608 748 604 744 604 748 608 748 612 760 600 776 600 776 604 780 604 784 616 792 616 792 616 792 616 792 620 788 620 792 620 796 624 800 628 800 620 796 624 804 632 816 668 784 620 792 652 684 400 400 320 336 156 356 396 684 624 800 684 828 664 776 632 792 668 808 688 560 344 344 196 656 584 372 336 544 516 712 612 708 488 528 252 464 380 548 436 632 612 696 556 568 416 524 360 540 452 688 624 780 640 808 640 796 612 768 624 792 632 796 628 776 588 736 532 676 492 644 476 640 468 624 472 636 468 628 456 608 436 592 344 504 332 488 316 472 304 464 320 504 368 552 400 588 472 680 548 712 568 748 576 704 508 660 528 664 492 648 492 620 400 512 404 596 452 536 320 440 296 444 384 544 448 616 436 596 484 636 472 728 612 712 532 644 440 560 380 544 368 528 356 524 360 528 348 512 376 572 404 604 552 876 652 828 684 848 684 848 700 864 696 816 672 880 760 764 328 212 4 64 0 116 76 160 76 156 84 168 92 172 80 152 56 132 72 176 104 200 108 196 96 192 120 200 72 164 84 232 188 336 276 356 260 300 180 180 72 84 32 60 12 104 60 120 48 148 68 140 76 128 72 108 64 116 8 80 84 684 440 708 408 724 372 624 352 624 364 616 324 556 328 604 384 604 480 744 512 320 108 208 140 216 120 188 112 204 104 168 76 156 80 172 100 188 76 160 84 144 44 108 36 128 40 152 84 176 76 160 64 164 72 156 64 144 60 128 32 96 12 108 48 160 84 200 92 208 80 208 88 204 92 200 92 192 100 216 104 224 92 264 172 360 284 404 208 328 152 268 92 216 100 244 100 224 96 244 112 232 116 204 112 232 88 184 84 184 40 156 64 188 96 212 120 224 136 224 116 204 100 176 68 140 72 152 68 148 68 148 76 152 84 156 76 148 72 152 80 160 84 156 76 152 80 148 60 128 36 104 40 112 56 136 80 156 76 132 48 108 44 116 44 112 36 96 36 96 36 96 36 96 36 92 28 88 36 96 32 88 28 88 36 100 48 116 60 120 80 116 60 96 56 100 76 120 108 168 152 212 164 188 116 144 96 140 100 140 92 132 84 128 88 136 92 132 80 120 80 128 44 100 52 108 64 128 84 144 92 172 128 212 152 220 152 220 140 208 140 208 140 208 140 208 148 200 140 188 124 176 116 168 116 164 124 164 116 140 100 132 76 100 52 84 56 108 76 104 64 100 80 124 72 84 56 128 156 304 340 456 312 268 156 240 176 240 176 244 180 244 180 244 176 248 176 248 176 248 176 248 168 240 168 240 164 232 156 224 144 216 152 236 180 252 172 232 168 236 164 240 168 236 160 228 148 220 152 228 160 232 160 228 156 224 152 224 156 228 156 224 156 220 144 208 136 204 140 208 128 200 136 204 128 192 132 204 128 196 132 192 124 192 136 220 148 232 172 244 152 212 136 224 184 352 280 320 248 316 156 24 0 4 8 20 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 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 4 0 72 176 256 192 200 128 104 52 84 44 96 80 112 72 80 16 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 4 0 28 28 76 76 104 84 100 72 88 68 84 76 92 72 80 64 92 60 88 64 92 64 92 64 92 60 88 56 84 52 80 164 228 160 248 176 236 164 244 140 216 156 236 172 236 144 204 156 220 144 196 136 204 160 232 152 216 128 188 180 232 140 196 144 192 124 168 116 184 140 212 136 204 144 212 140 204 136 208 156 228 152 216 140 216 156 240 156 236 168 248 184 260 192 260 204 256 172 256 148 212 196 372 384 472 392 452 360 432 336 392 292 384 312 408 308 328 152 168 112 180 112 216 148 204 156 256 200 260 196 236 160 216 168 244 180 236 164 208 140 220 204 304 284 488 380 320 264 468 388 396 344 444 412 468 340 416 208 248 200 468 340 240 128 284 216 284 200 260 176 256 160 260 156 252 212 276 168 228 152 320 256 292 212 284 188 284 180 296 204 276 224 348 228 300 268 360 244 408 272 380 248 392 280 476 380 560 412 548 420 548 420 548 420 548 420 548 420 548 420 548 420 548 420 552 416 552 416 556 424 564 428 564 432 568 432 568 428 564 412 560 416 560 420 564 420 564 424 572 432 576 436 580 432 576 432 588 436 596 448 604 452 608 448 604 452 604 456 608 456 604 456 596 456 600 460 600 464 604 472 612 472 612 472 612 472 612 464 620 460 620 464 620 472 620 484 628 472 616 480 624 496 644 488 660 520 636 552 692 484 440 256 308 160 228 112 284 312 560 444 568 448 524 404 524 448 572 520 536 420 348 104 240 180 252 148 360 368 516 416 500 368 416 352 516 404 384 196 408 688 984 644 488 252 272 144 296 252 456 380 476 372 480 388 520 432 548 436 568 464 596 480 592 464 572 488 600 468 588 472 596 476 596 488 612 496 616 488 596 460 572 404 512 368 460 308 400 260 364 236 348 220 328 192 316 232 396 220 352 268 424 312 404 256 368 380 524 432 544 400 488 376 484 368 588 556 636 480 580 468 564 460 564 492 600 476 640 648 804 704 568 328 540 504 480 308 512 400 512 396 520 404 524 408 528 352 444 320 500 420 580 496 664 536 668 528 668 540 664 524 636 552 684 588 716 628 720 572 624 240 164 0 0 0 48 28 88 40 80 56 84 56 68 36 52 12 76 48 112 68 100 52 88 36 84 88 120 96 96 64 72 92 168 216 304 276 268 168 160 72 92 36 52 20 52 28 52 28 76 40 80 48 72 52 60 40 0 28 312 92 116 0 84 12 96 0 116 60 160 68 156 64 188 68 164 184 472 352 132 60 136 124 140 88 104 88 132 60 88 68 108 68 76 40 76 20 56 32 56 16 40 8 56 12 60 40 88 32 60 20 64 24 64 24 64 32 48 8 20 0 36 24 72 44 96 52 96 60 84 60 88 48 96 36 96 0 92 28 124 32 124 48 144 96 176 88 168 72 140 36 96 20 100 20 92 12 88 16 80 52 96 120 188 116 144 116 152 60 92 24 52 0 52 8 68 40 84 32 80 44 80 32 52 28 60 28 48 20 52 28 60 36 60 32 56 28 60 32 64 36 64 40 76 56 80 36 52 0 32 0 32 0 60 40 92 32 64 8 44 8 52 8 44 4 32 4 32 4 32 4 32 4 28 0 28 8 40 8 32 16 28 24 44 40 56 52 68 60 72 52 64 44 68 52 72 56 92 108 148 140 144 104 104 84 104 96 108 80 84 64 80 76 88 80 76 52 48 32 52 36 48 8 24 4 60 60 112 96 132 96 140 104 148 108 148 100 140 100 140 100 140 100 140 112 144 100 128 84 116 84 116 88 116 96 120 100 112 84 100 76 92 52 60 48 80 52 52 60 64 40 60 24 52 100 204 248 304 272 352 280 268 148 160 120 172 120 176 124 176 136 180 124 172 128 176 128 176 132 180 120 168 124 172 120 164 112 156 100 140 92 156 128 180 124 160 120 164 116 164 120 168 112 152 96 144 104 156 112 160 112 156 112 156 104 156 116 168 116 156 116 152 104 136 92 136 96 140 84 132 96 132 88 124 88 136 80 132 80 128 68 124 76 140 76 148 108 180 112 160 80 136 88 184 168 260 260 300 196 128 0 0 0 8 0 4 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 16 0 0 56 144 212 144 160 100 76 28 56 8 64 44 80 48 76 24 20 8 0 0 4 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 40 56 80 68 84 44 64 24 60 28 68 16 56 28 60 28 56 28 64 32 68 32 64 32 64 32 60 28 60 188 272 184 292 200 280 188 288 180 268 176 272 184 268 156 228 152 220 148 208 120 192 136 228 172 264 168 256 208 288 172 264 172 248 164 240 160 252 168 264 176 276 188 292 184 284 184 296 200 296 212 296 204 292 212 308 204 296 216 312 228 320 236 328 240 352 248 388 304 476 440 616 396 528 408 504 380 496 368 472 300 432 304 424 284 364 204 276 200 296 208 284 212 292 248 332 232 320 236 324 232 324 240 336 236 324 236 324 240 340 264 364 224 388 296 488 456 584 440 552 580 776 780 716 412 400 212 248 60 324 260 316 248 376 292 312 280 348 280 352 292 372 296 372 284 400 300 412 328 440 300 376 304 456 368 508 408 504 356 504 416 540 412 496 400 520 396 556 412 552 420 580 464 652 528 708 544 692 548 692 548 692 548 692 548 692 544 688 544 688 544 692 556 696 548 692 548 696 560 708 560 708 564 712 568 708 564 704 556 700 560 704 560 708 564 708 564 712 572 720 576 720 576 716 576 716 584 728 596 740 600 740 600 740 604 744 604 748 608 756 592 768 592 772 592 776 596 776 608 788 608 788 608 788 608 788 616 784 620 788 616 796 620 796 632 804 620 804 616 800 616 804 544 780 636 744 596 756 636 712 532 540 344 444 332 468 368 548 468 608 436 552 404 560 420 544 420 544 412 496 372 460 228 376 232 428 372 532 440 588 432 504 328 456 292 440 320 536 608 804 316 340 204 384 260 456 288 480 368 564 420 624 472 684 536 748 600 788 612 804 624 812 632 820 612 796 608 784 592 776 596 780 616 804 628 820 644 832 648 832 660 840 652 832 640 816 628 808 612 756 556 688 452 556 352 532 384 552 392 584 404 548 356 516 300 500 376 548 368 508 352 524 376 596 500 668 500 624 464 604 544 668 524 664 504 724 692 896 692 584 472 988 916 704 380 712 652 828 668 852 688 848 684 844 736 876 696 852 700 852 680 824 676 832 668 836 688 868 700 872 656 852 672 848 664 876 700 864 820 728 360 252 12 72 8 172 56 152 68 164 68 144 56 128 52 160 84 192 96 188 92 188 88 208 108 212 96 216 112 232 80 164 68 164 136 276 284 392 232 276 160 152 52 140 60 116 72 140 76 116 72 100 64 100 0 84 176 564 376 616 368 708 352 568 304 600 376 664 408 688 432 748 512 772 632 956 684 512 128 224 148 220 124 196 120 204 80 152 88 188 108 160 60 140 48 132 60 136 52 124 52 132 44 152 84 176 72 156 56 156 60 148 60 140 56 124 32 84 24 100 48 136 76 172 88 180 80 192 76 176 84 188 100 208 64 192 100 248 136 292 148 308 144 316 160 308 144 280 120 264 108 256 116 256 104 232 84 216 80 200 112 288 144 260 152 264 160 276 144 240 104 196 68 172 44 140 40 140 48 156 60 152 52 128 44 128 44 116 40 112 48 116 52 120 52 120 48 116 48 120 60 144 84 152 72 124 48 104 28 92 36 128 88 172 64 124 44 112 48 116 44 108 32 92 32 92 32 92 32 92 40 92 28 88 36 96 32 84 28 88 36 104 52 120 64 124 72 116 76 120 80 112 72 104 52 112 92 160 132 180 136 176 120 168 124 156 96 132 88 140 96 140 88 116 56 84 36 84 68 96 36 80 40 124 112 188 140 208 140 208 144 208 136 200 132 200 132 200 132 200 132 200 148 196 132 180 116 168 112 164 120 160 116 160 120 152 108 136 104 148 92 124 96 160 104 116 84 100 44 108 76 148 184 324 316 384 300 384 328 384 240 236 168 232 172 236 172 240 176 232 172 244 172 248 176 252 180 252 172 244 172 244 172 240 164 236 152 212 132 220 168 252 176 236 172 236 160 236 172 244 160 220 140 216 148 224 156 232 160 232 160 224 148 224 164 240 164 228 156 220 144 204 132 200 136 208 124 196 136 200 124 192 128 200 140 204 140 196 124 188 132 212 144 220 156 244 176 256 172 252 148 256 172 304 268 344 264 272 76 24 0 0 8 0 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 12 0 4 0 4 0 0 0 0 0 0 0 76 172 220 164 196 148 124 100 120 56 108 80 104 68 96 52 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 4 4 32 56 84 84 88 76 72 64 68 72 72 68 68 64 88 56 84 56 88 68 100 60 88 60 92 64 92 64 92 124 180 116 200 132 188 116 196 116 172 92 152 84 148 64 120 48 140 96 156 88 148 112 192 96 184 120 172 140 184 112 192 136 192 140 192 128 172 96 152 112 184 116 176 100 168 108 188 128 216 152 236 156 228 152 232 172 252 180 264 196 276 200 272 208 296 212 252 188 300 228 264 208 300 232 288 216 308 232 288 224 284 192 248 168 236 168 248 188 276 200 252 168 264 204 268 208 268 200 264 200 264 204 268 204 264 196 264 220 304 244 296 216 288 300 600 536 436 240 428 316 492 496 500 260 328 144 180 208 256 128 272 216 264 212 332 220 320 232 324 232 348 244 360 228 356 272 376 280 344 256 428 312 460 332 436 348 420 304 500 340 452 368 440 332 424 324 444 292 440 352 516 400 540 388 524 412 548 420 548 420 548 420 548 420 548 416 540 412 540 416 544 416 552 412 544 412 552 420 564 424 564 428 568 432 564 428 560 412 556 412 560 416 564 420 564 420 568 428 576 432 576 428 572 416 572 424 584 436 592 444 596 448 600 448 604 452 608 456 604 456 592 456 596 460 596 464 600 476 612 476 608 476 608 476 612 464 616 464 620 468 620 472 620 480 628 484 632 476 616 456 596 428 516 352 508 376 472 372 520 464 500 316 360 188 284 232 436 264 336 220 332 328 504 448 532 388 496 456 448 288 372 240 320 232 328 208 360 344 488 304 280 100 244 220 408 308 344 280 320 324 404 384 524 444 620 508 628 488 652 580 696 540 632 500 632 504 636 496 620 484 624 504 648 520 656 528 656 520 652 528 668 508 636 500 632 500 636 508 644 492 624 496 632 500 636 508 640 536 648 504 600 384 392 168 260 128 252 132 288 176 304 188 336 292 416 316 468 380 500 364 448 332 404 284 424 304 360 228 344 224 328 268 396 268 380 296 380 256 352 364 620 416 288 276 720 540 688 556 708 564 708 548 684 512 700 576 696 520 660 532 688 548 684 540 676 536 664 524 652 540 680 544 652 532 684 556 672 588 740 672 664 336 144 0 4 0 48 16 60 36 56 24 44 40 92 60 108 52 100 60 108 44 92 56 92 40 76 56 96 56 88 36 76 48 120 116 176 220 260 160 88 24 84 64 48 32 76 40 76 44 72 44 56 0 64 308 632 576 628 436 592 512 576 416 532 436 540 432 544 432 540 416 524 468 668 520 364 108 152 112 132 100 120 80 100 84 84 52 104 88 92 52 80 24 48 20 44 16 40 4 28 20 60 48 84 40 52 24 60 20 60 12 64 28 48 4 16 0 16 4 48 28 68 20 64 60 76 48 68 36 88 44 104 32 92 8 80 24 124 68 152 56 148 60 140 36 120 48 144 56 144 68 156 60 124 20 116 16 36 16 88 28 84 40 72 56 140 132 204 164 192 108 132 64 92 36 44 12 36 8 36 8 40 20 48 20 36 0 12 8 36 16 44 20 44 12 36 0 32 32 68 64 80 48 56 24 44 0 20 0 60 52 112 20 48 8 40 12 44 8 36 4 32 12 32 12 32 12 32 28 40 12 32 12 32 4 16 4 28 24 44 40 60 56 76 52 76 56 92 64 88 48 72 32 56 56 92 96 132 132 156 128 144 120 116 80 92 84 116 88 104 88 80 56 52 36 56 36 44 12 40 36 92 96 152 104 132 96 140 100 136 84 116 88 128 88 128 88 128 88 128 112 140 96 120 76 112 80 112 92 124 92 116 96 116 84 100 80 112 84 104 108 160 128 120 64 60 36 108 116 164 184 284 192 288 256 312 260 312 200 184 104 168 116 172 120 176 124 176 124 172 124 176 128 180 132 180 124 172 128 176 128 172 120 168 104 140 80 140 116 180 128 164 124 164 112 164 124 172 112 148 92 144 100 152 108 160 112 160 112 148 96 148 116 168 116 156 116 148 100 136 92 132 96 140 84 128 92 132 84 124 88 132 104 148 96 140 76 128 84 140 120 160 92 148 108 184 124 184 100 172 88 136 128 264 264 280 148 64 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 0 0 0 8 0 8 0 8 0 8 0 0 84 160 204 128 168 116 96 68 80 12 72 40 68 36 76 52 48 8 0 0 0 4 4 4 4 4 4 4 4 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 36 76 64 84 68 84 48 80 44 84 36 68 28 56 20 52 24 60 36 72 24 56 24 60 28 64 32 68 332 448 336 468 368 484 352 452 336 448 324 440 328 444 320 432 348 448 336 444 336 440 320 420 304 428 320 444 336 452 336 452 340 452 344 456 344 452 336 444 356 464 352 464 352 472 368 484 404 516 404 516 404 516 404 516 420 520 392 504 404 524 408 516 428 524 400 488 356 440 312 408 296 404 296 404 292 396 284 388 272 388 276 388 280 384 272 376 308 416 324 432 344 452 356 464 340 448 336 436 316 412 296 396 324 424 308 420 336 480 412 544 420 496 380 552 492 584 424 492 440 520 384 472 356 444 308 388 272 392 296 424 336 448 352 452 368 468 372 484 392 512 420 536 440 572 456 592 472 596 472 592 488 608 480 604 480 612 464 592 436 576 448 592 464 608 484 620 524 668 532 676 540 684 540 684 540 684 540 684 540 684 540 684 544 688 544 684 540 680 536 680 536 680 540 688 544 692 552 696 556 700 556 704 560 708 564 708 552 696 552 700 556 704 560 704 568 712 572 720 580 724 584 728 568 716 576 720 580 728 588 732 596 736 592 736 596 744 604 748 604 756 604 756 600 760 600 760 600 760 596 772 600 776 604 776 596 772 608 788 624 784 596 752 560 736 568 740 568 736 556 724 528 668 488 596 416 520 356 476 436 544 388 496 368 488 324 436 312 392 300 464 364 636 692 876 696 820 640 632 396 448 328 468 332 504 440 632 456 496 312 456 536 708 592 728 572 728 632 840 656 824 664 828 660 820 632 800 616 792 616 792 616 788 608 780 572 756 592 772 600 768 588 756 600 772 600 772 600 772 600 772 600 772 592 756 576 740 564 732 572 744 572 748 576 752 580 756 528 668 432 564 344 484 256 404 180 384 244 484 372 628 508 720 620 824 684 868 680 832 656 828 652 816 628 780 584 736 548 712 464 616 412 556 360 528 356 532 376 560 396 568 412 648 580 832 672 852 672 852 672 848 672 848 668 844 672 848 676 852 680 852 672 844 672 844 668 840 664 840 668 844 668 848 664 848 664 844 664 856 708 884 760 820 396 224 0 112 28 140 52 120 24 96 60 144 96 192 108 168 88 180 92 184 96 184 96 184 88 176 84 176 60 160 64 176 104 200 116 192 104 160 64 120 56 132 64 96 68 104 80 108 60 108 0 228 624 844 696 872 588 888 600 860 628 896 636 876 580 808 568 820 584 820 592 772 536 700 460 512 220 252 80 216 124 248 80 152 56 104 72 172 48 144 52 116 52 124 48 112 24 112 28 156 80 168 56 156 52 148 48 152 72 148 68 104 20 60 20 64 12 92 36 96 20 108 64 168 76 180 84 176 72 176 88 212 116 252 144 276 148 280 176 324 156 292 128 296 156 336 152 340 176 356 148 308 120 308 112 224 80 196 72 208 84 204 92 212 108 236 152 296 216 344 212 312 176 260 116 196 64 156 60 152 24 120 12 128 28 128 20 124 40 132 48 124 36 100 36 92 20 80 40 100 68 124 56 108 24 80 40 156 100 172 52 124 44 120 36 112 28 108 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 72 12 72 36 100 60 112 68 108 72 108 88 112 100 112 92 112 72 112 64 112 80 144 120 176 140 184 140 184 132 168 112 152 128 172 92 132 120 144 48 84 32 104 52 112 88 208 164 204 148 204 140 188 124 180 132 200 120 176 120 176 120 176 120 176 144 196 132 180 116 168 112 168 116 168 108 160 104 156 100 148 100 160 80 168 200 288 204 268 164 236 176 264 212 304 252 340 272 348 264 376 316 392 268 304 164 244 172 236 164 244 172 232 172 240 164 240 176 252 180 244 172 240 160 228 156 232 168 244 156 216 140 204 140 220 168 248 160 220 144 216 156 228 156 216 136 212 132 216 144 232 160 244 156 236 156 232 148 224 136 208 140 196 140 196 148 200 136 184 148 204 144 196 132 184 124 180 136 188 132 184 132 192 144 212 144 216 160 236 164 240 180 264 188 260 192 240 156 272 272 408 296 220 16 24 0 16 4 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 196 224 192 216 156 172 112 136 96 112 76 104 68 100 88 88 44 24 0 4 4 12 0 8 4 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 0 20 36 76 72 88 64 80 68 80 68 80 68 80 56 80 64 92 72 88 60 76 60 76 56 72 52 76 56 80 320 392 320 404 344 416 332 392 376 440 364 436 368 444 368 432 344 412 340 416 348 420 340 404 368 440 368 436 364 428 352 420 316 412 308 416 308 408 300 404 308 412 304 408 308 420 320 432 328 432 328 432 328 432 328 432 328 424 308 416 320 428 320 420 344 436 328 396 280 336 228 300 236 312 236 312 244 308 236 300 224 300 228 308 232 312 240 316 248 328 264 348 284 372 304 388 332 416 328 408 320 404 316 400 320 396 308 392 320 424 360 460 360 444 328 472 368 464 320 428 316 416 292 416 316 440 316 416 320 432 332 448 344 456 348 452 360 464 352 460 352 464 360 468 320 440 324 452 336 460 340 464 344 460 336 464 352 480 356 476 364 496 372 508 384 520 396 528 404 536 412 540 412 540 412 536 412 540 412 540 412 540 412 540 416 544 412 540 412 536 408 536 408 536 412 544 416 548 424 552 428 556 428 560 432 560 436 564 420 556 416 560 416 564 420 564 420 568 424 572 432 580 436 584 428 572 432 580 440 584 444 588 448 592 444 588 448 596 456 600 456 608 456 608 456 604 456 604 456 600 456 604 460 600 464 604 468 600 456 592 444 572 412 536 356 500 364 508 372 508 368 504 360 500 348 480 324 456 312 448 360 464 324 436 320 424 292 380 232 256 164 248 168 372 452 596 604 704 588 576 384 404 304 384 320 452 364 396 144 164 140 376 408 536 452 536 396 480 400 524 452 564 460 584 472 584 464 576 432 552 444 568 460 580 468 588 444 588 456 604 464 600 456 592 440 580 440 580 440 580 440 580 452 592 448 588 448 584 444 584 456 596 456 596 460 600 460 604 528 636 508 624 512 616 476 568 440 564 460 596 500 636 536 660 508 656 544 676 528 652 524 664 540 668 528 652 512 636 496 624 524 640 488 600 456 584 456 592 492 632 504 628 488 628 520 672 532 664 532 664 532 664 532 664 532 664 536 668 540 672 540 672 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 488 668 508 660 552 744 592 636 308 260 0 0 0 64 4 20 4 56 44 96 40 68 40 124 40 100 44 100 40 96 36 88 44 84 24 60 16 76 52 108 72 100 64 68 32 40 40 64 44 72 32 76 36 64 0 28 0 224 576 636 516 660 468 636 456 628 464 608 444 564 440 560 440 532 420 504 408 488 392 464 424 440 320 304 188 160 48 40 60 64 52 44 60 92 36 92 48 68 28 44 0 20 8 44 12 60 64 68 40 56 40 48 12 56 36 68 40 40 8 4 4 8 0 32 24 40 20 60 20 56 16 64 32 80 44 84 44 84 60 112 108 168 164 208 100 172 80 152 56 156 68 188 88 196 60 160 20 136 0 120 44 104 32 72 24 72 28 72 32 76 40 96 76 132 116 164 172 220 208 252 212 220 160 168 76 88 28 40 0 20 0 8 8 28 12 24 8 28 12 28 24 28 12 28 32 44 40 44 0 32 0 16 4 80 56 76 24 48 20 36 20 28 16 28 20 32 20 32 20 32 20 32 12 28 16 28 16 24 8 16 0 20 12 48 36 68 36 76 44 88 48 104 56 108 44 96 52 72 52 68 60 84 80 104 116 132 116 132 108 116 92 100 88 120 76 120 152 152 44 36 0 16 0 48 60 140 112 140 96 140 108 136 92 120 84 124 84 120 84 120 84 124 88 124 84 120 80 112 76 116 80 120 84 116 80 112 72 104 64 100 72 104 40 112 164 240 168 216 160 208 152 212 164 228 180 240 208 256 200 276 248 308 232 264 104 156 96 172 116 180 108 168 124 168 116 168 128 180 128 172 116 164 120 168 120 168 116 164 132 164 108 136 96 140 108 156 116 148 104 148 116 160 112 144 100 136 100 140 108 148 120 160 120 152 116 148 108 144 104 144 100 140 92 136 100 148 100 136 92 132 88 132 88 128 84 128 100 132 88 128 88 136 88 144 104 164 112 172 112 168 116 184 120 200 120 176 92 172 152 240 248 228 88 8 0 4 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108 140 176 128 176 76 140 44 108 32 80 24 68 32 72 64 72 28 24 0 0 0 4 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 0 0 4 12 48 56 76 52 72 40 68 36 64 32 60 44 68 48 72 48 68 40 64 36 60 32 56 32 56 36 60 424 544 416 544 424 552 424 540 428 548 420 548 432 560 432 548 444 564 444 576 464 592 464 580 444 564 436 552 420 540 412 536 448 568 452 572 448 564 440 560 436 556 436 556 440 564 448 572 460 580 460 580 460 580 460 580 448 564 440 564 452 572 444 560 456 560 432 520 384 468 336 436 336 444 332 440 320 428 304 416 320 432 320 436 332 456 352 472 356 472 364 484 380 496 388 504 408 528 404 528 408 540 424 552 424 548 416 536 412 540 424 552 472 588 468 592 456 560 448 584 444 556 428 560 456 584 460 572 480 600 484 608 488 608 488 604 472 588 460 576 448 568 448 568 476 608 476 612 484 620 496 632 500 624 488 624 504 644 520 652 524 668 528 672 536 676 540 680 540 684 544 684 544 680 540 676 540 684 540 684 540 684 540 684 544 684 540 684 536 680 536 680 536 680 540 688 544 692 552 696 556 700 556 700 560 704 560 708 560 704 564 708 564 712 568 712 560 708 564 712 572 720 576 724 576 720 576 724 584 728 588 732 592 732 588 732 588 736 596 740 608 748 608 748 604 756 604 756 600 760 600 760 600 772 600 776 612 768 576 732 548 708 524 688 484 656 488 660 484 652 476 648 484 644 488 648 496 652 500 648 504 632 468 608 472 608 452 572 412 480 324 416 260 444 420 580 560 720 604 676 480 556 412 532 324 420 228 320 144 304 256 516 376 572 460 644 484 656 516 708 536 720 556 740 572 748 572 748 544 728 560 748 580 764 592 768 596 772 608 784 616 784 608 776 596 768 596 768 596 768 596 768 596 772 604 780 612 792 624 796 624 796 624 800 628 804 632 804 648 828 656 856 692 868 664 824 660 844 668 848 668 840 652 828 648 836 664 836 644 824 660 856 664 844 664 844 664 844 664 844 676 852 664 836 652 836 660 840 660 844 664 848 664 832 636 804 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 704 888 696 836 656 836 716 872 692 764 488 364 28 84 0 168 88 120 12 112 68 156 68 136 88 172 96 176 100 176 96 184 104 188 76 168 68 164 84 176 88 160 76 136 44 112 48 120 76 124 68 120 68 112 32 100 0 436 756 864 660 904 640 864 608 852 592 820 536 784 528 800 520 760 468 692 440 656 424 624 388 556 368 504 316 420 240 340 120 172 84 136 56 132 44 156 80 148 68 116 28 104 36 124 36 156 76 168 52 156 52 148 36 128 56 132 52 100 20 64 16 64 12 84 24 88 24 128 40 128 32 132 44 168 76 192 76 196 92 220 128 268 168 308 156 300 160 300 152 304 164 340 176 376 208 392 208 392 152 268 120 240 80 204 68 196 68 184 60 180 64 184 72 192 80 196 100 248 184 356 280 412 300 412 252 344 192 272 124 208 64 160 56 148 36 116 12 96 12 92 12 72 8 68 20 72 24 72 24 92 20 96 48 152 80 140 44 120 36 120 32 112 28 104 36 92 36 92 36 92 36 92 24 84 28 84 28 80 20 72 8 72 36 96 64 112 76 112 92 124 104 124 108 124 112 120 96 132 88 128 80 124 76 120 108 156 116 168 124 172 124 168 132 168 108 176 204 240 132 152 28 56 4 108 104 188 140 196 124 188 144 196 128 168 104 160 116 172 116 176 124 180 124 184 120 172 116 168 112 172 116 176 120 172 116 168 108 164 104 160 104 172 84 188 212 316 228 300 232 300 224 300 220 300 220 312 252 340 248 356 284 392 312 404 188 228 144 240 192 248 168 244 172 240 164 240 176 248 176 240 160 236 172 252 180 244 164 232 172 232 152 208 132 200 136 208 152 216 144 212 152 224 148 212 148 216 144 216 144 220 152 228 156 228 148 216 144 220 152 228 136 192 132 188 144 208 152 204 120 180 124 184 128 188 132 188 136 184 132 188 132 192 140 204 160 232 172 248 172 240 172 248 176 232 188 256 176 252 164 260 256 348 208 108 0 12 12 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 4 0 152 184 204 172 200 152 176 124 140 92 100 60 96 64 104 88 92 56 44 12 12 0 4 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 8 4 8 12 36 60 84 76 80 72 72 68 64 60 56 80 88 72 80 68 76 68 80 68 80 64 76 64 76 68 80 336 420 324 408 324 412 328 416 340 424 332 424 344 440 348 432 340 428 340 436 360 452 360 444 356 440 348 432 348 440 360 452 344 448 348 452 344 444 336 440 324 428 328 432 332 440 340 444 360 464 360 464 360 464 360 464 348 456 356 464 364 464 352 452 352 456 340 436 316 396 288 376 300 384 292 372 276 348 252 332 252 340 248 336 252 352 280 376 304 392 300 384 292 376 288 372 276 368 268 364 276 384 300 404 308 400 296 384 288 388 296 400 316 436 332 444 324 436 340 476 344 448 328 440 336 448 328 432 328 448 340 464 352 476 364 480 376 492 376 492 376 492 380 492 392 512 388 508 388 520 404 536 424 536 400 524 408 540 420 544 404 532 404 532 404 532 404 532 420 548 420 548 420 544 408 536 412 540 412 540 412 540 412 540 412 540 412 536 408 536 404 532 408 536 412 544 416 548 424 552 424 552 428 556 428 560 432 560 424 560 416 560 420 564 424 568 416 560 420 564 424 572 432 576 432 580 436 584 440 588 444 588 444 588 440 584 440 588 444 592 452 604 452 604 452 600 452 600 452 596 456 600 456 600 460 600 468 588 420 540 392 528 388 524 376 512 368 500 348 480 328 464 336 480 340 476 336 476 340 472 344 464 336 452 352 464 344 448 328 408 292 360 220 312 220 320 252 404 340 436 308 392 284 376 236 280 124 300 288 472 376 488 436 580 492 616 500 608 504 624 484 604 488 608 488 604 480 596 488 604 492 612 496 612 496 612 480 620 484 628 492 628 488 624 488 628 488 628 488 628 488 628 484 628 492 636 504 652 516 660 504 644 508 648 508 652 512 652 516 640 528 656 540 648 508 604 516 636 524 640 528 644 528 644 520 656 524 648 512 644 528 672 520 652 520 648 516 644 512 640 520 652 520 652 524 656 528 660 504 636 500 636 508 648 524 660 520 652 520 652 520 652 520 652 524 656 524 660 528 664 532 664 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 516 652 504 676 552 680 524 652 576 728 640 664 408 276 4 0 0 0 4 56 16 24 16 80 52 76 68 88 80 92 88 92 72 92 48 76 40 80 52 92 60 84 48 60 36 52 40 60 48 60 44 60 40 48 4 4 0 352 656 612 444 564 452 612 400 560 384 536 368 500 348 480 340 460 328 440 312 416 272 376 296 384 280 328 236 308 272 356 164 92 48 48 28 60 40 80 32 64 32 56 28 60 16 24 12 64 56 64 32 56 36 52 8 48 28 64 36 44 16 16 32 24 8 20 0 0 0 12 0 12 0 12 0 24 0 36 4 60 36 100 68 116 76 116 76 144 76 152 76 156 80 168 60 192 116 216 124 236 88 132 52 100 32 64 24 68 28 68 24 68 36 68 36 60 20 48 0 40 36 112 132 212 224 280 244 264 212 220 168 180 120 136 80 96 56 56 16 28 0 20 0 8 0 0 0 16 0 16 0 24 0 24 12 88 60 76 16 40 12 32 16 28 12 28 20 32 20 32 20 32 20 32 12 28 16 28 16 24 8 16 0 16 20 52 40 72 52 80 56 96 56 104 60 108 60 108 80 104 88 104 80 88 64 76 60 84 80 112 112 144 136 160 140 156 100 116 152 196 164 204 84 64 8 84 92 132 96 148 96 136 104 136 84 108 68 104 76 112 80 116 84 124 88 128 104 136 92 124 80 116 76 112 80 116 76 112 72 108 68 104 68 100 40 120 176 252 188 236 160 208 152 212 160 220 160 220 184 244 196 260 220 296 264 336 184 180 84 172 128 176 108 188 124 168 116 164 124 176 124 164 116 168 124 176 128 172 120 164 116 152 104 140 96 136 100 144 108 144 104 144 108 148 108 144 112 152 108 144 104 148 108 152 116 152 104 140 100 144 116 160 96 132 84 132 100 156 112 156 80 128 84 128 88 132 88 132 96 132 88 132 88 132 84 136 96 160 112 172 112 168 112 180 100 172 116 192 128 188 112 152 152 240 196 120 4 0 0 16 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 152 176 124 180 88 160 56 116 28 72 12 60 28 76 60 76 36 44 4 8 0 0 0 0 12 4 20 0 20 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 4 0 16 28 72 52 68 48 64 36 64 32 64 48 72 36 56 28 56 32 64 44 68 40 64 36 68 40 72 436 552 428 540 416 540 428 556 440 556 436 560 448 572 448 564 436 552 432 556 444 564 436 548 452 568 448 568 452 580 472 596 456 576 460 580 460 576 452 568 440 560 444 568 452 572 456 576 460 580 460 580 460 580 460 580 448 576 464 584 464 580 456 572 448 556 448 556 448 552 440 544 440 552 436 544 424 528 412 520 384 492 372 480 372 488 388 504 412 524 408 516 396 504 388 496 404 520 392 512 392 524 416 540 408 520 388 500 388 520 420 552 416 544 428 552 444 576 464 584 456 572 452 576 464 592 472 588 464 592 468 604 484 624 504 636 496 628 504 636 512 640 516 652 516 648 512 640 512 652 528 664 544 664 520 652 528 668 540 672 540 680 540 676 536 676 532 672 548 688 548 688 548 684 536 676 540 684 540 684 540 684 540 684 540 684 536 680 536 676 532 676 536 680 540 688 544 692 552 696 552 696 552 700 556 700 560 704 552 696 556 700 560 704 560 704 560 704 564 708 568 716 576 720 580 728 584 728 584 732 588 732 592 732 588 728 584 728 588 732 604 744 604 744 600 752 600 752 596 756 596 760 596 768 600 772 608 756 556 704 528 700 528 700 516 684 504 668 484 648 472 640 484 656 476 648 472 628 464 624 472 632 468 632 484 636 488 632 460 612 468 596 440 548 376 512 388 572 472 624 488 640 508 648 544 696 580 784 660 816 644 796 612 784 616 784 592 756 580 760 636 808 632 804 624 792 616 784 632 808 636 804 628 796 616 788 636 808 640 816 644 816 644 816 632 804 632 804 632 804 632 804 644 820 648 824 656 828 660 832 648 820 652 824 652 828 656 828 652 832 652 836 660 844 660 832 668 844 656 828 644 828 656 840 644 828 652 832 648 828 652 836 660 836 656 832 648 824 644 820 660 840 664 844 668 848 668 848 664 848 668 840 644 828 668 864 656 836 656 836 656 836 656 836 656 836 656 836 660 840 664 844 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 676 812 632 840 696 860 692 856 668 812 692 900 780 828 484 448 88 128 0 88 32 144 40 116 52 140 64 152 76 160 80 164 80 156 76 156 80 160 92 172 88 148 68 128 56 124 60 132 52 140 48 136 52 128 24 112 0 456 632 784 624 812 580 824 552 768 520 748 508 748 464 704 424 680 412 656 396 628 372 584 396 568 392 536 352 496 364 512 296 212 48 124 32 128 40 116 56 132 44 112 52 144 52 100 40 160 80 156 48 152 56 156 52 140 64 140 60 112 40 88 44 84 28 108 56 124 52 144 48 144 48 152 40 136 20 128 12 128 24 156 52 184 76 200 96 236 124 268 148 300 172 328 192 384 232 384 212 412 224 364 108 240 72 204 68 212 76 208 68 204 80 200 76 184 52 164 60 164 48 156 64 204 128 256 136 244 144 272 180 300 192 296 136 248 124 224 104 188 80 168 64 128 28 88 12 88 16 88 20 88 8 84 40 152 92 160 32 108 32 108 28 104 28 100 24 80 24 80 24 80 24 80 24 84 28 84 28 80 20 72 12 64 36 96 72 116 84 120 96 124 96 124 104 120 108 132 104 148 108 152 104 140 88 124 64 116 80 140 112 172 144 192 148 200 136 156 144 212 200 304 232 216 120 184 144 192 136 208 144 200 140 184 112 164 112 172 108 164 112 168 116 172 120 176 132 184 124 172 112 168 112 168 108 164 108 164 108 160 104 160 92 160 76 180 212 316 232 304 192 268 200 284 212 292 216 308 232 336 260 360 276 376 308 412 308 308 172 236 176 240 176 260 172 240 164 236 172 244 168 232 172 244 164 236 164 236 172 244 152 220 148 212 140 208 136 204 140 212 144 212 140 208 140 212 156 224 148 216 144 216 148 220 156 220 140 208 136 216 152 228 132 188 128 192 148 216 160 216 140 192 136 192 132 188 132 188 132 184 132 188 132 188 128 192 124 204 152 236 164 240 172 248 172 224 176 252 192 268 172 248 172 252 192 232 100 32 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 4 20 176 200 208 176 204 160 188 136 148 96 104 60 96 68 108 80 96 72 68 36 28 0 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 12 8 4 0 8 32 56 52 56 56 60 60 68 68 68 76 84 64 72 56 72 64 80 72 80 68 76 64 80 68 84 328 436 332 428 320 424 332 444 320 420 312 420 324 428 320 420 344 444 336 440 340 444 332 428 324 428 320 424 320 424 324 428 352 456 352 456 352 452 344 448 336 444 344 456 352 460 356 456 352 456 352 456 352 456 352 456 340 448 352 456 344 444 344 452 316 440 328 456 340 464 348 464 324 444 340 456 348 460 360 460 332 436 320 424 312 424 316 428 320 428 320 428 324 432 324 436 332 444 316 432 312 436 324 444 316 428 300 416 304 444 348 480 344 460 344 456 360 488 364 456 360 472 364 476 368 480 372 484 388 508 384 508 388 516 396 524 368 496 372 500 376 496 368 492 384 516 384 516 384 520 392 528 392 516 380 516 396 540 412 544 408 536 404 532 400 528 400 524 412 544 416 544 416 540 412 536 412 540 412 540 412 540 412 540 408 536 408 536 404 532 404 528 408 536 412 544 416 548 424 552 420 552 424 552 428 556 428 556 416 552 408 556 412 556 416 560 416 564 420 568 428 576 432 580 440 584 440 588 444 588 444 588 452 596 448 588 444 588 444 592 448 600 448 600 448 596 448 596 448 596 452 596 456 596 456 596 464 584 420 540 392 528 384 520 376 512 372 508 368 512 376 520 372 504 376 512 384 528 404 532 424 548 428 552 436 564 452 568 460 604 484 584 504 596 464 596 464 596 508 620 524 652 556 660 504 656 536 672 524 636 500 632 504 632 504 632 520 656 544 676 504 628 500 628 500 628 500 628 504 632 508 636 508 636 504 632 508 644 508 648 508 652 512 652 496 636 496 636 496 636 496 636 508 648 504 644 504 640 500 640 504 644 504 644 508 648 512 652 512 632 504 628 504 636 520 652 524 640 504 620 496 628 512 644 504 640 516 652 524 652 516 644 520 652 520 652 520 652 524 656 512 644 512 644 512 644 516 648 500 652 536 664 512 636 508 652 528 660 528 660 528 660 528 660 524 656 524 660 528 664 532 664 532 672 532 668 528 664 524 664 528 668 528 668 528 668 528 668 548 696 548 680 516 640 520 680 552 676 548 668 564 700 604 728 488 356 68 0 0 0 0 0 12 24 44 44 72 60 92 68 44 60 40 76 52 88 68 96 60 72 28 48 20 48 20 44 44 44 44 48 56 36 24 8 0 224 356 476 516 624 504 608 440 560 376 504 348 488 336 468 320 440 268 400 248 404 260 420 268 400 280 372 268 384 332 440 288 100 4 40 8 52 28 28 64 100 56 44 8 56 28 36 16 68 56 64 28 52 40 60 36 72 48 80 52 60 36 40 20 20 12 88 116 168 144 184 112 164 108 156 96 132 64 100 12 44 0 0 0 0 0 20 0 40 16 76 40 112 72 140 116 224 208 316 236 272 140 188 64 92 40 68 36 84 52 88 36 72 48 80 44 68 36 52 32 64 24 56 16 56 20 60 28 68 44 100 92 144 116 152 104 144 108 144 112 144 104 140 108 120 56 68 28 44 12 28 0 20 0 4 0 72 56 76 4 28 4 28 12 28 12 28 8 20 8 20 8 20 8 20 12 28 16 28 16 24 8 16 0 20 20 52 52 80 60 88 60 96 56 96 52 104 60 108 64 92 80 100 80 92 72 84 60 76 60 80 72 92 84 104 84 148 132 136 124 144 144 228 244 228 148 156 112 136 104 148 108 144 100 120 72 104 80 124 72 108 72 108 72 108 72 108 64 96 60 96 64 104 72 112 64 100 64 100 64 100 64 100 56 88 32 108 164 244 176 224 156 208 156 216 164 224 160 216 176 244 200 264 216 284 240 304 276 280 148 164 92 168 116 184 124 168 112 164 120 168 116 156 124 168 112 152 104 160 120 172 124 164 120 156 104 136 84 120 96 140 104 144 96 132 100 144 112 152 108 144 104 144 108 148 112 148 104 140 100 144 108 152 88 132 92 144 112 160 112 152 100 140 96 136 92 132 88 132 92 132 88 132 88 128 72 124 60 128 88 156 108 164 108 176 120 180 108 172 104 172 104 156 140 160 140 216 164 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 116 168 76 144 68 124 40 84 24 68 32 80 44 76 52 72 36 32 0 0 0 4 4 4 12 4 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 28 16 32 16 40 24 48 24 56 52 72 48 68 48 68 52 72 48 68 44 64 44 64 48 68 408 536 424 540 416 536 424 556 444 560 432 556 440 560 436 552 440 556 432 556 440 560 432 540 440 564 444 564 440 556 432 548 440 560 440 560 440 556 432 548 424 548 436 564 444 564 444 560 444 564 444 564 444 564 444 564 436 564 448 564 436 552 440 572 440 560 448 568 456 572 456 568 432 552 436 560 444 564 444 564 448 568 444 564 440 560 440 556 432 556 440 564 448 572 456 576 448 572 444 568 444 568 444 568 456 576 448 572 452 588 476 608 484 620 488 596 476 616 488 592 488 612 488 608 480 600 476 600 508 644 500 636 496 636 500 644 520 664 524 668 524 660 516 652 516 660 520 664 524 664 524 664 520 656 516 660 528 676 536 672 528 664 524 664 524 660 520 660 532 676 540 680 540 680 540 676 540 684 540 684 540 684 540 684 536 680 536 676 532 676 528 672 536 680 540 688 544 692 552 696 548 692 552 696 552 700 556 700 556 700 556 704 560 704 564 708 564 712 568 716 576 724 580 728 588 732 588 732 588 732 588 732 600 744 596 736 588 732 592 736 600 740 600 740 596 748 596 748 592 752 596 756 592 768 596 768 592 756 572 736 564 732 552 716 552 720 548 724 556 736 572 756 552 740 556 752 576 764 588 776 600 780 612 788 616 780 616 788 608 800 616 764 660 808 628 824 620 788 632 780 628 800 648 800 648 788 608 780 628 816 640 800 628 796 608 784 604 788 596 780 628 804 632 804 636 808 640 816 636 812 644 820 648 820 648 820 644 816 644 816 644 820 652 824 648 820 648 820 648 820 648 820 644 816 640 812 636 804 632 800 636 808 636 808 640 812 644 816 652 832 644 816 632 812 636 824 632 812 632 812 640 828 652 840 640 820 640 824 652 832 648 824 644 824 644 828 648 828 648 828 656 836 652 832 656 840 664 844 648 832 660 848 672 852 668 848 660 840 660 840 660 840 660 840 660 840 660 840 664 844 664 848 672 848 672 844 668 840 664 840 668 844 668 844 668 844 668 844 620 820 672 840 652 824 656 832 668 828 656 848 696 876 668 804 732 824 580 488 112 88 0 152 0 96 8 108 36 124 44 132 48 128 68 144 84 156 88 156 92 144 56 116 48 120 48 116 56 144 44 136 44 120 20 92 84 348 236 320 308 556 500 748 556 752 576 756 536 732 524 768 528 744 488 708 476 712 484 704 492 644 428 548 364 512 380 528 328 184 32 156 36 128 32 100 128 268 208 228 80 140 56 124 48 152 76 152 48 148 64 156 80 164 80 148 68 120 48 100 24 68 28 188 204 340 256 344 260 356 248 348 232 336 220 328 176 272 124 204 48 152 8 132 0 128 20 144 32 168 56 204 84 260 204 468 348 444 208 320 124 252 88 224 80 220 88 224 76 208 76 196 68 184 56 172 36 156 52 168 60 168 56 164 80 184 72 188 96 212 104 208 124 240 116 232 124 240 140 252 160 248 132 208 100 164 64 128 44 124 32 108 48 152 76 132 24 100 24 100 24 96 24 96 24 80 24 80 24 80 24 80 24 84 28 84 28 80 20 72 12 60 36 96 72 120 88 128 108 132 100 128 100 136 112 144 100 140 96 140 96 140 92 132 96 136 84 124 80 124 84 128 76 160 132 164 132 160 124 216 224 264 192 204 132 188 136 184 124 184 128 176 112 160 108 172 108 160 104 156 100 152 92 148 88 144 88 148 92 156 104 164 96 152 96 152 96 152 96 152 92 160 72 176 204 308 224 296 204 280 216 300 228 304 224 308 240 332 240 340 264 368 292 388 324 380 244 236 144 240 180 232 176 240 160 236 168 240 160 228 160 232 156 228 156 228 160 232 160 232 164 228 152 212 132 192 132 208 144 208 132 196 136 212 148 216 144 212 144 216 152 220 152 220 148 212 144 208 140 208 132 188 140 208 164 220 152 196 128 188 132 188 132 192 136 192 128 184 132 192 132 184 124 184 116 196 148 236 164 236 164 240 184 240 176 232 160 236 160 256 196 240 172 272 212 172 44 16 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 172 200 208 172 196 144 168 140 160 112 124 80 108 72 104 72 100 88 96 68 60 24 12 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 4 8 4 0 16 12 20 16 24 24 28 24 52 56 56 64 64 68 64 68 64 68 60 64 60 64 64 68 284 416 308 428 300 420 308 440 320 432 304 424 308 428 304 416 316 436 312 436 324 444 320 432 308 432 320 444 324 440 312 428 324 436 324 436 324 432 316 424 308 424 320 440 332 440 328 436 316 428 316 428 316 428 316 428 324 444 332 436 312 424 328 456 324 452 316 448 308 440 308 432 332 452 332 452 332 436 320 432 316 436 320 440 320 440 316 432 332 452 332 452 336 456 336 456 324 464 332 468 332 468 328 464 340 480 344 484 348 484 348 484 356 496 376 464 340 480 376 484 356 480 372 492 376 500 392 512 376 500 360 492 356 496 364 504 360 504 372 516 380 516 376 508 376 512 388 520 396 520 388 512 396 520 388 516 392 516 376 496 408 536 408 536 408 536 408 536 396 528 404 536 412 540 412 540 412 540 412 540 412 540 412 540 408 536 408 532 404 528 400 528 408 536 412 544 416 548 424 552 420 548 420 552 424 556 428 556 424 560 416 564 420 568 424 568 424 568 428 576 436 580 440 584 444 588 444 588 444 588 444 588 460 604 456 596 448 592 448 596 448 600 448 600 448 596 448 596 448 592 448 596 452 596 456 596 440 576 440 588 456 600 452 584 444 584 440 580 440 588 456 600 472 600 472 600 472 608 484 604 488 620 500 628 496 624 500 632 476 648 496 608 540 640 476 632 520 648 524 628 512 644 524 628 492 640 504 636 492 632 488 624 488 620 480 624 500 640 500 628 504 636 504 632 504 632 508 636 512 640 516 644 516 640 512 636 500 636 496 636 496 640 504 648 500 640 500 640 500 640 500 640 504 644 504 640 500 636 496 636 492 632 492 632 496 636 496 640 504 640 516 640 512 640 520 648 516 644 524 652 524 644 516 636 516 640 504 636 508 648 516 648 528 656 524 652 516 648 512 644 516 644 508 640 512 652 528 664 560 664 508 636 520 668 532 656 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 528 668 512 640 516 688 540 644 516 668 528 656 492 636 516 688 552 712 640 724 488 340 28 0 0 0 0 8 12 32 40 40 32 56 40 76 52 80 52 80 80 88 36 56 28 64 24 48 60 60 60 52 56 32 16 4 36 308 288 232 156 216 172 296 404 564 512 632 480 564 452 592 440 560 424 564 416 552 372 516 308 460 312 444 312 420 312 404 232 52 0 88 20 40 20 28 116 260 296 268 116 80 16 36 12 72 44 60 16 56 32 68 56 84 60 80 52 56 32 36 8 4 0 116 184 268 220 240 208 264 196 252 188 248 200 260 200 260 200 240 152 156 56 76 4 44 0 24 0 8 0 24 0 0 0 164 196 232 160 220 100 116 60 84 48 84 48 80 56 88 60 72 48 60 36 60 32 64 24 52 16 56 24 64 4 36 0 48 28 80 48 84 64 96 36 72 28 84 52 108 100 136 100 140 100 108 48 56 36 72 32 64 40 88 44 48 0 24 0 28 8 24 8 28 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 4 20 28 56 56 84 72 92 84 112 76 104 68 112 80 120 96 112 92 104 88 100 84 100 88 100 80 92 72 92 80 104 84 124 100 92 92 104 88 144 132 184 156 140 84 132 100 116 68 116 88 124 80 108 64 100 72 104 64 96 56 88 48 84 72 104 64 96 60 96 60 96 52 88 56 92 56 92 56 92 64 96 36 112 168 244 176 220 136 192 148 216 172 232 172 228 188 232 172 232 200 280 240 304 240 312 200 172 80 176 120 144 128 168 112 160 116 168 112 152 100 152 112 164 116 160 104 148 104 148 116 164 124 156 108 144 88 136 104 140 92 128 92 144 108 144 104 144 104 148 112 156 112 152 112 148 104 140 92 128 84 132 100 160 124 164 104 136 72 116 76 124 88 136 96 140 92 132 88 136 88 128 68 116 76 144 104 168 112 164 104 168 116 184 120 180 100 172 120 192 120 172 136 192 176 180 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 168 192 132 180 80 144 68 132 56 104 44 80 36 76 40 84 52 92 52 56 12 16 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 8 12 0 0 0 8 0 4 0 4 0 4 4 28 20 48 32 52 28 48 44 60 40 56 36 60 40 64 424 540 424 536 420 532 416 532 416 532 420 540 424 544 432 548 436 552 432 548 432 552 440 560 428 548 440 560 444 556 432 544 436 564 444 560 432 548 432 556 428 548 428 548 428 548 428 548 428 548 428 548 428 548 428 548 432 548 428 548 432 556 440 560 436 552 444 556 444 560 444 560 444 560 444 560 444 560 444 560 432 568 464 568 428 536 440 580 452 568 456 576 464 584 468 588 468 588 472 592 472 596 476 596 476 592 468 588 472 604 496 624 504 628 508 628 504 620 492 612 488 612 488 616 496 624 504 640 504 644 500 648 504 652 508 652 512 652 508 648 504 644 500 640 512 652 500 644 500 652 516 664 520 656 508 652 516 660 512 652 524 664 528 668 528 672 532 672 536 676 536 676 536 676 536 676 540 684 540 680 536 676 532 676 528 668 524 668 524 672 532 680 552 692 544 684 540 692 552 704 548 696 556 700 560 704 556 700 560 704 560 708 564 712 568 712 580 720 572 712 572 728 592 744 588 732 588 732 588 732 588 732 588 732 588 736 592 740 596 740 600 740 600 740 596 748 596 748 588 748 588 752 588 760 592 764 588 756 584 756 588 768 604 780 608 780 604 772 600 772 604 780 600 796 600 800 604 804 612 800 616 796 620 800 620 804 628 800 624 796 624 792 620 788 616 788 624 796 624 800 628 804 632 804 632 804 632 808 632 808 628 812 628 812 628 820 628 820 628 812 620 796 624 800 628 800 632 804 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 632 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 656 828 652 836 660 836 660 844 664 848 664 856 664 856 664 848 652 816 696 868 744 844 588 596 320 252 0 80 24 124 12 104 48 140 68 140 64 156 96 180 108 148 60 128 60 120 56 136 40 120 44 128 84 112 32 32 192 336 280 308 260 304 196 316 224 384 336 568 504 696 544 728 536 712 508 700 504 680 468 628 456 612 424 588 404 556 412 580 368 164 28 152 72 96 24 92 140 308 248 380 200 148 44 116 52 140 64 144 56 128 52 132 64 148 72 136 56 108 44 104 32 92 12 220 232 316 236 316 240 352 244 348 240 348 236 352 260 380 264 396 268 396 268 396 240 344 196 272 96 160 0 88 0 116 0 156 52 216 92 232 108 244 104 232 92 224 96 224 104 208 68 180 72 192 72 180 68 168 72 164 68 160 64 160 44 144 48 148 52 152 56 164 64 180 64 192 80 196 88 204 92 208 112 236 156 272 148 212 100 180 44 144 112 184 48 108 28 104 32 96 24 84 24 84 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 12 52 40 108 92 120 96 136 116 148 108 144 108 148 112 152 108 156 120 164 120 152 100 136 104 140 92 132 88 132 96 140 112 148 112 136 96 128 100 140 172 204 140 168 116 172 128 188 112 164 104 160 100 156 104 160 100 156 100 156 100 152 88 144 84 140 88 148 92 152 100 156 88 144 88 144 88 144 88 144 72 152 68 168 192 300 216 288 224 292 216 292 216 300 228 320 216 312 228 332 252 352 272 364 316 376 284 316 184 200 140 244 172 240 168 236 164 232 160 228 156 228 156 224 152 220 148 220 140 212 152 224 156 220 144 208 124 192 128 204 136 204 136 200 152 212 132 200 140 216 148 216 152 216 144 208 132 196 124 188 132 200 160 232 176 224 152 200 128 184 124 180 124 176 120 176 144 188 124 180 128 192 136 196 128 196 136 220 156 236 164 240 176 240 180 248 180 252 180 256 180 264 200 256 188 240 140 128 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 32 184 204 204 160 184 144 176 136 156 120 136 88 108 64 88 76 100 84 92 88 96 44 4 8 8 0 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 4 8 4 8 4 4 12 12 24 24 36 36 40 20 28 28 40 40 52 52 60 304 424 304 420 300 416 296 416 296 416 300 424 304 428 312 432 308 428 308 428 308 432 316 440 312 432 316 440 320 436 312 432 320 436 328 436 316 424 312 432 312 424 312 424 312 424 312 424 316 428 316 428 316 428 316 428 316 428 312 424 316 432 324 440 300 440 292 444 296 444 308 444 316 444 316 444 324 444 324 444 300 444 324 456 304 432 304 448 316 452 316 456 324 460 328 464 320 464 324 468 328 472 328 472 328 472 324 472 332 484 348 500 376 500 380 504 376 500 372 492 368 488 364 492 372 500 380 508 364 500 356 504 360 504 364 508 364 508 360 504 360 504 356 500 368 504 372 512 376 512 376 512 384 516 372 512 380 520 380 508 388 516 392 520 392 524 396 524 408 536 408 536 408 536 408 536 412 540 412 536 408 532 404 532 400 528 400 528 400 532 408 540 420 548 420 548 420 552 428 556 424 552 428 560 436 560 432 560 424 560 416 564 420 564 424 568 432 572 420 564 420 572 436 588 440 584 440 584 440 584 440 584 444 588 444 592 448 592 452 596 448 600 448 600 448 596 448 596 444 592 448 592 452 592 452 596 456 596 452 592 456 604 468 612 464 604 464 604 468 612 476 620 484 608 488 608 480 608 484 616 480 612 484 616 484 624 488 624 488 624 488 620 484 616 480 616 488 624 488 628 492 632 496 632 484 636 484 632 484 632 484 628 484 628 484 628 484 628 484 628 492 628 492 628 496 632 500 636 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 504 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 524 660 524 656 524 664 520 664 512 664 504 664 504 664 500 668 512 680 504 660 540 728 600 708 640 600 300 184 0 0 0 92 16 60 20 80 52 88 28 64 60 72 28 64 32 56 24 68 32 68 52 72 64 48 16 20 196 296 248 260 228 272 180 272 192 240 160 256 224 364 340 460 388 496 388 464 300 416 304 472 332 464 320 456 328 436 340 464 288 52 0 20 4 20 60 88 160 236 200 252 144 52 12 40 16 60 28 64 20 48 16 52 28 64 40 64 28 40 16 36 8 20 0 140 180 216 184 204 164 232 164 232 160 228 160 224 180 252 196 268 216 276 216 276 224 272 240 256 176 160 68 72 0 0 0 0 0 20 0 44 20 64 36 88 52 88 52 80 76 84 44 68 56 76 60 76 44 76 32 72 28 64 24 60 16 56 16 60 20 60 20 56 8 56 12 64 24 76 36 80 44 108 96 172 208 316 320 360 368 448 328 184 52 64 20 52 4 28 4 28 8 28 4 24 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 4 8 8 48 52 72 64 108 96 116 88 116 80 112 76 112 92 112 100 120 100 108 84 92 84 100 84 100 88 108 96 120 108 124 108 100 64 76 80 128 148 152 112 124 84 116 92 128 76 108 68 100 64 100 64 100 60 100 64 100 60 96 56 88 60 96 56 92 56 88 52 88 52 88 52 88 52 88 52 88 40 84 32 104 156 232 168 216 164 212 160 220 172 236 180 240 164 224 172 236 188 248 196 252 232 300 244 284 148 144 72 160 112 160 112 164 116 164 116 168 108 156 108 152 104 148 100 148 104 148 108 152 112 152 108 148 88 128 92 132 92 136 96 140 108 144 96 140 108 152 112 148 108 148 104 140 92 128 84 124 84 140 112 172 128 164 108 140 84 128 84 128 80 124 80 120 108 132 80 124 84 136 84 132 76 132 80 148 100 160 104 164 116 176 112 180 108 180 112 180 104 180 124 180 152 184 120 108 8 12 0 0 0 4 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 144 156 172 108 160 72 144 64 132 56 104 44 76 28 64 32 80 44 80 60 84 32 8 0 0 0 0 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 0 0 0 0 12 0 16 0 16 4 24 12 32 20 36 424 540 420 536 420 536 416 532 416 532 420 540 424 544 432 548 424 540 420 536 424 544 432 548 432 548 436 552 436 552 432 548 428 548 436 548 424 540 424 548 428 544 428 544 428 544 428 544 432 548 432 548 432 548 432 548 428 544 424 540 424 544 432 552 432 552 436 556 436 560 440 560 440 564 440 564 440 564 440 564 428 560 448 576 452 568 440 556 452 572 452 572 452 572 452 576 456 588 460 592 460 596 464 596 464 596 468 604 476 612 484 620 492 624 496 632 500 632 500 628 492 624 492 624 496 632 504 640 504 644 500 644 504 648 504 652 500 644 504 648 504 648 508 652 500 652 516 668 524 664 512 652 520 656 508 656 520 664 516 656 508 648 512 652 516 656 516 656 536 676 536 676 536 676 536 676 540 684 540 684 536 680 536 680 536 676 532 676 532 680 540 688 548 692 552 700 556 700 556 700 556 700 560 708 564 708 564 708 560 704 560 704 564 708 564 712 568 708 560 700 556 704 568 716 580 724 580 724 580 724 580 724 588 732 588 732 592 736 592 740 600 740 600 740 596 748 596 748 592 756 596 756 596 768 596 772 604 776 604 776 608 784 616 792 604 776 604 776 612 788 624 804 612 808 612 808 616 796 612 796 612 788 612 788 616 788 620 792 620 792 620 792 616 788 616 788 624 796 624 800 628 804 632 804 636 804 636 804 636 804 632 808 628 812 628 812 628 820 628 812 628 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 816 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 820 640 820 640 820 640 820 632 816 636 816 640 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 840 660 844 664 848 668 852 668 848 664 856 664 856 668 848 660 844 684 840 680 860 728 892 692 904 780 780 392 292 44 144 68 160 64 164 60 132 72 196 84 136 56 136 76 120 64 120 56 108 72 96 64 64 20 112 284 356 288 304 268 316 236 316 272 356 248 352 248 408 304 472 380 584 472 660 484 628 480 656 452 636 444 632 440 588 428 592 368 196 36 116 36 172 188 300 232 336 192 296 144 136 52 136 52 140 68 140 60 124 56 128 60 140 72 132 52 100 36 100 32 92 16 244 236 316 224 316 220 328 220 328 216 332 216 332 228 364 252 396 276 412 280 404 268 400 292 416 280 372 208 316 128 232 72 168 20 132 0 112 4 132 28 164 68 184 64 164 88 188 64 164 72 176 80 176 76 172 76 168 68 160 60 156 60 156 56 152 56 152 56 148 52 156 52 164 60 176 68 180 64 184 84 212 160 352 312 448 396 576 460 432 204 180 28 108 28 104 32 92 28 88 32 80 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 16 24 4 40 32 76 68 128 108 148 120 160 120 160 112 152 116 164 124 168 120 156 104 144 104 152 116 164 124 172 128 168 128 156 124 104 48 84 96 172 156 184 132 164 112 156 116 172 108 160 100 152 96 152 96 156 96 152 96 156 96 148 92 144 104 160 100 148 88 140 80 132 88 144 88 144 88 144 88 144 76 152 72 180 204 300 212 288 208 284 220 300 232 308 232 320 240 336 252 348 260 344 256 340 260 360 320 380 252 248 148 220 160 232 160 232 160 232 164 236 156 228 156 224 152 220 148 220 148 216 148 216 148 220 156 228 136 204 132 196 128 200 140 212 148 200 144 204 156 216 156 204 152 204 148 200 136 188 132 184 120 188 148 216 164 216 148 196 132 188 132 184 128 180 124 180 136 184 124 180 132 192 132 196 128 196 136 216 152 232 160 240 168 240 172 244 176 248 180 248 164 240 172 248 188 264 176 208 88 84 0 24 0 24 4 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 172 196 204 164 192 140 164 140 160 116 128 84 108 68 100 64 92 84 88 84 100 64 28 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 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 4 8 8 8 12 12 16 16 304 420 304 420 304 420 304 420 304 420 304 424 308 428 312 428 308 424 308 424 308 428 316 432 316 432 316 436 320 432 316 432 308 432 316 432 308 424 308 432 304 424 304 424 304 424 304 424 308 428 308 428 308 428 308 428 308 424 304 420 300 424 308 428 292 432 288 432 292 436 300 436 312 436 312 436 320 436 320 436 316 440 300 440 316 456 312 436 316 452 312 448 312 448 312 444 320 452 312 456 316 460 320 460 320 464 328 476 340 480 340 480 348 484 364 496 376 500 376 500 368 492 368 492 368 496 376 504 368 496 364 500 364 504 368 504 360 500 364 504 368 508 372 512 372 512 380 520 388 520 380 516 376 508 368 508 376 516 376 508 380 508 384 512 384 516 388 516 404 532 404 532 404 532 404 532 412 540 412 540 412 540 412 536 412 536 408 536 408 540 416 548 416 552 428 564 436 560 428 552 428 560 436 568 440 568 440 564 420 556 416 560 416 564 420 564 424 564 416 556 412 560 416 564 428 572 428 572 428 572 428 572 440 584 444 588 444 592 448 592 444 596 444 596 444 592 444 592 452 596 456 600 456 600 460 600 468 608 468 608 472 612 476 616 464 604 464 604 464 608 476 616 496 612 492 608 480 608 476 604 464 604 468 612 460 616 464 616 480 616 476 616 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 636 500 640 504 644 508 644 500 636 500 636 500 636 500 636 500 636 496 632 492 636 496 640 504 644 504 644 504 644 504 640 500 640 500 640 500 640 500 640 504 644 504 644 504 644 504 644 508 640 508 640 508 640 508 640 504 636 504 640 508 640 512 644 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 532 668 532 672 528 672 520 668 512 668 504 668 504 668 468 676 532 704 520 664 496 652 536 672 540 708 608 636 256 148 0 24 0 100 56 96 12 84 20 56 8 68 40 68 28 68 56 72 48 52 36 24 0 112 308 344 256 284 232 292 212 268 196 268 228 268 204 248 168 224 132 232 180 348 300 448 332 428 316 432 320 448 336 436 356 472 272 60 0 12 44 164 252 288 212 232 124 168 84 44 12 44 8 60 20 68 12 52 8 56 40 72 52 72 40 48 28 44 4 16 0 168 196 212 160 208 144 220 144 220 144 220 148 220 152 236 176 260 200 272 200 264 212 268 212 264 212 260 208 260 192 236 176 196 120 120 28 44 0 20 0 20 0 40 20 48 36 64 36 60 40 72 48 72 44 76 32 68 24 64 20 60 12 52 8 48 4 44 0 40 4 56 4 64 16 64 20 68 20 56 0 12 0 52 64 108 132 168 196 320 284 140 0 12 8 36 4 32 12 32 8 32 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 12 4 0 12 4 24 28 68 68 96 88 120 96 120 92 112 116 132 116 132 112 124 100 112 100 120 112 136 120 136 116 132 124 120 80 52 12 36 72 124 120 136 108 116 84 108 84 112 68 100 60 92 56 92 56 92 56 92 60 96 60 92 56 88 64 100 60 92 52 80 44 76 52 88 52 88 52 88 52 88 48 84 36 124 172 232 160 216 164 220 168 232 176 228 164 216 196 256 208 272 216 272 208 260 180 264 236 312 220 232 116 156 116 164 112 160 108 156 104 152 108 156 108 152 104 148 100 148 108 148 104 140 104 152 120 164 104 136 88 124 84 132 100 144 96 140 100 152 116 164 112 144 104 148 100 140 96 136 88 132 76 128 100 152 112 152 100 136 88 132 88 132 84 128 80 124 96 124 76 124 88 136 80 128 76 132 80 144 96 156 100 160 108 168 112 172 112 176 104 176 104 180 116 184 152 208 168 188 120 108 20 4 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 0 136 148 168 116 164 68 132 68 132 52 100 40 80 36 76 20 76 32 80 44 88 40 48 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 0 8 0 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 0 0 0 0 4 0 4 0 4 0 0 416 536 416 536 416 536 416 536 416 536 420 540 420 540 424 544 424 544 424 540 424 548 432 552 428 548 428 544 424 548 428 548 428 548 440 552 432 544 432 556 424 540 424 540 424 540 424 540 428 544 428 544 428 544 428 544 428 540 420 536 420 536 424 540 428 548 428 548 432 552 428 556 436 560 436 560 436 560 436 560 456 560 420 544 440 576 452 568 444 568 444 568 444 564 440 564 452 584 452 584 456 588 460 592 460 596 468 604 476 608 476 608 476 612 484 624 496 632 500 632 496 628 492 624 492 628 500 636 496 636 496 640 500 640 504 644 496 640 500 644 504 648 508 656 520 668 512 664 512 668 524 680 504 652 496 652 508 664 512 648 512 656 516 656 520 660 520 664 532 672 532 672 532 672 532 672 540 684 540 684 540 684 540 688 540 684 536 680 540 688 548 692 544 696 556 708 564 704 556 696 556 704 564 712 568 712 568 708 556 700 556 704 560 704 564 708 568 712 564 708 564 708 564 708 568 712 568 712 568 712 568 712 584 728 584 732 588 732 592 736 596 736 596 736 592 744 592 744 596 756 600 760 596 772 600 772 604 776 604 780 608 780 608 780 608 780 604 772 596 768 596 772 608 792 604 784 604 780 600 772 600 776 608 768 616 772 616 772 616 780 620 780 620 780 620 780 628 788 628 792 632 796 636 796 636 796 636 796 636 796 632 804 632 808 632 808 632 812 628 812 636 808 640 812 644 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 820 640 812 640 812 640 812 640 812 644 816 644 816 644 816 644 816 644 820 644 820 644 820 644 820 640 816 644 820 644 824 648 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 848 668 852 672 856 672 856 668 844 668 844 668 844 668 848 680 852 664 848 672 852 676 864 708 864 640 828 716 924 672 720 372 348 68 164 88 228 108 200 72 132 52 136 76 120 60 120 88 96 56 88 64 76 0 224 316 364 256 344 248 360 256 352 224 352 228 332 196 380 252 424 236 384 204 396 288 516 408 588 412 596 388 588 400 580 424 608 316 160 12 148 144 340 328 388 268 356 184 280 136 140 48 116 52 140 68 140 64 120 60 124 64 144 76 136 56 104 40 112 28 96 32 288 272 332 232 340 228 344 236 348 240 352 240 364 236 368 248 388 260 388 252 380 260 388 256 392 264 404 276 412 272 400 276 408 276 380 224 320 140 216 80 132 12 104 28 136 40 124 48 128 44 128 52 140 68 156 68 156 64 152 64 152 60 144 56 140 52 136 48 132 64 152 60 156 68 164 72 168 60 168 56 128 16 124 28 136 68 120 24 248 220 208 20 124 32 104 36 92 36 88 32 76 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 28 28 8 40 24 36 16 64 52 104 80 144 112 160 116 168 140 184 140 180 136 176 128 168 124 172 132 176 132 168 116 152 120 108 44 32 12 56 64 116 120 156 116 148 104 144 96 140 92 152 92 144 84 140 88 144 88 144 92 152 96 148 92 144 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 144 84 152 80 204 224 300 204 288 216 292 232 316 244 320 236 320 240 336 256 356 268 360 272 360 260 340 280 364 300 340 208 224 152 224 152 224 156 228 156 232 156 228 156 224 152 220 148 220 148 212 140 208 140 216 156 228 144 204 128 188 120 192 136 208 136 192 140 204 160 216 152 200 148 204 144 196 140 192 132 188 124 184 140 204 152 200 136 184 132 188 132 184 128 180 124 180 124 172 120 180 132 192 132 192 128 196 136 216 148 224 156 232 164 236 164 236 172 240 172 244 188 252 184 260 192 276 196 272 180 200 116 92 4 24 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 32 176 192 200 168 196 140 156 140 160 120 132 88 116 76 108 64 92 84 84 76 96 80 60 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 4 0 8 0 8 0 8 0 8 0 8 8 8 8 4 4 4 4 8 4 4 4 4 0 0 0 308 412 312 416 312 416 316 420 316 420 316 420 316 420 316 420 320 424 320 424 320 428 328 432 324 428 320 424 320 424 324 428 308 432 320 436 312 432 316 444 308 428 308 428 308 428 308 428 304 424 304 424 304 424 304 424 312 428 304 420 300 420 304 424 288 424 288 428 292 428 304 428 308 432 316 432 316 432 320 432 340 440 296 416 308 448 332 456 320 444 320 444 320 444 320 444 328 452 320 456 324 460 328 460 332 464 336 468 340 472 344 476 340 476 352 488 360 496 364 496 368 496 364 492 360 496 368 500 364 496 368 496 372 500 372 500 372 500 376 504 376 504 380 508 384 516 364 504 360 512 376 528 360 496 352 500 364 516 368 508 392 520 392 524 396 524 400 528 400 528 400 528 400 528 400 528 412 540 412 540 416 544 416 544 412 540 408 536 408 540 416 548 420 548 424 556 428 556 428 556 428 556 432 564 436 564 436 564 416 556 412 556 416 560 416 560 424 568 424 568 424 568 424 568 424 568 424 568 424 568 424 568 436 584 440 584 444 588 444 588 440 592 440 592 440 588 440 588 448 596 452 596 456 596 456 600 460 600 464 608 468 604 464 600 472 608 464 596 452 588 448 588 480 600 480 600 468 600 468 604 460 608 456 612 452 616 452 616 472 616 472 616 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 632 492 632 496 636 496 640 500 644 504 644 496 636 496 636 496 636 496 636 500 636 496 632 492 636 496 640 504 644 504 644 508 648 508 648 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 644 508 648 508 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 532 664 532 668 532 672 536 676 520 668 520 668 520 672 512 668 532 652 500 660 532 676 528 672 460 684 588 692 508 656 548 720 596 592 284 212 16 88 32 148 12 56 0 64 32 60 24 64 68 48 36 24 28 12 0 236 300 288 224 280 188 244 188 220 212 304 236 280 216 336 304 392 308 412 312 392 252 380 292 464 292 380 276 380 292 384 332 448 256 28 0 84 160 276 288 280 248 284 196 232 120 44 0 24 8 60 20 68 12 56 8 56 20 56 32 56 20 32 8 28 0 20 8 216 244 240 176 248 172 256 172 260 180 264 184 264 176 256 180 256 176 252 172 244 160 248 184 272 208 268 192 256 212 276 204 268 208 276 216 280 220 244 140 96 0 0 0 36 0 32 12 40 12 40 16 48 20 56 12 60 16 60 20 64 24 68 24 64 20 64 20 64 16 68 16 72 28 76 32 72 24 64 44 52 32 60 32 32 12 52 0 28 40 64 8 36 12 36 8 36 12 36 12 36 16 28 16 28 16 28 16 28 12 28 16 28 16 24 8 20 12 16 4 28 16 12 0 12 24 40 40 72 64 100 80 108 116 132 112 124 108 120 100 116 100 116 100 112 92 100 80 92 80 56 0 0 0 32 32 48 96 104 88 108 76 96 64 84 60 88 48 84 44 80 48 84 48 84 52 92 56 92 56 88 40 76 44 84 52 92 56 96 52 88 52 88 52 88 52 88 56 80 44 148 196 232 152 216 164 220 172 236 192 256 200 256 184 244 196 260 212 276 228 288 224 280 220 288 236 292 172 176 84 136 92 148 108 160 120 172 108 156 108 152 104 148 100 148 104 144 100 140 100 140 100 144 96 132 84 120 80 120 84 128 88 128 88 140 104 156 108 144 100 144 100 140 96 136 92 136 88 136 100 148 104 140 88 124 84 128 80 124 80 120 76 120 84 116 72 124 88 136 80 124 76 132 80 144 92 152 92 152 112 160 104 168 104 168 100 172 108 172 108 184 136 172 140 184 156 192 136 116 20 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 28 152 148 164 112 168 68 128 60 128 56 112 56 88 40 76 16 80 36 76 36 84 52 72 8 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 8 0 0 4 4 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 8 0 4 0 4 412 532 412 536 416 540 420 540 420 540 420 540 420 540 420 540 420 540 416 536 420 544 428 548 428 548 424 540 420 544 428 548 420 544 432 548 428 544 432 556 428 544 428 544 428 544 428 544 424 540 424 540 424 540 424 540 436 548 428 540 424 540 424 540 420 540 424 544 420 548 424 548 432 556 432 556 432 556 432 556 444 560 428 548 432 568 452 580 440 564 444 568 448 576 452 576 456 592 452 592 456 596 456 600 468 604 460 596 460 604 468 616 472 616 480 624 484 624 484 624 496 632 492 628 488 632 492 636 496 628 500 632 500 636 504 636 512 644 508 640 508 640 504 640 508 660 508 660 508 664 516 668 508 656 504 660 516 676 520 660 520 660 520 664 524 664 528 668 528 668 528 668 528 668 528 668 540 684 540 688 544 692 548 692 536 680 532 676 536 684 544 688 548 692 548 692 548 696 556 700 552 696 556 704 564 704 560 704 552 696 556 700 556 704 560 704 560 704 564 712 572 716 572 716 572 716 572 716 572 716 572 716 580 724 584 728 584 732 588 732 592 732 592 732 588 740 588 740 588 752 592 752 592 764 592 768 600 776 608 784 608 780 600 772 608 780 600 768 596 768 596 768 600 780 604 784 608 780 608 784 608 768 612 768 620 768 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 808 632 808 632 808 636 808 640 812 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 820 644 820 644 820 644 820 644 820 644 824 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 844 660 856 664 848 668 852 672 848 668 840 668 840 668 832 672 844 656 848 652 880 680 856 632 844 684 856 612 828 664 904 676 844 680 892 724 760 460 480 256 312 84 152 52 124 64 108 56 108 68 104 72 96 44 96 0 476 516 596 464 632 420 576 412 552 424 636 496 644 468 684 516 708 488 720 552 736 492 632 428 616 472 668 452 660 452 632 460 652 344 172 28 224 216 348 280 348 256 388 260 352 168 136 44 128 52 140 68 140 64 120 60 124 48 120 56 116 36 84 20 92 28 104 64 348 316 372 264 396 272 384 276 392 284 400 284 412 272 400 264 392 256 396 260 400 236 384 252 396 256 380 240 364 284 404 260 376 256 388 264 380 300 372 248 232 52 68 0 100 20 100 44 108 32 88 36 108 40 128 44 136 52 148 64 152 68 156 68 156 72 160 72 160 68 148 68 152 72 152 72 164 52 148 40 132 40 156 48 124 8 164 52 128 40 132 20 96 36 108 36 96 40 88 36 80 28 84 28 84 28 84 28 84 24 84 28 84 28 80 20 64 20 24 8 40 24 32 8 52 24 68 36 92 56 124 76 136 108 152 104 144 96 136 92 136 92 136 88 128 80 124 80 120 40 48 12 24 8 40 28 64 96 132 104 140 100 128 80 120 84 144 84 136 76 132 80 136 80 140 88 148 92 148 92 148 76 132 80 140 88 144 92 148 88 144 88 144 88 144 88 144 92 148 84 224 244 304 196 288 216 288 216 296 224 304 228 320 228 316 224 320 236 336 260 356 264 360 300 368 308 376 276 304 144 216 144 220 152 224 156 228 156 228 156 224 152 220 148 220 140 208 140 208 136 200 128 192 124 192 120 188 116 184 116 184 128 176 124 180 140 200 152 200 148 196 144 192 144 192 140 188 144 204 148 204 144 192 124 176 124 180 120 176 116 172 116 172 116 164 116 180 136 192 132 188 128 196 136 212 148 220 148 224 156 228 160 232 164 236 172 232 172 228 164 256 176 252 156 264 184 244 192 200 104 80 12 16 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 76 204 196 192 164 196 140 156 124 152 124 148 108 124 76 100 68 100 88 84 72 88 84 76 44 32 16 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 8 0 8 0 12 0 12 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 8 308 412 308 416 312 420 316 420 316 420 316 420 316 420 316 420 312 412 308 412 308 416 316 424 328 428 316 416 312 420 324 432 292 420 300 424 292 420 300 436 304 432 304 432 304 432 304 432 296 424 296 424 296 424 296 424 308 436 304 428 296 424 296 424 292 420 284 424 296 420 300 424 316 432 316 432 320 432 320 432 316 432 320 436 324 444 332 452 320 440 328 448 336 456 340 460 332 452 336 456 336 460 340 460 352 464 340 452 336 460 352 476 352 476 360 484 364 484 360 480 376 496 372 488 368 488 372 492 372 496 372 500 376 504 380 504 392 512 388 508 384 504 380 496 360 500 372 516 380 512 372 504 380 512 372 516 388 532 396 524 380 520 392 524 392 528 396 528 400 532 400 532 400 532 400 532 412 540 412 544 416 548 420 548 408 532 404 532 404 536 412 544 424 548 416 540 412 548 424 560 420 552 428 556 432 560 428 556 416 552 416 556 420 560 424 560 416 552 424 564 432 572 436 572 428 572 428 572 428 572 428 572 436 580 436 584 440 588 444 588 444 592 444 592 444 588 444 588 448 588 448 592 452 588 456 592 468 608 476 616 476 608 468 600 468 604 464 600 464 604 472 608 476 608 480 612 476 620 480 624 464 608 456 616 460 620 456 620 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 632 492 636 496 636 500 640 496 636 496 636 496 636 496 636 500 636 500 632 496 636 500 640 508 644 508 648 512 652 516 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 652 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 672 536 668 532 664 528 664 532 668 532 668 532 668 532 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 664 524 656 528 664 532 664 532 672 528 668 528 668 528 668 520 668 556 660 528 664 528 644 524 696 484 668 560 716 536 656 508 692 520 700 564 700 596 708 476 432 8 64 0 52 12 48 20 64 44 44 72 20 0 0 0 452 500 504 480 584 476 540 504 544 488 596 504 532 420 540 472 556 468 552 432 540 420 520 368 460 364 448 364 448 368 420 356 440 272 8 0 88 116 168 160 204 172 252 212 256 120 36 8 60 16 60 28 68 20 52 16 56 24 56 32 52 20 32 0 24 4 28 28 256 284 268 220 288 204 284 200 288 208 296 216 296 208 284 204 268 196 268 208 280 196 264 168 236 156 240 172 256 180 252 192 276 216 288 208 268 212 280 216 180 32 0 0 20 0 36 16 44 4 28 12 40 0 32 0 44 16 56 28 64 20 60 24 64 28 68 32 72 28 68 24 68 32 64 36 68 56 64 20 28 28 76 56 52 24 28 0 48 48 24 0 44 12 40 12 36 16 36 12 36 16 28 16 28 16 28 16 28 12 32 16 32 24 28 16 20 0 0 0 12 4 12 0 32 16 24 12 32 24 52 44 64 72 88 64 80 56 76 56 76 56 76 48 64 48 72 56 80 0 20 8 16 0 8 4 32 76 92 80 100 80 92 60 72 56 84 44 76 40 76 40 80 44 80 48 92 56 92 56 92 44 80 44 84 48 88 52 88 52 88 52 88 52 88 52 88 60 80 44 164 208 236 148 220 176 216 156 196 140 184 128 188 132 180 120 172 124 196 152 220 168 272 252 316 256 324 256 292 120 164 112 152 96 136 80 128 108 156 108 152 104 148 100 152 96 140 100 140 96 128 76 112 76 120 80 120 76 112 68 108 84 124 72 124 88 144 104 152 100 148 96 144 96 144 92 140 108 152 108 152 100 132 80 116 76 120 72 116 72 112 68 116 76 112 72 124 92 136 80 124 76 132 88 140 96 148 92 148 100 156 100 164 92 164 88 172 96 160 104 188 132 172 128 192 136 188 152 180 108 88 0 0 0 0 0 0 8 0 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 60 184 156 160 108 168 76 132 56 124 64 124 60 96 36 64 28 88 44 76 28 76 52 76 32 36 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 4 8 4 8 4 4 8 4 8 0 12 0 8 0 0 0 4 0 8 0 8 0 0 0 4 0 8 0 8 404 532 412 544 416 540 404 532 408 536 408 536 408 536 408 536 408 528 412 536 424 548 432 552 412 532 416 536 416 540 420 540 420 540 428 548 432 548 432 548 432 548 432 548 432 548 432 548 420 544 420 544 420 544 420 544 420 544 420 548 424 548 428 552 424 548 424 552 428 552 432 556 420 556 440 560 428 548 432 568 452 584 452 584 452 584 452 584 448 580 448 580 448 580 444 576 468 600 464 596 464 596 464 592 476 608 468 596 464 596 464 596 484 616 484 624 488 628 496 632 488 624 488 628 492 632 496 632 508 636 504 636 504 640 512 648 504 640 516 652 520 648 508 640 512 664 512 672 516 676 524 680 524 676 520 672 516 676 520 672 524 664 528 664 528 664 528 664 532 668 528 664 532 668 536 676 540 672 532 664 532 672 544 684 536 672 536 676 540 680 544 680 540 684 540 684 540 684 540 684 544 688 544 692 548 696 552 696 556 700 560 704 560 708 564 708 568 712 568 712 568 712 568 712 560 704 564 704 564 704 564 704 584 724 588 728 588 732 592 732 592 736 588 732 588 744 592 752 588 756 596 764 600 772 600 768 604 768 604 768 604 768 604 768 612 776 612 776 612 776 612 776 612 776 612 772 608 764 604 764 624 772 620 772 620 776 628 784 624 776 624 776 624 776 624 776 640 788 636 784 632 788 636 792 632 792 636 796 640 800 644 804 640 796 640 796 640 796 636 796 624 784 624 788 628 788 632 792 636 796 636 792 628 788 628 784 648 804 640 800 636 796 632 792 652 812 648 808 644 812 648 816 644 804 644 804 644 804 644 804 640 800 644 808 652 812 652 812 644 804 640 804 644 808 648 812 640 804 640 808 644 808 648 820 640 820 636 816 640 824 648 832 656 836 656 840 660 840 660 840 656 836 656 836 656 836 656 836 660 840 660 840 660 840 660 840 672 844 668 840 664 844 668 848 672 848 672 848 672 848 672 848 664 848 664 848 664 848 664 848 660 844 664 852 668 848 664 844 660 852 656 852 656 852 660 844 664 848 664 848 664 848 664 856 648 856 652 864 664 864 672 872 668 864 672 868 676 868 676 856 684 844 692 856 696 876 712 880 520 312 0 128 52 108 72 108 76 104 68 64 0 108 80 688 544 696 528 724 540 724 540 744 568 748 544 716 516 700 512 704 552 732 520 684 468 632 432 612 440 628 428 624 440 600 432 596 276 168 36 244 148 232 112 236 124 248 180 276 124 156 40 140 60 136 52 124 48 124 48 128 56 124 48 116 40 104 28 104 16 84 92 348 348 412 300 432 308 424 296 412 288 408 296 416 288 404 288 404 292 400 292 404 248 384 268 404 276 400 264 388 248 380 260 388 248 368 240 364 248 368 276 268 32 64 28 100 40 96 40 92 24 88 32 116 32 120 48 120 28 96 20 104 48 124 52 128 56 132 60 136 60 152 64 160 72 168 68 168 36 144 36 148 44 156 48 164 64 140 44 144 72 132 32 104 28 104 36 104 40 96 28 80 32 84 32 80 24 76 24 68 20 64 28 72 32 64 20 52 0 24 8 44 20 56 28 64 24 60 36 80 44 84 44 80 72 108 72 96 44 80 60 104 56 76 60 88 80 88 64 64 16 20 16 40 32 52 32 48 80 112 84 128 84 128 84 124 96 132 88 124 84 128 88 144 84 136 80 148 96 160 96 148 84 136 84 136 84 136 84 136 88 140 88 140 88 140 88 140 84 124 92 220 228 292 208 236 168 232 152 208 128 188 120 180 128 188 116 176 112 184 128 200 184 268 232 324 292 364 316 380 244 244 132 212 164 216 132 208 144 216 148 216 148 212 140 204 140 200 140 192 136 188 128 184 132 188 132 196 144 196 124 168 132 184 124 176 124 192 148 212 140 196 140 192 136 188 132 188 144 200 164 208 144 180 128 184 120 172 128 176 124 168 112 152 120 160 120 172 124 176 124 180 120 180 120 196 136 216 160 232 164 216 144 216 168 236 176 228 176 236 180 248 184 252 188 260 192 248 188 232 152 156 80 92 0 4 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 4 4 4 0 0 8 20 104 200 192 200 136 188 152 172 124 160 116 152 108 132 72 92 72 92 72 84 68 88 84 100 52 36 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 300 404 308 412 312 408 304 400 308 408 308 408 308 408 308 408 300 412 304 420 308 424 312 428 296 408 300 412 304 416 304 416 296 420 304 428 312 428 308 428 308 428 308 428 308 428 308 428 304 420 304 420 304 420 304 420 304 420 308 424 308 428 312 428 300 424 304 428 304 432 308 432 300 432 316 436 304 428 312 444 328 452 328 452 328 448 324 448 336 460 332 456 332 456 332 456 328 460 328 464 332 464 332 464 344 472 336 468 332 464 332 468 364 476 368 480 372 488 380 492 376 488 380 492 380 496 384 496 384 504 380 504 380 508 388 516 384 508 388 516 392 512 384 504 384 512 388 516 396 520 400 524 400 520 392 516 392 516 396 528 388 528 380 528 380 528 380 528 380 528 376 524 380 532 388 536 388 532 384 528 384 536 392 544 388 536 388 540 392 540 396 544 412 540 412 540 412 540 412 540 416 544 416 548 420 548 424 552 424 552 428 556 432 560 432 560 440 568 440 568 440 568 440 568 420 568 416 568 416 568 416 568 428 580 432 584 436 588 436 588 444 588 452 584 452 584 456 592 460 588 464 596 468 596 468 596 472 600 472 600 472 600 472 600 480 608 480 608 480 608 480 608 484 616 484 612 480 608 476 608 488 616 484 616 484 620 492 632 476 624 468 624 468 624 468 624 476 632 476 628 472 632 476 632 476 632 476 636 480 636 480 636 480 636 480 636 480 636 480 636 480 624 480 628 484 628 488 632 500 640 496 640 492 636 488 632 500 640 508 636 504 636 504 636 520 648 516 648 516 648 516 652 492 636 496 640 496 640 496 640 496 640 500 648 504 648 504 648 504 648 508 652 512 652 516 656 504 644 504 648 508 652 512 648 520 656 516 652 520 660 528 664 524 660 524 660 524 660 520 652 524 656 532 656 532 656 532 656 544 664 540 660 532 652 528 652 516 664 512 656 508 660 516 664 528 672 524 668 516 664 512 660 512 656 512 656 512 656 512 656 516 664 524 668 528 668 524 668 520 664 520 664 520 664 520 664 508 652 508 656 512 656 512 656 508 664 508 668 504 664 504 668 500 668 508 676 516 680 520 688 504 688 500 688 516 688 536 692 560 624 212 20 0 48 0 76 48 72 68 52 0 0 52 592 464 512 384 488 404 512 408 516 420 496 396 460 364 436 352 432 368 440 352 424 332 404 320 400 336 416 336 432 352 420 348 428 200 40 8 152 104 128 52 120 52 96 92 124 60 40 4 40 36 52 28 44 32 48 32 52 36 52 32 44 12 36 4 28 0 20 72 252 276 280 236 312 244 308 236 308 240 320 256 328 240 308 248 308 256 312 256 308 260 312 264 312 268 316 264 312 244 304 268 316 260 300 248 292 244 300 256 184 12 0 8 24 40 44 40 40 24 36 28 44 20 36 32 36 16 16 12 28 32 40 32 44 36 44 40 48 16 48 16 52 24 60 28 56 36 60 28 52 24 48 20 48 40 52 20 64 40 52 8 28 16 32 20 36 28 36 16 24 8 32 8 28 12 20 8 24 12 24 24 32 24 28 12 16 0 8 0 16 12 32 24 36 4 20 12 32 20 32 20 28 40 60 56 68 44 52 44 68 36 52 28 52 32 52 20 32 0 4 0 24 20 44 36 52 56 80 60 80 60 80 56 80 48 84 40 76 40 76 48 84 52 80 48 84 64 96 64 84 52 84 52 84 52 84 52 84 52 84 52 84 52 84 52 84 48 72 52 164 176 220 144 160 96 136 84 116 64 104 56 96 64 104 52 92 52 100 64 116 72 120 84 152 148 240 244 320 240 224 124 144 100 136 88 132 104 144 108 148 104 140 100 136 100 144 96 136 92 132 84 128 84 128 84 132 92 132 76 108 80 120 72 116 80 132 100 152 96 136 92 132 88 132 92 136 96 156 112 156 92 128 80 128 76 124 76 124 72 116 64 108 72 120 72 124 76 128 80 124 80 124 84 128 96 144 112 160 96 156 72 152 92 176 96 168 96 176 100 180 108 188 116 192 116 180 116 172 108 140 84 116 20 16 0 0 4 4 8 4 16 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 16 72 164 140 160 92 148 100 132 72 116 64 108 56 92 24 64 40 68 40 64 44 72 64 88 48 44 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 532 408 536 408 536 404 528 408 536 408 536 408 536 408 536 416 536 416 540 420 540 420 540 404 524 408 528 408 532 412 532 416 532 420 540 428 540 424 540 428 544 428 544 428 544 428 544 424 548 424 548 424 548 424 548 424 548 424 552 428 552 432 556 428 552 428 556 432 556 436 560 428 560 436 560 432 556 440 572 448 580 448 580 448 580 448 580 460 592 460 592 460 592 460 592 456 588 456 592 464 596 468 600 476 604 472 600 464 600 468 600 472 608 476 612 480 620 488 624 488 628 492 628 496 632 496 632 504 636 504 636 504 640 512 644 508 640 512 644 512 644 508 644 516 668 512 672 520 680 524 684 520 676 516 668 512 672 520 668 520 660 524 660 524 660 524 660 524 660 520 656 524 660 528 668 532 668 528 664 528 668 536 676 536 672 536 672 540 676 540 680 540 684 540 684 540 684 540 684 544 688 544 688 548 692 548 696 548 692 552 696 552 700 556 700 568 712 568 712 568 712 568 712 564 708 568 708 568 708 568 708 576 716 580 720 580 724 584 724 584 724 580 724 584 736 592 744 588 748 592 756 596 764 592 764 600 772 600 772 600 772 600 772 608 780 608 780 608 780 608 772 616 776 616 776 612 772 612 772 620 776 616 776 616 780 624 788 624 780 624 780 624 780 624 780 624 780 628 784 628 784 624 780 628 796 624 796 624 792 620 792 624 796 624 796 624 796 624 796 624 796 624 800 628 800 632 804 636 808 636 808 632 804 632 804 628 800 628 804 632 804 632 804 644 816 644 816 644 816 644 816 632 804 632 808 636 812 640 816 640 812 640 812 644 816 644 816 640 816 644 816 648 820 648 824 644 816 644 820 648 824 652 824 664 836 660 836 660 840 668 844 664 840 664 836 656 832 652 828 660 836 656 836 656 836 656 836 672 852 672 848 668 848 664 844 672 844 668 840 664 844 668 848 684 860 680 852 672 844 664 840 668 856 664 856 664 856 664 856 652 848 660 856 664 856 664 856 660 860 660 860 660 860 660 860 652 852 656 856 656 860 660 860 660 860 656 856 656 848 656 848 660 840 664 848 672 852 680 852 688 836 688 852 684 860 684 860 700 912 680 524 108 104 40 96 32 100 36 116 20 80 224 768 568 664 440 624 476 676 480 652 452 624 428 596 404 580 396 576 384 564 384 568 388 568 388 572 396 576 392 592 408 560 392 544 236 168 84 272 148 204 76 184 52 152 64 176 68 128 24 124 52 136 48 128 48 124 48 124 48 120 44 112 40 104 28 104 24 108 104 288 240 288 208 348 244 364 260 380 276 388 284 392 300 396 304 396 300 392 300 396 292 400 284 392 280 392 288 404 256 380 284 400 280 388 272 380 280 368 264 252 36 48 12 60 36 92 56 96 44 96 44 108 24 88 32 92 24 80 24 88 32 92 32 92 36 96 36 104 24 100 28 116 40 124 44 140 68 160 60 156 52 152 44 148 60 132 52 148 68 124 36 104 32 104 40 100 36 92 28 88 32 84 32 80 24 76 24 68 20 64 28 68 32 60 20 48 8 44 16 52 28 68 40 72 32 64 36 72 40 72 36 64 28 72 56 96 64 80 60 80 44 52 24 36 20 24 12 8 4 4 12 28 32 64 60 88 72 104 76 116 76 120 76 120 72 108 68 104 68 108 72 112 76 124 68 136 88 152 84 140 84 136 84 136 84 136 84 136 80 132 80 132 80 132 80 132 80 132 100 212 200 248 160 188 112 164 104 152 92 144 88 144 92 148 84 140 84 148 96 156 76 124 64 132 112 224 224 312 300 336 208 220 128 200 136 196 140 212 144 212 144 208 136 200 144 200 140 192 136 188 128 184 124 176 124 184 132 184 120 164 112 168 108 168 120 188 140 204 140 188 128 176 124 184 136 200 148 204 156 196 136 172 120 168 132 176 124 168 116 164 116 164 120 160 120 168 124 172 120 176 124 184 124 196 132 208 148 220 156 212 144 212 160 228 168 228 168 236 172 240 180 244 184 248 184 244 172 220 156 196 148 180 100 64 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 4 4 4 0 0 8 20 116 204 188 204 140 188 148 172 116 152 108 144 100 132 76 96 68 92 68 84 64 92 84 104 88 76 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 300 400 304 404 304 404 300 400 308 408 308 408 308 408 308 408 312 420 308 416 304 412 300 412 288 400 288 404 292 408 296 408 296 416 300 424 304 420 300 416 304 424 304 424 304 424 304 424 308 424 308 424 312 428 312 428 312 428 312 428 316 432 316 436 308 432 308 432 312 436 312 440 312 436 312 432 308 436 320 448 320 444 320 448 324 448 324 448 328 452 328 452 332 456 332 456 320 452 324 460 332 468 340 472 344 472 340 468 336 468 340 472 360 476 364 480 372 484 376 488 380 492 380 496 384 496 388 500 380 504 376 500 380 504 384 512 384 508 384 512 388 508 384 504 384 512 388 516 396 524 400 528 392 516 388 512 388 512 392 520 380 520 372 520 372 520 372 520 372 520 368 516 368 520 376 528 380 528 380 528 380 532 384 536 384 532 388 536 388 540 392 540 408 536 408 536 408 536 408 536 412 540 416 544 416 548 420 548 416 544 416 548 420 552 424 552 436 564 436 564 436 564 436 564 416 564 412 564 412 564 412 564 420 572 420 576 424 580 428 580 432 576 432 576 436 584 444 592 444 588 452 592 456 592 452 588 460 596 460 596 460 596 460 596 468 604 468 604 468 604 468 604 476 616 476 616 476 616 476 612 480 616 476 616 476 620 484 628 472 628 464 628 464 628 464 628 456 624 464 632 468 628 460 616 476 632 472 628 468 620 464 620 468 624 468 624 468 624 468 624 484 632 492 632 496 636 496 640 492 632 492 628 488 628 488 628 488 632 492 636 496 644 500 644 504 648 508 652 508 652 504 644 500 640 500 644 508 652 512 652 504 644 504 644 504 644 508 652 492 644 492 648 496 648 500 652 500 652 504 656 508 660 508 660 512 660 508 656 508 660 512 664 524 672 520 664 512 656 504 652 516 664 524 664 524 664 524 664 520 660 520 664 524 668 528 668 508 664 504 656 500 660 508 664 516 672 516 668 512 664 508 660 504 656 504 656 504 656 504 656 488 644 496 652 500 652 500 648 500 648 500 648 500 648 500 648 492 640 496 644 500 648 500 652 492 632 492 640 496 644 500 648 496 640 496 640 492 644 496 648 480 652 468 640 472 644 508 660 512 624 652 752 356 148 0 0 16 76 0 20 0 0 260 576 436 452 308 408 344 448 340 420 328 412 320 404 316 404 320 412 304 392 300 388 292 376 284 368 288 364 284 384 316 372 292 376 156 60 56 176 88 112 32 96 44 56 24 60 32 44 12 40 32 48 24 44 28 44 32 48 32 44 28 40 12 36 4 28 0 24 28 132 120 132 96 160 84 140 96 164 116 172 120 168 152 204 160 204 168 204 168 204 132 172 128 164 124 164 124 168 96 140 108 148 104 144 108 160 144 184 164 136 16 0 4 8 24 40 40 52 32 36 24 40 8 20 8 20 8 20 12 28 16 28 16 28 16 28 16 28 0 16 0 24 0 32 12 44 16 48 24 56 28 56 32 56 36 52 28 68 40 44 8 40 16 32 16 36 20 32 16 28 8 32 8 28 12 20 8 24 12 24 24 28 20 24 8 12 0 8 4 20 20 32 28 40 32 40 32 40 32 40 28 36 12 28 28 48 44 56 48 60 36 36 4 4 0 4 0 0 0 20 4 24 12 36 40 68 44 72 52 72 48 72 44 68 32 68 28 64 28 64 32 68 40 68 36 72 52 84 52 72 48 80 48 80 48 80 48 80 44 76 44 76 44 76 44 76 44 76 56 148 132 160 84 108 60 104 56 96 52 100 56 104 52 96 48 92 48 96 60 104 52 92 52 100 68 128 100 152 204 256 184 164 96 148 112 128 100 140 100 140 100 136 92 132 96 140 96 136 92 132 88 132 84 124 80 128 88 132 80 116 56 104 60 108 72 128 92 140 92 128 76 116 76 132 100 152 104 152 100 140 84 120 68 116 88 128 72 116 64 112 68 120 72 120 72 120 72 120 72 120 84 128 84 124 88 136 100 148 92 148 80 148 88 160 100 164 104 168 108 172 112 176 116 180 128 188 124 176 112 156 104 136 100 76 8 8 0 0 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 96 164 136 164 96 144 96 132 64 108 52 100 52 92 28 72 28 64 28 64 40 72 64 88 80 80 32 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 396 524 396 524 400 528 408 536 408 536 408 536 408 536 424 540 420 536 412 532 408 528 400 520 400 520 404 524 408 528 416 536 420 540 424 536 416 532 424 540 424 540 424 540 424 540 424 548 428 552 432 556 436 560 428 556 432 556 436 560 436 560 432 560 436 560 440 564 440 564 448 564 436 556 436 568 448 576 444 576 444 580 448 584 452 584 452 584 456 588 460 592 460 596 456 588 460 596 468 604 476 608 476 604 472 600 468 604 476 608 480 616 484 620 488 628 492 632 492 628 496 632 496 636 500 636 504 632 500 632 500 636 508 644 508 640 508 636 504 640 508 644 512 656 516 660 520 668 524 672 516 660 512 656 512 656 516 660 520 656 520 656 520 656 520 656 516 652 516 652 516 656 524 664 520 660 524 664 528 664 528 664 532 668 532 672 536 672 540 676 536 680 536 680 536 680 536 680 540 684 540 688 544 688 548 692 544 688 544 688 548 692 552 696 564 708 564 708 564 708 564 708 556 700 556 700 556 700 556 700 568 712 568 712 572 716 576 720 576 716 576 716 576 736 588 744 584 748 592 752 592 764 588 760 596 772 596 772 596 772 596 772 604 780 604 780 604 780 604 776 612 784 612 784 612 784 612 788 616 784 612 784 612 788 620 796 624 792 624 792 624 792 624 792 624 792 628 796 628 796 624 792 636 816 632 812 624 808 620 804 628 812 628 812 628 812 628 812 636 812 636 816 640 820 644 820 632 808 636 812 636 812 636 812 632 808 636 812 640 820 644 820 644 824 652 832 656 828 648 820 648 824 652 828 656 832 660 836 652 824 644 816 640 820 648 824 644 820 644 824 648 824 652 828 648 828 652 828 656 832 656 836 660 840 656 832 652 836 656 840 672 852 668 844 660 836 652 832 656 836 652 836 652 836 652 836 632 816 632 816 632 812 628 812 640 820 636 816 636 816 640 820 640 820 640 820 640 820 640 824 636 828 636 828 636 828 636 828 632 828 636 832 640 828 636 824 632 832 632 832 632 832 632 832 608 808 608 808 608 808 608 808 608 804 608 796 608 792 608 788 608 776 592 756 576 748 572 736 568 700 548 692 544 736 584 784 636 820 608 832 748 612 128 92 24 140 36 100 24 96 380 620 436 560 384 564 404 564 388 552 392 556 392 556 396 560 400 564 392 552 384 540 364 516 340 496 348 504 344 512 360 488 340 476 204 176 120 248 120 188 92 192 112 180 64 160 64 140 40 120 52 132 48 120 44 120 44 120 44 112 40 108 36 104 28 104 36 92 24 148 96 168 72 160 52 144 64 156 72 148 64 140 76 148 76 144 76 144 76 144 52 136 68 148 72 140 60 128 48 120 40 104 28 108 56 140 92 156 116 168 40 48 12 36 16 60 40 80 40 76 32 76 20 64 12 60 16 68 20 72 28 76 28 76 28 76 24 80 20 76 16 76 24 100 36 112 32 116 44 128 52 140 56 136 60 128 60 148 64 116 36 108 36 96 32 92 28 84 28 84 32 84 32 80 24 76 24 68 24 64 28 68 28 52 12 40 4 28 12 36 24 52 36 56 32 52 28 48 28 48 28 48 28 56 28 48 40 68 56 76 52 52 20 8 4 4 4 0 12 12 20 16 20 48 56 96 60 92 64 104 64 108 64 104 68 104 68 104 68 108 68 108 68 116 60 128 76 140 76 132 80 132 80 132 80 132 80 132 76 128 76 128 76 128 76 128 76 132 100 196 152 188 104 148 104 160 100 160 104 164 112 172 100 156 100 156 100 160 108 164 120 180 124 180 120 168 108 156 140 248 192 232 148 228 152 192 136 204 140 208 136 200 128 196 140 196 136 192 136 192 132 188 132 184 124 184 136 192 132 180 100 156 104 164 116 180 128 188 128 180 116 172 124 192 152 216 152 192 136 180 124 168 116 160 136 176 120 164 112 160 116 168 120 160 120 168 120 168 116 168 124 180 120 188 124 200 136 208 144 208 148 212 148 216 160 228 168 232 168 232 172 236 172 236 180 252 188 248 172 204 136 156 140 120 64 40 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 4 4 4 0 0 8 20 148 208 180 204 148 184 140 172 112 148 100 136 100 136 84 112 64 96 64 88 64 88 72 96 100 96 60 44 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 300 396 292 392 292 392 296 400 308 408 308 408 308 408 308 408 308 420 304 416 300 412 296 408 288 400 288 404 292 408 296 408 304 424 304 428 304 420 296 416 308 428 308 428 308 428 308 428 308 428 312 432 320 436 324 440 316 432 320 436 320 440 324 440 312 436 316 440 316 444 320 444 332 444 308 432 316 448 328 456 312 448 316 452 320 456 328 460 328 464 332 468 340 472 344 476 332 464 336 468 340 476 344 476 344 472 340 472 340 476 348 480 360 480 372 488 380 492 384 496 384 496 384 496 388 500 388 504 376 500 372 496 376 504 384 508 384 508 380 504 380 504 384 508 376 508 380 512 388 516 392 520 388 512 380 508 380 508 384 516 376 516 368 516 368 516 368 516 372 516 368 516 368 520 376 528 368 520 376 528 380 528 376 524 380 532 384 532 388 536 388 536 404 532 404 532 404 532 404 532 408 540 412 540 416 544 416 544 416 544 416 548 420 552 424 552 432 560 432 560 432 560 432 560 424 560 416 560 416 560 416 560 424 568 424 572 428 576 432 576 424 576 424 580 432 584 444 596 444 588 448 596 456 592 452 592 460 600 460 600 460 600 460 600 468 608 468 608 468 608 468 608 472 612 472 612 476 616 476 616 476 612 472 612 472 616 480 628 468 628 468 628 468 628 468 628 472 628 464 624 464 624 468 628 480 632 480 628 476 628 476 628 476 628 476 628 476 628 476 628 484 632 488 636 488 640 492 640 492 640 492 644 496 644 500 648 476 636 480 636 480 636 484 640 484 644 496 656 500 652 488 640 500 648 500 648 500 648 500 644 500 644 488 632 484 632 488 640 488 648 480 648 484 652 488 656 476 644 476 648 480 648 484 652 492 652 484 648 480 644 484 648 488 652 484 648 480 640 476 636 476 632 476 632 476 632 476 632 488 640 480 632 468 620 460 612 480 632 476 628 472 632 476 636 472 628 472 628 472 628 472 628 468 620 468 620 468 620 468 620 468 620 468 620 464 612 456 604 452 600 452 600 452 600 452 600 440 584 436 580 428 576 424 572 456 576 448 560 424 540 408 524 404 524 384 500 360 484 352 484 336 476 304 456 308 484 364 528 416 612 472 596 596 732 352 140 0 16 8 16 0 0 336 464 332 400 332 424 332 392 308 400 312 400 308 396 300 392 296 388 292 384 292 376 276 352 248 332 244 324 240 336 256 320 252 336 132 64 56 144 56 112 60 116 84 88 40 68 24 36 4 40 28 48 24 44 24 40 28 44 24 36 20 36 8 36 4 28 16 24 0 36 28 68 16 28 0 40 0 36 8 36 0 28 0 24 4 28 4 28 4 28 0 24 4 48 16 44 0 28 4 32 0 16 0 16 4 52 12 36 40 88 24 16 4 4 0 20 16 28 4 24 0 28 20 28 0 16 0 28 8 28 16 36 16 36 12 32 12 28 4 28 0 24 0 28 4 40 20 52 28 64 36 64 32 56 28 52 36 72 36 40 8 44 16 36 12 28 12 24 16 28 8 32 8 28 12 20 8 24 16 24 24 28 16 16 0 4 0 4 0 16 12 28 20 36 24 32 16 28 16 32 24 36 28 28 8 20 20 44 36 52 32 28 0 8 0 8 0 8 0 4 0 12 0 32 48 92 32 56 36 60 36 60 32 56 32 68 36 72 36 72 32 68 36 64 32 68 48 80 48 68 44 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 36 76 52 124 84 108 52 96 52 96 52 96 56 104 68 112 52 96 56 100 56 104 60 104 72 112 64 104 60 112 76 124 36 108 100 148 108 152 100 124 92 132 96 136 92 132 88 124 92 136 92 136 92 136 92 136 92 128 80 128 92 140 92 132 56 104 64 112 72 120 80 124 80 120 76 124 88 144 116 168 96 136 76 120 72 124 68 112 84 128 76 120 68 116 68 116 72 120 72 120 68 116 68 112 72 116 72 116 84 128 96 144 76 144 84 144 80 144 92 164 104 168 104 168 104 168 104 168 96 168 120 184 124 160 96 128 96 116 68 72 12 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 4 4 0 0 8 16 124 168 128 168 104 140 88 132 68 108 52 100 52 100 44 88 36 72 32 60 28 64 40 68 64 80 48 44 4 4 0 0 0 0 0 0 0 0 0 0 0 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 516 388 520 396 528 408 536 408 536 408 536 408 536 416 536 412 532 412 532 412 532 404 524 404 524 408 528 408 532 428 544 428 548 428 540 420 532 428 544 428 544 428 544 428 544 424 552 428 556 436 564 444 568 436 560 436 564 440 564 444 568 440 564 440 568 444 568 448 572 460 572 432 552 440 576 456 580 448 580 452 588 460 596 464 600 464 596 468 600 472 608 480 612 476 608 476 608 476 608 480 612 472 604 472 604 472 608 480 616 480 612 484 620 492 624 496 628 500 632 500 636 504 636 508 640 500 632 496 628 500 632 504 640 508 640 504 632 500 636 508 640 500 644 504 648 508 656 516 660 512 656 508 648 504 652 512 656 512 648 512 648 512 648 512 648 520 656 520 656 520 660 528 664 512 652 520 660 528 660 524 656 528 664 532 668 532 672 536 672 532 676 532 676 532 676 532 676 536 680 540 684 540 688 544 688 548 692 548 692 552 696 552 700 560 704 560 704 560 704 560 704 568 712 568 712 568 712 568 712 572 716 572 716 576 720 576 724 576 716 576 720 580 740 596 752 596 752 600 760 600 768 600 768 600 780 596 780 596 780 596 780 604 788 604 788 604 788 604 784 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 800 612 780 604 788 624 804 624 820 620 820 620 824 624 824 620 820 620 820 620 820 620 816 616 800 620 804 620 808 624 808 628 812 628 816 632 820 636 820 632 808 628 808 628 808 624 804 632 816 644 828 648 824 636 812 628 812 624 808 620 800 616 796 632 812 616 796 608 796 620 808 620 800 620 800 624 804 628 808 620 800 624 804 624 808 628 808 632 808 624 800 620 800 620 804 616 796 616 792 612 792 612 792 604 784 604 784 604 784 604 784 616 796 616 796 616 796 612 792 620 796 616 792 612 796 616 800 620 800 616 792 604 780 596 772 592 784 592 784 592 784 592 784 584 776 584 772 572 756 556 744 544 744 544 744 544 744 544 744 548 744 540 736 528 720 516 712 512 688 496 664 464 624 436 608 440 600 420 572 396 552 392 552 416 548 408 556 404 600 436 632 424 664 596 772 564 860 688 576 164 84 4 68 16 124 408 592 420 556 424 580 424 556 396 560 392 540 396 536 392 528 380 524 376 520 376 520 368 496 340 476 332 460 308 452 316 432 312 440 176 152 104 204 88 180 96 164 96 168 64 156 56 116 36 132 52 124 44 120 40 112 44 116 36 108 36 104 36 104 28 104 36 108 28 108 36 128 36 104 40 112 40 96 32 92 36 92 32 84 28 76 32 76 32 76 20 60 32 72 44 80 44 76 36 72 36 68 24 60 32 80 40 52 40 104 40 40 28 32 12 32 28 40 20 48 28 72 48 68 20 48 20 60 28 52 32 64 32 60 28 56 24 60 36 68 24 56 16 64 28 76 32 92 52 116 64 124 60 116 56 132 64 152 64 108 32 108 40 96 32 80 24 80 28 84 32 84 32 80 24 76 24 68 24 64 28 64 24 48 8 32 4 28 8 40 24 52 32 60 36 56 32 56 32 64 44 72 40 56 24 48 40 60 36 44 28 20 4 4 4 8 4 4 4 0 8 4 4 28 60 104 52 72 56 88 56 92 52 96 64 100 68 108 72 108 64 104 68 116 60 128 80 144 76 132 76 128 76 128 76 128 76 128 80 132 80 132 80 132 80 132 68 128 92 168 112 152 92 160 92 148 92 148 96 156 108 164 96 156 104 160 108 164 108 164 112 164 104 160 112 180 136 196 108 168 112 204 144 204 136 212 128 200 132 200 132 196 124 188 136 192 136 192 136 192 136 192 132 180 120 180 132 192 136 188 108 164 112 172 116 176 120 172 116 176 124 188 144 212 168 228 140 176 112 160 120 172 120 164 124 172 124 172 120 164 112 156 120 160 120 164 116 160 108 164 108 168 108 180 120 200 140 212 132 204 148 208 140 204 152 228 164 228 164 228 164 228 164 228 164 236 176 244 172 220 152 184 144 152 108 120 76 48 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 0 0 8 20 172 212 172 208 156 180 132 172 120 152 104 140 104 148 100 136 80 108 68 88 56 84 56 80 60 84 68 64 28 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 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 396 288 384 284 388 296 396 308 408 308 408 308 408 308 408 300 412 300 412 300 412 300 412 292 404 296 408 296 412 300 412 312 432 312 432 312 428 304 420 312 432 312 432 312 432 312 432 312 428 316 436 324 440 328 448 320 436 324 440 324 444 328 444 316 440 320 444 320 448 324 448 340 448 308 428 316 456 336 456 320 452 324 460 332 468 336 472 320 456 328 460 332 468 340 472 352 484 352 480 348 480 348 480 340 472 340 472 340 480 352 484 352 476 356 484 360 488 368 492 376 500 376 504 380 508 384 508 376 496 372 496 372 500 380 508 388 508 376 496 372 500 384 512 368 496 372 500 376 508 384 512 384 508 380 504 376 508 380 512 372 512 364 512 364 512 364 512 376 524 372 520 372 524 380 532 360 512 372 524 380 524 372 516 380 528 380 532 384 536 388 536 404 532 404 532 404 532 404 532 408 536 408 540 412 544 416 544 420 548 424 552 424 556 428 556 432 560 432 560 432 560 432 560 440 576 432 576 432 576 432 576 428 572 432 576 432 580 436 580 424 576 420 584 428 592 440 600 440 600 448 608 452 604 452 600 456 600 456 600 456 600 456 600 464 608 464 608 464 608 464 612 464 612 464 616 468 620 472 620 468 612 464 612 464 616 472 624 476 624 468 624 468 624 468 624 472 620 448 596 440 604 464 628 460 612 464 616 468 620 472 624 468 616 468 616 468 616 468 620 464 608 464 608 468 612 472 616 464 608 468 612 472 616 476 620 468 624 460 620 452 616 448 612 456 628 472 640 476 636 464 620 468 612 464 604 456 596 448 588 476 616 460 596 452 600 460 612 432 588 428 592 428 596 432 596 440 608 444 608 448 612 448 612 440 604 436 596 428 592 428 592 424 588 424 588 424 588 428 592 428 584 436 584 436 584 436 584 404 556 416 576 436 596 456 608 432 576 428 572 424 576 428 580 444 588 432 568 408 548 392 536 392 540 392 540 392 540 392 540 404 552 400 540 384 524 368 504 356 500 356 500 356 500 356 500 348 492 340 476 324 460 308 444 324 432 316 412 292 388 268 376 268 376 244 348 228 340 228 348 220 360 224 364 228 368 236 372 276 452 316 480 424 584 476 732 424 120 0 0 0 60 336 444 348 404 324 412 332 384 300 380 268 356 272 364 280 368 280 368 268 356 268 352 256 328 228 304 240 308 208 304 220 300 232 328 104 52 48 120 40 104 44 64 40 64 28 64 20 40 20 68 28 48 20 44 24 40 24 44 20 36 16 32 8 36 4 28 0 32 4 24 0 24 0 24 12 36 0 24 4 32 16 44 8 24 16 24 16 24 16 28 0 20 0 20 0 36 20 52 0 24 8 36 0 16 0 8 4 0 0 44 8 20 20 32 4 24 4 20 0 20 0 44 36 44 0 20 0 32 4 24 8 32 8 28 4 24 0 24 8 36 0 20 0 16 0 28 0 8 4 44 36 64 44 68 28 56 40 80 32 36 4 48 20 36 8 28 8 24 16 32 8 32 8 28 12 20 8 24 16 24 24 24 16 16 0 0 8 12 16 20 28 32 40 40 20 16 16 16 20 28 36 40 40 32 32 36 44 44 24 12 0 0 0 0 0 4 0 0 0 16 0 4 0 8 24 76 24 52 32 56 28 56 24 48 20 60 32 72 36 68 24 56 36 68 36 72 52 84 52 72 44 76 44 76 44 76 44 76 48 80 48 80 48 80 48 80 32 68 44 104 60 88 52 116 52 96 52 96 56 104 64 112 64 108 68 116 72 116 72 116 72 124 92 140 100 140 88 124 132 128 72 136 108 132 104 172 88 128 92 132 92 128 84 120 92 136 92 136 92 136 92 136 80 120 68 116 80 132 88 128 68 116 72 120 76 116 72 112 72 120 84 140 108 160 124 176 88 120 60 108 72 128 76 116 72 124 80 128 76 120 64 104 72 120 72 116 68 112 64 108 60 104 64 112 80 132 100 148 80 140 88 144 76 136 92 164 104 164 104 164 104 164 104 164 120 184 120 172 112 160 108 152 112 128 72 120 80 72 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 4 0 0 8 16 144 172 120 168 108 140 84 132 72 112 56 104 60 112 60 104 48 76 32 60 20 52 28 52 20 56 48 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 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 512 376 500 380 512 388 516 412 540 412 540 412 536 404 528 416 536 420 540 420 536 412 532 420 536 412 528 404 528 412 536 432 548 432 544 428 544 424 540 424 540 428 544 428 548 432 548 424 552 428 556 432 560 436 560 436 564 440 568 444 572 448 572 440 568 444 572 448 576 452 576 452 576 452 580 460 588 468 596 472 600 468 596 464 596 468 600 476 608 468 596 464 596 464 596 468 600 472 608 476 604 472 604 480 612 476 604 468 600 464 592 480 612 480 616 484 616 488 620 488 620 492 624 492 624 488 620 480 612 484 624 504 636 496 620 492 624 496 632 504 640 512 644 508 644 500 640 500 644 512 656 508 648 508 648 512 652 512 656 512 648 516 652 516 652 516 652 516 652 516 652 520 660 532 672 524 664 532 672 536 668 528 660 532 664 524 664 540 680 540 672 544 688 544 688 544 688 544 688 536 684 544 692 548 692 548 688 560 704 560 704 560 704 560 704 556 708 576 724 576 712 568 716 572 720 580 724 580 720 568 708 584 728 584 728 580 724 580 724 576 720 580 720 580 732 580 732 600 760 600 764 596 764 588 760 592 772 596 776 604 784 612 788 608 784 608 784 604 776 600 772 612 784 608 780 608 780 612 784 612 784 612 784 612 784 616 788 612 780 612 780 616 784 616 784 588 752 576 740 568 740 576 752 580 776 588 784 592 776 576 760 568 760 572 768 576 764 568 760 568 748 572 744 568 740 564 736 580 772 608 776 576 740 568 756 568 748 580 760 588 768 592 768 584 760 580 752 572 748 568 740 572 748 568 740 556 720 536 704 548 728 556 740 564 736 556 728 552 736 568 740 556 728 560 748 564 740 560 736 556 732 552 728 564 728 540 708 536 712 532 708 532 704 520 684 496 672 504 688 516 692 520 696 520 692 512 688 528 696 512 680 500 676 500 676 516 692 516 692 516 692 516 692 528 700 512 676 488 656 472 648 468 664 504 684 488 656 480 672 488 664 480 652 464 636 448 632 416 608 436 640 460 648 452 636 428 608 404 576 380 568 384 576 376 536 356 508 332 496 332 500 328 480 324 476 324 464 320 460 328 472 336 496 348 528 356 544 364 576 412 644 480 708 588 832 700 548 124 88 0 296 372 548 372 508 376 512 380 520 372 520 368 500 356 500 368 512 368 504 376 508 360 492 344 476 332 472 324 456 328 452 320 428 312 412 160 148 112 200 68 148 60 128 56 140 64 136 48 120 44 124 56 132 56 120 48 108 44 104 44 108 44 128 48 100 28 120 52 124 44 120 32 108 20 100 40 96 40 88 32 84 28 72 40 76 28 68 32 72 28 56 16 32 16 32 20 40 32 48 24 44 28 44 28 40 20 36 24 40 24 40 28 28 20 20 20 28 0 12 12 40 28 104 84 84 32 28 12 48 28 36 36 48 20 36 24 52 32 48 24 44 20 36 12 40 8 36 28 60 20 60 28 84 60 112 56 128 68 140 56 100 32 96 28 80 28 80 28 72 28 72 24 76 24 76 20 76 24 68 28 68 28 68 28 52 12 36 8 28 12 32 16 36 20 40 40 60 48 68 52 64 44 56 24 36 20 32 12 24 8 12 4 8 4 4 4 0 8 0 16 0 4 0 24 48 72 96 56 72 48 72 44 84 56 96 60 100 64 100 64 100 56 92 60 112 56 120 64 128 72 136 84 136 84 132 76 124 68 116 76 128 72 120 68 120 72 124 76 132 80 140 88 144 88 140 96 152 92 148 96 160 112 172 108 160 104 160 104 164 112 172 132 188 132 188 132 188 132 188 120 188 124 196 132 204 140 212 136 204 132 200 132 200 128 196 136 188 128 188 140 200 144 192 116 176 124 184 128 176 112 164 136 188 124 172 112 168 116 172 132 168 100 172 152 232 176 220 124 176 136 188 136 180 120 164 112 164 116 168 120 164 116 160 116 156 116 168 120 172 120 176 112 168 112 184 120 196 132 204 128 204 148 212 140 204 152 224 164 232 168 232 168 232 172 236 184 248 180 240 176 228 172 224 168 184 120 156 124 140 60 36 4 8 24 16 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 36 156 228 168 180 156 188 124 168 124 160 116 152 104 140 96 132 72 104 68 96 56 84 52 80 64 84 72 100 80 68 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 0 0 0 0 4 0 0 0 0 4 8 12 4 0 0 0 0 4 8 12 292 388 284 388 296 396 292 384 308 408 312 412 308 404 300 400 304 420 308 424 312 420 304 416 300 408 292 404 292 412 308 424 312 428 308 428 304 424 304 424 300 420 304 424 308 432 312 432 316 432 316 432 312 428 312 428 320 440 324 440 328 444 332 448 316 440 320 444 324 448 324 452 328 452 328 452 332 460 340 472 344 476 336 472 332 472 336 476 340 476 332 472 328 472 332 472 344 476 348 480 348 476 344 472 328 460 332 468 340 472 344 476 340 472 344 476 348 480 348 480 360 492 364 500 368 496 360 492 360 480 356 488 376 504 376 492 380 504 384 508 388 512 388 516 384 512 384 512 384 516 392 520 388 516 388 516 388 516 388 520 376 516 368 516 364 512 360 508 376 524 376 528 384 536 392 540 388 540 396 548 400 544 392 536 400 540 392 544 404 556 404 548 416 544 416 544 416 548 420 548 424 552 424 552 420 544 416 540 424 556 432 564 440 568 440 568 432 568 448 580 444 564 436 564 436 572 440 576 440 572 428 560 436 576 444 584 452 592 460 600 424 576 424 580 428 580 432 584 452 596 452 596 452 588 444 584 432 576 436 580 444 588 448 592 448 584 440 576 436 584 448 596 452 592 448 588 444 592 448 596 452 596 452 596 452 596 452 596 444 592 444 592 444 588 440 588 420 564 412 556 408 556 412 560 424 556 416 548 408 540 404 540 392 532 396 536 400 532 396 528 392 532 396 532 392 528 388 524 360 516 396 528 380 512 388 536 376 528 384 532 384 532 384 528 388 536 384 528 376 524 372 520 388 524 384 516 376 508 368 504 352 492 360 504 376 516 384 520 368 524 380 524 368 512 368 524 364 512 360 508 356 504 356 500 348 488 328 476 328 480 328 476 320 472 312 452 288 440 296 456 300 440 304 444 308 444 304 440 324 456 316 444 304 444 308 448 332 464 328 460 324 464 332 468 308 444 308 444 312 452 324 464 300 456 332 464 312 436 308 452 304 440 296 428 284 412 272 404 244 384 264 404 276 400 260 388 256 380 232 352 212 344 216 352 244 348 232 324 212 316 212 324 212 320 212 320 208 320 204 316 208 328 200 328 204 324 204 320 220 352 248 412 284 464 368 596 540 592 292 72 0 200 304 364 304 372 308 376 300 372 292 364 292 364 268 356 272 360 268 348 256 340 252 340 256 348 264 356 268 356 268 344 260 332 264 328 96 52 68 124 36 84 36 60 16 56 20 52 4 36 12 44 32 60 28 52 28 48 24 44 28 36 24 48 16 32 8 48 52 80 44 76 36 72 32 68 20 40 0 8 0 12 0 32 24 32 20 28 24 32 24 28 8 28 8 28 16 40 24 48 12 32 16 36 12 32 8 24 0 24 4 28 12 24 12 20 8 36 0 4 0 16 0 76 44 48 8 28 8 32 4 32 20 32 0 20 4 32 8 28 4 32 0 24 0 16 0 16 0 16 0 8 0 20 8 32 12 56 40 72 20 36 0 32 4 28 4 28 12 28 12 28 0 24 0 24 8 20 8 24 16 28 24 28 20 20 4 8 8 12 8 16 12 16 16 20 24 32 32 36 32 36 28 28 8 12 4 8 0 0 0 0 0 4 0 4 0 8 0 8 0 8 0 8 8 56 52 80 32 52 24 44 12 44 24 56 20 56 24 60 24 60 24 56 28 60 28 60 36 68 44 76 48 80 48 76 44 68 32 60 40 72 36 68 36 72 44 76 36 76 36 84 40 88 44 88 52 96 48 92 52 104 68 116 64 104 60 104 60 108 68 116 72 120 80 128 88 136 96 140 84 128 88 132 96 140 104 144 104 140 100 136 92 128 84 120 92 128 84 132 96 144 96 136 76 124 80 124 76 120 72 112 84 124 72 112 64 108 64 112 68 96 44 108 96 160 112 140 76 128 84 136 88 128 72 116 64 116 68 120 72 116 68 112 68 116 68 120 72 120 76 120 68 112 72 112 80 124 92 136 72 136 84 144 80 136 88 156 104 164 104 164 108 168 108 172 116 180 112 176 116 172 120 172 124 148 76 116 80 116 52 64 0 20 0 4 0 4 0 4 0 0 0 0 0 0 8 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 72 120 68 112 56 100 48 96 28 68 28 60 24 56 28 60 28 68 48 80 60 56 4 0 0 0 0 0 0 0 0 0 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 392 520 396 532 412 536 396 512 404 532 408 536 408 532 400 524 416 540 420 544 424 544 420 540 404 520 400 520 404 532 424 548 428 544 428 540 424 536 420 536 412 532 420 536 424 544 432 548 440 560 436 556 428 552 424 548 440 564 444 568 444 572 448 572 444 568 444 568 448 572 448 572 452 576 448 576 452 584 464 592 476 608 476 608 476 608 476 608 472 604 468 600 468 604 476 608 480 612 480 608 472 604 468 600 452 588 460 596 472 608 480 612 472 604 472 604 476 608 480 612 492 624 496 628 496 628 492 624 492 620 480 616 496 632 500 632 508 640 512 644 512 644 512 644 516 648 520 656 524 656 524 656 524 656 524 652 516 644 512 644 520 656 520 652 516 648 512 644 520 660 528 672 536 676 540 676 540 680 544 684 548 680 544 676 552 684 544 684 556 696 556 684 540 684 544 688 548 696 552 696 572 716 568 708 556 696 548 688 544 692 556 700 556 696 548 688 548 700 568 716 568 708 564 708 560 704 560 704 560 700 552 692 552 696 556 704 564 712 572 716 548 692 552 700 560 716 564 720 572 732 572 736 568 736 560 732 544 716 548 720 552 728 556 732 556 724 540 708 540 724 564 744 556 712 552 708 552 708 556 712 552 708 552 708 552 704 548 704 540 696 536 692 532 688 528 684 516 668 512 664 512 668 516 680 520 684 500 660 484 656 488 664 496 672 504 676 504 676 500 668 488 660 488 660 484 656 484 656 448 632 476 648 468 636 472 656 480 656 484 656 484 652 476 644 480 648 476 644 468 640 464 636 476 644 468 632 460 636 468 644 452 620 448 624 456 636 476 652 460 636 468 636 456 620 452 628 444 616 444 616 440 612 440 612 440 596 424 588 432 600 432 592 420 584 416 568 392 556 396 568 380 548 384 560 392 560 392 560 408 572 404 568 400 568 404 576 412 572 400 556 392 564 404 576 412 572 400 556 388 548 384 548 392 564 408 568 388 544 388 560 400 560 392 552 380 540 372 532 364 540 376 548 376 536 356 520 348 512 328 488 312 484 316 484 328 472 308 452 300 444 300 444 304 448 304 448 312 448 316 452 324 460 316 464 316 472 304 484 328 520 352 568 388 612 468 704 552 804 580 416 88 352 360 468 368 504 368 512 364 508 356 500 364 508 348 496 348 496 340 480 316 468 320 476 332 492 352 500 368 484 352 464 332 448 336 440 144 140 108 204 76 168 72 144 44 128 52 128 40 108 32 112 60 124 56 112 48 104 44 104 44 104 32 112 36 96 32 132 100 176 104 184 108 192 108 196 120 168 88 124 40 84 16 64 16 64 4 56 16 64 16 52 24 36 20 32 16 36 20 40 28 48 32 48 32 44 24 36 20 32 24 28 24 24 20 20 8 32 32 40 28 36 16 112 88 76 28 72 52 64 36 76 48 68 32 56 32 64 32 48 32 44 32 44 32 40 24 44 16 40 4 28 0 36 0 48 20 120 84 136 48 84 28 92 28 80 28 72 28 72 32 72 24 76 24 76 20 76 24 68 24 68 28 68 28 52 8 28 8 16 12 20 12 24 16 24 12 20 16 28 20 24 12 20 4 16 0 12 0 4 0 4 4 4 4 0 8 0 8 0 20 0 8 8 36 52 68 80 60 68 48 64 44 76 48 80 48 88 52 92 60 100 64 104 64 112 56 116 60 124 72 132 76 128 76 128 72 120 64 112 68 116 64 116 68 124 76 132 72 128 76 136 84 144 92 148 100 152 92 148 96 156 108 168 108 160 104 160 104 164 112 172 104 164 116 180 132 200 148 208 132 200 136 208 140 212 144 216 148 216 144 204 132 192 120 184 136 184 124 184 136 196 136 188 128 180 120 176 116 172 116 176 124 176 112 164 108 160 108 164 100 148 88 168 140 208 144 184 124 172 128 180 132 172 120 160 112 164 116 168 120 164 116 160 116 156 116 164 120 168 116 176 116 168 112 180 116 192 128 200 120 192 136 200 132 200 140 212 160 224 160 228 164 228 168 232 176 244 176 240 172 236 168 224 168 208 128 168 116 160 112 152 68 40 12 0 4 8 8 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 156 192 128 172 120 156 116 152 104 140 100 136 72 112 68 100 60 92 60 92 64 92 72 96 76 76 28 24 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 20 28 36 44 44 36 28 20 28 24 16 8 0 0 0 0 300 396 296 404 308 408 300 388 300 404 304 408 304 404 300 400 300 412 304 420 308 420 308 416 300 408 292 404 292 412 304 424 308 428 304 424 300 420 300 420 292 412 296 420 304 428 312 436 324 440 324 436 320 436 320 436 336 452 336 452 336 452 336 452 328 452 328 452 328 452 332 456 332 456 332 456 332 460 340 472 328 468 332 472 336 472 332 472 324 464 320 460 324 468 332 476 348 476 340 468 332 460 328 460 336 468 336 472 340 472 340 472 344 476 348 480 352 484 352 484 356 488 360 496 364 492 356 488 376 492 360 484 368 500 380 504 376 500 380 508 384 512 388 516 376 512 388 524 392 524 388 516 392 520 384 512 376 504 368 496 376 516 372 520 372 520 372 520 364 516 376 528 384 532 384 528 384 532 384 532 384 532 384 532 392 536 384 536 392 544 392 536 404 532 408 540 412 544 420 548 424 548 416 540 404 532 400 528 408 536 412 536 400 512 372 492 368 508 392 528 400 528 404 536 392 528 392 528 388 524 384 520 384 516 380 512 376 508 372 504 372 512 376 520 388 524 396 528 396 528 400 528 400 524 392 516 384 512 384 516 392 520 392 524 388 512 380 504 376 512 388 520 376 508 368 504 368 504 372 512 368 504 368 500 364 500 364 496 352 484 348 480 340 476 336 472 328 464 328 464 332 468 336 468 340 468 324 448 308 436 304 436 320 456 324 460 328 456 324 452 312 432 312 428 308 428 308 428 312 440 324 440 304 416 292 416 308 428 312 432 312 432 308 424 316 432 312 428 308 424 304 424 320 436 304 420 296 420 308 432 304 416 284 396 276 404 292 420 288 408 288 400 276 392 268 388 272 392 272 388 268 388 268 388 276 396 268 396 280 408 284 404 264 392 264 380 248 368 248 380 256 364 264 376 276 380 276 380 272 376 272 380 276 384 280 388 268 376 248 352 236 360 252 376 284 392 264 360 228 332 204 316 232 356 244 352 228 344 240 364 252 368 248 360 240 352 232 348 240 360 244 364 244 352 224 336 216 328 200 308 188 304 192 312 204 308 196 296 188 288 184 292 192 300 196 308 204 320 208 324 204 316 208 320 216 324 220 324 220 328 212 360 228 396 284 488 372 580 488 464 180 260 252 368 288 368 300 364 288 356 276 348 280 348 268 340 268 344 260 328 244 320 244 316 244 324 252 332 248 328 236 308 232 308 256 316 84 44 68 132 44 88 40 56 8 52 16 48 0 36 4 40 28 56 24 52 28 44 20 40 24 32 12 32 4 24 8 56 60 88 60 100 72 116 84 124 108 156 120 152 96 92 20 28 0 0 0 0 0 0 0 0 4 20 0 8 0 4 0 4 12 24 12 24 12 20 4 12 0 16 4 24 16 24 24 20 0 32 16 28 0 0 0 112 152 92 8 40 32 44 20 60 32 48 16 36 16 40 12 28 12 32 12 32 8 28 8 24 4 12 0 4 0 0 0 0 0 60 64 84 12 28 0 40 4 28 4 28 12 28 12 32 0 24 0 24 8 20 8 24 16 24 24 24 16 16 0 4 12 8 12 8 12 12 16 12 8 4 8 4 8 4 8 4 4 0 0 0 0 0 0 0 4 4 4 8 4 8 4 8 4 16 0 24 24 60 44 64 28 52 24 44 12 44 12 44 8 44 8 48 20 60 28 68 32 60 28 56 32 64 40 68 44 76 48 80 44 72 36 64 28 60 28 64 36 72 48 84 40 76 36 84 44 96 60 104 56 100 52 92 52 100 64 112 64 104 60 104 60 108 68 116 68 112 76 128 96 148 112 156 100 140 104 144 104 144 104 148 104 144 100 136 92 128 88 124 88 128 80 128 88 136 88 128 88 128 76 112 68 116 76 124 76 120 72 112 68 108 64 108 60 100 64 128 108 160 100 128 72 124 76 128 76 120 68 112 64 116 68 120 72 116 68 112 64 112 68 116 68 120 72 116 72 116 72 112 76 120 88 128 68 124 76 128 76 132 84 140 100 152 104 156 108 164 112 164 112 172 108 168 104 168 108 168 108 156 92 128 64 120 80 136 64 84 0 12 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 48 84 32 64 20 56 20 56 32 64 44 72 48 60 16 28 0 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 36 44 48 44 44 36 32 24 16 8 4 4 4 412 528 392 520 396 532 404 528 400 528 404 536 408 536 404 532 404 528 412 536 416 536 416 536 424 540 412 528 404 528 412 532 428 544 428 540 424 536 420 536 416 532 420 540 428 544 432 548 432 560 440 568 448 572 452 580 464 588 460 584 460 584 460 584 460 584 460 584 460 584 460 584 464 584 460 584 460 588 468 592 464 600 476 608 484 612 480 608 472 596 468 596 472 604 480 612 484 612 472 600 464 592 464 596 472 604 472 604 476 608 476 608 484 616 488 620 488 624 492 624 492 628 496 632 500 628 496 624 500 624 484 612 488 628 500 628 492 624 496 636 508 644 516 652 500 636 512 652 520 648 512 640 520 648 512 636 500 624 488 620 500 640 504 644 516 656 520 660 504 640 508 652 516 656 520 656 516 652 512 648 512 648 516 652 524 652 512 652 520 656 516 648 512 656 512 660 516 664 520 664 492 632 484 624 480 624 480 628 504 648 504 644 492 624 472 608 452 608 476 624 476 616 472 620 484 628 480 620 476 620 476 620 480 624 480 620 472 612 464 608 472 620 476 624 480 640 488 644 480 644 484 648 480 652 472 644 476 636 476 636 480 640 480 640 468 632 476 636 472 624 456 608 456 596 452 588 448 592 456 596 464 604 460 600 456 596 452 592 444 580 440 580 436 576 432 572 424 568 428 568 428 568 428 568 424 564 424 560 412 540 392 524 392 532 396 536 396 536 392 536 376 532 372 532 372 532 372 536 392 556 392 544 372 520 352 512 356 524 364 536 376 540 376 540 392 556 388 552 388 552 384 548 408 560 388 540 372 536 380 544 372 524 348 500 336 504 356 524 364 524 356 516 348 512 340 504 344 508 344 508 344 508 344 508 352 496 344 500 360 512 360 504 348 500 352 492 336 480 336 488 328 484 336 496 348 500 348 500 332 488 340 496 344 500 348 500 356 496 336 476 324 480 340 496 340 484 328 472 320 464 316 460 320 464 328 468 328 472 344 488 336 472 332 468 328 464 324 464 320 472 328 476 328 472 320 464 324 468 316 456 308 456 312 460 308 448 304 444 296 436 300 436 300 432 312 440 320 444 328 452 320 464 320 468 328 488 332 496 328 504 340 552 384 596 444 676 512 716 572 744 456 540 368 512 360 500 360 508 352 504 348 496 348 492 336 492 348 500 344 492 324 472 316 464 312 460 312 460 308 432 296 416 296 420 312 432 128 144 104 224 76 172 52 132 48 132 60 128 44 112 40 116 56 124 52 108 48 100 44 100 40 100 24 100 28 88 28 128 60 140 72 160 88 180 100 196 104 200 140 236 156 220 124 184 72 128 44 100 20 68 0 40 8 32 8 28 8 32 12 36 12 32 16 36 12 28 4 24 8 24 12 24 20 28 24 20 8 28 20 40 16 28 40 188 276 196 56 64 44 80 48 88 52 84 40 80 48 84 40 64 24 40 24 40 20 40 20 40 8 40 8 40 4 44 8 52 28 136 112 144 48 88 40 96 28 72 28 72 32 68 32 68 24 76 24 76 20 76 24 68 20 64 24 64 24 48 4 24 8 16 8 16 8 12 4 12 4 12 0 8 0 8 4 12 0 8 0 4 0 4 0 0 4 4 8 0 8 0 8 0 12 0 20 16 48 52 60 56 48 60 44 64 44 72 40 68 40 76 40 80 48 96 64 112 64 112 56 116 56 120 64 124 80 132 80 136 80 132 76 124 60 112 60 112 64 124 76 132 80 136 84 144 96 160 116 176 104 156 96 148 96 156 104 164 108 160 104 160 104 164 112 172 124 184 132 192 144 204 152 208 148 216 148 212 144 212 144 212 136 204 136 204 136 204 140 208 132 184 120 180 128 188 128 176 132 184 120 168 112 172 120 180 120 176 120 176 120 172 116 172 104 160 116 192 152 212 140 180 120 168 120 168 120 164 116 160 112 164 116 168 120 164 116 160 112 152 112 164 116 164 116 172 116 172 108 180 112 184 124 192 120 184 120 188 128 196 132 196 144 208 148 216 156 224 160 228 160 232 164 236 168 236 168 232 152 220 156 208 128 176 120 168 132 112 92 40 12 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 108 136 84 108 56 88 48 84 64 92 64 100 72 88 52 52 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 4 12 20 32 40 44 32 32 28 24 20 20 24 24 316 404 292 388 296 404 308 408 300 404 308 412 312 412 308 408 292 408 300 416 308 420 308 420 324 432 312 416 296 408 300 412 312 432 312 428 308 428 304 424 304 424 308 428 308 432 312 432 312 432 320 440 332 456 344 460 352 468 348 464 348 460 344 460 340 464 340 460 336 460 336 456 340 460 336 456 332 460 340 468 324 472 328 484 336 488 332 480 328 480 328 476 328 480 332 488 356 484 344 468 336 468 340 476 324 460 332 468 344 480 352 488 340 480 344 484 344 488 348 488 352 492 356 496 356 496 352 492 360 480 348 472 356 484 356 476 356 484 360 492 372 500 380 504 356 488 360 496 364 496 364 496 368 496 360 488 352 476 340 472 332 472 328 480 336 488 344 496 336 480 332 480 336 488 348 500 344 488 340 484 336 488 340 492 344 488 332 484 340 488 336 476 344 472 344 472 344 472 344 472 328 452 320 440 312 444 320 452 320 448 320 452 324 456 328 460 324 460 336 464 324 440 308 436 308 436 304 428 296 428 300 428 312 440 312 444 316 448 320 448 320 436 320 440 324 440 328 444 324 436 324 440 324 428 316 428 316 432 316 432 316 432 316 432 308 428 320 436 312 416 284 388 284 404 280 400 280 400 284 404 312 428 308 424 300 420 296 416 288 408 288 408 288 408 288 408 276 400 280 400 280 396 268 392 252 380 260 384 256 368 232 348 232 356 236 364 240 360 232 356 248 356 248 360 252 360 256 364 244 352 244 352 240 344 232 336 228 336 248 348 260 356 264 360 264 356 260 356 260 356 260 356 264 364 244 344 232 340 232 340 228 332 216 320 216 332 236 356 248 332 240 324 244 328 240 316 228 312 228 316 232 316 232 320 236 320 232 328 248 340 244 328 240 332 248 332 236 320 232 324 232 312 240 320 248 324 248 324 240 320 248 328 252 328 252 332 240 328 224 308 212 308 220 320 212 304 208 300 204 300 208 308 208 312 212 320 220 328 228 332 224 328 224 328 224 328 224 324 208 312 212 316 216 316 216 316 212 312 208 304 204 308 208 304 200 304 200 304 200 308 200 308 200 312 204 320 212 328 216 332 220 332 220 324 228 320 228 316 236 328 228 372 260 416 300 488 348 512 408 544 392 488 324 312 264 356 284 356 280 356 268 352 272 344 264 344 276 356 276 348 244 320 240 316 240 320 244 324 240 320 236 316 248 320 276 336 68 24 68 124 56 76 32 36 24 60 20 56 4 40 12 48 24 52 24 48 24 44 20 40 24 28 12 32 0 16 0 40 20 52 20 64 36 80 48 88 60 112 64 120 80 144 112 164 116 148 84 100 48 56 0 16 0 0 0 0 0 8 0 16 0 8 0 8 0 4 0 0 0 4 8 16 24 20 24 20 16 16 0 8 0 0 4 152 296 228 92 44 12 44 32 48 28 48 24 48 36 56 28 40 20 28 16 24 8 16 0 12 0 0 0 4 0 4 0 8 20 96 76 80 8 44 12 36 4 28 4 28 12 32 12 32 0 24 0 24 8 20 8 24 12 20 20 24 12 12 0 4 12 8 8 4 8 0 4 0 8 4 4 0 0 0 8 4 4 0 4 0 4 0 4 4 4 4 4 8 4 8 4 12 0 12 0 40 28 56 24 40 8 36 12 40 12 44 8 40 4 40 0 36 8 52 28 68 32 64 28 56 28 56 32 60 40 76 48 80 48 76 44 72 32 60 28 60 32 68 40 76 44 80 36 84 52 108 76 128 60 100 52 92 48 96 60 108 64 104 60 104 60 108 68 116 88 132 92 136 96 144 100 144 112 148 108 144 104 140 100 136 92 132 92 136 100 144 104 148 88 124 76 120 80 128 76 116 84 124 76 120 72 116 72 120 76 120 80 124 80 120 76 116 52 100 68 128 96 140 84 116 72 120 68 116 68 112 64 112 64 116 68 120 72 116 68 112 60 112 64 112 68 116 68 112 72 116 68 108 72 116 80 120 68 116 64 120 80 136 80 128 84 140 92 148 100 156 108 160 100 160 96 164 100 164 104 168 92 156 100 156 80 128 60 120 84 140 76 88 0 8 0 4 0 4 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 64 112 64 108 60 104 56 104 76 104 48 68 16 52 16 52 28 64 32 68 48 72 36 56 4 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 416 536 404 532 412 544 412 536 404 536 412 544 416 544 416 544 412 536 420 544 428 552 432 552 440 552 428 540 416 540 424 544 436 552 436 552 432 548 428 544 436 552 436 552 432 548 432 548 428 552 432 560 440 568 448 572 464 588 460 584 456 580 456 576 460 584 456 580 452 576 452 572 456 576 452 572 448 572 452 580 444 584 464 600 476 604 472 596 476 604 472 596 468 596 472 600 476 600 460 588 456 592 468 604 456 588 460 592 464 600 472 604 464 596 464 600 468 600 472 604 468 600 472 604 472 604 468 600 460 588 452 588 464 596 456 580 460 592 456 588 456 588 456 588 452 580 448 580 448 584 456 592 456 588 452 580 444 572 436 568 440 576 440 576 440 576 440 576 440 568 428 560 424 572 448 592 452 584 444 576 440 580 448 588 444 576 432 568 436 576 432 564 428 572 424 564 420 560 412 556 436 572 416 552 404 548 408 556 392 536 388 536 400 552 420 572 416 568 432 576 424 560 416 560 404 544 392 532 388 532 392 540 396 540 396 540 396 544 400 544 392 540 392 540 384 544 384 544 376 548 380 548 380 552 372 536 380 524 380 524 380 520 376 520 376 520 380 524 376 512 360 496 368 500 364 496 360 500 364 504 388 520 384 516 376 508 368 504 360 500 364 504 372 508 376 512 360 496 360 496 356 484 340 472 340 460 340 456 332 448 324 440 336 456 340 464 344 460 336 460 344 488 344 492 348 492 352 496 328 472 328 480 340 484 336 476 316 468 324 476 328 476 328 476 328 476 328 476 328 476 328 476 328 472 328 468 320 464 320 464 328 468 316 456 316 468 336 484 320 460 304 456 316 464 312 452 300 448 300 452 304 456 308 456 312 456 316 460 328 468 320 452 324 472 336 472 324 460 324 468 316 456 320 464 324 460 320 456 316 460 328 472 332 468 324 460 324 460 312 448 304 444 304 444 316 452 308 440 292 432 288 428 304 428 308 436 316 436 304 424 324 448 324 448 324 448 324 452 312 440 308 444 308 440 308 440 296 428 292 424 296 428 296 436 304 440 308 444 308 444 312 432 312 436 320 440 324 436 328 444 328 472 328 476 328 476 328 480 344 508 356 560 412 608 464 684 488 720 524 720 512 720 476 500 348 496 352 504 360 512 356 520 360 516 344 512 352 520 348 508 324 492 324 488 324 492 328 492 340 472 336 468 336 460 332 452 80 112 80 224 72 188 52 140 44 124 56 124 40 104 36 108 52 112 48 108 48 96 40 92 40 104 32 108 28 80 8 100 44 120 48 132 56 144 64 156 112 196 92 184 104 208 140 244 176 244 148 216 124 188 96 156 44 72 28 52 12 36 0 32 0 36 4 36 4 32 0 16 0 24 8 28 16 28 20 28 20 32 4 44 16 32 20 184 268 292 176 120 28 80 48 80 40 84 44 96 60 108 56 88 44 56 32 48 20 36 4 40 0 32 0 44 4 44 0 48 68 160 104 120 36 96 44 76 28 72 32 68 32 68 32 68 24 76 24 76 20 76 24 68 20 60 24 60 20 44 4 20 4 12 4 8 0 8 0 4 4 8 0 4 0 4 0 12 0 8 0 8 4 4 4 4 8 0 8 0 8 0 8 0 8 0 20 20 48 40 36 20 28 32 36 56 48 64 44 72 44 76 36 72 40 88 56 104 64 116 56 112 52 116 56 120 64 116 68 124 72 120 68 116 68 116 64 112 60 116 68 120 72 128 72 132 88 156 116 180 108 160 96 148 92 152 104 160 108 160 104 160 104 164 112 172 124 180 128 184 132 192 140 196 152 216 148 212 140 204 132 200 136 204 140 208 140 208 140 208 132 180 120 176 124 180 116 168 120 180 124 180 120 176 116 168 112 172 120 180 124 176 116 168 96 156 108 176 128 184 120 168 120 164 116 160 112 156 112 160 112 164 116 168 120 164 116 160 108 148 112 160 112 164 112 168 116 172 108 176 108 180 116 188 124 184 116 184 132 204 136 192 132 200 136 208 148 216 156 224 152 224 160 228 160 232 164 232 160 224 156 220 148 208 132 176 136 132 136 108 84 40 12 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 152 184 120 164 112 152 108 148 108 148 104 144 108 136 80 108 60 100 64 104 64 96 60 92 72 104 72 80 16 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 312 412 316 420 328 424 316 404 308 412 316 420 320 420 320 420 308 424 316 436 328 440 328 440 320 432 312 424 312 428 320 436 320 440 320 436 316 436 312 432 324 444 320 440 316 432 308 428 312 428 316 432 316 432 316 436 340 456 340 452 336 448 332 444 328 452 328 448 324 444 320 440 324 444 320 440 316 440 320 444 292 428 300 448 312 452 308 444 320 456 312 448 308 444 308 448 320 448 308 436 304 444 320 460 332 464 328 456 320 448 316 444 316 452 316 452 320 456 320 460 304 444 312 448 312 448 308 436 324 440 324 444 336 448 324 428 320 432 312 424 300 412 292 404 296 408 288 404 288 408 300 420 300 412 296 408 288 404 284 400 288 420 284 408 272 400 264 392 264 388 244 372 244 388 272 412 272 408 264 400 260 404 268 412 264 396 252 392 256 396 248 384 268 396 272 388 264 380 256 372 280 392 256 364 236 352 232 356 244 356 236 344 236 360 264 384 228 352 256 376 264 376 268 388 272 380 264 368 256 368 260 376 252 360 244 352 236 340 224 336 252 356 248 352 244 344 240 340 236 344 240 344 240 336 232 332 240 348 240 344 236 344 236 344 244 348 240 344 236 344 236 344 236 348 232 344 232 344 236 348 240 352 236 344 228 336 220 332 216 328 220 336 228 348 236 352 216 328 220 328 208 312 188 296 212 316 196 300 184 300 192 312 196 308 200 316 204 312 196 308 212 312 212 316 216 320 220 320 216 312 212 320 224 324 220 312 208 296 212 300 212 296 204 288 232 320 232 320 236 324 236 324 212 316 220 324 228 324 224 324 220 316 208 300 196 296 200 304 232 304 220 300 236 316 236 300 232 308 232 312 236 316 240 316 224 300 224 304 236 312 224 292 236 316 248 324 240 308 236 316 236 312 248 316 248 312 240 308 236 308 244 316 248 312 240 304 244 320 232 316 224 308 216 304 224 308 220 304 216 308 224 316 216 312 216 316 216 304 192 276 208 304 208 308 212 308 212 312 212 304 212 300 208 296 200 292 200 292 204 296 204 300 208 300 188 296 192 304 196 304 192 304 196 312 200 320 200 324 204 320 208 320 220 332 244 348 260 356 268 360 260 404 292 444 324 500 332 484 364 548 420 556 416 464 240 344 260 356 276 364 280 364 300 368 292 360 288 356 280 340 284 348 276 340 268 336 268 344 268 344 268 340 264 324 264 312 20 0 44 112 56 88 48 52 12 48 12 44 0 28 0 36 24 52 20 44 16 40 16 36 20 32 16 40 12 8 0 20 8 44 12 48 8 52 16 52 0 44 0 72 44 108 76 132 88 128 76 128 88 144 92 136 100 120 76 76 24 24 0 0 0 4 0 8 0 8 0 0 0 0 4 12 20 20 24 20 32 20 0 20 8 0 0 104 180 252 200 112 8 36 24 36 16 40 20 52 48 68 44 56 40 48 40 36 24 16 12 8 12 16 16 12 16 8 8 4 56 108 60 48 0 40 8 12 4 28 4 32 12 32 12 28 8 24 0 24 8 24 8 28 8 24 16 24 12 16 0 0 0 4 8 0 4 0 0 0 8 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 4 8 4 8 4 8 4 8 0 8 0 40 28 48 12 16 0 28 4 44 20 52 16 44 16 40 8 32 8 44 28 60 40 64 36 56 32 56 36 60 32 56 36 64 40 60 36 56 44 68 40 60 36 60 40 64 28 68 20 72 36 100 68 120 64 104 56 92 48 96 56 104 64 104 60 104 60 108 68 116 64 112 72 120 80 132 92 136 112 148 108 140 96 132 88 128 104 144 104 140 100 136 96 136 88 124 72 116 76 120 72 108 72 120 80 128 84 120 68 108 60 108 68 116 76 116 68 108 60 104 68 120 80 124 76 120 72 116 64 108 60 108 60 112 64 116 68 120 72 116 68 112 60 108 60 112 64 116 68 112 72 116 68 108 68 112 76 116 76 120 64 120 84 144 84 128 76 132 84 140 96 152 104 156 92 156 96 160 100 164 104 164 108 156 88 148 92 156 88 144 64 128 72 124 68 76 0 4 0 4 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 64 112 60 108 60 108 56 104 48 88 36 64 20 68 40 80 28 60 28 64 40 76 40 68 12 12 12 12 8 4 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 8 20 24 24 20 16 24 20 20 16 16 20 20 24 412 528 408 548 428 536 412 548 428 544 412 528 400 528 408 536 420 548 432 560 432 548 416 532 432 544 412 544 436 572 440 552 420 548 428 548 416 536 412 544 428 556 436 560 432 544 408 528 404 540 420 536 400 520 408 544 448 576 452 576 452 572 444 564 452 572 436 552 424 548 424 552 420 544 420 544 420 544 420 544 404 536 392 532 396 544 412 556 412 552 416 556 408 540 392 524 420 540 408 524 396 516 392 516 412 536 408 532 412 540 420 548 392 504 388 516 416 536 412 512 420 532 412 520 404 520 408 528 400 520 400 524 400 524 404 528 368 492 368 488 364 488 364 488 344 468 344 468 344 472 356 480 364 488 364 488 360 476 348 472 348 484 364 500 368 488 344 464 352 480 348 472 340 468 340 472 352 472 356 476 364 488 380 500 340 464 352 472 356 468 344 456 352 464 340 452 340 464 356 480 348 452 320 440 332 456 332 436 328 444 324 440 320 444 324 448 308 428 316 440 324 448 328 444 328 440 312 428 312 436 312 428 340 452 324 436 312 440 332 460 320 440 312 432 308 432 308 436 324 448 316 436 304 432 304 432 312 436 320 444 324 440 316 432 312 432 312 432 312 436 320 440 320 440 316 440 316 440 316 440 324 448 320 436 308 424 296 416 292 416 296 424 300 424 300 420 316 436 308 424 296 412 284 404 288 408 284 404 284 404 284 404 288 408 288 412 300 428 316 440 304 436 312 444 316 444 316 444 300 428 300 428 300 428 300 428 304 428 296 424 292 428 296 432 316 448 316 448 316 448 316 448 312 440 304 432 292 420 284 416 308 432 292 420 288 424 300 440 292 424 296 428 296 432 300 432 300 428 296 436 316 444 300 416 296 424 296 420 292 416 288 416 292 420 296 428 304 432 308 436 320 444 304 432 296 432 304 436 300 436 304 436 304 432 296 424 316 440 304 428 296 428 304 432 296 432 308 444 316 444 308 436 312 436 304 432 300 424 292 420 296 424 296 428 300 432 304 436 284 412 292 424 296 424 296 424 300 428 300 428 300 428 300 428 292 432 304 444 312 444 304 436 304 440 308 440 324 452 332 464 308 460 320 476 332 496 356 528 384 560 404 604 456 656 488 684 516 700 496 720 552 764 556 712 424 532 336 516 364 496 348 504 364 516 372 520 372 516 364 500 356 492 344 472 332 460 328 460 312 476 320 472 328 456 380 408 40 124 44 144 84 148 76 152 60 132 44 120 44 120 40 112 48 120 40 112 32 104 32 108 32 108 28 96 12 68 12 76 48 104 52 108 48 116 52 124 36 132 56 148 60 156 72 180 124 248 160 276 164 256 132 236 128 216 108 208 116 188 84 140 32 80 4 40 0 28 0 32 0 12 0 24 16 40 28 44 36 56 20 40 24 20 12 116 184 284 228 200 72 104 48 84 48 84 44 84 44 84 52 92 28 68 36 64 20 60 24 72 20 60 16 56 16 52 12 56 84 160 80 108 24 84 28 72 20 68 24 68 24 68 24 68 28 68 28 64 24 60 20 56 28 52 24 44 12 28 4 24 16 16 12 12 8 8 4 8 4 8 4 4 0 4 0 4 0 4 0 8 8 16 16 20 0 0 0 0 0 0 4 4 4 4 32 36 44 36 24 12 24 36 36 56 44 56 36 52 40 80 36 80 36 80 36 80 52 104 68 112 56 100 52 112 56 112 60 116 60 112 52 108 56 112 56 116 60 120 64 120 72 108 64 112 88 140 100 152 96 148 96 156 100 160 104 160 100 160 104 164 108 168 112 172 120 176 120 180 128 188 140 200 148 204 152 204 144 192 124 176 140 192 132 184 128 184 128 188 124 180 124 180 124 180 124 180 128 184 128 184 128 180 120 172 112 160 116 172 136 184 128 168 112 160 116 168 120 168 116 164 104 148 108 148 108 148 108 148 112 148 108 144 104 148 108 160 100 152 100 160 104 164 112 168 108 172 120 180 128 180 120 176 148 188 132 172 120 180 128 192 140 192 128 192 124 200 136 208 164 236 164 236 164 236 168 240 156 228 152 220 140 208 132 200 128 172 96 160 128 152 68 44 0 4 0 4 8 12 0 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 84 124 96 120 72 88 52 92 52 92 56 96 60 92 56 84 44 40 0 4 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 12 12 20 20 20 24 24 28 28 32 268 372 268 396 288 388 276 400 292 400 284 396 288 408 300 420 312 428 320 436 320 424 304 412 300 416 308 420 308 416 304 420 292 412 296 404 280 388 276 396 296 416 304 424 304 412 288 396 284 404 292 404 288 404 296 420 304 420 308 424 308 420 300 412 308 424 304 412 292 404 288 400 280 392 280 392 280 392 280 392 284 388 272 372 260 368 264 372 284 392 288 396 284 388 272 376 272 384 260 372 248 364 244 360 260 376 260 376 264 380 268 392 252 368 252 376 264 380 256 368 252 368 248 360 244 360 244 360 248 340 256 336 248 332 248 328 248 332 248 332 248 332 248 332 236 320 232 316 236 324 244 328 232 316 232 312 228 304 216 296 232 320 240 328 244 324 232 308 224 304 220 304 224 312 232 324 220 324 208 320 204 324 212 328 208 320 204 320 200 320 204 320 208 320 200 312 196 320 212 336 208 316 192 308 196 312 196 308 208 300 212 296 208 300 212 304 208 296 212 304 216 304 212 300 228 300 208 292 212 300 212 292 224 300 212 288 204 296 216 304 220 304 216 296 208 292 212 296 212 296 212 300 216 300 220 304 212 300 216 304 216 304 212 300 208 296 208 296 208 300 216 304 220 304 220 304 220 304 220 304 224 308 220 300 212 292 204 288 208 292 208 292 204 284 196 276 212 296 208 288 200 280 192 272 184 268 188 272 188 272 188 272 196 280 200 284 204 296 216 304 212 300 220 304 224 308 224 304 216 300 216 300 216 300 216 300 220 300 212 296 212 296 216 304 228 312 228 312 228 312 228 312 220 308 212 300 204 288 196 284 212 300 204 292 200 296 208 304 208 292 212 296 216 300 216 300 216 296 216 308 232 316 216 288 212 296 208 292 208 288 204 288 204 292 208 296 216 304 220 304 228 308 220 300 212 296 216 304 220 304 224 308 220 304 216 296 224 308 220 300 212 296 216 300 208 296 216 304 220 304 220 300 224 308 220 300 212 296 208 292 208 292 212 296 216 300 216 304 192 288 200 296 204 296 204 292 208 300 208 300 208 300 208 300 196 300 204 308 212 308 196 304 196 304 196 312 204 320 204 332 204 316 216 332 220 344 236 364 256 388 268 424 312 468 340 488 360 504 348 520 392 552 412 544 356 412 224 332 264 372 288 356 284 372 284 368 276 356 268 352 272 340 256 328 248 320 248 320 228 324 232 328 244 336 316 300 0 40 12 68 48 60 40 60 16 32 0 24 0 24 0 20 20 44 12 36 4 28 4 28 4 20 16 20 0 16 0 32 12 48 12 44 12 48 12 44 4 40 20 52 16 52 28 68 48 100 80 140 96 144 84 140 76 116 76 120 84 116 68 88 48 68 32 40 0 8 0 0 0 0 0 0 0 16 16 36 8 28 0 12 12 0 0 84 148 224 176 144 28 56 8 32 4 44 4 40 4 44 12 52 20 40 32 32 16 20 16 32 12 20 12 20 8 16 4 12 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 32 24 20 12 12 4 8 4 12 0 8 0 4 0 0 0 4 0 0 0 0 0 0 0 12 4 16 8 20 12 24 0 4 0 0 0 0 0 4 0 20 20 44 32 36 8 20 12 32 16 40 12 40 12 36 20 36 20 40 24 44 28 48 36 60 52 68 44 56 40 60 32 44 36 52 44 60 48 60 44 56 44 60 48 60 52 68 36 72 24 76 48 100 64 104 64 100 68 104 68 108 72 108 60 104 64 108 64 108 68 112 72 116 72 120 84 136 96 144 100 144 104 148 100 140 88 124 96 136 88 128 84 128 84 132 76 120 80 124 80 124 80 124 84 124 80 120 76 120 72 116 64 112 68 124 88 136 80 120 64 112 64 112 64 112 68 116 68 108 68 108 68 108 68 108 72 108 68 104 64 108 68 112 68 112 64 104 60 100 52 96 60 108 72 120 76 120 72 116 96 136 80 120 72 124 80 128 88 132 88 128 88 132 96 140 104 152 108 156 112 160 116 164 108 156 104 148 92 136 84 132 56 104 44 120 92 132 72 72 8 4 0 0 0 4 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 44 96 52 84 24 56 16 60 28 56 32 60 40 60 36 56 40 28 4 0 0 0 4 0 8 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 4 12 8 16 8 16 12 20 16 24 16 28 376 488 372 508 392 504 380 512 380 500 384 504 388 512 392 516 404 528 412 532 408 520 392 504 372 508 396 512 372 484 376 508 380 504 384 496 364 476 356 480 360 484 368 492 372 488 364 480 368 484 360 484 372 504 384 504 380 500 380 500 380 496 372 492 380 500 380 496 372 484 360 476 356 476 356 476 356 476 356 480 356 480 348 468 332 460 332 460 344 476 352 480 352 476 348 472 344 460 336 448 324 444 320 444 328 448 328 448 332 452 332 456 328 440 340 444 332 432 324 436 312 420 312 420 312 416 304 412 308 424 296 416 288 408 280 400 288 412 288 412 292 416 292 416 288 408 284 408 284 412 292 416 288 412 288 412 288 404 276 396 280 408 284 408 288 412 288 412 280 400 276 396 272 400 280 404 296 400 288 388 276 380 272 380 292 396 280 380 272 388 288 400 288 392 280 384 280 392 292 404 288 400 292 392 280 384 280 396 272 384 268 380 268 380 272 384 276 388 280 392 276 384 272 380 284 388 268 380 272 388 272 380 276 388 272 384 272 388 276 388 280 392 276 384 272 384 272 384 260 376 272 396 288 404 292 400 280 392 276 388 276 388 280 392 284 396 284 396 284 400 292 404 288 412 288 412 288 412 288 412 288 412 288 408 284 404 280 404 292 412 288 404 276 388 256 376 276 400 272 396 268 392 268 388 264 388 268 392 272 396 276 400 284 404 280 404 280 408 288 416 284 412 292 420 296 420 292 416 296 420 296 420 296 420 296 420 300 428 296 420 292 424 300 428 300 428 300 428 300 428 300 428 304 432 300 424 292 412 284 408 292 420 292 420 292 420 292 420 288 416 292 420 292 424 296 424 300 424 300 432 312 436 300 416 296 420 292 420 288 416 288 416 284 412 288 420 296 424 300 428 304 428 296 424 292 424 296 424 304 432 308 436 304 428 296 424 296 428 300 428 300 424 292 420 292 416 288 416 288 420 296 428 304 432 304 428 296 424 292 420 288 416 292 420 292 424 296 424 284 416 292 424 296 424 292 420 296 424 296 428 300 428 300 428 296 436 304 444 308 444 308 440 300 440 308 448 316 456 328 460 316 468 332 484 340 504 356 532 380 564 404 604 444 644 476 672 500 684 500 700 520 736 552 748 560 660 376 480 340 520 376 488 364 504 352 480 332 468 328 452 328 452 308 420 292 412 292 420 284 440 280 428 296 424 352 372 40 108 36 112 48 84 24 84 92 172 96 156 52 108 32 112 48 120 40 112 32 104 32 108 16 96 20 88 16 68 24 76 36 76 36 92 36 100 40 108 28 112 44 120 44 124 48 144 52 160 84 204 108 216 120 236 100 220 120 232 116 208 108 200 116 192 112 172 80 112 28 60 8 36 0 24 0 32 12 52 12 52 8 44 20 24 0 108 168 256 196 180 72 104 44 76 40 80 40 72 40 80 52 80 44 84 48 80 32 64 28 72 24 64 24 60 20 60 16 60 84 148 76 104 24 84 28 72 20 76 24 68 24 68 24 64 32 68 32 64 28 56 24 56 32 48 24 36 16 28 8 20 8 12 4 8 4 4 0 4 4 8 4 8 4 12 8 12 24 28 24 28 28 32 28 32 16 16 8 8 4 4 4 4 20 20 32 36 36 36 28 28 32 36 32 44 32 48 40 56 36 76 36 84 44 92 52 100 48 100 64 108 60 100 56 104 32 88 40 100 52 116 64 124 56 112 56 112 60 116 60 112 72 104 68 108 88 140 104 144 104 156 104 164 108 164 112 168 112 168 108 164 108 164 104 160 112 168 116 176 128 192 144 204 140 200 148 204 148 196 136 184 136 192 132 184 128 184 128 184 116 172 120 176 124 180 128 184 124 176 116 168 108 168 116 176 112 160 116 172 132 184 128 168 116 160 108 152 104 152 112 160 112 152 112 152 112 152 112 152 108 148 104 144 104 144 108 148 112 168 108 160 104 156 96 152 100 160 108 168 112 168 112 164 136 172 124 168 116 168 120 180 120 180 124 200 136 204 140 208 140 216 144 220 156 232 160 236 156 228 152 220 144 212 136 208 124 200 124 200 140 180 124 132 52 44 4 4 0 16 4 8 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 96 132 92 112 68 92 56 96 60 96 60 96 60 96 60 92 64 64 16 12 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 8 8 12 16 16 16 16 16 16 20 20 20 20 264 356 256 372 268 360 252 368 252 360 256 360 252 352 240 344 252 356 252 356 244 340 228 328 224 328 224 320 208 316 228 344 244 352 248 344 224 320 216 320 208 316 216 324 224 328 220 324 240 332 216 324 236 348 240 336 236 340 240 344 236 340 232 332 224 328 236 332 232 316 212 304 224 320 224 320 224 320 224 320 212 304 208 304 208 304 212 308 192 292 196 296 200 300 204 300 204 304 196 296 188 288 184 288 184 288 188 292 188 292 188 288 172 292 204 300 188 280 188 300 180 284 188 292 192 284 176 268 192 276 188 268 180 260 176 256 172 256 172 260 176 260 176 264 180 264 176 260 176 264 180 268 192 280 196 280 192 272 184 268 184 264 180 264 180 272 192 280 200 280 188 264 172 252 164 248 176 272 168 260 152 252 148 248 160 256 156 252 152 256 164 268 164 264 160 256 156 260 164 268 160 272 176 268 152 248 160 268 168 252 164 248 160 252 164 256 160 252 168 256 172 256 168 252 184 260 168 252 172 260 176 256 180 268 188 276 192 276 188 268 176 260 172 256 168 256 172 260 156 248 176 272 196 280 192 272 180 264 172 256 168 260 176 268 192 280 192 276 192 284 200 288 196 280 196 280 196 280 196 280 188 272 188 272 188 276 192 276 196 280 196 276 184 260 168 248 176 260 180 264 180 264 180 264 184 268 188 276 196 284 204 288 204 284 200 280 196 280 200 284 200 284 204 292 208 288 204 284 208 292 208 292 208 292 208 292 212 296 208 292 208 292 212 296 212 296 212 296 212 296 212 296 204 296 200 292 196 284 188 280 192 288 196 292 200 288 196 284 200 284 200 288 204 292 208 292 212 296 212 300 220 300 212 292 208 292 208 288 204 288 200 284 196 280 200 288 204 292 212 296 216 300 216 296 212 296 212 300 216 304 220 304 220 300 212 292 204 292 212 300 216 296 204 284 208 288 200 280 200 288 212 300 220 300 216 296 212 292 208 292 204 288 204 288 204 288 204 288 196 288 200 296 204 296 200 288 200 296 204 296 204 300 208 300 200 300 204 304 208 308 200 308 192 304 196 312 204 320 204 332 212 324 224 336 220 344 236 364 252 396 280 428 308 456 320 472 332 496 348 500 352 512 400 564 448 544 336 352 216 340 264 332 256 336 236 312 216 300 220 308 232 300 212 276 200 272 204 280 196 284 184 288 212 304 280 260 0 32 4 48 16 16 0 20 176 236 224 204 84 44 4 48 20 44 12 36 4 28 4 32 12 28 12 28 0 20 0 36 8 36 12 36 16 40 20 36 8 40 16 44 12 36 16 44 8 52 16 60 12 60 20 76 16 84 52 100 44 92 60 112 80 120 88 124 88 104 64 80 24 32 4 8 0 0 0 0 0 20 0 12 4 0 0 68 124 180 124 120 36 52 8 36 8 40 12 40 12 44 20 56 36 48 44 48 28 28 20 32 20 28 20 28 16 24 12 20 56 84 44 44 4 24 4 20 8 20 8 24 16 24 16 24 12 32 12 28 16 24 12 24 16 28 20 20 12 8 4 4 0 4 0 4 0 0 0 0 0 4 0 8 4 12 8 16 24 32 24 32 20 28 20 28 20 24 8 12 0 4 0 4 24 36 28 32 24 32 16 28 12 28 4 20 0 28 8 36 8 28 16 36 28 48 36 56 28 56 48 64 40 56 40 60 20 32 24 40 32 52 44 60 40 52 44 56 44 60 48 64 36 72 24 76 48 100 64 104 64 100 64 104 68 104 72 108 72 112 68 108 64 104 60 100 64 108 68 116 80 136 100 148 104 148 108 152 104 140 88 124 92 132 84 128 80 124 84 128 68 116 72 120 80 124 84 128 80 116 64 104 56 108 72 120 64 112 64 124 84 132 80 116 68 112 52 96 44 100 56 112 72 112 72 112 72 112 72 112 68 108 64 100 60 104 68 108 52 96 56 104 60 108 68 112 60 108 64 112 68 112 68 116 80 124 72 116 68 116 72 116 68 116 84 132 100 140 100 136 88 140 96 148 104 160 116 164 108 156 104 148 96 140 92 136 88 152 100 148 100 132 104 128 84 64 16 0 0 0 0 8 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 64 100 48 80 24 60 20 56 36 64 32 60 40 60 44 64 64 52 24 4 0 0 0 0 0 0 8 0 16 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 8 20 8 16 8 16 8 16 8 16 328 424 316 432 320 412 296 412 320 428 320 428 316 420 308 412 312 420 304 408 288 392 276 384 292 384 256 368 268 400 300 416 312 428 316 416 292 392 280 396 292 404 296 412 304 416 308 416 332 432 304 420 316 432 312 416 308 420 312 424 308 420 304 412 280 396 284 396 280 384 264 368 272 384 272 384 272 384 272 384 264 380 264 384 268 384 268 384 244 360 244 360 248 368 256 372 280 388 272 380 264 376 264 380 260 376 268 380 268 380 264 372 244 368 264 376 256 364 264 392 264 380 272 388 272 380 260 368 240 364 240 364 240 364 240 364 240 368 244 368 248 376 252 376 256 380 252 372 248 376 252 380 252 376 252 380 252 376 248 368 260 380 248 372 248 380 264 396 276 396 264 380 248 368 240 364 252 364 244 352 240 352 240 352 236 352 244 360 252 364 248 356 252 364 252 360 248 360 248 364 248 368 260 364 240 348 244 368 252 360 248 356 244 360 248 364 228 344 240 360 252 368 256 368 260 364 244 356 252 368 256 364 256 376 272 392 280 388 272 380 252 364 248 360 248 364 252 368 244 364 260 380 272 380 260 368 264 372 252 360 248 364 260 376 268 380 268 380 268 384 276 388 272 396 272 396 272 396 272 396 264 392 268 392 268 396 272 396 268 392 272 396 268 388 260 384 260 384 260 388 264 388 264 392 264 392 268 396 276 404 284 412 292 412 284 408 280 404 284 408 284 412 288 416 292 412 284 408 292 416 292 416 292 416 292 416 292 420 288 416 288 416 292 420 296 424 296 424 296 424 296 424 292 420 292 416 284 412 280 408 284 412 288 420 292 416 284 412 284 412 284 412 288 416 292 420 292 420 296 424 296 420 292 424 292 420 288 416 288 412 284 412 280 408 280 412 288 420 292 424 300 428 300 432 304 432 304 428 300 428 304 432 300 428 296 420 284 416 292 424 296 424 288 412 296 420 288 412 288 420 300 432 300 424 296 424 296 420 292 420 288 416 288 416 288 412 284 412 288 420 296 424 296 420 288 416 288 420 292 424 296 428 300 428 300 436 300 436 304 440 308 444 304 444 312 452 320 460 332 464 320 472 332 484 336 500 352 528 384 576 420 616 444 632 460 660 480 672 492 680 484 696 528 752 556 756 532 588 328 456 320 468 332 468 316 448 304 440 308 436 312 436 296 412 280 408 288 412 280 436 272 420 296 424 340 348 24 96 32 104 32 68 12 80 300 436 388 384 156 116 16 120 48 120 40 112 32 104 32 108 44 108 48 92 24 56 24 60 40 68 40 84 40 100 44 108 40 116 56 120 44 116 44 132 48 132 52 140 44 132 44 148 52 160 80 176 72 168 84 192 100 196 112 204 116 212 120 208 84 140 76 120 44 80 4 52 0 64 0 60 12 48 0 136 188 244 172 180 88 104 44 68 44 80 40 72 48 80 56 84 40 88 56 92 40 72 32 72 36 76 32 72 28 68 28 72 76 140 72 100 24 80 28 72 24 68 24 68 24 64 24 64 32 68 32 64 28 56 24 56 28 44 24 32 12 24 4 20 4 8 4 8 4 8 4 8 8 12 12 16 16 24 20 24 28 32 28 32 28 32 24 28 32 32 24 24 12 16 12 16 40 40 36 32 28 28 28 32 28 36 20 28 16 40 28 60 20 64 24 72 36 84 44 92 40 96 60 104 56 96 56 104 48 100 40 96 36 96 44 104 52 108 52 112 56 112 60 108 72 104 68 108 88 140 104 144 92 144 96 152 96 156 100 156 116 168 112 164 108 160 104 156 108 164 112 172 124 188 140 200 156 212 156 212 148 192 128 176 136 188 128 180 124 180 124 184 112 172 116 176 120 180 124 180 120 168 104 156 100 164 116 176 108 156 112 168 132 180 124 164 120 160 100 140 92 144 104 156 112 152 112 152 112 152 112 152 108 144 100 140 100 140 104 148 96 152 100 160 104 164 112 168 112 168 112 168 112 172 116 172 124 164 120 164 116 164 112 168 108 172 120 200 136 208 136 204 140 212 144 224 156 232 164 240 156 228 152 224 148 216 144 212 148 224 156 204 132 160 124 148 120 92 40 12 0 8 0 8 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 112 136 92 116 76 100 56 88 64 96 56 92 56 92 60 96 76 88 40 28 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 4 4 0 0 4 12 16 20 16 16 16 16 16 16 16 16 192 280 176 284 180 260 152 260 168 272 172 276 180 280 184 280 184 276 172 260 156 240 140 232 156 232 120 224 152 268 176 268 180 272 184 264 164 244 156 248 168 256 172 260 176 264 180 268 200 276 180 264 176 264 172 256 188 276 192 280 188 272 180 268 164 248 164 244 156 232 144 224 140 224 140 224 140 224 140 224 156 240 156 240 156 232 144 224 144 224 140 224 144 232 152 244 168 252 160 244 152 240 156 244 156 248 164 252 164 248 152 236 140 232 152 240 156 244 168 264 168 252 168 252 168 248 160 244 148 228 148 228 152 232 156 236 156 236 160 240 164 248 168 252 172 248 164 244 160 244 164 244 156 240 160 244 164 240 156 236 164 240 156 232 152 236 164 248 160 240 156 236 156 240 160 248 152 232 148 228 144 228 148 232 140 232 156 252 168 252 160 240 168 252 168 248 164 248 160 244 164 248 164 244 152 236 156 248 168 248 160 244 160 244 164 252 136 224 148 240 164 256 172 260 172 248 156 244 168 256 172 252 164 252 176 264 184 268 180 260 168 248 164 248 164 252 172 256 168 256 176 264 180 260 168 248 168 256 164 252 164 252 168 256 164 252 160 248 164 256 172 260 184 268 184 268 184 268 184 268 180 264 180 264 180 264 184 268 172 260 180 268 184 268 184 268 180 264 180 264 184 268 184 268 176 260 176 264 184 268 188 272 204 288 200 280 196 280 200 284 204 288 208 292 208 288 200 280 204 288 204 288 204 288 204 288 208 288 200 284 200 284 204 292 212 296 212 296 212 296 212 296 200 292 200 288 196 284 192 284 196 288 196 288 196 288 196 288 200 284 200 288 204 292 208 292 204 292 212 292 204 284 208 296 204 288 204 288 200 284 200 280 196 280 200 288 204 292 212 296 212 300 220 304 224 304 220 304 216 300 216 300 216 296 208 292 200 288 208 292 212 296 208 292 212 296 208 292 212 296 216 304 212 296 212 292 208 292 208 292 208 292 204 288 204 284 200 284 200 292 204 296 204 292 196 284 196 288 196 292 204 296 208 300 204 300 200 300 200 304 200 312 204 312 204 320 212 328 212 340 220 332 232 340 224 348 236 364 260 412 300 448 312 448 312 468 324 484 332 480 328 488 364 536 380 572 452 496 280 316 216 324 248 332 240 320 228 312 232 316 240 316 236 312 240 312 240 312 224 316 216 324 252 336 292 252 0 24 4 52 12 16 0 36 300 380 384 324 140 44 0 52 24 44 16 36 8 28 8 36 32 56 28 40 0 24 0 28 12 40 24 36 36 44 40 44 24 52 28 56 20 44 20 56 20 56 32 60 28 56 24 68 4 60 12 72 20 68 28 84 52 92 48 84 56 100 80 116 88 116 92 112 72 76 28 40 0 4 0 0 0 0 0 92 184 208 148 140 68 68 12 20 12 40 20 40 20 48 28 52 24 40 44 52 36 36 24 36 32 40 28 36 28 32 24 32 48 76 40 40 0 28 4 20 8 24 8 24 16 24 16 24 12 32 12 28 16 24 12 24 16 24 16 16 8 8 0 0 0 4 0 8 0 12 4 12 8 16 8 20 12 20 12 20 16 24 16 24 20 28 20 28 28 32 20 24 12 20 12 20 32 40 28 32 20 24 4 20 8 28 8 28 0 28 8 32 0 20 8 28 16 36 24 40 24 48 40 60 40 52 40 64 52 56 36 40 24 32 24 40 36 52 40 52 44 56 44 60 36 72 24 76 48 100 64 104 52 88 56 92 56 96 60 96 68 112 64 108 64 108 60 104 68 112 68 116 76 128 88 136 112 156 116 156 104 140 84 124 88 132 84 124 76 120 80 124 76 120 76 116 72 116 72 116 72 112 64 104 64 112 72 120 60 108 64 120 80 132 76 116 68 112 56 100 48 96 52 104 68 108 68 108 68 108 68 108 64 104 60 100 60 100 64 104 68 112 64 104 60 100 52 96 68 112 68 112 68 116 76 128 76 124 76 120 72 116 68 112 72 120 80 128 92 132 92 132 92 144 96 148 108 160 112 164 108 156 104 152 100 148 100 144 84 144 96 140 92 124 96 124 108 80 28 8 0 4 0 0 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 68 104 52 88 40 72 16 40 36 60 24 48 28 52 40 68 64 68 40 28 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 8 8 24 12 20 12 20 8 16 8 16 264 360 256 372 268 356 248 360 248 352 244 348 248 356 260 368 264 364 248 344 228 324 212 316 204 312 216 332 236 344 232 332 224 336 232 332 216 316 208 324 224 328 220 328 220 332 224 336 224 332 224 324 208 316 212 324 240 352 244 352 244 348 236 340 228 332 220 320 208 312 204 312 196 304 196 304 196 304 196 304 204 308 212 316 216 312 208 304 216 316 212 308 208 312 220 324 228 332 220 324 216 324 220 328 224 336 236 344 236 336 220 324 232 336 220 328 228 344 240 344 244 348 236 344 232 340 232 344 236 348 236 348 236 344 232 344 232 348 236 352 244 360 248 364 244 356 240 348 232 344 236 348 236 352 244 356 244 356 240 352 236 344 232 340 228 340 228 340 228 340 228 340 232 348 240 356 232 340 228 332 220 328 224 332 224 336 232 344 240 348 240 352 244 352 248 352 244 348 236 344 252 352 236 344 236 348 240 344 244 348 240 344 236 348 240 352 220 332 232 348 244 356 252 360 252 356 240 352 252 364 256 360 240 352 248 360 256 368 260 368 248 360 244 356 248 364 256 372 252 364 252 364 252 364 252 364 252 364 256 368 256 368 252 364 248 360 244 356 248 360 252 368 260 384 260 384 260 384 260 384 260 384 260 384 256 380 256 380 252 380 260 388 264 388 264 388 268 392 268 392 264 388 264 388 264 388 264 388 264 388 264 388 280 400 276 400 276 400 280 408 284 412 288 412 288 408 280 400 284 408 284 408 284 408 284 408 288 412 284 404 280 408 288 412 292 416 292 416 292 416 292 416 292 420 292 420 288 416 288 416 296 420 288 412 284 416 292 424 288 416 288 416 292 420 292 424 284 420 296 420 284 408 288 428 288 416 288 412 284 412 280 408 284 412 284 416 292 424 296 428 288 420 296 428 304 432 300 424 296 428 300 428 300 424 292 416 292 420 292 420 292 424 300 432 288 420 296 424 300 428 296 424 292 420 292 420 292 420 292 420 296 424 292 420 288 416 288 412 292 424 296 424 296 420 288 412 284 412 288 420 296 424 300 428 304 440 300 432 300 440 308 448 316 456 320 464 332 472 344 476 340 492 352 500 352 512 364 540 396 592 444 636 452 632 456 660 476 660 476 668 476 684 500 712 524 732 568 724 472 544 336 484 340 480 336 468 320 452 308 432 304 440 320 448 324 448 320 444 304 460 300 460 336 444 340 324 20 100 40 108 28 60 12 84 240 348 292 300 120 112 40 132 52 116 44 108 36 100 36 104 40 96 44 76 20 44 20 44 24 60 28 72 32 92 36 112 36 116 48 120 48 116 56 132 52 136 68 144 60 132 60 144 68 136 52 144 64 156 64 156 72 176 68 180 72 188 80 196 104 196 120 204 124 200 116 192 68 144 36 104 24 76 12 164 196 224 148 176 100 116 44 76 32 64 32 60 28 64 36 72 20 72 44 88 44 76 36 76 44 84 40 80 36 76 36 80 68 132 68 92 24 80 28 64 24 68 28 64 24 64 28 60 32 68 32 64 28 56 24 56 24 44 20 32 12 20 0 16 8 12 12 16 16 20 16 24 24 28 24 28 24 24 20 24 20 28 24 32 28 36 32 40 36 36 28 32 28 32 32 36 36 36 36 36 28 24 8 20 36 48 36 60 40 60 40 68 28 72 28 76 32 80 36 80 36 88 56 100 56 96 56 108 72 112 56 88 40 84 40 88 52 96 56 100 56 104 60 104 72 104 68 108 88 140 104 144 92 144 92 152 96 152 100 156 104 160 108 164 108 164 112 168 120 172 116 172 120 176 128 184 144 204 152 212 152 204 144 196 132 184 124 180 120 176 124 180 124 180 120 172 116 168 112 164 112 168 112 168 116 172 120 176 108 152 108 168 128 176 120 160 116 164 112 156 104 148 100 144 104 144 104 144 104 144 104 144 104 140 100 136 96 140 100 144 116 164 112 156 108 152 100 148 116 160 108 156 108 160 120 172 124 164 124 172 124 168 112 168 124 180 120 188 124 196 132 200 140 212 144 216 148 220 152 224 156 228 152 224 152 220 148 220 152 220 148 196 128 156 104 112 68 52 16 0 4 12 4 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 108 136 96 128 92 112 52 68 60 92 48 76 40 84 56 92 64 88 60 56 12 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 0 8 4 0 0 0 8 20 24 28 24 24 24 20 20 16 16 148 228 144 252 164 244 152 256 164 252 148 232 136 232 144 244 160 244 148 220 124 204 108 196 64 184 132 232 136 204 104 184 120 200 128 200 116 188 112 192 144 220 140 216 136 216 140 220 120 204 136 204 120 192 128 216 140 220 144 220 144 216 136 208 152 216 136 196 124 192 124 196 120 188 120 188 120 188 120 188 96 172 112 196 132 208 136 204 132 200 124 192 120 196 128 204 140 204 124 200 120 200 124 204 136 216 144 224 148 216 128 200 164 228 136 212 148 228 148 216 168 240 156 228 148 228 156 236 156 228 144 224 132 212 128 208 144 228 148 236 156 240 160 248 152 232 144 224 140 224 140 224 140 224 144 232 148 228 144 224 148 232 148 228 144 224 140 220 156 236 148 228 144 228 144 228 168 240 156 228 148 220 144 220 152 224 144 216 144 232 164 248 164 240 164 240 164 236 156 228 176 240 152 228 164 244 160 224 160 232 148 228 144 232 148 236 144 228 148 240 156 240 156 240 168 244 156 240 164 256 172 252 160 244 164 248 168 256 176 264 164 244 160 244 164 252 172 256 164 244 160 244 160 248 168 256 156 248 168 260 172 256 160 244 168 252 164 252 164 256 172 264 168 252 168 252 168 252 168 252 172 256 172 252 168 248 164 248 168 252 172 260 176 256 172 252 184 268 184 264 180 260 176 260 192 276 188 272 188 272 188 272 188 268 184 268 184 272 192 280 200 284 200 284 200 280 188 272 200 284 200 284 200 284 200 284 204 284 200 280 196 284 200 288 204 288 204 288 204 288 204 288 204 296 200 292 200 292 200 288 212 296 196 284 192 288 204 304 204 288 208 292 208 296 212 296 200 292 212 288 196 276 204 300 204 288 204 284 200 280 196 280 200 284 204 292 212 296 216 300 196 284 208 296 216 296 208 292 212 300 216 300 216 296 208 288 212 296 208 288 208 296 220 308 196 284 208 300 216 296 208 288 208 292 208 292 208 292 208 292 216 296 212 292 208 288 204 288 204 296 204 296 204 292 192 284 188 284 196 288 200 296 208 300 208 304 200 296 200 304 204 316 212 324 212 332 224 340 224 348 244 356 252 364 244 368 256 384 272 424 320 460 316 448 312 468 332 476 320 472 328 484 344 496 396 528 408 568 420 448 264 340 240 336 244 324 224 300 204 280 208 292 228 316 248 320 240 308 216 308 216 328 256 328 264 208 0 32 12 52 4 0 0 20 104 140 112 104 20 16 0 52 24 48 16 40 8 32 8 36 4 32 4 24 0 16 0 24 4 16 16 20 28 28 36 28 24 36 28 44 20 48 28 60 28 64 44 64 32 44 16 40 20 52 0 44 0 60 0 40 4 52 12 60 20 64 24 68 40 88 64 108 88 136 116 156 116 136 56 56 4 0 0 80 104 116 68 96 68 76 36 48 4 20 0 24 8 24 16 32 4 24 32 48 36 40 28 40 36 44 36 40 32 40 28 40 44 76 36 40 0 28 4 20 8 28 8 28 16 24 16 28 12 32 12 28 16 24 12 24 12 24 16 16 4 4 0 0 4 12 4 16 8 20 12 24 24 28 20 24 16 20 12 20 12 24 16 28 24 36 32 44 24 32 20 28 20 32 28 40 24 32 28 32 20 16 0 0 24 48 32 56 32 56 28 48 20 36 20 36 20 36 20 36 20 44 36 56 36 52 40 64 56 64 40 44 24 44 32 52 36 52 36 56 40 60 44 60 36 72 24 76 48 100 64 104 60 96 60 100 64 104 68 104 56 104 60 108 64 112 68 116 80 120 76 116 72 120 76 124 88 136 100 152 112 156 112 152 88 128 80 120 76 120 76 124 84 128 80 120 68 108 60 104 64 112 72 120 76 120 76 120 56 104 60 116 80 128 72 112 68 116 68 112 64 104 52 96 60 100 60 100 60 100 60 100 64 100 60 96 56 100 60 104 52 100 56 108 60 112 68 116 60 108 56 100 56 108 64 120 76 128 80 128 80 124 72 112 88 128 80 116 76 124 88 132 88 136 92 140 92 140 92 140 108 156 104 152 104 152 100 148 120 168 112 144 96 108 68 60 28 16 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 64 100 56 100 56 84 12 24 28 52 16 36 16 44 32 60 48 68 52 44 8 0 0 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 0 4 0 0 0 8 12 24 24 28 20 24 16 20 12 20 220 324 232 336 236 332 228 324 208 320 228 328 216 316 224 332 208 312 216 320 216 304 192 284 164 268 172 276 184 292 196 296 192 292 188 292 188 288 180 280 164 276 184 300 200 304 196 300 208 304 184 272 164 268 172 280 196 300 200 304 204 308 204 308 196 300 196 296 192 296 188 292 196 288 176 280 180 284 176 276 192 280 200 284 200 288 204 288 204 284 200 280 196 276 192 280 188 300 200 304 196 304 212 324 228 324 212 312 212 312 200 296 188 300 204 308 204 308 212 324 224 328 224 328 224 324 216 316 208 320 212 324 216 320 212 316 224 332 224 332 224 332 224 332 216 324 212 320 212 324 220 332 224 336 228 340 236 344 240 348 224 332 224 332 224 332 224 336 224 328 220 332 232 344 228 328 232 336 232 332 228 332 224 328 220 324 220 324 220 324 220 324 232 332 228 328 224 332 228 336 236 336 224 324 220 328 232 340 236 336 236 336 236 336 236 336 240 340 240 340 240 340 240 340 252 352 248 348 248 348 248 348 248 348 248 348 248 348 248 352 240 352 240 352 240 352 240 352 240 352 244 356 244 360 248 360 256 368 256 364 252 360 248 360 248 360 252 364 252 368 256 368 244 372 248 376 252 372 248 368 244 368 244 372 248 376 252 376 256 380 260 384 260 380 252 376 264 388 264 388 264 388 264 388 268 392 272 396 272 400 276 400 280 404 280 400 276 396 272 396 272 396 272 396 272 396 272 396 280 404 280 408 288 412 288 416 276 404 280 400 268 392 276 408 284 408 284 408 284 408 284 408 288 416 288 420 292 424 296 424 288 416 288 416 288 416 288 416 292 424 296 424 296 420 288 412 300 424 292 420 288 412 280 408 284 412 284 416 288 420 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 424 296 424 284 412 284 416 288 420 292 420 304 440 300 432 296 432 300 436 308 448 316 452 316 460 344 488 340 496 356 508 360 524 376 552 416 600 440 628 448 632 452 648 472 648 468 660 468 676 488 692 492 724 552 728 552 692 432 484 304 476 344 472 312 440 292 408 296 432 312 440 320 440 316 436 292 444 296 436 304 460 348 256 0 88 28 104 44 88 16 56 4 76 4 76 4 92 40 128 60 120 40 108 40 112 36 92 36 80 32 68 28 52 20 48 24 68 4 56 24 84 0 84 16 92 28 116 52 128 44 104 44 120 64 136 60 124 36 100 56 128 60 136 60 144 68 160 52 160 52 160 44 160 40 156 52 156 60 160 64 180 112 236 124 224 124 220 104 180 52 136 52 128 76 124 52 88 36 88 28 64 12 52 16 48 8 36 16 60 20 64 24 64 20 60 32 72 32 68 16 52 20 64 76 112 44 84 28 72 28 68 24 60 24 56 24 56 24 56 20 60 24 64 24 52 12 40 28 44 20 32 12 28 12 28 16 16 12 16 12 20 20 28 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 28 32 28 32 28 32 28 32 4 16 16 20 4 12 0 16 32 56 48 80 64 92 60 84 68 104 56 96 44 84 32 76 40 88 44 88 44 88 48 92 56 92 56 92 56 92 56 92 52 92 60 100 64 100 64 100 56 92 64 108 88 144 104 144 96 148 96 156 100 160 104 160 104 160 104 164 108 164 112 168 112 168 116 172 116 176 120 176 140 192 136 212 172 228 148 176 120 176 124 176 120 176 128 192 128 180 120 172 116 172 120 176 124 176 116 168 108 160 108 164 108 160 120 164 108 156 112 164 100 148 100 148 100 148 96 144 100 136 96 136 96 140 108 148 100 140 100 140 100 140 100 140 108 148 104 144 104 148 112 156 96 144 104 144 104 152 128 180 128 168 128 176 128 172 116 172 112 172 116 188 124 192 124 192 136 208 136 212 140 216 144 220 140 216 144 212 140 216 160 244 192 232 140 196 148 148 72 56 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 0 4 8 0 20 120 160 204 164 188 128 156 116 164 124 160 112 148 104 148 112 156 112 140 100 120 80 104 64 100 68 100 60 92 52 88 52 84 64 92 72 72 36 32 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 24 32 36 32 24 24 28 32 124 216 132 224 136 220 128 216 136 228 140 220 116 200 116 212 128 208 132 196 116 172 88 152 92 168 100 176 108 184 116 184 112 180 116 184 116 180 108 176 96 168 108 184 120 192 124 192 128 188 112 168 96 164 100 172 120 188 120 192 124 192 128 196 136 196 132 192 128 188 128 188 132 184 116 176 120 184 120 180 128 196 128 196 132 200 136 204 132 200 128 196 128 192 124 192 116 188 124 192 120 188 128 208 144 204 128 196 132 200 124 188 124 196 136 204 132 200 140 216 152 220 152 220 152 216 144 208 132 208 136 216 140 212 132 208 140 216 140 216 140 216 140 216 140 212 136 212 136 216 144 224 156 228 152 228 152 228 152 228 152 228 152 224 144 220 140 216 144 216 140 220 152 232 148 216 156 224 156 220 152 216 148 216 152 220 152 220 152 220 152 220 164 228 160 224 156 228 160 232 164 228 156 224 156 224 160 232 156 236 156 236 156 236 156 236 160 240 160 240 160 240 160 240 156 244 160 248 160 248 160 248 160 248 160 248 160 248 160 248 156 240 156 240 156 240 156 240 156 240 156 244 160 244 164 248 164 252 160 248 156 244 156 240 156 244 160 248 164 252 164 252 156 240 160 244 160 244 156 240 160 244 160 248 164 248 168 252 168 256 172 260 176 256 168 252 180 264 180 264 180 264 180 264 180 264 184 268 188 272 188 272 192 276 196 280 192 276 188 268 184 268 184 268 184 268 184 268 188 272 188 276 192 280 196 280 192 276 196 276 184 268 192 284 200 284 200 284 200 284 200 284 192 284 192 288 196 288 200 292 196 288 196 288 196 288 196 288 208 292 212 296 208 292 204 284 212 296 208 288 200 284 196 280 200 284 200 288 204 288 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 292 204 296 192 284 196 288 196 292 200 292 208 308 204 300 200 304 196 308 208 320 212 324 216 332 228 364 236 348 248 360 244 368 256 388 284 424 304 444 308 444 304 452 324 472 320 468 320 476 328 492 352 524 404 536 420 540 360 384 196 304 228 316 220 292 212 308 220 300 232 316 244 312 236 308 212 300 216 308 228 348 284 152 0 36 24 68 28 32 0 0 0 0 0 0 0 24 20 44 36 44 20 32 20 36 20 32 12 36 8 32 4 24 0 16 0 12 0 0 0 0 0 8 0 8 0 16 8 40 20 44 12 40 8 36 20 48 40 68 32 64 24 64 24 60 16 60 16 52 8 48 4 44 0 44 20 64 24 60 16 64 44 100 48 112 104 168 128 144 72 92 24 60 16 44 8 36 4 32 0 16 0 8 0 12 0 0 0 8 4 16 8 16 8 16 4 16 12 20 8 20 20 40 52 60 12 32 4 28 0 24 4 24 4 28 12 24 12 24 0 20 4 28 12 20 0 8 16 24 16 12 8 8 4 12 8 12 4 12 4 16 12 24 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 16 24 16 24 16 24 16 24 0 12 8 16 0 0 0 8 12 36 32 60 40 64 36 56 48 60 40 52 32 44 24 40 24 36 20 36 20 36 20 36 32 52 32 52 32 52 32 52 32 52 36 60 40 60 40 60 20 56 16 76 48 100 64 104 60 96 60 100 64 100 68 104 60 108 64 108 68 112 68 112 64 112 68 116 72 120 76 120 96 136 92 152 128 172 112 136 76 120 76 116 68 116 76 124 72 116 72 116 72 120 80 128 80 120 72 112 64 104 64 108 60 116 72 116 60 104 60 112 52 100 52 100 52 104 56 104 56 96 56 100 60 104 64 104 60 100 60 100 60 100 60 100 52 100 52 100 52 104 60 112 52 104 60 108 56 112 76 132 84 128 72 116 64 116 72 120 76 124 80 124 88 132 96 140 88 136 88 140 92 140 96 144 92 148 104 152 104 156 116 172 132 172 104 136 96 96 40 28 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 116 132 168 116 152 84 120 76 128 72 116 60 104 56 104 60 112 68 108 60 96 44 80 32 64 40 68 32 56 32 48 28 52 48 68 52 64 32 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 20 24 12 16 12 24 204 296 212 300 212 296 208 292 220 308 216 296 196 280 200 296 200 288 188 268 164 248 144 232 168 260 168 260 172 264 176 268 172 264 176 272 180 272 176 268 168 264 172 264 176 276 188 284 184 272 176 264 172 264 172 268 180 272 180 272 184 276 188 280 196 288 192 284 192 280 188 280 192 276 180 272 188 284 192 280 192 276 192 280 196 280 200 284 196 280 196 276 192 276 188 272 180 276 188 276 180 272 184 284 196 284 184 280 192 288 192 276 196 304 208 304 200 300 204 308 212 316 216 316 216 312 208 308 204 316 212 320 212 320 208 312 208 316 208 316 208 316 208 316 212 320 208 316 212 320 216 328 228 336 228 332 220 324 212 320 232 336 224 328 216 320 208 316 212 316 208 324 224 332 220 320 220 316 216 316 212 312 212 308 224 324 224 324 224 324 224 324 232 332 228 328 228 328 232 332 232 332 228 328 228 328 232 332 236 336 236 336 236 336 236 336 236 336 236 336 236 336 236 336 236 340 240 344 248 348 252 352 244 344 244 344 244 344 244 344 236 348 236 348 236 348 236 348 236 348 240 352 240 356 244 356 244 356 244 356 240 352 240 352 240 352 244 356 244 360 248 360 236 360 240 364 240 364 236 360 244 368 244 368 248 372 248 376 252 376 256 380 256 380 252 376 264 388 264 388 264 388 264 388 260 384 264 388 264 392 268 392 272 400 280 404 280 400 268 388 264 388 264 388 264 388 264 388 264 388 264 388 268 392 268 392 276 392 284 392 272 384 280 400 288 400 288 400 288 400 288 408 280 408 280 412 284 412 288 416 288 416 288 416 288 416 288 416 292 420 296 424 292 416 284 412 292 420 292 416 284 412 280 408 284 412 284 412 288 416 288 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 420 296 424 296 424 288 416 288 416 288 416 288 416 288 416 288 416 292 420 292 424 284 416 288 416 292 420 292 420 312 444 308 440 304 444 312 448 320 464 332 472 336 476 356 500 340 496 356 508 360 524 376 552 408 592 432 620 440 624 444 632 464 644 464 648 468 672 480 692 500 720 520 712 532 732 520 632 324 448 296 452 312 436 308 460 304 440 312 440 312 436 308 428 288 440 288 428 296 448 328 228 32 136 84 144 52 76 4 52 0 44 0 44 12 96 48 108 48 100 32 92 36 100 36 92 32 80 32 68 24 56 16 52 0 76 16 80 32 108 16 132 36 108 8 84 12 100 24 104 44 112 28 96 24 100 44 116 64 124 64 132 56 132 56 144 56 152 52 156 48 156 40 152 48 144 52 144 48 140 56 160 60 176 124 252 176 268 164 244 116 160 60 116 52 120 40 84 24 76 8 64 16 68 8 48 8 48 8 52 12 56 16 56 8 52 16 56 12 52 24 72 68 100 44 76 32 72 28 60 24 56 28 56 28 48 28 56 20 56 24 60 24 52 16 44 24 44 16 28 8 24 8 24 12 16 12 16 12 20 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 0 24 12 28 4 20 8 32 28 56 44 84 64 96 64 96 60 104 60 100 56 96 52 96 44 88 44 84 36 80 32 76 44 80 44 80 44 80 44 80 48 84 48 88 52 88 52 88 52 88 60 104 88 140 104 144 96 148 96 152 100 156 100 160 108 164 108 168 112 172 116 172 104 160 108 168 116 176 124 180 140 192 132 204 164 232 168 212 128 180 116 168 108 164 112 168 108 164 108 168 116 180 132 192 124 176 116 168 108 160 108 164 112 164 120 164 108 148 104 156 96 148 100 152 104 156 108 160 92 136 100 144 104 144 100 140 104 144 104 144 104 144 104 144 96 136 92 132 96 140 104 144 104 148 112 148 104 148 116 164 136 164 112 152 104 156 116 176 120 176 116 184 124 200 140 212 132 204 136 208 136 212 140 212 136 220 156 228 156 232 168 244 192 244 156 168 88 76 24 12 4 4 4 0 4 0 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 124 172 212 164 192 136 168 128 172 116 152 104 140 100 140 104 148 108 140 108 136 96 120 72 100 72 104 64 92 48 84 44 76 60 84 72 84 60 52 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 4 12 20 20 12 8 12 16 116 200 116 200 112 196 108 192 112 192 104 184 100 188 116 200 124 184 112 168 100 160 96 160 104 168 100 164 100 164 100 164 88 164 96 172 104 176 100 172 108 172 96 164 96 176 112 192 104 176 104 176 104 176 104 176 100 172 100 176 104 180 108 180 128 192 124 188 120 184 120 184 124 180 112 180 124 196 132 192 120 188 120 188 124 192 128 196 124 192 124 188 120 188 120 188 108 184 112 180 100 172 104 184 112 180 104 180 116 192 116 188 116 200 124 204 116 192 116 200 124 204 128 208 128 208 124 200 128 204 132 208 132 208 128 204 128 204 128 204 128 204 128 204 132 208 128 204 132 212 140 216 144 216 140 216 136 212 132 208 144 220 140 216 136 212 132 208 132 204 128 208 140 220 136 208 136 212 132 212 128 208 128 208 140 220 140 220 140 220 140 220 152 232 148 224 144 228 152 232 152 228 148 228 148 228 148 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 144 232 148 240 156 248 164 252 152 240 152 240 152 240 152 240 148 232 148 232 148 232 148 232 148 236 152 236 156 240 156 240 156 244 156 244 152 240 152 240 148 236 148 240 152 244 156 244 152 236 156 240 156 240 152 236 156 240 160 244 160 248 164 248 164 248 168 256 172 256 172 252 176 260 176 260 176 260 176 260 172 256 172 260 176 264 180 264 184 272 196 280 196 272 180 260 176 260 176 260 176 260 176 260 176 260 176 264 180 264 180 264 188 280 192 276 184 268 188 284 200 288 200 288 200 288 200 288 188 280 192 284 196 288 196 288 196 288 196 288 196 288 196 288 204 292 208 292 208 288 200 280 208 288 204 284 200 280 196 280 196 280 200 284 200 288 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 296 200 284 200 284 200 284 200 284 192 284 196 288 196 292 200 292 196 288 196 292 200 292 204 296 208 304 204 304 204 308 204 312 216 328 224 340 224 340 232 364 236 348 248 360 244 368 256 388 276 416 296 436 300 436 296 444 320 460 316 464 316 468 316 476 348 508 372 512 400 548 420 516 320 344 212 316 244 320 232 332 236 312 236 316 240 308 236 304 216 300 212 308 228 340 260 116 8 84 80 100 32 12 0 0 8 24 0 24 12 36 8 16 16 32 4 24 12 36 16 32 20 32 16 28 0 20 0 16 0 76 60 104 84 112 52 116 64 92 20 44 0 28 0 12 0 16 0 20 0 24 0 24 32 52 24 56 28 56 28 56 28 56 20 56 12 52 12 52 0 36 0 48 8 52 12 60 20 64 28 88 68 144 128 188 136 160 96 112 64 88 28 52 20 40 0 28 0 24 0 12 0 12 4 12 8 20 12 24 12 20 12 12 0 0 0 16 40 56 8 36 8 32 0 24 4 28 4 28 12 28 12 28 0 20 0 20 8 20 8 16 12 20 12 12 4 8 4 8 4 12 0 8 4 12 8 20 20 28 20 28 20 28 20 28 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 0 8 8 12 4 8 4 24 16 36 28 52 40 68 48 68 44 60 44 60 44 60 44 60 44 60 40 52 32 44 24 40 28 48 28 48 28 48 28 48 24 44 24 44 24 44 28 48 16 56 16 72 44 100 64 100 56 92 60 96 60 100 64 100 64 108 68 112 72 116 72 116 56 104 64 112 72 120 80 124 92 132 88 140 116 172 132 176 100 136 76 108 64 108 64 108 68 112 68 112 72 120 80 128 80 120 72 112 64 104 64 108 68 120 72 116 56 96 52 104 48 96 52 104 60 112 68 116 52 96 60 104 64 104 60 96 64 104 64 104 64 104 64 104 48 96 48 96 48 100 56 104 60 112 68 112 56 104 60 112 76 120 64 108 56 108 64 112 68 108 60 100 68 116 92 140 84 132 84 132 84 136 88 136 88 136 92 140 92 148 112 176 144 192 128 112 28 28 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 0 32 128 132 164 108 144 88 128 76 128 68 108 56 96 48 100 56 104 64 112 72 112 64 92 40 68 48 72 36 56 28 44 24 48 32 60 52 76 52 52 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 8 12 20 8 12 4 16 192 276 188 272 184 268 184 268 180 260 168 252 172 260 180 268 184 264 168 252 160 248 160 248 164 252 164 252 160 248 160 248 160 248 168 256 172 256 172 256 188 268 176 252 168 260 188 276 176 260 180 264 180 268 184 268 176 260 176 264 180 264 184 268 188 272 188 272 184 268 180 264 188 264 176 264 188 280 196 276 176 268 180 272 184 276 184 276 180 272 180 276 184 276 184 276 184 272 188 268 176 260 184 272 184 264 176 268 192 280 196 272 196 288 204 288 192 280 196 288 200 292 204 296 208 296 204 292 204 304 204 308 204 308 200 304 204 308 204 308 204 308 204 308 204 308 204 308 204 312 212 316 204 308 208 312 208 316 212 316 204 308 208 312 212 316 216 320 204 304 200 308 212 320 208 304 216 308 220 304 216 304 212 300 224 312 224 312 224 312 224 312 236 320 228 316 228 316 232 324 228 320 232 320 232 320 232 316 236 324 232 324 232 324 232 324 232 324 232 324 232 324 232 324 232 320 236 328 244 336 252 340 244 332 244 332 244 332 244 340 232 344 232 344 232 344 232 344 232 344 232 344 236 348 236 352 244 356 244 356 248 360 248 360 236 348 236 348 240 352 244 356 240 364 244 368 244 368 240 364 240 364 240 368 244 368 248 372 244 368 248 376 256 380 256 376 260 384 260 384 260 384 260 384 256 380 256 380 260 384 264 388 268 396 276 400 276 396 264 384 260 384 260 384 260 384 260 384 264 388 264 388 264 388 264 388 272 388 280 388 268 380 276 396 288 400 288 400 288 400 288 400 288 416 288 416 292 420 296 424 288 416 288 416 288 416 288 416 288 416 292 420 288 416 284 408 288 412 284 412 284 408 280 408 280 408 280 412 284 412 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 416 284 412 284 412 284 412 284 412 284 412 284 416 288 416 292 420 288 416 292 420 292 424 296 424 300 436 296 432 300 440 308 444 316 460 332 472 336 472 344 484 340 496 356 508 360 524 376 552 404 588 424 612 432 616 436 624 448 632 456 644 460 664 468 676 480 704 508 716 528 724 536 700 484 536 312 456 344 484 328 448 316 448 316 436 312 432 308 432 296 444 288 432 300 444 304 188 64 168 112 160 52 64 0 44 0 44 0 76 20 84 32 100 36 88 24 84 32 96 36 92 28 92 24 80 20 60 12 64 40 204 196 284 216 300 172 300 184 268 148 228 116 184 68 140 4 84 0 72 4 88 24 104 28 92 36 104 48 128 60 140 56 132 56 136 56 136 56 136 36 112 44 124 52 132 52 124 60 124 32 108 48 160 124 232 184 280 192 268 152 204 108 184 88 152 68 128 52 116 32 84 20 56 12 48 8 52 16 60 16 60 20 52 4 40 4 52 56 92 40 76 36 72 28 56 28 56 28 48 28 48 28 48 20 56 20 56 20 52 20 56 24 40 16 24 8 20 4 24 12 12 8 12 8 16 16 24 28 32 28 32 28 32 28 32 16 20 16 20 16 20 16 20 8 12 8 12 8 12 8 12 4 24 12 28 4 32 24 52 32 68 44 84 60 100 68 104 60 104 60 104 64 108 64 108 64 108 60 100 52 92 44 88 48 80 52 80 52 80 52 80 52 76 44 68 40 72 48 76 52 84 56 104 84 136 100 140 92 144 92 152 96 152 100 156 108 164 108 168 112 172 116 172 100 160 104 164 112 172 120 176 132 184 128 196 156 228 180 240 160 200 124 168 112 168 112 164 120 172 116 168 112 168 116 172 124 176 116 168 108 160 108 164 116 168 120 160 100 140 92 144 92 144 96 148 104 156 112 164 100 140 100 144 104 140 100 136 104 144 104 144 104 144 104 144 104 136 104 132 104 140 112 144 108 148 120 148 108 136 108 144 108 152 116 168 116 160 100 152 112 164 100 164 104 180 124 200 132 204 132 204 132 200 128 200 128 200 120 184 112 200 156 244 192 252 160 132 32 28 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 36 136 160 192 144 176 132 164 120 160 116 148 104 136 96 140 104 144 108 144 116 148 108 128 80 108 72 104 64 92 52 84 44 76 60 80 68 88 80 76 36 20 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 24 28 24 20 20 20 112 184 104 172 96 168 96 172 100 168 88 160 84 160 76 144 112 164 104 156 92 144 84 136 108 164 108 160 104 160 104 164 84 164 84 168 88 168 84 168 104 184 92 168 84 172 96 184 92 176 88 172 88 176 96 180 88 172 92 176 96 180 96 180 108 184 108 180 104 180 100 176 112 180 96 176 104 188 108 184 100 172 104 176 104 180 108 180 104 176 104 180 108 180 112 184 96 184 104 184 92 176 100 192 100 180 92 180 104 196 108 192 96 192 104 196 100 188 100 200 104 200 112 204 116 208 112 204 120 196 132 204 136 200 128 196 140 208 140 208 140 208 140 208 136 200 132 200 132 204 140 212 132 200 136 204 140 212 148 216 124 196 132 204 140 212 148 216 136 200 132 204 144 216 140 204 132 220 128 220 124 216 124 216 128 220 128 220 128 220 128 220 140 232 136 228 136 228 140 232 136 228 140 232 140 232 136 228 148 228 156 228 156 228 156 228 156 228 156 228 156 228 156 232 148 232 144 236 148 244 152 248 148 240 148 240 148 240 148 236 144 228 144 228 144 228 144 228 144 228 144 232 148 232 152 236 156 244 156 244 160 248 160 248 148 236 148 240 152 244 156 244 156 240 160 244 160 244 156 240 152 240 156 240 160 244 160 244 156 240 164 252 172 256 172 252 172 256 172 256 172 256 172 256 172 256 172 260 176 264 180 264 192 272 188 268 184 268 184 268 176 260 176 260 176 260 176 260 184 268 184 268 180 264 180 264 184 276 188 272 180 268 184 280 200 288 200 288 200 288 200 288 196 288 200 292 200 296 204 296 196 288 196 288 196 288 196 288 204 288 204 288 204 284 196 280 200 284 200 280 196 280 196 280 192 280 196 280 200 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 292 204 288 204 288 196 280 196 280 196 280 196 280 188 284 192 284 196 288 196 288 200 292 200 292 204 296 204 300 196 296 192 296 196 300 200 308 204 320 220 332 220 332 216 344 236 348 248 360 244 368 256 388 276 416 296 436 300 436 296 444 304 448 308 456 312 460 304 460 312 488 360 520 392 524 396 528 408 432 256 308 240 344 248 304 232 304 224 304 228 304 232 308 220 300 208 304 224 328 232 72 36 100 76 96 36 28 0 20 20 76 104 108 52 36 32 68 28 32 12 24 20 36 20 28 28 28 24 24 4 16 0 12 0 180 200 268 204 248 160 240 184 236 180 228 168 192 124 140 76 84 20 12 0 0 0 24 0 12 20 32 32 48 48 60 36 56 32 60 28 60 24 64 20 60 4 56 8 56 0 40 0 48 0 44 0 64 28 84 72 148 124 172 108 144 88 148 76 108 60 88 44 72 20 52 12 20 4 8 0 4 0 12 0 8 4 12 0 8 12 32 28 48 4 36 12 36 0 20 4 28 4 28 12 28 12 28 0 20 0 16 4 20 12 28 8 20 8 8 0 4 0 4 0 8 0 4 0 12 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 8 12 4 12 20 44 32 44 36 52 36 60 44 68 44 60 44 60 44 60 44 60 40 52 36 48 32 44 28 44 32 56 32 56 32 56 32 56 32 52 20 40 12 40 20 48 12 52 12 68 44 96 60 100 52 92 56 92 60 96 60 96 60 104 60 108 64 108 68 112 64 108 64 108 68 112 68 112 76 124 84 140 108 164 132 180 124 148 76 108 68 116 72 108 76 120 72 112 64 108 68 112 80 120 72 112 64 104 64 108 72 124 72 112 52 88 40 92 44 92 48 100 52 104 56 108 68 104 60 96 56 96 60 100 60 100 60 100 60 100 60 100 52 104 52 104 52 108 60 112 52 112 64 116 56 104 52 108 56 108 72 128 76 116 56 92 76 116 68 108 72 116 84 128 84 132 80 128 80 124 76 124 76 120 64 108 60 124 104 172 132 184 104 64 0 4 0 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 40 140 124 148 88 128 80 128 72 112 68 112 56 100 52 100 56 108 64 108 68 108 60 96 48 76 40 64 32 56 32 52 32 56 40 60 36 76 64 76 28 28 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 24 16 24 176 256 164 240 156 236 156 240 160 236 152 240 160 236 136 204 148 236 152 240 148 232 136 220 160 248 160 252 164 252 164 252 168 252 176 256 172 252 168 244 184 260 176 248 168 248 172 256 180 252 164 240 160 244 172 256 172 252 176 256 176 260 180 260 180 264 180 264 176 260 172 256 184 260 168 252 176 260 176 256 168 260 172 264 176 268 176 268 172 264 176 268 176 272 180 272 172 260 184 264 180 260 192 280 188 260 176 260 188 272 188 264 176 272 192 280 188 276 196 288 196 284 200 292 208 296 208 292 196 300 200 304 200 304 196 296 204 308 204 308 204 308 204 308 200 304 196 300 200 308 204 312 204 308 208 312 208 312 208 312 196 300 196 304 204 308 208 312 204 304 200 312 216 320 212 308 220 308 220 304 216 300 212 300 220 308 220 308 220 308 220 308 232 316 228 312 224 316 228 320 224 316 232 320 232 320 228 312 232 320 228 320 228 320 228 320 224 316 224 316 224 316 224 316 236 324 236 324 236 324 240 328 236 324 236 324 236 324 236 332 224 336 224 336 224 336 224 336 224 336 228 340 228 344 232 344 236 348 240 352 244 356 244 360 240 352 240 352 244 356 244 360 236 360 240 364 240 364 236 360 236 360 240 364 240 368 244 368 236 364 244 372 252 380 256 380 256 380 256 380 256 380 256 380 260 384 260 384 264 388 264 392 280 400 268 384 260 388 268 396 264 388 264 388 264 388 264 388 268 392 268 388 264 384 260 384 272 384 280 380 272 372 276 388 292 396 292 396 292 396 292 400 288 412 288 416 288 420 292 420 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 280 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 284 412 284 416 288 416 292 420 292 424 296 424 300 428 296 432 296 432 300 444 312 452 312 456 332 472 332 468 336 472 340 496 356 508 360 524 376 552 408 592 428 616 436 620 440 628 440 620 448 640 456 660 456 664 460 692 504 720 516 708 520 716 520 636 412 464 292 452 312 412 288 420 288 408 284 412 296 424 284 428 272 416 288 424 268 136 96 176 96 144 64 104 44 88 292 400 364 340 140 92 16 100 48 96 32 84 32 92 32 88 28 100 24 84 16 72 12 76 60 268 280 368 268 368 244 388 264 376 264 376 264 356 224 308 216 288 156 200 80 128 32 100 0 68 12 84 28 104 48 112 56 116 56 120 64 124 68 124 68 116 44 108 52 116 48 96 44 108 52 112 52 112 52 120 72 188 104 224 128 232 140 236 124 208 108 184 100 176 84 148 52 84 32 60 12 52 16 56 4 52 16 52 8 52 20 68 48 84 40 72 40 72 32 48 28 56 28 48 28 48 28 48 20 56 16 48 16 52 28 64 20 36 12 24 4 20 4 20 8 12 4 8 8 12 12 20 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 4 24 12 24 8 40 32 80 52 84 48 88 56 92 60 100 60 104 60 104 56 100 56 100 52 96 52 96 52 92 48 88 44 76 48 76 48 76 48 76 60 84 48 68 36 68 48 80 48 84 56 100 80 136 100 136 88 140 92 148 92 152 96 152 100 156 100 156 104 160 108 164 112 168 112 164 108 164 104 160 112 176 128 196 148 212 164 228 168 196 112 156 108 172 112 160 112 168 108 164 108 168 116 176 124 176 116 168 108 160 108 164 120 172 124 160 96 136 84 136 92 140 92 144 96 144 96 144 116 148 100 128 88 132 100 148 96 136 96 136 96 136 96 136 100 132 96 128 100 136 108 140 96 136 116 148 112 140 108 140 112 156 120 172 120 164 104 156 116 172 112 180 112 180 116 184 128 200 128 196 124 196 120 192 116 196 128 204 132 212 156 240 160 220 112 72 0 24 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 44 148 160 188 136 172 132 172 124 156 120 156 108 144 104 144 108 152 108 140 104 132 96 124 84 116 60 96 56 88 52 92 56 92 72 80 60 84 84 92 60 44 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 28 24 24 100 160 84 144 76 144 76 148 64 132 68 148 92 160 72 124 68 132 92 156 108 160 104 152 108 160 108 164 112 168 116 168 96 172 88 172 88 164 76 160 88 172 84 164 76 160 76 160 88 164 68 144 56 148 72 164 80 164 80 168 84 172 88 172 104 180 100 176 100 172 96 172 108 176 92 164 92 172 92 164 96 168 96 172 100 172 104 176 96 172 100 176 104 180 108 180 80 172 92 176 88 180 100 200 96 180 88 176 96 184 92 172 80 180 96 188 96 188 104 204 104 196 112 208 116 208 116 208 116 196 128 200 132 196 128 192 132 200 132 200 132 200 132 200 132 200 128 200 128 204 136 212 148 220 144 212 140 208 132 204 132 204 132 204 132 204 132 200 136 208 132 212 148 220 144 208 124 216 120 212 116 208 112 208 124 220 124 220 124 220 124 220 136 228 132 224 128 228 132 232 124 224 136 236 140 232 128 220 148 232 156 232 156 232 156 232 152 228 152 228 152 228 152 228 144 236 144 236 144 236 140 232 144 236 144 236 144 236 144 232 140 224 140 224 140 224 140 224 140 224 140 228 144 228 148 232 144 232 144 236 148 240 152 240 152 240 156 244 156 248 160 248 144 232 148 236 152 232 148 228 152 236 152 240 156 244 160 244 152 240 160 248 168 256 172 256 172 256 172 256 172 256 172 256 176 260 180 264 180 268 184 268 200 276 180 256 168 260 184 276 180 264 180 264 180 264 180 264 180 264 180 260 176 256 172 256 184 280 188 276 176 268 184 284 200 292 200 292 200 292 200 288 188 280 188 284 192 288 196 288 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 192 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 188 284 192 288 196 288 200 292 200 296 204 300 208 300 208 300 200 304 208 312 216 320 204 324 228 340 224 332 220 336 232 348 248 360 244 364 256 388 280 420 300 440 304 440 300 448 296 444 304 456 308 456 308 456 320 480 356 516 372 508 392 548 436 548 384 340 176 280 208 268 200 276 192 276 192 284 208 296 200 284 188 284 208 300 200 28 52 104 56 88 44 68 48 60 148 256 288 244 96 12 16 80 44 44 24 32 16 36 8 24 28 28 24 24 0 12 0 12 4 200 212 264 180 248 172 276 212 272 204 272 212 260 196 232 176 232 196 224 152 144 64 68 0 4 12 16 20 32 24 40 36 56 36 60 32 68 36 68 16 44 0 40 12 68 20 60 16 56 16 48 12 48 20 56 8 52 0 76 52 120 72 120 72 116 68 108 68 112 60 100 44 68 32 40 8 28 8 32 8 24 8 20 0 8 0 20 20 44 0 40 12 36 0 20 4 28 4 28 12 28 12 28 0 16 0 16 4 20 16 36 8 16 8 8 0 0 0 4 0 4 0 4 0 8 4 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 0 8 0 8 0 24 28 52 48 56 44 48 32 56 36 60 44 60 44 56 40 52 36 52 44 60 44 60 44 64 48 68 20 44 20 44 20 44 20 44 40 56 24 40 12 40 24 52 12 56 8 68 40 92 56 96 52 88 52 92 56 100 60 100 52 96 52 100 56 100 60 104 72 116 68 108 64 104 56 100 64 116 88 140 100 152 116 164 120 136 60 96 60 116 68 100 60 104 60 108 68 116 80 128 80 120 72 112 64 104 64 112 76 124 76 112 48 84 36 84 44 92 44 92 44 88 40 88 84 112 56 84 44 88 60 112 52 92 52 92 52 92 52 92 52 92 40 92 40 96 48 104 40 104 60 116 60 108 56 112 76 120 68 116 64 112 64 112 64 108 68 108 64 104 60 96 80 132 80 128 76 120 72 116 64 128 96 156 112 160 116 168 116 152 68 12 0 4 0 0 0 0 8 0 8 0 8 4 0 0 0 0 0 0 0 0 0 8 0 0 0 0 36 148 132 152 88 136 92 140 84 120 76 120 64 108 56 108 64 116 68 108 56 96 44 88 48 84 28 56 24 52 32 56 40 64 52 60 28 68 56 84 44 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 0 0 0 0 0 0 0 8 16 36 24 24 16 24 148 224 152 232 160 240 164 244 140 220 148 228 152 220 140 212 156 232 156 232 156 232 156 232 156 236 160 244 172 252 180 256 176 256 168 256 172 256 164 236 164 248 164 248 164 248 164 248 176 256 164 244 156 240 160 248 168 252 168 256 172 260 176 260 180 264 176 256 172 252 164 248 172 252 168 248 164 252 168 256 176 260 172 252 168 252 172 256 176 264 184 268 184 268 180 264 180 272 172 268 172 268 172 264 172 268 172 268 172 268 172 276 180 280 180 280 180 280 180 280 180 284 188 292 196 300 200 304 176 288 192 296 188 288 192 304 196 296 184 280 176 288 192 300 216 316 212 312 208 304 204 304 212 312 212 308 208 304 204 304 212 308 208 304 204 308 208 312 216 316 212 312 216 316 220 324 220 316 216 312 212 308 208 308 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 224 324 224 324 224 324 224 324 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 332 224 328 216 324 228 336 228 340 232 344 236 344 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 244 368 244 372 248 376 252 376 240 368 252 380 260 384 256 376 244 368 244 372 248 376 252 376 248 372 248 376 252 380 256 380 260 388 268 396 272 396 272 392 260 384 260 384 260 384 260 384 280 392 276 388 276 388 276 384 284 400 288 404 292 400 288 404 284 404 284 408 288 412 292 412 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 284 404 276 400 284 408 280 400 284 408 284 408 284 408 284 408 272 396 272 400 276 400 280 404 288 416 288 416 288 416 288 416 296 420 292 416 288 412 284 408 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 280 412 288 420 296 428 300 428 292 420 292 420 292 420 292 420 292 420 292 424 300 432 312 452 312 456 320 464 320 468 340 496 356 516 360 524 360 544 384 572 404 592 424 620 440 624 436 616 448 632 448 632 452 648 460 652 480 684 508 712 520 708 528 724 528 744 520 600 316 408 260 396 264 380 284 396 284 384 284 396 288 412 300 404 288 404 176 152 76 168 116 132 68 112 36 68 52 152 124 168 56 80 28 116 28 100 24 92 24 92 28 96 32 112 48 88 12 72 12 68 36 252 272 364 224 376 248 364 224 340 240 352 248 352 236 344 216 332 228 336 220 316 192 276 88 92 0 76 20 76 4 104 12 84 20 84 32 92 44 100 44 108 56 116 56 112 60 132 40 108 44 112 44 112 44 116 44 120 40 128 64 160 100 192 100 188 100 188 104 192 104 192 108 164 84 144 72 128 40 80 32 68 16 68 12 40 12 88 52 84 32 68 28 64 24 52 28 60 28 60 32 52 32 52 24 52 24 48 16 36 16 36 16 28 8 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 16 40 20 56 32 68 40 72 60 84 48 72 44 76 56 88 68 92 56 104 64 88 52 100 60 96 56 92 52 84 48 80 32 48 40 48 32 48 44 76 56 72 48 72 40 64 36 60 56 60 40 84 84 144 100 140 84 140 88 140 92 136 96 136 92 144 96 152 104 160 104 156 104 160 108 164 112 160 108 156 112 168 120 184 140 208 160 224 172 208 128 168 108 168 116 172 116 164 116 168 124 172 124 176 124 168 120 168 120 168 120 168 120 164 120 144 84 120 92 144 88 128 88 132 96 140 108 148 108 140 100 132 88 120 80 116 72 112 84 120 76 112 84 124 100 128 96 124 92 128 96 132 104 136 108 140 108 144 112 148 124 168 108 168 120 180 120 172 124 176 112 164 104 160 108 168 144 180 120 172 124 200 132 196 124 208 140 208 140 204 152 212 196 148 52 16 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 4 0 12 76 180 160 192 152 176 140 172 144 180 124 152 120 148 112 140 104 136 92 128 96 132 100 128 92 124 72 104 60 92 52 84 48 84 60 88 60 80 60 80 60 76 4 8 0 4 4 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 88 148 88 152 96 156 100 160 84 144 88 148 88 144 84 140 92 152 92 152 92 152 92 152 96 160 100 164 108 168 112 172 96 160 92 164 104 172 100 160 96 164 96 164 100 168 100 168 108 172 104 168 96 164 96 168 104 172 104 172 104 172 104 172 100 172 104 172 104 172 104 172 104 168 100 164 96 168 100 172 100 172 96 168 92 168 96 176 100 176 104 180 104 180 100 176 96 164 100 168 100 168 100 168 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 108 176 112 180 116 188 120 188 108 184 124 188 116 184 124 196 132 192 120 180 112 188 124 204 124 204 112 200 112 200 112 196 120 208 116 204 112 200 112 200 124 208 116 204 116 204 120 212 120 208 116 204 120 208 124 216 128 216 124 212 124 208 120 208 124 212 124 212 124 212 124 212 132 220 132 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 140 224 140 224 140 224 140 228 144 228 148 232 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 156 240 156 244 160 244 164 248 156 244 168 256 172 256 168 252 164 248 168 252 168 256 172 256 164 248 164 252 168 256 172 256 172 260 180 268 184 268 184 268 176 260 176 260 176 260 176 260 172 268 172 272 176 272 176 272 188 284 192 292 196 288 188 284 188 284 188 288 192 288 196 292 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 196 280 192 280 196 284 196 276 200 284 200 284 200 284 200 284 188 276 192 276 196 280 196 284 204 288 204 288 204 288 204 288 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 292 204 296 204 296 200 292 200 292 200 292 200 292 208 292 200 296 208 308 212 316 216 320 216 320 216 324 224 340 236 356 244 364 240 372 260 396 256 396 276 428 304 444 312 444 304 448 304 448 308 456 316 460 332 488 360 512 368 520 384 536 400 528 408 484 284 288 176 300 196 272 188 284 208 312 204 300 204 316 228 292 236 288 116 36 20 116 60 84 8 32 4 20 0 52 44 60 16 12 24 48 24 28 8 20 0 20 0 28 0 40 20 20 0 8 0 0 0 164 204 252 168 224 160 188 120 204 128 212 144 216 156 216 144 200 160 212 180 212 172 208 160 84 0 4 8 12 0 24 0 20 8 20 20 20 20 24 4 48 12 52 12 48 20 56 12 44 24 40 24 44 28 48 20 44 8 36 4 56 24 68 16 64 20 80 40 104 60 116 56 108 40 96 40 84 16 48 0 32 0 32 0 8 0 52 20 36 0 20 8 28 4 16 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 20 12 16 8 20 12 20 4 24 4 32 12 40 20 48 36 56 24 44 20 48 32 60 48 60 36 68 44 56 32 64 36 60 32 48 20 36 8 32 0 32 0 32 0 28 12 52 28 52 24 48 20 40 16 40 16 44 0 56 48 104 60 84 48 84 40 92 36 96 40 100 52 92 60 100 68 104 68 104 68 108 72 112 76 108 72 104 60 108 68 120 88 140 108 156 124 160 96 124 68 108 68 116 64 112 68 116 68 120 72 120 72 120 72 120 68 116 68 116 84 124 76 100 44 80 52 104 48 88 48 88 52 100 64 108 68 104 64 96 52 84 44 80 44 84 56 88 48 84 52 96 56 96 48 92 48 92 52 100 60 104 60 108 64 108 68 108 68 108 60 108 72 120 72 108 76 120 68 108 64 108 68 120 88 124 64 108 76 124 76 120 80 132 88 148 96 164 100 164 132 96 32 0 0 8 8 4 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 0 44 156 124 156 100 132 76 116 72 116 68 112 64 104 60 100 56 96 48 92 52 96 52 96 52 88 36 60 28 48 24 40 20 40 32 64 40 64 36 60 40 56 16 8 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 4 4 4 4 4 4 4 4 144 220 144 224 148 224 148 224 148 224 144 220 144 220 148 224 148 224 148 224 148 224 148 224 160 236 160 236 160 236 160 236 152 236 152 244 168 256 168 244 160 244 164 248 168 252 172 256 172 256 176 260 172 256 168 248 172 256 172 256 168 252 168 252 160 248 164 252 172 260 176 264 168 252 164 248 164 248 168 252 172 256 168 252 168 252 172 260 168 256 172 260 176 256 172 252 156 260 160 264 164 272 168 272 172 276 172 276 172 276 172 276 176 280 176 280 176 280 176 280 176 280 176 280 176 284 180 284 180 288 192 292 184 288 188 300 200 300 188 288 184 292 196 304 188 288 192 292 192 292 192 296 200 300 200 300 196 296 192 292 208 308 204 300 200 304 208 308 200 296 196 296 196 300 204 308 212 312 212 308 208 308 204 304 212 312 212 312 212 312 212 312 216 316 216 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 232 340 232 340 220 328 220 332 224 332 224 336 228 340 228 344 232 348 236 348 236 348 240 352 240 352 244 356 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 360 236 364 240 364 244 368 244 372 248 376 256 376 252 376 252 376 256 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 260 380 260 384 268 388 272 392 280 404 288 408 288 408 284 400 284 404 284 404 288 408 288 412 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 280 404 280 404 280 404 280 404 284 408 284 408 284 408 284 408 276 404 280 404 284 408 284 412 288 416 288 416 288 416 288 416 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 420 296 424 296 424 292 420 292 420 292 420 292 420 292 420 292 424 300 436 312 452 320 460 324 464 316 460 328 484 344 516 364 536 376 552 388 568 388 576 408 604 432 624 440 624 444 628 448 632 452 640 460 644 476 668 492 680 500 696 524 728 532 724 536 744 480 508 284 436 300 392 272 388 308 428 308 388 296 396 300 416 324 428 168 116 76 152 112 112 36 76 24 108 8 80 32 88 12 84 28 116 32 100 24 92 20 96 24 96 24 92 40 72 4 60 4 52 40 220 248 356 240 356 228 320 192 280 196 280 196 292 208 300 232 324 240 332 244 340 252 336 252 176 16 44 12 72 12 68 32 84 24 68 16 56 12 56 24 76 40 92 36 92 44 108 40 104 40 112 44 116 48 120 52 116 40 104 32 108 44 120 28 116 48 140 76 176 100 192 104 192 108 188 108 176 88 144 60 108 44 100 28 72 32 104 36 72 20 60 24 64 24 56 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 28 20 24 20 24 24 36 24 56 28 60 40 72 48 76 60 84 52 76 48 80 56 88 72 80 56 88 64 72 48 80 52 68 44 56 28 40 16 32 12 20 24 20 12 28 28 52 48 68 48 68 48 72 44 64 48 48 36 80 80 144 96 136 84 140 88 136 92 132 96 132 88 140 96 152 104 156 104 156 104 160 108 164 112 160 108 156 108 168 112 176 128 196 148 212 168 224 160 196 116 160 108 176 108 156 108 160 112 160 112 164 112 160 112 160 116 164 116 164 124 160 112 140 88 124 92 140 88 128 88 128 92 136 100 144 100 136 96 128 88 120 80 116 76 120 88 124 84 120 88 132 96 128 92 120 88 124 96 128 100 132 104 136 104 140 108 144 108 156 96 156 108 168 112 160 116 172 112 168 112 172 120 180 124 164 108 160 108 184 116 188 132 204 136 220 172 228 164 184 76 44 8 0 0 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 16 0 12 60 160 148 180 136 152 112 140 104 136 96 128 96 128 96 128 96 128 88 124 92 128 96 124 88 120 68 100 56 84 44 80 40 76 72 96 68 92 64 80 60 80 40 40 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 0 0 0 4 4 4 4 4 4 4 4 84 144 84 140 80 140 80 140 92 148 84 140 80 144 92 156 88 148 88 148 88 148 88 148 100 160 100 156 96 152 92 152 84 148 80 156 96 164 92 152 84 152 88 156 92 164 96 168 92 164 104 176 108 168 96 160 96 164 96 168 100 172 104 176 96 164 100 168 100 172 104 172 100 168 96 160 92 164 100 168 92 168 88 164 92 168 96 176 88 168 92 172 96 168 92 164 88 156 92 164 100 172 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 112 180 112 180 108 176 108 176 112 184 120 188 112 180 116 192 128 196 124 188 120 192 128 200 104 184 96 188 104 192 108 196 116 200 112 200 108 196 108 192 116 204 112 200 112 200 116 204 108 196 104 192 108 200 116 204 120 208 120 204 116 204 116 204 120 208 120 208 120 208 120 208 124 216 128 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 140 224 140 224 140 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 156 240 156 240 156 240 156 240 152 236 156 240 160 244 160 244 164 248 164 248 168 252 164 248 168 252 168 252 172 256 176 260 164 248 164 252 168 256 172 256 164 252 172 260 176 260 176 256 176 260 176 260 176 260 176 260 160 256 164 264 172 272 180 276 184 280 188 284 188 284 184 280 184 280 188 284 188 288 192 288 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 188 276 196 280 192 272 192 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 292 200 292 200 292 200 292 200 292 200 292 200 292 208 292 204 296 212 308 216 320 224 328 220 320 212 316 216 332 228 352 248 380 256 384 264 396 268 404 276 420 288 424 288 420 296 440 304 452 312 460 316 460 324 476 336 484 344 500 372 528 372 516 412 580 428 436 232 276 220 296 204 296 224 308 204 272 208 296 204 288 260 292 100 12 0 72 36 80 20 40 16 36 0 28 0 28 16 36 32 40 28 32 12 24 0 20 0 24 8 44 24 28 0 20 0 12 0 100 144 212 184 224 192 208 192 240 172 228 176 232 188 244 192 228 188 216 184 212 188 220 196 112 8 0 0 16 4 8 32 36 28 32 24 24 16 16 4 32 12 36 8 32 16 48 20 40 24 40 28 48 32 48 24 48 12 44 12 40 8 52 0 40 0 52 12 64 16 72 36 92 48 112 64 108 56 96 44 72 28 52 12 32 8 48 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 24 12 20 12 20 16 24 12 28 8 36 16 44 20 48 32 52 24 48 24 48 28 56 44 56 28 64 36 48 16 56 12 36 4 28 0 16 0 12 0 16 0 16 0 12 0 36 20 44 20 44 24 48 24 48 8 32 0 48 44 100 60 84 44 80 40 88 40 92 44 96 48 88 56 100 64 104 68 100 68 108 72 112 76 108 72 104 76 120 80 128 92 144 108 156 116 172 132 156 80 104 64 120 56 104 56 104 56 104 60 108 60 108 60 112 64 112 64 116 84 120 68 96 48 84 52 96 48 88 44 84 48 92 56 100 64 96 60 92 52 84 44 80 28 72 40 76 36 68 40 80 48 92 44 88 44 88 48 92 52 100 56 100 60 104 60 100 60 100 52 100 68 116 68 108 68 112 68 116 72 120 80 124 68 112 60 104 64 112 76 120 108 140 104 164 136 180 96 116 12 12 0 0 12 16 8 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 4 0 0 32 136 104 140 88 124 76 124 80 128 48 92 48 92 48 96 52 96 44 88 48 92 48 92 48 84 52 76 40 64 36 56 32 52 32 64 32 64 40 68 52 68 48 40 16 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 140 216 140 216 136 212 136 212 152 224 144 216 144 224 156 236 156 232 156 232 156 232 156 232 164 236 160 232 152 228 148 224 160 240 152 240 160 244 152 224 148 232 148 236 152 240 156 240 152 240 164 252 168 248 160 240 152 240 160 248 172 260 180 268 172 256 168 252 168 248 164 248 168 248 160 244 160 244 164 252 164 248 164 248 164 252 172 260 164 248 168 252 168 252 164 248 160 264 164 272 172 280 180 284 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 184 288 184 288 180 284 180 284 180 288 188 292 180 280 180 292 192 296 192 292 188 296 192 296 188 288 188 292 196 296 200 300 208 304 204 304 200 300 200 296 200 300 196 296 196 296 200 300 200 300 196 296 200 304 208 308 200 300 200 304 204 304 204 304 208 308 208 308 208 308 208 308 208 312 212 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 232 340 232 340 232 340 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 244 368 244 368 248 372 252 376 248 372 248 372 244 368 248 372 244 368 248 372 252 376 252 376 248 372 248 376 252 380 256 380 248 372 252 380 260 384 256 380 260 384 260 384 260 384 260 384 260 380 264 388 272 396 280 400 276 396 280 400 280 400 276 396 280 400 280 404 284 404 288 408 284 404 284 404 284 404 284 404 280 400 272 400 284 412 284 404 268 400 284 404 272 392 272 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 416 292 420 288 416 292 420 292 420 292 420 292 420 296 424 296 428 304 440 316 456 324 464 328 468 320 464 328 484 340 516 372 548 388 560 396 572 404 588 412 600 420 604 420 604 432 624 448 636 460 644 460 644 464 652 476 660 476 672 504 708 500 720 540 740 560 680 392 400 276 408 296 416 296 404 276 384 296 380 260 384 296 396 140 100 24 84 56 104 64 100 16 84 28 88 20 96 40 120 44 108 36 104 28 96 24 88 20 80 28 88 44 64 16 56 20 48 0 68 72 164 100 188 108 188 144 180 128 164 116 160 116 164 112 148 92 128 72 120 72 124 92 80 8 32 8 40 8 40 28 60 28 60 24 48 24 56 20 60 40 72 32 68 40 88 36 92 36 100 44 108 48 120 56 112 48 108 48 116 48 116 48 120 44 128 48 132 52 132 72 168 92 188 100 188 108 188 100 168 76 128 52 116 48 104 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 32 24 24 20 28 28 40 28 48 32 56 36 60 40 64 48 68 44 64 44 64 48 68 64 52 48 60 52 40 32 48 24 28 24 24 20 24 20 24 8 12 12 16 8 16 24 48 44 56 40 64 44 64 40 64 36 40 24 72 76 140 92 136 80 136 80 136 88 128 96 128 84 140 92 148 100 152 100 152 104 160 108 164 112 160 108 156 120 176 120 180 132 192 144 204 156 228 180 220 132 164 104 168 104 152 104 148 100 148 100 148 108 156 108 160 112 164 116 164 128 156 104 132 88 128 88 132 88 124 84 124 84 128 92 132 96 128 92 124 84 120 80 116 60 104 72 108 68 104 72 116 88 120 84 116 84 116 88 120 96 128 96 128 100 132 100 140 108 156 100 160 116 176 120 172 108 164 112 172 120 176 120 176 112 168 108 176 104 188 120 204 156 216 152 212 172 176 108 84 8 0 0 4 16 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 20 0 12 56 156 144 176 136 160 124 160 128 164 96 128 96 128 96 132 100 132 88 124 92 128 96 124 88 120 80 116 72 100 60 92 56 92 52 84 56 88 64 92 72 96 76 68 24 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 76 136 76 136 76 140 80 140 84 144 84 148 88 152 96 160 96 156 96 156 96 156 96 156 100 160 100 156 96 152 92 148 96 160 88 156 92 156 80 140 84 152 84 152 84 152 84 152 84 152 88 160 92 160 92 156 84 152 88 164 100 176 112 180 108 172 104 168 96 160 92 156 96 164 92 160 92 160 96 164 84 160 84 160 88 168 96 176 88 168 92 172 96 168 92 164 100 168 100 172 108 176 112 180 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 112 180 112 184 116 184 116 184 112 184 120 184 108 176 108 184 120 188 120 188 120 188 120 192 116 196 108 196 108 200 112 200 120 208 116 204 112 200 112 200 112 196 104 192 104 192 108 200 116 204 112 200 116 204 120 212 108 196 108 200 112 200 116 204 116 204 116 204 116 204 116 204 120 208 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 148 232 148 232 152 236 152 232 148 232 148 228 144 228 144 232 148 236 152 236 160 244 156 240 156 240 152 236 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 164 248 164 252 168 252 168 248 164 244 156 244 160 244 160 244 160 248 164 248 168 252 164 248 164 252 168 256 172 256 164 252 172 260 176 260 172 256 176 260 176 260 176 260 176 260 168 264 172 268 176 276 180 276 176 272 180 280 184 276 176 272 180 280 184 280 188 284 188 284 188 284 188 284 188 284 188 284 196 276 188 276 200 288 200 280 180 276 200 280 184 264 188 284 192 276 192 276 192 276 192 276 192 280 196 280 200 284 200 288 196 280 196 280 196 280 196 280 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 288 196 288 192 284 200 292 200 292 200 292 200 292 212 296 204 300 212 312 220 324 228 332 228 328 220 328 228 344 232 356 252 380 260 392 276 412 264 400 268 412 284 428 296 436 284 436 300 456 316 464 320 460 316 464 328 472 328 476 340 496 316 520 376 532 416 560 340 316 172 276 208 292 212 276 208 292 196 268 172 256 228 244 72 4 0 24 0 48 4 20 0 20 4 24 0 20 12 36 28 28 32 36 20 24 0 20 0 24 0 32 16 16 0 16 0 4 0 0 0 8 0 0 0 0 0 12 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 4 4 12 0 8 4 12 0 16 4 20 8 28 20 32 20 28 24 40 20 32 20 36 20 44 28 48 36 56 24 44 12 32 0 28 8 44 4 44 12 48 8 52 24 76 40 88 56 96 80 128 100 120 72 72 40 72 36 48 12 28 0 16 4 28 4 20 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 20 28 16 24 16 24 20 28 16 28 12 32 16 36 20 36 24 40 24 40 24 40 24 44 32 44 16 48 20 28 0 36 0 16 0 20 0 24 0 24 0 16 0 12 0 12 4 36 24 44 24 36 20 36 20 36 4 20 0 40 36 96 60 84 40 80 44 80 40 88 40 92 48 84 56 96 64 100 64 100 68 108 72 112 76 108 72 104 64 108 64 108 68 120 80 128 104 164 132 168 100 120 60 104 56 104 56 104 52 100 52 100 60 108 60 112 68 120 72 120 88 116 56 88 48 88 48 88 44 84 40 80 40 84 44 88 56 88 52 88 48 84 44 80 32 72 44 80 36 72 44 84 44 84 36 80 36 80 40 88 48 92 48 96 52 96 56 96 60 100 56 104 72 124 76 116 60 108 68 116 72 116 68 112 76 116 84 112 80 112 100 140 120 152 112 148 92 108 16 24 0 4 4 8 16 12 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 4 0 4 44 156 120 152 96 128 72 112 68 112 60 100 56 100 56 100 56 100 48 96 52 100 56 96 56 88 48 72 36 60 36 52 32 52 16 48 20 56 36 64 52 72 68 56 24 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 132 208 136 212 140 220 144 220 140 220 148 228 156 232 156 232 152 228 152 228 152 228 152 228 160 236 160 236 156 232 156 232 160 240 156 244 164 248 156 232 164 248 160 244 156 236 152 232 156 240 156 240 156 244 164 252 160 244 164 248 164 252 168 252 168 248 164 248 164 248 164 248 164 244 160 240 156 244 160 248 160 244 160 244 164 252 172 260 168 252 172 256 172 256 168 252 168 272 168 272 168 272 172 276 180 284 180 284 180 284 180 284 176 280 176 280 176 280 176 280 172 276 172 280 180 284 184 288 180 288 188 288 176 276 176 284 180 284 184 288 184 288 180 284 196 296 196 296 196 292 192 292 200 300 200 300 196 296 192 292 196 296 192 288 188 292 196 296 204 300 200 300 200 304 208 312 192 292 196 296 196 300 200 300 204 304 204 304 204 304 204 304 204 304 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 224 332 224 332 232 340 232 336 228 336 224 332 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 240 364 244 368 244 372 248 372 256 376 244 364 240 364 244 368 248 372 248 376 252 376 256 380 248 372 248 376 252 380 256 380 252 376 256 384 264 388 260 384 260 384 260 384 260 384 260 384 264 384 264 384 264 388 268 388 268 392 276 396 276 396 272 388 276 396 280 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 384 268 408 276 400 276 400 276 400 276 400 272 400 276 400 280 404 280 408 280 404 280 404 280 404 280 404 292 416 288 412 288 412 284 408 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 416 288 412 284 408 292 420 292 420 292 420 292 420 300 428 300 428 308 440 320 460 328 472 336 480 332 480 348 504 352 524 372 540 384 564 408 592 400 584 408 596 420 612 436 624 428 616 444 640 464 648 464 644 456 648 472 656 468 648 468 664 468 696 524 716 556 732 508 588 308 436 276 392 260 392 276 400 260 356 252 396 280 348 104 84 20 68 36 64 8 64 56 200 104 152 44 96 16 96 28 100 40 108 36 88 24 80 24 80 8 72 32 52 4 32 16 28 40 28 0 28 0 32 0 32 12 32 16 32 16 28 8 20 0 12 0 12 0 12 0 20 0 12 8 16 4 8 4 16 0 8 4 20 4 24 4 28 12 32 20 44 16 44 24 64 20 64 28 76 32 96 44 100 48 100 48 100 40 96 32 88 40 108 40 116 44 120 48 124 48 148 60 152 60 168 108 208 156 232 124 172 80 164 80 124 44 80 24 64 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 24 44 24 44 28 48 28 52 28 52 32 52 32 52 32 44 48 28 32 28 32 8 12 12 16 8 16 8 12 4 12 8 8 8 16 8 4 12 20 36 40 52 40 48 28 48 24 44 28 32 20 68 72 136 92 132 72 132 80 132 84 128 92 124 80 136 88 148 96 152 100 148 104 160 108 164 112 160 108 156 104 160 100 160 104 164 116 172 144 208 160 220 152 184 108 148 108 156 104 152 100 148 100 148 108 160 112 164 120 172 124 176 128 152 92 124 88 132 88 124 84 124 80 116 76 120 80 124 88 124 88 120 84 120 80 116 64 108 76 112 72 108 76 120 84 116 80 108 76 112 84 116 88 120 92 124 92 128 96 132 96 144 92 152 112 172 116 164 104 160 112 164 112 160 104 156 108 180 116 184 108 188 132 212 136 192 140 164 108 76 24 4 4 4 0 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 20 0 24 80 188 152 184 136 156 116 144 108 140 108 136 104 132 100 128 92 124 100 132 104 136 104 136 96 132 80 112 68 96 56 92 52 88 56 84 56 84 60 76 52 72 80 76 36 20 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 0 0 0 0 0 68 132 76 140 84 148 88 152 76 140 88 156 100 160 96 156 88 148 88 148 88 148 88 148 100 160 100 160 100 160 100 160 88 152 84 160 100 172 100 160 108 176 104 168 96 156 88 152 96 160 88 156 92 164 104 176 104 172 100 164 92 160 88 156 88 156 92 164 96 168 104 172 96 160 92 156 88 160 92 164 80 156 80 160 88 168 96 176 92 172 96 176 100 172 96 168 100 164 96 164 96 164 92 160 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 92 164 96 168 104 176 112 184 112 184 120 184 108 172 104 180 108 176 112 184 116 180 108 180 120 196 108 192 104 188 100 184 108 196 108 192 104 188 100 188 108 192 104 188 100 192 104 196 112 200 108 196 108 200 116 208 100 192 104 196 108 200 112 200 116 204 116 204 116 204 116 204 112 204 120 208 124 216 132 220 136 224 136 224 136 224 136 224 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 224 140 220 132 216 144 228 144 224 140 220 136 220 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 152 236 152 240 156 244 160 244 172 252 160 240 152 236 156 244 168 252 168 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 168 260 164 260 164 260 160 256 172 272 176 276 180 272 176 268 180 276 180 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 256 184 284 192 276 192 276 192 276 192 276 188 272 188 276 192 276 196 280 196 280 196 280 196 280 196 280 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 192 284 196 288 196 284 188 280 200 292 200 292 200 292 200 292 216 300 208 304 216 312 220 324 228 336 232 336 232 344 244 364 244 364 248 376 252 392 284 428 288 420 280 416 280 420 288 428 280 432 300 460 320 468 320 460 308 464 328 472 324 460 316 464 296 484 340 552 404 540 408 548 268 328 192 240 176 256 212 264 168 248 188 284 236 224 56 0 0 36 0 20 0 8 100 244 156 156 60 44 0 16 16 32 40 36 24 28 0 20 0 20 4 36 32 24 0 24 12 16 28 0 0 4 16 0 4 0 0 0 0 8 4 8 0 4 0 8 0 4 4 0 0 0 4 12 8 4 0 8 20 8 12 12 4 8 0 8 0 8 0 4 12 12 8 8 8 24 8 20 8 28 16 40 28 40 16 36 20 48 32 52 36 56 16 44 12 40 8 36 0 36 0 40 12 36 12 56 64 116 148 172 112 104 68 104 64 64 28 40 8 24 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 8 20 4 24 8 24 8 24 8 24 12 32 16 28 8 28 20 32 0 36 0 12 0 20 0 20 0 12 0 8 0 8 0 8 0 8 0 4 0 28 20 40 16 32 8 20 4 16 0 16 0 36 44 92 68 80 44 72 40 80 44 88 48 92 44 84 52 92 60 96 60 96 68 108 72 112 76 108 72 104 64 108 64 108 64 112 72 120 96 144 108 160 112 136 64 84 60 108 60 104 56 100 52 100 64 112 68 120 76 128 80 132 92 112 52 84 48 92 48 80 44 84 40 76 36 76 40 80 52 88 48 84 48 84 44 80 20 60 32 64 24 60 28 72 40 80 36 76 32 80 36 84 44 88 44 92 48 92 52 96 56 88 52 92 68 112 76 108 68 108 72 112 72 104 60 92 68 108 84 112 76 112 100 144 88 132 96 116 48 44 0 4 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 16 68 184 108 144 92 128 80 124 84 132 64 104 60 100 52 92 44 84 56 104 64 108 64 108 64 96 60 84 52 72 48 64 44 64 24 64 20 52 16 48 16 36 60 60 32 20 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 120 200 132 216 148 236 164 244 144 228 160 236 160 236 168 252 156 232 156 232 156 232 156 232 152 224 148 220 144 224 148 228 140 228 144 232 148 236 152 240 148 232 148 240 164 244 152 224 164 248 164 244 160 240 156 240 156 236 152 236 152 240 160 248 180 264 176 256 164 240 148 224 168 252 168 252 168 252 168 252 148 236 152 240 160 248 168 252 168 252 168 252 168 252 168 252 168 268 160 268 172 280 172 272 172 276 172 280 176 284 180 284 180 284 180 284 180 284 180 284 176 280 176 280 176 280 176 280 184 288 184 288 184 288 184 288 184 288 184 288 184 288 184 288 196 292 192 288 188 292 192 296 192 296 204 308 204 296 188 280 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 220 316 216 312 212 316 216 320 220 320 220 320 216 312 208 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 240 340 224 332 232 340 224 324 228 332 224 328 220 332 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 248 376 252 380 256 376 252 372 252 376 256 380 256 384 260 384 260 384 260 384 260 384 260 384 256 380 256 384 260 388 264 388 280 396 268 384 264 388 276 400 264 384 268 392 272 396 280 400 276 396 276 400 280 404 284 404 280 400 280 396 276 392 272 392 268 388 260 380 256 384 264 392 272 396 272 396 272 396 272 396 276 404 284 408 280 400 268 388 272 396 264 384 260 388 272 396 268 396 272 400 276 404 280 408 276 400 276 404 280 408 284 408 288 408 288 412 292 416 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 428 300 428 304 436 316 448 324 460 320 464 332 476 332 484 352 508 356 528 376 552 400 584 420 596 432 612 428 612 428 612 428 608 448 636 452 640 456 644 464 648 452 636 452 632 448 632 444 628 460 648 476 680 512 688 524 724 516 532 256 392 260 388 252 404 256 380 244 388 304 312 36 84 36 56 32 48 0 100 176 368 284 328 220 168 12 104 16 128 44 112 40 100 40 88 32 84 28 72 24 56 16 36 12 28 4 40 4 24 16 44 0 60 0 8 0 8 4 4 0 4 0 4 0 8 8 12 8 12 0 12 0 4 4 12 12 12 0 20 0 12 20 52 0 48 12 40 4 40 4 36 0 48 16 56 16 56 16 56 16 60 24 68 28 80 40 96 48 104 48 108 48 108 48 112 40 108 32 104 16 92 16 108 36 128 124 260 228 296 156 176 68 140 40 80 32 72 24 56 16 48 28 60 28 56 28 44 24 44 12 48 20 48 20 36 12 28 24 36 20 24 16 16 8 12 8 12 8 12 8 12 8 12 20 24 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 20 32 16 32 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 44 44 32 48 28 44 32 48 24 32 24 72 68 120 72 116 72 128 68 116 68 116 88 124 92 144 88 140 88 144 96 152 100 160 116 168 108 156 108 160 104 164 112 168 108 168 120 184 148 200 152 220 172 208 112 132 96 140 92 148 108 160 108 148 96 152 112 164 116 168 128 184 124 140 76 116 96 144 92 112 76 120 88 132 92 128 80 116 80 112 72 104 72 112 80 120 72 112 76 112 76 108 68 100 76 104 72 100 68 104 72 108 92 120 80 108 76 112 88 124 92 136 96 140 104 144 108 148 96 144 112 148 96 132 96 156 104 160 108 172 124 192 128 184 128 144 76 88 76 56 28 0 4 8 12 12 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 140 168 124 144 108 140 112 148 116 144 100 124 88 124 96 132 96 124 92 120 88 124 88 128 88 116 72 96 52 88 52 88 48 76 52 80 56 68 44 60 60 64 36 24 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 64 124 68 132 76 140 84 144 80 148 96 156 92 156 100 168 96 156 96 156 96 156 96 156 92 148 88 144 84 148 88 152 76 148 80 148 80 148 84 152 84 148 80 152 88 160 84 144 96 164 96 160 92 156 88 156 88 152 84 152 84 156 92 164 92 164 96 164 92 156 84 152 96 164 96 164 96 164 96 164 80 156 84 160 88 164 92 168 96 172 96 172 96 172 96 172 100 164 92 164 104 176 104 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 112 180 112 180 112 180 112 180 116 184 116 184 116 184 116 188 112 192 104 192 104 192 104 192 100 196 112 204 116 196 100 184 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 128 216 128 216 128 216 128 216 132 220 132 220 132 216 124 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 152 232 140 224 148 232 140 220 148 232 144 224 140 228 148 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 164 252 168 256 172 252 168 248 164 252 168 252 172 256 172 260 176 260 176 260 176 260 176 260 172 256 176 260 176 264 180 264 180 276 172 268 172 268 180 276 168 264 172 272 176 276 184 280 180 276 180 280 184 280 188 284 184 280 184 276 180 272 176 272 188 268 180 260 176 264 184 272 188 272 188 272 188 272 188 272 192 276 196 280 196 276 184 264 192 272 184 264 180 268 188 276 188 272 192 276 192 276 192 280 192 276 192 280 196 284 200 284 192 288 192 292 196 292 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 296 216 300 212 308 220 320 224 324 224 328 228 332 232 340 244 360 244 364 256 388 272 412 292 424 292 428 292 428 292 428 292 428 304 448 308 452 312 460 316 464 308 452 308 448 304 444 300 444 268 440 280 488 340 516 400 568 468 496 264 260 164 256 212 260 172 276 176 264 260 188 16 8 16 28 4 20 0 48 164 276 244 268 200 108 0 28 0 56 40 40 28 36 20 36 8 32 12 28 16 20 4 16 0 12 0 20 0 0 0 0 0 0 0 4 0 8 4 12 0 12 0 12 0 0 0 0 0 4 0 12 0 12 12 12 16 0 8 28 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 16 8 16 8 20 8 16 12 20 16 28 20 40 28 44 24 44 28 48 16 40 8 36 4 32 0 24 0 16 0 16 0 72 144 236 200 164 60 36 12 32 8 24 4 20 0 16 12 24 12 20 12 20 8 20 0 20 0 20 4 16 0 8 8 20 12 16 4 12 0 8 0 8 0 8 0 8 0 8 12 16 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 4 16 4 12 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 24 40 20 28 16 28 16 28 4 20 0 48 48 80 52 64 40 64 40 72 40 80 40 84 56 88 52 88 52 92 60 100 60 100 72 108 68 96 64 104 56 108 68 108 64 108 76 128 104 144 104 160 124 156 76 88 48 92 44 96 56 108 56 96 48 100 60 116 68 124 80 132 76 100 40 80 52 96 48 76 36 80 48 92 52 88 40 76 44 76 36 68 36 72 44 80 40 76 36 72 36 68 32 68 32 72 28 68 24 72 28 76 36 84 40 88 44 88 40 84 52 88 56 92 60 96 64 100 52 92 60 92 48 84 56 104 72 112 80 124 96 132 104 120 88 92 44 64 48 60 8 4 0 4 8 8 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 100 132 80 116 68 112 68 112 72 112 56 92 44 92 52 100 52 96 48 92 48 92 56 92 60 80 44 64 36 52 32 52 20 64 24 64 32 64 32 52 36 52 28 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 4 4 4 4 4 4 4 4 136 212 132 208 132 204 128 204 136 220 152 228 148 224 156 236 156 232 156 232 156 232 156 232 152 228 148 224 148 224 152 228 152 236 152 236 148 232 148 232 160 236 144 232 152 240 156 236 160 244 160 244 156 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 164 248 164 248 168 252 168 252 176 260 176 260 176 260 176 260 172 268 160 268 172 280 176 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 176 280 176 280 176 280 176 280 184 288 184 288 184 288 184 288 184 288 192 296 196 292 188 284 184 288 196 300 200 300 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 200 300 204 308 208 312 216 316 208 312 216 320 220 316 212 308 220 320 224 324 224 320 216 312 216 316 216 320 220 320 220 320 228 328 224 324 224 324 228 328 232 332 232 332 232 332 232 332 236 336 224 332 232 340 228 328 236 344 232 336 228 340 236 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 248 372 252 376 252 376 248 372 244 372 248 372 252 376 252 380 260 384 260 384 260 384 260 384 256 384 260 384 264 388 264 388 276 392 272 388 268 392 272 396 264 384 268 392 272 396 280 400 276 396 276 396 280 400 280 404 280 400 276 396 276 396 272 392 276 396 272 392 268 396 272 400 272 396 272 396 272 396 272 396 276 400 276 404 276 396 272 392 276 400 272 396 272 396 276 400 280 392 280 392 276 388 276 388 280 392 280 392 284 396 284 396 288 408 288 408 292 412 292 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 424 296 424 296 428 304 436 312 444 320 460 324 468 332 480 336 484 352 512 356 528 376 552 400 584 420 596 420 600 424 608 428 616 432 616 440 628 444 632 452 640 460 644 456 640 452 632 444 624 436 620 428 608 444 652 492 700 540 756 628 788 488 464 216 396 272 384 256 392 252 400 296 300 28 84 44 64 40 48 0 140 204 372 276 360 260 196 12 96 12 124 36 100 36 92 32 80 32 76 28 72 28 60 20 44 12 40 8 76 24 52 16 64 0 72 0 36 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 24 0 16 4 20 12 16 0 40 8 28 0 60 0 72 0 56 0 56 0 48 0 52 12 52 16 48 16 40 16 48 12 56 20 64 28 72 36 80 44 96 48 100 44 100 36 92 20 80 24 84 20 84 8 72 0 68 48 184 144 204 80 112 28 72 24 68 24 60 24 56 20 52 16 48 20 36 16 36 12 48 20 48 20 36 12 28 16 32 20 20 12 16 8 12 8 12 8 12 8 12 8 12 16 20 12 16 16 20 20 28 20 24 20 24 20 24 20 24 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 20 24 20 20 16 20 12 16 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 20 20 24 20 36 40 32 32 20 36 24 40 24 32 24 76 72 128 76 120 52 120 72 132 88 124 76 108 88 140 84 136 88 140 92 148 88 148 104 156 96 144 92 148 100 160 108 164 104 164 116 180 148 200 144 208 164 212 136 168 96 140 88 140 100 148 96 140 92 144 104 160 120 172 124 176 100 136 92 128 84 124 84 124 76 120 84 128 88 124 80 116 80 112 72 108 72 108 76 112 80 112 72 100 64 100 68 108 72 104 68 100 68 100 72 104 68 108 84 124 96 124 84 112 84 124 84 124 88 128 88 128 76 116 76 112 68 112 88 140 112 160 128 172 132 164 112 152 88 108 52 72 64 56 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 0 32 88 176 128 164 128 152 116 144 108 140 116 140 100 128 92 124 96 132 100 128 96 124 92 128 92 132 84 116 72 100 60 92 52 88 64 92 68 92 68 80 60 72 48 68 52 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 4 4 4 4 4 4 4 4 84 144 84 140 76 136 76 132 80 148 92 152 88 148 92 160 92 152 92 152 92 152 92 152 96 152 88 148 88 148 92 156 88 156 88 152 80 148 76 144 96 152 76 140 80 156 88 156 92 156 88 156 88 156 88 156 88 152 84 152 84 156 92 164 76 148 84 160 96 164 96 164 92 160 92 160 92 160 92 160 96 172 92 168 92 168 92 168 96 172 96 176 100 176 100 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 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 188 100 184 104 200 112 192 96 180 92 184 104 196 112 200 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 116 208 120 212 124 212 112 204 124 220 132 212 116 200 132 220 136 224 136 224 132 216 124 216 128 216 128 220 132 220 140 228 136 220 132 224 140 228 144 232 144 232 144 232 144 232 148 228 140 224 148 232 144 224 152 232 144 228 144 228 148 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 160 248 168 252 168 252 164 244 160 244 160 248 164 248 168 252 176 260 176 260 176 260 176 260 176 260 176 264 180 264 184 268 176 272 176 272 176 272 176 272 172 268 172 272 176 276 180 276 176 272 180 276 180 280 184 280 180 276 180 276 180 276 180 276 192 276 192 276 192 276 192 276 188 272 188 272 188 272 188 272 188 272 192 276 188 272 188 272 192 276 192 276 192 276 192 276 196 284 192 280 188 272 184 272 192 280 192 280 192 280 192 284 188 284 192 288 192 292 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 204 296 212 300 208 308 220 316 220 320 224 332 228 336 232 340 244 364 244 364 256 388 272 412 292 424 284 416 284 424 292 432 296 436 292 436 296 444 304 452 312 456 312 456 308 448 300 440 292 436 280 440 284 472 324 500 376 564 472 640 468 392 160 232 180 256 176 276 180 272 256 164 4 20 24 36 12 12 0 92 196 264 196 260 204 108 0 8 0 44 36 32 32 32 20 32 16 32 12 28 8 24 0 12 0 8 40 116 100 108 112 116 84 108 72 68 44 36 16 20 4 24 8 40 24 60 36 68 36 68 32 32 0 0 0 8 24 12 0 52 64 64 44 92 36 100 68 112 88 92 44 44 0 0 0 8 0 16 8 20 8 20 4 8 8 16 12 24 16 28 20 40 24 44 16 40 12 36 0 8 0 20 0 20 4 20 0 0 0 0 0 40 8 28 0 20 0 20 4 24 4 24 8 20 12 20 8 20 4 16 0 20 0 20 4 16 0 8 4 12 8 12 4 8 0 8 0 8 0 8 0 8 0 8 4 12 0 8 4 16 12 20 8 16 8 16 8 16 8 16 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 8 28 16 20 24 28 16 20 12 16 12 20 4 20 8 44 52 84 64 68 40 64 40 76 48 80 40 76 48 84 44 80 48 88 56 92 52 96 64 100 60 92 56 96 52 100 60 104 56 104 68 120 100 140 96 148 112 156 104 136 52 92 40 88 44 96 44 88 44 92 52 108 72 124 76 116 44 92 56 92 40 72 40 88 36 80 44 84 44 84 40 76 40 76 40 72 36 72 36 72 48 76 32 60 20 64 32 76 28 72 24 64 20 68 28 72 24 76 36 88 48 88 44 84 48 84 48 84 48 84 48 80 36 68 28 56 24 72 52 96 68 124 92 128 84 104 76 88 64 56 40 52 56 64 36 28 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 12 0 0 0 0 24 68 164 88 128 84 128 76 116 64 104 68 108 60 96 48 92 52 96 56 100 52 96 52 96 60 96 56 80 48 68 44 60 36 56 12 56 12 56 12 52 8 44 16 56 40 48 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 4 4 4 4 4 4 4 140 216 140 216 140 216 144 220 148 228 156 232 152 224 156 236 152 228 152 228 152 228 152 228 156 232 152 224 148 228 156 232 160 244 156 240 152 232 148 232 164 236 144 224 148 240 156 240 152 240 156 240 156 240 156 240 156 236 152 236 152 240 160 248 156 244 164 248 168 248 164 248 168 252 168 252 168 252 168 252 172 256 168 252 168 252 168 252 164 248 168 252 172 256 172 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 184 288 184 288 184 288 184 288 184 288 184 288 184 288 184 288 176 284 192 296 196 292 184 276 184 284 188 292 196 296 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 208 308 208 308 212 312 196 304 212 316 216 312 204 296 216 316 220 324 224 320 220 316 208 312 212 316 216 320 220 320 228 324 220 320 220 320 224 328 232 332 232 332 232 332 232 332 232 332 220 332 232 344 232 332 228 336 224 328 220 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 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 376 252 372 244 368 244 368 244 372 248 372 252 376 260 384 260 384 260 384 260 384 260 384 264 388 264 392 268 392 272 392 272 392 272 392 272 392 268 388 272 392 272 392 276 396 272 392 272 396 276 396 280 400 276 396 276 396 276 396 276 396 276 400 276 404 280 400 276 400 272 396 272 396 272 396 272 396 272 396 268 392 272 396 272 396 276 400 276 400 276 400 276 400 280 392 280 388 272 384 268 380 280 392 280 392 280 392 280 388 284 404 284 408 288 408 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 292 420 296 424 300 432 308 444 316 456 320 464 328 476 332 480 348 508 356 528 376 552 400 584 420 596 412 596 416 604 424 612 432 616 428 612 432 624 444 632 452 640 452 636 448 628 440 620 436 616 452 620 452 656 484 692 528 752 560 796 616 688 352 392 228 400 260 396 252 408 280 260 8 92 32 60 28 24 0 192 228 360 228 344 252 188 0 100 16 124 32 92 32 88 36 76 36 76 28 80 24 64 12 52 8 48 144 272 244 320 260 352 232 348 220 304 192 272 168 256 164 260 184 288 220 324 244 324 224 292 228 228 88 76 0 28 0 16 8 164 184 256 208 312 204 328 224 340 244 312 196 224 72 64 0 40 8 32 16 24 24 36 8 44 12 48 20 52 20 60 28 76 36 80 32 88 32 84 28 68 20 60 20 80 36 96 24 80 28 100 36 96 12 60 16 60 16 64 24 60 24 64 28 60 24 56 24 44 24 44 12 48 20 48 20 36 12 28 12 24 12 16 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 16 16 20 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 16 16 12 16 8 12 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 8 0 20 20 24 20 24 20 16 20 12 16 16 20 12 24 20 72 64 124 76 120 68 128 68 116 72 116 80 120 80 132 80 132 80 136 88 140 88 148 104 156 96 144 96 152 92 152 100 156 96 156 108 176 136 192 136 196 148 208 152 204 108 144 88 132 88 140 88 132 88 136 92 156 120 176 120 156 72 128 96 132 76 108 76 128 76 120 80 120 80 120 80 116 76 112 76 108 72 104 68 100 80 112 64 92 56 96 68 108 72 100 64 96 64 96 68 104 80 108 72 104 72 112 84 120 92 124 88 120 84 116 80 112 76 104 56 92 60 108 84 124 104 124 120 132 96 112 72 108 56 88 44 76 64 76 56 48 12 0 0 0 0 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 92 184 124 160 128 160 120 148 108 136 112 140 104 132 96 128 92 124 100 128 96 124 92 128 92 132 80 112 76 108 68 100 60 92 56 80 56 80 52 60 40 52 44 68 64 60 32 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 4 4 4 4 4 4 4 4 68 132 72 136 76 140 80 144 88 156 100 156 92 148 96 160 88 148 88 148 88 148 88 148 96 156 92 152 92 152 96 156 88 156 88 156 84 152 84 152 92 152 76 148 84 156 88 152 84 152 84 152 88 156 88 156 88 152 84 152 84 156 92 164 96 164 100 168 100 164 92 160 100 168 100 168 100 168 100 168 88 164 88 164 92 168 92 168 84 160 88 164 92 172 96 176 108 168 100 172 112 184 112 172 104 172 104 176 108 180 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 188 100 184 100 192 104 188 96 180 100 188 100 188 100 192 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 120 208 120 208 120 208 120 208 108 200 116 208 120 204 112 196 120 212 128 220 132 220 128 216 120 208 120 212 128 216 132 220 136 224 132 220 132 220 136 224 144 232 144 232 144 232 144 232 144 224 136 224 148 236 148 228 144 224 136 220 136 220 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 160 244 164 248 164 248 160 244 160 248 164 248 168 252 168 256 176 260 176 260 176 260 176 260 180 264 180 264 184 268 184 272 172 272 176 276 180 272 176 268 176 272 176 272 176 272 176 272 172 272 176 272 180 276 180 276 176 272 180 276 180 276 184 280 188 276 192 280 196 276 192 272 188 272 188 272 188 272 188 272 184 268 184 264 184 272 188 276 188 272 192 276 192 276 188 272 188 276 188 276 184 272 184 272 192 280 192 280 188 276 188 276 184 284 188 284 192 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 288 200 296 204 292 200 288 208 296 208 304 216 312 216 320 216 320 220 324 224 332 236 352 244 364 256 388 272 412 292 424 284 416 280 420 288 424 292 428 276 424 284 432 296 444 308 452 300 444 300 444 296 440 296 440 296 440 296 476 328 500 368 560 396 572 496 608 372 308 140 248 164 268 180 272 244 124 0 20 24 36 8 0 0 140 224 240 188 256 200 96 0 32 20 60 28 28 28 28 24 32 16 32 12 28 0 20 0 8 0 4 132 260 240 276 248 296 232 284 244 272 240 260 232 260 232 268 240 296 264 324 264 304 228 272 260 224 96 32 0 0 0 0 20 168 228 248 204 248 160 236 196 264 220 260 212 208 76 0 0 0 0 8 8 20 20 20 8 8 4 12 8 16 8 16 16 24 12 32 16 28 8 28 44 48 12 24 0 20 8 36 0 28 8 48 8 36 0 36 0 16 0 16 0 24 4 24 16 28 20 24 16 28 12 24 0 20 0 20 4 16 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 8 4 16 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 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 16 8 28 16 20 12 16 4 8 0 8 0 8 0 8 0 32 52 76 60 64 52 68 40 60 32 76 48 92 44 76 40 76 40 80 48 88 52 96 68 104 60 92 56 96 44 96 56 96 52 96 64 116 84 128 88 136 96 148 108 152 68 104 44 88 40 92 40 84 36 84 40 104 76 128 68 100 28 80 52 88 36 72 36 84 36 76 36 76 36 76 36 76 36 76 40 76 36 68 24 60 40 72 28 60 24 60 28 68 24 68 20 64 20 64 24 68 36 76 24 60 16 68 32 80 64 92 60 84 52 76 44 72 48 68 28 56 36 76 52 84 40 100 52 92 28 48 24 48 44 44 48 48 72 68 76 56 24 8 0 0 4 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 72 172 92 132 84 120 72 112 64 108 64 108 60 100 56 96 48 92 52 92 48 88 44 92 52 92 48 76 48 76 52 68 40 56 20 68 20 64 16 56 12 44 24 56 40 56 32 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 4 4 4 4 4 4 4 4 136 212 140 216 140 220 144 220 144 228 156 228 148 220 148 228 148 224 148 224 148 224 148 224 160 232 156 228 152 232 156 236 152 236 156 240 156 240 156 244 152 232 148 236 156 244 152 228 148 232 148 236 152 240 156 240 156 236 152 236 152 240 160 248 156 244 164 248 164 248 160 244 164 248 164 248 164 248 164 248 156 240 160 244 164 248 168 252 160 248 164 252 172 260 180 264 176 276 168 276 180 288 180 280 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 184 284 184 284 184 284 184 284 192 292 188 288 184 288 188 288 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 200 300 200 300 200 300 200 300 204 304 208 312 216 316 212 312 204 304 208 312 216 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 232 336 224 332 224 332 228 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 240 368 244 372 248 368 244 364 248 376 252 376 256 380 256 384 260 384 260 384 260 384 260 384 264 388 264 392 268 392 272 396 268 388 276 396 276 396 268 388 272 392 272 392 272 392 272 392 268 388 272 392 272 396 276 396 272 392 272 396 276 400 280 400 268 396 276 404 280 400 272 392 272 396 272 396 272 396 272 396 268 392 264 388 264 392 276 404 264 392 272 400 276 396 268 388 268 380 276 380 276 380 280 384 284 388 284 384 280 380 276 384 280 400 284 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 288 420 292 424 296 420 292 416 292 420 296 432 308 440 316 452 308 452 316 464 320 468 336 496 356 528 376 552 400 584 420 596 420 600 420 604 420 604 420 608 416 604 424 612 436 628 448 636 436 620 440 624 440 628 444 628 444 620 452 660 484 684 504 732 544 740 584 804 564 580 284 376 252 388 244 396 260 216 0 84 32 60 24 24 16 240 264 348 248 356 240 168 0 124 36 120 24 88 28 84 32 72 32 76 24 84 24 72 12 64 4 68 196 348 284 352 256 388 252 400 260 392 260 396 264 400 272 400 280 412 288 420 288 400 264 372 272 276 92 84 0 36 0 36 8 220 248 328 224 340 196 336 204 344 212 340 248 316 108 56 0 36 0 24 16 20 20 24 16 36 12 40 16 48 20 52 16 60 24 72 28 72 28 72 48 68 36 64 32 64 32 68 40 76 24 72 24 92 48 112 20 64 16 60 20 56 20 56 24 56 24 52 24 44 20 40 12 48 20 48 20 36 12 28 4 20 8 12 8 12 8 12 8 12 8 12 8 12 8 12 4 8 0 4 4 12 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 8 8 4 8 0 4 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 8 8 0 8 0 20 20 28 16 12 12 8 4 0 8 4 8 0 12 4 60 52 116 64 112 64 124 68 120 72 116 80 120 76 128 72 124 76 132 80 136 80 140 96 148 88 136 88 144 88 148 96 152 92 152 104 168 120 180 132 192 136 196 144 204 124 160 96 136 88 140 92 136 84 128 84 148 124 176 112 144 68 116 84 124 80 116 76 116 80 116 76 116 76 116 76 120 72 108 76 112 72 100 60 92 68 104 68 100 64 96 60 96 68 96 64 92 60 96 64 100 72 104 68 96 60 92 56 92 88 124 84 112 72 104 64 96 72 100 56 92 64 108 68 96 64 72 76 68 32 36 24 68 36 76 40 80 56 80 56 64 40 20 0 0 8 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 16 0 44 100 192 136 164 124 148 112 144 112 144 108 140 104 136 100 128 92 120 88 120 84 116 84 116 84 120 72 112 80 116 76 104 64 96 80 104 76 100 68 80 56 68 60 64 52 60 64 52 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 96 156 96 152 92 152 92 152 80 148 92 148 80 136 80 148 88 148 88 148 88 148 88 148 100 156 96 152 92 156 96 160 80 152 84 156 88 160 92 164 80 148 80 156 96 160 84 140 80 148 80 152 84 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 72 152 76 156 84 164 92 168 92 168 96 176 104 180 108 188 108 172 100 172 112 184 112 176 104 172 104 176 108 180 112 180 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 108 184 104 180 100 184 104 188 116 196 112 188 104 184 104 184 116 196 116 196 116 196 116 196 116 196 116 196 116 196 116 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 116 200 112 196 108 200 112 204 112 200 116 208 124 212 124 208 112 204 120 208 124 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 152 232 148 228 144 232 148 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 156 244 160 248 164 244 160 240 168 252 172 256 172 260 176 260 176 260 176 260 176 260 176 260 180 264 180 268 184 272 188 272 168 268 180 280 184 276 172 264 176 272 176 272 176 272 176 272 172 268 172 272 176 276 180 276 176 272 176 276 180 280 184 280 180 268 192 276 192 276 184 264 188 272 188 272 188 272 188 272 184 264 176 260 180 268 192 280 176 264 188 272 188 272 180 260 176 272 180 276 184 280 188 284 192 284 192 280 188 276 184 272 184 280 184 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 200 292 204 296 204 292 196 288 208 292 204 300 216 312 216 316 204 312 208 316 212 320 224 344 236 364 256 388 272 412 292 424 292 420 284 420 284 420 280 416 276 416 284 428 300 440 312 448 288 432 292 440 296 444 304 448 324 452 324 476 336 468 328 496 388 516 404 596 488 508 236 220 148 260 176 268 224 96 0 20 32 48 12 0 0 180 248 244 204 260 180 64 0 36 8 28 24 24 24 28 24 32 16 32 12 28 0 20 0 8 0 4 188 304 240 236 180 244 188 260 220 272 232 272 232 268 216 260 204 264 200 256 188 256 188 256 236 212 76 28 0 0 0 0 12 168 224 224 156 196 108 188 116 188 120 196 188 236 80 0 0 0 0 4 4 16 20 20 12 16 8 20 8 16 12 20 8 16 12 24 20 28 20 24 8 24 20 36 20 40 8 32 8 36 8 52 28 60 0 16 0 24 0 20 0 20 0 20 8 20 12 16 8 16 4 16 0 16 4 20 4 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 4 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 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 12 8 24 16 24 4 8 0 0 0 0 0 4 0 0 0 24 40 68 52 60 36 60 48 80 56 76 40 72 40 72 36 72 36 76 44 84 40 84 56 88 48 80 44 84 40 92 52 92 48 92 60 112 68 120 88 136 92 136 96 140 84 116 52 92 44 92 44 88 36 76 32 100 76 128 64 92 28 72 36 80 44 80 36 68 40 76 36 72 32 76 36 84 36 76 40 80 36 68 20 56 28 68 32 72 32 68 24 60 28 64 24 60 20 64 24 68 24 64 28 68 24 56 4 36 56 80 48 72 36 60 24 52 40 60 24 56 36 68 32 52 4 64 20 36 0 0 0 28 24 28 44 40 68 52 68 52 52 28 4 0 8 16 4 0 0 0 0 0 0 0 0 0 0 4 0 0 8 0 8 0 8 0 0 0 0 28 76 172 104 136 80 112 64 108 68 116 60 104 60 104 56 96 48 88 44 84 36 80 36 80 44 84 36 76 52 80 48 72 36 60 36 80 28 76 24 60 12 52 36 52 24 56 52 60 4 0 0 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 152 224 156 228 160 224 156 220 160 224 148 212 144 216 156 228 144 212 136 224 160 240 152 216 148 228 152 232 156 228 152 224 164 236 164 232 160 228 156 224 156 224 148 220 152 228 164 240 152 224 144 224 156 236 156 228 160 240 164 232 148 220 152 232 152 236 152 240 156 244 160 244 148 240 168 256 168 248 164 252 168 252 168 252 168 252 168 252 180 260 176 256 172 260 176 264 152 260 168 284 184 288 180 280 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 188 284 176 280 176 280 172 268 176 284 184 288 176 280 180 288 196 292 188 300 208 308 188 272 180 288 192 300 200 300 192 292 200 300 200 300 200 300 200 300 196 296 196 300 200 304 204 304 200 304 204 308 204 300 192 288 208 308 208 308 208 308 208 308 200 304 212 316 216 312 204 300 220 320 216 312 212 308 204 304 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 344 236 344 232 340 232 344 236 348 240 348 236 344 236 348 240 352 244 352 236 344 236 340 232 336 228 336 236 348 236 352 240 356 240 364 244 368 240 372 240 372 240 372 244 368 244 368 244 376 256 380 244 368 244 372 248 372 252 376 260 384 260 384 260 384 260 384 256 384 264 392 268 392 268 388 268 388 272 392 272 396 276 396 264 388 268 392 272 388 268 384 272 392 272 392 272 392 272 392 268 392 276 400 280 400 280 396 276 396 276 400 280 404 284 404 280 400 280 400 280 400 280 400 276 400 276 400 276 400 276 400 264 392 268 396 272 400 276 404 268 388 272 392 276 388 272 384 284 396 272 384 268 388 280 408 276 396 276 396 276 396 276 396 268 392 280 404 288 404 280 396 292 412 292 412 292 412 292 412 280 400 280 400 280 400 280 400 276 408 288 420 296 420 288 412 292 416 288 416 288 420 296 428 300 428 300 428 300 428 300 440 312 452 316 464 328 476 336 496 348 528 372 572 404 592 412 592 424 604 424 604 424 604 424 604 416 592 400 580 404 604 436 632 444 628 440 628 444 628 444 628 464 648 468 664 476 680 480 688 496 728 552 748 580 732 436 472 252 376 256 416 224 172 4 76 44 64 0 52 16 344 276 364 248 400 200 132 0 96 24 80 20 80 24 84 28 88 36 88 40 72 24 52 4 60 0 72 212 352 288 364 228 340 232 360 268 376 248 380 260 392 252 372 252 380 232 368 236 384 240 376 240 300 120 72 0 12 8 12 28 196 232 308 188 316 200 300 180 320 208 308 216 268 104 52 0 32 4 24 12 20 16 20 28 36 16 44 24 40 16 40 28 60 28 64 24 64 24 64 28 76 44 80 32 72 28 80 44 100 40 112 48 116 36 80 32 64 36 60 28 48 24 48 24 40 16 36 12 40 16 44 24 44 24 36 20 32 16 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 16 4 4 0 24 60 52 48 16 16 0 4 8 8 0 0 0 0 0 32 44 100 68 104 48 104 60 120 76 116 72 112 64 124 80 132 72 124 80 140 92 144 92 144 92 144 92 144 88 140 100 144 96 148 108 168 116 164 124 180 140 196 156 208 148 176 108 144 100 156 104 140 96 120 76 132 124 160 104 108 68 104 72 112 80 112 68 100 68 104 68 104 68 104 68 104 68 88 68 96 80 100 72 84 72 92 72 88 64 80 56 72 68 88 64 84 64 84 64 84 64 84 64 84 64 84 64 92 68 108 76 112 72 100 56 88 52 92 56 96 60 92 56 84 28 40 24 36 16 36 16 40 16 40 16 44 28 60 44 68 72 44 8 0 0 8 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 8 0 0 20 0 60 120 180 128 160 120 144 108 140 108 144 96 132 104 136 100 124 88 112 96 124 88 116 84 116 84 120 88 116 76 116 84 116 68 92 72 88 72 84 64 76 56 72 36 72 56 60 40 52 20 12 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 88 152 92 156 92 156 88 152 92 152 88 148 84 152 88 156 96 148 88 152 104 168 100 152 84 144 88 152 92 148 84 144 92 160 80 160 80 160 76 156 76 156 76 152 76 156 80 164 92 148 84 148 96 160 96 152 96 160 100 156 88 148 96 160 84 152 84 156 88 160 92 160 84 160 100 168 96 164 96 172 92 168 92 168 92 168 92 168 104 176 100 172 96 176 100 180 88 164 104 180 116 180 108 172 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 112 172 100 172 112 184 112 172 108 180 120 184 108 176 112 184 128 192 124 196 132 196 120 180 112 184 124 196 128 196 124 196 120 200 112 200 112 200 112 200 108 196 108 200 112 204 116 204 112 200 116 208 116 200 104 188 120 208 120 208 120 208 120 208 116 204 120 212 124 208 116 204 120 212 124 212 124 212 124 212 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 232 152 236 144 228 144 232 148 232 152 236 152 236 152 240 156 244 160 244 152 236 152 232 148 232 144 228 156 240 160 244 160 248 164 244 164 244 164 240 164 240 164 240 160 244 160 244 160 248 168 256 160 248 164 248 168 252 168 256 176 260 176 260 176 260 176 260 172 260 180 264 184 268 180 264 172 268 172 272 176 272 180 276 168 268 172 272 176 268 172 264 176 272 176 272 176 272 176 272 172 272 180 276 184 280 180 276 180 276 180 280 184 280 188 284 184 280 184 280 184 280 184 280 192 276 192 276 192 276 192 276 184 268 188 272 188 272 192 276 184 272 188 276 192 272 188 268 196 276 192 272 188 276 192 280 180 276 180 276 180 276 180 276 176 276 184 284 192 284 184 280 192 288 192 288 192 288 192 288 184 280 184 280 184 280 184 280 180 276 192 288 196 288 192 280 200 288 196 288 196 292 204 300 208 292 204 296 208 300 204 304 212 316 212 320 224 336 232 340 224 356 244 392 276 412 284 416 292 424 292 424 292 424 292 424 292 408 280 396 276 416 300 440 292 432 292 436 296 440 304 456 348 468 356 476 356 484 348 488 324 500 376 540 424 568 344 388 164 232 192 308 172 68 0 40 28 20 0 12 8 284 216 256 216 296 172 44 0 28 20 20 20 24 12 28 8 32 4 36 24 36 4 16 0 8 0 12 144 236 236 272 200 240 196 244 180 236 164 232 172 236 168 220 180 224 172 220 184 220 184 220 156 196 68 24 0 8 28 0 12 136 172 212 116 196 120 176 104 192 140 204 168 196 76 8 0 4 0 8 4 16 8 12 0 4 0 12 0 28 8 16 16 24 16 24 24 20 24 20 12 28 16 28 8 16 4 32 16 36 8 40 16 44 4 24 8 32 4 28 8 24 8 24 12 20 16 12 12 16 16 20 20 20 16 20 16 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 16 8 0 0 20 56 44 44 12 12 0 0 4 4 8 0 12 4 4 20 36 72 48 68 12 56 24 68 40 76 36 72 32 72 44 80 36 72 44 84 56 92 56 92 56 92 56 92 40 96 52 100 48 96 56 108 60 108 64 120 80 136 96 152 108 136 64 96 48 100 52 96 44 84 32 100 72 132 52 80 32 72 44 80 44 76 32 64 32 68 32 68 32 68 32 72 32 72 28 76 40 84 32 68 28 76 32 72 24 64 16 56 40 60 36 60 36 60 36 60 40 64 40 64 40 64 40 68 32 64 36 76 40 76 36 68 16 52 16 52 16 48 8 48 4 24 8 20 4 16 16 16 16 16 24 20 36 32 48 48 64 36 8 0 4 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 104 60 108 56 100 60 104 56 92 44 84 52 92 44 88 40 84 44 88 44 84 36 84 44 84 28 60 36 64 40 60 32 52 28 48 16 56 36 48 16 40 0 8 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 148 220 152 224 156 220 152 216 148 220 152 224 156 220 152 216 160 228 148 228 156 240 160 236 140 216 144 224 148 220 140 216 152 228 156 228 160 232 160 232 160 232 160 232 160 232 156 224 152 220 144 224 156 236 156 224 152 232 160 232 152 228 160 244 152 236 156 240 156 240 160 244 160 248 168 248 160 244 168 260 168 252 168 252 168 252 168 252 180 260 176 256 172 260 176 264 164 272 176 284 180 280 168 268 172 276 176 280 176 280 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 172 272 168 276 184 292 188 284 176 288 188 288 180 280 180 292 192 300 196 296 184 288 188 296 184 288 188 296 196 300 192 296 200 300 200 300 200 300 200 300 196 296 196 300 200 304 204 304 200 300 204 304 204 300 196 292 208 308 208 308 208 308 208 308 204 304 208 308 208 308 204 304 200 304 204 308 212 316 216 320 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 224 324 220 320 220 320 224 324 224 328 228 332 232 328 228 324 228 336 228 336 232 340 232 344 224 332 224 336 228 336 232 340 236 344 240 348 240 348 244 352 236 344 236 344 232 340 232 336 244 352 244 360 248 360 248 372 244 368 240 372 240 372 240 372 248 368 244 368 244 372 252 376 248 376 252 376 256 380 256 384 264 388 264 388 264 388 264 388 256 380 260 388 268 392 264 388 264 384 268 388 268 392 272 392 264 384 268 388 268 388 264 384 268 388 268 392 272 392 272 392 268 388 272 396 280 400 276 396 276 396 276 396 280 400 280 404 280 400 280 400 280 400 280 400 276 400 276 400 276 400 276 400 276 400 272 396 272 396 268 392 268 396 272 400 276 396 272 392 272 396 276 400 276 400 272 396 276 396 276 396 276 396 276 396 272 396 280 404 284 404 284 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 272 404 280 408 284 412 280 408 288 416 288 416 288 420 296 424 284 416 288 420 296 428 304 444 312 452 316 468 332 480 344 500 356 544 380 580 412 596 420 600 424 604 424 604 424 604 424 604 408 596 404 592 412 600 420 608 428 624 448 632 440 624 456 652 472 656 476 672 488 692 492 692 460 684 504 704 540 744 536 648 340 408 280 436 204 120 8 100 32 48 0 76 112 396 284 360 272 412 204 136 0 104 32 84 24 80 28 84 32 84 32 88 40 68 24 52 12 68 16 92 124 260 240 348 236 336 228 336 212 316 200 312 204 324 200 312 196 328 208 340 208 340 200 332 208 288 116 72 0 8 12 0 12 172 208 296 176 292 188 280 172 304 192 292 212 264 104 40 0 24 4 24 12 20 16 28 8 36 8 40 20 56 28 52 16 56 16 56 16 56 12 60 16 64 20 60 12 60 24 92 36 88 32 100 44 100 24 68 20 44 24 44 20 40 16 36 24 40 16 36 12 40 16 44 20 40 20 36 16 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 4 4 0 0 24 76 68 76 44 52 8 4 0 0 0 0 8 0 4 40 56 104 72 112 52 108 60 120 72 112 72 112 68 128 80 132 72 124 76 136 92 144 92 144 92 144 92 144 84 144 104 152 100 144 96 144 108 156 108 160 120 180 144 196 160 188 116 148 92 144 96 136 92 116 84 132 128 156 108 112 76 116 84 120 84 112 72 100 68 104 68 104 68 104 68 100 72 88 72 92 80 96 72 80 72 88 72 88 68 80 60 72 56 76 56 76 56 76 56 76 64 84 64 84 64 84 64 84 52 96 68 112 84 120 84 116 56 88 52 84 40 72 32 64 28 44 24 36 16 32 20 36 20 36 20 36 24 48 36 56 36 24 4 0 8 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 132 104 136 100 132 104 132 96 124 88 116 96 128 92 120 84 116 88 120 88 116 80 116 88 116 72 88 60 80 60 76 52 68 48 68 44 80 64 72 48 68 36 32 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 148 88 152 88 152 84 148 80 148 92 160 96 156 84 144 96 148 84 140 80 148 92 152 80 144 88 148 88 148 84 140 80 152 72 156 80 160 84 164 76 160 84 168 84 156 68 140 88 144 80 144 92 156 92 148 88 152 96 156 92 152 100 172 88 156 88 156 88 156 88 156 96 168 100 160 88 156 100 176 88 164 92 168 92 168 96 172 104 176 100 172 96 176 100 180 104 176 108 176 108 172 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 112 172 104 176 116 188 116 180 112 184 120 188 112 176 116 188 124 200 132 188 104 172 120 204 116 184 120 188 124 192 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 196 116 204 116 204 116 204 116 204 116 204 116 208 120 204 116 204 116 204 120 208 120 212 124 212 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 136 224 132 216 128 220 136 224 136 228 140 232 144 228 140 224 140 224 144 228 144 232 148 232 140 224 144 228 148 232 148 232 156 240 156 240 156 240 156 240 156 240 152 236 152 232 148 232 156 240 156 244 160 244 164 244 164 244 164 240 164 240 164 240 164 244 160 240 156 244 164 248 168 252 172 256 172 260 176 260 180 264 180 264 180 264 180 264 168 256 176 264 180 264 180 260 164 264 168 264 172 268 172 268 164 264 172 268 172 268 168 260 168 268 172 268 172 272 176 272 168 268 176 276 180 276 180 272 176 272 180 276 180 280 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 184 272 192 280 196 276 188 268 180 276 180 276 180 276 180 276 180 276 184 280 188 284 188 284 188 284 188 284 188 284 188 284 184 280 184 280 184 280 184 280 184 276 188 280 192 284 192 284 196 288 192 284 196 288 200 296 196 284 196 292 204 304 208 308 216 316 216 328 232 340 240 348 236 368 256 404 284 420 288 420 288 420 288 420 288 420 288 420 288 408 292 412 284 412 280 408 308 456 320 460 304 448 320 484 368 496 364 500 356 496 344 492 328 496 344 496 368 556 416 548 348 308 224 316 144 32 0 56 28 8 0 12 112 320 224 268 236 308 176 44 0 44 32 28 24 28 16 28 8 32 0 32 16 32 4 20 0 20 0 32 36 116 132 192 144 172 128 176 136 180 132 180 136 184 136 180 116 180 144 200 148 192 132 180 116 176 68 32 0 8 28 0 0 104 144 196 104 176 104 172 100 180 128 192 168 196 72 0 0 4 0 8 4 16 8 12 0 40 28 48 0 16 0 20 0 12 4 12 4 12 8 12 8 16 8 12 0 20 20 48 16 40 12 48 20 44 0 16 4 24 0 24 4 20 4 16 12 20 16 12 12 16 16 20 16 16 16 16 12 16 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 12 4 4 4 20 60 60 72 44 52 16 0 0 0 8 0 16 4 4 20 36 72 44 64 20 60 24 64 36 72 36 72 36 76 44 80 36 72 40 80 52 88 52 88 52 88 52 88 32 92 56 108 52 92 40 84 68 116 64 116 76 132 96 152 116 148 76 100 44 88 40 92 36 84 36 104 72 128 52 88 44 84 52 88 48 80 36 68 32 68 32 68 32 68 32 72 36 72 24 72 32 76 28 64 28 72 28 72 28 68 20 60 24 48 28 52 28 52 32 56 36 60 36 60 36 60 36 60 28 64 36 80 48 88 48 84 28 60 16 44 0 32 0 32 8 32 12 20 8 20 16 24 20 20 24 20 24 24 32 28 20 12 4 4 12 16 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 96 132 76 112 60 104 60 104 60 104 56 100 52 92 44 88 56 96 48 88 44 88 44 92 44 84 36 84 44 84 28 60 24 56 32 52 28 48 24 48 24 64 44 56 28 56 20 32 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 220 152 224 156 220 152 216 144 216 156 228 160 224 148 212 152 228 148 216 140 220 148 232 148 224 152 232 156 228 148 224 144 220 148 224 152 232 156 232 152 228 156 236 156 228 144 212 148 220 140 220 152 232 152 224 148 228 156 232 152 228 160 248 156 240 156 240 156 240 156 240 168 252 168 244 152 240 164 260 164 248 164 252 168 256 172 256 180 260 176 256 172 260 176 264 176 280 176 280 172 272 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 280 176 280 176 280 176 280 172 280 176 284 180 280 176 276 192 288 180 284 184 288 176 276 180 288 192 292 180 284 184 292 192 300 196 288 168 272 188 308 184 288 184 288 188 292 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 304 204 304 204 304 204 304 204 304 204 304 204 300 200 304 204 304 212 312 208 308 208 304 204 304 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 224 320 216 316 216 316 220 324 224 328 228 332 232 328 228 324 224 332 224 336 228 336 232 340 232 340 232 340 236 344 240 348 240 348 240 348 240 348 240 348 240 348 240 344 236 344 232 340 232 340 236 348 236 352 236 360 244 368 240 372 240 372 240 372 248 368 244 364 240 364 244 368 252 376 256 380 256 384 260 384 264 388 264 388 264 388 264 388 252 380 260 384 264 388 260 384 260 380 260 380 264 384 264 388 260 380 264 388 268 384 260 380 260 384 264 388 268 392 272 392 264 388 272 392 276 396 272 392 272 392 272 396 276 396 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 264 392 272 400 276 396 268 388 276 396 276 396 276 396 276 396 276 396 276 396 280 400 284 404 284 404 284 404 284 404 284 404 280 400 280 400 280 400 280 400 284 412 284 412 288 416 292 420 288 412 284 412 284 416 292 424 280 412 288 420 300 432 308 448 316 456 320 472 340 492 352 512 368 552 388 584 416 600 420 600 420 600 420 600 420 600 420 600 404 596 412 600 416 596 408 588 432 624 448 632 448 644 480 684 516 696 516 696 508 692 488 684 500 688 488 656 504 700 564 724 528 484 292 408 160 100 28 84 44 44 0 64 192 400 280 380 280 412 196 132 0 112 48 88 28 76 32 76 32 84 28 84 36 60 24 56 16 68 28 92 40 140 104 212 124 204 116 224 152 256 160 272 164 276 172 288 156 288 192 316 192 300 176 296 180 268 120 80 0 12 8 12 0 152 180 288 176 280 176 284 172 296 176 284 212 268 108 36 0 24 4 24 12 20 16 28 20 120 132 140 48 60 20 68 12 56 12 56 12 56 12 56 16 56 20 56 16 64 44 100 48 100 52 112 60 108 32 72 32 48 28 48 24 44 24 40 24 40 16 36 12 40 16 44 16 40 16 32 16 28 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 0 0 4 0 20 72 80 100 72 92 48 12 0 0 0 0 0 0 0 32 44 92 56 96 64 116 60 116 68 108 72 112 72 132 84 132 72 120 72 132 88 140 88 140 88 140 88 140 76 136 100 152 96 136 84 132 112 160 112 160 120 176 136 192 156 196 132 156 92 132 84 128 92 120 92 140 124 144 104 112 80 120 88 124 88 116 72 104 68 104 68 104 68 104 68 100 80 92 68 84 72 88 68 80 68 84 72 88 72 84 64 76 44 68 48 68 52 72 56 76 60 80 60 80 60 80 60 80 72 104 84 116 88 112 80 104 72 96 60 76 40 64 36 60 32 44 24 40 20 36 24 40 24 36 20 32 12 32 16 24 4 4 4 4 12 12 8 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 148 108 136 108 140 104 136 100 128 92 124 88 120 100 128 92 124 88 120 92 124 88 116 80 116 88 116 72 88 56 72 52 72 52 68 48 68 48 84 64 76 52 80 52 52 12 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 156 92 160 96 156 92 152 84 152 88 156 92 152 88 148 100 160 104 156 92 148 92 160 88 152 96 156 96 156 92 148 80 148 80 148 84 152 84 152 76 148 80 148 80 144 72 140 88 140 76 140 88 152 92 144 92 156 100 156 92 152 100 168 92 160 88 156 88 156 84 152 96 168 104 164 88 156 92 168 84 160 88 168 92 172 100 176 104 176 100 172 96 176 100 180 112 176 108 172 104 168 100 168 112 180 108 176 108 176 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 128 188 112 180 116 184 108 168 112 188 124 188 116 180 116 192 128 196 120 180 104 176 116 196 116 184 112 180 116 188 124 196 112 192 104 192 104 192 104 192 108 196 108 200 112 204 116 204 112 200 108 196 108 200 116 208 112 200 112 200 112 200 112 200 116 204 112 200 112 200 116 204 128 212 124 208 116 200 112 196 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 132 220 128 216 128 216 132 220 136 228 140 232 144 228 140 224 136 224 140 224 144 228 144 228 148 232 152 236 152 240 156 240 160 244 156 240 156 240 152 236 160 240 156 240 152 236 152 236 144 228 148 232 148 236 152 232 164 244 164 240 164 240 164 240 164 244 160 240 152 240 156 240 164 252 168 252 172 256 172 260 176 260 176 260 176 260 176 260 168 252 172 260 176 260 176 260 160 256 160 260 164 260 168 264 164 260 168 264 168 264 164 260 164 260 164 264 172 268 176 272 168 264 172 272 176 272 176 272 172 272 176 272 180 276 180 276 176 272 176 272 176 272 176 272 184 268 184 268 184 268 184 268 192 276 188 272 188 272 184 268 184 272 188 276 192 272 188 268 184 268 188 272 188 272 184 268 180 276 180 276 180 276 180 276 184 276 180 276 180 280 188 288 192 288 192 288 192 288 192 288 184 280 184 280 184 280 184 280 196 288 192 284 196 288 200 296 192 284 188 280 192 288 200 292 204 292 204 300 212 308 208 312 216 320 220 332 236 352 248 360 240 376 256 404 284 420 288 416 284 416 284 416 284 416 284 416 284 404 288 408 280 408 276 404 260 400 260 420 300 468 348 504 384 524 372 516 352 496 328 484 328 480 308 468 348 528 408 564 420 328 224 276 80 28 32 24 36 4 0 0 172 296 192 272 224 296 152 28 0 44 36 32 28 36 16 32 8 32 0 28 12 28 0 16 0 20 4 28 8 48 36 84 44 64 36 88 88 124 108 136 112 148 120 164 104 168 140 192 120 180 112 184 112 180 84 40 0 0 20 0 0 84 124 196 112 172 112 188 104 180 120 192 176 208 80 4 0 4 0 8 4 16 8 16 0 108 144 160 60 56 8 36 0 12 0 12 0 12 0 12 4 20 12 20 12 28 24 52 36 52 36 68 36 52 4 20 8 32 4 28 8 24 8 24 12 20 16 12 12 16 16 20 12 12 12 16 8 12 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 8 4 4 0 8 48 60 80 56 84 52 20 0 4 12 0 8 4 0 12 24 56 28 48 32 64 28 60 28 68 36 72 40 80 48 80 36 68 36 76 48 84 48 84 48 84 48 84 28 84 48 96 44 84 36 88 48 96 52 108 64 116 72 120 96 144 88 120 52 84 36 84 44 96 48 112 64 112 40 84 36 76 44 84 48 80 40 72 32 68 32 68 32 68 32 72 40 76 24 64 24 68 20 60 20 68 24 72 28 68 20 64 20 44 24 52 28 56 36 60 32 56 32 56 32 56 32 56 48 84 52 88 52 76 36 60 40 68 24 44 4 36 4 40 16 36 16 24 12 24 20 24 24 24 20 12 12 4 8 8 4 4 4 4 4 4 4 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 112 60 104 60 104 64 104 56 96 48 88 48 92 56 100 52 92 48 92 48 92 44 84 36 84 44 84 28 60 24 56 32 56 28 52 28 52 24 60 40 52 28 60 32 48 20 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 160 228 164 232 164 232 160 228 156 220 152 216 148 220 152 224 152 236 168 240 152 224 148 232 144 224 152 228 152 228 148 220 152 228 148 224 148 224 148 220 140 212 136 212 136 216 144 220 144 216 136 216 148 228 148 220 156 236 160 232 148 224 156 236 160 244 160 240 156 236 152 236 160 252 172 256 164 240 156 244 160 244 164 252 168 256 176 260 180 260 176 256 172 260 176 264 176 280 172 276 168 272 172 276 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 188 288 180 284 188 292 184 280 184 292 192 296 184 284 188 296 200 292 180 280 180 288 184 288 184 288 180 284 180 288 192 300 192 292 192 292 192 292 192 292 196 296 196 300 200 304 204 304 200 300 196 292 196 300 208 312 200 300 200 300 200 300 200 300 204 304 200 296 196 300 204 304 208 304 204 304 204 304 204 304 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 224 332 224 336 228 336 228 336 232 340 232 344 236 344 244 352 244 348 240 344 236 344 244 352 240 348 240 344 236 344 232 340 232 348 236 348 236 360 244 368 240 372 240 372 240 372 248 368 240 364 236 360 236 364 244 372 248 372 252 376 252 380 256 380 256 380 256 380 256 380 248 376 256 384 260 384 260 380 252 372 256 376 256 380 260 380 256 380 260 384 264 380 260 376 256 376 260 384 268 388 272 392 260 384 268 392 272 392 272 388 268 388 272 392 272 396 276 396 272 392 272 392 272 392 272 392 268 392 268 392 268 392 268 392 268 392 272 396 272 396 276 400 268 396 272 400 276 396 272 392 272 392 268 388 264 392 268 396 276 396 276 396 276 396 276 396 280 400 276 392 276 400 284 408 280 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 288 412 280 408 280 412 292 424 284 412 280 408 284 412 288 420 300 428 304 432 308 436 312 448 316 456 324 476 344 496 360 520 368 552 388 584 412 596 416 592 416 596 416 596 416 596 416 596 404 592 404 592 408 592 412 596 400 572 384 588 440 656 484 672 504 684 504 684 496 684 488 676 472 636 440 624 484 648 512 652 404 400 272 356 72 72 60 56 28 40 16 68 244 364 224 360 260 376 168 96 0 112 48 88 36 80 36 76 32 72 28 72 32 60 20 44 12 56 20 80 28 100 48 140 60 120 44 144 56 160 88 192 100 204 128 240 144 268 184 292 176 272 176 292 196 284 132 88 0 16 8 20 0 156 176 308 188 284 184 304 180 296 176 284 224 284 120 40 0 24 4 24 12 20 16 32 4 160 188 240 152 168 76 88 16 68 16 68 16 68 16 60 8 48 24 56 24 56 28 76 52 96 60 112 68 108 32 56 24 44 24 44 20 40 16 36 24 40 16 36 12 40 16 44 12 36 16 28 12 28 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 4 56 68 96 68 112 76 32 0 8 8 0 4 0 0 28 40 88 52 92 72 120 64 112 64 104 68 112 76 132 84 132 72 120 72 128 84 136 84 136 84 136 84 136 72 128 88 136 84 132 88 144 84 140 100 160 116 164 112 156 128 184 140 176 108 136 80 120 100 136 108 144 116 128 88 100 60 100 72 116 84 116 76 112 68 104 68 104 68 104 68 100 84 92 64 76 64 84 64 76 64 84 68 88 72 84 68 80 44 68 48 72 56 80 64 84 56 76 56 76 56 76 56 76 76 108 84 112 80 100 64 88 64 84 48 64 32 56 32 56 40 40 32 32 28 32 28 36 32 32 16 16 4 8 0 4 4 4 4 0 0 0 0 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 132 160 116 136 96 124 92 124 108 136 100 124 88 120 92 124 104 132 96 124 92 124 92 128 88 116 80 116 88 116 72 88 56 76 56 76 60 80 60 80 44 76 60 68 48 80 60 64 48 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 96 164 104 168 104 168 100 160 96 156 84 144 80 148 92 160 80 152 104 160 88 136 76 144 80 144 84 148 88 144 84 140 88 152 84 148 80 144 76 140 68 132 60 128 60 136 76 148 84 140 76 140 88 152 88 144 100 164 104 156 88 144 92 156 92 160 92 156 88 152 84 152 92 168 108 176 100 160 88 156 84 160 88 168 92 172 100 176 104 176 100 172 96 176 100 180 108 172 104 168 100 172 104 176 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 112 176 108 180 120 192 124 188 116 188 124 192 116 184 120 192 132 188 108 176 120 192 116 172 120 184 112 176 112 184 124 200 112 192 104 192 104 192 104 192 108 196 108 200 112 204 116 204 112 196 108 192 108 200 120 212 112 200 112 200 112 200 112 200 120 204 108 192 104 196 116 208 108 196 112 204 116 208 124 212 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 136 224 140 228 144 228 140 224 140 228 144 232 148 232 160 244 160 240 156 236 152 236 160 244 160 240 156 236 152 236 152 236 152 240 156 244 160 240 164 244 164 240 164 240 164 240 164 248 156 236 152 236 152 236 160 244 160 248 164 248 168 252 168 252 168 252 168 252 168 252 164 252 172 260 176 260 176 256 156 252 156 256 160 256 164 260 160 260 164 264 168 260 164 256 156 256 164 260 168 268 176 272 164 264 172 272 176 272 176 268 172 268 172 272 176 276 180 276 176 272 176 272 176 272 176 272 184 268 184 268 184 268 184 268 180 268 184 272 188 276 192 280 184 272 188 276 192 272 188 268 192 272 180 260 176 264 188 276 180 276 180 276 180 276 180 276 188 280 180 272 180 280 192 292 180 276 180 276 180 276 180 276 184 280 184 280 184 280 184 280 192 280 184 272 184 280 196 292 192 280 188 280 188 284 196 292 224 308 216 308 216 308 212 312 216 320 220 336 240 356 256 368 240 372 256 400 280 412 280 408 284 416 284 416 284 416 284 416 284 400 280 400 272 408 280 416 296 408 248 404 296 468 328 464 336 488 336 492 332 488 324 488 308 448 284 448 332 484 344 460 220 216 208 240 16 0 56 16 8 0 8 20 216 264 128 236 204 268 124 8 0 44 36 32 28 36 20 32 8 28 0 28 12 28 4 12 0 12 0 20 0 16 16 60 28 28 0 40 16 40 52 68 64 88 80 120 100 164 132 184 108 164 112 184 136 196 96 44 0 0 16 0 0 88 124 208 128 180 128 200 120 184 120 196 184 220 88 8 0 4 0 8 4 16 8 12 0 80 132 200 156 168 72 44 0 16 0 16 0 16 0 16 0 12 16 24 8 20 12 24 28 52 40 64 40 48 0 4 0 20 0 16 0 12 0 12 12 20 16 12 12 16 16 20 12 12 12 12 8 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 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 36 48 72 48 92 72 36 4 12 16 0 16 8 4 20 28 64 32 56 36 68 28 56 24 64 32 72 40 80 48 80 36 68 36 76 48 84 48 84 48 84 48 84 24 76 32 80 32 84 44 104 40 96 64 124 80 124 68 108 72 132 96 136 64 92 32 80 56 108 60 116 60 100 28 72 16 60 32 76 44 80 44 76 32 68 32 68 32 68 32 72 44 76 20 60 20 64 20 60 20 64 24 72 28 72 24 68 24 48 28 56 36 60 40 68 32 56 32 56 32 56 32 56 36 72 44 80 44 72 32 60 24 48 8 28 0 24 0 32 20 36 16 28 12 28 20 32 24 28 20 8 4 0 0 0 8 4 4 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 16 4 4 8 0 40 96 144 88 120 64 96 44 84 40 84 68 104 56 92 44 88 48 96 60 100 52 92 48 92 48 96 44 84 36 84 44 84 28 60 28 60 36 60 36 60 36 64 20 56 32 44 24 60 36 52 48 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 148 220 160 228 152 220 160 232 168 228 148 216 152 220 148 212 140 216 144 224 156 236 164 240 148 220 140 212 136 212 136 216 160 232 148 216 136 208 128 204 164 228 140 208 136 212 136 208 128 208 136 220 144 224 148 220 144 220 148 228 160 240 168 248 152 248 172 252 156 240 168 268 164 244 156 244 168 256 168 248 164 248 164 252 168 256 172 256 180 260 176 256 172 260 176 264 176 276 172 276 172 280 180 288 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 292 188 292 188 288 180 280 188 292 188 292 188 288 176 280 176 280 176 284 180 288 184 288 192 288 184 280 180 288 196 300 184 292 200 300 200 300 208 316 196 300 200 304 204 308 208 312 204 304 204 304 204 304 204 304 212 304 196 296 204 308 208 304 204 304 204 304 200 296 192 292 192 296 204 312 216 316 212 312 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 228 336 228 336 228 336 228 336 232 340 232 340 232 348 244 352 248 352 244 348 240 344 236 344 232 340 232 344 232 344 228 348 240 364 236 368 236 368 236 368 256 376 244 364 236 364 240 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 264 380 260 376 256 380 260 384 264 384 264 384 264 384 264 384 268 384 264 380 260 384 264 388 276 392 272 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 388 264 392 272 400 272 392 268 388 264 392 268 396 276 396 276 400 280 404 284 404 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 272 404 280 408 284 412 280 408 292 424 304 436 312 440 308 440 312 452 320 472 332 488 364 532 376 560 392 580 404 580 396 568 396 580 400 584 404 588 408 592 400 584 392 580 400 588 412 600 408 608 440 636 456 636 456 644 480 660 488 668 492 664 480 656 432 604 408 556 460 640 428 424 212 380 268 264 60 64 12 64 24 40 0 160 252 328 184 340 232 336 96 96 16 80 56 80 20 64 36 76 36 76 28 64 24 52 12 40 4 48 16 64 32 88 32 92 32 100 28 100 32 104 40 124 52 136 68 152 76 168 108 220 156 260 180 276 208 304 156 104 0 16 8 40 0 168 200 308 172 280 180 284 200 308 180 288 224 288 124 48 0 24 4 24 12 12 8 20 0 128 188 268 192 260 140 200 76 116 44 64 8 52 12 60 20 40 24 44 24 48 24 56 28 64 36 80 48 76 24 44 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 4 0 4 4 8 40 52 92 68 92 64 52 16 0 0 4 8 0 0 32 48 100 64 96 56 108 56 112 64 108 68 108 72 124 72 124 72 124 72 128 76 128 76 128 76 128 76 128 80 132 84 136 88 132 84 128 96 148 108 164 120 168 124 168 124 188 152 196 128 160 108 152 112 156 136 152 96 100 72 104 76 104 64 104 76 116 76 104 56 96 64 104 68 104 68 96 64 84 64 80 64 76 60 76 60 80 64 84 68 88 72 92 60 76 52 68 44 68 52 76 60 80 60 80 60 80 60 84 64 92 76 104 80 96 68 84 36 56 36 60 40 64 44 64 40 44 36 36 28 32 24 28 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 48 84 172 144 168 116 128 88 120 96 132 88 132 108 136 88 116 92 136 84 120 92 128 92 120 80 108 72 108 80 120 88 116 80 104 60 76 52 68 48 68 52 72 52 72 48 64 48 72 60 80 60 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 84 152 96 156 88 152 92 164 100 156 80 144 84 152 88 148 80 140 84 144 88 152 92 156 96 152 88 140 80 140 84 148 92 148 84 136 72 128 68 128 88 140 72 132 76 140 76 132 68 128 76 140 84 144 84 144 76 140 84 148 92 160 104 164 84 156 88 156 84 152 92 164 96 160 88 160 100 172 100 164 88 164 92 168 92 172 96 172 104 176 100 172 96 176 100 180 104 168 100 168 100 172 108 180 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 184 120 188 116 184 112 176 116 188 120 188 116 184 112 176 108 176 108 180 112 184 116 188 108 184 96 184 100 188 104 196 96 192 112 200 112 200 120 212 112 200 116 204 116 204 116 208 116 204 116 204 116 204 116 204 124 204 108 196 116 208 116 204 116 204 116 204 112 200 108 192 108 200 120 216 128 216 128 216 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 144 228 144 228 144 228 144 228 148 232 148 232 148 236 156 244 160 244 156 240 156 236 152 236 152 236 152 236 148 232 148 228 160 240 160 236 160 236 160 236 172 252 160 240 152 240 160 244 160 244 160 244 160 244 160 244 164 248 160 244 160 248 168 252 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 164 260 164 260 168 268 176 272 172 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 268 184 268 188 276 188 272 184 268 184 268 188 272 176 272 176 276 180 276 184 280 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 184 276 188 284 196 288 192 284 212 296 208 304 216 308 208 308 212 320 220 328 232 348 256 376 260 392 268 412 280 412 272 400 268 400 268 404 272 404 272 404 276 396 276 396 272 408 280 416 272 424 296 452 312 456 316 464 320 484 324 496 328 484 308 464 280 428 276 400 300 420 232 232 132 252 204 160 24 4 8 28 16 0 0 104 204 240 116 224 176 232 56 16 0 16 32 24 16 24 12 36 8 28 0 28 4 20 0 4 0 8 0 20 16 28 16 28 16 28 16 28 16 20 24 32 32 44 36 56 12 56 32 96 64 140 100 160 128 188 112 52 0 0 0 0 0 96 156 220 132 196 144 192 136 196 124 192 180 220 96 20 0 4 0 8 4 8 0 0 0 48 136 192 160 204 112 156 88 104 40 44 0 12 0 12 4 16 8 20 8 24 8 20 12 24 12 40 28 40 0 16 0 24 0 24 4 20 4 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 8 4 4 0 24 36 72 52 72 56 48 20 0 8 8 16 4 0 16 32 72 40 56 20 56 20 60 28 64 32 68 28 68 32 72 36 76 40 76 40 76 40 76 40 76 40 76 32 84 36 88 40 84 36 80 44 92 48 100 56 112 68 116 72 132 96 144 80 116 68 116 72 136 92 128 48 84 28 92 40 72 32 72 40 80 40 68 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 56 28 48 20 48 28 52 28 56 32 56 36 64 40 64 40 72 56 80 56 68 32 48 12 36 12 36 16 40 20 48 24 44 24 40 16 28 12 16 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 36 68 136 100 128 72 100 48 92 52 100 48 96 56 100 48 92 52 100 44 88 48 96 48 88 40 80 28 76 36 84 40 84 36 76 24 56 28 48 24 48 24 52 24 48 24 48 24 52 32 64 52 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 144 220 156 224 152 220 156 232 164 220 140 208 148 224 160 228 140 216 140 216 140 216 144 220 164 236 148 220 140 220 152 232 140 212 132 208 128 204 128 208 128 204 124 208 140 216 136 204 124 200 132 212 140 216 140 216 136 212 140 220 148 228 156 236 164 244 152 236 156 240 156 236 164 244 156 244 168 256 168 248 164 252 168 252 172 256 172 256 180 264 176 260 176 260 180 264 168 268 164 268 164 272 172 280 176 280 176 280 176 280 176 280 172 276 172 276 172 276 172 276 176 280 176 280 176 280 176 280 180 272 176 268 176 268 180 272 180 272 180 272 180 272 180 272 172 276 172 280 176 284 180 284 184 288 188 292 184 284 176 280 184 288 184 292 184 284 180 280 176 280 176 284 180 288 184 288 180 284 188 288 192 292 192 288 188 292 200 300 196 296 204 312 204 304 204 304 200 300 200 300 204 304 204 304 204 304 204 304 212 304 196 296 204 308 204 300 204 304 204 304 200 300 200 300 204 308 212 316 220 320 220 320 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 232 340 232 340 232 340 232 340 236 340 232 340 232 344 240 348 240 348 240 344 236 344 232 340 236 344 236 348 240 352 236 360 240 364 236 368 236 368 236 368 252 372 244 364 240 364 244 368 244 368 244 368 244 368 244 368 256 376 248 368 244 368 244 372 256 376 252 372 248 376 252 380 260 380 256 376 256 376 260 380 268 388 268 388 268 388 268 388 264 384 260 376 256 380 264 384 268 388 268 384 264 384 260 380 268 388 268 388 268 388 268 388 264 384 268 388 268 388 264 384 268 392 268 392 268 392 268 392 272 396 272 396 272 396 272 396 276 396 272 392 268 396 276 400 276 400 272 396 272 396 276 400 268 388 268 392 272 392 272 396 276 396 276 396 276 396 276 396 280 400 284 404 284 404 280 400 284 404 284 404 284 404 284 404 284 412 284 412 284 412 284 412 280 412 288 416 292 420 288 416 300 428 300 428 304 436 316 452 316 460 328 480 340 492 364 532 392 572 404 592 416 592 408 584 404 584 404 580 400 580 400 580 388 580 396 588 408 596 412 596 408 604 440 636 456 644 464 656 472 656 492 672 492 652 460 628 420 568 396 532 372 440 244 292 196 352 232 216 32 48 16 48 28 24 0 176 244 332 188 316 212 304 80 84 16 72 32 56 24 60 36 64 32 68 28 64 28 44 12 36 4 44 16 60 28 72 28 72 24 80 24 80 4 64 12 72 20 88 32 92 16 92 36 120 76 172 124 212 152 252 140 132 28 52 4 40 0 180 188 332 200 296 188 276 192 304 176 276 212 280 128 60 0 24 4 24 12 12 8 20 0 108 160 244 180 256 148 212 132 160 84 92 28 44 8 24 8 16 16 28 12 32 16 36 16 40 24 68 52 76 36 52 28 48 28 44 24 40 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 4 4 4 4 4 40 48 88 68 92 68 56 20 4 0 0 8 0 0 32 48 100 64 96 56 108 56 108 64 104 64 108 60 112 64 120 72 128 80 132 76 128 76 128 76 128 76 128 84 132 84 132 84 132 84 132 88 132 84 132 92 148 108 160 112 172 132 184 132 172 124 164 128 168 136 152 100 108 84 116 80 112 72 108 80 116 76 108 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 76 52 68 48 68 48 72 44 68 52 76 60 84 68 88 64 92 76 100 72 80 44 52 36 56 36 56 40 60 40 56 48 48 52 44 40 24 16 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 4 4 0 4 4 64 96 172 124 152 116 140 100 132 96 132 100 124 88 124 96 132 96 124 88 124 92 124 92 120 84 112 76 112 80 116 84 112 76 104 56 72 48 64 44 64 44 64 44 68 48 72 52 72 52 68 60 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 80 152 92 156 88 148 92 160 96 148 72 136 80 160 100 168 88 148 84 144 80 140 76 136 104 156 88 140 76 140 92 156 76 128 72 124 68 128 76 132 68 124 68 132 84 136 72 116 60 124 68 132 76 136 76 136 80 140 84 148 92 156 96 160 116 168 88 156 100 172 96 152 96 160 88 160 100 172 100 164 92 168 92 172 96 172 100 176 108 180 100 176 100 176 104 184 100 168 96 164 100 172 108 176 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 104 172 100 176 108 180 104 176 104 176 104 176 104 176 104 172 104 176 108 180 112 180 112 184 116 184 116 180 108 172 112 180 116 184 116 180 112 176 108 176 108 180 112 184 116 188 96 180 100 196 108 192 100 184 100 192 112 200 108 196 112 208 120 208 116 204 112 196 108 196 112 200 112 200 112 200 112 200 120 200 104 196 112 204 116 200 120 204 116 200 112 200 116 204 124 216 128 220 136 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 232 152 236 152 236 152 232 148 232 148 232 152 240 156 240 156 244 160 240 160 240 160 236 160 236 160 236 164 244 160 244 160 244 160 244 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 260 160 252 156 256 164 260 172 268 172 268 172 268 172 268 164 260 160 256 160 256 164 260 168 264 168 260 164 260 164 260 168 264 168 264 168 264 168 264 164 264 172 268 172 268 168 260 180 264 180 264 180 264 180 264 184 268 184 268 184 268 184 268 188 272 184 272 188 272 192 276 196 276 192 272 188 276 192 280 176 272 176 272 176 272 180 276 180 276 180 276 180 276 180 276 180 280 188 284 188 284 184 276 188 284 188 284 188 284 188 284 188 280 188 280 188 280 188 280 192 288 200 296 204 296 200 292 220 300 204 300 212 312 220 324 220 328 232 344 244 356 260 376 256 384 264 404 276 404 268 396 272 404 268 400 264 392 260 392 260 388 276 404 280 412 280 408 272 424 296 448 312 460 324 476 312 476 332 496 332 468 300 432 276 384 260 364 228 248 128 200 140 236 184 112 4 8 24 24 28 0 0 140 200 236 124 200 160 208 36 16 0 16 16 12 16 28 8 36 4 28 0 28 4 20 0 4 0 8 4 20 12 20 12 20 16 20 16 20 0 0 0 8 0 12 0 20 0 16 0 28 12 68 60 104 64 140 116 112 84 76 56 36 0 88 112 192 128 172 120 156 112 176 108 172 152 196 88 20 0 4 0 8 4 8 0 0 0 24 108 148 124 172 92 132 72 84 44 44 0 12 0 12 0 8 0 8 0 8 0 12 0 8 4 32 24 48 16 28 4 28 4 28 8 24 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 4 0 20 28 64 48 72 60 56 28 4 8 4 16 4 0 16 32 72 40 56 16 52 20 56 24 64 28 64 20 56 24 64 36 76 44 84 40 76 40 76 40 76 40 76 36 84 36 84 36 84 36 84 40 84 32 76 36 92 56 112 60 112 76 128 84 132 84 132 68 120 60 96 24 68 16 76 48 80 36 76 44 80 40 68 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 52 24 48 24 48 16 40 20 52 32 60 44 68 40 68 48 68 36 44 4 20 12 36 12 36 12 40 16 44 32 56 36 52 20 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 8 0 8 0 8 12 4 0 0 56 84 136 76 116 72 112 64 104 56 96 60 92 36 88 56 104 52 84 48 92 48 92 44 88 40 84 36 80 40 80 36 80 32 76 24 56 24 44 16 40 16 44 16 44 28 56 32 52 24 48 52 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 144 216 156 220 148 216 152 228 152 212 136 204 148 228 168 236 152 228 152 224 144 216 140 216 152 224 140 208 132 212 140 220 128 200 124 200 124 204 132 208 132 208 128 208 136 204 116 184 120 200 128 208 136 212 136 212 148 224 152 228 156 236 160 236 184 252 156 240 168 256 164 236 164 244 156 244 168 256 168 248 168 252 172 256 172 260 176 260 184 268 180 260 176 264 184 268 172 276 172 276 172 280 180 288 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 264 176 260 176 260 180 268 180 264 180 264 180 264 180 268 172 276 172 280 176 284 180 284 180 284 184 288 180 284 176 276 176 280 180 288 184 284 180 280 176 280 176 284 180 288 184 288 176 280 188 296 196 292 188 284 188 292 200 296 192 292 196 304 204 304 204 300 196 296 192 292 200 300 200 300 200 300 200 300 208 300 192 292 200 304 200 296 208 304 204 300 200 304 208 312 220 320 220 320 220 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 336 232 340 228 336 228 340 232 340 232 340 236 344 236 352 240 356 240 364 240 364 236 368 236 368 236 368 240 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 364 240 368 248 376 256 384 256 376 252 372 248 376 252 380 260 376 252 372 252 372 256 380 264 384 264 384 264 384 264 384 256 376 252 372 252 372 256 376 256 376 256 380 260 380 260 380 264 384 264 384 264 384 264 384 260 380 264 388 268 384 260 380 264 388 264 388 264 388 264 388 268 392 268 392 268 392 268 392 264 392 268 396 276 400 276 400 280 400 276 396 272 400 276 404 280 400 280 400 280 400 276 396 276 396 276 396 276 396 276 396 276 396 280 404 284 400 276 396 284 404 284 404 284 404 284 404 280 408 280 408 280 408 280 408 284 416 292 424 296 424 296 424 304 428 300 428 304 440 324 464 324 472 344 496 352 504 368 532 380 564 396 584 408 584 400 572 400 580 400 576 392 572 388 568 380 572 396 592 412 600 412 596 416 612 440 632 452 644 468 660 468 648 488 664 480 636 436 592 396 504 328 440 264 316 188 328 212 340 208 172 16 56 32 52 28 24 32 224 240 320 204 300 216 284 64 88 36 72 36 56 28 60 32 56 24 64 28 64 24 40 12 24 0 40 16 52 20 52 16 56 16 56 16 56 4 44 12 48 16 56 16 60 24 72 12 64 20 96 52 132 72 184 116 184 124 168 112 160 72 220 160 288 164 272 160 252 148 268 148 252 180 248 104 44 0 24 4 24 12 12 8 20 0 84 112 176 112 184 80 128 64 84 36 48 16 24 8 16 0 0 4 8 4 12 4 20 0 16 16 52 48 68 40 48 28 48 28 44 24 40 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 0 0 32 40 80 64 92 72 64 28 8 0 0 8 0 0 32 48 100 64 96 52 104 52 108 60 100 64 104 52 108 60 116 72 128 80 132 76 128 76 128 76 128 76 128 88 132 84 128 80 132 84 136 92 136 80 128 84 144 108 164 104 156 112 168 128 184 136 176 116 144 100 112 68 88 64 92 84 116 72 108 76 116 72 100 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 76 52 68 44 60 36 56 44 68 52 80 64 84 60 72 60 72 52 52 28 32 48 60 44 56 44 56 44 56 52 52 52 44 36 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 4 0 4 16 92 116 168 108 148 116 148 112 136 96 124 100 120 80 116 96 136 92 112 92 124 88 120 84 116 84 116 88 116 84 112 76 108 76 104 60 76 52 68 44 60 40 60 40 64 52 76 52 68 44 56 60 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 76 148 88 152 84 148 88 160 84 144 76 144 92 164 100 160 92 152 88 148 84 144 80 140 80 136 72 132 68 128 68 132 72 128 68 124 68 128 76 132 88 136 76 128 76 128 60 108 64 124 72 136 80 140 80 140 92 152 96 156 96 160 100 160 96 160 84 152 88 156 88 152 96 160 88 160 100 172 100 164 96 172 96 172 100 176 100 180 108 184 104 180 104 180 108 184 108 176 104 172 108 176 112 184 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 180 100 176 100 176 104 180 100 176 100 176 100 176 100 176 104 172 104 176 108 180 112 180 112 180 112 180 112 176 104 172 104 172 108 180 112 180 112 176 108 176 108 180 112 184 116 188 100 184 100 188 104 192 104 188 100 192 112 196 104 188 104 200 112 200 112 200 108 196 108 196 108 196 108 196 108 196 108 196 116 196 104 192 108 200 112 196 120 208 112 200 112 204 124 216 136 220 132 216 128 220 136 224 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 144 228 144 228 144 228 144 228 152 232 148 228 140 228 144 228 140 224 140 228 144 228 148 232 148 232 148 236 156 244 160 240 160 240 160 236 160 236 160 236 152 240 160 248 164 248 160 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 160 256 156 252 156 252 160 256 160 256 160 256 160 256 160 256 160 252 152 248 152 248 156 256 156 252 156 256 160 256 164 260 164 260 164 260 164 260 164 260 164 260 168 264 168 264 164 260 176 260 176 260 176 260 176 260 180 264 180 264 180 264 180 264 176 264 184 276 192 276 192 276 192 276 188 272 188 272 192 276 188 284 188 280 184 280 184 276 180 276 180 276 180 276 180 276 180 276 184 280 184 280 180 276 188 284 188 284 188 284 188 284 184 276 184 276 184 276 184 276 192 288 200 296 204 296 204 292 212 300 208 304 220 320 224 328 228 340 244 356 256 364 264 376 256 388 268 408 280 408 272 400 260 392 260 392 260 388 256 388 260 384 272 400 276 416 284 416 288 436 300 448 308 456 324 480 324 484 336 480 328 444 292 412 276 336 192 248 144 176 140 220 176 252 168 80 0 24 44 24 24 0 48 204 188 216 132 204 180 204 24 20 12 24 24 28 16 28 4 28 0 24 0 32 0 16 0 4 0 4 4 20 12 20 20 16 20 16 20 20 4 20 0 16 0 20 0 16 0 12 0 0 0 8 16 28 0 48 48 96 112 124 120 116 64 108 64 120 68 124 84 132 56 136 84 152 132 168 60 0 0 4 0 8 4 8 0 0 0 12 76 88 56 92 20 44 36 44 16 24 0 8 0 12 0 0 0 4 0 4 0 4 0 0 0 28 28 48 12 28 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 16 8 4 0 0 12 20 56 48 72 64 64 36 12 12 4 16 4 0 16 32 72 40 56 12 52 16 52 24 60 24 60 20 56 24 64 32 72 40 76 40 76 40 76 40 76 40 76 44 88 32 76 28 80 40 92 40 88 36 84 44 100 60 112 56 104 56 116 80 140 92 140 80 120 48 80 16 72 16 76 48 76 36 68 36 72 32 60 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 60 36 56 28 48 16 36 12 36 16 44 24 52 32 60 28 48 24 40 16 32 8 28 36 52 32 52 32 48 28 48 32 52 24 32 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 8 0 8 0 8 12 8 0 8 84 104 132 80 120 72 112 64 100 52 92 48 88 40 88 48 96 48 84 52 92 44 84 40 84 40 88 48 88 40 76 32 76 32 76 36 64 32 52 24 44 20 44 24 48 24 48 24 44 16 44 52 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 140 216 152 220 148 212 152 224 144 212 144 220 160 232 156 216 144 220 144 216 140 216 140 216 128 208 136 212 136 204 124 196 136 208 132 204 128 204 132 208 144 212 128 200 128 208 128 200 128 204 136 216 144 220 144 220 148 228 152 228 152 232 156 232 152 240 156 240 152 236 160 248 164 244 156 244 168 256 168 248 172 256 172 260 176 260 180 264 188 268 184 264 180 268 184 272 172 276 168 272 172 280 176 284 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 260 176 256 172 260 176 264 176 260 176 260 176 260 176 260 172 276 172 280 176 284 180 284 176 284 180 284 180 280 172 272 168 276 176 284 180 284 180 284 176 280 176 284 180 288 184 288 188 284 184 284 188 288 192 296 188 296 200 296 188 288 192 296 192 296 196 296 196 296 200 300 196 296 196 296 196 296 196 296 204 296 188 292 196 300 200 296 212 308 200 296 200 308 216 320 224 320 216 312 212 316 220 324 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 224 332 224 332 224 332 224 332 236 340 228 336 224 332 224 336 220 328 224 332 224 336 228 336 224 336 228 344 236 352 236 364 240 364 236 368 236 368 236 368 232 360 244 372 252 372 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 372 256 380 256 376 252 372 248 376 252 380 256 372 252 368 248 372 252 376 252 372 252 372 252 372 252 372 252 372 248 364 244 368 252 372 248 368 252 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 388 268 400 280 404 276 400 272 396 268 392 268 392 272 396 280 400 280 396 276 396 272 392 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 284 412 288 420 292 420 292 420 292 424 304 440 316 452 324 464 332 480 356 508 364 512 372 536 380 564 396 584 408 584 400 572 388 568 388 568 388 572 392 572 384 576 388 580 404 596 420 608 436 628 448 632 448 636 464 652 480 652 480 648 452 616 420 572 364 456 244 328 188 308 212 324 236 348 196 136 0 64 44 36 20 24 92 288 228 296 212 316 240 280 52 84 36 72 40 72 28 60 28 52 24 56 28 60 20 36 8 24 4 28 12 52 20 56 20 56 20 56 20 56 24 44 24 52 24 52 16 56 8 44 0 40 0 52 12 88 12 108 28 116 80 136 96 172 88 192 80 212 92 208 100 200 104 240 140 248 176 236 84 28 0 24 4 24 12 12 8 20 0 72 80 120 56 112 12 48 24 44 16 16 8 4 4 4 0 0 0 4 4 4 8 12 0 12 12 44 40 64 32 44 20 40 16 36 12 32 12 32 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 72 64 92 76 72 32 12 4 0 8 0 0 32 48 100 64 96 48 100 52 104 56 100 60 100 60 112 60 116 64 120 68 124 76 128 76 128 76 128 76 128 92 136 80 124 76 128 88 140 80 128 84 136 92 148 104 152 108 152 100 156 128 188 140 176 144 156 100 112 76 100 80 108 80 108 68 100 68 104 60 88 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 80 60 80 56 68 40 52 40 60 40 64 48 68 48 72 40 44 24 32 20 40 36 56 60 72 60 68 56 68 52 56 52 40 32 16 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 12 0 0 0 0 0 0 0 8 4 4 24 116 132 168 124 156 120 144 104 128 92 120 84 120 92 124 84 116 88 124 96 124 88 116 80 116 88 120 96 120 84 108 72 104 76 104 72 88 64 76 52 68 48 68 52 68 48 64 40 60 40 60 60 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 76 144 88 152 80 144 88 156 80 144 84 160 100 164 88 140 76 140 76 140 76 140 76 140 64 136 76 148 80 136 64 116 84 136 76 132 72 128 72 132 84 132 68 120 72 136 84 136 68 132 76 144 84 148 88 144 84 144 88 148 88 148 92 152 84 164 104 168 88 156 100 184 96 160 88 160 100 172 100 164 104 172 96 176 100 180 104 180 112 184 108 180 104 184 108 188 100 168 96 168 96 172 104 180 100 172 100 172 100 172 100 172 96 168 96 168 96 168 96 168 100 172 100 172 100 172 100 172 104 176 100 172 96 176 100 180 100 176 100 176 100 176 100 176 104 176 104 180 108 184 112 184 108 184 112 184 112 180 104 172 100 172 104 184 112 184 112 184 108 180 108 184 112 188 116 188 112 188 96 180 92 188 108 200 100 196 112 196 100 184 100 196 100 192 104 196 108 200 112 204 108 196 108 196 108 196 108 196 116 196 100 188 108 200 112 196 124 208 112 196 112 208 128 224 136 220 124 208 120 212 128 220 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 136 220 136 220 136 220 136 220 152 236 144 224 140 224 140 224 132 220 136 224 140 228 144 228 136 224 140 228 148 236 156 236 160 240 160 240 160 240 160 240 148 236 160 248 168 248 164 244 160 244 160 244 160 244 160 244 172 252 164 244 160 244 164 248 172 252 168 248 164 252 168 256 168 252 164 248 160 252 164 256 160 248 160 248 160 248 160 248 156 248 152 244 148 248 152 252 148 248 152 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 260 184 276 196 280 192 276 188 268 184 264 180 268 184 272 180 276 180 272 176 268 172 268 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 188 284 196 292 200 292 196 288 196 292 212 316 232 324 224 324 236 344 252 368 264 368 264 380 248 372 260 392 272 392 260 380 248 384 252 388 256 392 260 396 268 392 268 392 276 412 292 428 304 448 308 452 304 452 316 468 344 480 336 464 312 432 296 412 240 296 148 188 132 232 200 248 192 260 164 56 0 20 48 16 16 0 88 248 176 196 148 216 192 196 4 8 4 16 12 36 12 28 0 20 0 24 0 36 4 16 0 4 0 8 4 16 24 20 24 20 24 20 32 24 12 28 4 20 0 16 8 12 0 4 0 4 12 12 28 24 0 8 0 28 40 60 56 76 56 76 24 88 52 104 64 112 40 128 88 164 136 168 52 0 0 4 0 8 4 8 0 0 0 8 72 56 40 60 0 8 0 0 0 0 0 0 0 8 0 0 0 4 0 4 0 8 0 0 0 28 24 40 16 20 0 16 0 12 0 8 0 8 4 16 12 12 12 12 12 12 8 16 12 20 12 16 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 8 12 4 0 0 12 20 56 52 72 68 68 32 12 4 8 16 0 0 16 32 72 40 56 16 52 12 52 20 60 24 60 24 64 28 64 28 64 28 64 40 76 40 76 40 76 40 76 52 88 32 76 28 80 40 92 24 76 36 88 48 96 48 96 64 104 52 108 80 140 92 136 92 124 44 76 24 76 32 84 40 76 28 68 28 68 20 52 20 64 28 72 32 72 32 68 24 68 28 64 28 60 24 60 24 64 28 68 32 72 36 76 28 64 40 60 32 48 12 32 16 44 20 44 20 44 20 44 12 24 0 8 0 28 24 52 48 64 44 64 40 56 36 56 32 40 4 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 0 0 0 8 0 8 0 8 16 0 0 8 100 108 132 92 128 76 108 56 92 48 88 36 92 56 96 36 76 40 96 56 96 44 84 36 84 44 92 52 92 40 76 28 72 32 76 48 80 44 60 32 52 28 48 32 52 20 40 12 36 16 48 52 60 48 36 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 136 200 140 204 140 204 140 204 148 212 148 212 148 212 148 212 156 216 144 208 140 208 144 212 132 204 140 208 140 200 124 192 124 196 124 196 124 196 124 196 136 208 128 196 124 196 124 196 124 208 136 220 148 224 144 216 132 212 144 224 152 232 156 232 156 244 156 248 160 252 164 256 160 248 160 248 160 248 156 244 160 236 160 240 164 244 168 244 180 256 180 256 180 256 180 256 168 256 176 268 188 272 188 272 176 260 172 252 164 248 164 252 176 252 168 264 176 244 156 248 152 248 176 256 160 240 160 252 172 256 172 256 172 256 172 256 176 256 172 252 168 256 172 260 172 260 176 268 184 276 188 276 180 264 176 260 172 264 176 268 168 260 176 268 176 260 168 252 180 268 180 268 180 268 180 272 188 288 188 292 192 296 196 296 196 296 196 292 192 288 188 288 192 292 192 292 192 292 192 292 200 300 204 304 204 300 196 296 204 300 200 296 196 300 200 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 228 328 228 328 228 328 228 328 232 328 228 324 224 320 220 320 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 224 332 228 336 228 332 220 324 224 332 232 344 236 340 224 332 228 340 236 352 240 352 240 352 232 344 232 348 232 352 236 360 240 364 240 368 244 372 248 372 240 364 240 368 244 372 248 372 244 368 244 368 244 368 244 364 252 372 244 368 252 376 248 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 240 368 248 372 252 380 248 372 248 372 248 372 248 372 256 376 252 380 264 384 244 352 264 388 260 384 260 384 260 384 256 380 256 380 256 380 256 380 264 388 264 392 268 396 272 396 268 388 268 388 268 388 268 388 260 384 272 396 276 392 264 380 268 388 268 392 272 396 276 396 280 396 276 392 272 396 276 400 276 400 276 400 276 400 276 400 280 404 280 400 276 396 272 396 272 392 276 400 280 404 288 408 292 412 288 404 284 404 288 412 300 444 316 456 320 460 328 480 332 488 352 512 372 532 368 524 376 552 384 564 388 564 388 564 388 560 384 556 384 560 392 568 388 564 396 576 412 596 420 604 432 616 428 624 440 644 464 668 484 648 468 640 452 588 432 584 284 372 204 312 224 352 260 344 256 364 160 68 0 64 36 24 0 60 132 316 184 268 192 268 256 220 44 100 40 96 28 84 24 68 28 64 28 64 32 60 12 44 0 28 0 44 16 40 28 60 32 64 32 56 16 52 16 60 12 52 8 52 16 60 24 64 16 48 8 52 8 56 20 80 20 76 24 88 40 104 48 124 68 140 80 156 104 184 120 224 144 220 168 236 84 32 8 40 4 16 0 16 0 20 12 68 64 100 44 48 4 24 4 20 0 12 4 20 0 16 0 36 4 28 0 28 0 32 0 40 24 76 36 68 28 56 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 32 16 20 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 4 24 68 88 64 60 76 56 4 0 20 8 4 0 28 52 92 68 84 44 84 56 100 60 96 44 92 56 104 72 112 68 100 56 100 80 116 76 116 76 120 84 128 72 112 72 116 76 120 80 120 76 116 80 124 88 128 92 144 104 156 108 160 120 176 136 184 140 148 88 112 72 96 64 104 76 96 76 92 72 88 68 88 72 88 68 84 64 88 68 92 80 88 56 68 48 72 60 88 60 80 60 80 60 80 60 80 68 88 52 88 60 84 48 68 48 60 40 56 52 68 52 60 16 28 12 20 8 28 36 64 72 80 64 68 52 60 44 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 24 112 120 144 128 148 108 136 108 140 104 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 76 84 60 72 60 80 64 76 48 64 40 52 32 56 40 64 48 72 64 60 28 16 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 84 144 84 140 80 140 80 140 80 144 84 144 84 144 84 144 88 148 88 148 84 144 80 140 64 128 68 128 68 124 64 120 68 124 68 124 68 124 68 124 84 136 76 132 72 128 72 132 68 132 80 144 88 148 84 144 80 144 88 152 96 156 96 156 92 148 96 152 96 152 96 156 104 160 104 160 104 164 108 164 92 160 92 164 96 168 100 168 112 180 112 180 112 180 112 180 112 176 108 176 108 176 108 176 104 172 100 164 92 160 96 164 104 164 96 176 104 156 84 164 84 164 104 172 96 156 92 168 92 168 96 172 96 172 96 172 100 172 96 168 92 172 96 176 96 176 104 184 112 188 112 188 108 184 104 176 100 176 104 180 96 176 104 184 104 180 96 172 112 188 112 188 112 188 112 188 108 188 100 192 104 196 108 196 108 196 104 192 104 188 100 188 108 196 108 196 108 196 108 196 104 192 108 200 112 196 108 192 116 204 112 200 112 200 116 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 128 216 132 220 132 224 136 224 140 224 136 224 132 220 128 216 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 132 216 140 228 144 228 144 228 136 224 144 232 148 228 140 220 144 232 152 236 156 240 156 236 148 232 148 236 152 240 156 240 160 240 160 244 164 244 168 248 156 236 156 240 160 240 164 244 168 248 168 248 164 244 164 244 172 248 160 244 172 252 168 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 156 240 160 248 168 252 164 248 164 248 164 248 164 248 164 244 160 256 180 264 168 236 168 252 168 252 168 252 168 252 172 256 172 256 172 256 172 256 176 260 176 264 180 264 184 268 172 268 172 268 172 268 172 268 168 264 176 272 176 272 168 264 172 268 172 272 176 276 180 276 180 272 172 268 172 268 176 276 192 276 192 276 192 276 192 276 196 280 192 276 192 272 188 272 176 272 180 280 184 284 192 288 196 288 192 284 188 288 196 292 200 308 216 320 220 324 224 336 232 344 248 364 264 368 252 368 268 380 276 384 272 388 272 384 256 384 256 384 248 388 256 392 272 392 276 404 280 416 284 420 304 432 296 432 292 448 308 468 324 476 332 456 328 468 312 380 152 244 132 216 144 240 160 236 176 252 120 24 24 56 52 4 0 16 100 232 128 164 140 184 204 124 4 12 8 32 8 32 0 24 8 28 8 28 16 28 24 12 8 0 0 4 0 4 0 8 0 8 4 20 16 24 12 16 8 12 8 4 0 4 28 20 28 12 24 12 24 16 28 20 12 16 16 24 20 36 4 36 16 52 20 64 36 92 44 124 64 132 88 148 36 0 0 0 0 4 0 0 4 0 16 44 56 68 32 16 0 0 0 4 0 0 0 4 0 0 0 0 0 0 0 4 0 24 4 40 28 52 16 28 0 20 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 16 60 72 60 52 80 48 8 0 12 0 0 0 16 32 68 52 60 28 56 28 56 20 56 12 44 20 64 36 76 32 64 28 68 44 76 40 76 40 80 48 88 32 72 32 76 36 80 40 80 36 76 40 80 44 88 52 92 60 104 52 112 72 128 92 136 92 100 40 72 32 56 20 72 36 80 36 76 32 72 28 72 32 72 28 68 24 72 28 76 40 64 36 60 32 56 32 56 36 60 36 60 36 60 36 64 36 56 16 52 28 56 16 40 16 36 12 44 32 52 28 40 0 12 0 8 0 16 16 52 44 68 52 72 48 56 28 44 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 8 0 0 4 100 84 112 80 116 60 104 60 108 56 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 40 72 16 56 24 64 24 56 12 32 8 32 20 44 36 56 32 60 52 56 24 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 152 212 148 208 144 204 140 200 140 204 136 200 136 200 136 200 140 204 144 212 144 204 136 196 120 184 120 184 120 184 124 192 124 196 124 196 124 200 128 200 140 212 136 204 132 204 132 208 128 208 140 220 148 224 148 224 152 228 156 236 160 232 156 228 156 240 152 240 152 240 148 236 156 248 160 252 164 256 168 260 164 240 164 240 168 244 168 244 176 252 176 252 176 252 176 252 184 256 172 240 160 236 164 240 168 240 160 232 156 232 160 236 168 232 156 248 168 228 152 236 156 240 172 248 164 236 160 240 164 248 168 252 172 256 176 260 176 256 172 252 168 256 172 260 172 260 180 268 188 272 188 272 188 272 180 260 176 260 176 260 172 260 180 264 180 264 176 260 192 276 192 276 192 276 192 276 188 288 192 292 192 292 196 296 196 292 192 292 188 288 188 288 200 300 200 300 200 300 200 300 184 284 192 296 196 296 196 296 208 308 204 304 204 304 208 308 208 308 208 312 212 312 212 312 212 312 216 316 216 316 212 312 216 316 220 320 220 320 216 316 204 308 208 312 212 316 216 316 220 320 220 320 216 316 216 316 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 208 320 220 332 228 340 232 340 220 328 224 332 224 332 220 328 228 344 232 348 240 348 236 348 232 344 232 348 236 352 240 352 240 364 240 364 244 368 244 372 232 356 232 360 236 360 240 364 248 372 248 372 252 376 252 376 252 368 240 368 248 376 248 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 240 364 244 372 248 372 248 372 248 372 248 372 248 372 240 364 244 376 264 388 256 372 244 368 244 368 244 368 244 372 256 380 256 380 256 380 256 380 256 380 256 384 260 384 264 388 268 388 268 388 268 388 268 388 264 388 268 392 272 388 268 384 268 388 268 392 272 396 276 396 272 388 264 384 264 384 268 392 272 396 272 396 272 396 272 396 280 400 276 400 272 396 272 396 272 392 276 400 280 404 288 408 288 404 284 404 288 412 296 420 300 444 316 456 320 460 332 484 344 496 356 512 364 524 364 520 376 556 380 560 388 560 384 560 380 552 380 556 384 560 388 560 392 556 392 560 404 584 416 592 440 616 432 616 436 636 452 640 444 648 472 608 460 628 408 436 240 364 236 352 232 328 216 308 216 312 132 68 28 68 32 28 0 104 164 328 188 268 192 284 204 180 12 80 28 100 28 96 20 68 28 64 28 60 28 60 32 44 8 32 0 28 0 40 24 52 8 40 0 48 16 60 8 68 12 72 20 60 12 56 24 60 16 52 12 48 16 56 20 72 16 68 16 72 20 80 12 72 28 84 32 92 56 120 76 180 116 184 116 188 84 80 0 36 0 28 0 20 0 20 24 64 60 80 40 36 0 16 4 20 0 16 0 16 0 32 0 44 20 76 40 92 60 108 88 132 84 112 48 72 16 52 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 0 8 0 0 20 56 68 56 64 80 60 12 0 4 8 0 0 12 32 76 68 88 56 84 56 92 56 96 48 100 56 104 72 116 72 108 72 116 80 116 76 116 76 120 84 128 76 116 76 116 80 120 80 120 76 116 80 120 84 128 88 128 108 156 112 164 120 172 124 168 120 132 68 100 68 84 56 96 76 92 76 92 72 88 72 88 76 88 72 84 68 88 72 92 56 80 64 88 64 80 52 68 60 80 60 80 60 80 60 80 60 92 52 88 60 88 48 68 32 52 40 60 52 60 36 36 4 12 8 12 8 20 36 52 80 88 88 88 72 56 32 24 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 120 144 104 132 104 136 100 128 92 124 92 120 88 116 84 116 88 120 88 120 88 116 84 116 84 116 84 112 80 108 76 104 84 92 68 76 60 76 52 64 40 56 36 56 36 60 44 68 44 72 56 64 32 32 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 96 156 92 148 84 140 76 136 80 140 80 140 76 136 76 136 72 136 84 148 84 140 68 120 68 124 60 120 64 128 76 140 68 124 68 128 72 128 72 132 80 136 76 128 72 128 76 132 72 136 80 144 88 148 88 152 100 160 104 164 104 160 96 156 112 164 108 160 104 156 100 156 100 156 104 164 112 172 120 176 96 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 112 172 96 152 84 152 92 164 92 160 88 152 84 156 88 160 92 148 84 164 96 152 80 156 92 164 100 168 100 164 96 164 84 164 88 168 96 172 100 176 100 172 96 168 92 172 96 176 96 176 104 184 108 184 108 184 116 188 108 180 100 176 100 176 100 176 100 180 104 180 104 180 120 196 120 196 120 196 120 196 112 192 104 192 104 192 104 192 104 192 104 188 100 188 96 184 104 192 104 196 108 196 112 200 96 188 104 196 112 204 116 204 124 208 120 204 116 208 120 212 116 208 120 208 120 212 124 212 120 212 128 216 128 216 124 208 124 216 132 220 132 220 128 212 124 212 124 208 120 208 120 208 128 216 128 216 128 216 128 216 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 128 216 136 224 144 232 148 228 136 220 136 220 136 220 136 220 144 232 148 236 152 236 148 232 148 232 148 236 152 240 156 240 156 236 160 240 160 244 164 244 152 232 156 236 160 240 160 240 168 252 172 252 172 256 176 256 168 244 160 240 168 252 164 240 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 152 240 156 244 160 248 160 244 160 244 160 244 160 244 156 244 164 252 172 256 168 248 156 244 160 244 160 248 164 248 168 252 172 256 172 256 176 260 172 256 176 260 180 264 180 264 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 272 176 276 180 276 176 272 172 264 168 268 176 272 184 268 184 268 184 268 184 268 192 276 192 272 188 272 184 268 176 272 180 280 184 284 192 288 188 284 188 284 192 296 204 304 200 312 220 324 224 328 228 340 244 352 252 364 256 360 248 360 268 380 272 384 268 384 264 380 244 376 252 384 248 388 252 388 272 388 268 392 268 404 284 416 308 436 296 432 296 436 300 444 304 464 332 456 332 436 236 256 140 256 176 256 148 212 128 204 160 208 72 12 32 52 40 4 0 68 136 232 132 168 136 208 168 96 0 4 0 32 8 36 4 20 4 24 12 24 12 24 28 16 4 0 0 0 0 20 88 88 60 52 28 20 4 8 0 0 0 4 8 24 28 32 16 20 20 12 16 12 28 20 20 20 16 16 12 16 4 16 0 16 0 24 0 32 8 52 4 80 48 96 56 108 68 76 0 8 0 0 0 0 0 0 0 24 28 44 16 12 0 0 0 0 0 0 0 0 0 20 28 60 56 92 68 92 68 96 96 116 76 76 24 24 0 20 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 8 44 52 56 60 80 52 16 0 0 8 0 0 0 16 48 48 72 32 60 28 56 20 56 16 48 20 64 36 76 36 72 44 88 44 76 40 76 40 80 48 88 36 80 40 80 40 80 40 80 36 76 36 80 40 84 44 88 56 108 64 116 68 116 76 116 72 88 28 68 28 60 28 68 32 72 28 72 28 72 28 72 32 72 28 68 24 72 28 76 36 64 40 64 36 60 32 52 36 60 36 60 36 60 36 64 32 56 16 52 28 60 20 44 4 32 12 48 32 44 8 12 0 4 0 4 0 16 16 44 92 100 76 72 32 24 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 72 108 52 96 56 104 56 96 48 92 48 88 44 84 40 84 44 88 44 84 40 84 40 80 40 84 40 80 36 76 32 80 48 80 28 64 24 56 12 40 32 52 24 40 20 32 12 28 20 40 32 40 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 216 148 208 140 200 136 196 148 212 144 208 140 204 136 200 128 196 140 208 144 200 128 184 128 188 120 184 124 192 136 204 124 196 124 200 128 204 132 208 128 196 124 192 120 196 128 200 136 216 140 216 144 224 152 232 160 236 164 240 164 236 160 232 168 252 164 248 160 244 156 244 152 244 156 248 164 256 172 264 172 244 168 244 168 244 168 244 172 248 172 248 172 248 172 248 168 236 152 224 148 228 160 244 156 232 152 228 152 228 156 236 156 224 148 240 164 228 148 236 164 240 164 244 168 244 164 236 160 248 164 252 168 256 172 256 176 256 172 252 168 256 172 260 172 260 180 264 184 268 180 264 188 268 180 260 176 260 176 264 176 260 176 264 180 268 184 272 196 280 196 280 196 280 196 280 192 292 192 292 192 292 192 292 192 292 188 288 188 284 184 284 184 284 184 288 188 292 192 292 188 292 200 304 208 312 212 312 212 308 208 304 204 308 208 312 200 304 204 308 208 312 212 312 208 308 212 316 216 312 208 308 212 312 216 320 220 316 212 312 224 324 220 316 212 308 204 304 216 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 220 332 224 336 228 332 224 328 220 328 220 328 220 328 220 328 228 344 232 348 236 344 228 340 232 344 232 348 236 352 240 352 236 360 236 364 240 364 244 368 240 364 240 364 244 368 248 372 248 372 248 376 252 380 256 380 248 368 236 364 248 372 244 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 236 360 236 364 240 364 240 368 244 368 244 368 244 368 244 368 248 376 252 376 248 368 240 364 244 368 248 372 252 376 256 380 252 376 252 380 256 384 260 384 264 388 264 388 268 392 272 396 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 392 272 396 276 396 280 396 272 392 272 392 276 400 268 392 268 392 268 392 268 392 276 400 272 396 272 392 268 392 272 392 276 400 280 404 288 408 284 404 284 408 292 416 304 428 304 448 320 460 324 464 332 488 352 504 356 508 360 520 364 520 376 556 380 560 384 556 376 552 372 548 380 560 392 564 392 560 392 552 384 548 388 568 408 584 436 616 432 612 432 620 436 620 456 620 456 632 428 488 272 392 260 396 276 376 236 320 216 320 240 280 76 36 16 52 16 28 0 172 208 316 192 280 188 304 204 180 20 80 28 88 20 80 20 64 20 60 24 56 28 48 16 28 0 28 0 24 8 76 160 196 144 172 100 116 44 72 20 64 0 48 0 60 20 76 16 60 12 52 12 56 20 60 24 80 24 80 24 76 20 76 16 72 24 76 20 76 32 96 32 124 76 148 84 168 112 176 72 120 36 68 0 40 0 32 0 36 16 52 16 40 0 32 0 24 4 40 12 56 44 92 96 144 124 164 124 156 116 152 116 148 96 108 48 64 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 0 4 4 0 12 36 52 56 68 72 52 20 0 0 4 0 0 0 12 52 56 88 64 88 56 92 56 96 56 100 60 104 72 112 72 112 80 128 80 116 76 116 76 120 84 128 84 120 80 120 80 120 80 120 76 116 76 120 80 120 80 124 100 152 108 160 116 156 112 152 108 116 68 104 76 92 64 100 68 88 72 88 72 88 72 88 76 88 72 84 68 88 72 92 72 88 60 72 52 72 60 84 60 80 60 80 60 80 60 80 56 88 48 88 60 88 52 72 32 52 40 60 48 52 20 16 0 8 8 8 4 12 20 36 100 92 64 44 16 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 12 0 0 0 0 0 0 8 8 4 4 36 124 128 152 108 132 92 124 96 132 100 124 92 124 92 120 88 116 84 116 88 120 88 116 84 112 80 108 84 116 84 112 80 108 76 104 88 100 72 84 64 72 44 48 52 72 48 64 40 52 28 44 40 60 44 60 36 40 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 88 144 84 140 80 136 72 132 88 148 88 144 80 140 76 136 72 136 80 144 80 136 68 124 60 120 60 120 60 120 64 128 68 124 72 128 76 136 80 136 64 120 60 116 64 120 68 128 80 140 80 140 84 148 96 160 96 156 100 164 104 164 100 160 100 152 96 152 96 152 92 148 96 152 100 160 104 164 108 168 104 172 104 172 100 168 100 168 100 168 100 168 100 168 100 168 92 156 84 148 80 152 92 164 88 156 84 152 84 156 92 164 88 144 80 164 96 152 84 160 96 160 92 164 104 172 96 156 92 168 92 164 88 164 88 164 100 172 96 168 92 172 96 176 96 176 104 180 104 180 100 176 108 180 104 176 100 180 104 184 104 176 100 176 104 184 116 192 120 196 120 196 120 196 120 196 116 196 104 192 104 192 100 188 100 188 100 188 96 184 96 180 88 180 92 184 100 188 104 192 108 200 116 208 124 212 124 212 120 208 116 204 116 204 120 208 112 200 112 204 120 208 124 212 120 208 124 212 124 212 120 208 124 212 128 216 128 216 124 212 140 228 136 220 128 212 120 204 128 216 128 216 132 220 132 220 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 140 228 144 228 144 224 136 216 140 224 136 220 136 220 140 224 144 232 148 232 148 228 140 224 148 232 148 236 152 240 156 240 152 236 156 236 160 240 160 240 160 240 164 244 164 248 168 248 164 244 164 248 172 256 176 256 168 240 156 240 164 248 164 236 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 152 236 152 236 152 240 156 240 156 240 156 240 156 240 156 240 168 256 172 252 156 236 152 240 164 248 168 252 172 260 176 264 164 248 168 256 172 260 180 264 180 264 184 268 184 272 188 272 172 268 172 268 172 268 172 268 176 268 172 264 168 268 172 272 172 268 172 272 176 276 180 276 184 280 180 272 176 276 184 280 180 264 180 264 180 264 180 264 188 272 188 272 184 268 184 264 176 272 180 280 184 284 192 288 196 288 192 288 196 296 204 304 204 312 224 328 228 332 232 344 248 352 248 356 252 360 252 372 268 380 272 380 264 376 256 372 244 376 256 392 260 396 260 392 268 384 260 376 252 388 272 408 296 428 300 432 300 436 300 432 332 436 308 444 248 264 124 272 180 284 196 268 156 224 144 224 180 172 20 0 12 28 12 4 0 144 172 208 132 188 136 216 180 108 0 16 12 28 0 20 0 20 8 20 8 20 8 24 16 0 0 8 0 0 4 56 172 184 176 176 140 128 84 80 48 44 12 4 0 0 0 0 8 12 8 12 8 16 24 24 12 20 20 24 24 24 12 20 0 16 0 16 0 12 0 28 0 36 24 60 36 76 72 120 100 104 68 48 12 0 0 0 0 0 0 8 0 4 0 0 0 20 32 52 44 64 72 96 72 104 96 120 96 112 92 116 68 88 60 60 20 24 0 28 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 28 40 56 56 64 36 20 0 0 4 0 0 0 0 28 32 60 48 64 36 56 28 56 24 60 28 68 36 68 28 68 40 84 44 76 40 76 40 80 48 88 44 84 44 84 40 80 40 80 36 76 36 76 36 80 40 80 44 96 56 112 76 116 72 112 64 76 28 76 44 68 32 72 24 68 24 68 28 72 28 72 32 72 28 68 24 72 28 76 52 68 32 48 20 52 36 68 36 60 36 60 36 60 36 64 28 52 12 52 32 64 24 48 20 40 16 44 24 36 0 8 0 4 0 8 0 4 0 20 40 44 8 8 0 0 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 8 0 8 0 8 0 0 12 0 0 8 104 88 116 60 96 44 88 52 100 52 92 48 92 48 88 44 84 40 84 44 88 40 84 36 76 32 76 40 84 40 80 36 76 32 80 44 80 28 68 32 60 8 32 8 36 16 44 28 44 28 40 36 48 36 52 40 44 24 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 200 136 200 136 196 132 196 148 208 144 204 136 196 128 192 144 204 140 204 140 200 136 196 124 192 128 192 128 188 124 184 124 196 128 200 132 208 140 212 120 192 120 192 120 196 128 204 144 220 140 216 144 224 156 236 148 228 156 236 164 240 164 236 148 236 152 240 152 240 152 244 152 240 152 244 156 244 156 244 176 252 176 248 172 244 168 244 164 240 164 240 164 240 164 240 164 236 160 232 152 228 148 224 156 232 156 232 156 236 164 244 156 224 152 244 168 232 156 240 168 236 156 240 172 248 164 228 172 256 168 248 164 244 160 240 176 256 172 252 168 256 172 260 172 260 180 264 180 260 176 256 176 260 176 260 180 268 188 276 180 264 176 260 180 272 192 280 192 276 192 276 192 276 192 276 196 296 196 292 192 288 188 288 188 288 188 284 184 284 180 280 180 280 184 284 188 292 196 296 200 300 204 308 208 308 204 304 204 304 200 300 200 300 204 304 196 296 200 304 208 308 212 312 204 308 208 312 212 308 208 304 208 312 212 316 216 312 212 308 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 328 216 316 216 320 220 324 224 324 224 324 224 324 224 324 224 324 220 328 224 336 228 336 224 332 232 336 224 328 220 332 228 340 232 344 232 344 232 340 224 332 232 344 232 348 236 352 240 352 232 356 236 360 236 364 240 364 236 360 240 364 240 368 244 368 236 364 240 368 248 376 252 380 244 364 236 360 244 372 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 240 372 252 372 236 360 244 376 244 372 248 376 256 384 264 388 248 372 252 380 256 384 264 388 260 384 264 388 264 392 268 392 268 388 268 388 268 388 268 388 272 392 264 384 264 384 272 392 268 388 268 392 272 396 276 396 276 396 272 388 268 392 276 396 260 384 260 384 260 384 260 384 272 396 272 392 268 392 264 388 272 392 276 400 280 404 288 408 296 416 292 412 292 416 300 420 308 452 324 464 328 468 336 488 348 496 352 504 356 524 372 532 380 556 380 556 380 552 372 544 372 552 388 572 404 576 400 568 388 548 376 536 376 556 396 576 424 600 432 604 436 608 432 608 460 600 412 536 308 388 240 416 280 412 280 384 252 344 224 320 224 224 24 32 24 48 0 36 16 244 224 292 192 288 184 292 204 176 16 84 32 88 16 72 16 56 16 52 20 44 24 44 20 24 0 32 0 24 0 96 172 220 176 232 172 212 144 196 104 156 76 116 36 68 0 48 16 56 12 56 12 56 20 64 8 56 20 68 28 72 24 68 16 64 24 60 12 52 16 76 20 76 24 92 36 104 60 148 96 172 100 172 80 128 28 80 12 48 4 44 4 40 0 28 16 80 68 116 72 112 84 140 88 128 96 132 88 120 88 128 64 104 64 88 36 60 20 52 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 20 48 60 64 52 36 20 8 0 8 0 0 0 4 20 32 60 68 84 60 88 56 92 60 104 64 108 68 104 56 100 68 116 80 116 76 116 76 120 84 128 88 128 88 124 84 120 80 120 76 116 76 116 76 116 76 116 80 128 100 152 116 156 116 148 88 104 60 96 76 84 60 88 64 80 64 84 68 88 72 88 76 88 72 84 68 88 72 92 68 84 60 76 52 76 60 80 60 80 60 80 60 80 60 80 52 84 48 88 64 92 56 76 52 68 44 56 40 48 24 24 4 12 12 8 0 0 0 8 12 8 0 0 0 0 4 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 4 0 0 4 28 116 120 148 100 124 84 120 92 128 96 124 92 124 92 120 88 116 84 116 88 120 84 116 80 108 72 104 84 116 84 112 80 108 76 104 80 92 72 88 68 76 48 52 24 48 36 64 48 68 48 64 44 60 40 60 48 60 28 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 68 128 68 132 72 132 72 132 80 140 76 132 68 128 64 120 88 144 80 136 76 136 80 140 76 140 84 144 84 136 68 124 68 124 72 132 80 136 84 144 68 124 68 124 68 128 80 136 88 144 80 140 84 152 96 164 80 144 92 156 100 164 104 164 100 156 100 160 104 164 108 168 96 152 96 152 96 148 92 148 108 176 108 172 104 168 100 168 96 164 96 164 96 164 96 164 100 168 100 164 88 148 72 136 88 156 88 156 92 164 100 168 88 148 84 168 104 160 88 168 100 160 88 160 104 176 96 152 100 176 96 168 84 156 76 152 100 172 96 168 92 172 96 176 100 176 104 180 104 176 96 172 96 172 96 176 104 184 116 196 104 180 100 176 104 188 120 200 116 192 116 192 116 192 116 192 116 196 108 192 104 188 100 188 100 188 100 184 96 180 92 180 96 184 100 192 104 196 112 200 112 200 116 204 116 200 108 196 116 200 112 196 108 200 112 204 104 196 112 200 116 208 124 212 116 208 120 212 124 208 120 204 120 212 124 216 128 212 124 208 112 200 116 208 128 220 136 224 132 220 132 224 136 228 140 232 128 216 128 220 132 224 136 224 136 224 136 224 136 224 136 224 124 212 136 224 144 232 148 232 152 232 140 224 140 224 148 236 148 232 148 232 148 224 136 220 148 232 148 236 152 240 156 240 152 232 152 236 156 240 160 240 152 232 152 236 156 240 160 240 152 236 156 240 164 248 172 252 164 240 156 236 164 244 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 148 240 164 244 152 236 164 264 160 244 164 252 172 260 176 264 164 248 168 256 172 260 180 264 172 256 172 260 176 264 180 264 172 268 172 268 172 268 172 268 180 272 168 260 164 264 176 276 172 268 172 272 176 276 180 276 176 268 172 264 168 268 172 272 176 260 176 260 176 260 176 260 188 272 188 268 184 264 180 264 176 272 180 280 184 284 192 288 204 300 200 292 196 292 200 296 208 316 224 328 228 332 232 344 240 344 240 352 252 364 260 384 272 380 272 380 264 372 252 368 244 380 264 404 272 408 268 400 260 384 256 368 244 380 268 404 292 424 300 432 308 436 308 436 328 448 284 320 152 248 156 272 176 276 196 272 180 244 136 204 144 128 0 0 36 40 0 0 0 188 172 176 140 196 140 216 168 92 0 12 12 32 8 24 8 16 8 20 12 24 12 24 40 4 0 12 0 0 0 48 148 164 140 164 140 160 132 160 100 128 100 108 64 60 20 16 0 12 4 12 4 16 16 24 0 4 4 20 16 24 8 20 12 32 16 24 0 16 4 28 0 12 0 12 0 16 16 40 32 68 84 124 104 104 52 56 16 24 8 12 0 0 0 0 12 48 68 84 68 68 68 88 72 96 72 80 48 64 44 72 32 56 36 48 16 20 0 16 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 4 4 0 16 40 60 56 48 24 20 4 4 8 4 4 0 4 12 20 36 56 68 36 56 24 56 28 68 32 68 32 60 16 52 28 72 44 76 40 76 40 80 48 88 48 88 48 84 44 80 40 80 36 76 36 76 36 76 36 76 36 84 56 108 76 124 80 112 44 64 20 64 36 64 32 68 28 64 20 68 24 72 28 72 32 72 28 68 24 72 28 76 36 60 40 68 40 60 32 52 36 60 36 60 36 60 36 64 24 48 12 52 32 64 24 48 36 52 16 40 20 36 4 16 0 12 8 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 0 8 0 8 0 8 0 0 8 0 0 0 96 84 108 56 92 40 84 48 96 52 92 48 92 48 88 44 84 40 84 44 88 40 80 32 76 28 68 40 84 40 80 36 76 32 80 36 72 28 72 36 64 12 36 12 40 20 48 32 40 20 32 16 24 12 28 24 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 128 196 132 200 140 204 140 204 148 204 136 200 144 208 140 196 116 188 132 200 140 204 136 196 144 204 132 192 128 196 140 208 148 220 144 212 136 208 136 212 136 208 132 208 140 216 148 224 148 220 144 220 144 224 152 232 144 216 144 228 160 240 160 228 156 244 156 248 160 252 164 252 168 248 144 224 136 232 160 256 164 244 176 256 176 244 160 228 160 240 172 252 180 256 176 248 164 236 160 232 156 236 160 240 156 236 164 240 160 232 148 220 168 236 152 232 164 244 160 228 168 244 168 244 168 240 156 232 164 244 160 244 160 248 168 256 168 252 168 252 168 252 168 252 176 260 176 260 176 260 176 260 176 264 180 264 176 260 184 276 184 268 188 276 196 284 200 288 196 284 204 292 208 288 200 280 200 296 192 292 188 284 180 280 188 288 188 288 188 288 188 288 184 284 184 288 188 292 192 292 196 292 192 288 188 284 184 284 184 288 192 296 196 296 196 296 196 300 204 312 212 316 216 316 208 304 204 300 200 304 204 308 212 312 216 320 224 324 228 328 208 304 200 300 204 308 216 320 224 324 224 324 224 324 224 324 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 228 332 224 328 220 332 224 336 236 344 232 336 224 332 224 336 228 340 228 340 228 340 228 340 236 348 236 348 236 348 236 348 240 364 240 364 240 364 240 364 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 244 368 244 368 244 364 232 356 236 360 236 360 236 360 236 360 232 360 244 372 248 368 236 356 232 352 228 352 228 356 236 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 248 372 248 376 252 380 256 380 260 384 256 380 256 380 252 376 264 388 264 392 268 396 272 400 268 392 272 396 276 392 272 388 268 388 268 384 264 380 260 380 264 384 264 388 268 392 272 392 264 388 276 400 280 396 268 384 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 296 420 304 424 304 444 312 456 328 472 336 484 344 496 352 504 360 524 372 532 372 544 364 536 356 536 364 544 372 552 392 576 408 572 392 560 376 548 372 536 356 536 380 556 420 564 404 592 424 564 412 612 452 544 300 400 244 416 284 432 276 416 284 396 264 384 236 316 216 172 4 44 24 28 0 36 84 244 220 304 188 292 224 292 196 136 12 72 8 72 24 56 12 52 16 48 20 40 20 36 20 24 0 32 0 28 4 68 168 216 156 212 152 220 156 224 176 236 152 200 128 172 96 136 68 92 8 44 8 64 16 48 16 56 24 68 32 72 32 72 16 56 16 56 16 56 16 56 28 68 24 64 20 76 24 84 36 104 40 136 88 192 108 184 104 116 40 72 36 80 16 40 28 80 44 100 64 108 64 104 64 104 68 92 44 56 4 24 12 44 32 84 44 52 12 52 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 4 8 8 12 12 8 8 4 8 4 4 8 8 16 20 24 20 20 16 12 12 12 16 16 16 12 8 4 4 4 4 8 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 36 40 40 40 36 32 20 16 0 0 0 0 0 0 0 12 48 84 76 104 60 88 60 104 52 92 56 100 60 104 68 108 80 120 76 116 80 128 96 140 84 124 84 124 84 124 84 124 88 128 88 128 88 128 88 128 88 140 100 132 112 180 144 152 80 104 72 88 64 80 60 80 72 88 76 92 76 88 68 84 80 84 60 76 64 88 72 88 68 84 56 72 52 76 64 88 56 76 60 80 60 84 64 84 60 96 60 92 60 84 56 84 52 68 48 56 36 36 16 16 16 12 4 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 8 0 0 8 32 100 104 140 100 124 84 116 88 120 88 116 100 128 92 124 88 116 80 112 92 120 88 116 84 112 80 108 80 112 80 112 80 112 80 108 76 96 84 96 68 72 40 44 28 48 28 52 32 56 36 56 40 60 44 68 56 68 44 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 76 136 68 128 68 136 84 148 84 140 76 136 84 144 80 136 76 136 80 140 76 132 64 120 72 128 68 124 64 128 68 132 88 144 84 136 76 132 80 136 80 136 80 136 84 144 92 152 84 144 80 140 84 148 92 152 84 140 84 152 100 164 100 152 100 156 100 160 104 160 108 164 100 156 100 156 100 156 100 156 104 176 112 184 112 172 92 156 92 164 100 172 108 176 104 168 96 160 92 156 88 160 92 164 92 160 92 160 88 156 84 148 100 160 84 156 96 168 92 152 96 168 100 168 100 164 92 156 88 160 84 160 84 164 92 172 96 172 96 172 96 172 96 172 100 176 100 176 100 176 100 176 100 180 104 180 100 176 108 192 100 176 104 184 112 188 116 192 116 196 124 204 128 200 120 192 116 196 104 188 96 180 92 176 100 188 100 188 100 188 100 188 96 184 96 188 100 192 104 192 104 192 100 188 96 184 96 180 96 184 100 192 108 196 104 192 104 196 112 208 124 212 124 212 120 204 116 200 112 204 116 208 116 204 120 212 128 216 132 220 124 208 116 204 116 208 124 216 132 220 132 220 132 220 132 220 124 212 124 212 124 212 124 212 132 220 132 220 132 220 132 220 144 224 140 220 136 224 140 228 148 232 144 224 136 220 140 224 144 228 144 228 144 228 144 228 148 232 148 232 148 232 148 232 156 236 156 236 156 236 156 232 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 160 244 164 244 160 240 156 232 156 236 156 236 156 236 156 236 156 236 160 244 164 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 160 244 160 248 164 248 168 252 168 252 168 256 172 260 176 260 176 260 180 264 184 268 184 272 172 268 172 268 172 268 172 268 172 268 172 264 168 260 164 260 168 264 168 268 172 272 176 272 172 272 176 276 180 272 176 268 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 204 300 208 304 204 308 212 320 228 336 232 340 244 352 244 356 252 360 252 372 264 368 256 360 244 360 248 368 244 380 264 400 264 392 248 380 244 372 244 368 244 360 256 384 292 400 276 404 292 412 304 432 288 336 160 236 144 268 180 276 192 292 216 288 200 272 164 208 132 68 0 0 20 4 0 0 72 172 164 196 124 196 172 208 168 72 0 16 0 16 20 12 4 16 8 20 8 20 8 20 24 8 0 8 0 0 0 28 164 176 140 168 132 164 132 160 140 164 124 152 120 140 96 120 72 72 24 28 16 32 8 8 0 12 0 20 16 28 24 36 8 16 8 16 8 16 12 16 20 24 12 16 8 20 8 20 20 24 8 40 48 88 88 120 104 96 52 52 32 40 4 4 8 32 24 48 40 60 48 64 52 60 36 32 8 8 0 0 0 8 16 48 28 20 0 24 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 4 12 4 12 0 8 0 8 0 8 4 16 16 24 16 20 8 16 4 12 8 16 8 12 0 4 0 4 0 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 20 28 24 32 20 20 4 8 8 0 8 0 0 0 0 0 20 44 48 72 48 60 28 56 16 52 20 60 24 64 32 68 40 76 40 80 48 88 56 96 44 84 44 84 44 84 44 84 48 88 48 88 48 88 48 88 52 100 60 92 72 128 88 108 48 76 48 68 40 60 36 60 32 72 28 76 32 72 24 68 32 68 16 60 24 72 24 64 40 60 32 56 32 56 36 64 28 52 32 56 36 60 36 64 32 60 20 56 28 56 24 56 24 48 20 44 16 28 0 16 8 12 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 8 0 8 0 8 0 0 8 0 4 8 88 72 104 56 92 40 80 44 88 44 80 52 96 48 88 40 84 36 80 44 84 40 84 40 84 36 80 36 80 36 80 36 80 36 84 36 80 36 76 32 56 8 40 4 28 4 32 16 36 20 36 24 40 28 48 44 52 36 32 8 12 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 200 128 184 120 196 144 216 144 200 132 200 140 208 140 200 136 204 140 204 136 196 124 188 128 192 132 196 132 196 128 192 140 208 132 200 128 200 132 204 136 208 136 208 140 216 152 224 144 220 140 216 144 224 148 228 144 220 144 228 160 240 160 228 156 244 156 244 160 248 160 252 148 244 168 260 172 256 156 236 176 256 180 260 180 248 164 232 156 236 164 244 168 244 164 240 160 236 156 232 156 232 160 236 164 236 156 228 152 228 156 232 164 236 156 232 164 240 160 232 164 240 168 244 168 240 160 232 164 244 160 244 160 248 168 256 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 264 180 264 176 260 184 276 168 256 172 260 180 264 184 268 188 272 192 280 196 276 188 272 192 292 188 288 184 280 180 276 188 288 188 288 188 288 188 288 184 284 184 288 188 292 192 292 188 288 184 284 184 280 180 280 180 284 188 292 192 292 188 288 188 292 196 304 204 308 204 304 208 304 204 300 200 304 204 308 196 296 200 300 204 308 212 312 216 312 208 304 204 304 208 308 216 316 216 316 216 316 216 316 212 312 212 312 212 312 212 312 220 320 220 320 220 320 220 320 224 332 220 328 220 328 224 332 228 332 220 324 216 324 220 328 228 340 228 340 228 340 228 340 224 336 224 336 224 336 224 336 228 352 228 352 228 352 232 356 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 240 364 240 368 240 360 236 356 236 360 236 360 236 360 236 360 236 360 240 364 240 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 240 364 244 368 244 372 248 372 244 368 248 376 260 388 268 392 260 384 260 384 264 388 264 388 268 384 260 376 256 380 264 388 268 388 264 384 264 384 260 380 264 384 268 388 268 388 272 392 276 392 272 388 268 392 272 396 264 388 264 388 264 392 272 396 268 392 268 392 268 392 268 392 276 396 272 392 272 392 276 396 288 412 292 416 300 424 304 424 304 444 312 456 328 472 336 484 352 500 356 504 356 516 364 520 368 540 364 536 364 540 368 548 376 552 388 564 392 556 376 540 368 544 376 544 364 536 368 536 400 556 392 544 400 568 412 544 324 428 240 380 264 428 280 404 288 448 320 444 308 424 256 332 164 128 0 36 16 28 0 48 116 260 204 296 180 280 212 276 172 124 8 76 12 72 28 52 12 48 16 40 16 36 20 36 20 24 0 32 0 28 4 72 172 224 164 228 156 232 156 236 152 216 144 220 156 216 156 204 128 160 84 120 64 100 36 64 12 48 8 44 12 60 28 72 20 60 20 60 20 60 20 60 24 52 16 48 12 56 16 72 20 76 16 88 28 136 96 192 124 172 104 144 68 100 28 76 24 84 28 88 40 100 52 104 52 72 20 36 0 28 0 40 0 32 20 76 40 48 8 44 16 32 16 32 16 32 16 32 16 32 12 28 12 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 12 12 12 12 12 12 12 12 12 12 16 16 16 16 12 12 12 12 12 12 16 20 28 28 28 24 20 16 16 16 16 16 12 12 8 4 4 4 4 4 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 20 24 20 12 4 0 0 0 0 0 0 0 0 4 12 36 36 76 72 100 60 80 52 92 56 100 60 104 68 108 72 116 80 124 88 128 88 128 84 124 84 124 84 124 84 124 88 128 88 128 88 128 88 128 96 136 100 128 100 148 108 120 76 96 68 84 64 76 64 80 68 84 72 88 72 88 68 84 68 80 60 84 72 88 68 76 60 80 56 76 56 76 60 80 48 68 52 72 52 76 56 76 60 92 56 92 56 84 56 84 44 64 44 56 36 40 24 20 12 8 12 0 4 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 4 0 0 8 40 112 112 144 100 124 80 112 84 120 84 112 92 124 92 120 84 116 80 112 80 112 80 112 84 116 84 116 80 112 80 112 80 108 76 104 76 92 72 84 64 76 56 68 28 48 32 52 32 52 36 56 40 56 40 60 52 68 44 40 24 16 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 136 68 124 68 132 76 140 80 132 68 132 80 144 80 136 68 128 72 136 76 140 80 140 72 136 84 148 88 144 76 132 76 132 72 124 68 128 72 132 84 136 80 140 84 148 96 156 88 148 88 144 88 152 96 156 88 144 84 152 100 160 96 148 96 152 100 156 100 160 104 160 92 152 108 172 116 164 96 148 96 168 104 172 104 172 100 164 88 160 92 160 92 160 92 160 92 160 88 152 84 156 92 160 96 160 84 148 80 152 88 160 92 160 92 160 92 160 92 160 92 164 100 168 100 164 92 160 88 160 84 160 84 164 92 172 100 176 100 176 100 176 100 176 96 172 100 176 100 176 104 180 100 180 104 180 100 176 108 192 96 172 96 176 100 180 104 180 108 184 108 188 112 184 108 184 108 188 96 184 92 180 88 176 96 184 96 184 96 184 96 184 96 184 96 188 100 192 104 192 96 184 96 184 96 180 92 180 96 184 100 188 104 188 100 184 100 192 108 200 112 200 112 200 120 204 116 200 112 204 116 208 104 196 108 200 116 208 120 208 128 212 124 208 116 204 116 204 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 224 136 216 132 220 140 224 136 220 132 212 128 216 132 220 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 148 228 148 228 152 232 152 232 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 156 236 160 240 160 236 156 232 156 236 156 236 156 236 156 236 156 236 156 240 160 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 160 244 164 248 164 252 168 252 164 248 168 256 172 260 180 264 176 260 176 260 176 260 176 260 176 268 160 252 156 256 172 272 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 264 176 260 180 264 184 272 180 264 184 268 184 268 188 272 184 276 176 272 176 272 180 280 196 292 200 296 204 304 212 308 204 308 212 320 228 336 232 340 252 356 248 356 248 352 244 360 256 364 256 364 252 372 256 376 260 388 264 396 256 384 240 368 240 372 252 376 248 356 240 364 260 396 280 384 292 424 288 344 176 252 140 252 192 308 204 268 212 320 256 340 252 320 196 236 128 68 0 0 24 4 0 0 92 164 132 188 128 200 176 216 132 52 0 24 12 20 20 8 8 16 8 20 16 20 16 20 24 8 8 8 0 0 0 28 132 148 112 140 100 140 92 140 88 128 88 136 112 148 112 144 108 128 88 100 68 80 36 44 12 24 0 8 0 8 8 24 16 20 16 20 24 20 24 20 8 16 0 8 0 8 4 12 0 12 0 8 0 32 56 96 100 120 112 108 72 60 36 48 28 36 20 28 16 32 24 44 24 24 0 0 0 0 0 8 0 0 8 40 28 16 0 20 4 16 4 16 4 16 4 16 4 16 0 8 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 0 8 0 8 0 8 0 8 4 16 8 20 12 16 8 12 8 16 8 16 12 24 20 32 24 28 16 20 8 16 8 20 4 8 0 4 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 16 8 12 0 4 8 4 8 0 8 0 0 0 0 0 0 28 32 64 36 48 28 56 20 60 24 64 28 64 32 72 44 88 52 88 48 80 48 88 44 84 44 84 40 80 44 84 48 88 48 88 52 92 56 96 64 96 64 104 64 84 48 72 44 64 44 64 44 68 28 64 24 72 28 72 28 68 20 60 20 68 32 72 20 52 36 56 32 56 32 56 32 60 20 44 20 48 24 52 28 56 28 56 20 52 24 56 20 52 20 40 16 40 16 28 4 20 4 16 8 12 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 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 20 104 80 108 52 88 36 80 40 88 40 80 48 88 44 84 40 80 36 80 32 76 32 80 40 84 44 88 36 80 36 76 32 76 32 76 36 76 24 64 28 60 28 64 8 32 8 32 16 32 16 32 24 36 24 40 36 48 40 40 20 16 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 192 136 204 136 196 128 188 136 192 128 196 140 208 140 200 132 196 132 200 136 204 144 208 136 204 144 212 148 208 140 200 128 200 124 196 124 196 128 204 140 212 140 212 144 220 152 228 156 228 152 228 152 232 160 240 152 224 148 228 160 236 156 224 152 240 152 244 156 244 160 248 152 240 152 244 156 240 152 240 144 224 152 236 164 244 168 244 160 236 160 232 156 232 160 236 160 232 152 228 152 228 156 236 160 232 152 224 148 228 160 240 160 236 160 236 160 236 160 236 160 236 164 244 168 244 164 236 164 244 160 244 160 248 168 256 168 252 168 252 168 252 168 252 172 256 172 260 176 264 180 264 176 264 180 264 176 260 184 276 180 264 180 264 184 268 184 268 184 268 180 264 180 264 184 268 180 280 180 280 176 276 176 276 184 284 184 284 184 284 184 284 184 284 184 288 188 292 192 292 184 284 184 284 184 284 184 284 188 288 192 292 192 288 184 284 188 292 196 296 200 296 196 296 208 304 204 300 200 304 204 308 196 300 200 304 208 312 212 312 212 312 212 312 208 304 204 300 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 328 216 324 216 324 220 332 216 324 212 320 212 320 216 328 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 352 232 356 236 360 240 364 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 232 356 236 364 240 360 236 356 236 360 236 360 236 360 236 360 236 360 236 356 232 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 252 376 252 380 256 380 260 384 256 380 256 380 256 380 256 380 260 384 260 384 260 384 260 384 276 392 260 376 256 380 272 396 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 384 260 384 260 388 268 396 264 388 264 392 268 396 272 396 280 400 276 392 272 396 280 400 292 412 296 420 304 424 308 428 304 444 312 456 328 472 336 484 352 500 356 504 352 512 356 512 356 536 364 544 372 552 376 556 396 572 400 572 392 560 380 544 364 552 380 548 360 528 356 520 360 540 396 540 404 548 356 432 256 388 244 408 296 448 288 408 312 472 352 492 356 472 308 384 176 132 0 36 12 36 0 84 144 264 184 292 188 276 204 260 132 96 8 84 24 64 24 48 16 48 16 40 20 36 24 28 20 24 4 32 0 28 4 72 140 192 128 196 120 200 120 204 124 196 120 196 132 204 132 180 128 176 116 164 104 148 80 112 60 84 40 52 12 40 12 44 24 56 20 56 20 56 20 56 12 44 12 40 8 40 12 48 4 56 20 60 4 64 28 100 76 152 112 168 88 132 68 136 64 116 44 92 24 80 20 80 20 40 12 28 4 24 8 28 0 24 24 64 40 36 8 40 16 32 16 32 16 32 16 32 16 28 8 24 8 24 12 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 40 36 28 24 20 20 20 20 12 8 4 0 0 0 0 4 0 4 12 20 24 20 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 16 20 20 12 8 0 0 0 4 0 0 0 0 4 4 12 0 20 28 76 56 84 52 96 60 100 60 100 64 104 68 112 80 124 88 124 80 116 88 128 88 124 84 120 80 120 84 124 84 128 88 132 92 132 92 128 100 140 100 116 84 100 68 88 68 76 64 76 64 80 60 76 64 84 72 88 72 84 60 76 60 84 72 88 60 68 52 76 56 76 56 76 56 72 44 64 44 64 48 68 52 72 56 92 52 88 56 80 52 80 44 64 48 56 36 40 20 20 12 8 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 12 0 0 0 0 0 0 4 0 0 12 52 124 116 140 96 120 80 108 84 116 84 108 88 116 84 116 84 112 80 112 72 104 76 108 80 116 84 116 80 112 80 108 76 104 72 96 72 92 72 84 64 80 68 84 32 52 32 52 32 52 32 52 36 52 32 52 44 64 48 44 36 28 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 128 76 144 84 132 60 112 72 128 64 128 80 144 80 136 88 148 80 136 72 132 72 136 72 132 76 136 76 136 72 132 72 128 68 124 68 128 76 136 84 140 84 140 88 148 100 156 92 152 92 152 92 156 100 164 92 148 88 152 100 160 92 144 92 152 96 152 100 156 100 156 104 156 92 144 88 148 100 160 72 144 76 152 88 164 100 168 100 164 92 156 88 156 92 160 88 156 84 152 84 152 88 156 88 156 84 152 84 156 92 164 88 160 96 164 88 156 92 164 88 160 96 168 100 168 96 164 88 160 84 160 84 164 92 172 92 168 92 168 92 168 92 168 92 168 96 176 100 180 108 184 100 180 104 180 100 176 108 192 112 188 112 188 112 188 112 188 108 184 104 176 100 180 108 184 96 176 88 176 88 176 88 176 92 180 92 180 92 180 92 180 96 184 96 188 100 192 104 192 96 184 100 188 100 192 104 192 104 192 108 196 108 192 100 184 104 192 108 200 112 196 108 192 120 204 116 200 112 204 116 208 112 200 116 208 124 212 128 216 120 208 124 212 124 208 116 200 124 212 124 212 124 212 124 212 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 136 220 132 216 132 216 136 220 132 216 128 212 128 216 136 224 144 228 144 228 144 228 144 228 148 232 148 232 148 232 148 232 148 228 152 232 156 240 160 240 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 148 228 152 236 156 236 156 232 156 236 156 236 156 236 156 236 156 236 152 232 152 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 172 256 172 260 176 260 180 264 176 260 176 256 172 252 168 252 180 264 180 264 176 260 176 260 176 268 168 260 164 264 172 272 164 260 168 264 168 264 172 268 176 272 172 268 172 268 168 264 180 272 176 268 172 272 176 276 176 260 172 256 176 264 184 268 176 260 180 268 184 272 192 276 184 280 180 276 180 276 184 280 200 296 200 300 208 308 212 312 204 308 212 320 228 336 232 340 244 348 244 352 248 352 244 360 244 356 256 372 260 380 264 380 272 400 272 396 256 388 248 380 248 376 252 372 240 348 232 356 236 372 284 396 284 360 196 244 144 240 160 264 188 284 192 276 236 344 276 356 280 364 256 308 148 84 0 0 8 4 16 56 108 164 112 184 132 184 148 172 100 32 4 32 20 20 20 8 8 20 16 20 16 20 16 20 32 4 8 12 0 0 0 28 112 136 96 124 72 120 68 120 88 132 88 128 92 128 84 112 72 108 76 108 72 100 64 96 64 80 40 48 16 20 0 12 12 20 20 16 28 16 28 16 0 16 0 12 0 8 0 12 0 16 8 16 4 8 4 12 20 52 52 80 56 72 56 84 56 68 36 44 16 24 0 16 0 16 4 20 4 12 0 4 0 12 16 48 28 16 0 16 4 16 4 16 4 16 4 16 0 12 0 8 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 4 12 8 16 8 16 4 12 4 12 4 12 8 20 20 28 36 40 24 28 16 20 12 20 0 8 0 0 0 0 0 0 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 12 8 20 12 16 4 12 8 4 16 4 8 0 0 0 0 0 0 0 0 28 24 56 32 60 24 60 24 60 24 60 36 76 44 80 44 80 40 76 52 92 48 84 44 80 36 76 40 80 44 88 48 92 56 96 56 92 60 104 60 68 24 68 40 64 44 64 44 64 48 68 20 56 20 68 28 72 28 68 20 60 12 60 24 68 16 56 28 52 32 56 32 56 28 52 20 44 20 48 24 52 28 56 24 52 16 52 20 52 20 48 28 48 20 44 16 24 0 12 4 16 16 20 12 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 4 4 0 8 32 112 80 96 48 84 32 76 36 84 36 76 40 84 40 80 36 80 36 80 32 76 32 76 36 80 36 80 36 80 32 76 28 68 24 72 32 76 32 72 32 68 28 64 12 36 8 32 16 32 12 28 20 32 16 32 28 48 40 44 32 28 8 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 192 136 200 136 192 120 180 128 188 120 192 136 208 140 200 152 212 140 200 132 196 136 200 136 200 132 196 132 196 136 200 128 200 128 200 128 204 136 212 144 212 140 216 144 224 156 232 148 220 144 220 144 224 152 232 156 228 148 228 160 236 152 220 148 236 152 240 152 244 156 244 160 244 152 240 152 240 156 248 156 228 152 228 156 232 160 240 172 244 164 232 156 232 160 240 156 228 152 224 148 228 152 232 148 228 156 232 160 236 160 236 152 236 168 240 156 228 160 244 156 236 164 244 168 244 168 240 164 244 160 244 160 248 168 256 172 256 172 256 172 256 172 256 168 252 172 260 176 264 184 268 176 264 180 264 176 260 184 276 188 272 188 272 188 272 188 272 188 268 180 260 176 264 184 272 172 272 172 272 172 272 172 272 180 280 180 280 180 280 180 280 184 284 184 288 188 292 192 292 188 288 192 292 196 296 196 300 200 300 200 300 200 296 192 288 196 296 200 300 200 300 196 296 208 304 204 300 200 304 204 308 200 300 204 304 208 312 216 316 200 304 208 312 212 312 208 304 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 216 328 224 336 228 340 228 340 228 340 228 340 224 336 224 336 224 336 224 336 220 344 224 352 232 360 236 364 240 364 240 364 240 364 240 364 244 368 244 364 240 360 236 360 224 352 232 360 236 360 236 360 236 360 236 360 236 360 236 360 236 360 232 352 228 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 252 376 256 380 256 384 260 384 252 376 256 380 256 380 260 384 272 392 268 392 264 388 260 384 260 380 260 380 260 380 260 380 260 380 260 384 264 388 268 388 272 392 272 388 268 384 264 384 268 392 272 396 276 392 272 388 260 384 256 380 260 384 264 392 260 384 264 392 268 396 276 400 284 400 280 396 276 400 280 404 296 416 300 420 304 428 312 432 304 444 312 456 328 472 336 484 340 492 348 500 352 516 360 520 348 528 364 548 380 560 384 560 396 564 392 564 388 556 384 552 380 560 376 536 348 520 352 520 356 516 372 532 356 440 248 360 232 388 256 404 260 404 284 440 336 488 352 492 360 512 360 460 260 196 32 40 4 40 36 140 120 220 140 272 188 264 176 228 100 80 8 92 28 64 24 48 16 40 16 36 20 28 20 28 20 16 4 28 0 28 4 72 128 188 120 192 116 204 112 204 136 208 128 200 128 188 108 164 100 160 104 156 100 152 104 152 100 124 84 100 52 68 28 52 12 48 12 48 12 48 12 48 16 44 16 32 12 32 16 40 16 36 8 44 16 48 8 40 4 84 28 116 52 132 68 144 68 136 60 128 44 108 28 80 12 36 16 36 16 32 8 28 20 40 36 72 44 36 4 32 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 8 8 12 12 12 12 8 8 8 8 8 8 12 16 24 24 48 44 36 32 24 24 20 20 8 4 0 0 0 0 0 0 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 16 20 20 16 8 0 0 0 4 0 0 0 0 0 0 8 0 12 0 32 32 76 56 100 60 100 60 100 60 100 80 120 76 112 72 116 76 120 92 132 88 124 84 120 76 116 80 120 84 128 88 132 96 136 96 124 100 132 76 64 20 48 64 80 64 72 60 76 68 80 52 72 60 80 68 88 72 88 68 76 52 72 60 80 64 76 48 72 56 76 56 76 52 68 48 68 48 68 52 72 52 76 52 88 52 84 52 80 48 76 56 76 52 56 32 32 12 8 16 0 20 4 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 16 0 0 16 60 132 112 124 92 116 76 108 80 116 80 108 80 112 80 112 80 112 80 112 80 112 76 108 76 108 76 104 80 112 76 108 72 100 64 92 72 92 80 96 76 84 60 72 36 56 36 52 32 48 28 48 36 48 24 44 40 64 52 52 44 36 12 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 132 72 128 64 124 64 124 68 124 60 128 76 144 80 136 80 136 72 132 76 140 88 156 92 148 80 136 76 140 88 152 72 128 72 128 76 136 84 140 88 144 88 144 92 152 100 160 80 136 76 136 76 140 84 148 96 152 88 152 100 160 92 144 92 148 92 152 96 156 100 156 104 160 104 160 104 160 104 160 104 168 96 160 88 152 88 156 108 172 96 160 88 160 96 164 88 152 84 148 80 152 84 156 76 148 88 160 96 164 92 156 84 160 100 164 88 152 92 168 88 156 96 168 100 168 100 168 96 160 84 160 84 164 92 172 100 176 100 176 100 176 100 176 92 168 96 176 100 180 108 184 100 180 104 180 100 176 108 192 112 184 108 184 108 184 108 184 116 188 104 176 100 180 112 192 92 176 92 176 92 176 92 176 100 184 100 184 100 184 100 184 104 188 104 192 108 196 112 196 112 196 112 200 116 204 120 204 116 204 116 204 116 200 108 192 112 200 116 204 116 200 108 196 120 204 116 200 112 204 116 208 108 196 112 204 116 208 124 212 108 200 120 212 128 216 124 208 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 136 224 144 228 144 228 144 228 144 228 144 228 136 220 136 220 136 220 136 220 132 216 140 220 144 228 152 232 160 240 160 240 160 240 160 240 164 244 164 240 160 236 156 236 144 224 148 236 156 236 156 236 156 236 164 236 164 236 164 236 168 236 156 224 152 228 164 240 152 228 144 228 144 232 152 240 152 236 152 236 152 236 152 236 160 244 160 244 160 244 160 244 164 248 164 252 168 256 172 256 160 248 164 252 176 264 180 268 192 272 188 268 184 264 180 264 156 256 160 260 164 256 160 252 164 260 164 264 168 268 172 268 176 272 176 268 172 264 168 264 168 268 180 280 184 276 172 264 176 256 172 256 172 260 180 268 176 260 180 268 184 272 192 276 188 280 184 276 180 280 184 284 200 296 204 304 208 308 216 312 204 308 212 320 228 336 232 340 232 340 236 348 248 356 256 368 236 352 256 376 268 388 272 384 260 388 260 384 256 380 252 380 260 388 248 356 228 344 240 364 260 352 252 368 224 256 112 212 148 252 180 264 164 260 208 324 256 352 264 344 268 376 288 364 284 204 44 28 4 8 12 88 32 84 56 156 136 192 156 180 80 24 4 44 24 20 20 12 8 20 16 20 24 20 24 20 24 8 8 8 0 0 0 28 104 120 84 112 72 108 64 108 88 128 80 120 76 116 60 92 64 104 68 104 64 104 72 112 80 100 72 84 56 52 32 32 4 8 12 8 12 8 20 8 4 16 0 12 0 16 0 20 8 12 0 8 16 24 16 8 0 0 0 24 28 52 40 64 44 64 48 64 40 48 24 36 8 16 0 4 0 8 0 12 12 28 28 56 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 0 12 4 8 0 4 0 4 0 8 0 16 12 24 40 44 32 32 20 24 12 20 0 4 0 0 0 0 0 0 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 16 8 12 0 4 8 4 16 0 8 0 0 0 0 4 4 8 0 4 4 36 40 60 32 60 32 60 32 60 48 80 36 68 32 72 40 80 56 92 52 84 44 80 36 76 40 80 44 88 48 92 56 96 68 100 76 96 40 12 0 0 44 60 40 60 40 64 40 68 16 56 24 64 32 72 36 72 36 60 16 48 20 64 28 64 20 48 32 60 36 56 24 44 24 48 28 52 28 56 32 56 24 52 16 52 20 48 16 52 36 64 28 44 12 20 0 0 0 20 8 28 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 4 16 8 0 12 40 116 72 84 48 84 32 76 36 80 36 76 36 80 36 80 36 80 36 80 40 80 36 76 32 72 28 68 36 80 32 72 24 68 20 60 32 80 40 84 44 68 20 48 12 36 12 36 16 32 12 32 16 32 12 28 24 44 44 48 40 32 12 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 200 144 192 136 232 156 180 116 180 116 184 128 200 144 212 120 188 132 204 144 208 140 204 124 196 144 204 132 188 124 188 140 208 148 216 152 216 148 212 148 208 140 204 144 212 156 224 140 212 152 220 152 220 144 208 164 228 152 216 152 228 168 244 164 236 156 236 168 248 172 244 164 240 164 240 164 232 152 228 160 244 172 248 164 232 160 236 132 228 168 240 144 208 140 224 152 228 156 232 156 236 160 236 160 236 160 236 160 232 152 224 168 240 164 236 160 232 156 232 160 240 164 244 168 240 164 236 144 232 152 236 156 244 164 248 180 264 180 260 176 260 172 256 180 260 168 248 164 252 176 264 172 256 172 260 176 264 180 264 188 268 176 256 172 260 184 272 180 260 172 252 172 260 184 272 172 256 172 264 180 268 184 276 176 264 176 264 176 264 176 264 168 256 172 264 184 276 192 280 176 268 184 276 192 284 196 292 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 200 296 196 296 196 300 204 308 204 304 212 316 216 316 216 316 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 212 320 216 328 220 332 228 336 228 340 236 344 236 344 232 336 236 344 232 336 228 332 220 328 232 344 232 348 236 352 240 352 236 348 236 348 236 348 236 348 240 352 240 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 236 356 232 356 232 356 232 352 236 360 236 360 236 360 236 360 256 380 256 380 256 380 256 380 248 372 248 376 252 380 256 380 260 384 260 384 260 384 260 384 268 388 260 384 256 376 248 372 256 376 252 372 248 376 252 380 256 380 256 380 256 380 256 380 268 388 268 388 268 388 268 388 268 388 268 384 264 380 260 380 264 384 260 380 256 384 260 388 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 296 416 300 424 304 428 312 432 308 444 316 460 332 476 344 492 352 496 344 492 344 508 356 524 368 548 380 560 388 568 392 568 400 572 388 556 376 552 376 556 368 548 368 528 356 508 348 496 352 500 356 440 264 348 232 352 248 384 276 404 272 400 284 424 356 488 364 504 372 504 360 488 332 328 132 136 36 92 52 132 80 144 88 192 156 252 184 240 68 76 12 56 24 56 24 60 20 40 16 32 16 28 12 28 16 24 0 36 0 24 0 64 120 164 120 172 120 176 116 176 144 188 124 180 128 176 104 140 112 152 112 144 104 136 96 132 100 136 96 128 76 100 40 72 32 68 20 52 4 44 8 48 0 40 12 52 20 52 12 36 12 44 16 36 16 32 16 32 20 40 24 48 36 80 52 100 64 120 72 132 68 136 56 116 36 76 4 44 16 52 24 36 32 56 56 60 32 32 16 36 16 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 40 40 36 32 28 20 20 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 40 80 80 104 72 92 60 92 68 100 68 100 68 104 76 112 72 116 88 124 84 112 76 120 96 136 92 136 76 124 88 152 100 120 100 84 32 20 0 16 24 60 60 84 56 68 52 76 52 72 60 88 68 84 60 76 68 76 48 72 60 84 56 64 60 80 60 76 56 72 52 72 44 68 48 72 52 76 56 80 52 80 52 80 52 72 52 72 48 64 44 44 32 32 20 24 24 16 20 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 8 12 12 12 8 8 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 4 0 8 0 0 20 68 140 120 132 100 128 80 104 64 100 68 108 72 108 72 104 64 96 56 88 68 104 68 104 68 104 68 104 60 96 60 92 56 88 48 84 60 92 68 96 64 76 52 64 44 56 40 40 32 44 36 48 56 56 44 44 36 36 32 36 40 36 12 8 0 4 0 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 52 136 80 124 72 164 96 120 52 112 56 116 60 128 72 136 60 128 76 140 84 144 80 140 92 152 92 152 88 144 76 132 68 136 76 148 88 152 88 152 92 152 84 148 84 152 92 160 80 148 88 156 92 152 84 144 96 156 84 144 84 156 100 168 104 160 96 156 104 168 104 160 100 160 104 164 104 160 96 152 96 164 108 164 96 152 92 156 80 156 108 160 84 136 84 156 88 152 92 152 96 156 96 160 96 156 96 160 96 152 88 144 96 156 96 152 92 148 88 148 96 160 100 164 104 160 100 156 80 148 84 156 92 160 96 164 108 176 108 176 104 172 100 168 108 172 100 168 100 168 104 176 104 172 104 176 108 180 112 180 112 176 104 168 100 172 108 180 108 172 104 172 104 176 112 184 104 172 108 176 112 184 120 188 112 180 112 180 112 180 112 180 100 176 104 184 108 188 112 192 108 184 112 192 116 196 120 200 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 108 196 112 200 112 204 116 204 112 200 116 208 124 212 120 208 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 128 212 132 220 136 224 144 228 144 228 148 232 148 232 144 228 148 232 144 228 144 228 140 224 148 232 148 236 152 236 156 240 152 236 152 236 152 236 152 236 156 240 152 236 152 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 160 232 152 232 152 232 152 232 156 236 156 236 156 236 156 236 168 252 168 252 168 252 168 252 164 248 164 252 168 252 172 256 168 252 172 256 176 264 180 264 180 264 176 256 168 248 164 244 172 252 168 248 164 252 168 256 172 256 172 256 172 256 172 256 172 268 172 268 172 268 172 268 168 264 168 264 168 264 168 264 180 264 176 256 172 256 176 260 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 200 296 204 300 208 308 216 312 200 300 200 316 216 332 228 336 240 340 236 340 240 352 260 364 264 372 264 384 272 392 276 388 276 396 280 392 272 380 256 364 260 368 256 360 248 348 240 352 236 340 204 276 132 224 120 244 172 272 180 272 168 268 184 304 252 356 256 368 264 368 252 364 260 276 112 96 8 64 40 80 52 84 60 116 96 156 124 168 44 40 0 20 16 24 12 28 12 20 16 20 12 16 12 12 0 0 0 4 0 0 0 28 100 120 104 120 100 124 100 128 104 128 96 128 96 120 76 100 76 108 72 104 64 96 56 92 60 80 76 84 68 64 48 48 36 40 20 20 4 8 0 4 0 4 4 12 8 8 4 8 4 12 4 16 4 16 4 16 0 12 0 16 4 28 12 40 40 60 44 72 52 68 48 64 24 32 0 12 0 16 0 12 0 32 32 48 16 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 36 40 28 28 12 12 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 40 48 72 52 68 48 76 40 68 28 68 24 72 24 80 44 80 60 88 40 80 28 84 24 88 36 92 44 76 48 100 80 96 56 44 8 0 4 8 12 32 40 56 28 48 8 56 28 56 36 60 40 64 36 60 44 56 28 52 36 60 32 44 36 60 32 56 32 52 28 52 24 48 28 52 28 52 28 56 20 52 20 52 28 52 28 52 32 52 28 40 16 28 4 20 0 24 0 20 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 12 0 8 0 4 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 4 0 4 0 8 0 20 32 120 80 96 56 84 40 64 24 60 28 68 36 72 36 68 28 60 20 52 28 64 28 64 28 64 28 64 40 72 32 68 32 68 32 68 28 64 36 68 40 56 28 44 24 40 24 36 20 36 20 40 36 52 32 40 24 36 32 40 28 28 16 4 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 120 200 136 184 128 220 152 188 124 188 124 188 124 192 132 200 124 192 136 208 144 208 140 204 164 216 148 212 156 220 140 192 128 196 140 212 152 220 160 224 164 228 160 220 156 220 156 224 152 220 156 224 156 224 152 220 156 220 148 212 144 220 156 228 164 232 152 228 160 236 156 224 152 232 160 236 164 236 160 232 152 232 160 232 148 220 148 228 152 236 168 236 144 216 148 236 144 224 148 224 152 228 152 232 152 228 152 232 152 224 144 220 156 232 152 228 152 224 148 224 152 232 160 236 160 236 156 228 152 236 152 240 160 244 164 248 172 256 172 252 168 252 164 248 172 256 168 252 168 252 172 256 172 256 172 256 176 260 176 260 172 256 168 248 164 252 172 256 168 252 172 260 176 260 176 260 172 256 176 260 180 268 184 268 180 264 180 264 180 264 180 264 180 264 180 268 184 268 184 268 188 272 188 276 192 276 192 276 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 192 296 200 308 208 308 204 300 196 300 204 304 208 308 204 304 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 212 320 216 328 220 332 228 336 220 332 224 336 228 332 224 328 224 332 228 336 228 336 232 340 232 344 232 344 236 348 236 352 236 348 236 348 236 348 236 348 240 348 236 348 232 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 224 352 228 356 232 360 236 364 236 360 236 360 236 360 236 360 244 368 244 368 244 368 244 368 248 372 248 372 252 376 252 380 244 372 248 380 260 388 268 392 260 384 256 380 252 372 248 368 252 376 248 372 248 372 252 376 256 380 256 380 256 380 256 380 268 388 268 388 268 388 268 388 264 384 264 384 264 384 264 384 268 388 260 380 252 376 256 380 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 296 416 296 420 304 428 308 432 300 440 308 452 324 468 332 480 332 480 332 484 340 512 364 528 372 552 380 560 388 564 388 560 384 568 396 576 396 560 368 536 376 536 364 520 348 496 348 488 324 432 268 360 224 332 240 356 272 388 272 384 256 384 288 436 344 480 360 504 372 508 368 496 340 408 220 204 72 148 76 120 88 148 104 168 112 188 136 204 64 72 16 60 32 56 20 56 28 44 24 40 20 36 20 32 8 20 0 24 0 28 8 68 108 144 108 156 120 168 124 172 120 176 128 176 116 160 108 152 104 144 100 132 100 124 92 120 76 112 76 116 72 104 56 88 56 88 40 68 20 52 8 48 8 48 4 44 8 40 8 44 16 36 16 36 16 32 16 32 8 12 8 12 8 32 12 48 44 92 52 116 68 132 68 144 52 112 44 84 12 40 4 36 0 44 44 64 32 32 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 40 36 32 20 12 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 36 68 60 88 76 104 72 96 68 96 68 104 76 112 72 116 88 124 84 112 80 124 64 116 88 132 88 124 76 116 96 76 36 12 0 16 4 28 0 40 36 68 48 76 52 84 56 76 56 76 56 80 64 84 64 80 52 72 60 80 52 68 60 76 56 76 52 72 52 72 52 72 52 72 48 68 48 68 52 80 52 80 52 72 52 72 52 64 44 44 32 32 20 24 24 20 20 16 16 8 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 12 8 4 4 4 0 0 0 0 8 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 4 0 8 0 0 24 72 132 116 128 84 116 72 100 56 92 60 100 68 108 72 108 68 100 56 92 64 100 64 100 64 100 64 100 76 108 68 104 68 108 80 120 60 92 68 96 64 76 52 64 44 52 36 36 28 32 32 36 48 48 44 44 40 48 44 52 36 32 16 12 0 4 0 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 68 136 72 116 64 148 88 128 84 144 80 136 76 140 80 144 68 132 80 144 88 144 80 136 92 136 64 132 88 156 80 124 76 144 84 156 96 160 96 160 100 164 96 156 92 152 88 152 92 156 92 156 92 156 92 156 92 156 88 148 84 152 92 160 104 156 92 152 96 156 88 140 88 152 96 160 100 160 100 160 96 160 100 156 88 144 92 156 100 164 104 156 84 144 96 164 84 144 84 148 88 148 92 152 84 148 88 152 92 148 84 144 100 160 100 160 100 160 100 160 96 160 100 164 104 160 100 156 84 156 88 160 92 164 96 164 100 168 100 164 96 160 92 160 104 168 100 168 100 168 100 172 104 172 104 172 104 172 104 176 104 172 100 168 100 168 104 172 92 168 104 180 112 180 104 172 104 172 104 176 108 180 112 184 112 180 112 180 112 180 112 180 112 184 108 180 104 176 100 176 116 192 116 188 112 188 112 188 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 100 196 116 212 128 208 116 196 112 204 116 208 120 208 116 204 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 132 220 136 224 140 224 132 220 136 224 140 220 136 216 136 220 140 228 144 232 152 236 144 228 148 232 148 236 152 236 148 232 148 232 148 232 148 232 152 236 152 232 148 232 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 164 248 164 252 168 252 164 248 168 252 172 256 176 260 172 256 168 252 164 248 160 244 168 252 164 244 160 248 168 252 168 252 168 252 168 252 168 252 168 264 168 264 168 264 168 264 164 260 168 264 168 264 172 268 184 264 176 256 168 252 168 252 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 196 292 200 300 208 304 212 308 212 312 212 324 224 340 236 344 216 320 220 332 240 352 268 376 268 376 264 384 268 384 264 380 260 380 272 392 276 388 264 376 272 372 252 360 244 348 232 340 192 276 136 224 120 240 140 252 180 272 180 268 164 268 184 304 236 344 244 364 264 372 260 372 264 340 200 140 24 88 48 64 72 112 80 112 56 96 72 128 36 36 0 24 20 24 4 20 16 28 24 24 20 24 16 20 0 0 0 4 0 0 0 36 68 92 76 96 80 112 92 120 64 108 84 112 64 88 60 108 56 92 56 88 52 88 48 88 64 80 68 72 56 52 32 36 48 52 36 40 24 28 16 24 16 16 0 0 0 4 0 12 0 12 0 12 0 12 0 12 4 20 0 12 0 12 0 16 4 28 16 40 32 60 48 72 40 68 44 48 4 0 0 8 0 28 40 56 32 24 8 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 16 24 12 12 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 32 32 60 48 80 40 68 28 68 24 72 24 80 40 76 48 84 40 80 32 88 8 84 40 84 44 92 52 76 52 44 0 0 0 0 8 0 0 0 12 40 24 52 12 52 36 56 28 48 28 56 40 68 36 60 32 56 32 56 28 52 32 56 32 52 28 52 24 48 32 56 28 52 24 44 20 44 16 48 16 48 24 48 24 48 32 52 28 40 16 28 4 20 0 24 4 20 0 16 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 8 4 16 4 12 0 8 0 4 0 4 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 4 0 4 0 28 40 112 64 92 48 80 36 68 28 60 28 64 32 72 36 72 32 64 24 60 24 60 24 60 24 60 24 60 28 60 20 52 20 64 36 76 28 64 36 68 40 56 28 44 24 40 20 32 12 24 8 24 16 36 16 32 20 40 36 44 24 28 20 8 4 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 132 196 128 184 128 204 140 192 148 212 144 204 136 204 140 204 132 200 140 212 148 208 140 200 136 184 108 184 144 220 148 196 160 224 164 228 164 224 156 220 160 224 160 220 156 216 148 212 156 224 156 224 156 224 156 224 160 228 160 224 156 224 160 228 160 232 148 224 152 228 148 216 144 224 152 232 160 236 160 236 160 240 164 232 148 224 156 240 164 240 160 228 148 224 156 240 144 220 144 224 148 224 152 228 144 220 148 228 152 224 148 220 160 236 160 236 160 236 160 236 164 244 168 248 172 244 168 240 156 244 160 244 160 248 164 248 168 252 164 248 160 244 160 244 164 252 168 252 168 252 168 248 172 256 172 256 172 256 172 252 172 256 176 260 176 260 172 256 160 248 172 260 180 260 172 252 172 256 172 260 176 260 176 264 180 264 180 264 180 264 180 264 188 268 184 264 176 260 172 256 188 272 188 272 188 268 184 268 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 192 296 208 316 216 312 204 300 208 312 212 316 212 312 208 308 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 220 328 220 328 224 332 216 324 220 328 220 328 216 324 216 328 220 332 232 344 236 348 228 340 228 344 232 344 236 348 232 344 232 344 232 344 232 344 236 348 232 344 232 340 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 244 372 248 372 252 376 256 380 252 376 248 372 244 368 248 372 248 372 244 368 244 368 252 372 244 368 244 368 248 376 252 376 252 376 252 376 252 376 264 384 264 384 264 384 264 384 264 384 264 384 264 384 264 384 264 384 256 376 252 376 252 376 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 292 412 296 416 300 424 308 428 312 452 320 460 332 472 336 484 316 464 320 480 340 516 372 540 384 548 384 552 384 548 380 540 372 536 372 540 384 552 396 564 384 536 364 508 356 496 328 456 260 368 220 336 236 352 240 348 252 376 276 400 272 396 284 428 328 464 348 496 372 512 376 512 376 488 316 280 104 180 112 152 116 180 128 176 96 156 96 168 56 68 16 60 32 56 16 48 28 48 28 40 24 40 20 36 8 20 0 24 4 16 8 64 68 104 76 120 88 136 100 148 80 144 96 140 72 112 76 132 84 120 80 112 84 112 80 108 80 108 72 100 60 84 44 72 48 80 48 80 48 80 48 76 32 64 16 36 0 36 12 36 12 32 12 28 12 28 12 28 28 32 20 32 12 32 12 44 0 44 12 68 32 100 56 120 64 140 72 120 32 68 4 52 8 68 48 84 36 44 16 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 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 32 32 64 60 84 76 88 68 96 72 100 76 112 68 112 84 120 84 116 88 124 84 128 96 112 80 132 96 108 36 20 0 4 0 8 0 12 0 12 12 52 48 76 56 80 56 76 48 68 48 76 60 88 60 80 60 76 56 72 52 72 56 76 52 72 52 68 48 68 52 72 52 68 44 64 40 60 48 76 48 76 48 68 48 68 52 64 44 44 32 32 20 24 24 20 24 16 20 16 16 12 4 4 4 0 0 0 0 0 0 0 0 0 0 8 12 16 20 20 20 16 16 16 12 12 12 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 0 12 0 0 0 0 4 0 12 0 0 32 80 124 100 120 84 116 76 112 72 104 68 104 68 108 72 108 72 104 64 100 64 92 64 92 64 92 64 92 60 84 56 80 56 92 68 100 60 92 68 96 64 76 52 64 48 56 40 36 24 24 20 24 24 24 20 28 24 32 36 40 32 32 16 16 4 4 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 72 128 64 124 72 136 72 124 76 136 72 128 68 128 72 132 76 140 84 148 88 144 80 136 76 128 60 128 84 156 96 148 100 168 104 164 100 160 88 152 88 156 92 156 92 152 84 148 92 156 88 152 88 152 92 156 100 164 100 160 96 160 92 156 100 152 88 148 96 156 92 144 88 152 92 156 96 156 96 152 104 164 104 156 88 148 96 164 100 160 96 152 92 152 92 152 84 148 88 148 92 152 92 156 84 144 88 152 96 152 92 152 88 148 88 152 92 152 96 156 108 168 112 176 116 172 108 168 92 160 92 164 96 164 96 164 100 168 100 164 96 160 92 160 96 164 100 168 100 168 96 164 104 172 104 172 100 168 100 168 104 172 108 180 112 176 104 172 96 164 100 172 104 172 104 172 104 172 104 172 104 176 108 176 112 180 112 180 112 180 112 180 108 184 104 180 100 176 96 172 108 184 108 184 108 188 112 188 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 108 200 120 212 124 212 120 204 124 216 128 216 128 212 120 208 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 136 220 136 220 136 220 136 220 132 220 136 224 140 220 136 216 132 220 140 224 148 232 152 240 140 228 144 228 148 232 148 232 144 228 144 228 144 228 144 228 148 232 148 232 144 228 144 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 152 228 148 232 152 236 156 240 164 244 164 244 164 244 164 244 168 252 168 252 168 252 168 252 156 244 160 244 164 248 164 248 176 256 172 248 160 240 152 236 160 244 160 244 160 244 160 244 164 248 160 244 160 244 164 248 164 248 164 248 164 248 164 248 164 260 164 260 164 260 164 260 172 268 172 264 168 260 164 260 172 256 168 252 168 252 172 256 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 192 292 196 296 204 304 208 304 208 308 204 316 216 328 224 328 216 320 220 332 244 360 272 384 280 384 276 388 272 380 264 372 252 364 248 364 260 384 280 400 280 376 256 360 244 340 200 284 116 216 104 212 120 236 132 216 152 256 180 280 184 280 188 304 220 328 236 360 264 376 268 380 296 392 268 232 80 108 60 108 88 128 92 124 72 92 48 92 28 28 0 24 20 24 0 12 16 24 20 24 16 20 16 16 4 4 0 8 0 0 0 28 32 56 40 68 48 80 60 88 52 80 52 68 36 56 36 64 44 72 44 76 44 76 44 76 44 56 44 56 44 56 48 60 28 44 36 52 44 56 44 56 36 32 16 12 0 8 4 16 0 8 0 8 0 8 0 8 8 20 0 8 0 4 0 4 0 0 0 8 0 24 16 44 40 64 52 64 40 36 12 20 4 24 32 32 12 4 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 0 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 4 8 40 32 52 48 72 36 68 28 76 32 80 36 72 48 84 40 84 36 92 44 108 56 72 36 96 72 64 0 8 0 0 4 0 0 0 0 0 4 28 32 60 24 48 28 52 28 52 28 56 36 60 32 60 40 60 28 48 28 56 28 52 28 52 24 48 24 44 24 48 24 48 20 44 20 44 12 44 12 44 20 44 20 44 32 52 28 40 16 28 4 20 0 24 4 24 4 20 8 16 0 8 4 0 0 0 0 0 0 0 0 0 0 4 4 20 16 24 16 24 12 20 12 16 8 12 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 4 0 4 4 4 0 40 48 100 48 88 44 80 44 80 40 76 36 72 32 68 36 72 36 72 32 68 28 68 28 68 28 68 28 68 24 64 28 68 28 68 28 68 28 64 36 68 40 56 28 44 36 52 28 36 12 20 4 20 0 16 0 16 4 24 20 28 20 24 20 12 8 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 128 188 124 196 140 200 124 184 132 192 128 188 128 192 132 200 136 204 148 216 148 208 140 200 144 208 136 200 140 208 148 216 152 220 156 224 156 220 152 212 152 220 160 228 164 228 160 220 156 220 148 212 144 216 152 224 160 228 160 228 160 224 152 220 156 228 148 228 160 236 156 228 152 228 156 232 156 228 148 224 160 236 156 224 140 216 152 240 152 228 152 228 152 228 144 216 148 228 152 228 156 232 156 236 144 224 152 232 160 232 156 232 148 224 148 228 152 232 156 232 164 244 168 248 172 244 168 240 164 248 164 248 164 248 164 248 172 252 168 252 164 248 164 248 160 248 168 252 168 252 164 244 172 256 172 252 168 248 164 248 164 252 172 260 176 256 168 248 168 252 164 248 168 252 172 260 172 256 172 256 172 256 172 256 180 264 180 264 180 264 180 264 180 264 176 260 176 260 176 260 176 264 180 268 184 272 192 276 188 288 192 296 196 300 204 304 196 296 196 296 196 296 196 296 204 304 204 300 200 296 196 296 204 304 204 308 208 312 212 312 212 312 212 312 212 308 204 300 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 220 328 220 328 220 328 220 328 220 328 224 332 224 332 220 328 220 332 224 336 228 340 232 344 224 336 228 340 228 344 232 344 228 340 228 340 228 340 228 340 232 344 232 340 228 340 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 232 356 232 356 232 356 232 356 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 240 364 244 368 244 372 248 372 252 376 248 372 244 364 240 364 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 276 392 272 388 260 376 256 372 248 372 248 372 252 380 260 388 260 384 260 388 264 392 268 392 276 396 276 400 280 404 284 404 288 408 292 416 300 420 304 424 308 444 312 452 320 464 324 472 324 472 328 484 344 520 376 544 384 552 388 548 380 540 372 532 356 524 364 532 372 536 376 536 376 508 356 496 344 460 280 380 216 340 212 332 220 344 224 336 236 364 268 392 272 400 300 448 316 452 340 492 372 516 384 520 376 500 364 384 180 188 96 180 120 176 120 176 120 160 84 128 48 64 16 60 32 56 12 40 24 40 20 36 16 32 16 28 24 24 4 24 0 16 4 44 56 88 60 100 68 112 80 116 88 120 64 100 56 100 56 88 64 100 68 100 76 92 76 92 52 84 48 84 52 88 60 92 44 80 52 88 60 88 52 80 48 76 32 56 20 36 16 36 8 24 8 24 12 16 12 16 12 28 8 20 4 24 8 28 4 36 0 44 12 60 28 84 56 124 60 144 64 132 40 100 16 84 36 68 12 28 4 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 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 0 4 16 52 48 64 72 88 72 88 68 100 80 112 64 112 80 124 84 116 88 128 88 140 108 104 80 128 84 60 0 8 8 8 0 4 0 8 0 16 8 44 52 80 60 68 44 68 52 76 56 76 56 72 52 80 68 80 52 64 52 80 52 72 52 68 48 68 44 64 40 64 44 64 44 64 48 68 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 24 24 24 20 20 16 16 16 16 16 12 12 12 8 8 8 8 8 8 8 8 8 8 8 0 12 0 0 0 0 4 0 16 0 0 40 84 112 88 116 76 112 76 112 76 108 68 104 68 104 72 112 76 108 72 104 68 96 68 96 68 96 68 96 64 100 76 108 80 100 64 88 60 92 68 96 64 76 52 64 64 72 48 44 32 28 20 24 20 24 16 20 16 24 24 32 28 28 20 20 8 8 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 68 120 64 140 84 132 60 116 76 132 72 132 72 136 80 144 80 144 88 152 92 144 80 136 88 152 88 136 68 128 76 144 76 140 80 148 88 152 88 148 88 156 100 168 108 172 104 164 88 152 80 140 76 144 88 152 92 156 92 156 88 148 80 144 96 148 88 152 100 164 104 160 96 156 96 156 92 148 84 144 96 156 92 144 76 136 88 156 88 148 88 152 96 152 80 132 92 152 96 156 96 160 100 160 88 152 96 160 100 160 100 160 96 156 96 160 100 164 104 168 100 164 104 168 108 164 104 160 96 164 96 164 96 164 96 164 104 172 104 168 100 168 96 164 88 160 100 172 104 168 92 156 104 172 104 168 100 164 96 164 88 160 100 172 104 168 92 156 104 168 96 160 92 168 108 180 104 172 104 172 104 172 104 172 112 180 112 180 112 180 112 180 100 176 100 176 100 176 100 176 96 176 100 180 108 188 116 196 108 188 104 196 108 200 116 204 108 196 108 196 108 196 108 196 116 204 116 200 112 196 108 196 120 208 116 204 116 208 124 216 120 208 120 208 120 200 108 196 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 136 220 136 220 136 220 136 220 136 224 140 228 144 224 140 220 140 224 140 228 144 232 148 232 140 224 140 228 144 232 148 232 144 228 144 228 144 228 144 228 148 232 148 228 144 224 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 164 232 152 232 152 232 152 228 164 244 164 244 164 244 164 244 156 240 156 240 156 240 156 240 156 240 156 244 160 248 164 248 160 244 160 244 160 244 160 244 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 184 276 176 268 164 256 156 248 160 244 160 248 168 256 180 268 176 260 176 264 180 268 184 268 180 276 180 280 184 284 188 284 192 288 196 296 200 300 208 304 216 320 216 328 224 336 228 336 224 328 228 340 248 364 276 384 284 388 276 384 268 376 256 364 240 360 256 376 264 368 244 352 256 356 236 348 232 308 148 220 128 224 128 220 124 224 136 240 156 252 164 260 168 280 208 336 212 320 228 356 260 380 272 388 292 396 312 340 168 132 52 132 72 112 76 120 88 112 40 60 24 28 0 24 20 20 0 8 8 20 12 16 12 12 8 12 16 12 0 8 0 0 0 20 36 60 40 64 40 72 48 80 72 80 36 56 36 64 28 44 32 64 36 68 36 72 36 68 52 60 44 52 36 44 32 48 36 52 44 60 44 52 32 40 44 48 32 32 16 20 4 16 0 8 0 8 0 12 0 12 12 16 8 8 0 12 0 16 0 8 0 4 0 16 4 28 32 44 36 68 72 72 48 32 36 40 44 28 4 4 0 20 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 8 0 4 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 4 0 0 0 12 36 36 52 48 68 36 72 28 72 32 80 36 68 44 84 44 84 36 96 24 108 64 80 60 100 56 16 0 16 8 4 0 0 8 12 4 0 4 32 36 64 32 48 16 44 28 56 36 56 28 48 28 60 44 64 24 44 28 60 28 52 28 48 24 44 20 44 12 40 16 44 20 48 24 52 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 12 20 12 16 8 12 4 12 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 4 0 4 4 4 0 44 52 96 40 84 32 68 36 72 36 68 28 64 32 68 36 76 40 76 36 72 32 72 32 72 32 72 32 72 20 68 36 84 40 68 16 48 28 64 36 68 40 56 28 44 48 64 36 44 16 24 4 20 8 24 8 20 4 20 16 28 16 24 24 16 12 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 136 192 124 188 132 196 128 184 144 204 136 196 128 192 128 192 148 208 140 200 136 208 152 220 148 208 136 196 136 208 152 224 144 208 144 212 152 220 160 228 160 220 156 216 152 220 156 224 160 224 156 220 152 216 148 212 148 220 156 228 164 236 172 240 160 232 152 224 148 224 152 228 164 240 164 236 156 228 144 216 156 232 152 228 156 232 160 240 148 228 156 236 160 236 160 236 132 216 148 224 148 224 156 240 136 220 152 236 164 236 152 224 168 240 164 236 160 240 164 244 164 244 168 248 172 244 168 240 164 248 164 248 164 248 164 248 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 148 240 164 256 176 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 172 256 172 256 172 256 172 256 176 260 176 264 180 268 184 268 180 264 180 268 184 272 188 272 192 292 196 296 196 300 200 300 200 300 200 296 196 292 192 292 196 296 196 300 200 304 204 304 204 304 204 308 208 312 212 312 204 304 204 304 204 304 204 304 216 316 216 316 216 316 216 316 216 320 220 320 220 316 212 308 216 316 212 312 212 308 208 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 224 332 228 336 228 340 232 340 216 328 216 328 216 328 216 328 220 332 220 332 220 332 220 332 220 332 220 336 224 340 228 340 220 336 224 340 228 336 224 332 220 336 220 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 364 240 364 240 368 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 252 372 248 368 244 372 248 376 256 376 252 372 248 376 252 380 248 376 252 380 256 376 252 372 260 380 260 380 260 380 260 380 264 388 268 388 268 384 260 376 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 280 400 280 400 280 400 280 404 292 412 296 420 300 424 308 428 308 452 320 464 328 460 316 460 324 464 316 484 360 540 388 544 396 552 380 528 364 520 360 520 368 508 336 500 356 528 356 496 348 488 348 476 316 408 240 344 212 336 216 340 220 348 228 356 236 352 252 380 272 412 316 460 316 456 344 488 356 500 372 520 396 512 392 492 280 244 100 188 112 184 112 160 112 172 92 112 20 64 24 52 8 40 20 60 24 44 24 36 20 32 16 32 12 20 4 24 4 12 8 48 56 84 68 100 76 100 64 100 60 108 64 108 64 96 60 88 68 96 68 84 64 80 60 80 52 76 56 80 60 76 56 72 52 72 52 72 56 80 64 88 56 60 36 56 28 28 0 24 8 24 12 16 12 16 16 16 12 28 12 28 12 28 12 32 4 28 8 44 20 56 32 68 44 108 56 140 68 148 68 148 36 128 52 60 0 36 16 28 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 48 68 64 84 72 88 68 92 84 120 76 112 72 100 68 100 96 104 76 116 84 52 0 12 0 0 4 0 0 0 0 4 4 8 4 36 48 72 60 64 40 68 52 80 60 76 52 68 72 88 64 84 60 76 52 72 68 84 64 80 56 72 48 64 40 60 40 60 40 64 52 72 64 92 60 88 56 72 52 68 72 72 48 44 36 36 24 20 24 20 24 20 24 20 20 20 12 12 8 4 4 4 8 8 0 0 0 0 0 0 0 0 4 4 8 12 12 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 12 0 8 56 84 104 84 120 88 120 84 116 76 108 68 100 64 100 64 104 68 108 72 108 72 92 76 92 76 92 76 92 60 80 64 84 68 80 64 76 60 88 60 88 60 80 60 80 60 64 36 36 28 28 16 16 36 28 16 32 44 56 40 28 16 20 12 16 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 124 60 124 72 136 72 124 80 136 72 128 68 128 72 132 84 140 80 140 84 144 88 152 96 152 84 136 76 140 88 152 80 144 80 144 84 152 92 160 92 152 84 148 84 148 88 156 92 156 88 152 88 152 84 148 84 148 88 152 88 152 88 152 100 160 96 152 88 148 88 148 100 160 100 160 96 152 88 144 92 152 88 148 92 156 100 160 84 148 92 156 96 156 96 156 76 144 88 148 88 148 92 160 80 148 96 160 100 156 92 144 108 164 104 160 100 164 104 168 104 164 108 172 112 168 104 164 100 164 96 164 96 164 96 160 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 84 156 96 172 104 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 108 176 108 176 108 176 108 176 100 176 100 180 104 180 108 184 104 180 104 184 108 188 112 188 108 188 104 192 108 196 108 196 112 200 112 196 108 192 104 192 108 196 108 200 112 204 116 204 116 204 116 208 120 208 124 212 120 208 120 208 120 208 120 208 128 216 128 216 128 216 128 216 128 216 128 216 128 212 120 208 132 216 128 216 124 212 124 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 136 220 140 224 144 228 144 228 132 216 132 216 132 216 132 216 136 220 136 220 136 220 136 220 136 220 136 224 140 228 144 228 140 228 148 232 148 232 144 224 156 220 160 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 244 156 240 156 240 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 168 252 164 248 164 248 168 252 172 252 168 248 164 252 168 256 168 256 172 260 176 256 172 252 164 260 164 260 164 260 164 260 168 264 172 268 168 260 164 256 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 176 276 180 280 188 284 188 284 196 292 200 300 208 304 212 308 212 316 212 324 216 320 208 312 220 324 224 344 260 380 288 392 288 388 272 368 256 360 252 360 260 352 236 348 260 368 252 348 232 356 244 336 184 252 124 216 124 216 120 220 136 224 144 232 144 240 156 260 176 296 216 336 224 336 244 360 252 364 260 380 284 384 300 388 224 176 44 100 68 112 76 104 76 116 60 64 0 28 4 20 0 8 4 24 12 24 20 20 16 16 12 16 0 4 0 8 0 0 0 28 32 60 44 72 40 72 36 60 64 72 52 64 44 68 56 84 40 64 40 64 40 64 40 60 44 64 48 68 52 64 48 60 52 64 44 56 36 52 36 52 48 48 32 48 24 12 0 4 0 12 0 12 0 12 0 16 16 12 8 12 8 12 8 12 0 8 0 12 4 20 12 24 24 32 20 60 72 84 68 56 48 60 52 12 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 0 0 0 0 0 12 0 16 20 44 20 56 24 64 24 64 40 72 40 76 40 80 24 76 44 80 44 88 48 20 0 0 0 4 0 4 8 0 8 0 12 0 4 16 28 56 32 52 20 48 24 52 32 56 28 52 40 64 36 56 28 48 24 44 40 60 36 56 32 52 24 48 20 40 16 40 16 44 24 52 20 52 20 52 28 56 32 56 52 60 28 32 16 28 8 20 0 24 4 24 4 24 12 20 8 16 8 4 4 4 4 4 0 0 0 0 0 0 0 0 8 16 12 20 12 20 8 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 0 60 52 92 40 84 48 80 44 76 40 72 32 68 28 64 28 68 32 72 36 76 28 72 28 72 28 72 28 72 24 68 24 68 24 68 24 68 24 56 24 52 28 48 24 44 36 44 16 24 8 24 4 16 8 16 0 20 20 44 20 16 8 16 16 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 184 120 188 132 200 136 196 132 196 128 192 128 196 136 204 136 204 144 208 148 212 148 208 164 220 148 208 140 204 144 212 152 212 148 208 148 212 152 216 152 212 144 208 144 208 148 216 148 216 152 220 152 220 156 224 156 224 156 220 152 216 148 216 164 236 156 228 148 220 144 220 152 228 156 232 156 232 152 228 148 224 144 220 148 224 152 232 140 220 148 228 152 228 148 224 140 224 152 228 144 220 148 232 148 228 156 236 160 228 148 220 164 240 160 236 160 236 164 240 160 240 168 244 168 244 164 236 168 252 168 248 164 244 160 244 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 152 244 164 256 172 252 164 244 176 260 172 252 168 248 160 244 168 248 164 248 168 256 180 264 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 180 264 180 268 180 264 180 268 184 272 188 272 184 284 188 288 188 292 192 292 196 296 196 296 192 292 192 292 196 296 196 300 200 304 204 304 204 304 204 304 208 308 208 312 208 308 208 308 208 308 208 308 216 316 216 316 216 316 216 316 212 312 212 316 212 308 204 304 224 320 220 320 216 316 216 312 208 316 212 320 212 320 216 324 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 216 328 216 332 220 332 220 332 220 332 220 336 224 340 228 340 228 344 236 348 236 348 232 340 220 340 224 340 228 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 248 372 248 368 244 364 240 364 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 256 376 252 372 248 376 252 380 252 376 248 372 248 372 252 376 256 380 260 388 264 384 256 380 260 380 260 380 260 380 260 380 260 384 264 384 264 380 256 372 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 264 388 276 404 288 408 288 404 292 416 296 420 304 428 308 428 312 452 316 456 316 452 308 448 320 480 344 504 360 532 384 556 384 540 372 524 360 516 352 512 360 512 348 516 368 528 356 492 336 472 344 432 260 340 212 340 220 340 216 340 220 348 228 356 232 352 252 380 276 416 320 468 332 472 356 500 364 500 372 520 388 524 400 528 340 328 128 164 100 172 108 160 112 176 96 116 20 64 28 56 12 44 16 56 24 44 24 36 20 32 16 32 16 12 8 16 4 12 12 44 56 80 64 88 68 96 68 92 84 112 68 96 60 104 84 120 60 80 60 80 64 80 68 80 60 80 64 84 64 84 60 80 64 80 56 72 48 68 48 68 64 72 56 84 52 36 0 16 12 16 12 12 16 12 16 12 12 28 12 28 12 28 12 28 8 28 8 32 12 36 16 44 28 72 20 116 76 172 76 136 56 124 48 56 4 20 12 12 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 16 20 32 44 32 48 44 72 68 96 56 112 72 120 88 120 88 108 84 100 80 84 36 8 0 4 0 0 4 0 0 0 0 0 0 4 0 20 32 64 56 68 48 68 44 64 48 68 52 76 60 76 56 72 48 68 44 64 56 76 56 76 56 72 52 72 44 64 40 60 40 64 48 72 40 68 44 76 52 72 56 76 72 68 36 28 24 28 28 28 28 24 28 24 28 24 24 24 24 20 12 8 4 0 0 0 0 0 0 0 0 0 0 0 16 20 24 24 24 24 20 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 8 0 20 68 96 112 80 108 76 112 76 112 76 108 72 108 64 100 68 104 68 104 72 104 68 88 72 88 72 88 72 88 76 88 68 80 64 84 72 92 60 88 56 84 52 64 40 56 48 48 20 16 16 24 20 24 20 12 4 16 24 32 20 12 12 20 12 20 8 12 0 4 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 80 144 72 136 84 152 92 148 84 140 96 152 88 144 84 148 88 152 96 156 88 152 88 152 88 156 88 152 84 144 80 148 88 152 80 148 84 152 88 156 92 160 96 160 96 160 96 160 96 160 108 164 96 152 88 144 84 144 84 148 92 156 96 156 96 156 84 144 80 140 80 144 88 152 80 140 84 148 88 148 84 144 84 152 96 152 84 140 84 152 92 156 96 156 96 152 84 140 104 164 100 156 96 160 104 164 100 160 104 164 104 164 100 160 104 172 100 164 96 160 88 156 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 92 160 96 168 100 168 96 160 104 172 104 168 100 164 96 164 100 164 96 164 100 172 108 176 104 172 104 172 104 172 104 172 112 180 112 180 112 180 112 180 96 172 100 176 100 180 104 180 104 180 104 184 108 188 112 188 100 180 92 184 96 188 100 188 108 192 104 192 104 192 104 192 108 196 108 200 112 204 116 204 112 200 116 204 116 208 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 216 132 220 136 220 132 216 132 216 132 216 132 216 128 216 132 216 132 220 136 220 136 220 136 224 140 228 144 228 144 228 148 236 152 232 144 228 160 224 160 228 164 228 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 164 248 164 248 160 244 156 236 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 172 256 168 252 168 252 172 256 168 252 164 244 160 248 168 252 168 256 172 260 176 256 172 252 160 256 160 256 160 256 160 256 164 260 164 260 164 256 156 252 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 160 264 180 284 196 292 192 288 200 296 204 300 208 308 216 312 212 312 204 312 204 312 200 304 212 332 248 360 252 356 272 388 276 372 268 360 256 352 248 348 252 352 252 360 268 364 248 336 244 344 208 268 124 208 116 224 124 220 132 216 132 220 140 228 144 240 156 260 180 296 220 340 232 344 248 360 252 360 252 372 276 384 304 420 304 292 124 108 44 100 68 104 80 120 60 64 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 56 36 64 32 64 32 64 48 64 36 56 36 64 48 76 28 52 32 56 32 64 36 64 28 48 32 52 36 48 32 44 28 44 28 44 32 52 40 60 48 56 52 72 48 24 0 0 0 8 0 12 0 12 0 8 12 8 12 8 12 8 4 8 0 8 0 8 0 12 0 8 0 12 0 28 44 68 72 72 72 60 44 16 0 4 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 0 0 4 8 4 12 8 24 0 24 0 52 24 76 32 64 28 72 36 84 40 92 44 88 56 56 8 0 0 8 0 4 0 4 8 0 16 0 8 0 0 12 20 40 32 56 24 44 16 36 16 44 28 56 36 56 32 56 28 52 24 48 28 52 28 52 28 56 32 56 24 44 16 40 16 44 24 48 8 40 8 44 20 48 24 48 52 56 16 16 0 24 12 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 12 8 16 8 16 4 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 4 8 76 68 100 36 76 36 72 36 72 36 76 40 76 32 68 32 68 32 68 32 72 24 68 24 68 24 68 24 68 32 72 20 56 12 64 28 76 36 72 36 68 36 48 16 36 20 28 0 8 0 20 8 24 0 8 0 12 4 24 8 4 4 16 16 12 12 4 4 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 144 212 132 200 144 216 152 212 144 204 140 204 140 208 148 216 156 224 164 228 160 220 156 220 160 224 160 220 152 216 152 216 156 224 144 216 148 220 152 224 156 228 152 220 156 228 164 232 168 236 164 236 156 228 148 220 144 220 140 220 148 228 156 232 156 232 140 216 140 216 140 220 148 228 140 220 144 224 144 220 140 216 144 228 156 228 144 216 144 228 156 232 156 232 152 224 144 220 164 236 156 232 156 232 160 240 156 232 160 236 160 236 156 232 168 252 168 248 164 244 160 244 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 164 248 164 252 164 248 164 244 172 256 168 252 168 252 164 248 168 248 164 248 164 252 172 256 172 256 172 256 172 256 172 256 180 264 180 264 180 264 180 264 172 256 172 260 176 260 180 264 180 264 180 268 184 272 188 272 180 280 180 280 184 284 188 288 188 292 192 292 192 292 192 292 196 296 196 300 200 304 204 304 200 300 200 304 204 304 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 320 216 324 220 328 216 328 216 328 216 328 216 328 208 324 212 328 216 332 220 332 220 332 220 336 224 340 228 340 220 336 228 340 228 340 224 332 224 340 228 344 228 348 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 244 368 248 372 248 368 240 360 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 256 376 252 372 248 376 252 380 252 372 244 368 244 368 248 376 244 372 248 376 252 372 248 368 256 376 256 376 256 376 256 376 256 376 260 380 256 372 248 368 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 260 384 272 404 288 412 292 408 296 416 300 424 308 428 312 432 312 448 312 448 308 448 308 452 312 480 348 504 348 508 360 532 368 512 364 508 356 500 348 492 348 496 352 508 360 500 340 476 364 436 272 336 216 328 224 348 220 344 216 340 216 344 224 352 236 352 252 380 272 412 312 460 328 464 348 488 352 488 360 504 356 512 388 532 400 448 228 212 88 164 104 160 116 172 92 112 16 60 28 60 16 44 16 52 24 44 24 36 20 32 16 32 16 12 8 16 8 4 12 44 60 72 56 76 60 80 64 92 48 88 56 100 64 92 56 76 48 68 52 64 52 64 52 64 40 56 44 60 48 56 44 52 40 52 40 52 44 60 52 68 56 68 60 88 60 44 4 4 8 12 12 8 12 8 12 8 8 28 4 28 8 24 8 24 8 24 8 24 4 12 4 20 16 48 16 72 20 108 68 176 80 124 32 52 8 4 12 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 4 8 12 24 24 16 32 28 60 68 96 84 124 64 100 64 100 84 116 88 104 80 48 4 0 0 12 4 0 4 0 0 0 0 0 0 0 0 12 16 36 44 64 44 60 36 56 36 60 48 72 60 80 60 80 60 76 56 76 48 68 48 72 52 72 52 72 48 68 44 60 40 60 44 68 48 76 44 72 40 60 40 56 68 60 28 16 12 24 24 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 8 12 16 16 12 8 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 12 4 28 80 104 116 84 108 68 104 68 108 72 108 72 108 68 104 68 104 68 104 68 100 68 80 72 80 72 80 72 80 76 76 60 64 56 68 68 88 68 96 72 96 60 68 36 48 32 32 8 12 12 24 24 24 20 20 16 24 24 24 16 12 12 20 12 20 12 16 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 120 60 124 72 136 76 132 64 124 64 128 72 136 80 144 76 140 84 144 88 148 88 144 68 128 76 140 88 152 96 160 96 160 92 156 92 160 96 164 96 160 92 152 88 156 96 160 84 148 88 152 88 152 92 156 76 140 80 148 92 160 100 164 100 156 92 148 88 148 92 152 80 144 88 152 96 156 92 152 84 140 80 140 80 144 88 152 84 144 88 148 88 144 80 136 80 148 92 152 84 144 88 156 96 156 92 152 92 152 88 148 100 160 96 156 96 156 100 160 92 152 96 160 100 156 92 152 96 164 96 164 96 164 96 164 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 100 168 96 164 96 160 92 160 100 168 100 168 100 168 100 168 100 168 96 164 96 164 100 168 100 168 100 168 100 168 100 168 108 176 108 176 108 176 108 176 92 172 96 172 100 176 100 176 104 180 104 184 108 188 112 188 100 180 92 184 96 188 100 188 100 188 100 188 104 192 104 192 108 196 108 200 112 204 116 204 108 200 112 200 116 204 116 204 120 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 124 212 124 216 124 208 116 204 136 220 132 220 128 216 128 212 132 216 128 212 128 212 124 208 132 212 124 208 132 216 128 208 132 216 132 216 132 216 132 216 128 212 128 216 132 220 136 220 132 216 132 216 132 216 132 216 124 208 124 212 132 216 136 220 136 220 136 224 140 228 144 228 136 220 140 228 144 224 136 220 164 228 164 228 168 232 168 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 168 248 164 244 160 248 164 252 164 248 160 244 160 244 164 248 156 244 164 248 164 248 160 240 156 252 156 252 156 252 156 252 156 252 160 256 156 252 152 244 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 172 272 176 276 184 284 192 292 204 300 204 304 212 312 216 316 212 312 200 308 204 316 212 320 216 332 240 352 248 348 248 352 252 356 252 356 248 348 236 336 232 340 240 344 236 336 224 324 236 292 128 208 104 232 136 228 140 220 136 216 136 220 144 224 148 244 152 256 168 280 200 316 220 328 232 348 240 352 244 364 232 356 264 380 304 360 200 164 40 96 72 108 84 116 56 52 0 24 8 28 8 12 0 16 12 24 20 20 16 16 12 16 0 8 0 12 0 0 0 32 32 56 28 52 20 60 28 64 40 52 56 68 60 64 36 44 28 44 24 44 20 40 20 36 20 40 24 44 24 44 20 40 24 40 16 32 8 28 8 28 32 40 36 64 40 20 0 0 0 4 0 8 0 8 0 4 8 0 8 0 8 4 0 4 4 8 0 8 0 12 0 12 0 28 0 12 0 16 48 96 84 52 24 24 0 8 0 24 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 4 16 0 16 0 44 24 72 44 68 20 52 12 64 28 84 40 88 48 28 0 0 16 12 0 4 8 4 16 0 16 0 16 0 12 4 0 16 12 44 12 36 12 36 12 40 20 48 36 60 36 60 36 60 36 60 28 52 28 48 24 48 24 48 28 48 20 40 16 40 20 44 20 52 16 44 20 40 12 36 36 44 8 16 0 20 8 20 0 24 4 24 4 24 12 20 16 20 12 8 4 0 0 0 0 0 0 0 0 0 0 0 4 16 8 20 12 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 8 8 12 8 12 12 16 16 80 68 100 40 80 36 72 36 68 32 68 32 68 36 72 32 68 32 68 28 68 28 76 28 76 28 76 28 76 20 64 12 56 8 60 16 68 20 56 28 60 28 40 0 16 8 20 0 16 4 24 4 16 0 24 8 24 8 20 8 12 4 12 16 12 16 12 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 188 120 188 132 200 132 188 128 192 128 192 132 200 140 204 144 204 140 204 144 208 148 216 124 192 132 204 144 208 148 212 148 212 144 212 148 216 160 224 156 220 152 212 148 216 156 220 156 224 152 220 152 220 148 216 144 216 148 220 152 224 156 224 152 228 148 224 148 228 156 236 144 220 148 228 152 228 148 224 144 220 144 220 144 224 152 228 148 224 152 228 148 220 140 216 136 220 148 224 148 224 152 236 152 228 148 224 152 228 156 232 160 232 156 228 152 232 156 236 148 228 156 232 156 232 152 224 156 240 160 248 164 252 172 256 168 252 168 248 164 244 160 244 160 248 164 252 168 248 164 244 172 252 164 248 160 244 160 244 168 252 168 252 168 252 168 252 168 252 164 244 160 248 164 252 168 252 168 252 168 252 168 252 176 260 176 260 176 260 176 260 168 252 172 256 172 260 176 260 180 264 180 268 184 272 188 272 184 284 184 284 188 288 188 292 184 284 184 288 188 292 192 292 196 296 196 300 200 304 204 304 196 296 200 300 200 304 204 304 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 216 316 216 316 216 312 208 308 220 316 216 316 212 312 212 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 216 324 220 328 220 332 216 328 216 328 216 328 216 328 204 316 208 324 216 328 220 332 220 332 220 336 224 340 228 340 224 336 228 344 232 340 224 336 228 344 228 348 232 348 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 248 376 252 368 236 356 240 368 244 372 248 368 244 364 244 368 244 368 244 368 244 368 244 368 240 364 240 364 244 368 248 368 244 364 240 368 244 372 244 372 248 376 252 372 248 368 252 372 252 372 252 372 252 372 248 372 252 372 252 368 244 360 248 368 244 368 244 372 252 380 256 380 256 384 260 388 264 388 284 400 272 392 272 400 288 412 300 420 304 424 308 432 316 436 312 448 308 448 316 460 324 476 332 484 340 500 356 516 348 500 348 500 352 500 348 492 336 480 328 480 332 476 320 464 316 460 272 356 220 320 216 336 228 340 224 344 220 340 216 344 216 348 240 356 248 372 256 388 288 432 316 456 340 484 352 492 364 512 352 516 368 500 376 484 296 276 88 168 108 164 116 168 84 96 12 60 32 64 20 48 12 48 24 44 24 36 20 32 16 32 16 8 12 12 8 4 12 44 60 68 48 68 52 72 64 84 56 92 60 92 56 80 44 56 40 60 40 48 32 36 24 24 28 44 36 48 36 48 32 40 36 44 28 36 20 32 20 32 32 44 36 64 44 32 0 4 8 4 8 4 8 0 8 4 4 24 0 24 4 20 4 20 8 24 12 16 16 20 16 20 16 40 24 52 4 76 40 132 88 104 20 40 20 0 20 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 0 0 0 4 8 12 8 20 20 44 48 72 52 100 52 100 64 100 72 88 72 88 52 16 0 0 8 0 4 0 4 0 0 0 0 0 0 4 8 4 0 8 20 40 32 52 36 60 40 60 40 60 56 76 56 76 56 76 56 76 56 76 52 68 48 64 44 60 52 68 44 60 40 60 40 64 48 76 48 76 48 64 44 64 48 48 24 20 20 24 20 20 20 16 20 16 20 16 16 16 16 16 8 4 4 4 4 4 0 0 0 0 0 0 0 0 8 8 12 16 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 4 8 8 4 12 4 32 16 32 76 100 116 88 120 76 112 72 104 68 100 64 96 72 108 72 104 68 100 64 96 72 84 76 84 76 84 76 84 64 72 64 72 64 72 64 72 48 80 56 88 52 60 28 36 28 36 24 28 28 32 16 12 20 28 28 28 20 20 12 16 12 16 12 24 16 20 12 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 128 64 124 72 132 68 120 72 132 68 128 68 132 76 140 88 144 80 136 76 144 92 156 68 132 76 136 80 140 76 136 72 140 72 140 80 152 88 160 88 152 84 148 80 152 84 156 96 156 92 152 88 148 84 144 100 164 100 160 96 160 92 156 88 152 88 152 92 160 100 168 84 152 88 156 92 152 88 144 88 148 84 144 84 148 92 156 92 152 92 152 92 148 84 140 72 140 88 148 88 148 96 164 88 148 88 148 92 156 100 160 100 156 96 152 92 156 96 160 88 152 92 156 96 152 92 148 84 152 88 160 100 172 108 176 100 168 100 164 96 160 92 160 92 164 96 168 100 164 96 160 104 172 96 164 92 160 92 160 100 168 100 168 100 168 100 168 100 168 96 160 92 160 96 164 100 168 100 168 100 168 100 168 104 172 104 172 104 172 104 172 92 168 92 172 96 176 100 176 104 180 104 184 108 188 112 188 104 184 108 188 108 192 112 192 104 184 104 188 108 192 112 192 116 196 116 200 120 204 124 204 116 196 116 200 120 204 124 204 124 204 124 204 124 204 124 204 128 208 128 208 128 208 128 208 128 220 132 220 132 216 124 208 128 216 124 212 124 208 120 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 136 220 136 224 140 224 132 216 132 216 132 216 132 216 116 204 124 208 128 216 136 220 136 220 144 224 148 228 152 228 152 232 156 236 160 232 156 224 164 228 164 232 168 236 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 168 256 168 244 152 232 156 244 160 248 164 244 160 240 160 244 160 244 160 244 160 244 160 240 152 236 152 236 156 244 164 244 160 240 156 244 160 248 164 252 168 256 172 252 168 248 164 252 156 252 156 252 156 252 152 248 156 252 156 248 148 240 164 244 160 244 160 248 168 256 172 256 172 260 176 264 180 264 204 284 176 268 172 276 192 296 204 300 208 308 212 312 220 312 204 308 200 312 208 328 228 340 240 340 236 352 264 372 252 340 240 348 244 352 244 344 232 332 220 324 220 316 204 304 212 316 108 220 124 220 120 216 132 224 140 224 136 216 136 216 140 220 152 244 152 248 156 264 180 292 216 328 236 352 248 364 260 380 256 392 280 368 288 388 240 224 36 104 68 108 80 112 48 40 0 20 12 32 12 16 0 16 12 24 20 20 16 16 12 16 8 12 0 12 0 0 0 32 36 56 24 44 16 56 24 68 36 56 36 44 20 32 12 32 24 40 16 28 8 16 0 12 0 16 4 20 4 20 0 16 0 12 0 12 0 20 12 24 12 24 12 44 24 16 0 4 0 8 0 8 0 8 0 4 8 4 16 4 8 4 8 4 4 8 0 16 0 20 4 20 0 16 0 20 8 32 24 28 88 48 8 20 4 12 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 0 0 0 0 4 0 24 8 40 0 36 16 68 36 76 28 64 28 68 16 4 0 12 16 0 0 4 8 0 8 0 16 0 16 8 8 0 0 0 0 32 8 28 12 40 20 40 12 32 28 52 28 56 28 56 28 52 36 56 28 48 20 40 16 36 28 52 20 40 16 40 16 40 8 44 12 52 24 52 32 60 24 32 8 20 4 20 0 12 0 16 0 16 0 16 4 12 4 12 8 4 4 4 8 8 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 0 12 20 28 12 68 64 100 52 92 44 80 36 72 28 64 24 60 36 76 36 72 32 68 28 68 32 80 32 80 32 80 32 80 16 68 20 72 24 68 20 60 20 56 32 68 40 52 12 28 8 28 12 32 20 28 0 0 0 20 8 24 0 12 0 12 4 12 16 16 20 16 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 188 136 204 144 204 132 192 144 204 132 192 128 196 140 208 148 208 144 204 140 208 144 212 144 200 128 192 136 204 140 200 148 212 156 216 148 208 152 216 160 216 148 208 148 208 156 220 152 216 148 212 144 216 148 220 152 224 156 224 156 220 148 212 156 216 144 204 140 208 152 220 156 220 156 220 156 212 144 212 144 212 144 216 148 220 152 220 152 216 144 212 144 212 148 220 136 204 140 212 148 220 156 228 168 232 156 220 152 224 164 236 148 228 152 228 152 224 144 216 136 216 144 224 152 232 156 232 156 236 164 244 172 244 168 240 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 160 248 160 248 160 244 148 236 152 244 156 248 160 252 164 256 172 252 168 248 164 252 168 256 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 180 264 180 268 184 272 188 272 176 280 176 284 180 288 184 288 172 280 180 288 188 296 192 296 188 296 196 300 196 300 192 292 188 296 192 300 196 296 192 292 204 308 204 308 204 308 204 308 196 304 204 316 212 320 216 316 208 308 208 312 212 316 216 316 204 308 208 312 212 308 208 304 208 312 212 316 216 312 212 308 220 316 216 312 212 316 216 320 208 308 208 312 212 316 216 316 212 312 212 312 212 316 224 324 216 324 216 324 216 324 216 324 204 320 220 336 228 336 224 328 216 332 216 336 220 340 224 340 228 344 228 344 228 344 228 344 224 344 232 352 236 352 236 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 248 368 244 364 240 360 236 356 244 368 244 368 244 368 244 368 248 372 248 368 244 364 240 364 244 368 248 372 248 376 252 376 260 376 248 376 260 388 260 376 276 388 280 392 280 388 272 392 296 416 292 420 296 428 304 436 300 444 308 460 320 472 328 472 332 468 320 476 352 504 352 488 348 496 348 496 348 488 340 480 328 460 308 448 312 436 268 376 200 320 212 324 216 332 224 336 224 336 224 336 224 336 224 336 228 340 240 364 268 392 292 420 316 440 332 472 360 496 380 516 376 548 404 536 400 540 340 376 104 176 88 168 80 152 84 64 16 68 28 60 4 36 0 44 0 32 8 36 16 44 20 40 20 20 4 12 0 20 12 40 56 72 44 68 36 68 40 64 36 52 36 48 32 44 28 36 36 40 32 28 28 24 20 20 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 12 16 20 12 8 16 20 16 20 16 20 16 20 8 28 24 44 28 52 28 60 40 68 36 28 4 24 24 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 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 12 12 16 20 44 52 80 76 80 72 72 68 40 8 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 52 56 68 40 52 40 84 44 68 36 72 52 92 60 92 64 80 60 76 52 68 44 64 36 60 40 64 44 68 48 72 44 60 44 60 52 68 64 68 64 52 28 20 24 20 24 16 16 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 8 12 36 64 96 100 116 84 92 84 104 80 100 76 92 68 88 72 92 68 88 68 92 76 100 72 88 72 88 72 88 72 88 52 80 68 80 48 64 60 88 60 84 52 80 56 76 44 56 36 48 28 28 24 28 24 28 28 24 20 16 16 12 8 8 4 8 12 16 16 16 12 12 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 64 120 76 132 80 132 76 124 92 140 80 128 76 132 88 144 88 144 84 140 80 144 84 148 88 140 76 140 84 144 80 132 72 152 72 156 64 148 68 156 72 152 64 144 60 148 68 156 72 148 68 144 64 148 68 152 76 156 76 156 72 152 68 144 88 148 80 144 80 144 84 152 80 148 84 152 84 148 80 140 80 144 80 148 84 152 88 152 88 152 84 148 84 148 88 152 88 152 88 156 92 156 92 156 100 160 96 156 92 160 96 164 88 152 92 152 92 148 84 140 80 144 88 156 100 160 100 160 100 160 96 156 100 164 108 168 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 108 164 108 160 104 156 100 156 100 156 104 160 104 160 108 164 104 168 100 164 96 168 100 172 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 108 176 108 180 112 180 116 184 108 176 108 180 112 184 116 184 104 176 112 184 120 192 124 188 120 188 120 188 120 188 120 188 120 192 124 196 128 192 124 188 132 200 132 200 132 200 132 200 124 196 136 208 144 212 144 216 124 204 120 208 120 212 124 212 116 208 120 212 124 208 120 204 120 208 124 216 128 216 124 212 132 216 128 212 124 216 128 220 120 208 120 212 124 216 128 216 132 216 128 216 132 220 136 228 132 216 132 216 132 216 132 216 136 220 132 216 136 220 140 224 152 216 152 220 156 224 160 224 164 228 164 228 164 228 164 228 160 228 168 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 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 164 244 160 240 160 240 156 236 160 244 160 244 160 244 160 244 164 248 164 244 160 240 156 240 156 244 160 244 164 248 164 252 172 252 164 252 176 264 176 260 188 272 188 280 192 280 180 276 200 292 188 292 192 300 204 308 192 300 204 320 224 332 232 336 224 332 236 348 244 352 252 356 240 348 240 348 240 340 232 332 212 312 212 308 208 276 152 228 124 208 128 216 136 220 140 224 140 224 140 224 140 224 140 224 140 236 144 248 160 280 184 296 212 328 220 340 240 368 264 384 272 404 300 400 304 408 260 288 44 80 8 92 48 100 56 36 0 20 16 20 0 4 4 16 0 4 8 8 16 8 16 8 24 12 0 0 0 4 0 20 36 48 20 40 4 40 8 48 16 44 24 40 20 40 20 36 20 40 24 28 28 28 20 24 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 0 4 4 16 4 4 8 16 8 16 8 16 8 16 0 12 4 24 16 32 20 36 32 48 24 12 0 16 8 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 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 4 24 20 52 40 64 44 64 36 32 0 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 28 56 20 36 8 52 16 44 0 40 16 60 28 64 36 56 32 52 24 44 20 40 16 40 20 44 20 44 24 48 12 48 12 48 16 56 32 68 32 48 8 20 0 24 0 20 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 4 0 4 0 8 0 8 0 8 0 8 0 20 0 16 0 12 0 12 0 32 12 72 52 96 60 88 44 84 40 80 32 72 28 72 40 80 32 72 28 72 28 72 24 68 24 68 24 68 24 68 16 64 20 60 12 56 20 68 28 56 20 52 32 56 20 36 16 36 12 24 4 16 0 20 4 16 8 16 8 16 8 16 8 16 8 16 8 12 0 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 116 180 120 184 124 188 124 188 144 204 132 192 128 196 140 208 144 208 140 204 140 204 144 208 148 212 144 212 152 212 140 192 148 212 156 216 148 208 152 216 152 208 144 200 140 204 148 212 152 216 148 212 144 216 148 220 156 224 156 220 152 216 148 216 148 212 144 208 144 208 148 212 136 200 140 208 144 208 144 204 144 212 144 216 148 220 152 220 152 220 156 224 156 224 152 220 168 236 164 232 160 228 160 228 156 224 160 228 160 228 156 224 152 228 152 228 152 224 144 220 148 224 156 236 160 240 160 236 164 232 148 220 148 232 164 248 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 256 164 244 156 248 164 252 164 252 160 248 160 248 156 244 168 252 164 248 164 248 168 252 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 172 256 172 260 176 260 180 264 176 280 176 284 180 288 184 288 172 280 180 288 188 292 188 292 192 292 180 284 180 284 188 296 188 296 192 300 196 296 192 292 196 300 196 300 196 300 196 300 188 296 196 308 204 312 208 308 204 304 204 308 208 308 212 312 204 308 208 312 212 308 208 304 204 304 212 316 216 316 216 316 216 316 212 312 212 312 216 316 208 308 208 312 212 316 216 316 224 320 220 320 220 324 228 328 216 324 216 324 216 324 216 324 232 332 216 316 208 320 220 332 216 332 216 336 220 340 224 340 228 344 228 344 228 344 228 344 224 340 228 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 244 356 244 356 244 356 244 356 240 364 240 364 240 364 240 364 244 368 244 368 244 368 244 368 240 364 244 368 244 368 240 364 236 360 240 364 240 364 244 368 244 368 244 368 244 368 244 368 248 372 244 368 244 368 240 364 236 364 240 364 244 368 244 372 248 368 244 376 260 392 268 380 268 380 276 392 284 396 284 400 292 412 288 416 292 424 304 432 300 452 316 468 336 484 344 488 320 484 360 500 348 488 356 512 348 496 348 496 344 480 332 472 296 440 312 432 276 372 216 324 208 324 212 328 220 332 224 336 224 336 224 336 224 336 224 336 232 340 236 360 260 384 284 412 328 448 332 464 352 488 372 512 380 548 408 552 416 568 384 452 196 208 68 168 96 148 80 92 12 68 16 56 8 48 12 60 8 44 12 40 4 40 4 28 20 28 4 12 0 20 12 36 48 68 44 60 40 60 44 64 48 60 48 56 44 56 40 44 36 40 32 28 28 24 24 16 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 8 4 0 4 4 16 12 12 16 20 16 20 16 20 16 20 12 28 16 36 28 48 36 52 44 64 32 24 4 32 20 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 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 12 4 8 16 24 32 36 40 44 32 16 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 48 68 48 60 44 68 52 76 44 76 56 100 64 96 52 72 52 68 44 60 40 60 48 68 44 64 44 64 40 60 52 68 48 60 48 64 60 60 52 44 28 12 16 16 20 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 20 16 20 16 16 12 12 16 24 28 36 68 84 112 104 120 84 100 80 92 76 88 68 84 92 104 80 88 68 80 64 80 64 80 64 80 64 80 64 80 72 84 60 76 64 84 68 80 60 84 52 80 56 76 44 56 40 48 32 28 16 16 12 16 4 8 8 12 16 20 20 24 20 20 20 16 12 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 68 120 68 116 68 124 76 128 88 136 84 132 80 136 84 140 84 144 80 136 76 140 84 144 84 144 84 152 96 148 72 120 72 152 72 156 64 148 68 156 64 148 56 136 52 140 64 148 72 148 68 144 64 148 68 152 80 156 72 152 68 148 68 148 84 144 80 144 80 144 80 148 68 136 76 144 84 148 84 144 80 144 80 148 84 152 88 152 88 156 96 160 96 160 92 152 100 164 100 164 100 164 100 164 88 156 96 164 100 160 92 152 92 152 96 156 92 152 88 144 88 148 92 156 100 160 96 156 92 152 88 148 88 152 96 160 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 164 100 148 92 156 108 168 112 164 108 160 104 156 100 152 100 168 96 160 92 164 100 168 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 104 172 108 176 112 180 112 180 108 176 108 180 112 184 116 184 108 180 116 188 120 188 120 188 124 184 108 172 104 176 116 192 120 192 124 196 128 192 124 188 120 188 120 188 120 188 120 188 116 188 124 196 132 204 132 204 128 208 120 208 124 212 128 216 116 208 120 212 124 208 120 204 112 204 120 212 128 216 128 216 128 216 124 208 120 212 128 216 120 208 120 212 124 216 128 216 132 220 128 216 128 220 136 224 128 212 128 212 128 212 128 212 144 224 136 212 124 212 128 216 152 216 152 220 156 224 160 224 160 224 160 224 160 224 160 224 156 224 164 232 168 232 168 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 240 164 244 164 244 160 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 180 268 188 280 196 288 192 288 196 292 188 288 192 296 200 304 204 316 220 332 236 348 248 352 224 340 248 352 244 344 248 360 240 348 240 344 236 332 228 320 200 308 216 288 160 220 112 204 128 216 132 220 136 224 140 224 136 220 136 220 136 220 136 220 140 232 140 244 160 268 176 288 212 324 224 348 240 360 244 356 268 388 288 400 312 424 300 356 200 148 16 104 52 80 28 36 0 20 0 8 0 0 0 12 0 12 0 8 0 8 0 12 12 12 0 0 0 4 0 16 28 44 24 40 16 40 16 44 20 48 24 44 20 40 24 40 20 36 24 28 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 12 4 8 4 12 4 12 4 12 4 12 0 16 4 20 12 32 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 4 4 4 8 8 8 0 4 0 4 4 20 20 32 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 16 20 52 24 44 20 48 24 48 4 48 20 64 28 64 24 48 24 44 20 40 16 40 28 48 24 44 20 40 16 36 20 56 16 48 20 48 24 56 28 32 0 12 0 16 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 8 0 12 4 12 4 12 4 12 4 12 0 20 0 20 0 20 0 12 0 20 0 56 52 108 76 104 40 80 36 76 28 68 24 68 40 80 32 72 24 68 24 68 20 64 20 64 20 64 20 64 36 68 12 60 28 80 28 64 28 56 20 52 32 56 20 36 28 44 20 28 4 16 0 12 0 8 4 12 4 16 8 16 8 20 12 16 4 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 124 188 124 184 124 192 132 196 136 200 136 200 136 200 136 200 144 204 136 200 136 200 140 208 136 200 140 208 148 208 128 180 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 216 148 216 152 220 140 208 144 208 144 208 144 204 136 204 144 212 152 216 148 212 144 212 144 216 148 220 152 220 156 224 156 228 160 224 156 224 148 220 152 224 160 232 164 236 148 220 156 228 160 224 152 216 152 232 156 232 156 228 148 220 144 220 148 228 152 228 152 224 136 220 152 236 160 232 148 220 160 240 164 244 168 240 164 236 160 248 160 248 160 248 160 248 164 248 160 244 156 248 160 252 160 244 148 232 144 236 156 252 168 252 164 248 160 244 156 240 168 248 160 244 160 244 164 252 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 180 264 180 264 184 268 188 272 176 280 176 284 180 288 184 288 176 284 184 292 188 292 184 288 188 288 176 272 168 280 184 292 188 296 192 300 196 296 192 292 184 288 184 288 184 288 184 288 184 292 192 300 200 304 200 304 212 312 212 312 216 316 220 320 204 308 208 312 212 308 208 304 204 308 212 316 216 316 216 312 216 312 208 308 208 308 212 316 208 308 208 312 212 316 216 316 216 316 212 308 208 312 212 316 212 320 212 320 212 320 212 320 216 328 220 332 220 320 208 312 216 332 216 336 220 340 224 340 224 340 224 340 224 340 224 340 220 340 228 344 232 348 228 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 360 240 368 244 364 236 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 268 380 276 396 288 400 288 408 292 408 284 416 288 424 300 432 320 468 332 484 344 492 352 496 336 476 332 484 352 500 348 484 352 492 348 484 332 468 320 452 312 452 300 396 232 340 212 344 216 332 220 332 220 336 224 336 220 332 220 332 220 332 220 332 228 336 232 352 252 376 276 400 292 428 332 476 360 480 348 472 356 508 376 532 408 560 404 508 344 304 100 196 104 160 84 116 48 96 20 64 4 52 0 44 0 36 0 40 4 44 8 40 8 28 4 20 4 20 12 28 36 52 44 56 44 56 44 56 36 56 36 56 36 48 32 44 36 40 36 28 28 24 20 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 0 4 0 4 8 20 16 16 12 16 12 16 12 16 12 16 16 32 16 32 20 44 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 0 4 4 4 8 8 8 4 0 0 4 12 20 28 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 28 56 52 64 48 68 60 68 44 76 56 92 60 88 48 64 44 64 44 60 40 60 52 68 48 64 44 60 40 56 56 72 52 60 48 60 52 56 40 32 16 4 8 8 12 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 8 8 12 12 16 12 12 12 12 12 12 12 12 20 16 20 16 20 16 16 24 0 8 24 72 96 128 108 112 84 100 80 92 76 88 68 84 72 88 68 84 68 88 72 92 72 88 72 88 72 88 72 88 80 84 56 76 72 96 72 80 60 84 52 80 56 76 44 56 52 60 40 36 24 24 16 20 16 16 12 12 12 8 8 8 8 12 12 16 16 12 12 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 68 124 72 128 76 128 76 132 84 136 84 136 84 136 84 136 80 140 76 136 76 136 80 140 72 132 72 136 84 144 76 124 80 152 80 156 72 148 76 156 76 148 68 140 64 144 72 152 80 148 76 144 72 148 76 152 92 160 80 144 72 148 80 156 76 140 80 144 80 144 76 140 76 144 84 148 88 148 84 144 80 144 80 148 84 152 88 152 92 156 88 148 84 152 92 156 76 144 80 152 92 160 100 164 88 152 92 156 92 156 88 152 96 156 100 160 96 152 88 148 84 144 88 152 92 148 88 144 72 140 96 168 108 160 88 140 100 164 104 168 108 164 104 160 104 160 104 160 104 160 104 160 108 160 104 156 100 160 104 164 96 148 88 144 88 148 100 160 108 164 104 160 104 160 100 156 96 164 92 160 92 160 96 164 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 112 180 116 184 116 188 120 188 108 176 108 180 112 184 116 184 112 180 116 188 120 184 116 180 116 184 108 172 104 176 116 184 120 192 124 196 128 192 124 188 116 184 116 184 116 184 116 184 116 188 124 196 132 200 132 204 128 208 124 212 124 216 128 216 116 208 120 212 124 208 120 204 120 212 124 216 128 212 124 208 124 212 120 208 120 208 124 212 120 208 120 212 124 216 128 216 128 212 120 208 116 204 120 208 124 208 124 208 124 208 124 208 124 212 136 224 140 216 124 200 152 216 152 220 156 224 160 224 156 220 156 220 156 220 156 220 156 220 160 228 164 228 164 228 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 156 240 156 240 156 240 156 240 160 240 160 240 160 240 160 240 156 236 156 236 156 236 156 236 156 236 160 240 160 240 156 236 156 236 160 240 160 240 164 244 152 236 152 236 152 236 152 236 156 240 160 244 160 244 164 248 152 240 156 240 160 244 160 248 164 244 160 252 176 268 184 268 188 276 192 284 200 288 192 284 192 288 184 284 188 292 200 300 224 332 232 344 240 348 244 348 240 332 220 332 248 356 240 328 248 348 240 340 224 320 216 308 228 304 184 244 132 208 132 224 136 220 136 224 140 224 140 224 132 216 132 216 132 216 132 216 136 232 144 240 152 260 176 276 172 296 216 344 244 352 228 328 240 348 256 376 288 404 304 396 280 224 64 124 64 128 88 100 48 76 8 40 0 32 0 20 0 4 0 4 0 4 0 4 0 8 4 4 0 8 0 12 20 32 20 44 24 44 16 40 12 36 8 32 16 32 12 32 20 36 16 32 20 24 12 20 16 24 16 24 16 24 16 24 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 0 0 8 12 24 8 12 0 8 0 8 0 8 0 8 8 16 4 16 8 28 24 44 28 40 16 4 0 12 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 4 4 4 4 0 4 0 0 0 8 8 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 32 24 52 32 56 32 52 8 44 12 60 20 56 24 48 24 48 20 44 20 44 24 48 20 44 20 44 16 40 16 52 20 48 20 52 36 56 12 20 0 4 0 8 0 8 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 8 16 8 16 8 16 8 16 8 16 0 20 0 20 4 24 0 20 0 0 0 56 72 120 72 92 44 88 40 84 36 76 28 72 24 68 20 64 24 72 32 76 28 72 28 72 28 72 28 72 28 68 16 60 20 68 24 64 28 56 20 52 32 56 20 36 28 44 20 28 8 20 0 16 12 16 8 12 0 4 0 0 0 8 4 16 8 16 8 12 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 112 180 120 192 128 192 124 184 132 200 136 204 140 200 136 196 140 200 136 196 132 200 136 204 136 196 128 200 144 212 148 204 144 212 156 216 148 208 152 216 156 212 148 204 144 208 152 216 152 216 148 212 144 216 148 220 164 228 152 212 144 216 152 224 136 204 144 208 144 208 140 200 140 208 144 208 144 204 136 200 144 212 144 216 148 220 152 220 160 224 144 208 140 212 156 228 148 216 148 220 156 224 160 228 156 220 152 216 148 220 152 224 156 232 160 236 156 232 152 224 148 228 152 232 156 228 148 224 140 224 156 240 164 236 152 224 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 148 240 152 244 156 244 156 244 160 248 160 248 164 252 164 244 160 240 156 244 160 248 164 248 164 252 168 256 172 256 172 252 168 252 168 256 176 264 176 260 180 264 180 268 184 268 176 280 176 284 180 288 184 288 180 288 184 292 188 288 184 284 184 288 184 284 180 288 184 288 188 296 192 300 196 296 192 292 188 292 188 292 188 292 188 292 188 292 196 304 204 308 204 308 200 300 200 304 204 304 208 308 204 308 208 312 212 308 208 304 216 316 216 316 212 308 204 300 212 308 208 304 204 308 208 312 208 308 208 312 212 316 216 316 220 316 212 308 208 308 208 308 208 316 208 316 208 316 208 316 208 316 212 320 216 324 212 320 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 236 348 236 348 236 348 236 348 240 364 240 364 240 364 240 364 236 360 236 360 236 360 236 360 232 360 236 364 240 360 236 356 244 368 240 364 240 364 236 360 236 360 236 360 236 360 236 360 240 364 240 368 244 372 248 372 240 368 244 368 248 372 248 376 256 376 248 376 260 388 260 372 280 388 284 400 288 396 284 400 288 408 284 412 288 420 296 428 336 484 344 488 344 488 340 480 340 484 340 488 348 492 344 484 352 492 344 480 332 456 304 440 296 404 244 344 212 332 208 332 224 336 224 336 224 336 224 336 216 328 216 328 216 328 216 328 228 332 228 348 248 368 268 392 272 404 300 444 332 464 340 460 336 480 348 512 384 540 400 544 380 376 172 224 120 224 164 188 136 180 92 140 76 132 72 120 36 88 32 68 20 56 8 52 4 28 4 28 8 28 8 28 28 52 40 56 48 56 44 52 40 60 36 56 36 52 36 48 36 40 32 32 28 28 24 20 24 36 20 36 20 36 20 36 16 32 16 32 16 32 16 24 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 0 12 0 32 28 44 16 24 4 20 4 20 4 20 4 20 20 32 12 28 16 44 40 60 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 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 4 4 20 36 64 64 80 52 64 40 60 48 80 52 76 48 68 48 68 52 72 52 72 40 60 44 64 44 64 48 68 44 64 48 60 52 68 60 68 28 20 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 8 8 12 16 20 20 16 16 16 16 16 16 16 16 16 16 16 20 24 24 24 28 12 8 12 56 88 128 108 112 92 108 92 104 84 96 80 92 76 88 68 80 64 80 68 84 68 84 68 84 68 84 68 84 60 80 64 76 56 72 64 84 60 84 52 80 56 76 44 56 32 40 24 24 16 16 12 16 12 8 8 8 8 8 8 8 12 12 16 16 16 12 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 48 108 64 124 76 124 64 108 80 136 84 140 88 136 84 132 80 136 76 132 72 136 76 140 80 136 72 136 88 156 96 156 80 152 80 156 72 148 76 156 84 156 72 148 72 148 80 160 80 148 76 144 72 148 76 152 92 160 80 144 68 144 80 156 68 136 80 148 84 144 72 132 76 140 76 140 72 132 64 128 80 144 80 148 84 152 88 152 100 156 76 132 68 140 92 164 96 160 92 156 92 152 88 152 96 156 84 144 80 148 92 160 96 160 100 160 100 156 92 148 96 156 100 160 100 156 92 152 92 152 96 156 100 160 100 160 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 100 160 104 160 104 160 96 156 100 160 104 164 108 168 96 160 92 156 88 160 92 164 96 164 96 168 100 172 104 172 104 168 100 168 100 172 108 180 104 172 104 176 108 180 112 180 108 176 108 180 112 184 116 184 116 184 120 188 120 184 112 180 112 184 116 188 120 184 116 180 120 192 124 196 128 192 124 188 120 188 120 188 120 188 120 188 120 192 128 200 136 208 140 208 112 192 104 196 108 196 112 200 116 208 120 212 124 208 120 204 132 220 132 216 124 208 112 196 124 208 120 204 116 208 120 212 120 208 120 212 124 216 128 216 136 224 128 212 124 212 124 212 124 208 124 208 124 208 124 208 128 208 120 204 120 212 136 228 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 148 232 148 232 148 232 148 232 160 240 160 240 160 240 160 240 156 236 156 236 156 236 156 236 152 236 156 240 160 236 156 232 168 244 164 240 160 236 156 232 152 236 152 236 152 236 152 236 156 240 156 244 160 248 164 248 160 244 164 248 164 252 168 252 176 252 164 252 176 264 176 256 200 284 200 288 200 284 184 280 192 288 180 284 188 292 196 300 236 344 240 344 240 340 228 332 228 348 256 356 240 340 244 356 248 352 240 336 228 316 216 300 180 248 136 208 124 208 112 188 140 224 140 224 140 224 140 224 132 216 132 216 132 216 132 216 136 228 140 236 156 256 168 272 180 280 184 296 212 328 228 348 232 336 240 364 280 392 304 416 308 296 128 140 64 164 124 120 104 144 60 108 48 112 52 104 28 76 16 60 0 40 0 20 0 0 0 4 0 4 0 8 8 28 20 44 28 44 24 40 12 48 20 40 16 36 20 40 16 36 16 28 12 24 4 20 8 20 8 20 8 20 8 20 8 20 8 20 8 20 8 20 8 20 16 24 12 12 0 0 0 4 0 4 0 4 0 4 0 0 0 24 24 32 8 4 0 4 0 4 0 4 0 4 8 16 0 12 4 28 28 48 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 0 0 0 0 0 0 0 0 8 8 8 4 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 52 48 72 24 40 12 40 12 48 16 44 28 52 28 52 28 52 28 56 12 40 16 44 20 48 24 52 16 40 16 48 32 56 44 64 8 12 0 4 0 0 0 0 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 12 8 16 12 24 8 16 8 16 8 16 8 16 8 16 8 20 4 28 8 24 8 12 0 32 48 108 84 100 60 96 48 92 44 84 36 80 40 80 28 68 20 60 16 60 20 64 20 64 20 64 20 64 8 64 24 64 4 48 16 72 28 56 20 52 32 56 20 36 0 16 0 8 0 8 0 8 0 0 0 8 0 12 8 16 12 20 12 16 4 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 112 180 124 196 132 196 128 188 136 196 132 192 128 188 124 188 120 184 124 196 144 212 140 196 112 180 124 196 140 208 144 212 148 212 148 208 144 204 140 204 148 212 144 204 136 200 136 200 140 212 152 224 156 220 148 212 136 204 140 220 160 228 152 208 140 208 144 212 148 208 144 204 132 204 148 208 144 208 148 220 152 216 140 204 136 208 148 220 148 216 148 208 136 204 148 224 160 224 156 220 152 224 156 228 160 228 156 220 152 220 156 224 132 216 152 232 152 224 148 228 148 232 160 232 144 216 152 240 168 240 156 232 164 240 156 228 148 228 156 236 160 236 160 232 160 252 168 260 172 256 164 248 156 240 152 236 148 240 152 244 152 244 156 248 160 244 156 240 156 240 148 232 148 240 160 252 148 236 156 244 160 244 160 240 172 256 176 260 176 256 168 252 164 252 176 264 184 264 176 256 180 264 180 264 180 264 180 264 184 284 180 280 176 284 180 288 180 288 192 300 192 288 176 272 176 280 176 284 180 288 184 288 200 304 200 304 200 304 200 304 176 284 188 296 196 300 192 292 188 292 188 296 192 300 196 300 200 300 196 292 192 292 196 296 200 304 204 308 208 304 204 300 212 312 212 312 212 308 200 300 204 304 204 304 204 304 204 304 196 300 208 312 216 312 208 304 216 316 216 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 212 332 224 344 232 344 224 336 228 344 228 344 228 344 228 344 232 356 232 356 232 356 232 356 236 360 236 356 232 352 228 352 236 348 236 348 236 348 236 348 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 224 348 228 356 240 368 248 372 240 364 240 364 240 364 240 364 248 368 244 364 240 368 244 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 284 408 288 420 296 424 296 424 328 476 336 484 340 484 340 480 336 484 344 492 344 484 336 472 344 480 340 468 308 432 276 396 252 356 208 324 212 328 216 324 224 328 208 324 228 344 224 328 236 340 216 320 204 320 212 328 216 328 224 348 248 372 264 396 268 392 280 420 308 456 340 480 332 476 348 508 380 536 396 540 380 496 240 232 148 248 140 236 164 232 140 200 116 188 120 188 116 168 92 144 92 144 76 112 48 80 20 44 4 44 20 56 36 52 32 56 44 68 44 60 48 68 28 56 36 52 28 44 28 40 24 36 24 24 20 24 20 36 20 44 20 36 8 20 20 40 20 40 20 40 20 36 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 4 16 0 32 44 76 36 32 12 36 20 36 4 20 8 40 24 28 4 28 24 48 32 40 48 52 24 32 12 28 8 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 12 16 36 48 68 48 60 40 60 40 64 52 68 48 68 44 60 40 56 32 52 36 56 36 56 36 56 36 56 40 72 56 60 52 72 60 48 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 8 12 16 20 20 20 20 16 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 12 16 8 0 12 28 80 96 136 96 112 96 112 92 104 84 96 76 92 76 88 72 84 68 84 72 88 72 84 68 80 64 80 56 76 68 88 72 84 60 72 72 92 56 72 40 56 36 60 32 40 16 12 0 4 0 4 4 4 4 8 8 12 12 12 20 24 28 32 32 32 32 28 12 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 60 116 68 124 72 124 72 124 80 132 76 128 76 124 72 124 56 116 56 124 76 140 72 124 60 124 68 132 76 136 76 136 92 156 92 152 88 152 84 148 80 144 76 136 72 136 76 140 72 136 76 144 84 148 76 132 88 144 76 140 80 148 80 140 76 144 80 144 80 144 80 140 68 136 80 140 72 136 76 148 84 144 72 132 68 136 80 148 72 140 76 132 60 128 72 148 88 152 88 152 88 152 88 152 88 152 88 152 92 160 100 164 72 144 92 156 92 148 88 152 88 156 100 152 84 144 92 164 108 160 96 156 100 164 96 152 88 152 96 160 100 160 100 156 100 160 108 168 112 164 104 156 104 156 100 152 96 156 100 160 96 156 100 160 104 156 100 152 96 152 92 144 92 152 100 160 80 152 88 160 92 160 92 156 96 168 104 172 104 172 100 168 92 164 100 172 108 172 104 168 112 180 112 180 112 180 112 180 116 180 112 176 108 180 112 184 116 184 120 192 120 184 108 172 108 176 112 180 112 184 116 184 132 200 132 200 132 200 132 200 120 192 128 200 132 196 120 184 120 188 120 192 124 196 128 200 124 204 112 196 108 200 112 204 112 204 116 208 120 204 116 200 120 212 124 212 124 208 116 200 116 204 116 204 116 204 116 204 108 200 120 212 124 212 120 208 128 216 124 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 152 220 160 228 168 228 160 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 236 156 240 160 236 156 232 156 236 156 236 156 236 156 236 148 228 152 236 156 240 160 244 156 240 156 240 156 240 156 240 160 240 152 236 152 236 156 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 188 284 184 288 192 292 192 292 220 328 224 332 232 336 228 332 236 344 244 352 248 348 236 336 244 336 224 312 208 284 176 256 152 220 124 204 128 216 132 212 140 216 124 216 140 232 140 216 148 228 132 208 120 208 128 216 136 220 144 236 160 260 184 272 176 276 188 292 208 324 236 344 248 356 256 372 276 388 288 392 308 384 196 172 72 144 84 156 92 152 72 124 48 112 56 120 64 112 44 100 52 100 40 80 36 60 20 40 4 40 12 52 16 44 8 40 12 52 16 40 24 44 4 32 0 36 0 20 12 32 8 28 8 24 8 20 4 20 4 20 4 20 0 12 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 0 0 28 44 72 36 28 0 16 4 16 0 4 0 20 8 8 0 8 12 32 20 24 36 36 8 12 0 12 0 4 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 4 8 0 4 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 4 0 24 20 48 28 48 20 44 20 48 16 56 24 48 20 40 16 36 8 32 12 36 12 36 12 36 12 36 20 48 36 52 36 64 40 36 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 4 0 12 8 16 4 12 4 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 4 0 4 0 52 68 104 68 104 56 92 44 80 32 72 32 76 32 72 28 68 24 68 28 72 24 68 24 64 20 64 16 60 20 68 24 64 16 60 32 60 20 44 16 40 16 40 20 32 8 12 0 0 0 0 0 4 0 8 0 8 4 12 12 24 16 28 24 32 20 28 16 16 12 12 8 4 0 0 0 0 0 0 0 0 0 0 116 180 112 176 116 180 120 188 128 192 128 188 124 188 120 184 112 172 112 180 128 196 124 184 128 196 136 200 136 196 128 192 152 216 156 220 152 212 148 208 140 204 136 200 136 204 144 208 144 208 132 208 148 220 136 196 160 220 132 200 128 208 136 208 140 204 140 204 140 204 140 204 132 204 144 204 132 192 132 200 140 204 132 196 128 200 136 208 136 208 140 200 124 196 136 216 148 220 152 224 156 220 152 216 148 216 148 220 156 228 168 240 140 224 156 232 152 224 148 232 152 232 156 228 144 220 152 236 168 236 156 232 160 236 156 224 152 228 156 236 160 236 160 236 152 244 156 248 160 244 156 240 164 248 156 244 156 244 160 252 152 244 156 248 160 244 156 240 152 236 148 236 148 240 156 248 152 236 156 244 160 244 160 244 156 244 164 252 172 256 172 252 164 252 172 260 176 260 172 256 180 264 180 264 180 264 180 264 180 284 176 280 176 280 180 284 188 292 188 288 184 288 180 284 176 284 180 284 184 288 184 288 196 300 196 300 196 300 196 300 200 308 204 308 200 296 188 288 188 292 188 296 192 300 196 300 208 304 204 300 200 304 208 308 200 304 204 308 208 304 204 300 208 308 212 312 212 308 204 300 208 308 208 308 208 308 208 308 200 300 204 308 212 312 208 308 216 312 212 312 208 308 208 308 208 316 208 316 208 316 208 316 212 320 212 320 212 324 220 328 216 332 216 332 216 336 224 340 224 340 220 336 220 336 224 340 216 336 224 344 228 344 228 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 356 236 360 236 360 232 356 236 360 236 360 236 360 236 360 232 356 232 360 236 360 236 360 240 364 240 364 240 364 240 364 240 360 232 356 232 356 236 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 280 404 280 412 288 420 296 424 320 468 328 472 332 476 328 472 336 484 344 492 348 488 340 480 340 460 304 420 284 400 252 360 216 332 208 320 216 328 208 320 220 324 212 328 224 340 224 328 228 336 216 320 204 320 212 324 220 332 228 348 248 372 268 400 276 404 284 420 304 444 328 464 348 488 360 516 384 536 396 544 432 520 336 356 140 212 148 236 152 236 136 212 116 200 116 192 128 196 112 184 116 184 108 172 100 168 88 148 80 136 80 132 60 96 48 84 48 76 40 60 52 80 36 60 32 60 28 40 32 52 32 44 32 40 28 40 24 44 20 40 20 44 28 48 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 28 20 68 80 108 68 64 12 36 16 32 8 28 16 44 12 20 0 24 20 44 32 44 44 48 20 28 12 28 8 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 24 36 44 60 48 60 48 68 52 72 48 68 44 60 40 56 32 52 36 56 36 56 36 56 36 56 32 68 56 64 56 80 52 32 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 8 8 8 8 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 4 4 12 4 20 8 40 60 108 116 128 100 108 80 88 68 84 76 92 76 88 72 84 68 84 72 84 68 84 64 80 64 80 60 76 64 80 64 80 60 76 52 80 48 72 40 60 44 64 44 52 32 24 12 8 0 4 4 4 4 4 8 8 8 12 16 20 24 28 28 28 28 24 20 20 16 16 12 8 4 4 0 0 0 0 0 0 0 0 64 116 56 104 52 112 64 120 72 124 72 120 68 120 68 120 56 112 52 116 64 128 64 120 68 132 72 136 76 132 72 128 80 140 84 148 84 140 76 132 76 136 76 136 80 144 88 148 104 148 80 140 100 160 92 132 100 144 80 132 80 140 84 136 76 140 72 136 72 136 76 140 76 144 84 140 68 128 68 136 76 140 72 132 68 136 76 140 84 148 84 140 72 136 84 156 84 152 92 160 96 156 88 148 88 152 88 152 88 160 100 164 84 152 96 156 88 148 92 156 92 152 92 148 88 148 92 156 104 160 92 156 100 160 96 148 92 156 100 160 104 164 100 160 96 152 96 152 96 152 96 152 104 156 100 152 96 156 100 160 96 156 100 160 104 156 100 152 92 148 92 148 96 152 100 156 84 156 92 160 96 164 92 160 80 152 92 164 100 172 104 172 108 176 112 184 116 184 116 184 108 176 112 180 112 180 116 184 112 180 108 172 104 176 112 180 120 188 116 180 112 180 116 188 112 180 112 184 116 184 120 188 124 192 124 192 128 196 128 196 132 200 132 196 128 192 124 188 120 188 120 192 124 196 128 200 124 200 112 200 112 204 120 208 112 204 116 208 120 204 116 200 116 208 124 212 124 208 116 204 120 208 120 208 120 208 120 208 112 200 116 204 120 208 120 208 124 212 124 208 120 208 116 204 124 208 124 208 124 208 124 208 128 212 124 208 128 212 132 220 152 216 148 212 152 216 156 224 160 224 156 216 152 220 160 224 156 220 160 224 164 228 164 228 172 236 172 236 172 236 172 236 160 232 152 232 152 232 152 232 148 228 152 232 152 232 156 236 152 236 152 236 152 236 152 236 148 232 148 232 148 232 148 232 152 232 152 232 152 232 152 232 148 232 156 236 156 236 152 228 152 232 152 232 152 232 152 232 160 236 156 232 152 228 148 228 152 236 152 236 152 236 152 236 156 240 152 232 148 236 156 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 192 288 184 288 192 296 200 304 216 324 224 332 228 332 228 332 224 332 232 340 236 336 228 328 228 312 204 288 192 264 152 212 112 196 120 212 132 216 136 204 132 212 128 216 136 220 136 220 140 220 132 208 124 208 124 208 144 224 144 236 164 260 184 276 200 284 196 292 208 312 220 324 224 332 248 360 276 392 300 408 336 388 288 312 80 104 84 148 84 152 68 132 60 120 56 124 68 124 64 120 64 120 64 116 60 112 60 112 60 104 52 100 40 80 20 60 16 56 4 32 8 32 0 28 0 32 0 28 12 36 20 36 16 32 12 32 12 24 4 20 8 28 20 40 8 24 8 24 8 24 8 28 4 28 20 24 4 4 0 4 0 4 0 4 0 4 0 4 0 12 12 64 76 96 60 56 0 16 0 12 0 12 0 20 0 0 0 8 4 24 16 32 28 32 4 8 0 12 0 4 4 12 4 12 4 12 4 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 16 20 44 28 52 24 52 28 52 20 44 20 40 16 36 12 36 16 40 16 40 16 40 16 40 16 44 36 56 48 64 32 16 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 4 8 0 8 4 12 4 12 4 12 4 12 4 4 4 4 4 4 0 4 0 12 0 4 0 8 20 64 88 116 60 92 36 72 24 68 32 76 32 72 28 68 24 68 24 68 24 64 20 64 16 60 16 60 16 64 20 60 16 60 8 40 8 40 16 40 20 44 28 44 20 28 0 8 0 0 0 0 0 4 0 8 0 8 8 16 12 24 16 24 16 24 20 16 16 12 8 8 4 4 0 0 0 0 0 0 0 0 120 180 108 168 104 172 112 180 116 180 116 184 120 184 120 184 132 188 120 184 128 196 132 192 120 188 128 196 136 200 136 200 136 204 144 212 144 204 132 192 136 200 136 200 140 208 148 212 156 220 136 212 148 220 140 204 136 208 136 216 152 224 144 208 140 200 132 192 128 196 136 204 144 212 152 212 140 196 136 204 144 212 140 208 140 208 144 212 148 216 148 208 136 204 148 224 156 224 160 228 160 228 156 224 164 232 160 220 152 220 152 220 152 232 160 232 148 224 152 232 156 228 148 224 148 228 152 228 164 232 152 228 156 236 152 224 152 232 160 240 164 240 164 236 152 240 152 236 148 240 152 240 152 236 148 232 144 236 148 240 152 244 156 248 160 244 156 240 148 236 152 240 156 244 156 244 152 240 160 248 164 248 164 244 148 236 160 248 168 256 172 256 176 260 176 264 180 268 184 268 176 260 176 264 180 268 184 268 180 280 172 276 172 276 176 284 188 288 180 284 180 288 188 292 180 284 184 288 184 292 188 292 184 288 188 292 192 296 196 300 184 288 184 292 188 296 192 300 188 292 188 296 192 300 196 300 196 296 192 292 196 300 204 304 200 304 204 308 208 304 204 300 204 304 208 312 212 312 208 304 208 308 208 308 208 308 208 308 200 300 200 300 204 304 208 308 212 312 208 308 208 304 204 304 208 316 208 316 208 316 208 316 212 316 208 316 208 320 216 328 216 328 212 328 212 332 220 340 224 336 216 332 216 332 220 340 220 336 220 336 224 340 228 344 236 352 236 352 236 352 236 352 232 356 232 356 232 356 232 356 232 356 232 356 232 356 232 356 228 340 228 340 228 340 228 340 232 344 232 344 232 344 232 344 232 356 232 356 232 356 232 356 228 352 232 360 236 356 228 352 232 356 232 356 232 356 232 356 240 360 236 356 228 352 224 348 236 360 236 360 236 360 236 360 248 368 240 364 240 364 244 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 296 416 292 420 300 436 312 448 328 472 332 480 340 484 336 480 336 484 344 488 344 480 332 472 308 428 296 420 280 384 216 312 188 308 208 328 216 320 208 316 208 324 216 328 216 328 220 332 220 332 216 324 208 316 204 316 216 328 220 344 244 372 264 396 288 412 288 420 300 436 316 448 312 456 336 488 364 524 388 536 416 516 400 476 188 216 140 248 152 256 144 240 132 224 128 220 116 204 120 208 116 196 116 196 112 204 116 208 112 196 104 172 100 156 80 124 72 108 56 84 32 60 20 56 32 64 36 60 36 56 36 56 36 48 32 44 28 56 24 48 24 60 36 72 24 52 24 52 24 52 24 44 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 0 40 32 92 88 120 76 84 28 48 16 40 12 44 16 36 0 16 4 20 8 32 24 44 36 44 12 24 8 28 8 20 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 4 4 12 12 12 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 4 8 32 40 44 60 52 68 52 64 44 64 40 60 40 60 36 56 40 60 40 60 40 60 40 60 36 64 48 64 60 80 44 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 0 16 16 20 0 12 16 60 108 120 100 108 84 92 72 88 76 92 76 88 72 84 68 84 68 84 64 80 64 76 60 76 60 76 60 72 56 76 60 76 32 64 36 68 40 60 40 60 44 56 40 36 24 16 8 8 0 0 0 4 4 4 8 8 12 12 16 20 24 24 20 20 12 12 8 8 4 0 0 0 0 0 0 0 0 0 0 0 64 116 60 108 56 108 60 112 60 112 60 116 64 116 68 120 80 132 64 128 72 136 76 132 60 124 68 132 76 140 80 140 80 144 92 156 96 148 80 132 80 140 76 136 76 140 84 144 84 136 76 128 68 124 68 124 68 124 76 144 96 152 88 132 76 136 64 124 60 128 72 140 80 148 88 148 76 136 76 148 80 144 80 144 80 144 80 144 72 140 76 132 60 128 72 148 96 160 92 152 88 156 96 160 108 168 96 156 88 148 84 148 96 160 100 156 88 144 92 160 100 152 84 144 92 156 96 152 104 156 92 152 96 156 92 144 96 156 100 164 108 168 104 164 100 152 96 148 92 152 96 156 92 148 88 140 84 144 92 148 96 156 100 160 104 156 100 152 88 148 96 156 100 156 100 152 88 156 92 164 100 168 96 164 88 160 96 168 104 172 104 168 100 164 96 164 96 168 104 176 104 172 108 180 112 184 120 188 108 176 104 172 104 172 108 176 112 180 116 184 116 188 120 188 116 184 116 184 120 188 120 192 112 180 116 184 120 192 124 196 116 180 112 180 116 192 128 200 120 188 120 192 124 196 128 200 112 192 100 192 104 196 116 204 112 204 116 208 120 204 116 200 112 204 120 212 124 212 120 208 116 204 116 204 116 204 116 204 112 200 108 196 112 204 120 208 120 208 120 208 116 204 116 200 124 208 124 208 124 208 124 208 124 208 120 204 124 212 132 216 148 212 144 208 148 216 156 220 156 220 152 216 152 216 156 220 160 220 156 220 156 224 164 232 168 232 168 232 168 232 168 232 160 232 152 232 152 232 152 232 156 236 156 232 152 228 148 228 140 224 140 224 140 224 140 224 144 228 144 228 144 228 144 228 148 228 148 228 148 228 148 228 148 228 152 232 152 232 148 228 148 228 148 228 148 228 148 228 156 236 152 232 148 228 144 224 148 232 148 232 148 232 148 232 164 248 160 240 156 244 164 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 204 300 192 296 200 312 220 328 224 332 232 340 236 340 236 336 244 352 248 352 244 340 224 328 200 296 204 288 180 232 116 180 108 200 128 216 136 208 132 212 120 212 132 216 128 212 132 224 132 216 132 212 124 204 120 200 136 212 144 224 156 252 180 264 200 284 204 292 204 304 220 316 220 328 236 344 244 356 248 360 288 380 312 380 168 136 52 140 84 148 84 140 76 128 72 128 56 116 68 116 60 108 68 116 44 108 40 108 36 104 36 104 52 104 36 92 36 88 28 68 0 32 0 28 0 44 12 40 12 36 12 32 16 32 12 32 4 28 0 24 0 28 8 32 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 16 12 60 56 80 48 56 16 28 0 16 0 16 0 4 0 4 0 4 0 4 4 24 24 24 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 16 8 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 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 0 0 0 8 28 16 44 32 52 20 44 16 40 16 40 16 40 16 40 20 44 20 44 20 44 20 44 32 44 28 40 44 64 36 4 0 0 0 0 0 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 4 0 12 8 16 4 12 4 12 4 12 4 12 4 12 24 16 16 16 16 16 8 16 0 12 0 4 0 0 0 20 40 76 36 84 40 80 36 76 32 76 32 72 28 68 24 68 20 64 20 64 16 60 16 56 16 60 12 56 12 56 16 60 0 32 4 40 16 36 12 32 16 36 20 32 8 16 0 4 0 0 0 0 0 4 0 4 0 12 8 16 12 20 8 16 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 116 180 120 184 116 176 108 172 108 172 112 176 112 180 116 180 144 200 128 188 132 200 136 200 128 192 132 200 136 196 132 192 136 208 152 220 156 212 136 192 144 208 140 200 136 200 140 204 128 208 140 200 108 176 116 200 128 196 124 200 132 208 128 196 136 196 124 184 120 188 132 200 132 204 144 208 140 200 144 212 140 208 140 212 144 208 140 208 136 208 140 200 124 196 136 216 160 220 144 204 136 212 152 228 164 232 160 224 152 220 152 220 160 240 160 232 148 220 152 236 164 228 144 220 152 236 156 224 160 232 148 228 156 232 152 220 156 236 164 240 168 244 164 240 160 244 152 236 148 240 156 248 152 236 148 232 144 236 148 240 152 244 156 248 160 244 156 240 144 236 152 244 160 244 152 240 156 244 164 248 168 252 164 248 164 252 172 256 172 256 168 252 164 244 156 240 156 248 168 256 172 256 176 264 180 268 188 272 176 276 172 272 168 276 172 280 172 280 184 292 192 292 184 288 184 288 184 292 188 292 192 296 176 280 180 288 188 296 192 300 196 296 188 288 184 292 196 304 188 292 188 296 192 300 196 300 192 292 192 292 196 304 208 312 200 304 204 308 208 304 204 300 200 304 208 312 212 312 212 308 200 300 200 300 200 300 200 300 200 300 196 296 196 300 208 312 208 308 208 304 204 304 200 300 208 316 208 316 208 316 208 316 208 316 204 312 208 316 212 324 212 328 208 324 212 328 216 336 220 332 216 328 212 332 216 336 224 340 220 332 220 340 228 348 232 348 232 348 232 348 232 348 232 356 232 356 232 356 232 356 244 364 240 360 228 348 224 344 224 336 224 336 224 336 224 336 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 232 356 228 352 228 352 228 352 232 356 232 356 232 356 232 356 244 368 240 360 236 364 244 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 300 416 292 420 300 440 324 456 324 472 332 480 336 480 336 476 348 492 348 488 336 468 312 444 280 420 292 392 228 320 184 312 200 320 216 328 208 312 208 324 200 324 220 328 208 320 216 336 216 328 216 324 208 316 200 312 204 316 208 332 228 360 252 384 280 408 284 416 296 432 312 444 320 464 332 476 340 488 348 496 384 532 396 516 316 276 96 236 136 248 136 244 128 228 120 220 108 212 120 212 108 192 108 208 108 216 100 212 104 204 104 192 116 184 108 168 104 160 96 140 68 92 48 80 48 84 48 72 32 60 32 52 32 44 32 40 24 56 28 56 28 52 24 48 28 56 28 56 28 56 28 48 20 28 28 24 12 4 4 4 4 4 4 4 4 4 4 8 12 48 36 84 72 100 68 88 52 64 20 44 16 44 4 16 0 24 12 24 0 12 4 32 32 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 20 16 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 4 8 0 12 24 32 52 48 60 44 52 40 60 40 60 40 60 40 60 44 64 44 64 44 64 44 64 52 68 36 48 52 80 44 12 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 8 8 8 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 16 12 12 4 20 0 16 4 24 28 56 56 84 80 96 80 92 76 92 76 88 72 84 68 84 64 80 64 76 60 76 56 72 60 76 56 68 52 72 60 76 28 60 36 68 40 56 28 44 24 40 28 32 24 24 12 12 0 0 0 0 0 4 4 4 4 8 12 16 16 16 16 12 16 16 12 8 4 4 0 0 0 0 0 0 0 0 0 0 64 120 72 124 72 116 56 104 52 108 56 112 60 116 64 116 84 136 64 124 68 136 76 132 76 140 80 136 72 128 64 120 68 132 84 148 88 140 68 120 88 148 84 140 76 136 76 136 72 144 96 136 52 100 60 140 84 128 60 108 56 116 60 116 72 132 60 116 52 124 68 136 60 132 72 136 72 132 76 148 68 136 72 140 76 136 72 132 84 148 84 140 72 136 84 156 92 144 68 124 60 132 80 156 92 156 88 152 88 156 96 160 104 164 104 156 84 144 92 160 104 152 80 144 96 160 96 148 100 156 88 148 96 156 88 144 96 160 104 168 108 168 108 164 108 160 96 152 96 152 104 164 100 152 96 148 92 152 96 156 96 156 100 160 104 156 100 152 84 144 96 156 104 156 96 148 88 160 96 168 100 168 100 164 104 172 108 176 108 172 100 168 100 168 96 160 96 168 104 180 104 172 108 180 112 184 120 188 108 172 104 168 100 172 104 176 100 176 116 192 128 192 116 180 116 184 116 188 120 192 124 192 104 176 112 180 116 188 124 192 140 204 128 192 120 188 124 196 120 188 120 192 124 196 128 196 116 196 116 200 124 208 132 216 120 204 124 208 128 204 124 200 112 200 120 212 124 212 124 212 108 196 108 196 108 196 108 196 116 200 108 192 108 200 120 212 120 208 120 204 116 200 112 200 124 208 124 208 124 208 124 208 124 204 120 204 120 208 128 216 140 208 144 208 144 212 152 220 156 216 152 212 148 216 152 220 164 224 156 216 156 224 168 236 164 228 164 228 164 228 164 228 152 236 152 236 152 236 152 236 168 248 160 240 148 228 140 220 144 228 144 228 144 228 144 228 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 148 228 148 228 148 228 148 228 148 232 148 232 148 232 148 232 156 236 152 232 148 236 152 240 160 244 160 248 164 252 168 252 172 256 168 256 176 264 184 272 192 284 192 284 196 288 192 288 200 292 184 288 196 308 220 328 216 324 224 332 228 332 228 328 232 336 228 332 212 308 192 284 192 296 200 244 112 176 92 200 120 216 148 212 132 204 136 220 116 212 136 216 124 204 128 224 128 212 128 212 124 204 116 196 116 204 132 220 152 244 168 256 196 280 200 288 204 304 220 320 220 312 228 336 240 352 252 356 284 416 304 400 272 188 0 128 64 132 64 124 64 116 60 108 64 120 80 120 56 100 56 116 44 112 32 104 36 104 40 116 52 112 48 112 56 116 52 104 44 80 28 60 16 52 8 40 0 28 0 28 0 24 0 24 0 24 0 28 0 20 0 8 4 28 4 28 4 28 4 28 4 28 12 24 4 4 0 4 0 4 0 4 0 4 0 0 4 28 16 56 44 68 44 64 32 40 0 16 0 12 0 0 0 12 0 8 0 0 0 12 16 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 16 20 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 12 0 8 0 8 0 16 12 36 28 44 24 36 24 44 16 44 16 40 16 40 20 44 20 44 20 44 20 44 44 48 20 28 36 68 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 4 0 4 0 0 4 12 4 12 4 12 4 12 8 8 16 8 8 8 8 4 8 8 0 4 0 8 0 0 0 12 0 60 40 80 32 72 32 76 32 72 28 68 24 68 20 64 28 60 24 56 20 56 28 60 16 48 12 52 24 64 0 32 4 40 12 32 0 20 0 20 8 28 8 20 0 8 0 0 0 0 0 4 0 4 0 8 4 16 8 16 4 12 20 20 16 12 12 8 4 4 0 0 0 0 0 0 0 0 112 180 116 172 100 164 104 176 108 176 112 180 120 184 124 188 120 192 132 196 128 188 132 200 132 196 132 196 132 196 132 196 128 192 128 196 136 204 144 212 160 216 140 200 140 208 144 204 144 208 144 200 124 188 132 204 132 204 152 212 136 196 140 216 128 188 124 192 136 200 128 184 120 184 120 188 128 196 136 204 136 204 140 208 144 204 140 200 140 208 144 212 148 208 144 204 144 208 144 204 136 192 124 184 140 208 148 216 152 216 152 216 148 216 148 220 152 220 156 224 156 228 160 232 164 228 160 224 144 220 144 220 144 220 144 220 160 236 156 232 160 240 168 244 156 232 156 232 156 232 156 232 164 236 148 220 140 224 152 236 148 232 144 232 144 236 152 244 132 228 152 252 168 256 164 252 160 244 160 244 160 244 160 244 152 244 172 264 184 264 176 256 184 268 180 264 176 256 168 252 176 264 180 268 184 264 180 260 188 288 180 280 168 268 160 260 172 276 176 284 188 296 196 300 192 292 180 280 172 276 176 284 184 288 184 288 184 288 184 288 200 300 188 288 184 292 196 304 200 300 188 288 184 292 196 304 184 292 192 300 196 300 196 296 204 312 212 316 208 308 196 296 216 312 212 308 208 304 204 300 212 312 208 300 200 300 200 300 180 284 192 300 208 312 212 316 200 304 204 308 208 304 204 300 204 308 212 312 204 304 208 312 216 312 212 308 208 312 212 316 204 316 212 320 220 328 224 336 212 324 220 332 228 340 232 344 224 332 224 332 224 332 224 332 232 340 232 340 232 340 232 340 240 348 240 348 240 348 240 348 232 340 232 340 232 340 232 344 224 336 224 336 224 336 224 336 232 344 228 340 232 344 236 352 236 352 240 352 240 348 232 340 232 344 232 344 232 344 232 344 228 340 228 344 236 348 240 352 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 256 388 268 392 264 384 268 396 280 392 280 404 284 408 284 412 288 420 288 432 304 456 328 480 324 468 324 464 324 464 328 468 348 468 328 452 316 436 292 400 312 392 236 320 200 308 200 308 212 316 208 312 204 316 208 320 220 324 212 316 204 308 200 304 212 316 204 308 200 308 200 312 212 316 212 316 220 340 248 368 280 396 284 404 280 412 300 436 316 444 324 460 344 492 368 508 364 520 380 520 392 376 120 240 120 228 116 216 112 224 120 220 112 208 116 204 112 196 112 196 116 200 108 188 104 188 104 180 108 184 108 184 108 180 112 180 124 168 92 140 80 132 68 116 40 92 32 80 24 76 24 76 40 88 32 80 32 72 28 72 44 84 48 84 48 84 48 80 56 68 36 36 12 8 0 0 0 4 8 8 0 20 24 60 52 76 44 80 64 96 68 84 72 68 20 20 12 32 20 28 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 16 28 36 40 40 44 44 52 48 52 48 60 52 64 40 60 40 64 40 76 44 68 52 56 40 64 64 44 12 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 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 8 8 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 8 0 24 44 84 84 104 80 100 64 92 68 96 64 100 68 100 64 76 52 72 60 80 56 72 68 76 48 72 60 84 56 64 44 72 40 64 32 52 28 44 20 32 20 32 32 28 12 4 4 4 4 4 4 4 4 4 12 12 16 16 16 20 20 20 8 12 12 12 8 4 0 0 0 0 0 0 0 0 0 0 64 120 68 116 56 108 60 120 68 120 68 120 68 116 64 116 64 120 76 128 72 124 76 136 84 132 80 128 76 132 80 136 68 128 68 132 76 140 84 148 96 148 76 132 76 140 80 136 80 140 80 132 64 124 72 140 80 144 84 136 72 128 76 140 88 140 76 136 76 132 64 112 64 124 64 128 68 136 80 140 76 140 80 144 84 140 80 136 84 144 88 152 92 148 84 144 92 156 92 152 88 148 80 140 80 148 84 152 92 156 92 156 84 152 88 152 92 156 92 160 96 160 100 164 100 164 96 160 92 152 92 152 92 152 92 152 88 148 84 144 88 152 96 156 92 152 92 152 92 152 92 152 92 148 84 144 88 152 100 164 92 144 88 144 88 148 96 156 80 144 96 164 112 168 108 160 92 160 92 160 92 160 92 160 84 160 100 180 112 180 108 172 108 176 108 176 104 172 104 172 108 180 112 184 116 180 112 176 112 172 112 172 112 172 112 172 116 176 120 184 124 188 128 192 124 188 116 176 108 176 112 184 116 184 116 184 116 184 116 184 128 192 124 188 120 192 124 196 128 196 120 188 120 188 128 196 116 188 124 192 128 196 124 192 136 204 140 208 140 204 128 196 132 208 120 208 120 208 116 204 124 208 116 200 112 200 112 200 100 192 108 200 116 204 116 204 112 200 116 204 116 204 112 200 116 208 128 212 116 204 120 212 128 212 124 208 120 212 124 216 124 212 128 216 132 220 136 224 132 216 136 224 140 228 144 232 140 224 140 224 140 224 140 224 148 232 148 232 148 232 148 232 152 236 152 236 152 236 152 236 148 232 148 232 148 232 148 232 140 224 140 224 140 224 140 224 144 228 140 224 144 232 152 236 152 236 156 240 152 236 148 228 148 232 148 232 148 232 148 232 144 228 144 228 144 232 148 232 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 168 260 180 264 176 256 180 268 180 276 184 284 192 292 196 292 200 292 200 292 212 312 236 328 220 328 216 328 220 328 224 336 240 332 220 316 220 308 200 284 204 260 140 200 108 196 112 196 128 208 124 204 120 208 124 212 136 220 132 216 128 208 124 208 128 208 120 200 116 200 116 204 116 212 116 216 128 232 152 248 188 280 196 284 200 292 220 320 232 324 228 332 240 348 256 360 264 380 288 404 292 284 56 104 28 124 40 120 48 116 64 116 64 112 60 112 48 112 36 112 56 112 48 108 44 104 44 108 48 108 48 108 48 108 48 112 64 112 36 88 36 84 28 72 20 56 16 52 20 52 20 52 12 44 8 40 8 40 20 44 28 52 36 56 36 56 36 56 40 52 20 20 0 4 4 4 0 4 0 4 0 4 0 40 28 48 20 48 32 60 32 48 36 44 4 20 0 16 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 4 12 24 32 36 40 40 36 52 32 52 36 56 36 56 24 40 24 44 28 40 32 48 36 44 28 60 44 36 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 8 4 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 8 4 60 52 84 48 76 40 72 28 64 24 60 20 60 32 52 28 56 32 60 36 56 40 60 28 56 32 60 28 48 20 44 16 40 20 32 12 28 20 24 12 16 12 20 8 12 0 4 0 4 0 4 0 4 0 8 4 12 8 16 8 16 12 20 12 20 12 16 4 8 0 0 0 0 0 0 0 0 108 176 112 176 104 168 112 184 128 188 124 184 116 176 112 172 104 176 120 184 120 184 128 200 136 196 128 188 124 192 132 200 132 192 128 192 132 200 144 208 148 204 128 192 132 200 136 196 132 200 136 196 124 184 128 200 152 204 128 184 124 192 132 196 152 208 136 200 140 200 128 184 128 192 128 196 136 200 140 204 136 204 140 208 144 204 140 200 144 208 148 216 152 212 144 208 156 220 156 220 156 220 156 216 148 212 152 216 152 220 156 220 152 224 156 224 160 228 160 232 160 232 164 236 168 232 164 228 160 236 160 236 160 236 160 236 144 220 140 216 144 224 152 228 148 224 148 224 148 224 148 224 140 216 144 224 152 232 160 240 148 232 144 232 144 236 152 244 144 236 156 248 164 248 156 240 160 244 160 244 160 244 160 244 156 244 168 260 180 260 172 256 168 252 168 252 172 256 172 256 180 264 180 264 180 264 180 264 160 264 164 272 176 284 184 288 180 284 180 288 184 288 184 288 192 296 188 288 180 288 184 292 184 288 184 288 184 288 184 288 188 292 192 296 192 296 188 292 196 296 192 292 188 296 192 300 184 288 188 296 196 300 192 296 204 308 204 312 204 304 200 300 204 304 204 304 208 308 208 308 208 308 204 300 200 300 200 304 196 300 204 304 204 300 196 296 196 300 200 304 204 300 200 296 204 312 216 312 208 304 208 316 216 312 212 308 208 312 212 316 216 324 216 324 216 324 216 324 220 328 220 332 224 332 224 332 224 332 224 332 224 332 224 332 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 228 340 228 340 228 340 228 340 224 336 220 332 224 336 228 344 236 348 240 352 236 344 228 340 232 344 232 344 232 344 232 344 228 340 224 336 224 336 224 332 232 344 232 344 232 344 232 344 232 356 232 360 236 360 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 248 376 260 380 252 376 256 388 272 388 280 404 292 416 296 428 296 424 292 436 300 448 316 464 320 468 328 468 332 468 336 464 328 448 312 428 308 424 296 400 256 344 208 296 184 296 192 304 208 316 208 316 208 316 208 316 220 328 216 324 216 324 216 324 212 316 204 308 200 308 200 312 204 300 212 316 224 336 236 344 268 388 280 408 288 420 308 444 332 460 332 460 332 464 340 472 368 492 392 540 388 464 228 224 108 224 124 236 124 220 112 220 112 208 116 204 116 196 112 196 116 188 112 184 104 184 108 184 108 184 108 184 108 184 108 180 120 176 104 164 100 164 96 152 84 148 76 144 76 140 72 140 60 112 56 112 56 108 60 116 64 108 64 108 68 104 68 104 76 88 36 32 0 4 4 8 0 4 4 8 0 32 28 68 48 76 36 72 44 72 40 52 40 64 44 44 20 24 8 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 8 20 28 32 36 36 44 48 44 52 48 56 52 64 40 60 40 60 40 72 40 68 52 56 44 60 56 32 8 4 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 16 12 48 64 104 84 96 76 104 72 96 56 88 48 80 48 72 52 76 56 80 60 84 56 80 64 80 52 68 52 76 44 72 40 68 36 52 32 52 40 44 16 16 12 20 20 20 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 16 16 20 20 20 16 12 8 0 0 0 0 0 0 0 0 44 100 48 100 40 92 48 112 64 116 60 112 60 108 56 108 48 108 64 116 64 116 72 132 84 132 72 120 68 124 80 136 72 128 68 128 72 136 80 140 76 128 64 124 72 132 68 124 64 132 72 128 64 120 64 132 88 132 52 108 60 136 76 132 76 128 64 128 76 144 84 140 68 132 76 136 80 140 80 140 76 140 80 144 84 140 80 136 80 140 84 144 84 144 80 140 80 140 76 144 80 148 88 152 88 148 84 148 84 148 88 152 92 156 96 160 96 164 100 164 100 164 104 168 104 168 100 164 100 160 100 160 100 160 100 160 92 148 88 148 88 152 96 160 88 148 88 148 88 148 88 148 76 140 84 152 96 156 96 156 92 144 88 144 88 148 96 156 96 156 104 160 104 156 96 152 92 160 92 160 92 160 92 160 92 164 100 172 108 172 104 168 92 160 96 164 100 172 108 176 112 180 112 180 112 180 112 180 96 160 104 168 116 180 124 188 128 184 124 180 120 176 116 176 124 192 120 188 120 188 120 188 116 184 116 184 116 184 116 184 116 188 124 196 128 192 120 184 124 192 124 192 124 192 124 192 112 184 120 192 124 192 124 188 132 200 136 204 132 200 132 204 120 200 112 204 120 208 124 212 116 204 112 196 108 200 112 204 108 200 112 204 116 200 112 196 108 196 112 200 112 200 108 196 120 212 128 216 120 204 124 216 128 212 124 208 120 212 124 216 136 216 132 216 132 216 132 212 140 224 140 220 136 220 136 220 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 136 220 132 216 132 220 140 228 148 236 152 236 152 232 144 224 144 228 144 228 144 228 144 228 144 224 140 220 136 216 132 212 144 228 144 228 144 228 144 228 148 232 152 232 152 236 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 156 248 168 252 164 244 168 256 172 272 180 284 196 300 212 308 208 300 208 300 212 304 220 312 216 324 216 332 224 332 232 332 220 312 212 304 208 304 196 284 144 216 116 184 100 188 112 200 124 208 124 208 124 208 124 208 128 212 128 216 132 216 132 216 128 208 120 200 116 200 116 204 104 208 120 224 136 236 144 240 172 268 192 284 204 296 224 324 232 324 224 324 228 332 240 344 272 352 292 408 284 392 216 156 16 108 32 128 60 112 60 120 64 112 60 112 48 112 36 112 56 112 52 108 48 108 52 112 48 108 48 108 48 108 48 112 60 116 48 108 52 116 56 104 40 92 44 80 44 72 32 64 28 64 28 60 32 64 36 72 40 64 40 64 48 68 48 68 56 64 20 16 0 0 8 12 4 4 0 4 0 16 8 44 16 32 8 28 16 40 12 32 4 40 28 48 0 8 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 4 12 20 24 28 32 8 28 8 32 16 36 20 40 20 36 24 40 24 40 28 44 32 44 28 56 32 20 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 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 8 0 0 0 16 24 72 56 76 40 72 28 64 20 52 16 52 20 52 32 56 32 56 36 68 28 60 44 64 24 44 28 60 20 44 20 40 24 36 20 32 28 28 12 16 12 20 8 12 0 4 0 4 0 4 0 4 0 0 0 4 0 8 0 8 0 8 0 12 4 8 0 4 0 0 0 0 0 0 0 0 96 164 104 164 92 156 100 172 100 164 100 168 104 172 108 172 100 172 116 180 112 180 120 192 132 192 124 184 120 188 128 196 132 192 128 192 128 196 136 200 128 188 120 188 132 196 128 184 120 192 132 196 124 188 128 196 140 184 104 168 120 204 144 208 128 188 116 184 128 200 140 200 128 196 136 204 140 204 136 200 136 204 140 208 144 204 140 200 132 200 136 204 140 200 136 196 140 200 136 200 140 208 148 216 152 212 144 204 140 208 148 212 156 224 160 228 160 232 164 232 160 232 164 236 168 232 164 228 152 228 152 228 152 228 152 228 152 224 148 224 148 228 156 236 156 232 156 232 156 232 156 232 144 224 148 228 152 224 144 220 148 232 144 232 144 236 152 244 156 244 160 248 156 244 152 240 160 244 160 244 160 244 160 244 164 248 168 252 168 252 168 252 156 240 160 248 168 256 176 264 184 264 180 260 176 264 180 268 164 272 168 276 172 280 176 284 188 288 184 284 176 280 172 276 188 292 188 292 192 292 188 292 184 288 184 288 184 288 184 288 180 288 188 296 192 292 184 284 192 296 192 296 192 296 192 296 180 288 188 292 192 296 188 292 200 304 196 300 200 304 200 304 196 296 200 300 204 308 208 308 200 300 196 296 196 300 200 304 188 292 196 300 204 304 204 304 196 300 200 304 204 300 200 296 208 312 220 316 208 308 212 316 216 312 212 308 208 312 212 316 220 324 216 324 216 324 216 320 220 328 220 328 220 324 216 324 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 216 328 216 328 216 332 224 340 232 344 236 348 232 344 228 336 228 340 228 340 228 340 228 340 224 336 224 332 216 328 212 324 228 340 228 340 228 340 228 340 224 352 228 356 232 360 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 264 380 276 404 292 420 304 436 304 432 304 444 308 448 308 452 324 460 328 468 332 464 324 452 316 428 304 424 304 408 280 380 208 312 196 296 188 300 204 320 204 316 208 320 212 316 208 312 208 316 208 316 208 320 212 320 212 316 204 308 200 308 200 312 208 308 220 328 236 344 244 348 252 376 272 404 284 416 304 436 308 436 312 448 328 464 344 476 372 484 384 520 380 556 392 372 120 208 100 228 128 220 112 228 112 208 116 204 116 196 112 196 116 188 112 184 108 188 116 192 108 184 108 184 108 184 108 180 116 176 108 176 120 184 116 172 100 164 92 152 76 132 52 116 64 128 64 116 60 120 68 120 56 108 56 100 56 100 60 96 80 88 36 28 0 4 8 12 8 0 0 4 8 44 36 72 24 56 20 60 36 72 44 68 28 64 56 72 36 28 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 0 4 12 16 24 28 20 24 24 32 32 40 36 52 36 56 36 60 36 68 40 64 48 56 44 56 40 16 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 4 4 4 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 0 16 32 72 72 96 68 84 64 92 64 92 60 92 44 72 60 80 52 72 60 88 52 80 68 84 48 64 52 80 44 72 44 68 40 60 40 56 32 44 28 36 32 28 12 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 8 8 4 4 8 12 12 8 8 4 0 0 0 0 0 0 0 0 64 116 64 112 52 100 56 112 44 96 44 100 52 108 60 112 56 112 68 120 60 112 64 124 72 124 72 128 76 124 72 124 72 132 68 128 68 128 72 132 64 120 60 124 72 136 68 120 60 128 76 136 72 128 72 136 68 120 52 112 64 136 84 144 84 132 60 116 64 128 68 124 68 132 76 140 80 136 72 128 76 140 80 144 84 140 80 136 72 136 80 140 80 140 76 132 88 148 80 140 80 152 92 164 92 152 84 140 76 144 84 152 88 156 92 156 96 160 96 164 92 160 96 164 100 160 96 156 88 148 88 148 88 148 88 148 84 144 80 140 84 148 92 152 96 156 96 156 96 156 96 156 92 148 88 148 84 144 84 140 92 144 88 144 88 148 96 156 104 156 100 156 100 156 100 156 92 160 92 160 92 160 92 160 96 164 96 164 96 164 100 168 92 160 96 168 104 176 112 180 120 184 108 172 104 176 116 188 112 172 112 172 112 172 112 172 124 184 120 180 116 176 112 172 112 180 116 188 124 188 120 184 116 184 116 184 116 184 116 184 116 184 120 188 120 188 116 184 120 192 124 196 128 192 124 188 112 180 116 188 120 188 120 188 128 196 128 192 128 200 132 208 120 200 112 200 116 204 116 204 108 196 108 192 108 200 112 204 100 192 108 200 116 208 120 208 112 204 116 208 120 204 116 200 120 216 132 216 124 208 124 220 128 212 124 208 120 212 124 216 132 216 132 216 132 216 132 216 132 216 132 216 132 220 136 220 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 144 228 144 228 144 228 144 228 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 136 216 132 216 132 220 140 228 148 232 148 232 148 228 140 224 140 224 140 224 140 224 140 224 140 220 136 220 136 220 132 216 140 224 140 224 140 224 140 224 144 224 144 228 152 232 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 164 264 176 280 192 296 208 304 212 308 220 312 228 316 228 312 224 324 220 328 220 324 212 308 208 300 204 300 204 276 164 232 108 196 112 192 104 192 120 216 116 204 128 216 132 212 120 200 124 208 124 208 124 208 120 204 128 208 120 200 116 200 116 204 116 216 124 228 140 240 156 252 160 260 184 276 196 284 208 304 200 296 204 312 224 336 248 356 260 364 276 372 284 428 320 344 84 124 8 112 60 116 60 124 64 112 60 112 48 112 36 112 56 112 52 112 52 116 60 120 48 108 48 108 48 108 48 108 48 108 44 112 60 120 52 104 56 108 64 96 48 72 20 52 36 64 28 60 20 56 28 60 16 48 24 48 24 48 32 52 40 52 12 12 0 0 4 12 8 0 0 0 0 28 16 44 4 20 0 28 20 48 24 48 16 52 36 56 20 32 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 4 12 16 20 12 28 12 36 20 44 28 48 16 36 20 36 24 36 24 40 32 44 28 48 16 4 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 4 0 0 0 36 32 72 40 68 32 68 28 72 32 72 24 60 44 64 24 44 28 64 32 60 40 60 28 48 28 56 20 44 20 44 28 40 24 40 20 32 24 36 28 28 0 0 0 4 0 4 0 4 0 4 0 0 0 4 0 8 0 8 0 12 8 20 12 20 8 16 0 0 0 0 0 0 0 0 124 192 124 180 104 164 104 176 108 172 108 172 108 176 112 176 116 188 124 188 116 176 116 184 116 184 128 196 132 192 120 180 132 196 128 188 124 192 128 196 120 184 120 192 136 200 128 184 120 192 140 204 136 196 136 204 132 196 132 192 124 188 132 200 148 200 124 184 124 196 132 196 124 192 136 204 140 196 124 184 136 204 140 208 144 204 140 200 140 208 148 212 148 212 144 204 160 220 152 212 148 216 160 232 172 228 156 212 148 216 156 224 148 220 152 220 156 224 156 228 152 220 156 224 156 224 152 220 148 224 148 224 148 224 148 224 148 224 144 220 148 228 156 232 152 228 152 228 152 228 152 228 148 220 140 212 140 220 148 228 148 232 144 232 144 236 152 244 156 244 156 240 156 244 160 248 160 244 160 244 160 244 160 244 168 248 164 248 164 248 164 248 168 252 172 256 176 260 180 264 188 268 176 256 172 260 184 272 168 272 168 276 172 280 176 280 180 284 176 280 176 280 176 280 172 280 180 292 188 292 184 284 184 288 184 288 184 288 184 288 188 288 184 284 180 288 184 292 188 292 196 300 196 300 188 292 176 284 184 292 188 292 188 288 196 300 192 296 192 300 204 312 204 304 200 300 200 300 200 296 196 292 192 292 196 296 200 304 196 296 200 304 204 300 200 296 208 308 212 312 212 312 208 308 212 316 220 320 212 308 216 320 216 312 212 308 208 312 212 316 208 320 212 324 216 328 220 332 208 320 212 324 216 328 224 332 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 220 332 220 332 220 332 220 332 220 332 220 332 220 336 228 340 228 344 232 344 232 340 224 332 224 336 224 336 224 336 224 336 220 332 220 332 224 336 224 336 224 336 224 336 224 336 224 336 220 344 224 352 232 356 236 360 232 356 232 360 236 364 240 364 240 364 240 368 244 372 248 372 240 368 252 372 244 368 248 380 260 376 268 396 284 408 292 420 304 440 312 460 324 464 324 464 324 460 328 464 320 436 296 412 288 408 292 404 280 364 216 300 180 296 196 300 188 296 200 320 200 312 212 324 216 320 204 308 216 324 216 320 208 316 204 312 212 316 204 308 200 308 200 312 216 308 216 316 224 340 244 356 244 368 264 396 272 400 280 408 292 420 300 436 320 460 344 480 336 504 372 488 388 536 400 528 248 272 100 216 128 224 112 220 112 208 116 204 116 196 112 196 112 188 112 188 112 192 120 200 108 184 108 184 108 184 108 184 108 172 104 176 116 184 100 164 100 176 104 176 96 160 76 140 72 136 64 124 56 108 52 108 44 96 44 96 44 88 44 84 48 64 24 24 0 8 4 8 12 0 0 4 16 56 44 72 40 76 28 76 44 84 52 72 56 84 56 76 56 60 24 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 0 4 12 20 28 32 32 40 40 52 52 64 32 52 36 56 32 68 36 60 44 56 44 48 24 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 12 8 0 24 44 84 76 96 80 92 72 100 72 100 52 84 72 84 48 60 48 80 64 80 52 76 56 80 52 68 44 72 44 72 44 64 44 64 44 52 32 32 28 28 12 8 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 8 12 16 20 20 20 20 20 0 0 0 0 0 0 0 0 72 124 68 112 48 92 44 100 72 124 68 116 64 112 60 108 72 128 80 124 64 112 60 116 60 120 76 136 84 128 68 112 72 132 68 124 64 124 68 128 60 120 64 132 80 140 72 124 60 132 80 144 80 136 76 140 76 148 92 140 64 112 60 128 76 128 60 120 72 144 92 156 60 124 72 136 76 132 64 116 76 140 80 144 84 140 80 136 88 152 96 156 96 156 92 148 96 156 84 144 80 148 92 160 116 172 100 156 92 156 100 168 84 148 84 152 88 152 92 156 84 148 88 156 92 152 84 148 92 152 92 152 92 152 92 152 100 160 96 156 100 164 108 168 88 148 88 148 88 148 88 148 84 140 72 132 76 148 96 164 92 144 88 144 88 148 96 156 100 152 96 152 96 156 104 164 92 160 92 160 92 160 92 160 100 168 96 160 92 160 96 164 104 172 108 176 108 180 112 180 120 184 108 172 104 176 116 188 100 164 104 168 116 180 120 184 116 176 116 176 116 176 116 176 100 172 112 184 120 184 112 180 116 184 116 184 116 184 116 184 124 188 112 176 108 180 120 192 116 188 128 200 132 196 120 184 108 180 116 188 120 188 120 184 128 192 120 188 124 196 136 212 128 204 116 200 112 196 108 192 104 192 104 192 104 196 116 204 116 208 120 204 112 196 104 188 120 212 128 216 128 216 124 208 124 216 132 220 124 212 128 220 128 212 124 208 120 212 124 216 120 208 128 212 136 220 140 228 120 208 124 212 132 220 140 228 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 132 216 132 216 132 216 132 216 140 224 136 220 136 224 144 232 144 232 148 232 148 228 140 220 140 224 140 224 140 224 140 224 132 220 136 224 140 228 144 232 140 224 140 224 140 224 140 224 136 220 144 224 148 232 156 236 152 232 152 236 156 240 160 240 156 240 156 244 160 248 164 248 156 244 168 252 160 244 168 256 164 260 172 272 184 284 192 288 212 312 228 324 240 332 240 328 224 324 220 328 216 304 196 284 180 276 196 284 180 232 100 160 84 180 108 192 100 184 112 208 116 204 128 216 132 212 120 200 144 224 140 220 132 212 124 204 128 208 120 200 116 200 116 204 116 212 112 208 120 228 148 252 152 252 180 268 184 268 188 280 200 296 200 308 216 328 240 344 216 384 272 356 296 384 272 428 216 200 28 112 64 124 56 112 64 112 60 112 48 112 36 112 52 112 52 112 52 120 64 124 48 108 48 108 48 108 48 108 40 104 36 108 48 108 40 84 32 92 52 104 60 92 44 76 40 76 28 60 20 52 16 52 12 44 12 44 20 44 20 44 12 28 4 12 0 4 4 4 12 0 0 0 4 36 20 44 32 44 20 40 28 48 24 40 44 60 28 56 36 52 4 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 16 0 20 4 28 16 40 24 44 16 32 16 36 20 36 24 40 28 44 28 44 4 0 0 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 0 0 16 68 64 88 60 84 44 72 36 64 32 68 52 68 20 36 20 56 44 56 24 52 36 64 32 44 20 44 20 44 28 44 28 44 44 40 20 20 12 20 8 12 0 4 0 4 0 4 0 4 0 4 0 8 0 12 4 12 0 0 0 8 4 12 4 8 0 0 0 0 0 0 0 0 148 196 108 160 96 164 104 168 116 176 112 176 112 176 112 172 112 176 112 176 120 192 132 200 104 176 120 192 128 184 112 168 128 192 128 192 128 192 128 192 136 192 120 180 120 192 136 208 140 200 132 200 144 212 144 204 144 204 136 196 132 196 132 196 120 188 124 192 128 196 132 200 132 196 136 204 140 208 148 212 148 204 132 196 136 200 132 188 168 220 140 200 140 212 148 212 160 216 140 204 148 220 160 224 156 208 140 208 152 220 148 204 144 216 156 228 160 224 148 212 152 224 156 228 156 220 144 208 152 232 160 240 160 224 140 208 152 232 160 236 152 228 156 236 152 232 164 244 168 240 160 232 140 220 152 232 156 228 144 216 164 248 156 240 148 236 148 236 172 244 144 232 156 252 160 244 156 240 160 248 168 256 172 260 172 256 168 252 172 256 176 264 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 160 268 168 272 172 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 208 312 204 304 192 292 184 288 204 300 200 296 196 300 200 304 192 292 192 292 192 292 192 292 204 304 204 304 204 304 204 304 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 212 320 216 324 216 328 220 328 224 332 224 332 224 332 224 332 216 328 220 332 224 328 220 324 224 332 224 332 224 332 224 332 220 332 224 332 224 328 216 320 204 316 204 320 208 320 212 324 220 332 220 336 224 340 228 340 212 328 224 344 228 336 216 320 216 332 220 336 224 332 220 328 220 332 220 324 208 324 228 352 224 336 224 336 224 336 224 336 212 340 224 356 232 352 224 344 236 360 236 360 236 360 236 360 248 372 252 376 252 380 256 380 256 376 248 368 248 376 256 384 260 376 268 388 268 396 288 428 316 444 312 456 320 464 328 476 336 452 312 440 312 424 284 384 276 408 296 376 208 280 172 296 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 208 312 204 308 200 308 216 316 224 324 232 348 252 364 252 372 264 396 276 408 296 432 304 428 300 428 312 452 340 476 340 476 356 496 376 504 376 500 368 284 92 220 96 208 124 200 108 208 124 216 124 196 104 180 116 192 116 192 116 192 116 192 108 188 112 192 116 188 112 184 116 184 116 184 116 184 116 184 104 176 104 172 100 168 96 168 92 160 76 128 52 116 48 104 44 100 44 96 40 88 32 72 36 64 28 28 0 4 0 0 8 4 0 8 20 56 48 80 36 80 36 84 40 84 48 84 44 80 60 92 60 72 44 52 12 12 0 4 4 16 16 16 16 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 20 24 24 32 36 48 52 68 20 48 40 68 44 68 28 44 32 72 64 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 16 8 0 4 0 4 8 24 76 88 76 100 80 96 68 76 60 80 60 80 60 80 60 80 48 76 64 92 72 88 60 72 56 80 44 68 36 60 44 68 32 48 32 28 20 20 12 16 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 8 8 8 12 12 16 16 16 4 4 4 4 4 4 4 4 92 132 72 120 68 124 68 112 60 112 60 112 60 112 60 112 64 116 60 112 64 116 64 116 68 124 76 132 76 120 60 108 68 128 68 128 68 128 68 128 68 128 64 120 64 128 72 136 68 120 60 124 72 136 72 124 84 144 80 136 72 132 76 136 76 136 80 140 80 140 84 144 76 136 76 136 76 136 72 132 80 140 80 140 76 136 76 136 104 152 80 136 80 148 88 148 92 148 72 136 80 152 92 156 92 148 76 144 92 160 88 144 84 148 92 156 92 156 84 148 88 152 92 160 92 152 80 140 108 168 104 160 96 156 96 156 84 152 96 152 88 144 88 156 88 152 96 160 100 156 92 148 80 144 92 156 96 152 84 140 96 148 92 144 92 148 96 156 112 156 88 144 100 160 104 152 84 156 88 160 96 168 100 172 100 168 100 164 100 172 108 176 108 176 108 176 108 176 108 176 116 184 116 184 116 184 116 184 104 164 108 172 116 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 136 204 132 196 128 192 120 192 124 200 112 196 108 200 112 204 108 196 108 196 108 196 108 196 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 128 212 124 208 120 208 124 212 128 216 132 212 128 208 124 212 128 212 132 216 132 220 136 220 136 220 136 220 136 220 132 220 136 224 140 220 136 216 140 224 140 224 140 224 140 224 136 220 140 224 136 220 132 212 120 208 124 208 128 212 128 216 132 216 132 220 136 220 140 224 128 216 140 228 144 224 132 212 132 220 136 224 140 220 136 216 136 220 136 212 124 212 144 236 140 224 140 224 140 224 140 224 136 220 144 224 148 228 148 224 156 236 156 236 156 236 156 236 156 240 160 244 160 248 164 248 168 252 164 244 164 252 172 260 164 268 176 272 176 280 196 300 216 312 232 328 244 328 236 320 232 324 216 308 212 296 184 272 180 276 176 228 100 156 76 172 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 120 204 120 200 116 200 120 216 124 228 140 240 156 256 168 264 184 272 192 284 212 312 212 304 200 304 212 324 240 348 240 348 256 364 272 376 276 380 288 236 40 100 32 108 68 108 56 108 60 120 56 120 36 104 56 116 56 116 56 116 56 116 48 112 52 116 56 112 52 108 40 112 40 112 48 112 48 112 44 100 44 100 52 100 52 100 48 92 40 68 20 56 20 56 12 48 16 48 12 40 4 36 20 36 8 16 0 0 0 0 8 4 0 8 8 40 24 48 20 36 24 40 24 44 28 48 20 48 32 60 36 56 24 40 8 16 0 4 0 16 8 16 12 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 12 28 12 32 16 44 28 48 12 36 28 52 36 40 16 24 16 56 44 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 8 24 64 56 88 52 64 32 68 36 60 36 60 36 60 36 60 32 56 36 64 36 60 32 52 28 48 16 36 20 36 24 44 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 8 0 12 4 12 8 16 0 4 0 4 0 4 0 4 120 180 112 180 120 184 112 168 104 172 108 176 112 180 116 184 116 180 116 180 112 168 100 160 128 192 124 184 116 176 108 172 128 192 128 192 128 192 128 192 124 188 124 188 128 192 132 196 124 180 116 184 128 196 128 188 148 208 140 200 136 200 140 204 144 208 144 204 140 204 140 204 140 204 136 196 128 192 124 188 128 204 148 208 136 196 140 216 164 216 140 200 140 212 148 208 156 208 136 200 144 216 156 216 152 212 144 212 160 228 160 220 148 220 152 224 156 220 152 216 152 220 156 224 156 220 148 212 172 240 156 224 148 228 160 244 140 224 152 224 144 216 144 228 148 224 152 228 152 228 148 220 140 220 152 232 156 228 144 216 140 228 140 228 144 236 152 244 164 244 148 236 152 248 156 240 152 236 152 240 160 248 164 248 164 248 164 248 164 252 172 256 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 168 272 168 276 176 280 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 196 300 196 300 196 300 196 300 204 300 200 296 196 300 200 304 200 300 200 300 200 300 200 300 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 212 312 212 312 208 308 208 320 212 324 216 320 212 316 204 316 208 316 212 320 212 324 216 324 216 324 216 324 216 324 216 324 220 328 220 328 216 324 224 332 224 332 224 332 224 332 220 328 224 332 220 324 212 320 208 324 212 324 216 328 216 332 212 324 212 328 216 328 216 332 212 328 220 336 224 332 216 324 216 328 220 332 220 332 216 328 216 332 220 328 212 324 224 348 224 336 224 336 224 336 224 336 224 344 220 344 224 348 228 356 236 360 236 360 236 360 236 360 232 356 232 360 236 360 240 364 252 372 248 372 248 376 256 384 260 380 272 396 276 400 288 428 300 440 324 476 336 472 320 452 328 452 324 428 292 400 280 392 272 372 232 304 164 260 160 268 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 312 204 312 200 308 200 308 212 308 216 320 228 340 244 352 260 380 272 400 280 408 292 428 304 432 304 436 316 456 340 472 340 472 352 488 368 500 372 496 388 416 172 200 100 220 108 224 100 200 112 212 124 208 120 200 116 192 116 192 116 192 116 192 108 188 112 192 116 188 112 184 108 184 108 184 108 184 108 184 100 176 100 176 100 176 96 176 100 168 88 148 72 132 64 132 52 108 52 108 48 96 36 80 44 64 24 24 0 4 0 0 8 4 0 12 24 60 52 84 36 92 36 92 44 88 44 88 40 80 52 88 60 84 52 68 32 32 16 16 12 20 16 16 20 20 12 12 8 12 8 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 36 40 36 44 40 48 44 56 40 64 52 76 48 72 28 48 36 68 56 28 0 4 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 0 4 4 4 12 4 52 84 108 76 84 64 96 60 80 60 80 60 80 60 80 60 80 56 72 48 68 48 68 44 68 36 60 32 52 36 56 28 48 40 44 36 32 16 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 8 8 8 8 12 12 12 16 4 4 4 4 4 4 4 4 76 120 60 112 60 112 52 100 48 104 56 108 64 116 68 124 64 116 68 116 60 104 48 92 64 112 56 100 48 104 56 108 64 124 64 124 64 124 64 124 56 120 64 128 68 128 68 124 76 128 64 128 76 140 80 132 84 144 80 140 76 140 80 144 76 136 72 132 68 124 64 124 80 136 76 136 72 132 68 128 60 140 96 148 72 128 84 160 100 148 80 136 84 148 84 140 92 148 76 144 88 156 92 156 88 148 88 156 96 164 100 164 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 148 92 148 84 144 84 148 92 156 80 148 92 148 84 140 84 152 92 152 92 152 92 148 88 144 84 148 88 152 92 148 88 144 84 136 80 136 80 140 88 148 100 152 96 152 96 156 96 152 84 152 84 156 88 160 92 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 108 172 112 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 124 192 124 196 128 200 132 204 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 216 136 220 136 220 132 212 136 220 136 220 136 220 136 220 132 220 136 220 136 216 128 208 128 212 132 216 132 220 136 220 132 216 132 216 132 216 136 220 124 212 132 220 140 220 132 216 128 216 136 220 136 220 132 212 132 220 136 216 128 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 144 228 148 232 152 236 152 236 164 248 164 248 168 256 176 260 168 268 180 280 184 284 200 300 216 316 236 332 244 328 232 312 220 324 228 304 184 268 188 284 192 252 128 180 80 160 92 176 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 120 200 116 200 112 196 112 208 116 216 128 228 144 240 172 268 192 280 196 284 208 304 212 304 208 312 216 328 236 340 240 344 248 356 264 368 272 376 300 376 140 96 36 112 44 124 56 108 60 120 56 120 40 116 60 120 56 116 56 116 52 112 48 112 52 116 56 112 52 108 36 108 36 104 36 104 44 104 36 96 44 100 44 100 56 100 48 92 40 80 28 72 28 68 24 60 24 60 20 48 8 44 20 36 0 8 0 0 0 0 8 4 0 12 16 44 28 48 24 36 24 40 28 44 32 48 16 40 28 56 32 56 32 52 28 32 8 12 4 12 4 8 16 20 8 12 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 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 12 32 16 40 24 48 28 48 36 52 40 56 36 40 20 28 20 52 32 20 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 4 0 4 0 8 0 4 0 20 40 88 60 80 52 76 40 64 36 60 36 60 32 56 44 60 28 40 12 40 20 48 12 36 12 32 16 28 12 28 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 12 4 12 0 4 0 4 0 4 0 4 172 220 136 188 120 184 120 184 100 168 108 172 116 180 120 188 112 180 116 180 116 180 112 176 104 164 96 160 100 172 120 192 124 188 124 188 124 188 124 188 116 184 124 188 128 192 124 188 140 200 132 200 144 212 144 204 140 204 136 200 136 204 144 208 132 196 128 192 124 184 120 184 132 200 136 200 140 204 144 208 120 200 152 212 132 192 140 224 152 212 140 204 144 208 140 200 156 216 144 212 156 224 160 220 148 216 156 220 156 220 160 228 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 224 140 220 148 228 152 228 148 220 144 228 156 228 148 220 148 232 160 236 156 228 152 228 148 224 148 224 148 224 148 224 148 224 148 232 140 224 136 224 136 224 148 240 152 240 152 236 152 240 152 236 152 240 156 240 156 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 172 280 176 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 188 292 192 300 196 304 204 308 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 320 216 328 220 324 212 320 220 328 220 328 220 328 220 328 216 324 220 328 216 324 212 316 212 324 216 328 216 332 220 332 224 336 224 336 224 336 220 332 208 320 212 328 220 332 220 332 212 324 216 332 220 328 212 324 212 332 224 332 216 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 232 356 236 360 240 364 240 364 240 368 248 376 256 380 260 384 264 384 284 408 288 412 296 428 320 448 320 460 320 464 324 464 316 444 320 420 276 376 268 392 264 344 196 280 168 272 180 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 204 312 200 308 200 304 196 304 204 300 208 308 212 324 228 336 248 372 272 404 280 408 288 420 300 432 304 436 316 452 328 460 340 468 344 476 356 492 368 496 384 508 272 240 112 212 92 228 120 216 124 212 120 200 112 192 120 196 120 192 116 188 112 188 108 188 112 192 116 188 112 184 104 180 108 180 104 180 104 180 100 176 100 176 100 176 100 176 88 164 84 160 80 148 72 136 64 132 68 120 60 108 48 96 52 64 12 16 0 8 4 0 8 4 8 20 32 68 52 84 40 92 40 96 40 100 48 92 36 76 44 84 56 84 56 76 36 32 16 12 8 12 4 4 24 24 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 12 24 28 44 48 60 56 68 56 76 56 76 48 72 36 52 36 60 40 16 0 8 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 8 0 4 4 4 4 4 8 0 12 32 76 96 116 92 88 64 84 64 80 60 76 56 76 68 80 48 56 32 56 44 68 32 60 32 60 32 48 28 44 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 4 8 8 8 12 12 4 4 4 4 4 4 4 4 136 168 88 124 68 120 68 120 52 108 56 112 60 116 64 120 60 112 56 108 60 116 68 124 52 104 52 108 64 128 84 144 60 120 60 120 60 120 60 120 56 120 60 120 60 124 64 128 72 128 64 128 76 140 76 132 76 136 72 132 72 136 80 144 80 140 76 136 76 136 72 132 72 132 76 140 84 144 88 148 64 136 84 140 72 128 76 148 92 144 80 140 84 144 80 132 88 148 80 148 92 160 92 152 88 156 96 156 88 148 88 156 92 152 88 148 84 152 88 156 88 152 84 148 84 152 92 160 84 152 100 164 104 156 88 144 84 152 96 152 88 144 88 156 104 164 96 152 88 148 88 152 88 148 88 148 88 148 88 148 96 148 88 140 80 132 76 136 84 148 100 156 96 144 92 152 88 156 88 156 92 160 92 160 96 164 96 164 96 168 104 172 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 176 116 180 120 180 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 124 192 124 196 128 200 132 204 124 200 112 196 108 200 112 204 116 204 116 204 116 204 116 204 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 124 212 124 212 128 216 124 212 128 216 132 212 128 208 120 208 124 208 128 212 128 216 128 212 128 212 128 212 128 212 128 212 132 216 132 216 128 212 132 216 132 216 132 216 132 216 132 216 132 216 132 212 124 208 124 212 128 212 132 216 132 220 144 228 144 224 140 224 140 220 124 208 124 212 132 216 136 220 128 212 132 216 132 216 128 212 128 216 140 224 136 216 140 228 140 224 140 224 140 224 140 224 144 220 140 220 144 224 148 232 148 228 148 228 148 228 148 228 152 236 156 240 156 244 160 244 152 240 164 252 172 260 176 260 168 276 192 292 196 296 204 304 236 324 232 316 228 320 236 324 220 316 212 296 188 268 176 268 140 204 96 164 84 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 200 112 196 112 192 104 200 104 204 116 212 128 224 148 248 180 276 192 280 204 296 204 296 200 308 212 316 220 324 240 340 240 344 252 360 268 376 292 396 236 200 60 100 44 116 80 124 68 120 52 116 36 108 64 124 60 116 56 112 48 108 48 112 52 116 56 112 52 108 40 112 32 112 40 108 40 108 44 104 44 100 44 96 40 96 28 84 40 84 36 80 36 72 32 72 40 72 28 56 16 48 32 36 0 0 0 4 4 0 4 4 0 20 24 48 28 48 28 40 28 40 32 44 32 52 24 40 28 48 28 52 32 56 24 28 4 8 0 8 0 0 20 24 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 8 4 36 28 56 36 56 36 52 36 52 32 40 24 40 24 48 16 4 0 8 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 8 0 4 0 0 0 4 0 40 60 100 64 72 44 68 40 60 36 56 28 52 40 56 24 40 12 40 24 52 8 32 12 36 20 32 12 24 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 4 0 4 0 8 0 8 0 4 0 4 0 4 0 4 172 220 140 192 124 188 120 180 112 176 112 176 112 176 112 176 116 176 104 160 100 172 116 188 108 176 112 180 124 196 136 204 120 184 120 184 120 184 120 184 124 184 116 176 116 184 128 196 128 188 120 188 132 200 132 192 128 192 128 192 128 196 136 204 144 208 144 208 144 212 148 212 136 200 136 200 136 200 140 204 132 196 132 196 128 192 128 192 148 208 140 204 144 208 136 192 140 200 136 204 148 216 148 204 152 224 164 220 144 200 144 212 156 224 148 216 148 216 156 224 152 220 148 212 148 220 160 232 156 232 156 232 152 224 148 220 140 224 152 224 144 216 144 228 164 236 152 220 144 220 144 220 152 224 148 220 144 224 148 228 148 232 144 228 140 228 144 232 136 236 160 248 148 232 144 240 164 248 164 248 160 244 160 244 168 252 168 248 168 256 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 180 284 180 284 180 284 180 284 172 276 172 280 176 284 180 284 184 288 184 288 184 288 184 288 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 300 196 300 196 300 196 304 204 300 200 296 196 300 200 304 200 300 200 300 200 300 200 300 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 208 312 212 316 216 316 208 320 212 324 216 320 212 316 208 320 212 320 216 324 216 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 320 208 320 212 324 212 328 224 336 224 332 220 332 216 328 204 316 208 320 212 328 220 336 208 324 212 328 216 324 212 320 208 328 224 336 220 328 220 340 224 336 224 336 224 336 224 336 216 344 224 348 228 352 228 348 228 352 228 352 228 352 228 352 236 360 236 364 240 364 244 368 232 364 248 380 260 384 260 384 264 388 288 416 296 416 296 432 320 452 324 464 324 460 316 456 312 428 300 412 284 388 260 360 184 288 180 272 168 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 304 196 304 192 300 196 292 196 296 200 312 212 320 220 348 252 392 276 404 284 416 288 420 296 432 308 440 312 440 336 464 336 468 348 484 364 496 384 480 356 384 156 208 112 220 124 216 120 212 120 204 120 204 124 200 120 192 116 188 108 184 108 188 112 192 116 188 112 184 108 192 108 192 108 192 108 192 108 192 104 188 92 176 88 172 88 164 92 172 96 164 84 152 80 148 76 140 68 116 56 100 64 68 4 12 0 12 4 0 4 4 12 28 40 72 52 80 40 100 40 100 44 100 52 96 48 92 48 84 44 80 48 80 36 32 16 16 12 20 12 12 28 28 20 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 20 40 44 52 48 56 48 68 48 68 44 72 40 64 40 56 28 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 4 8 8 4 0 8 4 0 28 44 84 80 92 68 88 64 80 60 76 52 72 56 76 48 64 44 68 52 76 32 64 40 68 40 56 28 44 32 48 36 36 28 24 12 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 4 4 4 4 4 4 4 4 112 164 96 156 104 152 88 132 64 112 60 112 60 112 60 108 68 112 44 88 36 96 56 120 56 108 60 116 68 120 72 124 60 120 60 120 60 120 60 120 64 120 52 108 52 120 68 136 72 128 64 128 76 140 76 132 64 124 64 124 64 128 72 136 76 140 80 144 84 148 88 152 80 140 76 132 72 128 64 124 80 132 64 124 68 128 64 116 84 140 76 140 84 144 76 128 68 128 64 136 80 144 76 132 88 160 100 156 76 132 72 144 96 156 84 144 80 148 92 160 88 148 84 144 84 152 96 164 104 156 84 136 72 132 76 140 76 140 84 144 76 136 80 144 100 156 88 140 76 136 80 140 92 148 88 144 84 148 88 152 84 140 84 140 88 148 96 156 76 148 104 160 92 140 88 148 100 164 96 164 96 164 96 164 104 172 100 168 104 172 108 180 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 120 184 120 184 120 184 120 184 112 176 112 180 116 184 120 184 120 192 120 192 120 192 120 192 116 188 116 184 112 180 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 196 124 200 120 196 116 200 120 204 120 200 120 200 120 200 120 200 116 204 116 204 116 204 116 204 124 208 120 204 116 208 120 212 124 208 128 204 124 208 128 212 128 208 128 212 132 216 136 216 124 212 128 216 132 212 128 208 128 212 132 216 132 220 136 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 204 120 208 124 208 128 212 136 220 136 216 132 212 128 212 120 204 120 208 128 216 136 224 124 212 128 216 132 212 128 208 124 216 140 224 136 220 136 224 140 224 140 224 140 224 140 224 132 216 144 232 152 228 144 220 148 228 148 228 148 228 148 228 148 232 148 236 152 240 156 240 148 236 164 260 176 268 176 264 168 276 188 300 196 300 208 304 220 320 240 336 248 324 224 304 220 304 196 288 204 280 172 240 84 176 104 184 96 176 100 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 116 200 116 196 112 192 108 192 100 196 100 196 108 204 116 212 124 228 164 264 188 280 200 292 192 292 196 304 204 308 208 308 236 336 236 336 244 356 264 372 280 356 292 328 104 104 76 120 68 120 64 116 60 124 60 132 64 124 60 116 56 112 48 108 48 112 52 116 56 112 52 108 44 112 44 112 44 112 44 112 56 108 48 100 40 88 32 84 36 96 44 104 56 100 44 88 36 84 40 76 28 64 12 52 28 36 0 0 0 8 4 0 12 4 12 24 28 48 28 40 28 40 28 48 32 48 36 52 36 52 32 48 24 44 24 44 28 32 12 16 12 24 12 20 20 24 12 12 0 4 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 12 8 32 20 40 16 32 24 40 28 44 28 40 28 44 28 44 8 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 16 4 8 0 4 0 0 0 4 0 40 52 84 52 68 40 60 36 56 28 52 28 52 24 52 28 56 32 56 12 36 16 44 24 36 16 24 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 0 0 4 0 8 0 8 0 4 0 4 0 4 0 4 156 216 148 216 156 212 136 192 124 192 132 184 104 160 104 180 104 168 104 168 104 172 116 180 96 172 120 196 136 196 124 180 120 184 120 184 120 184 120 184 124 188 124 192 128 196 132 196 124 184 112 184 132 208 152 216 124 192 128 196 132 200 136 204 136 200 132 192 124 184 120 180 116 188 132 196 128 192 128 196 136 200 136 200 136 200 136 200 140 204 140 204 140 200 128 192 148 208 144 212 152 212 140 192 148 212 148 212 148 212 148 212 140 204 140 204 140 204 140 204 136 204 140 208 144 212 148 212 180 240 160 216 144 216 152 224 148 220 156 224 148 216 152 224 152 216 140 204 136 208 148 220 156 220 148 212 140 212 148 220 144 220 144 220 144 224 156 232 156 228 148 228 160 240 160 232 144 236 156 248 164 248 156 240 172 260 172 256 168 252 164 252 172 260 176 260 176 256 168 248 184 268 180 260 176 260 180 264 176 260 176 268 180 272 188 276 184 272 184 272 184 272 184 272 184 272 184 276 188 280 192 280 184 272 184 272 184 272 184 276 184 288 184 288 184 288 184 288 200 296 188 292 196 300 192 288 188 292 188 292 188 292 188 292 200 304 196 296 188 292 188 292 196 296 188 292 196 300 192 292 196 300 196 304 200 308 204 308 200 300 200 300 200 300 200 300 208 304 196 292 192 296 204 308 216 312 208 308 204 304 200 300 208 316 220 328 224 324 212 312 224 316 204 296 196 308 220 332 216 320 220 324 224 320 220 316 216 316 216 316 216 316 216 316 228 324 224 320 220 316 216 312 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 216 316 212 316 212 316 212 316 216 320 216 316 212 312 208 316 204 316 208 320 212 316 208 312 208 316 212 324 220 328 224 336 208 320 216 328 220 328 220 324 224 328 220 328 220 332 228 340 236 344 232 340 228 344 232 348 232 344 232 348 236 352 240 352 236 360 236 360 240 368 252 376 268 388 264 384 264 380 260 380 268 396 276 404 288 424 304 436 292 432 324 464 336 456 312 428 324 412 284 380 272 360 232 312 164 272 168 280 172 284 180 288 200 308 200 308 200 308 200 312 212 320 208 312 204 312 208 316 212 316 208 312 204 316 208 320 188 296 188 300 196 300 184 280 180 280 204 296 204 304 208 312 224 336 244 368 272 392 288 404 292 408 296 408 296 424 320 456 324 456 348 472 344 472 364 500 388 504 360 440 232 248 116 216 124 200 120 204 116 212 120 216 116 204 116 204 116 204 116 204 104 196 112 204 112 196 100 184 112 188 112 188 112 188 112 188 108 184 104 176 96 172 92 164 92 160 88 164 100 172 92 156 100 168 92 156 76 136 64 128 48 76 4 48 12 4 0 0 8 0 0 52 68 96 44 92 32 96 40 96 44 92 40 80 52 92 52 88 56 84 32 56 32 32 16 12 8 16 24 32 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 4 12 0 32 40 72 48 60 28 52 36 56 28 52 40 68 76 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 4 0 0 0 16 32 48 88 96 76 84 68 88 68 96 64 88 56 80 44 76 44 76 32 48 36 52 40 48 36 44 32 44 28 44 28 44 28 40 32 28 24 16 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 92 164 92 160 100 160 88 136 60 124 76 116 52 96 48 108 56 104 52 104 52 108 60 116 48 104 64 124 76 128 68 116 68 120 68 120 68 120 68 120 72 124 72 128 76 128 76 128 76 128 60 120 72 136 80 136 72 132 72 132 76 136 76 136 84 144 80 136 72 132 68 128 60 128 76 140 72 132 76 140 68 128 68 124 64 124 64 124 76 140 80 140 80 136 72 128 84 140 68 136 80 152 92 156 88 152 88 152 88 152 88 152 80 144 80 144 80 144 80 144 84 148 84 152 88 156 92 156 96 156 88 148 84 148 88 156 92 160 100 164 92 152 96 164 84 144 80 140 76 144 80 148 84 144 80 140 80 148 92 160 88 144 84 144 84 148 92 156 96 152 88 152 100 164 100 156 92 152 100 160 108 160 104 156 116 172 116 168 112 164 108 164 104 176 108 176 108 172 100 164 112 180 108 176 108 180 116 184 116 184 116 184 116 184 116 184 120 188 120 188 120 188 120 188 112 188 112 192 116 192 120 196 116 188 112 188 112 188 112 184 116 184 116 184 116 184 116 184 128 192 120 188 128 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 128 196 128 200 132 200 136 208 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 140 208 136 204 136 204 132 200 144 212 148 216 148 216 144 216 136 216 124 212 124 216 132 224 128 220 132 224 136 220 132 216 128 216 128 216 128 216 128 216 136 220 132 220 132 220 128 216 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 128 216 128 212 124 212 120 208 124 208 124 208 124 204 124 208 128 212 132 220 140 224 124 212 132 220 136 220 136 216 140 220 136 220 136 224 144 232 148 232 148 228 144 232 148 232 148 232 148 236 152 236 156 240 156 236 152 236 156 244 156 256 172 268 164 264 160 264 160 264 164 276 160 280 176 296 192 308 192 304 216 328 236 316 212 296 184 284 176 264 148 224 104 176 80 164 92 172 104 176 120 180 112 192 108 192 112 200 116 200 128 208 124 204 120 204 124 212 128 208 124 204 120 208 124 212 112 192 104 192 112 196 104 184 96 196 108 204 112 200 120 216 136 228 156 256 184 280 204 288 204 300 200 296 200 304 216 336 220 336 232 348 232 348 244 372 256 372 256 336 172 168 56 120 72 120 76 116 64 116 64 124 60 116 60 116 60 116 60 116 52 108 56 116 56 108 48 100 52 112 52 112 52 112 52 112 48 108 44 104 40 96 32 92 36 88 28 92 40 96 36 84 40 92 32 84 20 72 12 64 12 24 0 0 0 0 8 12 24 0 8 36 52 60 20 40 4 36 8 44 12 40 16 36 20 44 28 52 36 56 32 36 28 28 12 8 0 12 12 24 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 8 16 40 32 44 28 48 24 44 16 40 24 60 64 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 12 16 36 56 76 52 80 44 64 36 68 28 56 12 44 4 40 4 44 0 36 0 40 12 36 8 32 8 28 12 24 16 28 16 32 24 28 16 20 8 12 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 164 232 172 232 156 208 124 188 128 184 108 164 104 172 108 172 104 168 104 172 112 180 100 168 108 180 116 184 116 180 116 180 116 184 120 184 120 184 128 192 124 188 124 188 124 188 144 200 128 188 128 196 128 188 140 204 136 200 136 200 136 196 152 212 148 208 140 204 136 200 124 196 140 208 136 200 136 208 132 196 128 192 124 188 120 184 136 200 140 204 140 200 132 192 148 200 128 192 140 224 172 240 156 220 156 220 156 220 156 220 148 212 148 212 148 212 148 212 148 212 152 216 152 220 156 220 144 212 144 216 148 220 152 220 152 228 164 228 156 220 156 228 140 212 144 216 148 212 144 208 140 208 140 208 148 220 160 232 148 224 144 220 144 224 152 232 160 228 148 228 160 240 164 232 152 244 160 252 164 252 160 248 172 260 172 260 168 256 168 256 176 260 176 260 176 256 168 252 176 260 176 260 180 268 188 276 192 276 188 268 184 264 176 260 188 272 188 272 188 268 184 268 188 272 188 272 192 276 192 280 192 276 192 272 188 268 184 268 184 288 184 288 184 288 184 288 196 292 184 292 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 196 300 196 300 200 304 200 308 200 300 200 300 200 300 200 300 192 296 204 308 208 304 196 292 200 304 204 308 204 308 208 312 212 312 208 308 204 312 208 316 208 312 220 324 228 324 220 316 216 316 220 320 220 320 216 316 216 316 216 316 216 316 216 316 216 316 216 316 220 320 220 320 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 220 320 220 320 220 320 220 320 220 316 216 316 212 312 212 312 208 316 208 316 208 316 208 316 208 316 212 320 216 328 220 328 208 320 216 328 220 328 220 324 220 328 220 328 220 332 228 336 232 344 232 344 232 344 232 344 232 344 232 344 236 348 236 352 236 356 232 360 240 368 252 376 268 388 268 388 268 388 272 392 284 408 284 408 288 416 292 424 296 432 312 448 316 432 292 404 280 392 288 372 240 312 176 272 164 272 168 280 172 284 180 288 180 288 184 296 192 304 200 312 208 316 204 312 204 312 208 320 208 316 204 312 204 312 208 316 204 304 188 296 192 304 192 292 188 284 200 284 192 296 212 320 220 336 240 364 264 388 280 396 296 404 300 408 300 420 320 452 328 456 344 468 348 472 360 492 360 504 376 480 292 304 132 192 124 200 116 204 112 208 116 212 116 204 116 204 116 204 116 204 108 200 112 200 112 196 104 188 112 188 112 188 112 188 112 188 108 184 104 180 100 172 96 172 92 160 84 160 92 168 88 152 88 160 84 152 80 148 72 144 72 104 4 36 0 12 0 16 4 0 4 52 56 92 40 88 40 92 44 96 44 96 40 84 40 80 44 88 60 92 52 68 36 36 20 16 8 12 16 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 4 0 12 0 20 8 36 36 64 52 68 56 64 44 56 52 72 64 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 12 12 44 76 80 96 68 80 64 88 52 80 48 72 36 72 32 64 36 48 40 52 40 52 36 48 28 40 24 40 20 36 20 28 24 28 28 28 24 16 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 100 172 104 172 112 172 100 148 72 132 80 128 68 112 60 108 60 108 52 104 52 108 60 112 52 104 52 108 56 112 60 112 60 116 64 116 64 120 68 120 72 124 72 124 68 120 68 120 80 136 68 124 68 128 64 120 84 144 80 140 76 132 72 132 88 148 88 144 84 140 80 140 64 132 80 140 76 132 76 140 88 148 84 144 80 136 76 136 72 136 80 140 80 136 72 132 84 140 68 132 84 160 104 172 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 80 144 80 144 80 144 80 144 76 144 80 148 84 148 80 140 76 148 88 148 76 140 80 148 72 140 84 152 88 148 76 136 76 140 80 144 84 152 92 160 92 148 84 144 84 148 92 152 100 156 92 156 104 168 104 160 100 160 104 164 108 164 108 164 116 172 116 172 116 172 116 168 108 176 112 180 108 176 104 168 104 172 104 176 112 184 124 192 120 188 120 184 116 180 112 180 120 188 120 184 116 184 116 180 108 184 112 188 112 192 116 192 120 196 116 188 112 184 104 180 112 180 112 180 112 180 112 180 124 184 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 128 196 128 200 132 204 120 200 112 200 112 200 112 200 108 196 116 204 116 204 108 196 128 200 132 204 136 208 140 212 144 208 132 196 128 200 140 216 128 212 128 220 132 220 128 216 124 216 132 220 132 220 128 212 128 216 128 216 128 216 128 216 124 212 124 216 132 220 136 224 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 128 212 124 212 120 208 124 204 120 204 120 204 120 208 124 208 124 212 128 216 132 220 124 212 132 220 136 220 136 216 136 220 132 216 136 220 140 228 144 228 144 232 148 228 144 228 144 228 148 232 148 236 152 236 152 232 148 236 156 244 160 260 172 268 168 272 172 276 176 280 180 288 172 284 172 288 184 288 204 308 220 312 212 296 192 280 188 292 184 256 124 184 84 168 88 164 92 172 104 176 112 180 104 180 100 192 112 200 120 208 120 204 116 200 120 204 124 212 124 208 120 200 116 204 124 208 128 200 108 188 108 196 112 200 100 196 104 192 100 196 124 224 132 224 152 248 176 268 192 276 200 296 200 300 204 304 212 328 224 332 228 344 236 352 240 360 236 364 284 380 244 240 84 100 64 120 64 112 60 112 64 120 60 116 60 116 60 116 60 116 56 112 56 112 52 108 48 104 52 112 52 112 52 112 52 112 48 108 48 104 44 100 40 96 36 88 28 88 36 92 28 76 28 84 24 80 24 80 20 76 32 56 0 8 0 4 8 12 12 0 8 40 48 48 12 40 8 40 12 48 16 44 16 40 24 44 24 52 44 56 32 40 28 28 12 12 0 8 4 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 12 44 28 52 32 44 8 36 16 48 48 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 8 48 56 84 44 60 36 68 12 44 4 40 0 28 0 28 0 36 4 44 16 40 8 36 8 24 8 20 8 16 4 20 12 24 24 32 20 20 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 168 224 160 232 172 232 160 212 144 208 140 204 136 196 120 180 112 176 108 168 104 168 108 176 104 168 104 168 108 172 108 172 108 176 112 180 116 184 120 184 120 184 120 184 120 180 116 180 128 188 120 188 132 200 132 188 144 204 140 200 136 196 132 192 140 204 140 204 136 200 136 200 116 188 132 200 132 192 132 200 152 216 152 212 148 208 144 208 132 196 136 204 140 204 136 196 144 204 140 212 156 220 152 208 144 208 144 208 144 208 144 208 152 216 152 216 152 216 152 216 144 208 144 208 144 208 144 208 148 216 148 216 144 208 132 200 136 212 148 212 140 204 140 216 136 208 148 220 152 216 140 204 148 216 148 216 148 216 148 212 152 228 148 220 144 220 148 228 160 232 152 232 164 244 164 236 164 252 164 252 164 256 168 260 172 260 172 260 172 260 172 264 176 264 180 264 180 260 172 252 172 256 172 260 180 268 192 276 180 264 180 268 184 272 188 272 188 272 188 268 184 264 180 260 184 268 184 272 188 272 192 276 192 276 192 272 188 268 184 268 180 284 180 284 180 284 180 284 188 284 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 192 300 196 300 200 304 200 300 200 300 200 300 200 300 204 304 196 296 196 296 204 304 196 304 200 308 204 312 208 316 208 308 200 300 196 304 204 312 208 308 204 304 204 308 212 316 212 312 216 320 220 316 212 312 216 316 216 316 216 316 216 316 208 308 212 312 216 320 220 320 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 212 312 212 308 208 308 208 312 200 308 200 308 204 316 208 316 208 320 212 320 212 324 208 320 216 328 220 328 220 324 220 324 216 324 216 328 224 336 224 336 228 344 232 340 224 336 228 340 228 344 232 344 236 348 228 352 232 360 240 372 256 380 268 388 272 396 280 404 288 408 296 416 288 408 284 408 280 412 308 436 304 428 296 416 280 400 280 372 252 312 172 252 156 268 168 268 172 276 172 280 180 284 184 296 192 304 200 316 212 320 200 308 200 308 200 312 208 320 208 312 200 308 200 308 204 316 212 308 192 296 192 304 196 300 188 280 192 276 184 292 208 324 216 328 232 356 256 376 268 384 284 392 292 408 296 412 312 440 328 452 336 468 352 476 352 472 344 496 384 512 360 392 184 204 120 204 112 200 108 204 116 212 116 204 116 204 116 204 116 204 112 200 108 196 104 192 104 192 112 188 112 188 112 188 112 188 108 184 108 180 104 180 104 176 96 164 88 160 92 164 84 148 80 152 80 152 80 152 80 152 80 136 56 88 28 44 8 4 0 4 12 64 56 84 40 96 40 96 48 100 48 92 44 84 48 80 40 80 52 76 32 44 24 28 20 16 8 12 8 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 16 52 40 60 48 56 36 48 44 56 48 16 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 4 4 0 0 0 4 44 60 88 72 80 60 84 40 60 40 68 36 60 20 48 36 52 44 56 44 56 40 48 28 40 24 36 20 32 16 24 16 20 28 32 28 20 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 88 160 92 164 104 168 96 148 92 148 96 148 96 144 76 120 64 112 56 104 52 104 56 108 52 104 56 112 60 108 56 104 56 108 56 112 64 116 68 120 60 112 60 116 64 120 68 120 56 116 56 124 76 140 72 128 76 132 72 132 72 132 68 128 72 132 72 132 72 132 72 132 56 124 72 132 68 124 68 132 80 140 80 140 80 140 80 140 68 132 76 140 80 140 76 136 84 144 80 148 88 148 72 128 76 140 76 140 76 140 76 140 88 152 88 152 88 152 88 152 92 156 92 152 88 152 84 148 92 156 88 144 76 136 68 132 80 148 88 152 80 144 84 152 76 144 80 148 84 144 80 140 84 152 88 152 88 148 80 140 96 152 88 144 84 144 88 148 104 156 96 160 108 172 108 160 112 168 108 164 108 168 116 176 116 172 116 172 120 176 120 176 112 180 116 184 112 176 104 172 108 176 108 176 112 184 120 192 108 176 112 184 116 188 124 192 120 188 116 184 112 176 108 176 104 184 108 184 112 188 112 188 112 188 112 188 112 188 112 188 108 176 108 176 108 176 108 176 116 180 108 180 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 120 192 124 192 128 196 128 200 120 200 112 200 112 200 112 200 120 204 108 192 104 196 116 208 132 200 136 204 136 204 140 208 140 204 136 200 132 204 136 212 128 204 112 196 112 204 124 216 124 212 128 216 128 216 124 212 128 216 128 216 128 216 128 216 124 212 124 212 128 216 128 216 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 128 216 128 216 128 216 128 216 124 212 124 212 120 208 120 204 124 204 116 196 112 200 120 208 124 208 124 208 124 212 128 212 124 212 132 220 136 220 136 216 132 216 128 212 132 220 140 224 136 224 144 232 148 228 140 220 140 228 144 228 148 232 148 232 148 228 144 232 156 248 164 264 172 272 172 280 184 292 192 300 184 292 176 284 172 284 180 284 208 296 200 288 196 276 188 272 188 264 136 188 72 152 76 176 88 168 92 176 104 176 112 184 112 192 112 200 120 208 128 212 112 196 112 196 116 204 124 212 120 204 116 200 116 200 120 204 120 196 104 188 108 196 108 192 96 192 100 192 100 192 116 216 128 216 144 240 164 256 176 264 180 280 192 292 196 296 200 312 228 328 220 344 240 356 232 340 236 360 268 380 280 324 148 136 52 116 56 112 60 108 60 116 60 116 60 116 60 116 60 116 60 112 52 104 48 104 48 108 52 112 52 112 52 112 52 112 48 108 48 108 48 104 44 104 44 96 36 96 40 96 28 76 28 84 24 80 24 80 20 76 20 80 40 64 36 48 12 0 4 4 20 48 40 44 8 48 12 44 16 48 24 48 20 44 24 40 28 40 28 36 12 16 12 16 8 12 0 12 4 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 0 20 24 44 28 48 24 44 24 60 32 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 0 0 20 20 60 52 76 40 60 12 40 8 40 0 32 0 20 4 40 8 44 16 44 12 40 12 32 16 24 8 16 4 20 8 16 12 24 12 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 164 220 156 228 172 232 160 216 152 212 144 212 152 212 132 180 116 176 108 168 104 168 104 172 100 172 116 184 120 176 104 164 104 168 108 176 116 180 120 184 100 168 108 176 116 184 124 188 116 176 116 188 136 200 132 188 124 188 124 192 128 192 128 192 132 196 132 196 132 196 132 196 120 192 136 200 132 192 132 200 128 192 128 196 136 204 140 204 128 196 136 204 140 204 140 200 148 208 136 200 140 204 136 196 144 208 144 208 144 208 144 208 148 212 148 212 148 212 148 212 156 220 156 216 152 212 148 212 160 220 148 208 140 208 144 216 140 216 152 216 144 208 144 220 148 212 144 208 140 212 144 216 140 212 148 220 152 220 148 212 156 228 148 220 144 220 144 224 164 236 156 236 168 248 168 240 172 256 168 252 168 260 176 268 172 260 172 264 176 268 180 268 180 264 184 268 180 264 176 256 180 264 176 260 176 264 184 268 184 268 184 268 184 268 184 268 188 272 184 268 180 260 172 256 180 264 184 268 184 272 188 272 180 264 184 272 188 276 196 280 176 280 176 280 176 280 176 280 180 280 172 284 188 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 188 292 192 296 192 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 208 312 204 308 204 308 200 304 204 308 208 312 208 312 204 308 200 304 208 312 212 312 208 308 208 312 212 316 216 312 212 308 216 316 216 316 216 316 216 316 216 316 212 312 212 312 212 308 212 316 216 320 220 316 216 312 216 316 216 316 216 316 216 316 212 312 212 312 212 312 212 312 212 312 212 308 208 308 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 324 212 320 216 324 220 332 216 332 228 344 232 340 220 328 224 336 228 340 228 344 232 344 224 352 228 356 240 372 260 384 268 392 276 404 292 416 300 424 296 412 288 404 284 404 288 408 288 404 276 392 264 388 264 380 264 340 204 276 164 264 168 272 168 268 172 276 172 280 180 284 192 300 192 304 200 308 200 312 196 304 196 304 200 312 208 320 204 308 200 304 196 308 200 312 196 300 188 300 196 304 188 284 176 276 196 284 192 292 204 312 208 324 224 348 244 364 256 372 264 376 280 396 284 400 296 424 332 448 332 468 356 480 344 456 356 496 368 496 380 460 260 272 112 204 112 200 108 204 108 208 116 204 116 204 116 204 116 204 116 200 108 192 100 192 108 196 112 188 112 188 112 188 112 188 108 184 108 184 108 184 108 184 108 176 100 172 100 172 88 152 88 156 84 152 80 148 76 144 60 144 80 124 72 112 52 40 12 32 32 88 64 92 44 108 44 92 48 96 52 92 52 84 28 64 28 64 40 56 24 36 8 16 12 16 12 16 16 20 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 8 16 12 12 32 40 40 44 40 48 52 68 36 4 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 4 4 8 12 16 48 72 96 72 72 36 60 48 64 40 60 24 44 40 56 44 60 48 56 44 52 40 48 32 44 24 36 20 24 12 12 12 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 88 164 96 168 108 172 104 156 92 144 92 148 100 148 76 112 64 116 56 104 52 104 52 104 48 108 68 128 72 116 52 96 48 104 56 108 60 116 68 120 44 96 52 108 64 120 72 128 60 116 60 128 76 132 64 116 56 116 60 120 64 128 68 128 72 136 76 136 76 136 76 136 64 132 80 140 76 136 76 140 64 124 68 132 80 144 88 148 68 128 76 140 80 140 80 140 88 140 60 120 64 136 76 140 84 148 84 148 84 148 84 148 84 148 84 148 84 148 84 148 84 148 84 144 80 140 76 136 92 148 80 136 76 144 92 160 68 136 76 140 68 128 72 140 88 148 76 136 72 140 84 152 68 136 80 152 92 156 92 152 96 156 88 144 84 144 84 144 104 160 96 160 108 172 108 164 120 172 112 164 112 172 124 184 116 172 116 176 120 180 124 180 112 184 116 184 116 180 108 172 116 184 112 176 108 176 112 180 124 192 120 184 116 180 108 176 120 188 116 180 108 176 104 168 104 180 104 184 108 188 112 188 100 176 104 184 116 196 124 200 108 176 108 176 108 176 108 176 112 176 104 180 120 196 124 188 120 188 120 188 120 188 120 188 132 200 128 192 120 188 120 188 128 192 120 188 128 196 124 188 120 188 120 192 124 196 128 200 120 200 112 200 112 200 112 200 104 196 116 208 120 204 108 192 144 208 140 204 136 200 132 196 132 204 144 216 148 212 136 204 112 204 128 228 140 220 120 200 120 212 124 216 128 212 124 208 128 216 128 216 128 216 128 216 132 216 128 212 124 208 120 204 124 216 128 220 132 216 128 212 128 216 128 216 128 216 128 216 120 208 120 208 120 208 120 208 124 212 124 208 120 204 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 212 128 212 128 216 136 224 132 220 144 232 148 228 136 216 140 224 140 228 144 232 148 232 144 224 144 232 156 248 164 264 172 272 172 284 188 300 200 308 180 292 176 284 180 288 192 292 180 272 176 252 168 252 172 260 152 204 92 152 72 152 68 140 88 168 92 176 104 176 112 184 104 192 108 192 108 192 108 192 108 192 108 196 116 204 124 212 120 200 116 196 112 200 116 204 104 188 104 192 112 192 100 176 84 184 104 200 108 196 112 204 124 216 140 236 160 252 168 256 168 268 180 280 188 284 188 296 228 328 220 344 244 356 228 328 248 364 248 364 276 364 192 188 36 108 48 108 52 112 60 112 60 116 60 116 60 116 60 116 64 116 52 104 44 104 52 112 52 112 52 112 52 112 52 112 48 108 48 108 48 108 48 108 56 108 48 104 48 104 36 84 32 88 28 80 24 76 16 72 4 72 36 72 44 88 56 44 0 16 24 60 40 48 16 60 20 48 24 52 28 52 32 48 8 16 8 24 24 36 16 20 0 4 0 12 4 16 12 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 4 0 0 0 16 20 0 0 0 20 8 28 8 32 24 56 24 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 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 12 0 0 0 32 52 92 56 56 12 40 20 52 12 36 0 24 4 44 8 48 20 44 16 40 24 40 24 32 16 24 8 24 4 12 0 4 0 4 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 220 148 212 156 224 160 220 156 216 152 216 156 216 136 192 128 192 128 188 120 180 108 168 112 168 96 164 116 184 112 168 100 164 104 172 116 184 124 188 100 168 108 176 116 184 120 184 124 192 136 196 124 188 128 196 120 180 116 180 116 184 124 192 136 200 136 200 136 200 136 200 132 192 128 192 128 196 136 204 120 188 124 192 132 200 140 204 148 208 136 196 132 200 144 212 140 200 132 196 136 212 160 232 140 208 144 208 144 208 144 212 164 224 152 212 144 212 152 220 168 224 152 208 140 204 140 208 140 208 140 208 144 216 152 220 144 212 144 212 140 204 132 196 140 208 140 212 144 216 148 216 160 216 140 212 152 224 148 204 152 228 152 228 152 228 148 224 152 232 160 236 164 244 172 248 168 260 172 264 176 268 180 272 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 200 284 196 276 192 280 196 284 192 292 180 280 176 284 188 296 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 200 308 204 312 208 308 204 304 200 304 200 308 204 312 208 312 224 324 216 312 208 304 204 308 224 316 208 300 200 308 216 324 220 320 216 308 208 308 208 308 224 320 216 312 212 316 220 324 220 320 216 316 216 316 216 312 204 312 220 316 216 316 220 328 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 332 216 324 224 336 236 340 224 328 216 328 220 332 224 340 232 348 236 340 220 328 240 348 228 336 220 328 216 328 232 360 240 368 252 380 264 388 272 400 292 424 308 428 304 420 300 412 284 400 276 396 280 404 260 376 244 360 232 360 248 368 184 268 164 244 152 248 164 260 164 256 168 264 176 268 184 280 180 296 196 312 208 312 196 300 200 304 196 300 192 304 196 308 208 320 212 320 212 316 204 308 196 304 196 300 192 296 188 292 188 280 196 288 196 300 204 304 208 328 232 352 244 360 260 384 272 384 284 396 284 396 292 420 332 452 328 452 332 456 336 464 360 488 352 488 384 504 316 364 136 240 120 212 96 188 112 220 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 96 164 88 156 80 148 80 152 76 148 76 136 80 132 80 120 36 72 36 80 40 96 48 104 36 84 40 88 48 80 40 72 20 56 24 48 28 44 20 32 8 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 32 40 48 40 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 40 56 80 32 56 60 84 52 56 24 32 32 44 36 52 40 56 48 60 32 44 28 44 20 28 4 8 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 4 4 92 160 88 156 100 172 108 164 100 156 104 160 108 156 92 132 76 128 76 124 68 112 56 104 56 104 48 104 60 116 60 108 56 108 56 108 56 108 56 108 52 104 56 108 60 116 68 120 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 76 136 80 144 84 144 84 140 80 136 76 140 80 144 84 144 76 136 76 144 84 152 80 144 80 144 80 144 80 144 96 156 88 148 84 148 84 152 80 144 76 136 76 144 84 152 80 144 76 140 76 144 84 148 72 136 76 140 80 140 76 140 76 140 76 144 80 148 84 148 84 140 72 144 92 160 92 148 96 156 96 156 96 156 96 152 96 156 100 164 108 168 112 172 116 172 120 176 120 176 120 180 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 120 196 116 192 112 192 120 196 120 184 112 180 112 180 116 188 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 124 192 120 188 124 196 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 128 200 136 208 140 208 136 204 132 200 132 204 136 204 140 212 144 220 124 208 116 204 116 204 128 216 120 204 116 208 128 216 132 216 124 208 120 208 120 208 128 212 120 204 116 208 124 216 132 220 132 220 132 220 132 220 120 216 132 220 124 212 128 224 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 220 132 216 136 228 152 232 140 220 132 220 140 224 144 228 148 232 144 228 140 220 140 224 136 220 136 224 144 228 152 236 156 244 168 256 172 268 180 284 188 304 204 308 200 300 196 296 184 284 184 280 180 276 176 252 160 240 160 236 152 228 100 164 88 144 72 148 88 164 92 164 96 172 96 180 100 184 100 188 112 200 120 200 112 196 116 200 112 196 112 196 116 200 124 208 128 212 124 208 120 200 112 196 108 192 108 188 104 192 96 188 100 192 104 196 112 200 124 220 148 236 156 248 176 268 176 276 184 284 188 284 188 300 216 320 216 332 224 340 228 348 248 352 236 352 268 380 252 296 80 136 36 116 52 100 52 120 56 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 56 108 48 104 40 96 36 88 40 92 32 84 24 80 24 80 28 76 36 76 44 80 48 80 28 52 20 40 8 44 16 52 16 44 28 44 24 40 24 36 4 16 12 24 8 16 4 12 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 24 24 40 20 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 8 0 4 0 32 32 60 28 56 36 56 20 32 0 36 0 36 4 40 12 40 16 44 28 44 20 24 8 16 4 24 16 20 8 12 0 4 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 220 156 224 172 244 176 240 164 224 160 224 164 224 148 204 128 192 124 184 116 176 108 168 100 168 112 172 108 168 112 180 112 176 108 168 100 160 96 156 112 172 104 168 108 176 120 188 116 188 128 188 120 180 120 192 128 192 124 188 128 192 132 200 128 192 128 192 128 192 128 192 132 192 128 192 128 196 136 204 144 208 144 212 148 212 148 212 136 204 140 208 144 204 140 200 148 212 148 208 144 204 140 204 152 212 148 208 144 204 140 200 152 216 152 216 152 212 144 208 140 200 136 200 136 204 144 212 148 212 144 208 140 208 140 212 132 200 136 208 144 212 148 216 140 208 140 212 144 216 148 216 140 204 136 212 156 232 160 224 160 236 160 236 160 236 160 236 160 236 160 240 168 244 172 248 176 264 176 264 172 260 172 260 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 180 264 180 264 180 268 188 272 192 272 188 268 184 272 192 276 184 288 180 284 180 284 184 288 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 196 300 192 296 196 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 300 200 308 208 312 208 308 200 304 200 304 204 308 204 312 216 312 208 304 200 300 200 300 212 312 212 308 208 312 212 312 216 316 212 308 208 308 208 312 204 304 200 296 196 300 204 304 216 316 216 320 224 324 228 328 212 316 220 320 212 308 212 316 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 204 312 200 308 200 308 196 304 208 316 208 316 208 316 208 316 208 324 220 328 216 324 220 336 232 336 224 328 220 328 224 332 232 344 228 336 224 336 224 336 212 324 212 328 224 344 240 356 232 360 240 372 252 384 268 392 280 404 292 424 308 428 304 424 304 412 296 404 288 392 272 380 252 356 236 348 240 340 204 296 152 240 140 228 140 236 156 252 164 260 168 264 180 272 184 272 192 300 192 304 196 308 200 308 204 312 200 308 200 308 204 312 208 316 212 320 208 312 200 308 196 300 192 300 188 296 188 292 180 272 188 276 188 292 196 296 208 324 228 348 240 356 256 376 268 380 280 392 280 396 292 416 300 428 320 456 340 468 348 468 352 476 336 468 348 512 372 480 228 276 100 228 132 200 92 192 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 96 168 88 156 80 152 80 152 76 148 76 144 76 144 80 136 72 120 52 100 44 96 52 108 48 88 48 80 36 72 32 60 16 36 20 40 16 32 12 24 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 0 0 0 0 0 0 0 4 4 8 20 36 36 36 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 28 44 56 68 80 64 64 36 56 40 68 44 56 40 52 40 52 36 48 60 64 36 40 16 36 28 44 24 20 16 12 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 80 156 88 160 108 180 116 172 100 156 104 160 112 160 96 140 80 128 72 120 60 108 56 108 44 108 64 112 52 100 56 120 60 112 56 108 52 100 48 96 64 112 52 100 52 112 68 128 56 120 64 124 56 112 60 124 60 116 56 116 56 120 64 128 68 128 68 128 68 128 68 128 72 128 68 128 68 132 76 140 88 148 88 148 88 148 84 144 72 136 84 148 88 144 76 132 80 144 84 148 84 144 76 136 92 152 84 148 76 140 72 132 84 148 92 156 92 148 80 136 92 152 84 144 72 136 68 132 88 148 80 140 72 136 72 136 72 136 72 136 76 140 80 148 76 140 76 144 80 148 84 148 80 144 80 148 88 160 96 160 100 160 104 164 104 164 108 168 100 164 104 168 108 172 112 172 124 180 120 176 116 168 112 168 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 180 100 176 104 180 108 188 108 184 104 180 104 184 112 192 116 180 112 180 112 180 112 184 112 180 112 180 112 180 112 180 108 184 124 192 120 188 120 192 124 192 124 192 124 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 192 132 204 136 208 136 204 128 196 132 200 132 204 136 208 132 208 116 200 112 200 112 200 116 208 124 212 124 212 120 204 124 212 120 204 116 208 120 212 112 200 112 200 112 200 112 200 116 208 124 216 132 224 136 228 128 220 136 216 120 204 120 212 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 124 208 124 208 128 212 124 216 136 220 132 212 136 224 144 224 140 224 140 224 140 224 152 232 140 220 132 220 140 228 124 208 128 216 140 232 156 244 152 236 156 248 172 264 176 276 188 288 188 300 204 308 204 308 196 304 204 296 192 276 176 256 148 228 136 224 140 208 96 144 80 140 80 136 84 148 92 164 96 168 100 172 96 184 104 188 112 192 108 192 108 196 116 204 124 204 120 200 116 204 120 208 120 208 124 208 124 204 116 196 108 192 108 188 104 188 100 188 92 188 96 192 104 192 108 196 124 216 144 232 152 240 168 260 172 272 180 280 180 280 184 296 188 300 200 328 224 336 216 332 228 348 232 328 232 368 284 376 212 184 16 112 72 112 48 100 64 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 44 96 36 84 28 80 24 84 32 80 32 80 40 80 40 80 44 72 24 44 16 52 24 68 36 52 28 40 20 28 12 20 8 20 8 20 16 16 8 8 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 8 0 8 0 0 0 0 4 0 12 8 32 8 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 24 16 40 48 68 48 60 20 40 24 52 12 48 8 40 12 36 4 32 36 48 20 24 8 24 16 36 12 16 4 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 144 204 144 220 168 236 168 224 152 212 148 216 160 220 144 200 140 196 128 184 116 176 112 176 96 172 116 176 104 164 108 184 108 172 108 172 112 176 112 180 120 176 108 164 104 172 120 188 116 184 124 188 116 176 120 188 120 180 116 180 116 184 124 192 136 200 136 200 136 200 136 200 132 192 128 192 128 196 136 204 144 208 144 208 140 204 140 204 132 200 144 212 148 208 136 196 136 204 144 212 148 212 144 208 156 216 148 212 140 204 136 196 144 212 152 220 152 212 140 200 156 220 152 216 144 204 136 196 148 212 140 204 136 204 136 204 148 216 140 204 136 204 136 208 140 208 140 212 144 216 148 216 152 220 156 224 152 220 152 220 160 236 164 240 168 244 168 248 164 244 168 244 168 248 172 248 176 264 176 260 168 256 164 252 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 260 176 260 176 264 184 272 180 264 180 264 180 268 188 276 176 284 180 284 180 284 180 280 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 188 292 184 288 188 296 196 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 192 296 196 304 204 308 204 304 196 300 196 304 200 304 204 308 208 308 204 300 200 300 204 304 204 304 208 312 212 308 204 304 208 308 204 304 204 308 208 312 204 304 208 308 208 308 204 304 196 300 200 304 208 312 216 320 212 316 220 316 208 300 204 308 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 204 316 208 320 212 320 208 320 220 324 212 320 216 332 220 332 224 332 224 332 224 332 236 340 224 328 216 328 224 336 216 328 216 332 224 340 236 352 232 360 240 372 256 388 276 400 288 408 296 420 304 428 312 432 304 416 300 408 284 380 256 360 232 340 224 332 208 304 152 240 144 228 140 228 148 240 164 256 172 256 176 264 184 268 188 276 200 300 192 300 192 304 200 312 208 312 204 308 200 312 204 316 204 312 208 316 204 312 200 304 192 300 188 296 188 292 184 288 188 280 196 284 196 300 200 304 208 324 224 340 232 348 244 368 260 372 272 388 272 388 284 412 288 416 308 440 324 444 316 436 332 472 348 476 344 504 372 504 360 356 112 208 116 200 100 188 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 112 184 108 176 96 164 88 160 100 168 92 160 84 156 84 156 80 152 76 156 76 152 80 152 64 128 52 108 52 112 64 112 56 88 40 68 24 52 20 44 24 44 28 44 24 36 16 32 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 8 4 0 8 16 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 4 4 8 12 20 28 44 60 68 80 64 64 48 60 52 60 48 56 36 44 32 40 32 48 32 44 28 36 16 24 20 16 12 8 8 8 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 64 140 76 148 96 164 96 148 88 144 92 152 104 156 92 136 96 140 80 124 64 116 68 120 48 104 60 108 56 104 60 116 48 100 52 112 64 120 72 128 64 112 56 104 56 108 64 120 56 124 68 124 60 116 60 128 68 128 64 124 68 128 72 136 76 136 76 136 76 136 76 136 72 128 68 128 68 132 76 140 76 136 76 136 76 136 80 140 76 140 80 144 84 140 80 136 76 140 76 144 80 148 84 148 88 148 84 144 80 140 76 136 84 148 84 148 84 144 76 140 76 144 84 152 88 152 88 148 80 140 72 136 68 136 72 140 92 152 80 136 68 132 72 140 76 140 76 144 80 148 84 148 92 160 100 160 88 148 84 156 96 156 100 164 104 168 112 172 108 168 108 172 112 172 112 172 116 172 116 172 112 168 112 168 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 180 108 184 104 180 104 180 104 188 116 196 108 176 112 180 112 180 108 176 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 128 196 132 200 132 200 128 192 124 196 128 196 132 200 132 204 132 208 116 204 116 204 120 208 120 204 116 204 116 204 116 208 116 204 116 200 116 208 120 212 120 208 124 216 128 212 120 208 108 196 112 200 116 208 120 208 120 212 128 212 116 204 120 212 116 204 116 204 116 204 116 204 116 204 116 204 116 204 116 204 112 196 116 200 116 200 120 204 116 200 120 208 124 212 132 216 120 212 132 216 128 212 132 224 132 220 140 228 144 228 140 224 144 228 140 220 136 220 136 220 136 220 136 220 136 224 148 232 152 232 156 248 176 268 184 284 196 292 192 300 200 308 208 316 212 304 204 288 184 260 160 240 156 240 148 220 124 172 80 144 88 144 92 148 96 156 108 168 108 176 100 180 100 188 104 192 108 192 108 196 112 200 116 200 120 204 116 200 116 200 120 204 120 204 120 204 120 200 112 196 104 188 104 188 100 184 100 184 100 192 104 200 112 200 116 204 120 212 140 228 144 232 156 248 168 264 172 272 176 272 176 288 184 296 192 308 204 316 196 312 228 348 248 352 248 376 264 352 288 276 72 96 36 108 68 116 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 52 108 48 100 44 96 36 92 44 100 36 88 28 84 28 84 36 84 36 80 36 80 36 84 12 60 20 56 28 64 36 68 36 48 28 24 8 16 12 24 12 28 24 28 24 24 16 16 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 0 0 8 4 0 0 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 4 0 12 0 36 40 72 48 56 16 40 16 48 8 44 8 36 4 28 0 24 12 28 12 20 0 12 8 16 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 200 140 216 160 224 148 204 148 212 148 220 160 224 148 204 156 212 136 192 120 188 128 192 108 168 100 168 112 180 112 172 96 160 100 172 112 180 120 188 112 176 112 176 112 176 112 176 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 132 200 140 204 144 208 144 204 140 200 136 204 140 208 152 212 144 204 136 204 144 212 144 208 144 208 144 208 144 208 152 212 144 208 140 204 144 208 136 204 144 212 152 212 144 208 136 204 132 200 132 204 140 212 152 212 136 200 132 204 144 216 140 208 140 212 144 216 148 216 148 224 164 228 152 216 156 232 152 228 156 236 164 244 168 248 172 248 172 248 172 248 172 248 164 256 168 256 168 256 172 260 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 260 180 268 180 264 180 264 184 276 196 284 172 280 180 284 180 284 176 276 180 284 180 284 180 284 180 284 176 288 192 296 188 292 188 296 192 292 188 292 188 296 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 200 304 204 304 200 296 188 288 192 296 196 300 196 304 200 304 212 312 208 308 208 308 212 312 212 308 200 300 200 300 208 312 204 300 200 300 204 304 208 312 204 308 212 316 216 312 208 304 204 304 204 304 204 304 204 304 200 308 212 312 204 304 208 316 204 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 196 304 196 308 200 312 204 312 200 308 204 316 208 320 216 324 204 320 216 324 212 316 216 328 212 324 224 336 232 336 224 332 220 336 224 336 224 332 216 324 220 328 216 332 224 340 232 348 228 356 240 376 260 396 280 404 292 412 296 420 304 428 316 440 312 412 296 384 264 356 244 344 232 344 232 312 172 256 148 260 144 236 148 236 152 244 156 248 176 260 180 264 184 272 196 280 188 296 196 308 204 308 196 304 200 308 196 304 196 304 200 308 200 312 204 312 204 308 196 300 188 296 188 292 184 292 180 284 184 276 192 284 196 296 200 300 204 320 220 336 224 340 236 356 256 368 268 380 268 384 280 408 292 412 300 432 316 444 328 452 348 484 360 500 376 532 380 504 372 444 192 220 84 200 120 184 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 100 172 100 172 100 172 100 172 104 172 96 160 88 156 84 160 84 156 84 160 84 160 84 160 68 144 76 144 76 128 64 104 52 76 32 56 16 48 24 48 20 44 24 40 24 36 16 20 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 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 8 0 0 0 4 0 0 24 44 72 60 64 44 56 48 56 44 52 40 48 36 44 28 36 20 32 16 32 16 24 16 12 12 8 8 12 12 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 76 140 80 152 96 156 84 136 92 152 100 160 116 164 104 148 108 152 88 128 72 124 80 136 60 104 44 100 64 120 60 104 44 96 48 104 52 108 60 112 56 112 64 116 64 112 56 108 64 128 76 132 64 124 68 132 60 116 56 116 56 120 64 128 68 128 68 128 68 128 68 128 72 128 68 128 68 132 76 140 68 132 72 136 80 144 88 152 88 144 76 132 72 136 84 148 104 160 84 136 68 132 72 140 76 144 80 144 80 144 80 148 92 152 80 136 72 140 80 148 80 148 84 148 80 136 64 120 68 132 68 132 68 140 80 144 80 136 68 128 68 140 88 156 76 140 76 144 80 148 84 148 72 148 96 160 88 152 100 176 88 152 96 156 100 164 108 168 112 172 112 172 112 172 112 172 104 164 108 168 112 172 116 176 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 172 96 172 96 176 104 184 104 180 104 184 112 192 124 200 100 176 112 188 116 184 104 172 112 184 112 184 112 184 112 184 108 188 124 196 120 192 120 196 128 196 124 196 124 200 132 204 124 192 124 192 124 192 124 192 128 196 128 196 128 196 128 196 120 200 120 200 120 200 120 200 120 200 120 200 120 200 120 200 136 204 136 200 128 192 116 180 124 192 124 196 128 200 132 200 136 212 132 208 128 212 136 216 136 208 120 192 112 200 128 216 120 200 120 200 120 204 132 212 124 204 132 216 136 212 124 204 124 208 120 208 120 208 116 204 108 204 120 208 120 204 124 220 116 204 116 204 116 204 116 204 116 204 116 204 116 204 116 204 112 200 112 204 116 208 120 204 116 200 120 208 124 212 132 216 120 208 132 216 124 208 132 220 128 216 140 228 148 228 144 224 132 220 140 228 140 220 128 208 128 212 132 216 140 232 156 244 148 232 156 252 176 272 196 288 208 296 200 300 208 308 220 320 220 308 200 272 164 244 148 232 132 224 144 188 68 124 56 152 92 144 96 148 96 152 96 156 108 176 104 184 100 188 100 192 96 188 112 204 124 204 112 192 116 196 112 192 108 196 112 200 116 204 128 204 128 200 120 192 112 188 112 184 108 180 104 184 92 184 96 192 100 192 108 196 120 212 136 224 140 228 152 244 164 264 172 268 172 268 180 284 188 292 184 308 208 332 228 348 256 360 252 364 280 408 288 372 260 324 148 124 24 116 80 96 64 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 40 96 40 100 44 104 48 104 48 100 40 92 32 88 32 88 28 84 28 84 28 84 28 84 36 88 52 92 52 76 28 52 28 44 12 24 0 16 8 28 4 20 16 20 24 16 16 8 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 8 0 16 0 8 0 8 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 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 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 8 16 48 36 48 32 48 16 44 8 40 12 36 8 36 16 32 4 8 0 12 20 32 4 12 0 8 0 12 8 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 116 184 132 208 152 224 164 232 168 228 160 228 172 236 164 220 172 216 136 200 124 168 116 208 120 164 96 176 120 180 116 188 96 164 104 172 112 180 116 180 128 192 128 188 120 180 112 172 136 200 132 196 128 188 124 188 112 188 136 200 128 184 128 200 124 192 132 200 136 200 136 196 152 216 148 208 144 212 152 216 144 208 144 208 144 208 144 208 140 204 140 204 140 204 140 204 140 212 140 212 140 212 140 212 148 220 148 216 144 212 140 212 152 212 148 220 164 224 152 204 140 208 144 212 148 208 144 204 140 208 140 204 136 200 132 200 136 208 144 208 132 196 128 204 144 216 148 212 140 212 152 228 152 220 152 224 156 228 160 228 172 248 172 248 172 248 172 248 176 248 172 252 184 260 176 244 164 244 168 248 172 252 176 256 176 252 176 248 172 244 168 244 172 248 172 248 172 248 172 248 172 252 176 256 180 252 176 248 176 260 176 260 176 260 176 260 164 244 160 248 172 260 176 252 176 260 176 260 176 260 176 260 192 276 192 276 192 276 192 276 204 280 188 276 188 280 184 264 188 276 188 276 188 276 188 276 180 272 192 284 196 280 184 268 192 280 192 280 192 280 192 284 192 296 192 296 192 296 192 296 196 300 196 300 196 300 196 300 192 296 192 300 196 304 200 304 200 300 196 296 192 300 196 304 188 296 200 308 204 304 192 292 200 304 200 300 196 296 192 296 200 304 200 304 200 304 200 304 200 304 200 304 200 304 200 304 204 308 204 304 200 300 196 300 200 304 200 304 200 304 200 304 204 304 208 308 208 312 212 312 212 312 212 308 208 304 204 304 204 304 204 300 200 296 196 296 200 300 200 300 200 300 200 300 208 296 208 300 212 304 212 312 204 308 216 316 204 312 212 324 212 320 212 320 212 320 212 320 224 332 228 340 232 332 220 324 216 316 224 328 228 324 212 320 208 316 208 324 216 336 228 344 240 352 244 356 252 372 264 380 284 396 284 400 292 408 304 420 316 404 276 368 252 356 244 340 240 308 160 232 140 240 140 224 144 236 148 240 152 244 156 248 164 252 172 260 184 272 192 284 188 296 192 304 200 312 200 308 188 296 192 308 200 308 200 308 204 304 200 300 196 300 192 296 180 284 180 280 176 276 172 276 180 264 188 272 196 288 204 292 212 320 228 336 224 332 228 344 260 372 276 388 272 376 264 384 272 420 320 448 316 440 340 492 376 536 388 528 416 576 408 476 312 448 296 288 100 184 104 196 120 204 108 192 104 196 116 208 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 164 88 164 76 160 92 164 76 144 76 156 84 152 76 144 68 136 64 120 56 84 32 56 12 44 20 40 16 32 16 20 12 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 8 12 32 56 64 60 56 48 48 40 36 36 40 44 52 12 20 20 28 20 20 4 8 0 8 12 12 8 4 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 64 128 72 140 88 156 100 164 104 160 100 164 108 168 104 156 104 148 84 148 72 112 56 136 60 100 36 108 56 112 52 120 48 104 56 116 68 120 68 120 72 124 72 124 68 116 60 108 76 128 76 124 72 124 72 124 64 128 84 136 76 124 80 136 64 124 68 132 72 132 72 132 80 140 76 136 76 136 80 140 72 132 72 132 72 132 72 132 84 144 84 144 84 144 84 144 88 144 88 144 88 144 88 144 92 148 92 144 88 140 84 140 84 148 84 152 96 156 84 140 76 144 80 148 84 144 80 140 76 140 76 136 72 132 68 132 80 148 88 148 76 136 76 144 84 152 96 156 88 152 92 164 88 152 92 156 92 160 96 160 108 168 108 168 108 168 108 168 120 176 108 172 120 180 116 172 108 168 112 172 112 172 116 176 120 180 120 176 116 172 112 172 108 168 108 168 108 168 108 168 108 168 112 172 112 172 108 168 108 176 108 176 108 176 108 176 112 172 100 172 112 184 112 176 100 176 100 176 100 176 100 176 112 188 112 188 112 188 112 188 132 192 120 188 128 196 124 184 124 192 124 192 124 192 124 192 120 188 128 196 128 196 120 188 128 196 128 196 128 196 128 196 120 188 120 188 120 188 120 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 192 132 200 132 200 124 192 132 200 128 196 128 192 124 192 132 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 136 204 132 200 132 196 128 196 132 200 132 200 132 200 132 204 120 204 116 204 120 208 120 212 124 212 120 208 120 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 136 224 140 228 140 220 132 216 124 220 132 228 136 220 128 212 124 212 128 216 136 224 144 228 156 240 160 252 172 260 180 264 196 280 200 284 208 296 216 304 220 288 184 252 164 248 164 240 148 196 88 140 72 148 80 140 88 144 92 152 96 156 96 164 96 176 100 180 96 184 104 188 100 188 108 196 116 204 116 200 108 196 116 204 120 204 120 204 132 200 128 196 128 192 124 192 112 180 112 176 108 172 104 180 100 192 96 196 104 200 112 204 120 220 140 232 140 224 148 236 164 264 176 268 176 264 176 280 180 296 204 304 196 324 244 376 256 380 316 420 304 388 240 300 240 348 228 212 56 80 36 100 60 112 52 108 52 108 56 116 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 52 104 44 92 36 88 32 92 16 80 32 84 16 68 24 80 32 76 36 72 32 68 36 68 24 52 4 24 0 12 0 20 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 36 56 44 52 20 48 12 40 4 40 20 44 4 20 16 24 20 12 8 0 0 12 12 20 4 8 4 16 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 132 196 140 212 156 224 160 220 156 224 168 232 160 216 152 212 152 220 144 188 120 196 120 164 96 172 116 172 108 180 108 172 116 184 120 188 120 184 124 188 124 188 120 180 112 172 116 184 120 184 120 184 124 188 120 192 136 200 132 196 132 200 120 184 124 192 132 192 128 192 136 200 136 200 136 200 136 200 132 196 132 196 132 196 132 196 144 208 144 208 144 208 144 208 148 220 148 220 148 220 148 220 148 220 144 216 144 216 140 212 148 208 144 212 152 216 144 200 140 208 144 212 148 208 144 204 140 208 140 208 136 204 136 204 152 224 160 224 148 212 148 220 152 228 168 236 164 228 164 236 152 224 156 224 160 228 160 228 168 244 168 244 168 244 168 244 184 252 168 240 172 252 176 252 176 252 172 248 172 248 168 244 184 260 180 256 180 252 176 252 164 240 164 240 164 240 164 240 164 240 168 244 168 244 164 240 176 260 176 260 176 260 176 260 184 260 172 256 180 264 176 252 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 192 272 184 272 196 280 192 272 192 276 192 276 192 276 192 276 188 276 192 280 196 276 192 272 196 280 196 280 196 280 196 280 180 284 180 284 180 284 184 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 300 196 304 200 300 196 296 200 300 196 300 192 296 192 296 200 304 200 304 200 304 200 304 204 308 204 308 204 308 204 308 204 304 200 304 196 300 196 300 200 304 200 304 200 304 200 304 196 300 200 300 204 304 204 308 212 308 208 308 204 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 216 324 220 328 216 324 208 312 212 308 224 312 220 320 216 312 208 320 216 332 224 336 224 336 236 356 252 372 264 376 264 372 272 388 280 396 288 404 296 412 292 384 256 352 244 352 244 344 208 272 152 232 148 236 152 232 144 232 148 240 152 244 164 248 180 264 180 264 180 264 180 268 188 296 192 304 200 312 200 308 200 308 204 316 208 316 208 312 196 300 196 296 192 296 188 292 180 284 180 280 176 276 172 268 192 276 196 280 196 288 204 292 208 316 224 328 224 332 232 348 272 376 268 376 264 384 284 420 304 424 308 448 340 496 404 552 444 568 384 480 284 388 272 432 356 464 328 364 152 176 72 200 112 200 108 196 108 196 112 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 108 180 100 172 92 168 92 168 72 164 84 156 72 144 72 148 72 144 72 140 72 140 72 132 64 100 48 72 24 52 20 48 16 32 20 20 16 16 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 4 12 28 40 44 44 52 48 44 40 36 36 36 40 24 32 28 28 16 20 4 8 12 20 24 24 20 12 16 20 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 88 140 76 128 72 140 88 156 96 152 92 156 104 168 100 152 80 148 100 168 96 136 68 128 64 104 36 108 56 108 44 112 56 108 60 116 68 120 64 116 68 120 68 120 68 116 60 108 56 112 60 116 64 120 68 124 72 128 84 136 84 136 84 136 56 120 64 124 68 128 64 124 80 140 84 144 84 144 80 140 88 144 84 144 84 140 80 140 88 148 88 148 88 148 88 148 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 144 84 140 76 140 84 148 80 136 76 144 80 148 84 144 80 140 76 140 76 140 76 140 76 136 88 156 96 156 88 148 88 156 84 160 104 172 100 164 100 168 92 156 92 160 96 160 100 164 104 164 104 164 104 164 104 164 128 176 104 160 104 176 120 180 120 176 116 172 112 168 108 164 116 176 116 176 116 176 116 176 104 164 104 164 104 164 104 164 104 164 108 168 108 168 104 164 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 120 184 112 184 124 200 128 192 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 112 180 116 184 116 184 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 128 192 124 192 120 188 128 196 128 196 128 196 128 196 136 204 136 204 136 204 136 204 132 200 132 196 128 196 124 192 128 196 128 196 128 196 128 200 116 196 108 200 112 200 116 204 120 208 120 204 116 204 112 200 116 204 116 200 112 196 108 196 108 196 112 200 112 200 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 212 128 212 124 208 120 208 124 216 128 220 128 216 124 212 120 208 128 220 136 220 132 216 156 248 172 268 188 268 180 256 184 272 192 280 200 284 204 288 192 264 164 240 152 236 156 232 108 164 72 136 76 152 84 152 84 144 88 148 100 160 96 168 104 180 104 184 100 184 104 188 100 188 108 196 116 204 116 200 116 200 120 204 124 204 120 200 124 192 124 192 120 188 120 184 112 180 112 176 108 172 104 180 104 192 100 196 104 196 104 200 120 216 136 228 140 228 156 252 184 276 180 260 172 272 196 312 240 336 244 368 300 420 316 420 328 344 168 208 60 168 148 348 272 352 256 304 132 92 20 116 56 108 52 108 52 108 52 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 48 100 40 92 32 88 32 88 16 76 24 76 16 72 24 72 20 72 32 72 32 72 40 80 36 68 20 40 4 24 0 20 0 16 4 16 8 12 12 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 4 8 0 8 8 28 28 44 16 48 12 40 8 36 12 32 16 32 20 24 20 12 12 4 4 20 20 24 8 12 4 16 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 208 136 192 128 200 144 212 152 212 148 216 160 228 160 216 136 216 168 232 160 212 140 196 132 176 104 176 116 172 104 176 104 168 108 176 112 176 112 172 116 180 120 184 116 180 112 172 108 172 112 176 116 184 120 184 124 192 128 196 136 200 136 196 116 184 124 188 128 192 124 188 136 200 140 208 144 204 136 200 152 216 152 212 144 208 144 204 148 212 148 212 148 212 148 212 136 208 136 208 136 208 136 208 144 216 144 216 144 216 144 216 148 208 136 204 144 212 144 204 140 208 144 212 148 208 144 204 140 208 140 208 140 208 140 212 144 220 156 220 148 212 152 224 148 224 164 232 156 224 160 232 156 224 160 228 160 232 164 232 164 240 164 240 164 240 164 240 184 252 160 232 164 248 176 252 180 252 176 248 172 244 168 240 168 244 168 244 168 244 168 244 172 248 172 248 172 248 172 248 168 244 172 248 172 248 168 244 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 184 264 176 268 192 280 192 272 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 184 288 188 292 192 296 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 192 296 192 292 188 292 196 300 196 300 196 300 196 300 200 304 200 304 200 304 200 304 200 304 196 300 196 296 192 296 196 300 196 300 196 300 196 300 196 296 196 300 200 300 204 304 208 308 204 304 204 300 200 300 204 304 204 300 200 296 196 296 196 296 196 300 200 304 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 316 208 312 204 312 204 308 212 304 212 300 208 308 212 312 200 308 204 320 212 324 212 324 244 364 260 384 272 380 264 372 264 380 272 388 276 388 272 384 264 360 244 344 236 332 220 312 156 240 144 224 144 232 152 236 140 228 144 236 156 248 168 252 172 256 176 268 188 276 196 288 188 296 192 304 200 312 200 308 196 304 200 308 200 304 196 300 192 292 188 292 184 288 184 288 180 284 180 280 176 276 172 268 184 268 188 272 192 280 196 284 212 316 224 328 228 344 252 372 264 376 268 384 280 408 316 460 376 496 380 524 404 512 344 448 208 312 152 320 204 364 288 472 384 476 364 456 248 220 72 200 104 196 108 196 108 196 108 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 100 172 92 164 84 160 84 160 80 164 76 152 76 152 72 144 68 144 72 140 72 140 72 136 72 120 60 92 40 68 32 56 16 36 16 28 16 16 12 16 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 16 16 16 12 16 20 32 36 40 44 44 40 36 36 32 32 36 40 32 32 24 24 20 20 12 20 24 20 12 8 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 84 140 76 132 72 136 80 144 84 144 84 148 100 164 96 152 80 160 108 160 92 156 96 148 84 124 52 120 64 112 48 112 52 104 56 112 60 108 56 104 60 112 64 116 64 116 60 108 60 112 64 116 64 116 64 120 72 120 68 128 84 136 80 124 60 120 64 128 72 128 68 128 60 124 68 132 72 128 64 120 84 144 80 136 76 132 68 128 84 144 84 144 84 144 84 144 76 132 76 132 76 132 76 132 84 140 88 144 88 144 92 148 92 148 76 140 80 152 84 144 76 144 80 148 84 144 80 140 76 140 76 140 80 144 80 144 76 144 88 148 80 144 84 156 84 152 92 152 84 148 92 164 96 160 96 160 100 164 100 168 108 168 108 168 108 168 108 168 120 172 100 160 108 172 112 172 116 176 112 172 112 172 108 168 100 160 104 164 104 168 108 168 112 172 112 172 112 172 112 172 108 168 112 172 112 172 108 168 100 168 100 168 100 168 100 168 116 176 104 172 112 180 108 168 100 176 100 176 100 176 100 176 104 180 104 180 104 180 104 180 120 184 112 180 120 192 120 184 124 192 124 192 124 192 124 192 128 192 124 188 120 192 124 196 120 188 120 188 120 188 120 188 112 180 116 184 120 192 124 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 196 128 192 124 196 128 200 124 192 124 192 120 188 120 184 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 128 196 128 196 124 192 124 188 124 192 124 192 124 192 124 196 116 200 112 200 116 204 116 208 116 204 116 204 112 200 112 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 128 212 124 204 116 200 120 208 124 212 116 208 116 204 120 212 116 200 116 204 124 216 140 228 168 256 180 268 188 272 184 264 184 268 188 276 188 264 172 252 168 248 160 240 156 220 116 184 68 136 72 140 72 144 80 148 80 140 88 148 100 160 100 172 92 172 100 184 104 196 116 204 100 188 108 196 116 204 116 200 112 196 116 200 112 196 108 188 120 188 116 184 116 180 112 180 112 180 112 176 108 172 104 180 96 184 92 192 104 200 112 204 128 220 140 232 148 244 180 276 200 296 228 324 248 352 284 380 284 376 272 356 232 284 124 184 72 156 80 232 180 324 236 364 296 384 296 372 212 156 24 80 48 104 52 108 52 108 48 104 48 104 48 104 48 104 48 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 52 108 52 108 52 108 52 108 48 100 40 92 32 84 28 88 28 80 20 80 28 84 32 72 24 72 32 72 32 72 40 76 32 68 28 56 20 44 16 36 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 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 4 16 12 16 4 12 12 32 8 36 8 40 16 36 12 32 20 32 20 24 16 24 20 28 4 20 16 20 4 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 136 200 136 200 136 200 136 204 140 204 140 212 156 224 156 216 152 232 168 212 144 224 168 228 152 196 120 192 128 180 108 180 108 176 112 180 116 176 108 172 108 176 112 180 116 180 112 172 120 184 120 184 116 180 116 180 124 180 112 184 132 200 128 180 124 188 128 196 132 196 132 196 116 184 128 196 132 192 120 180 136 200 132 192 124 184 120 180 144 208 144 208 144 208 144 208 136 208 136 208 136 208 136 208 140 212 140 216 144 220 148 220 160 216 144 204 148 216 152 216 140 208 144 212 148 208 144 204 140 208 140 212 144 216 148 216 140 212 152 220 148 212 152 228 156 224 152 212 140 212 160 240 160 228 160 232 164 232 168 236 168 244 168 244 168 244 168 244 172 244 164 240 172 248 168 240 168 244 172 248 172 248 176 252 164 240 164 244 168 248 172 248 168 244 168 244 168 244 168 244 164 240 168 244 168 244 164 240 168 252 168 252 168 252 168 252 180 256 168 256 180 268 180 260 176 260 176 260 176 260 176 260 184 268 184 268 184 268 184 268 192 268 180 264 188 272 184 260 192 276 192 276 192 276 192 276 196 280 188 272 188 272 196 280 188 272 188 272 188 272 188 272 172 276 176 284 184 292 188 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 304 192 296 192 296 200 304 192 296 192 292 188 292 184 288 192 296 192 296 192 296 192 296 188 292 188 292 188 292 188 292 196 300 196 296 192 296 188 292 192 296 192 296 192 296 192 296 200 304 204 304 208 308 208 312 204 304 204 300 200 300 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 216 320 208 312 200 312 204 312 212 300 208 292 200 304 208 312 208 312 200 312 208 336 240 360 264 376 264 380 268 380 268 380 272 384 276 384 268 368 244 348 248 352 252 352 240 312 172 240 128 220 140 224 140 216 140 220 136 224 144 236 156 248 172 256 176 264 180 268 188 276 196 284 188 296 192 304 200 312 200 308 200 308 204 312 200 304 192 300 184 288 184 284 180 284 176 280 180 284 180 280 176 276 172 268 180 268 192 280 204 300 216 308 220 328 232 336 240 360 272 396 316 440 352 472 360 468 352 480 320 432 292 400 252 352 196 304 248 400 276 424 324 484 372 484 384 492 384 488 320 320 120 184 100 192 108 196 108 196 104 188 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 112 184 104 176 96 172 96 172 92 172 80 156 88 168 84 148 80 148 76 140 72 136 68 124 64 116 64 104 56 88 44 76 16 36 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 4 12 20 20 8 4 4 12 20 28 32 40 40 44 36 40 32 36 28 28 28 36 36 44 20 28 32 28 16 8 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 68 132 76 140 80 140 76 136 80 136 76 144 96 160 96 148 96 172 108 140 76 160 116 172 100 136 64 132 72 120 52 116 64 116 68 120 68 116 60 112 56 108 60 116 64 116 60 112 76 124 72 120 68 116 64 112 68 112 56 116 76 132 72 112 64 128 72 136 76 136 76 132 64 128 76 140 80 136 68 124 76 136 72 128 64 124 60 116 80 140 80 140 80 140 80 140 84 140 84 140 84 140 84 140 84 140 84 144 88 148 92 148 100 156 80 144 84 156 92 156 76 144 80 148 84 144 80 140 76 140 76 144 80 148 84 148 76 148 92 152 84 148 92 164 100 160 88 140 72 144 100 180 96 160 96 164 100 168 104 168 112 172 112 172 112 172 112 172 108 164 104 168 116 176 108 160 104 168 108 172 112 176 116 180 108 168 108 172 112 176 116 176 104 164 104 164 104 164 104 164 96 160 100 164 104 160 100 156 100 168 100 168 100 168 100 168 96 160 92 164 104 176 108 168 100 176 100 176 100 176 100 176 108 184 108 184 108 184 108 184 128 188 112 184 116 184 112 172 124 192 124 192 124 192 124 192 132 196 120 184 116 188 128 200 120 188 120 188 120 188 120 188 96 168 104 172 108 180 116 184 120 188 120 188 120 188 120 188 124 192 124 196 128 200 132 200 132 196 128 192 124 196 128 200 136 200 124 188 120 192 132 204 124 192 124 188 120 184 116 184 124 192 124 192 124 192 124 192 116 184 116 184 116 184 116 184 128 196 128 192 124 188 120 188 124 192 124 192 124 192 124 196 124 204 120 208 120 212 124 212 116 204 116 200 112 196 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 136 216 124 204 116 204 124 216 120 212 112 200 108 200 120 208 132 212 120 204 128 232 168 264 184 268 180 264 180 268 188 276 188 276 192 272 180 252 152 228 172 256 180 256 160 208 88 128 56 132 72 140 76 136 76 140 76 136 84 148 100 164 104 176 112 188 112 188 104 188 104 188 100 188 108 196 116 204 116 200 124 208 124 208 124 204 112 196 116 184 112 180 112 176 108 176 112 180 112 176 108 172 104 180 100 192 104 208 120 224 136 232 136 232 148 240 160 256 196 296 236 332 264 344 244 304 196 268 168 244 132 212 120 224 140 256 148 288 236 332 236 368 240 316 244 360 276 376 256 260 96 104 32 100 52 112 56 108 44 96 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 64 116 56 108 48 104 48 104 40 88 24 84 36 96 40 76 36 80 36 76 28 68 32 60 28 64 28 60 28 56 24 48 0 16 0 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 8 12 16 0 0 0 0 0 20 8 36 20 40 24 36 16 28 8 24 12 36 24 48 20 32 28 32 16 16 4 16 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 192 128 192 128 192 128 192 108 188 144 220 160 224 164 232 156 216 152 216 156 228 172 240 132 196 132 192 120 180 112 172 136 180 96 152 92 168 116 184 92 160 108 180 120 180 112 168 112 180 116 188 128 196 136 200 120 184 120 184 124 192 132 196 128 192 124 184 120 192 136 204 112 188 140 208 140 196 132 196 136 196 132 192 128 196 132 200 152 200 132 212 160 216 152 224 148 216 144 212 140 216 144 220 148 220 148 216 144 212 140 212 136 204 144 208 136 200 140 208 140 204 140 204 140 208 152 216 144 216 152 224 156 216 144 208 152 216 144 216 156 228 156 220 152 224 160 232 168 232 160 228 168 228 156 224 164 240 168 232 168 244 168 244 164 240 168 252 160 240 168 244 164 240 176 260 176 248 172 244 168 240 164 236 180 252 176 248 172 244 168 240 160 236 164 244 172 248 172 248 164 240 164 236 160 232 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 168 248 160 252 176 264 180 256 188 272 184 268 184 272 192 280 188 276 192 272 180 264 188 280 180 264 180 268 184 272 188 272 172 276 176 284 180 288 188 292 184 288 184 292 188 296 192 296 180 288 184 292 188 296 192 296 192 296 196 300 196 304 200 304 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 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 200 304 204 304 204 300 196 292 184 284 192 296 200 304 204 296 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 292 204 292 200 304 208 312 200 312 208 324 216 340 248 376 276 384 268 376 264 376 264 380 260 380 272 372 240 340 228 344 248 340 224 300 192 260 140 212 128 216 136 212 144 220 148 228 156 236 140 228 152 248 168 248 172 256 176 264 188 276 196 284 196 304 196 308 200 304 196 300 208 312 196 300 188 300 196 308 180 284 180 284 180 284 180 284 180 280 172 272 168 272 168 268 168 260 192 288 220 320 240 332 232 340 252 356 252 364 268 384 288 384 256 352 224 320 200 320 212 336 212 336 212 356 260 416 308 440 324 460 340 456 332 448 344 484 364 464 356 440 212 200 100 188 96 188 112 208 112 180 104 192 104 196 108 200 112 200 116 192 116 188 112 184 108 184 108 184 108 180 104 176 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 164 76 148 72 140 72 136 68 136 68 124 64 112 56 100 56 92 28 52 20 36 12 32 20 40 8 12 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 8 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 12 20 36 36 40 32 32 48 48 40 52 52 52 28 16 24 24 24 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 56 120 60 128 72 136 80 140 60 132 84 152 92 152 96 160 108 168 108 164 100 156 92 148 96 152 80 128 60 112 48 108 68 112 48 100 52 108 56 104 48 104 60 116 64 112 52 96 68 120 68 120 68 120 68 120 68 120 68 120 68 124 76 128 64 124 64 120 64 124 68 128 60 128 76 140 76 132 72 136 76 132 72 128 68 132 72 136 88 132 68 148 96 148 88 156 92 144 88 140 84 144 88 148 92 148 88 144 88 140 84 140 72 140 80 144 72 136 76 144 80 140 76 140 76 144 84 152 76 144 84 152 88 148 80 144 88 148 80 148 92 160 92 152 96 156 88 152 88 160 100 168 100 160 92 156 104 172 108 168 92 156 100 160 104 168 116 184 112 176 116 172 104 164 112 180 112 172 108 168 108 168 104 164 116 172 112 172 112 172 108 168 104 164 108 172 112 172 108 168 104 164 104 160 100 160 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 112 176 100 172 108 180 104 168 112 180 112 180 112 184 120 188 116 188 124 192 116 184 120 192 112 180 112 184 116 188 120 188 112 180 112 180 112 180 112 180 116 184 116 188 120 188 124 192 116 184 120 188 124 192 124 196 120 188 124 192 128 196 128 196 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 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 116 204 112 200 112 196 108 196 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 116 208 112 204 116 204 120 212 116 208 132 220 140 236 168 264 188 272 184 268 180 264 180 264 172 260 176 248 144 220 140 232 164 232 140 192 104 160 76 132 64 136 76 140 80 144 84 148 100 148 84 144 96 160 100 164 96 172 100 180 104 192 112 196 112 196 116 200 116 200 112 196 120 200 112 192 104 192 112 196 112 180 112 180 112 180 112 180 112 176 104 168 100 168 100 180 88 180 96 204 124 224 140 236 128 220 140 224 132 216 136 228 144 216 136 200 120 204 124 204 132 224 144 228 144 252 192 304 224 312 228 328 228 332 220 328 224 352 252 356 276 348 168 148 24 96 48 104 52 112 56 112 48 104 48 108 52 112 56 112 56 116 56 112 52 108 48 108 48 108 48 104 44 104 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 88 32 76 36 76 32 72 40 68 28 68 32 64 24 56 24 60 12 32 4 12 0 12 4 20 8 16 4 8 0 8 4 12 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 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 24 16 32 16 32 16 28 8 32 20 40 8 16 4 20 12 20 12 16 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 108 176 116 188 136 208 148 216 132 204 144 204 136 204 148 220 172 236 172 232 164 220 148 208 180 232 152 200 124 176 108 172 104 168 108 176 116 176 100 152 108 176 116 180 112 168 96 156 128 188 124 184 116 176 108 172 116 180 116 184 120 184 124 188 124 188 128 192 128 188 124 184 124 196 136 196 128 192 136 208 136 200 132 196 132 196 136 200 144 192 124 204 152 208 144 216 148 216 144 212 140 216 144 220 148 216 144 216 140 212 140 212 136 204 144 208 136 200 140 208 144 208 140 204 140 208 148 216 132 204 140 212 148 216 148 212 152 216 144 216 156 228 156 220 164 224 148 208 144 220 164 240 160 224 156 228 172 244 176 240 156 232 156 236 164 244 172 252 184 260 184 252 168 240 168 252 164 240 168 244 168 244 172 248 168 244 168 244 172 248 172 248 168 244 172 248 172 244 164 240 164 240 164 240 160 236 160 232 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 260 180 264 172 248 172 260 176 260 180 264 180 264 176 272 196 280 192 268 184 272 180 264 184 268 184 268 188 272 188 292 184 284 180 280 172 276 184 288 184 288 188 292 188 296 188 292 192 296 192 300 196 300 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 192 292 188 292 184 288 184 284 196 300 192 296 192 296 188 292 188 292 192 296 192 296 196 300 200 300 200 300 200 300 200 300 204 304 204 304 204 304 204 304 208 304 200 292 192 292 196 300 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 204 296 204 292 204 308 212 312 204 324 228 348 240 356 252 372 272 384 268 380 264 376 264 376 248 360 244 344 220 328 220 336 236 308 188 260 160 236 144 224 140 216 140 216 140 212 140 216 152 236 140 232 156 252 168 248 172 256 176 264 188 276 196 284 200 308 200 312 204 308 200 304 204 308 196 300 188 300 192 300 180 284 180 284 180 284 180 284 176 280 172 272 168 272 168 264 176 264 192 280 208 304 224 312 204 308 208 300 184 284 176 288 176 284 176 296 192 316 212 340 232 364 248 384 264 408 304 448 308 436 316 440 324 448 332 448 328 460 348 472 372 488 296 332 96 192 112 200 104 188 112 212 104 192 108 196 108 196 112 200 116 192 116 188 112 184 108 184 108 184 108 184 104 180 104 176 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 92 184 100 176 100 172 92 160 84 152 80 148 76 144 76 140 76 132 72 124 64 116 64 100 48 68 24 32 4 24 12 32 24 24 16 16 8 8 8 12 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 12 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 12 20 20 32 32 40 28 24 20 28 32 36 32 28 20 16 20 20 20 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 52 112 60 128 76 144 88 152 76 136 76 132 68 136 88 160 112 168 104 160 100 160 104 164 116 172 104 152 80 128 56 112 56 108 56 112 64 112 44 84 56 112 60 112 60 108 48 100 68 120 64 112 60 108 52 104 64 116 68 120 68 120 68 116 68 128 76 136 76 132 64 120 72 132 72 124 60 124 80 148 80 136 72 132 72 132 76 140 80 124 60 136 88 140 80 144 92 144 88 140 84 144 88 148 88 144 88 140 84 140 80 136 72 140 80 144 72 136 76 144 84 144 76 140 76 144 84 148 64 128 68 140 80 144 84 148 88 148 80 148 92 160 92 152 96 156 84 144 84 152 96 168 96 156 92 164 112 180 112 172 120 172 104 164 104 164 104 160 116 180 120 172 104 160 108 176 100 164 104 168 108 172 112 176 104 164 104 168 112 172 116 176 112 172 112 172 108 164 100 160 108 168 104 164 104 160 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 124 184 108 180 116 184 108 172 104 172 108 180 112 180 112 180 104 184 128 200 128 188 116 184 116 184 116 184 116 184 116 184 116 184 116 180 112 176 108 176 112 180 116 184 116 188 120 188 124 192 124 192 124 196 128 196 112 180 112 184 116 188 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 124 204 108 188 96 192 108 204 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 208 116 208 116 208 124 216 124 224 156 252 168 252 168 256 184 268 184 268 184 264 176 260 160 240 148 220 128 212 132 220 144 192 92 140 72 140 76 144 84 140 80 140 84 140 84 136 96 148 88 148 104 164 100 164 96 172 100 180 104 192 112 196 116 200 120 204 120 204 116 200 116 196 112 192 108 188 104 192 108 176 108 176 108 176 108 176 108 172 100 168 96 164 100 176 96 184 92 192 104 204 120 216 112 204 116 196 96 172 88 176 116 188 120 200 136 216 144 232 168 256 180 272 200 292 220 312 224 304 212 312 208 320 208 332 204 332 224 344 264 372 244 276 84 124 52 108 52 104 52 116 52 108 52 108 52 108 52 108 56 116 56 112 52 108 48 108 52 112 48 108 48 104 44 104 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 40 96 44 100 40 92 40 84 36 84 44 80 40 80 44 76 36 80 32 72 36 68 32 68 32 48 8 16 0 4 0 16 12 16 4 8 0 8 0 12 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 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 0 4 0 4 0 4 0 4 4 12 8 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 12 0 8 4 20 12 36 20 36 12 28 0 36 4 32 0 16 12 20 16 20 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 124 188 128 196 136 200 140 204 128 196 132 192 128 204 156 236 184 236 160 212 148 220 168 240 160 228 168 232 160 208 128 184 124 180 108 168 108 172 104 160 100 168 108 172 112 176 112 176 108 172 108 172 112 176 112 180 116 184 124 188 124 184 116 180 128 196 140 208 144 200 132 192 136 200 132 188 120 188 140 216 140 204 136 196 132 200 140 204 136 184 120 200 144 204 136 208 148 216 144 212 140 216 144 220 144 216 140 212 140 208 136 208 136 204 144 208 136 200 140 208 148 212 144 204 140 204 144 212 132 200 132 204 140 212 148 220 152 216 144 216 156 228 156 220 148 220 156 224 160 228 160 224 160 224 160 236 180 248 176 236 184 252 164 240 172 252 168 240 160 240 164 240 160 236 168 252 160 240 164 244 168 248 172 252 160 236 164 240 168 248 172 248 172 248 172 248 168 240 160 236 168 244 168 240 164 240 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 180 260 172 260 184 272 184 264 172 260 180 268 188 272 184 264 172 268 196 284 196 272 184 268 184 268 184 268 184 268 184 268 176 280 176 284 180 288 184 288 180 284 180 288 184 288 188 292 192 296 192 296 192 296 192 296 180 284 180 284 184 288 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 208 304 192 284 184 288 196 300 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 300 208 296 208 308 212 316 216 340 248 372 260 368 252 368 264 376 268 380 268 376 256 368 244 348 228 332 216 324 212 320 184 260 144 212 128 220 144 224 144 216 140 212 140 212 140 208 152 236 148 240 164 256 168 248 172 256 176 264 188 276 196 284 200 308 200 312 204 308 200 304 192 304 196 300 192 296 188 292 176 280 176 280 176 280 176 280 176 276 168 268 164 268 164 264 180 264 184 264 188 280 200 292 188 296 200 296 184 288 184 296 204 316 212 340 232 356 244 372 264 388 264 404 284 416 288 416 300 416 304 416 312 424 320 440 320 440 324 456 352 480 336 420 224 244 100 184 112 200 96 180 108 196 108 196 108 196 108 196 116 192 116 188 112 184 108 184 112 188 112 184 108 184 104 180 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 100 188 104 176 96 168 88 156 84 156 84 148 80 148 76 144 76 144 80 132 72 120 72 108 68 92 44 52 12 28 12 28 12 12 8 12 8 16 16 24 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 4 4 8 8 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 12 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 0 4 4 16 24 36 64 64 60 52 44 40 40 40 20 16 20 24 24 24 20 20 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 76 136 76 136 76 132 72 132 68 132 72 132 72 144 100 176 136 184 108 152 88 152 100 168 96 160 108 172 104 156 80 132 88 128 60 104 52 108 60 108 48 100 52 104 56 112 64 116 48 100 52 108 64 120 72 124 68 124 76 132 80 124 68 116 68 128 72 136 80 140 76 136 72 132 72 124 60 124 80 152 80 140 76 136 76 136 80 140 80 120 60 136 88 140 76 144 92 144 88 140 84 144 88 148 84 140 84 140 80 136 80 132 72 140 80 144 72 136 76 144 88 148 80 140 76 140 80 144 76 136 72 136 76 144 84 152 88 148 80 148 92 160 92 152 84 156 96 168 104 164 96 156 100 164 100 172 116 180 108 164 104 152 88 156 116 188 128 180 92 156 100 160 96 160 108 176 104 164 108 168 108 168 112 172 104 164 104 164 108 168 108 168 108 168 112 172 112 168 104 164 112 168 108 168 104 164 104 164 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 104 168 100 172 116 188 120 180 104 176 116 188 124 188 116 180 108 188 128 196 124 184 116 188 120 188 116 184 116 184 112 180 104 172 108 180 112 184 120 188 108 180 112 180 116 184 116 184 124 192 120 188 120 184 116 184 112 180 112 184 116 188 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 124 188 120 188 116 184 116 180 120 188 124 192 124 192 128 196 128 196 124 192 124 192 120 192 112 192 104 192 104 192 104 192 108 196 108 196 108 196 108 196 116 200 104 188 100 188 104 196 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 120 212 120 212 120 212 128 216 140 236 168 260 172 252 168 256 176 264 184 268 184 264 172 252 160 232 140 220 132 212 116 192 84 144 64 124 60 136 80 140 80 140 84 140 84 140 84 140 96 148 92 156 112 172 100 164 96 172 100 180 104 192 112 196 108 196 112 200 116 196 112 192 108 192 108 196 108 188 100 180 104 172 104 172 104 172 104 172 104 172 100 164 92 160 96 172 92 180 80 176 88 188 104 200 88 180 100 192 100 188 108 200 132 208 152 232 172 252 188 264 188 264 180 260 188 272 188 264 204 296 204 304 200 312 192 316 196 316 208 328 236 344 240 324 224 192 48 92 56 108 36 88 56 112 52 108 52 108 48 104 56 116 56 112 52 108 48 108 56 112 52 112 48 108 48 108 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 44 100 48 100 40 92 36 80 36 80 40 80 36 76 44 72 36 80 32 72 28 68 28 68 44 64 32 40 12 20 0 20 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 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 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 16 8 4 0 0 12 4 24 48 72 44 64 20 40 0 44 4 24 16 24 16 24 12 16 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 200 136 200 136 204 144 204 140 208 156 228 180 240 172 232 164 224 160 224 168 232 164 220 152 212 148 208 148 200 120 176 112 180 116 176 108 172 108 168 108 172 112 176 100 168 108 176 116 184 124 192 124 192 136 204 136 196 120 180 120 184 120 188 128 196 140 204 128 196 132 192 124 192 136 212 144 204 140 200 136 204 140 208 140 188 124 204 148 208 140 212 148 216 144 212 140 216 144 220 140 212 140 208 136 208 132 204 136 204 144 208 136 200 140 208 152 212 144 204 140 204 140 208 148 216 144 208 140 212 148 220 152 216 144 216 156 228 156 220 164 232 164 232 164 236 168 240 172 236 172 244 184 248 168 224 152 216 132 220 168 260 184 252 160 240 168 240 156 232 164 248 172 248 168 244 168 244 164 240 168 244 164 240 164 240 164 236 164 240 168 248 172 248 168 244 172 248 168 244 168 240 164 240 164 248 164 252 168 256 172 256 172 256 172 256 172 256 172 256 172 260 180 268 184 268 184 264 180 264 180 264 180 264 180 264 176 256 168 256 176 264 176 256 164 256 180 268 188 268 176 256 184 272 192 276 184 268 188 276 188 272 188 268 184 264 180 264 180 284 180 284 180 284 180 284 176 280 180 284 180 288 184 288 188 292 184 288 180 284 180 280 184 288 184 288 188 292 188 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 296 192 296 188 292 188 288 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 196 296 196 292 192 288 188 288 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 212 300 212 300 208 312 216 320 232 348 252 368 252 360 252 368 256 372 268 380 268 372 252 360 236 340 220 328 216 316 180 272 132 212 124 212 136 224 140 212 132 212 136 212 144 212 148 220 156 236 152 248 168 260 168 244 172 256 176 264 188 276 196 284 192 296 192 300 192 300 188 296 188 296 192 304 192 296 184 288 172 276 172 276 172 276 172 276 172 272 164 268 160 264 164 260 172 252 172 252 172 272 192 288 172 280 188 292 188 300 200 316 200 316 216 348 244 368 256 380 264 380 244 376 260 396 264 384 280 400 296 416 308 416 308 420 308 428 320 448 336 460 332 452 328 308 120 184 104 184 96 196 112 200 112 196 108 192 104 192 116 192 116 188 112 184 108 184 116 192 112 188 112 184 108 184 108 180 104 176 100 180 104 184 108 184 108 180 104 176 100 176 100 188 104 176 96 164 84 152 80 148 76 144 72 140 72 136 72 140 76 136 68 120 64 104 72 104 64 84 44 52 24 36 8 16 8 12 8 16 16 20 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 20 16 16 12 8 8 4 4 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 4 4 4 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 0 8 4 12 16 24 52 64 72 68 52 40 36 40 32 28 28 28 24 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 72 132 76 136 76 140 80 140 88 152 92 148 84 140 88 156 88 156 108 180 124 180 112 164 128 176 100 144 76 140 88 156 92 136 76 124 72 120 64 108 68 116 60 108 52 104 52 104 56 108 60 116 68 120 72 124 76 132 88 144 88 132 72 116 48 108 48 108 56 124 76 144 64 132 76 132 68 128 76 144 84 140 80 136 76 140 80 144 84 128 64 140 92 144 84 148 92 144 88 140 84 144 88 148 84 140 84 136 80 132 76 132 72 140 80 144 72 136 76 144 88 152 80 140 76 140 76 140 92 152 84 144 76 144 84 152 88 148 80 148 92 160 92 152 112 172 96 156 92 168 112 184 112 172 112 180 120 176 100 148 96 140 68 136 100 172 108 156 112 176 116 168 100 156 104 168 116 172 112 168 108 164 104 160 112 168 108 164 104 160 100 156 100 160 104 168 112 172 112 172 112 172 112 168 108 164 104 164 96 164 96 168 100 172 104 172 108 176 108 176 108 176 108 176 104 176 104 184 108 184 108 180 104 180 104 180 104 180 104 180 116 176 100 168 104 172 100 160 88 164 104 180 116 180 104 168 120 192 124 188 112 180 120 196 120 188 120 184 116 180 112 180 120 192 116 184 112 180 104 176 108 180 108 184 112 188 116 184 116 184 116 180 112 176 108 172 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 128 196 128 192 124 192 120 188 120 188 120 192 124 196 128 196 128 196 128 192 124 188 120 188 112 192 112 192 112 192 112 192 116 196 116 196 116 196 116 196 104 192 108 196 108 192 100 184 96 184 104 196 112 204 116 204 112 212 120 216 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 208 120 208 120 212 128 216 152 244 168 252 164 248 164 256 172 260 184 272 184 260 168 248 144 220 128 212 136 196 92 148 52 120 56 132 76 144 76 128 68 132 80 136 88 148 100 152 96 148 96 160 116 172 100 160 96 172 100 180 104 192 112 196 108 184 112 192 116 188 108 184 108 188 116 196 116 188 104 180 104 176 104 176 104 176 104 176 104 172 96 164 92 164 92 168 84 168 80 164 84 180 108 200 88 184 108 196 108 196 120 212 140 220 164 236 180 244 172 244 188 248 156 236 172 268 184 264 192 284 208 304 204 308 188 296 184 308 200 332 228 336 236 352 264 236 68 100 32 88 36 136 56 112 56 112 52 108 52 108 56 116 56 112 52 108 48 108 56 116 56 112 52 108 48 108 52 104 48 100 44 104 48 108 52 108 52 104 48 100 44 100 52 104 48 104 40 88 36 80 28 76 32 72 32 68 28 68 24 76 20 68 20 64 24 60 32 68 40 60 32 40 4 20 8 20 8 12 0 8 0 8 20 16 0 0 0 8 4 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 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 0 4 0 4 0 4 0 4 0 0 0 4 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 4 4 0 0 8 0 12 12 44 36 56 24 32 0 32 16 32 24 28 16 20 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 140 212 160 228 160 208 128 180 124 200 136 188 128 208 148 204 160 232 160 232 160 232 160 232 172 244 168 228 140 204 132 212 148 208 140 200 128 188 116 180 112 184 120 176 96 156 100 176 100 164 104 172 108 172 104 168 136 192 120 192 136 204 128 180 136 184 108 176 124 196 132 192 124 192 132 192 120 180 120 188 128 192 128 196 132 200 136 200 128 200 144 216 152 208 136 196 152 216 148 204 140 204 140 204 144 204 140 200 136 196 132 192 144 208 140 200 136 200 140 204 128 192 128 196 132 196 136 200 164 228 152 216 148 220 160 232 156 216 144 212 152 228 156 224 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 228 160 244 172 248 172 248 168 240 160 236 156 236 168 248 172 244 160 232 172 240 172 240 172 240 172 240 160 232 164 236 168 232 164 228 172 244 168 240 164 244 168 248 152 232 160 240 172 252 180 260 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 184 268 184 272 188 276 192 276 188 272 188 272 188 272 188 272 184 268 180 268 180 268 180 268 188 276 188 280 192 284 196 288 180 284 180 284 180 284 180 284 184 292 192 304 200 300 192 296 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 204 304 200 300 196 296 192 292 184 288 184 288 184 288 184 288 196 300 196 296 192 292 188 292 188 296 196 300 192 292 180 280 184 288 196 300 200 296 188 284 188 288 188 292 192 296 196 296 196 292 208 312 216 312 208 304 216 312 212 308 208 312 212 316 204 308 208 312 212 308 208 304 220 316 208 304 200 300 204 308 196 316 216 324 208 320 228 356 244 364 260 376 264 372 252 356 256 364 260 372 268 372 252 340 232 324 208 300 192 284 156 228 128 208 136 216 140 216 140 212 124 208 140 216 140 212 148 228 152 240 156 248 168 260 180 268 168 256 180 268 188 276 192 280 184 284 184 292 192 296 192 296 184 288 184 284 180 280 176 280 188 272 184 268 176 260 168 256 168 256 168 252 164 252 160 248 172 248 180 256 188 268 188 272 188 280 200 292 196 300 212 320 212 320 236 352 252 360 248 356 244 356 244 372 256 384 264 388 268 400 284 416 300 424 300 420 324 440 320 440 324 452 340 460 336 428 244 220 64 192 124 188 104 184 108 180 108 180 108 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 112 184 104 176 96 172 96 172 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 72 136 72 132 68 120 64 120 60 112 64 112 72 104 44 60 24 16 20 12 20 12 12 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 4 4 8 8 8 8 8 4 8 4 12 12 20 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 20 20 16 16 12 12 8 8 8 4 0 0 0 0 0 0 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 8 0 4 0 4 0 4 0 4 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 20 20 28 28 28 20 24 0 24 12 24 16 16 4 4 12 16 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 72 136 84 148 84 136 64 116 68 140 80 128 76 156 104 160 108 160 104 156 96 148 92 148 104 164 108 156 92 144 92 156 96 152 88 140 72 124 56 116 48 116 60 116 44 96 44 112 48 104 52 108 56 108 52 100 68 116 60 116 76 128 68 112 60 104 44 104 64 128 80 128 76 132 84 132 72 120 72 128 68 128 68 132 72 136 76 136 76 136 80 144 84 140 72 128 92 148 84 140 80 140 80 140 80 140 76 136 76 136 72 132 80 140 76 136 76 140 84 144 72 132 72 132 76 136 80 140 88 148 84 144 80 148 84 152 96 152 84 148 92 164 100 160 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 156 100 168 108 168 112 172 112 168 104 164 100 164 104 168 108 164 104 160 104 168 104 168 104 168 104 168 100 168 108 172 108 172 104 164 112 168 108 164 104 168 108 172 96 160 100 164 112 176 116 180 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 116 184 116 188 120 188 124 192 120 188 120 188 120 188 120 188 116 184 116 184 116 184 116 184 120 188 120 188 124 192 128 196 112 180 112 180 112 180 112 180 108 180 116 188 124 188 120 184 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 128 196 128 196 128 192 124 192 116 184 116 184 116 184 116 184 124 192 124 192 124 192 120 188 120 188 124 192 124 188 112 180 108 188 104 196 108 192 100 188 100 188 100 192 104 196 108 196 108 200 120 212 124 212 120 208 120 204 112 200 112 200 116 208 116 208 120 212 124 208 120 204 128 212 120 208 116 204 116 204 112 208 132 216 128 216 148 244 164 256 176 268 184 260 172 248 176 256 172 256 176 256 168 236 152 224 140 204 120 172 88 140 68 132 72 136 76 136 76 136 68 136 84 144 80 140 88 156 96 152 100 160 108 168 108 176 92 172 104 184 104 192 108 192 116 184 120 192 124 192 120 188 116 184 112 180 112 176 108 180 108 184 104 180 100 172 96 172 96 172 92 168 92 164 88 164 100 168 100 172 100 180 104 184 96 192 124 212 120 204 116 208 120 216 140 236 156 240 156 236 160 244 164 248 172 260 184 264 184 272 196 288 212 296 204 296 216 320 212 316 212 332 228 348 248 328 176 152 8 92 32 100 44 112 56 112 64 116 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 44 100 40 96 40 100 48 104 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 24 76 24 72 20 72 24 68 20 60 28 68 32 60 8 36 0 28 0 20 0 20 8 20 16 12 8 4 12 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 8 0 8 0 4 0 8 4 16 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 8 0 12 0 12 0 16 0 16 0 12 0 12 0 8 8 8 4 0 0 0 4 4 8 8 8 8 8 8 8 8 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 4 0 4 0 4 0 4 0 12 12 24 16 24 12 16 8 12 20 28 20 20 4 8 4 8 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 124 188 128 196 128 192 124 184 128 200 136 188 132 224 172 232 148 220 148 220 148 220 148 220 148 224 156 228 152 228 164 248 172 232 160 212 136 192 120 180 108 176 120 180 112 168 108 176 104 168 108 172 108 172 104 164 112 172 112 180 124 192 124 180 116 172 104 172 116 188 124 188 128 200 140 200 128 188 128 196 128 192 128 196 132 200 136 200 140 204 136 200 132 196 128 192 148 212 144 204 140 204 140 208 132 196 136 200 136 200 140 204 136 200 136 200 140 208 148 216 136 200 136 204 140 204 144 208 144 216 148 220 152 216 148 212 164 224 152 220 160 236 168 232 160 228 160 228 164 236 172 244 172 240 172 240 172 240 172 240 164 240 164 240 164 240 164 240 164 244 172 240 156 232 160 244 164 240 168 248 172 248 168 244 168 240 164 236 160 240 164 244 160 228 160 228 160 228 160 228 168 240 176 244 176 244 172 236 168 244 164 240 164 240 168 244 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 180 264 176 260 176 260 172 256 184 268 184 268 188 272 188 276 188 272 188 272 188 272 188 272 184 268 184 268 184 268 184 268 180 264 184 268 188 272 188 272 180 284 180 284 180 284 180 284 168 276 176 284 180 284 180 280 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 192 296 192 296 192 300 196 300 184 288 184 288 184 288 184 288 188 292 188 296 192 296 192 296 188 292 188 296 188 288 184 284 188 288 192 292 192 292 188 288 188 288 188 292 192 296 196 296 200 300 204 308 212 312 208 308 204 304 200 300 200 300 204 304 204 304 208 308 208 308 204 304 208 308 212 312 212 308 204 300 200 320 212 328 216 336 236 356 256 372 264 380 268 376 260 368 264 364 248 352 244 348 236 328 224 316 220 296 184 244 148 224 132 204 128 204 128 208 136 216 132 216 148 224 144 220 152 236 152 240 152 244 156 248 164 252 168 256 180 268 188 276 192 276 188 292 192 296 192 292 184 288 184 284 180 284 176 280 176 272 172 256 172 256 172 256 172 256 168 252 168 248 164 248 160 244 160 236 160 236 168 244 176 260 176 280 212 312 216 304 196 292 200 308 216 328 228 340 232 336 240 356 244 372 252 380 260 388 268 396 276 408 288 416 296 416 316 432 312 432 316 444 336 452 348 448 300 328 140 188 88 200 112 188 112 184 112 184 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 96 172 92 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 140 72 128 64 120 64 120 68 112 48 68 20 16 20 12 20 12 20 20 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 4 4 8 12 4 8 8 16 16 20 8 12 8 12 8 12 8 12 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 16 20 12 16 12 16 8 12 12 16 12 16 16 20 16 20 8 8 8 4 8 8 12 16 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 8 8 12 8 12 8 12 8 12 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 16 24 20 24 20 20 12 40 24 40 24 36 16 16 8 12 8 4 4 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 60 120 60 120 60 124 68 128 68 136 68 116 60 144 100 156 68 128 80 144 96 160 108 168 92 152 100 156 100 160 116 180 120 176 108 156 84 132 64 120 48 112 60 120 60 116 52 112 56 108 60 112 56 108 52 100 60 116 68 124 80 136 80 132 88 136 76 124 68 120 64 112 72 128 80 132 72 120 72 132 68 128 68 132 72 136 76 136 84 140 76 128 68 124 68 128 84 144 80 136 76 140 80 144 68 132 72 136 76 140 80 144 72 132 72 136 80 144 92 152 80 140 80 144 84 148 88 148 84 152 96 164 100 160 88 148 100 156 84 152 96 164 100 160 100 164 100 164 104 168 108 172 104 168 104 168 104 168 104 168 104 164 104 164 104 164 104 164 104 168 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 104 168 108 176 112 172 104 168 108 168 104 160 100 164 108 168 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 116 180 112 176 108 172 104 168 112 180 116 184 116 188 120 188 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 184 112 184 116 184 120 188 120 192 112 180 112 180 112 180 112 180 104 172 108 176 112 180 112 180 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 116 184 116 188 124 192 128 196 112 180 116 184 116 184 120 188 116 188 120 188 120 192 124 192 116 184 120 188 116 184 116 188 108 188 100 192 104 188 100 188 100 188 100 192 104 196 108 196 112 200 116 204 120 208 120 208 124 212 120 208 120 208 124 212 112 204 120 208 120 208 116 200 116 208 124 216 128 212 116 200 120 208 128 216 136 232 156 248 176 264 184 268 184 268 180 260 184 256 160 236 148 228 144 220 144 220 148 200 104 144 68 140 72 128 68 124 68 132 76 140 80 144 92 152 88 148 92 160 96 152 96 152 96 152 88 160 92 172 104 184 104 192 108 192 124 192 124 192 120 184 112 180 112 180 112 176 108 176 104 176 88 168 92 168 92 168 96 172 88 164 88 164 84 160 84 156 92 160 88 156 84 172 96 176 100 200 128 220 120 200 108 196 116 208 128 224 140 228 144 228 156 244 160 248 172 256 180 260 180 268 188 276 200 288 196 292 212 308 200 308 208 320 216 336 272 348 252 296 124 108 16 116 48 116 56 116 60 116 68 116 56 112 56 112 56 112 56 112 52 108 52 104 48 100 44 100 44 100 44 100 44 100 44 100 44 96 40 96 40 100 48 108 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 28 80 24 76 20 72 28 72 20 64 28 64 32 64 16 44 4 24 0 16 0 20 12 24 8 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 0 0 4 0 4 4 8 0 8 0 12 8 20 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 16 0 12 0 8 0 4 0 8 0 12 0 20 4 20 12 12 8 12 12 16 20 24 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 4 16 8 16 8 16 8 8 12 16 12 12 0 4 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 192 132 200 136 208 136 184 120 204 148 204 128 204 140 216 152 232 164 240 152 228 160 232 156 232 168 248 184 240 172 224 148 204 132 192 120 184 120 184 120 184 116 176 112 176 112 176 112 172 104 164 108 176 120 188 128 192 132 196 136 200 136 192 120 180 112 172 116 184 124 188 116 180 120 192 128 192 128 196 132 200 136 200 140 200 132 192 128 192 128 192 140 204 136 200 136 204 140 208 128 196 132 200 136 204 140 208 132 196 132 200 140 208 152 216 140 204 144 208 148 212 148 212 148 220 160 232 164 228 152 216 156 216 144 216 152 228 160 224 164 232 168 236 172 240 172 240 168 236 168 236 168 236 168 236 164 240 164 240 164 240 164 240 160 240 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 160 232 168 236 168 236 164 228 168 240 160 236 160 236 164 244 172 248 168 244 168 244 164 240 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 180 268 184 268 188 272 184 268 184 268 184 268 184 268 184 268 184 268 184 268 184 268 184 272 188 272 192 276 192 280 180 284 180 284 180 284 180 284 180 284 180 284 180 288 188 292 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 180 284 184 288 188 296 192 296 180 284 180 288 184 292 188 292 188 292 188 292 188 292 188 292 184 288 180 284 184 288 184 288 188 288 188 284 184 288 188 288 188 288 188 292 192 296 196 296 200 300 200 300 204 304 208 308 212 308 208 304 204 308 208 312 200 300 204 308 208 304 200 300 200 304 212 316 216 312 208 304 208 320 208 328 228 352 248 360 264 376 264 380 268 376 264 376 264 360 240 340 232 328 220 312 208 304 208 268 152 216 132 220 132 204 128 204 132 208 136 216 140 224 152 228 148 220 152 232 148 236 148 240 152 240 156 240 168 256 180 268 188 276 192 276 192 296 192 296 188 288 180 284 180 284 176 280 176 276 172 268 160 248 164 252 168 252 168 252 164 244 160 244 156 240 156 240 164 236 156 232 164 240 176 264 196 292 208 296 200 296 200 304 212 316 220 324 224 336 232 340 240 352 240 368 248 380 256 384 264 388 264 392 276 404 284 412 304 420 300 420 304 432 324 448 352 456 348 444 256 240 92 196 116 200 116 192 116 188 116 188 112 188 112 188 112 188 112 188 108 184 104 180 104 180 100 176 100 176 100 176 100 176 100 176 108 180 100 172 96 172 96 176 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 72 136 72 136 68 132 64 120 68 120 60 116 68 116 56 80 36 28 24 12 16 16 24 24 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 4 4 4 4 4 12 16 8 12 12 16 16 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 20 20 16 16 12 12 8 8 12 16 12 20 20 24 24 28 16 16 12 12 16 20 24 28 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 8 12 8 16 16 20 12 36 16 32 12 28 12 16 8 12 8 4 4 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 64 124 60 120 64 128 72 136 84 156 92 136 76 148 88 136 96 152 96 148 92 144 88 144 96 156 104 156 96 152 108 172 112 172 104 160 92 148 84 140 80 128 60 116 56 120 56 112 64 116 64 116 60 108 52 100 48 108 64 120 64 112 64 120 52 112 68 120 64 112 64 120 56 116 68 120 64 112 68 124 68 128 68 132 72 136 76 136 72 132 72 136 76 136 76 136 76 136 76 132 76 140 80 144 72 132 76 136 76 136 80 140 76 136 76 136 80 144 88 152 80 140 80 144 84 148 88 148 80 148 84 152 88 148 84 144 92 148 76 144 88 156 92 152 100 168 108 172 112 172 104 168 100 164 100 164 100 164 100 164 104 164 104 164 104 164 104 164 100 164 108 164 100 160 108 176 104 164 108 172 112 172 108 168 108 164 104 160 100 164 104 168 104 168 104 168 104 168 104 168 96 160 100 168 104 164 96 160 104 164 100 160 100 160 104 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 112 180 108 176 108 176 104 172 108 180 112 180 116 184 116 184 112 180 112 180 112 180 112 180 116 184 116 184 116 184 116 184 120 188 120 188 124 192 128 196 112 180 112 180 112 180 112 180 120 184 116 184 116 188 124 196 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 112 180 112 184 116 184 116 184 108 176 112 184 116 188 124 192 124 188 120 188 116 184 112 180 112 180 112 176 112 184 116 192 108 188 96 184 96 184 100 188 100 188 100 192 104 196 108 196 112 200 108 196 112 204 120 208 112 200 108 192 104 196 112 200 112 200 116 204 116 204 112 200 112 204 120 212 124 212 120 208 128 208 124 216 148 248 168 252 180 264 176 260 176 260 180 264 172 248 156 232 156 228 136 212 132 196 112 152 64 124 60 136 68 132 76 140 80 140 80 136 80 148 92 148 84 140 84 152 92 148 92 152 96 156 92 160 92 172 104 184 104 192 108 192 120 188 124 192 124 188 116 184 108 176 108 176 104 172 104 172 92 168 92 168 92 168 92 168 84 160 80 156 80 152 76 152 96 160 84 148 76 168 96 180 112 200 120 204 108 196 116 212 132 220 136 228 144 228 148 236 152 240 160 244 168 252 176 260 180 260 180 264 184 276 196 284 200 296 196 292 196 308 212 320 244 328 256 344 212 188 36 80 44 112 52 112 56 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 56 108 48 100 40 92 40 96 52 96 52 92 48 88 44 92 36 84 36 84 32 80 28 80 20 72 16 68 16 64 20 64 24 64 24 64 32 68 24 52 16 40 4 20 0 16 0 24 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 4 0 4 0 4 0 4 8 12 4 12 4 8 0 8 4 12 4 12 4 16 12 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 0 16 0 12 0 12 0 8 0 16 0 16 4 20 4 20 12 16 16 16 16 20 24 24 16 16 16 16 16 16 16 16 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 8 0 8 0 8 4 12 4 12 4 12 4 12 0 4 0 4 0 8 4 16 24 24 20 24 16 20 16 24 4 12 4 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 120 184 124 188 124 188 124 188 132 212 152 208 144 216 148 200 160 228 152 216 140 204 128 196 144 220 152 224 148 224 164 244 160 224 156 220 156 220 156 220 156 204 120 176 112 180 116 176 116 180 116 180 112 172 104 164 100 176 120 184 112 172 112 180 96 176 124 188 116 176 116 188 108 180 124 184 116 180 124 192 128 192 128 196 132 200 136 200 124 192 136 208 144 208 140 204 136 196 132 196 136 200 140 208 140 204 136 200 136 200 132 196 140 204 136 200 136 204 144 208 136 204 140 204 144 208 144 208 152 216 148 212 144 216 148 220 160 220 144 216 156 228 160 224 168 236 176 244 176 240 168 232 164 232 164 232 164 232 164 232 164 240 164 240 164 240 164 240 156 240 164 240 160 236 168 252 168 244 172 248 172 244 164 240 160 240 164 244 168 240 164 236 160 228 160 228 160 228 160 228 164 232 168 240 172 236 164 232 164 236 160 232 156 236 160 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 172 256 176 260 176 260 180 264 176 260 180 264 180 268 184 268 180 264 180 264 180 264 180 264 184 268 184 268 184 268 184 268 180 264 184 268 188 272 188 272 180 284 180 284 180 284 180 284 188 288 184 284 184 292 192 300 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 184 288 184 284 180 284 180 284 176 280 180 288 184 292 192 296 196 300 192 292 184 280 176 276 180 284 176 280 176 284 188 296 188 288 184 280 180 284 188 288 188 288 188 292 192 296 196 296 200 300 196 296 196 300 208 312 200 296 196 292 192 296 196 300 196 300 200 304 204 300 200 296 204 304 204 304 208 308 212 316 216 320 208 332 236 364 256 364 260 372 256 368 256 368 260 372 248 348 244 340 240 332 216 296 204 268 148 208 116 196 128 208 124 208 144 228 152 224 140 212 140 220 148 220 140 212 140 224 144 232 148 240 156 248 168 252 168 256 180 268 188 276 192 276 184 288 188 296 192 296 188 292 176 280 176 276 172 276 168 264 172 260 176 256 168 252 164 248 156 240 156 236 152 236 148 232 156 228 144 216 148 232 168 260 184 280 204 296 204 304 208 312 220 320 224 324 224 336 232 340 236 348 236 368 248 376 256 380 260 380 256 380 264 396 280 408 288 408 288 408 292 424 312 436 324 436 332 452 324 352 144 164 108 196 112 188 112 188 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 104 180 100 172 96 172 100 176 96 184 96 172 92 168 92 164 84 156 88 148 84 144 80 144 76 140 72 136 72 132 68 124 72 120 60 116 68 120 64 96 52 52 32 20 8 12 12 20 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 20 20 20 16 16 16 12 12 16 16 12 16 12 20 20 28 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 8 12 12 16 12 16 16 20 24 24 20 24 20 24 16 20 24 24 16 20 12 20 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 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 0 4 0 8 12 20 28 48 24 40 20 36 24 28 16 20 16 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 56 120 60 124 64 120 60 116 48 128 80 136 80 152 84 128 92 144 84 136 76 128 72 124 76 140 92 148 92 152 108 176 88 148 92 156 96 160 104 164 108 148 60 108 48 116 56 112 68 120 68 116 60 108 52 100 60 124 80 128 64 112 64 124 64 128 88 136 72 112 60 120 60 120 76 128 68 120 76 136 68 128 68 132 72 136 76 136 60 128 76 148 92 152 88 144 72 132 72 132 72 136 84 144 84 140 80 136 76 132 72 128 84 144 80 136 76 136 80 140 76 136 76 140 80 140 84 144 100 160 88 148 84 152 96 164 100 156 88 152 96 168 104 164 104 172 112 180 116 172 104 164 100 164 100 164 100 164 100 164 104 164 104 164 104 164 104 164 96 160 104 164 100 160 108 176 112 172 112 172 108 164 100 160 96 160 108 172 112 168 100 156 92 156 92 156 92 156 92 156 104 172 108 176 112 172 108 168 104 160 100 156 96 160 100 164 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 100 172 104 176 108 180 112 184 108 176 108 180 112 184 116 184 112 180 112 180 112 180 112 180 116 184 116 184 116 184 116 184 108 176 108 180 112 184 116 184 112 180 112 180 112 180 112 180 120 184 112 176 112 184 124 196 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 120 184 116 180 112 176 108 172 108 176 112 184 116 188 124 192 132 196 124 188 112 176 104 168 112 176 104 172 108 180 120 196 112 188 92 176 88 180 100 192 100 188 100 192 104 196 108 196 116 200 108 192 108 200 120 212 120 204 116 200 112 204 116 208 108 200 112 204 116 200 112 196 120 204 112 200 116 208 128 220 132 208 124 220 156 256 176 256 176 256 172 252 168 256 172 260 168 244 164 248 168 240 148 204 140 176 64 104 48 120 68 132 64 136 88 160 104 152 80 132 76 140 84 144 76 132 76 144 84 144 92 152 104 164 104 176 92 172 104 184 104 192 108 192 112 180 116 188 124 192 124 192 108 176 108 172 104 168 100 172 108 180 104 176 96 168 88 160 80 156 76 152 76 148 72 148 84 144 68 132 60 152 84 168 84 188 124 220 128 208 116 204 132 220 132 220 136 224 144 232 152 236 156 240 168 252 176 256 176 256 172 256 180 268 192 284 200 284 188 288 196 300 204 316 236 332 248 352 272 296 104 76 32 104 40 108 48 108 52 108 56 112 56 112 56 112 56 112 48 104 48 104 48 104 48 104 44 100 44 100 44 100 44 100 40 96 40 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 72 28 72 28 64 24 60 32 68 32 60 36 52 12 16 0 4 0 12 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 20 24 16 24 12 16 8 16 8 12 4 12 4 16 12 24 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 0 16 0 20 12 24 8 20 4 16 0 12 16 24 12 12 4 12 4 12 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 0 16 20 16 12 12 8 12 8 20 12 20 12 16 8 16 4 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 104 176 124 204 144 196 108 156 132 216 152 192 116 192 140 208 144 212 136 204 132 204 136 208 140 216 148 224 152 224 148 220 168 228 152 212 144 212 156 224 156 200 116 176 120 184 104 152 148 204 124 176 104 172 112 184 124 176 104 172 124 200 132 188 140 196 124 180 112 176 112 180 116 184 120 192 132 200 140 204 132 196 128 192 128 192 124 188 120 192 140 208 144 200 124 180 132 200 144 212 152 216 148 208 144 212 144 200 128 188 128 200 148 212 140 196 128 188 120 180 116 184 132 208 148 216 152 216 160 224 148 212 140 208 144 216 160 228 160 224 152 220 152 220 168 236 168 232 164 228 160 228 156 228 160 232 164 236 168 240 168 244 168 244 168 244 168 244 172 248 168 236 160 236 160 236 168 236 156 232 160 232 148 212 164 236 156 228 152 228 152 232 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 172 248 168 240 164 236 156 232 164 240 172 252 176 252 176 252 168 244 172 248 172 244 164 240 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 268 184 268 176 260 180 264 180 260 172 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 176 280 180 288 184 292 192 296 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 180 288 184 292 188 288 184 284 196 296 184 284 176 276 172 276 164 276 180 292 192 292 180 280 176 284 180 284 180 280 172 272 172 276 172 276 172 276 172 276 192 292 184 280 180 280 180 280 192 292 192 288 184 280 172 272 184 288 196 304 208 304 196 292 204 304 200 292 192 292 192 292 192 296 204 308 212 308 204 300 208 308 212 312 212 308 204 300 200 328 240 364 252 356 240 348 256 368 256 368 256 364 248 352 244 332 216 312 232 324 216 284 168 240 136 196 112 192 124 204 136 212 136 216 140 220 144 220 152 228 148 224 152 228 156 236 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 180 280 172 268 172 260 172 256 172 256 168 252 168 248 156 232 140 220 136 220 140 216 144 220 156 236 164 252 180 272 192 288 204 308 208 308 204 312 220 320 216 324 224 340 232 344 236 364 240 364 240 364 248 372 256 384 268 400 280 408 288 408 276 400 284 416 308 436 324 436 300 420 356 460 240 200 100 200 116 192 108 188 120 192 112 184 108 180 104 184 108 188 108 184 108 184 108 184 108 184 92 176 108 180 96 168 100 184 104 176 100 172 96 176 100 180 92 184 96 176 96 172 92 160 88 160 92 152 88 148 84 148 88 152 84 144 80 140 72 128 84 132 68 116 60 120 80 120 72 72 28 36 20 36 16 16 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 32 28 20 16 12 12 16 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 16 16 12 12 8 16 12 20 24 24 20 20 16 24 20 28 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 24 24 16 16 12 16 12 16 12 16 8 12 8 8 4 8 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 12 20 16 4 12 16 24 16 8 12 16 12 12 8 8 4 4 8 36 24 44 28 40 20 20 24 16 4 8 16 20 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 76 128 64 128 76 132 60 104 72 148 96 144 80 152 92 148 84 140 80 136 80 140 88 148 88 144 88 148 92 148 96 152 112 164 96 152 88 152 100 164 100 140 64 120 64 124 48 92 80 128 68 112 56 112 64 120 64 112 56 108 68 124 76 124 80 128 68 116 60 112 64 116 76 128 76 128 72 124 72 124 56 120 60 124 72 136 76 140 56 124 72 140 80 140 72 128 72 136 84 148 88 148 84 144 84 148 84 136 68 124 68 136 88 140 72 120 56 116 60 124 56 124 72 140 88 152 92 152 88 148 80 140 76 140 76 140 96 160 96 160 96 156 88 152 104 168 104 164 100 160 96 160 100 164 100 164 104 168 104 168 104 164 104 164 104 164 104 164 112 168 104 160 100 160 100 160 112 168 104 164 108 164 96 144 104 160 96 152 92 152 92 156 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 100 164 104 164 104 164 104 164 104 168 112 172 116 176 116 172 100 172 104 176 108 176 104 172 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 180 116 184 104 176 108 180 112 176 108 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 116 184 116 184 116 184 116 184 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 112 184 116 188 120 184 116 180 124 188 116 180 108 176 108 176 96 172 112 188 120 184 112 176 108 180 112 180 108 176 104 168 104 172 104 172 104 172 104 176 112 188 96 180 92 180 92 184 104 192 108 192 104 188 92 180 96 188 108 204 116 200 108 192 116 200 108 192 104 192 104 192 100 192 112 204 116 204 112 196 124 208 120 208 120 208 120 208 124 224 156 252 164 244 160 244 176 260 172 256 168 244 156 240 164 232 152 228 164 228 140 184 80 140 68 120 56 120 68 136 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 116 184 116 184 116 184 116 184 108 176 112 180 108 172 100 168 100 176 96 172 96 168 92 168 88 160 80 148 68 144 64 140 72 140 76 148 80 164 88 164 96 184 108 200 112 204 120 208 116 212 132 220 132 216 140 228 140 228 152 236 160 240 164 240 172 248 180 260 188 272 196 280 196 280 192 272 188 292 208 312 224 316 220 316 272 364 184 156 32 108 44 112 52 116 60 116 56 108 52 104 48 108 52 112 48 104 48 104 48 104 48 104 36 100 52 104 40 92 44 108 48 100 44 96 40 100 44 104 52 100 56 100 56 96 48 92 40 88 40 88 36 84 32 84 36 88 32 80 28 76 28 72 44 80 36 64 24 60 32 72 40 60 16 24 4 16 0 8 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 16 24 12 16 8 16 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 12 20 8 12 4 16 12 20 8 24 4 20 4 20 8 24 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 20 20 24 12 16 4 16 8 16 12 20 8 16 8 12 4 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 8 8 0 8 12 20 4 4 8 16 4 12 0 8 0 4 0 4 12 24 24 32 24 32 16 12 0 8 8 16 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 164 208 120 180 132 204 132 184 120 200 144 208 152 228 156 200 136 208 136 208 140 216 148 224 148 220 144 212 144 220 156 232 172 232 160 220 156 220 160 228 164 212 136 196 136 196 120 168 116 180 112 176 112 176 116 180 104 172 112 176 108 176 120 192 124 184 116 180 116 180 120 184 124 188 124 188 120 184 120 184 116 184 120 188 132 200 136 204 120 184 124 196 136 204 144 208 132 200 140 208 144 208 144 204 144 208 144 200 128 188 128 200 140 196 124 180 112 180 124 196 120 188 132 204 148 216 152 216 140 212 144 212 144 208 136 204 160 232 168 236 168 232 156 220 168 236 168 232 164 228 160 228 172 240 168 236 168 236 168 232 164 240 164 240 164 240 164 240 168 244 164 236 160 236 160 240 180 248 168 248 176 248 164 228 160 236 156 228 152 228 152 228 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 152 232 156 236 164 244 168 248 164 244 168 248 176 248 172 248 168 244 176 256 180 260 180 256 172 248 172 248 172 248 172 248 176 260 176 260 176 260 176 260 180 260 172 256 180 264 176 256 176 260 176 260 180 264 180 268 172 256 176 264 180 260 176 256 176 260 180 264 180 264 184 268 180 268 184 272 188 268 184 264 184 288 184 288 184 288 184 288 176 280 176 284 180 288 184 288 192 296 188 288 184 284 176 280 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 180 284 184 288 184 288 180 284 184 284 180 280 176 284 180 288 168 276 180 288 184 288 180 280 180 280 176 280 172 276 172 272 172 276 172 276 172 276 172 276 192 288 184 280 180 280 184 284 192 292 196 296 196 292 192 288 184 288 196 300 204 300 196 292 200 300 196 292 192 292 192 296 188 292 196 296 200 300 196 296 212 312 208 304 204 308 212 316 224 344 244 360 248 360 252 368 260 372 256 364 244 352 236 340 240 324 232 328 240 304 188 244 124 196 120 196 124 200 136 212 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 184 288 184 288 184 288 184 288 180 284 180 280 172 272 160 252 172 260 172 256 168 252 168 248 160 244 156 236 148 232 152 236 136 216 148 232 164 236 160 240 176 272 188 288 200 304 208 308 208 312 220 320 212 320 220 336 220 336 224 356 240 368 244 368 244 372 252 380 264 392 276 400 272 396 268 392 276 408 292 424 308 436 316 444 360 484 316 340 116 200 104 200 120 208 116 188 112 184 108 180 104 184 108 188 104 180 104 180 104 180 104 180 96 176 104 180 96 172 100 180 100 176 100 176 100 176 100 176 100 188 104 184 100 180 100 168 88 160 92 152 88 148 84 148 88 152 84 144 80 140 72 128 92 144 76 116 60 108 60 104 72 100 52 68 20 28 8 28 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 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 16 20 20 20 20 20 20 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 28 20 20 16 24 24 28 28 28 24 24 20 28 24 32 20 24 20 24 20 24 20 24 16 32 16 32 16 32 16 32 24 40 20 32 12 32 16 32 28 32 24 28 20 24 20 24 20 20 12 12 8 12 8 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 8 20 20 24 12 4 16 20 16 20 12 16 12 16 0 20 12 36 32 52 44 48 20 20 8 8 16 16 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 100 136 52 112 72 144 80 124 48 112 56 116 76 156 88 124 84 136 80 132 76 136 84 140 96 148 84 136 84 148 104 164 112 172 104 160 100 160 104 164 108 156 88 144 88 144 68 120 56 112 64 116 64 112 56 104 44 108 64 112 48 100 60 128 60 112 60 116 64 120 68 124 56 108 60 116 68 128 76 132 72 132 68 128 68 128 64 124 68 128 64 124 68 136 80 148 76 136 76 140 80 140 80 136 80 144 84 136 68 128 72 140 68 128 68 128 68 128 72 132 64 128 72 140 84 148 92 152 76 144 84 152 88 148 76 136 92 164 104 172 108 168 96 156 104 168 104 164 100 160 96 160 112 176 108 172 104 164 100 164 100 160 100 160 100 160 100 160 104 164 100 156 96 160 100 164 116 172 108 168 112 172 104 156 100 156 92 152 88 148 92 152 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 96 156 100 160 100 164 104 164 104 168 108 172 112 172 108 168 92 164 104 176 112 184 116 184 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 108 176 108 180 112 180 100 172 108 180 112 180 108 176 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 120 188 120 184 116 180 112 180 120 188 120 184 116 180 112 180 116 188 124 188 112 176 112 184 108 180 116 184 116 184 112 176 112 176 108 176 108 180 116 188 104 172 112 180 112 180 108 172 112 176 108 172 104 168 104 172 104 172 104 172 104 172 104 176 108 188 96 180 92 180 96 188 96 188 104 192 108 192 104 188 96 188 104 196 112 196 108 192 108 196 104 188 100 192 104 196 104 192 108 196 112 200 112 200 128 212 116 200 116 212 132 228 152 240 164 248 160 248 172 264 180 260 168 244 152 232 144 224 160 232 164 236 164 204 96 136 52 112 60 124 72 132 76 132 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 116 184 116 184 120 188 116 180 112 176 104 164 88 156 100 176 96 172 92 164 88 160 84 156 80 152 76 156 84 160 64 140 84 160 88 164 80 152 92 180 104 196 112 204 120 208 120 212 132 220 128 212 132 224 128 216 140 228 156 240 164 244 180 244 176 256 188 264 188 272 184 264 180 268 188 280 200 292 200 304 216 324 264 372 264 308 64 120 32 112 60 124 56 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 44 100 44 100 44 100 44 100 52 96 56 100 56 96 48 92 40 88 40 88 36 84 32 84 32 84 32 80 28 76 32 76 48 88 44 72 32 64 32 68 44 72 48 44 0 4 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 24 16 24 12 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 16 20 8 16 8 16 12 24 12 28 8 24 8 24 12 28 4 20 4 20 4 20 4 20 8 20 8 20 8 20 8 20 12 24 8 16 4 20 8 24 20 28 16 24 16 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 8 4 20 12 16 0 4 8 16 8 16 8 16 8 16 0 0 8 20 24 36 36 44 8 16 4 12 4 12 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 180 104 176 132 208 136 188 112 176 104 160 116 204 144 188 136 204 128 196 124 196 124 196 148 216 140 208 140 220 160 240 172 232 168 228 160 224 160 228 168 228 160 224 156 212 140 192 116 184 124 188 116 172 96 156 96 172 116 172 96 160 108 188 108 172 112 180 116 184 120 184 108 172 112 180 120 192 128 196 132 196 128 192 128 192 124 188 140 200 128 188 124 192 136 204 136 200 136 196 132 196 132 200 136 204 140 200 128 192 132 204 124 192 136 208 144 204 136 192 132 196 132 200 140 208 152 216 144 216 152 228 160 224 148 212 156 228 168 236 172 236 164 228 168 236 168 232 164 228 160 228 176 240 172 236 168 232 164 228 160 236 160 236 160 236 160 236 160 236 156 232 156 236 160 240 164 236 160 236 168 244 160 228 160 232 152 224 148 224 148 228 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 164 240 160 236 160 232 156 232 164 244 168 248 172 244 164 240 156 236 164 248 176 252 176 252 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 172 260 176 260 180 264 168 256 176 264 180 264 180 264 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 180 284 180 288 184 292 188 292 188 292 188 288 184 284 180 284 184 292 192 292 180 280 180 288 176 280 180 288 184 284 176 280 176 280 176 280 180 288 188 296 176 280 176 280 176 280 172 276 180 280 172 272 164 272 168 276 172 276 172 276 172 276 172 276 188 284 180 280 180 284 188 288 180 280 184 288 188 288 184 284 184 288 188 292 192 296 192 292 192 292 188 288 188 292 192 296 200 300 200 300 204 304 208 308 212 308 204 300 204 316 228 332 244 360 248 360 244 356 256 380 260 368 248 348 228 336 224 332 224 320 232 312 212 264 144 196 116 196 124 200 128 200 124 192 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 180 288 184 292 188 292 184 288 180 284 172 268 160 252 172 260 172 252 164 244 160 240 156 240 152 236 156 240 160 248 136 216 152 236 168 236 152 232 168 264 184 284 200 304 208 308 208 312 220 316 208 316 212 328 208 324 216 348 232 364 240 368 240 368 244 376 256 384 264 388 260 384 260 388 272 400 280 408 280 420 304 432 332 468 360 460 200 248 108 200 128 208 116 200 112 184 108 180 104 184 108 188 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 96 176 100 180 104 176 100 172 88 180 92 172 92 168 88 156 88 160 92 152 88 148 84 148 84 148 80 144 80 144 76 132 84 140 80 132 76 128 80 120 64 116 64 84 20 36 8 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 0 8 16 20 24 20 16 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 16 20 12 12 8 16 16 20 28 28 24 24 20 28 24 32 20 24 20 24 20 24 20 24 20 36 20 36 20 36 20 36 24 36 20 32 16 36 24 40 24 24 20 24 16 20 16 16 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 16 16 24 16 16 8 12 16 20 16 20 16 20 16 20 8 32 12 32 20 40 32 36 16 20 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 52 112 52 120 68 128 64 120 68 128 60 104 52 136 80 132 72 128 68 120 64 120 64 120 88 140 84 140 88 152 104 164 104 164 104 164 100 160 100 156 104 168 108 168 100 152 84 136 72 124 76 124 64 108 44 92 56 108 60 108 52 104 56 116 52 108 60 116 68 120 64 116 72 124 72 124 68 120 68 120 56 120 60 124 72 136 76 140 84 140 72 128 64 128 72 132 80 136 72 128 68 128 68 132 76 140 80 136 68 128 76 144 68 132 84 148 88 144 76 132 76 132 72 136 80 144 88 152 84 152 92 156 96 160 92 156 96 160 96 160 96 164 100 164 104 168 104 164 100 160 96 160 104 164 100 164 100 164 96 160 104 164 104 164 104 164 104 164 96 156 96 152 96 160 100 164 96 152 92 156 100 160 92 144 96 156 92 148 84 144 88 148 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 108 164 104 160 96 152 92 148 104 168 108 168 108 164 100 160 88 160 96 168 104 172 104 172 104 172 104 172 104 172 104 172 108 176 108 176 108 176 108 176 104 176 112 180 104 172 108 180 100 172 104 172 108 176 108 176 96 168 104 176 112 180 112 180 116 184 112 180 112 180 108 176 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 108 176 112 180 112 180 108 176 108 176 108 176 108 180 120 188 108 176 108 172 104 172 104 172 112 176 100 164 92 164 100 172 104 172 104 172 104 172 104 176 104 184 92 180 92 184 100 192 92 184 96 188 100 184 92 180 96 188 100 188 104 192 104 196 100 188 100 184 100 192 104 196 116 204 112 200 116 204 120 212 116 204 116 204 124 220 140 236 156 248 164 248 160 244 168 260 172 248 156 228 140 220 140 224 152 224 152 208 116 156 68 112 64 128 72 128 72 124 68 120 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 108 176 112 184 116 188 124 192 116 184 116 180 108 172 96 168 100 176 96 168 88 160 80 156 80 152 76 152 76 152 80 160 72 144 84 156 84 160 76 152 84 172 96 192 108 204 120 212 120 212 132 216 124 204 124 216 124 212 136 224 148 232 156 236 180 240 184 244 180 256 188 260 176 260 184 268 188 276 196 284 192 284 196 300 220 336 264 360 188 184 40 104 52 116 44 124 56 108 52 104 48 108 52 112 48 104 48 104 48 104 48 104 48 100 40 96 48 104 44 96 36 96 48 108 52 104 40 92 40 88 44 88 44 84 36 80 40 88 40 88 36 84 32 84 28 80 28 80 28 80 36 80 36 80 44 80 44 80 48 84 40 64 32 44 8 12 0 8 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 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 12 4 16 8 16 8 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 8 12 0 8 0 8 4 16 8 20 4 16 0 20 4 24 4 20 4 20 4 20 4 20 12 24 12 24 12 24 12 24 4 16 4 12 4 20 12 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 0 12 8 16 0 8 4 16 4 12 4 12 8 16 8 16 12 12 8 8 4 12 8 20 4 16 12 16 0 4 0 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 116 188 128 188 112 172 112 184 128 208 144 192 120 192 132 188 116 188 116 192 124 200 132 208 136 208 140 216 152 228 160 232 160 224 160 224 160 220 152 216 160 232 172 236 164 220 144 204 124 188 124 188 120 176 108 168 120 176 104 168 108 176 112 172 104 172 112 180 120 180 112 172 128 192 128 192 124 188 124 188 116 184 120 188 132 200 136 204 132 196 128 192 128 196 136 200 140 200 128 188 124 188 128 192 132 200 140 200 128 192 136 208 144 204 136 196 132 196 136 204 136 200 132 196 136 208 148 216 152 216 148 216 152 224 156 228 160 224 152 216 152 224 164 240 168 236 168 232 164 228 160 228 156 224 156 228 160 228 160 228 164 240 164 240 164 240 164 240 156 228 152 228 156 232 160 240 156 228 148 228 160 236 152 224 156 228 148 224 144 220 148 224 160 224 156 220 152 224 156 228 156 228 164 236 168 236 168 232 160 232 156 232 156 232 156 232 168 244 168 244 168 240 160 232 168 244 172 248 176 248 172 244 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 172 256 172 260 176 260 164 252 172 260 180 268 184 264 184 268 184 264 180 260 176 260 180 268 184 272 188 268 184 264 176 280 176 280 176 280 176 280 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 172 280 176 284 180 280 176 276 180 284 176 280 176 284 184 288 180 280 176 276 168 272 168 272 180 280 168 264 160 268 168 276 172 276 172 276 172 276 172 276 184 280 180 280 180 284 188 292 192 292 192 292 188 284 180 276 188 284 184 284 188 288 192 296 188 284 184 284 188 288 192 296 204 300 196 296 196 300 208 312 196 300 204 312 220 324 232 336 236 356 248 360 244 356 248 364 248 352 232 336 220 332 224 336 224 304 204 264 156 216 120 192 132 204 128 200 132 196 136 204 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 176 280 180 288 184 292 192 296 184 288 184 288 184 284 176 268 172 260 172 252 160 240 152 236 156 236 148 232 148 232 148 236 148 224 152 228 156 232 156 240 164 256 180 280 196 304 208 312 208 316 220 316 204 312 208 320 212 328 216 348 228 352 228 352 236 368 240 372 248 376 256 380 256 384 264 396 276 404 280 404 296 416 284 420 308 444 340 460 332 320 120 188 108 192 112 216 112 184 108 180 104 184 108 188 104 180 104 180 104 180 104 180 108 176 92 172 104 184 100 168 92 172 104 184 108 180 96 168 88 176 92 172 88 168 88 156 88 160 92 152 88 148 84 148 80 144 80 144 80 144 80 136 76 132 76 128 72 120 68 108 64 104 44 80 32 56 12 20 12 12 4 0 4 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 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 12 12 8 8 12 12 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 20 12 16 12 16 16 24 16 20 12 16 12 16 16 20 20 24 20 24 20 24 20 24 28 44 24 44 24 44 24 44 12 32 12 28 12 36 20 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 12 20 16 12 0 4 12 32 4 12 8 12 12 16 16 20 8 28 4 16 0 20 12 20 8 20 24 16 8 0 8 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 72 140 80 124 40 92 44 124 60 144 96 140 60 120 56 108 52 108 56 120 72 140 92 156 76 136 84 148 100 156 104 160 96 156 100 160 96 156 92 148 100 168 116 176 104 156 88 144 72 120 68 120 68 120 68 120 76 112 48 104 64 120 64 104 56 108 64 120 68 116 56 104 64 120 68 128 80 136 88 140 72 132 68 128 68 128 64 124 60 124 64 132 76 140 80 144 80 136 68 124 60 120 64 128 72 136 80 136 68 128 76 144 96 144 68 116 52 120 76 144 80 136 72 132 76 140 88 152 84 144 76 140 80 148 92 160 100 156 84 140 80 152 100 176 104 168 104 164 100 160 96 160 84 148 88 152 92 160 96 160 108 168 108 168 108 168 108 168 92 152 92 152 92 156 104 164 96 152 92 156 104 164 96 148 96 152 88 144 84 144 84 148 96 156 92 152 88 156 92 160 92 160 100 168 104 168 104 164 88 148 92 156 96 160 104 164 108 168 108 168 108 160 96 156 108 176 112 180 112 176 104 172 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 100 172 104 176 108 176 96 168 104 176 112 184 116 184 116 184 116 180 112 176 108 176 112 184 116 188 120 184 116 180 104 176 104 176 104 176 104 176 108 180 108 184 112 188 116 188 124 196 120 188 116 184 108 180 120 192 120 188 116 184 112 184 116 192 124 192 112 180 112 188 104 180 108 184 112 180 108 176 116 184 112 180 108 184 112 188 112 184 104 172 100 172 100 172 112 180 100 164 88 164 100 176 104 176 104 176 104 176 104 172 100 180 92 180 92 184 104 192 112 200 112 196 104 188 92 180 100 184 104 184 104 188 112 196 104 184 104 184 104 188 116 196 112 196 104 188 104 196 116 208 104 196 120 216 136 228 144 228 148 240 164 252 160 240 160 248 160 236 144 220 132 220 144 236 160 216 136 164 80 120 56 120 68 132 72 128 84 140 92 148 76 136 76 140 80 144 84 144 92 152 88 148 92 152 96 160 92 152 96 160 100 160 100 168 104 172 108 180 104 184 112 184 108 180 112 188 116 192 124 196 116 188 120 192 120 188 112 184 100 176 104 168 92 156 84 148 88 152 80 144 76 144 76 144 84 152 80 148 80 156 80 160 88 168 96 188 116 208 120 212 120 216 140 216 128 200 128 212 140 216 144 224 152 228 152 224 168 240 180 248 184 252 180 256 184 260 188 272 192 280 196 280 216 296 184 292 208 316 244 348 280 244 52 92 32 96 52 132 56 108 52 104 48 108 52 112 52 108 52 108 52 108 52 108 52 100 36 96 48 108 44 92 36 96 48 108 52 104 40 92 48 96 52 96 52 92 44 88 40 88 40 88 36 84 32 84 28 80 28 80 28 80 36 80 32 76 36 68 28 56 16 48 28 48 8 28 8 32 0 0 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 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 16 20 4 8 0 4 0 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 16 20 12 16 8 20 12 24 0 12 0 8 0 8 0 16 4 20 4 20 4 20 4 16 8 24 8 24 8 24 8 24 0 8 0 8 0 12 0 20 4 20 8 16 8 12 4 12 12 16 4 8 0 8 0 12 0 8 0 8 0 8 0 8 4 12 4 12 4 12 4 12 8 20 8 4 0 0 8 32 0 4 0 8 0 12 4 12 4 4 0 0 0 4 4 16 0 16 16 20 0 0 0 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 200 136 168 108 180 128 168 128 180 116 168 116 180 132 196 128 188 120 188 140 204 132 184 132 188 132 212 140 188 140 236 164 216 140 208 160 232 164 220 160 224 164 228 160 216 144 204 136 188 116 176 120 192 128 188 120 184 116 176 112 172 104 168 100 164 108 176 112 176 112 176 124 188 124 188 124 188 124 188 120 188 128 196 132 188 120 180 128 196 132 200 136 200 132 196 136 200 136 200 136 200 136 200 136 200 136 200 136 200 136 200 168 212 128 188 128 200 132 188 120 188 132 200 140 208 144 208 152 228 168 228 144 212 152 236 156 228 168 232 156 216 148 220 168 236 164 228 152 216 144 212 148 220 160 236 172 240 168 236 176 236 160 224 156 228 168 244 160 228 164 236 168 236 164 232 156 224 156 224 160 232 168 240 152 220 152 220 152 220 152 220 160 228 160 228 160 228 160 228 168 232 160 224 152 224 160 232 160 228 160 228 160 228 160 228 168 236 172 240 172 244 176 244 168 244 172 248 172 244 164 240 180 248 168 244 176 260 184 256 176 252 176 248 172 244 168 244 164 240 172 252 176 252 176 252 180 260 184 260 184 256 176 248 156 232 156 232 164 252 184 268 168 256 172 260 176 264 180 268 180 260 176 264 184 264 172 244 172 260 180 272 184 268 172 256 184 268 180 264 176 268 180 272 192 276 180 264 172 264 180 268 176 268 184 272 176 264 180 272 184 272 184 272 184 272 184 272 184 268 180 264 176 268 180 272 192 280 192 276 188 276 184 272 180 268 180 264 176 264 172 260 176 264 176 264 176 264 176 264 184 272 184 268 180 268 180 272 180 280 180 280 184 288 192 296 196 296 196 296 196 296 196 296 196 296 196 300 192 288 176 276 180 284 180 284 180 284 180 284 184 296 192 296 180 292 192 308 184 300 200 316 212 328 236 356 256 376 256 368 256 364 244 352 232 332 216 324 224 332 228 320 224 272 164 200 112 184 124 204 128 196 132 196 132 196 132 196 140 208 136 200 132 208 144 216 164 224 144 212 152 228 164 228 160 228 160 236 168 244 172 252 164 252 168 256 172 268 180 272 180 268 188 280 192 280 192 280 184 276 196 288 196 276 180 264 180 252 176 244 164 236 156 232 148 224 148 224 148 224 148 224 140 228 144 236 148 240 160 244 160 248 172 268 192 288 212 304 212 316 212 320 216 316 212 312 216 324 220 332 228 336 232 344 228 344 232 352 244 364 256 368 260 384 284 400 284 388 272 384 300 408 292 400 292 412 332 448 348 424 172 164 128 212 72 216 104 188 116 184 96 172 108 200 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 104 180 104 176 100 172 96 172 88 164 92 164 92 164 92 164 84 156 80 148 72 144 68 140 60 124 64 132 76 144 84 140 68 128 76 120 60 104 60 104 76 112 44 68 32 52 28 32 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 12 16 12 16 12 16 12 16 20 24 20 20 16 16 12 16 8 24 8 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 24 8 24 8 28 4 24 8 28 12 24 8 12 8 12 8 12 8 12 8 12 12 20 16 24 20 20 16 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 52 120 64 100 48 116 68 108 72 120 60 108 56 116 72 128 64 116 56 124 76 140 72 120 68 116 60 136 76 124 76 160 100 156 96 160 108 168 108 164 120 176 112 168 100 152 84 140 80 132 60 120 64 128 64 120 56 116 52 108 44 104 40 100 48 104 56 112 60 112 60 108 68 120 68 120 68 120 68 120 60 120 68 128 68 124 60 116 68 132 76 140 76 128 60 116 76 136 76 136 76 136 76 136 76 136 76 136 76 136 76 136 96 144 68 124 68 136 72 128 68 132 76 140 84 144 84 144 88 156 92 152 84 148 88 160 88 160 100 160 88 148 84 152 100 164 96 156 92 152 84 148 84 152 96 168 108 172 104 168 104 164 96 156 92 160 100 168 92 156 96 160 100 160 92 156 88 152 88 152 88 152 92 156 88 152 88 152 88 152 88 152 96 160 96 160 96 160 96 160 96 156 92 152 92 160 104 172 96 160 96 160 96 160 96 160 100 168 104 168 108 172 108 176 84 152 96 164 112 176 120 180 116 168 104 168 116 180 120 176 116 176 116 172 112 168 108 168 108 168 108 172 112 176 116 176 120 180 120 180 120 176 112 172 112 172 108 164 104 168 112 176 104 172 108 176 108 176 108 180 112 176 108 180 116 180 104 160 108 176 112 184 116 180 108 176 116 184 116 180 112 184 116 184 124 188 112 176 108 176 112 180 112 184 120 188 112 176 112 188 120 188 120 188 120 188 120 188 116 180 112 176 108 180 112 184 124 188 120 188 116 184 116 180 116 184 112 180 112 176 108 176 104 172 104 172 104 172 104 172 112 180 112 180 112 184 116 184 100 176 88 180 92 188 104 196 108 196 108 196 108 196 108 196 124 192 124 192 120 184 112 176 116 184 116 184 116 184 116 188 108 188 108 188 100 184 108 200 100 192 116 208 128 220 152 248 164 256 168 256 164 248 156 240 140 220 136 220 144 224 140 216 136 180 92 124 52 112 60 128 76 136 76 136 76 136 76 136 80 140 72 136 72 144 84 152 96 152 80 148 92 160 100 160 88 156 92 160 100 168 108 168 108 168 112 172 120 180 124 180 116 188 124 196 128 196 128 192 120 192 128 200 132 192 116 180 124 180 116 172 108 164 100 156 84 144 84 144 84 144 84 144 84 140 88 144 92 152 92 160 84 164 96 184 108 204 124 212 136 208 140 212 144 208 140 204 144 216 148 220 156 228 164 236 156 236 156 244 164 252 172 260 168 264 196 284 200 280 196 280 204 292 192 284 180 304 224 344 248 356 152 100 44 112 60 120 52 112 52 104 40 100 48 116 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 52 108 52 104 48 104 44 100 44 92 44 92 44 92 44 92 40 84 36 80 28 72 24 68 12 64 16 72 20 76 36 80 24 72 40 68 24 52 24 64 36 60 12 36 12 36 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 12 0 8 0 12 0 8 0 12 0 8 0 4 0 8 0 8 0 8 0 8 4 12 8 16 8 16 4 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 88 156 104 156 104 172 116 164 128 180 120 168 112 172 120 180 112 172 112 184 128 196 128 188 128 176 112 188 136 196 136 208 144 216 164 232 164 224 160 224 180 240 172 232 160 224 156 220 152 204 132 192 128 192 124 180 112 176 108 172 104 164 96 160 100 168 108 176 112 176 108 172 116 180 116 180 116 180 116 180 116 184 124 188 128 188 120 184 128 196 136 200 132 188 112 168 132 196 132 200 136 200 136 200 136 200 136 200 136 200 136 200 144 200 124 184 128 196 136 196 140 204 144 212 148 208 144 204 156 220 144 212 152 224 156 220 148 220 156 224 148 212 148 220 156 224 156 224 156 224 156 224 152 224 160 232 168 236 168 236 160 228 160 228 160 228 160 228 152 220 156 224 156 224 152 216 148 216 148 212 144 212 144 212 156 224 156 224 156 224 156 224 160 228 160 228 160 228 160 228 152 220 152 220 160 232 172 244 160 228 160 228 160 228 160 228 160 232 164 232 168 236 168 240 140 224 152 240 168 248 176 252 172 240 160 236 168 252 172 248 176 252 172 248 172 248 168 244 176 248 168 240 168 248 176 256 176 252 176 248 172 248 168 244 176 248 172 244 168 248 172 252 176 260 176 260 172 256 172 256 180 260 172 260 180 264 172 244 176 260 180 264 180 264 176 260 184 268 184 268 184 268 184 268 184 264 176 256 172 256 176 260 176 264 188 268 176 260 180 268 184 268 184 268 184 268 184 268 184 264 180 260 176 264 180 268 184 268 184 264 180 260 176 260 180 264 180 260 176 260 172 256 164 248 164 248 164 248 164 248 168 256 172 260 176 264 184 268 176 276 176 276 180 284 192 292 192 292 192 292 192 292 192 292 196 296 188 288 184 284 180 284 184 288 184 288 184 288 184 288 184 296 192 296 184 292 196 312 188 304 204 316 212 328 232 352 248 364 252 360 244 352 236 340 220 320 212 316 216 308 208 288 164 216 132 180 108 172 112 184 140 204 140 204 140 204 140 204 144 212 144 208 144 216 152 220 160 220 148 216 156 232 164 228 152 220 156 224 160 232 160 240 168 256 172 264 176 272 184 276 184 272 192 280 196 280 192 276 188 276 196 284 200 276 184 264 188 260 180 252 172 244 164 236 144 220 144 220 144 220 144 220 140 228 140 232 148 240 156 244 164 248 172 264 192 284 208 296 204 312 208 316 212 312 208 308 212 320 216 324 224 328 228 332 224 340 232 348 240 356 248 364 244 368 268 388 280 392 280 396 288 400 284 392 284 400 316 436 336 476 316 264 80 192 120 200 112 184 104 176 108 188 112 184 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 112 188 108 184 108 180 104 180 92 164 92 164 92 164 92 164 92 160 88 156 80 148 76 144 72 136 72 136 72 136 72 128 68 128 76 120 60 104 60 104 64 108 48 80 44 52 24 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 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 16 20 16 20 12 16 8 28 12 28 16 32 16 32 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 12 28 16 32 16 32 12 28 20 32 16 32 12 28 12 24 8 24 12 28 12 28 8 24 8 12 8 12 8 12 8 12 8 12 12 16 12 16 8 12 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 48 108 64 120 68 124 68 112 88 136 80 128 72 124 76 128 44 104 48 116 64 128 64 124 76 120 56 124 84 152 88 144 64 140 100 164 92 144 84 152 100 160 96 156 100 168 120 184 100 152 80 136 76 132 64 116 56 116 52 112 48 104 40 100 52 104 56 112 60 112 56 104 60 112 60 112 60 112 60 112 56 116 60 120 64 124 64 124 64 124 64 124 60 116 56 112 68 132 72 132 72 136 76 136 76 136 76 136 76 136 76 136 72 128 64 124 68 132 76 140 88 148 92 152 92 148 84 144 100 152 76 144 96 164 96 152 80 152 88 148 80 140 84 152 88 152 88 156 92 160 96 160 92 156 96 160 100 164 100 164 92 156 96 160 96 160 92 156 88 156 92 156 92 152 88 148 84 148 84 148 80 140 76 136 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 88 152 92 156 96 164 104 172 100 164 100 164 100 164 100 164 96 160 96 164 100 164 104 168 104 164 104 164 100 156 92 148 112 164 96 156 104 168 108 164 112 172 112 172 112 172 112 172 120 176 108 160 104 168 116 184 116 172 108 168 104 164 104 168 100 164 104 168 116 180 124 188 112 180 108 176 104 168 100 168 112 176 104 172 108 176 100 164 108 176 108 180 112 176 108 176 112 180 112 184 116 180 112 180 108 172 104 172 104 172 104 172 104 180 116 180 108 172 108 184 112 180 112 180 112 180 112 180 116 184 112 180 112 180 116 184 116 184 112 180 112 176 108 176 108 176 108 176 104 172 104 168 92 160 92 160 92 160 92 160 92 164 100 172 108 180 112 184 96 176 88 176 92 184 100 192 100 188 100 188 100 188 100 188 128 192 116 180 108 180 116 188 120 188 120 188 120 188 120 192 108 188 108 188 104 188 112 208 112 200 124 212 128 220 148 240 156 244 156 240 148 232 140 220 132 216 132 216 144 208 124 188 68 128 60 116 52 112 56 116 80 140 80 140 80 140 80 140 80 144 80 148 84 152 88 156 92 152 84 152 96 164 96 156 92 156 96 160 100 164 100 164 112 172 116 176 124 184 128 184 120 188 124 196 128 196 124 188 124 192 128 196 128 192 120 184 128 188 124 180 116 168 108 164 88 148 88 148 88 144 84 144 80 136 84 144 92 148 88 156 88 168 96 180 104 196 120 208 140 208 144 212 144 212 140 208 144 212 148 216 152 220 156 228 140 216 136 224 144 236 152 240 160 256 184 272 188 272 192 280 192 280 184 276 180 288 204 320 240 360 280 252 56 88 60 108 60 108 36 100 52 120 52 100 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 52 108 48 104 48 100 44 100 44 92 44 92 44 92 44 92 44 92 40 88 36 80 28 76 24 76 24 72 20 68 24 68 24 72 40 68 24 52 24 64 16 48 16 52 28 44 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 0 16 4 16 8 20 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 0 12 4 20 8 16 0 12 4 16 8 16 4 12 0 8 0 8 0 16 4 12 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 168 120 184 128 176 116 168 136 192 132 184 124 180 124 180 100 168 112 180 120 184 120 188 144 200 128 196 148 228 160 216 124 204 160 228 152 208 144 216 152 216 152 216 160 232 180 248 168 224 148 208 144 204 128 180 124 188 120 180 112 176 108 172 104 172 112 176 112 172 104 168 112 176 112 176 112 176 112 176 116 180 116 180 120 184 124 188 120 180 112 172 112 184 128 196 124 192 128 196 132 200 136 200 136 200 136 200 136 200 136 200 124 192 128 192 132 196 140 208 148 212 152 216 152 212 148 208 164 220 144 216 164 240 168 224 148 216 152 212 140 208 148 224 148 216 152 224 156 228 164 232 156 224 156 224 160 228 164 232 152 220 156 224 156 224 152 220 160 228 164 232 160 224 152 216 152 220 156 224 152 216 144 208 156 224 156 224 156 224 156 224 156 224 156 224 156 224 156 224 160 228 160 228 160 228 160 224 164 232 164 232 164 232 164 232 160 228 160 232 164 232 168 236 176 252 172 244 160 224 140 212 172 240 156 232 164 244 164 236 172 248 172 248 172 248 172 248 184 252 168 240 160 244 176 256 176 248 168 240 160 240 164 244 160 240 168 248 176 256 180 256 176 260 176 256 168 252 164 248 180 260 168 252 172 256 168 248 176 260 176 256 172 260 176 260 176 260 180 268 184 264 176 260 168 252 172 256 172 256 172 256 168 260 180 260 172 252 172 264 180 264 180 264 180 264 180 264 188 272 184 268 184 268 188 272 184 268 184 264 180 264 176 260 176 256 172 256 168 252 168 252 164 248 164 248 164 248 164 248 160 244 164 252 172 260 180 264 176 272 172 276 176 284 188 292 188 288 188 288 188 288 188 288 192 292 180 280 176 284 184 292 188 292 188 292 188 292 188 292 180 296 192 300 188 300 200 320 200 316 212 320 212 328 228 348 240 352 236 344 228 328 216 320 216 312 208 308 212 292 180 252 116 180 116 180 120 184 124 188 132 196 132 196 132 196 132 196 144 212 148 216 152 220 152 220 156 220 148 220 160 232 160 224 164 232 164 236 168 236 164 240 168 256 172 264 176 272 184 276 188 276 196 280 196 276 188 272 196 280 196 280 192 276 188 268 188 264 184 256 176 244 168 240 156 232 152 228 148 224 144 220 136 224 140 228 144 236 156 240 164 252 172 264 188 280 200 288 212 316 216 320 216 320 212 316 212 316 212 316 216 320 216 320 212 328 220 336 232 348 240 352 252 372 264 376 260 372 264 380 272 388 276 384 272 392 296 412 328 428 360 440 204 200 84 192 112 180 96 180 116 196 108 172 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 100 176 100 172 96 172 92 168 92 164 92 164 92 164 92 164 92 164 88 160 84 152 76 148 80 144 76 136 72 132 64 120 68 128 76 120 60 104 60 104 48 100 52 88 56 60 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 16 32 16 36 20 36 20 36 20 36 20 36 20 36 16 36 20 40 24 36 20 32 12 32 20 36 20 36 16 28 16 36 20 40 20 32 12 24 8 28 16 32 16 32 12 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 104 56 120 64 104 52 112 64 116 64 116 64 112 60 112 44 112 60 120 56 112 56 120 76 144 80 136 84 164 104 156 84 152 104 168 104 160 100 160 104 160 100 160 100 160 104 164 108 164 96 152 92 144 72 124 68 128 64 120 56 116 52 112 56 108 60 112 60 108 52 100 60 112 60 112 60 112 60 112 52 112 52 112 56 120 64 128 56 112 48 108 52 124 72 140 64 124 64 128 72 132 76 136 76 136 76 136 76 136 76 136 64 132 80 140 76 136 80 148 84 144 88 152 92 152 88 148 92 152 84 148 92 164 100 164 84 152 88 144 76 144 92 164 88 152 88 156 92 160 96 160 96 160 92 152 92 156 96 164 88 152 88 152 88 152 88 152 100 164 100 164 96 156 88 148 88 156 96 164 96 156 84 144 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 96 164 100 164 100 160 92 152 104 168 104 168 104 168 104 168 96 164 100 164 104 168 104 172 104 168 108 168 104 160 96 152 116 168 100 156 104 168 104 160 108 168 112 172 112 172 116 176 120 176 112 168 104 168 112 176 120 176 108 160 100 164 108 172 112 172 112 172 108 164 100 156 104 172 104 172 100 168 100 168 116 172 96 164 100 172 100 164 108 176 104 172 104 172 108 176 104 176 112 184 116 180 108 172 96 168 104 176 108 176 104 172 100 172 108 176 100 164 104 176 108 176 108 176 108 176 108 176 120 184 116 180 112 184 116 188 116 184 116 180 112 176 108 176 104 172 100 168 100 164 96 164 100 168 100 168 100 168 100 168 96 168 100 172 104 176 108 180 92 172 84 172 88 180 100 188 96 184 96 184 96 184 96 184 116 184 112 180 112 180 116 184 116 184 116 184 116 184 116 188 104 188 108 192 108 196 120 212 124 212 132 216 128 216 144 236 144 232 144 228 136 212 120 200 124 204 136 208 132 188 88 148 48 112 56 120 64 128 72 132 72 132 72 132 72 132 72 132 76 140 80 148 88 148 84 148 88 148 84 156 100 164 96 152 104 168 104 168 104 168 104 164 108 164 112 168 116 176 124 180 124 192 128 196 128 192 120 184 128 196 128 192 124 188 120 188 128 184 120 176 112 168 104 160 96 156 92 148 88 144 84 140 76 136 80 140 88 148 84 152 88 168 96 180 100 192 112 200 140 212 144 216 148 212 144 208 144 212 144 212 144 212 144 216 144 224 144 232 152 240 160 248 168 260 180 260 168 252 172 260 184 276 188 276 176 276 192 304 228 304 252 368 244 152 28 100 48 104 44 108 56 112 48 100 44 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 40 96 40 92 36 92 32 88 44 92 44 92 44 92 44 92 44 88 40 84 32 76 28 72 24 76 24 72 20 68 24 68 24 72 40 68 24 52 24 64 12 44 12 48 28 48 24 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 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 16 4 20 4 16 4 16 8 20 8 24 8 20 8 20 8 20 8 20 4 20 8 24 12 20 8 16 4 16 8 20 8 20 4 16 4 20 12 28 12 20 0 8 0 12 4 16 4 16 0 12 8 16 8 16 8 16 8 16 0 8 4 12 4 12 0 8 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 148 92 164 112 156 104 180 104 164 108 168 112 168 112 168 112 184 128 192 116 172 112 184 116 200 140 188 124 208 156 212 160 220 156 224 168 232 168 228 164 228 168 232 168 232 164 228 168 228 160 224 160 216 140 192 124 188 120 184 116 176 108 172 108 176 112 176 112 172 104 164 116 180 116 180 116 180 116 180 112 176 108 172 112 184 128 196 112 180 120 188 128 192 128 188 120 184 124 192 132 196 136 200 136 200 136 200 136 200 136 200 132 204 148 212 140 200 140 212 136 204 144 212 152 216 152 212 136 212 144 212 144 216 156 232 152 224 152 216 144 216 160 240 152 224 156 224 156 224 156 228 164 228 156 220 152 220 160 228 156 220 148 212 144 216 152 224 160 228 160 228 156 216 144 208 144 216 156 232 164 228 152 216 148 216 148 216 148 216 148 216 152 220 152 220 152 220 152 220 152 224 160 232 164 232 160 224 168 236 168 236 168 236 168 236 164 236 168 236 172 240 172 244 160 236 164 244 168 244 168 244 180 248 164 236 164 244 164 236 168 244 168 248 172 252 176 252 176 252 176 248 172 244 168 244 184 252 168 240 160 240 172 252 164 244 168 244 168 236 152 224 164 252 168 252 168 252 172 256 184 256 164 244 164 252 168 248 176 260 172 252 168 256 176 260 168 256 180 268 184 264 172 252 164 252 172 264 180 264 176 256 164 256 176 256 164 248 168 256 172 256 172 256 172 256 172 256 180 260 176 256 172 260 176 264 180 260 176 260 172 256 172 252 168 252 168 248 164 248 160 244 168 252 168 252 168 252 168 252 172 256 172 260 176 260 176 260 172 272 172 272 176 280 184 288 180 280 180 280 180 280 180 280 176 284 180 288 184 288 180 284 184 288 184 288 184 288 184 288 180 296 192 300 192 304 208 324 212 324 220 324 216 324 224 344 228 336 224 328 216 312 204 296 188 292 196 292 196 260 144 196 112 176 112 180 124 192 136 200 136 200 136 200 136 200 136 200 132 204 140 216 148 216 144 208 152 216 152 224 164 236 160 220 164 232 164 232 164 232 160 236 160 248 160 252 168 264 172 268 192 280 196 280 196 276 188 268 200 280 192 276 188 272 188 272 184 256 176 248 168 240 160 232 148 224 144 216 136 212 132 208 132 220 136 228 144 232 152 236 164 252 172 260 184 272 196 280 200 308 204 312 208 308 204 304 208 312 208 312 208 312 208 312 212 328 220 336 228 344 236 352 244 360 256 364 248 364 260 380 268 396 276 396 272 388 288 408 308 424 308 452 372 348 104 196 96 184 116 192 112 180 104 184 104 180 104 180 104 180 104 180 100 176 100 176 100 176 100 176 100 176 96 172 96 168 92 168 92 164 92 164 92 164 92 164 88 156 84 152 76 144 72 140 76 136 72 136 72 136 72 124 68 128 76 120 60 104 60 104 52 96 44 80 48 60 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 16 24 20 24 16 32 16 36 20 36 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 24 44 28 36 12 24 12 32 16 36 20 32 16 28 16 20 16 20 16 20 16 20 12 16 16 20 16 20 12 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 56 88 36 108 60 108 64 140 56 108 60 116 68 120 68 120 56 128 76 132 56 108 52 116 36 124 76 116 48 128 84 140 104 152 80 144 100 168 104 156 92 160 108 176 120 184 120 180 108 164 100 164 104 160 84 132 60 120 56 112 52 108 44 104 60 112 60 112 60 108 48 100 64 116 64 116 64 116 64 116 52 112 48 108 52 120 68 132 48 116 72 144 84 132 56 104 56 120 64 124 68 132 76 136 76 136 76 136 76 136 76 136 76 144 96 152 84 136 80 148 68 132 80 144 88 152 92 152 60 136 80 140 68 132 84 160 92 156 92 148 80 152 100 176 92 156 92 156 92 156 92 156 100 160 92 148 84 152 92 160 92 152 80 136 72 144 88 156 92 156 92 152 84 144 76 136 72 144 88 160 100 160 88 148 80 144 80 144 80 144 80 144 88 152 88 152 88 152 88 152 80 148 92 164 104 168 104 164 104 168 104 168 104 168 104 168 104 168 108 172 108 176 112 176 104 168 108 172 112 172 108 164 124 172 104 164 108 168 104 160 108 168 108 172 112 176 116 176 116 176 116 176 116 172 104 164 128 180 112 164 100 168 112 176 88 152 100 164 108 164 100 160 92 164 96 168 100 172 104 176 116 172 96 160 96 168 100 164 112 176 100 164 96 168 108 180 100 172 112 184 116 180 104 168 96 168 108 180 116 184 112 176 96 168 104 172 96 164 100 172 104 172 104 172 104 172 104 172 104 168 96 164 96 164 100 172 104 172 100 168 100 164 96 164 100 168 96 164 96 160 92 160 96 164 96 164 96 164 96 164 112 180 108 176 108 176 108 176 92 172 80 172 88 180 96 188 92 180 92 180 92 180 92 180 104 176 112 188 120 184 112 176 112 180 112 180 112 180 112 184 104 188 108 192 108 196 124 220 128 220 136 220 132 216 140 232 144 224 140 220 128 208 120 192 100 184 112 188 116 160 60 104 52 112 52 112 60 128 76 140 80 140 80 140 80 140 80 140 64 132 76 144 84 144 76 136 88 148 88 160 104 168 92 148 96 160 96 160 96 160 96 156 100 156 104 160 108 168 116 172 128 196 128 196 128 192 116 184 132 196 124 188 120 188 120 192 120 176 116 168 104 160 96 156 80 140 76 132 68 124 64 120 76 132 80 140 84 144 84 152 88 168 96 176 100 188 108 196 124 192 128 200 132 196 124 192 140 208 140 208 140 208 140 212 124 200 120 208 128 216 136 224 152 240 164 248 164 252 180 276 188 272 196 276 188 276 192 296 208 344 212 312 332 312 84 100 32 108 60 120 48 100 44 112 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 20 72 20 72 20 72 28 72 24 72 40 68 24 52 24 64 16 48 8 44 24 48 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 0 12 0 12 0 12 0 12 0 16 0 20 4 20 4 16 4 20 8 24 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 16 32 16 20 0 8 0 16 4 20 8 16 4 12 8 16 8 16 8 16 8 16 4 16 8 20 12 16 8 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 88 156 116 188 136 184 120 168 132 192 140 192 124 168 112 168 132 188 116 176 108 172 112 180 140 200 128 188 120 184 124 192 164 212 152 232 168 212 140 220 124 204 156 228 168 236 176 244 176 236 176 248 172 208 140 216 100 172 116 188 124 184 116 176 108 168 104 168 108 172 100 156 104 172 112 184 120 184 120 184 132 180 96 160 108 188 128 192 120 176 116 196 136 188 124 196 128 192 124 188 124 192 132 200 148 200 124 192 136 204 128 180 148 204 132 196 136 204 136 196 132 200 140 200 128 188 124 196 144 212 144 216 148 220 152 220 144 224 164 228 144 208 148 228 152 220 152 224 156 228 160 228 144 216 156 228 164 228 156 220 152 220 148 216 148 212 144 212 148 216 152 224 156 224 152 220 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 168 236 168 236 172 240 168 236 168 236 168 236 168 236 168 240 160 240 172 252 172 244 172 248 172 248 172 248 172 248 160 240 164 244 168 240 164 236 176 252 168 240 160 232 156 232 156 236 164 244 168 244 164 240 164 244 168 244 164 236 156 232 168 252 168 256 172 260 176 260 172 256 172 256 172 256 172 256 188 272 184 264 176 260 176 264 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 172 252 164 244 164 252 172 260 180 264 180 264 180 260 172 252 168 252 168 252 168 252 168 252 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 284 184 284 176 276 172 272 172 280 184 292 176 284 184 292 188 292 188 288 168 284 188 308 208 320 212 320 220 328 220 328 220 328 220 328 232 332 216 320 216 312 200 288 192 280 180 252 148 212 120 196 104 176 120 188 128 196 132 196 128 192 128 196 132 196 136 200 148 208 136 208 152 224 144 200 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 164 252 160 248 164 260 176 276 192 276 184 264 180 264 180 264 184 268 184 272 188 276 192 276 180 252 176 248 172 244 164 240 152 224 140 208 128 204 132 208 120 212 128 224 136 228 144 224 156 240 156 244 168 260 184 272 184 288 184 292 192 300 204 308 212 312 208 312 208 316 216 324 204 324 216 324 204 316 212 332 228 344 236 352 244 360 248 356 256 384 256 384 268 400 288 404 296 412 324 444 348 472 272 224 104 172 112 188 80 176 136 200 108 180 100 176 108 184 104 176 104 176 100 172 96 176 100 180 96 172 96 168 92 164 88 164 92 164 92 164 92 164 92 164 80 152 80 148 76 144 72 144 88 140 68 128 68 136 72 124 72 128 68 116 60 104 56 92 48 100 52 88 48 56 28 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 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 4 8 4 12 8 12 12 16 12 16 12 16 12 16 12 16 16 24 20 28 24 24 20 20 24 40 24 36 20 32 16 32 20 40 32 44 20 28 12 32 32 36 12 32 24 44 20 24 12 32 24 44 28 40 16 28 20 40 32 44 20 28 12 32 8 28 16 36 16 28 4 16 12 16 12 24 24 28 12 8 4 24 28 28 12 8 12 24 24 36 32 28 16 12 12 20 32 28 12 8 4 12 16 28 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 24 28 24 20 8 4 8 12 16 16 16 12 12 8 8 8 48 108 68 128 76 124 60 104 56 116 68 120 60 108 60 116 52 112 52 112 56 124 68 132 76 136 76 136 80 144 88 152 104 148 88 164 104 148 88 160 72 144 100 168 108 172 116 180 112 168 112 184 116 160 104 180 60 120 56 112 48 112 56 116 60 104 52 104 60 108 48 92 60 112 60 112 60 112 56 108 68 112 40 100 52 124 64 124 64 112 56 132 72 120 60 128 64 124 64 120 64 128 72 132 80 136 72 132 72 132 68 124 84 136 68 128 76 140 80 136 80 144 88 144 76 132 72 140 80 144 84 148 84 152 88 152 84 152 92 156 84 148 88 156 88 152 88 156 92 160 96 160 84 152 92 164 100 164 96 156 92 152 88 152 84 148 84 144 84 148 88 156 92 152 88 148 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 100 168 104 168 108 172 104 168 104 168 104 168 104 168 104 164 104 164 108 172 112 168 116 176 116 176 116 176 116 176 100 164 104 168 108 164 104 160 112 172 108 164 100 160 100 160 100 160 104 168 108 168 108 168 108 168 112 172 108 164 100 160 100 168 100 172 104 176 108 176 104 172 104 172 104 172 104 172 116 180 108 172 100 172 104 172 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 104 168 96 160 92 164 100 168 96 168 100 168 100 164 92 156 104 172 104 172 104 172 104 172 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 180 96 184 108 172 104 168 104 176 112 184 108 180 116 184 120 188 116 188 96 176 100 196 120 208 128 216 136 220 136 220 136 220 136 220 140 216 120 204 124 200 120 184 116 180 104 152 64 120 44 112 48 112 60 124 72 132 72 132 68 132 72 132 76 136 76 140 84 140 72 144 88 152 80 132 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 108 160 104 156 104 168 120 180 124 188 116 180 112 180 112 184 116 184 116 188 120 192 124 192 120 180 116 176 112 168 108 164 92 144 76 132 68 128 72 132 64 120 72 132 76 136 72 140 76 152 80 160 84 176 100 192 112 180 116 184 124 200 136 208 140 208 136 204 140 212 148 220 136 216 136 216 124 208 132 224 144 232 152 240 160 244 160 244 180 248 180 256 184 272 188 288 208 300 236 328 268 368 232 148 44 88 52 116 28 104 68 108 48 104 40 100 48 108 44 100 48 100 44 96 40 100 44 104 44 100 44 96 40 96 36 92 44 92 44 92 44 92 44 92 32 80 32 76 28 72 24 72 32 76 16 64 16 72 28 68 24 68 28 60 20 52 16 48 8 44 12 48 20 40 20 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 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 4 12 4 12 8 16 12 20 0 16 0 16 0 16 0 16 0 20 4 24 8 20 4 16 12 24 12 20 8 16 4 16 0 20 12 24 8 16 8 24 20 20 4 16 12 24 8 8 4 20 8 24 12 20 8 16 4 24 16 28 8 12 0 16 0 16 8 20 8 16 0 4 8 16 8 20 20 28 8 8 0 4 8 20 12 20 16 28 16 28 20 24 4 8 0 12 12 20 8 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 8 0 8 0 8 16 24 16 20 0 4 0 12 4 12 0 8 0 4 0 4 112 172 120 180 120 172 108 160 108 172 124 180 124 180 132 196 104 172 116 184 128 196 132 196 124 192 136 208 152 220 160 224 148 204 144 220 156 208 144 216 136 208 156 224 160 224 164 236 172 228 168 240 168 220 164 248 152 204 120 172 100 168 116 184 112 172 104 172 112 176 100 156 120 180 112 168 104 164 100 164 120 176 104 172 116 184 120 180 128 180 120 196 132 180 112 188 120 184 116 180 120 188 128 196 132 200 140 200 128 188 128 196 136 192 124 192 136 208 144 204 144 216 156 216 144 204 144 212 144 216 148 216 152 220 152 220 156 220 148 216 156 224 152 216 152 220 152 220 156 224 156 224 148 224 160 232 168 232 160 224 160 224 156 224 152 220 152 216 148 216 152 220 152 220 148 216 148 220 152 224 156 220 152 216 148 216 148 216 152 220 152 220 152 220 152 220 152 220 152 220 148 216 152 220 152 220 156 224 160 232 164 232 168 236 172 240 168 236 168 236 168 232 164 232 164 240 164 240 168 244 168 248 172 248 172 248 168 244 168 244 160 240 164 244 168 240 164 236 164 240 164 240 164 240 164 240 160 240 168 248 172 248 172 244 168 248 172 248 172 244 164 240 168 252 168 252 172 256 172 256 172 256 172 256 172 256 172 256 176 256 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 240 156 244 160 248 164 248 164 244 156 236 172 256 172 256 172 256 172 256 168 252 168 252 168 252 168 252 160 244 160 244 160 244 160 244 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 276 180 280 180 284 176 276 172 276 172 280 180 284 176 280 180 288 188 292 184 288 180 288 184 300 200 316 216 328 216 324 216 324 216 324 216 324 216 308 200 296 196 292 184 268 188 256 152 212 112 180 104 180 104 176 120 192 132 200 136 200 132 200 136 200 140 204 140 208 144 208 140 212 152 220 144 204 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 164 252 160 248 160 260 176 272 192 272 184 264 180 264 184 268 184 268 188 272 188 272 192 276 184 260 180 256 176 248 168 244 148 220 136 204 128 204 132 208 116 208 120 212 128 220 136 224 148 236 152 244 168 264 188 276 176 280 180 288 192 304 208 320 208 312 204 308 208 316 212 320 212 332 224 328 212 324 220 336 228 340 232 348 240 352 244 356 244 376 248 384 256 392 280 404 304 408 308 432 336 476 320 304 108 164 108 192 96 176 116 172 108 180 100 176 108 184 104 176 104 180 100 176 100 176 104 180 104 180 100 176 100 172 96 172 92 164 92 164 92 164 92 164 80 152 80 148 76 144 72 144 84 140 64 128 68 136 68 120 64 120 60 108 52 96 44 84 36 92 44 76 40 44 20 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 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 16 20 20 24 20 28 24 28 16 20 16 20 16 20 16 20 16 20 20 24 20 24 16 20 24 40 20 36 20 36 16 32 8 28 20 36 20 36 28 48 28 40 16 32 24 40 16 28 24 36 20 32 16 36 20 40 12 36 28 40 16 28 12 32 20 40 24 40 24 36 16 28 24 24 20 28 32 36 24 20 8 12 8 20 24 32 28 24 16 24 24 24 8 8 8 16 8 16 16 24 16 16 4 4 12 16 12 16 12 16 12 16 8 12 8 12 8 12 8 12 20 24 24 20 12 8 8 12 8 8 8 4 4 4 0 0 60 112 64 116 64 112 60 108 56 116 68 120 68 124 80 140 56 120 68 132 72 128 60 116 48 112 64 132 80 144 80 140 64 128 80 152 96 148 80 136 72 140 88 148 88 148 92 160 120 168 100 160 92 136 80 160 108 156 80 120 52 112 56 120 60 108 52 108 60 112 52 96 68 116 56 104 52 104 56 108 52 112 52 112 56 116 56 112 72 120 60 132 68 112 48 116 56 116 52 116 56 124 68 128 64 136 84 140 64 120 68 140 68 120 60 124 76 144 88 144 84 148 92 152 84 140 84 152 84 148 84 152 88 152 92 156 96 148 76 144 96 164 92 144 88 152 88 152 88 152 88 156 88 156 96 168 104 168 100 160 96 160 96 156 92 156 88 152 84 152 88 152 88 148 80 144 84 152 88 156 92 152 88 148 84 148 84 148 84 148 84 152 92 156 88 152 88 152 84 148 88 152 88 152 88 152 88 152 92 160 96 164 104 168 108 172 104 168 104 164 100 164 100 160 96 164 108 168 104 164 108 172 104 164 104 164 100 160 100 160 100 164 104 168 108 164 104 160 100 160 104 164 108 168 104 164 100 164 108 172 112 172 112 172 112 172 116 176 116 172 112 168 100 168 100 168 100 168 100 172 100 168 100 168 100 168 100 168 104 168 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 152 84 152 96 168 100 168 100 164 92 156 100 168 100 168 100 168 100 168 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 104 172 104 172 108 176 92 172 84 172 84 172 84 172 84 172 88 176 88 180 92 180 104 172 104 172 104 172 108 176 104 176 112 184 116 184 116 184 112 188 104 188 112 208 132 224 132 216 132 216 128 212 128 212 136 208 120 196 116 196 112 172 116 164 64 112 40 100 44 108 52 116 60 128 72 136 76 136 76 136 80 140 80 144 84 144 80 144 80 148 84 148 80 140 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 116 168 108 164 112 176 128 188 120 188 116 180 112 180 116 188 120 188 120 188 120 188 120 188 128 188 124 180 116 172 108 168 84 140 72 128 64 128 72 136 60 116 60 120 68 128 68 136 72 148 76 160 84 180 104 196 104 172 108 184 124 204 144 220 144 212 144 208 144 216 152 224 144 224 140 220 132 212 136 228 144 228 144 232 148 236 156 240 188 248 188 252 184 268 196 288 208 288 208 308 248 364 276 252 84 100 40 112 32 96 52 96 48 104 40 100 48 108 44 100 52 104 44 100 44 100 48 108 44 100 40 96 40 92 36 92 40 88 40 88 40 88 40 88 32 80 32 76 28 72 24 72 28 72 12 64 16 72 24 60 16 60 20 52 8 40 4 40 0 32 0 36 8 28 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 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 16 8 20 12 24 16 24 4 20 4 20 4 20 4 20 0 16 4 20 4 20 0 12 8 20 8 20 8 20 8 20 0 16 8 20 4 16 12 32 12 24 8 20 8 20 4 16 16 24 4 12 0 16 12 28 0 20 12 24 4 12 4 16 16 28 16 28 16 24 12 20 24 28 16 24 24 32 20 20 24 20 4 16 20 28 8 0 4 16 12 16 0 4 0 12 4 12 4 12 4 8 0 4 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 12 8 20 16 24 4 8 0 12 4 12 4 8 0 8 0 4 100 160 108 168 116 172 116 172 100 160 104 156 92 152 104 168 120 188 128 196 132 192 120 180 112 180 120 188 124 184 116 176 108 188 144 224 164 220 144 192 136 204 148 212 148 212 156 228 172 224 156 224 148 196 140 224 168 228 156 212 136 192 120 180 116 172 108 172 116 176 104 160 112 176 112 176 112 180 120 184 112 176 112 176 112 172 108 176 128 180 120 192 128 176 108 180 112 176 112 180 120 188 128 196 120 196 144 200 128 184 132 208 124 180 116 184 136 208 148 208 136 204 148 208 140 200 140 212 148 216 152 220 152 224 156 224 160 216 140 212 160 232 156 212 152 220 152 220 152 220 152 216 148 220 160 232 168 232 160 224 160 228 160 224 156 224 152 220 148 220 152 220 148 212 140 208 148 220 152 224 156 220 152 216 148 216 148 216 148 216 148 212 156 224 156 220 152 216 148 216 152 220 152 220 152 220 152 220 152 224 156 228 164 236 172 240 168 236 168 232 164 228 160 224 152 236 168 244 160 236 164 248 172 244 168 244 164 240 160 236 160 240 164 244 168 240 164 236 156 236 164 244 168 244 164 236 160 240 168 248 172 248 168 244 168 248 172 252 176 252 172 248 168 252 168 252 168 252 168 248 168 252 168 252 168 252 168 252 172 252 168 248 168 252 172 256 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 168 252 164 248 160 236 148 232 164 248 168 252 164 248 160 240 160 244 160 244 160 244 160 244 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 168 256 172 260 176 260 172 272 172 272 172 272 172 272 172 272 172 276 176 276 180 280 172 276 172 276 172 276 168 272 172 280 180 284 184 288 180 284 192 300 188 300 196 316 216 332 216 324 212 320 208 316 204 312 220 312 200 300 196 284 184 264 176 236 120 176 100 180 108 184 108 180 124 192 136 200 140 204 136 200 140 204 140 208 144 208 140 212 148 216 148 212 144 212 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 180 264 172 260 176 276 188 288 188 268 180 264 180 268 188 272 188 272 188 272 188 272 188 272 188 264 184 256 172 244 164 240 140 212 132 200 124 204 132 212 120 208 116 204 120 216 136 224 148 236 156 244 168 264 188 276 172 276 176 288 192 308 212 324 220 320 216 320 216 324 224 332 216 336 224 332 216 324 220 340 228 336 224 336 228 344 240 364 248 388 252 388 260 400 280 408 296 396 280 404 304 468 356 404 196 200 100 180 84 168 112 180 108 180 100 176 108 184 104 176 108 184 104 176 100 180 108 184 92 168 92 164 88 164 84 160 88 160 88 160 88 160 88 160 80 152 80 148 76 144 72 144 76 132 64 132 72 136 64 112 60 112 52 100 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 8 8 8 8 8 8 8 8 8 12 8 12 8 12 8 12 8 12 12 16 12 20 16 20 20 24 20 24 20 24 20 24 12 16 16 24 20 20 12 16 20 36 20 36 20 36 20 36 24 44 28 36 12 24 16 40 24 40 24 36 20 32 16 32 28 40 16 28 12 32 24 44 12 36 28 44 20 32 20 40 36 52 32 44 28 44 28 44 36 32 24 28 32 40 32 28 36 28 16 24 28 32 16 4 8 20 20 20 8 8 8 16 24 24 12 8 4 12 12 20 16 20 16 20 16 20 16 20 12 16 12 16 12 16 12 16 8 16 24 24 16 12 12 12 20 20 16 16 16 12 12 12 36 96 52 116 68 120 64 116 60 116 60 104 44 92 48 112 52 116 60 124 68 128 68 128 72 128 68 124 56 108 40 96 44 128 84 148 92 160 92 136 80 148 92 152 92 156 108 180 96 152 96 164 100 152 100 180 100 160 104 164 96 140 64 116 64 112 56 112 64 116 56 100 52 108 60 120 72 124 72 120 52 116 56 108 44 100 48 116 64 112 56 128 68 112 48 116 52 112 56 116 60 128 72 136 64 132 76 132 72 128 72 140 64 116 56 120 72 140 84 144 68 136 80 140 76 132 80 144 88 152 88 152 92 156 92 160 92 152 84 148 92 156 88 148 88 152 88 152 84 148 84 148 80 148 92 160 100 160 92 152 96 156 92 156 88 152 88 148 84 152 88 152 84 144 72 136 84 152 88 156 92 152 88 148 84 148 84 148 80 144 80 144 96 160 92 152 88 148 80 144 92 156 88 152 88 152 84 148 88 152 92 160 100 168 108 172 104 168 100 164 96 156 92 156 88 160 112 168 96 152 104 176 124 180 120 176 112 172 108 168 100 164 104 168 108 164 104 160 100 164 108 172 112 164 100 156 96 160 104 164 108 168 104 164 104 164 108 172 112 172 112 168 100 168 100 168 96 164 96 164 96 164 96 164 96 164 96 164 100 168 96 164 96 168 104 176 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 96 168 100 168 96 160 88 152 88 156 92 160 88 156 84 148 88 156 88 156 88 156 88 156 92 160 92 160 92 160 92 160 96 164 96 164 96 164 96 164 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 172 84 172 88 176 88 176 100 172 104 172 104 168 96 164 104 172 108 180 112 180 112 184 116 192 108 196 120 208 132 220 132 212 128 208 120 204 116 200 132 204 116 192 120 188 116 176 96 136 48 96 44 112 56 120 56 120 64 132 76 140 80 140 72 136 76 136 80 140 80 144 72 144 88 152 80 140 76 144 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 124 176 116 172 120 184 136 196 116 184 112 180 112 184 120 192 124 192 120 188 120 188 116 184 128 184 120 176 108 164 100 156 76 132 68 124 64 128 72 136 68 120 64 116 64 128 72 144 80 156 80 160 84 176 100 188 108 176 112 184 124 200 140 216 148 216 148 216 148 220 156 232 140 220 140 216 128 212 136 224 140 224 136 220 140 228 152 240 184 240 188 252 192 268 192 280 192 260 180 276 204 336 296 324 184 152 48 108 32 92 52 108 48 104 40 100 48 108 44 100 52 108 48 104 48 104 52 108 32 88 32 84 28 84 24 80 36 84 36 84 36 84 36 84 32 80 32 76 28 72 24 72 20 68 12 68 20 72 16 52 16 60 20 52 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 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 0 16 0 16 0 16 0 16 0 12 0 16 0 16 0 12 4 16 8 20 8 20 12 24 20 32 16 20 0 8 4 24 8 24 16 24 4 12 4 20 12 20 8 16 4 20 8 24 4 24 20 32 16 24 16 32 28 36 20 28 16 28 16 32 28 28 12 20 20 32 24 28 12 16 8 24 20 32 16 20 4 16 12 16 4 8 4 16 24 24 4 4 0 8 12 24 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 0 16 16 28 12 12 4 12 16 24 12 20 12 16 8 16 92 156 112 176 124 172 108 156 132 188 128 172 108 168 120 188 120 184 116 180 116 180 120 184 140 200 124 176 104 160 92 152 96 176 112 164 108 196 144 196 132 200 144 208 144 216 168 244 148 208 152 232 164 216 156 236 148 216 156 220 152 208 132 188 116 176 108 176 116 180 108 164 100 172 116 188 124 184 108 168 116 184 116 168 92 156 108 184 116 172 112 188 128 176 112 184 116 180 116 184 124 196 140 208 132 192 124 192 136 204 136 196 124 184 116 184 132 204 140 200 128 200 140 204 136 200 140 212 152 220 152 224 156 224 160 228 148 220 156 224 148 216 152 224 152 220 152 216 148 212 144 212 140 212 152 224 156 224 152 216 156 220 152 220 148 216 148 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 148 216 152 224 164 236 172 240 168 236 164 232 160 224 152 220 144 236 172 244 152 224 160 252 180 252 176 248 168 240 164 236 160 240 164 244 168 240 164 236 164 244 172 252 172 240 156 224 152 228 156 236 164 240 160 236 160 236 164 244 172 248 168 244 168 252 168 248 164 244 160 244 164 248 164 248 164 248 164 248 160 244 156 240 160 248 168 252 172 256 172 256 172 256 172 256 168 256 172 256 172 252 164 244 164 248 168 256 172 252 164 244 160 244 160 244 160 240 152 236 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 168 252 168 252 168 252 168 252 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 172 272 172 276 176 276 168 276 172 280 172 272 164 264 168 276 176 284 180 284 180 280 188 300 196 312 208 320 212 320 216 320 212 316 204 308 196 304 196 280 180 268 176 264 164 240 144 204 96 168 104 196 120 188 116 184 124 196 136 204 140 204 128 196 132 196 136 200 136 204 132 212 152 220 144 204 140 216 148 220 152 216 140 208 148 224 160 228 160 232 164 236 164 240 172 260 168 256 168 268 184 280 184 264 180 264 180 268 188 276 192 276 192 272 188 268 184 268 184 256 176 248 164 232 152 224 136 208 124 196 124 204 132 212 132 216 120 208 124 220 144 236 164 244 160 248 168 256 176 264 180 284 184 288 192 304 204 312 212 312 208 312 208 316 216 324 208 328 220 328 208 320 216 336 224 332 216 328 216 340 236 360 236 376 232 380 248 388 268 400 276 368 252 376 276 436 360 448 284 252 124 200 108 176 112 176 108 180 100 176 108 184 104 176 112 184 108 180 104 184 108 188 92 168 88 164 88 160 84 160 84 156 84 156 84 156 84 156 80 152 80 148 76 144 72 144 68 128 64 132 72 132 60 108 64 116 56 104 48 96 44 80 28 84 36 68 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 0 8 4 8 8 12 8 12 16 20 16 20 16 20 16 20 8 16 12 20 16 16 12 12 16 32 16 36 20 40 24 40 24 44 24 32 8 24 20 48 16 40 32 40 16 24 16 40 16 36 20 40 24 36 20 32 20 44 36 56 36 48 36 56 40 52 28 40 24 40 28 48 36 32 16 20 24 32 28 32 12 24 28 32 24 24 24 32 12 24 24 24 16 16 16 28 32 32 20 20 16 20 20 28 20 24 20 24 20 24 20 24 16 20 16 20 16 20 16 20 0 12 24 28 20 16 12 12 20 20 20 16 16 16 12 12 44 104 64 124 72 112 48 88 68 120 64 108 52 108 68 132 84 136 64 112 44 100 40 104 76 128 56 100 32 84 24 84 24 92 16 52 0 100 64 124 52 120 64 128 72 140 96 168 88 144 92 164 96 136 72 144 80 144 84 144 84 140 72 128 64 112 60 112 64 116 56 100 48 108 68 124 72 112 44 84 60 120 56 100 28 88 48 124 52 104 48 124 68 116 52 124 56 120 60 124 68 136 80 144 76 124 56 124 80 148 80 128 68 120 56 120 68 136 76 136 68 136 80 140 76 136 84 148 88 152 88 156 92 160 96 160 80 156 100 160 80 140 84 160 88 152 88 148 84 144 80 144 72 140 84 152 92 152 84 144 88 152 84 148 84 144 80 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 80 148 88 156 100 168 108 172 104 168 100 160 92 156 88 148 84 160 112 168 92 148 100 176 104 164 100 156 92 148 88 144 100 164 104 168 108 164 104 160 104 168 112 176 112 160 92 144 88 152 96 156 100 160 96 156 96 156 100 164 108 168 108 164 100 168 100 164 96 160 92 160 96 164 96 164 96 164 96 164 84 152 84 152 84 156 92 164 104 172 104 172 104 172 104 172 100 172 104 172 104 168 96 160 92 164 100 176 108 172 100 164 100 172 104 172 104 168 96 160 92 160 92 160 92 160 92 160 88 156 88 156 88 156 88 156 104 172 104 172 104 172 104 172 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 80 172 84 176 88 176 100 172 104 176 104 168 92 156 100 172 108 180 112 180 112 180 112 192 116 208 128 212 128 208 128 212 124 204 116 200 112 196 108 172 92 160 88 156 80 140 60 108 24 84 44 120 64 112 56 120 68 132 76 140 80 140 68 128 68 132 72 132 76 136 68 144 92 152 76 136 76 148 84 152 88 148 76 140 84 156 96 160 96 164 100 168 104 164 108 164 104 160 108 168 120 184 112 180 112 180 112 184 124 192 124 192 124 188 120 184 116 184 120 180 112 168 100 152 88 144 72 128 64 120 60 128 72 136 76 128 68 120 68 132 80 156 92 164 88 164 80 168 88 176 116 184 116 188 124 196 136 204 136 200 132 200 132 204 140 216 132 212 132 212 120 204 128 220 140 220 132 212 132 224 152 236 164 224 168 228 172 248 176 264 172 240 156 260 180 316 284 344 232 188 76 144 64 108 48 88 48 104 40 100 48 108 44 100 56 108 52 104 48 108 52 112 40 96 40 92 36 88 32 88 36 84 36 84 36 84 36 84 32 80 32 76 28 72 24 72 16 64 12 68 20 68 16 48 20 64 24 56 12 44 8 44 0 32 0 36 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 8 0 8 4 12 0 12 0 12 0 12 0 12 0 12 0 16 0 12 0 8 4 16 4 20 8 24 12 24 4 20 4 12 0 16 16 40 4 24 20 28 0 8 4 24 0 16 12 28 16 24 4 12 12 32 28 44 28 36 28 44 28 32 16 24 8 24 16 28 28 24 8 16 12 28 20 24 16 36 36 36 12 8 0 16 8 20 16 24 8 16 12 28 16 28 20 32 20 24 12 16 12 20 12 20 12 20 12 20 8 16 8 16 8 16 8 16 0 12 16 28 16 16 4 12 8 16 8 12 4 8 0 8