8 160 258 true 2 3 11 12 19 22 26 29