12 9028 849 true 1 4 6 7 8 10 14 16 17 18 23 25