14 294 242 true 4 5 10 12 18 20 21 26 27 28 29 31 36 39