10 268 199 true
4 10 11 12 14 17 28 30 36 39