8 169 152 true
2 5 7 23 24 32 33 35