true 43 172 true 17 20 26