21 175764 2161 3 20 24 26 35 41 43 45 48 51 69 72 81 95 108 123 125 130 140 143 146