28 32 57 83 146 180 203 211 213339