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