8 296 282 true 2 5 6 14 24 26 33 35