10 172 261 true 2 7 9 10 12 18 20 32 34 35