8 167 319 true 9 17 20 21 28 32 33 35