12 1194 764 true 0 1 19 31 44 52 54 74 75 88 93 97