5 167 246 true 4 7 16 17 31