14 1258 595 true 1 19 20 23 26 30 33 52 65 66 69 71 85 92