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