1, 43, 85, 148, 2, 23, 44, 86, 107, 3, 24, 66, 129, 4, 109, 130, 151, 47, 89, 110, 131, 152, 6, 27, 48, 69, 111, 153, 7, 28, 133, 113, 134, 156, 10, 31, 52, 73, 94, 115, 11, 32, 53, 116, 137, 158, 12, 54, 75, 96, 13, 76, 97, 139, 119, 140, 161, 15, 78, 99, 142, 17, 38, 80, 143, 164, 39, 165, 19, 40, 61, 103, 41, 62, 83, 146, 63, 105 |