1, 93, 116, 162, 25, 71, 140, 163, 49, 72, 141, 73, 142, 28, 51, 143, 166, 29, 52, 98, 121, 144, 7, 76, 54, 123, 146, 32, 55, 78, 101, 147, 10, 33, 56, 102, 125, 34, 57, 80, 103, 126, 35, 81, 173, 105, 151, 14, 60, 83, 129, 152, 175, 15, 38, 107, 130, 176, 39, 131, 177, 17, 40, 63, 86, 132, 18, 64, 110, 156, 111, 20, 89, 112, 67, 90, 113, 22, 45, 160, 46, 92, 138 |