9 1070 410 true
1 7 8 10 18 21 26 29 39