{{15, 6, 12, 5, 9, 0, 10, 1, 3, 10, 0, 8, 5, 4, 2, 0}, {31, 14, 28, 13, 25, 8, 26, 9, 19, 2, 16, 1, 21, 4, 18, 1, 7, 22, 4, 20, 1, 16, 2, 16, 11, 10, 8, 8, 5, 4, 2, 0}, {63, 30, 60, 29, 57, 24, 58, 25, 51, 18, 48, 17, 53, 20, 50, 17, 39, 6, 36, 5, 33, 0, 34, 1, 43, 10, 40, 9, 37, 4, 34, 1, 15, 46, 12, 44, 9, 40, 10, 40, 3, 34, 0, 32, 5, 36, 2, 32, 23, 22, 20, 20, 17, 16, 18, 16, 11, 10, 8, 8, 5, 4, 2, 0}, {127, 62, 124, 61, 121, 56, 122, 57, 115, 50, 112, 49, 117, 52, 114, 49, 103, 38, 100, 37, 97, 32, 98, 33, 107, 42, 104, 41, 101, 36, 98, 33, 79, 14, 76, 13, 73, 8, 74, 9, 67, 2, 64, 1, 69, 4, 66, 1, 87, 22, 84, 21, 81, 16, 82, 17, 75, 10, 72, 9, 69, 4, 66, 1, 31, 94, 28, 92, 25, 88, 26, 88, 19, 82, 16, 80, 21, 84, 18, 80, 7, 70, 4, 68, 1, 64, 2, 64, 11, 74, 8, 72, 5, 68, 2, 64, 47, 46, 44, 44, 41, 40, 42, 40, 35, 34, 32, 32, 37, 36, 34, 32, 23, 22, 20, 20, 17, 16, 18, 16, 11, 10, 8, 8, 5, 4, 2, 0}, {255, 126, 252, 125, 249, 120, 250, 121, 243, 114, 240, 113, 245, 116, 242, 113, 231, 102, 228, 101, 225, 96, 226, 97, 235, 106, 232, 105, 229, 100, 226, 97, 207, 78, 204, 77, 201, 72, 202, 73, 195, 66, 192, 65, 197, 68, 194, 65, 215, 86, 212, 85, 209, 80, 210, 81, 203, 74, 200, 73, 197, 68, 194, 65, 159, 30, 156, 29, 153, 24, 154, 25, 147, 18, 144, 17, 149, 20, 146, 17, 135, 6, 132, 5, 129, 0, 130, 1, 139, 10, 136, 9, 133, 4, 130, 1, 175, 46, 172, 45, 169, 40, 170, 41, 163, 34, 160, 33, 165, 36, 162, 33, 151, 22, 148, 21, 145, 16, 146, 17, 139, 10, 136, 9, 133, 4, 130, 1, 63, 190, 60, 188, 57, 184, 58, 184, 51, 178, 48, 176, 53, 180, 50, 176, 39, 166, 36, 164, 33, 160, 34, 160, 43, 170, 40, 168, 37, 164, 34, 160, 15, 142, 12, 140, 9, 136, 10, 136, 3, 130, 0, 128, 5, 132, 2, 128, 23, 150, 20, 148, 17, 144, 18, 144, 11, 138, 8, 136, 5, 132, 2, 128, 95, 94, 92, 92, 89, 88, 90, 88, 83, 82, 80, 80, 85, 84, 82, 80, 71, 70, 68, 68, 65, 64, 66, 64, 75, 74, 72, 72, 69, 68, 66, 64, 47, 46, 44, 44, 41, 40, 42, 40, 35, 34, 32, 32, 37, 36, 34, 32, 23, 22, 20, 20, 17, 16, 18, 16, 11, 10, 8, 8, 5, 4, 2, 0}, {511, 254, 508, 253, 505, 248, 506, 249, 499, 242, 496, 241, 501, 244, 498, 241, 487, 230, 484, 229, 481, 224, 482, 225, 491, 234, 488, 233, 485, 228, 482, 225, 463, 206, 460, 205, 457, 200, 458, 201, 451, 194, 448, 193, 453, 196, 450, 193, 471, 214, 468, 213, 465, 208, 466, 209, 459, 202, 456, 201, 453, 196, 450, 193, 415, 158, 412, 157, 409, 152, 410, 153, 403, 146, 400, 145, 405, 148, 402, 145, 391, 134, 388, 133, 385, 128, 386, 129, 395, 138, 392, 137, 389, 132, 386, 129, 431, 174, 428, 173, 425, 168, 426, 169, 419, 162, 416, 161, 421, 164, 418, 161, 407, 150, 404, 149, 401, 144, 402, 145, 395, 138, 392, 137, 389, 132, 386, 129, 319, 62, 316, 61, 313, 56, 314, 57, 307, 50, 304, 49, 309, 52, 306, 49, 295, 38, 292, 37, 289, 32, 290, 33, 299, 42, 296, 41, 293, 36, 290, 33, 271, 14, 268, 13, 265, 8, 266, 9, 259, 2, 256, 1, 261, 4, 258, 1, 279, 22, 276, 21, 273, 16, 274, 17, 267, 10, 264, 9, 261, 4, 258, 1, 351, 94, 348, 93, 345, 88, 346, 89, 339, 82, 336, 81, 341, 84, 338, 81, 327, 70, 324, 69, 321, 64, 322, 65, 331, 74, 328, 73, 325, 68, 322, 65, 303, 46, 300, 45, 297, 40, 298, 41, 291, 34, 288, 33, 293, 36, 290, 33, 279, 22, 276, 21, 273, 16, 274, 17, 267, 10, 264, 9, 261, 4, 258, 1, 127, 382, 124, 380, 121, 376, 122, 376, 115, 370, 112, 368, 117, 372, 114, 368, 103, 358, 100, 356, 97, 352, 98, 352, 107, 362, 104, 360, 101, 356, 98, 352, 79, 334, 76, 332, 73, 328, 74, 328, 67, 322, 64, 320, 69, 324, 66, 320, 87, 342, 84, 340, 81, 336, 82, 336, 75, 330, 72, 328, 69, 324, 66, 320, 31, 286, 28, 284, 25, 280, 26, 280, 19, 274, 16, 272, 21, 276, 18, 272, 7, 262, 4, 260, 1, 256, 2, 256, 11, 266, 8, 264, 5, 260, 2, 256, 47, 302, 44, 300, 41, 296, 42, 296, 35, 290, 32, 288, 37, 292, 34, 288, 23, 278, 20, 276, 17, 272, 18, 272, 11, 266, 8, 264, 5, 260, 2, 256, 191, 190, 188, 188, 185, 184, 186, 184, 179, 178, 176, 176, 181, 180, 178, 176, 167, 166, 164, 164, 161, 160, 162, 160, 171, 170, 168, 168, 165, 164, 162, 160, 143, 142, 140, 140, 137, 136, 138, 136, 131, 130, 128, 128, 133, 132, 130, 128, 151, 150, 148, 148, 145, 144, 146, 144, 139, 138, 136, 136, 133, 132, 130, 128, 95, 94, 92, 92, 89, 88, 90, 88, 83, 82, 80, 80, 85, 84, 82, 80, 71, 70, 68, 68, 65, 64, 66, 64, 75, 74, 72, 72, 69, 68, 66, 64, 47, 46, 44, 44, 41, 40, 42, 40, 35, 34, 32, 32, 37, 36, 34, 32, 23, 22, 20, 20, 17, 16, 18, 16, 11, 10, 8, 8, 5, 4, 2, 0}}