5 171 217 true 8 12 20 33 35