10 167 214 true 2 3 6 24 25 30 31 32 35 38