20 31213 6146 true 1 8 12 16 18 21 22 29 40 50 58 63 66 67 68 74 75 82 90 96