12 18683 1149 true 2 8 9 10 15 18 21 23 25 26 30 34