23 176566 970 true 6 14 23 25 38 40 82 86 93 104 105 106 113 116 121 124 128 130 131 134 135 137 148