11 286 248 true 1 4 7 11 16 18 22 26 28 37 39