8 159 256 true 3 32 47 52 68 79 81 93