5 369 178 true 4 7 16 17 31