8 160 261 true 1 13 14 28 32 33 35 39