7 1309 254 true 11 14 15 18 31 36 39