14 1103 596 true 7 9 26 29 33 37 40 49 50 83 88 95 96 97