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