1 16 32 47 63 78 136 137 138 156