20 14229 973 true 1 2 7 8 10 12 13 15 16 17 21 23 24 25 27 30 32 36 37 39