10 634 399 true 1 5 15 16 17 25 27 29 33 34