6 167 248 true 5 10 13 14 22 30