17 1512 789 true 0 2 6 7 9 10 11 12 13 14 20 22 27 30 31 36 39