14 397 213 true 4 9 12 15 17 20 23 26 27 28 33 36 38 39