15 457 434 true
1 6 7 12 14 17 18 19 20 25 31 32 34 36 39