12 1203 532 true 14 26 31 34 59 66 77 83 84 88 92 97