8 145 253 true 1 11 14 20 30 32 36 39