8 227 243 true 3 7 9 14 15 28 36 39