14 1151 497 true 9 15 23 37 43 47 48 58 60 73 75 82 87 93