10 634 364 true 3 5 6 15 19 26 28 34 35 36