3 52 197 true 17 19 29