10 273 248 true
1 8 11 14 19 22 23 27 36 39