9 227 259 true 1 7 8 12 16 27 30 32 39