12 10438 881 true 5 7 12 17 18 21 23 27 29 34 35 36