spread amount over buckets with no under/over