7 162 274 true 0 4 17 18 26 31 35