10 551 412 true 1 6 9 12 17 19 24 27 30 38