20 20120 4688 true 1 3 14 18 19 21 23 24 29 31 35 39 46 57 67 70 72 78 94 96