6 167 246 true 5 10 16 18 29 31