11 604 343 true
1 7 18 21 25 29 30 34 35 36 38