8 391 282 true 1 6 13 25 26 27 33 39