12 27984 1793 true 3 15 16 17 19 20 23 24 31 34 37 39