14 4369 785 true 0 1 2 3 4 6 11 18 20 24 29 33 35 38