16 794 295 true
1 6 7 8 15 18 19 20 22 29 30 31 33 34 38 39