10 447 210 true 2 7 14 15 18 23 25 34 36 38