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