8 94 253 true 1 6 7 10 15 17 31 35