7 889 195 true 4 13 14 18 26 34 37