8 141 237 true
2 9 17 18 21 33 36 38