5 337 167 true 2 4 9 14 35