16 24221 1112 true 1 3 7 12 14 15 16 18 21 25 29 31 36 37 38 39