5 33 80 true 8 15 28 31 32