10 212 252 true 3 10 14 15 18 23 25 26 27 34