9 4144 642 true
7 9 12 17 21 25 31 32 38