14 1228 747 true 13 15 17 26 29 35 38 52 59 64 69 88 91 97