8 436 282 true 3 7 9 14 18 19 27 29