10 119 253 true 5 8 15 16 22 25 27 28 32 39