7 1309 254 true
11 14 15 18 31 36 39