7 104 237 true
2 4 8 11 14 18 19