12 18147 1336 true 2 5 6 7 12 14 22 25 27 29 34 37