17 20798 171 true 7 12 14 27 33 46 47 54 58 64 82 83 88 97 101 105 117