10 887 444 true 1 10 14 17 25 29 30 34 38 39