allocation sizes