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