14 29029 1270 true 3 4 7 8 12 13 20 22 25 27 29 31 36 38