for each customer break by state by city: accumulate balance (total by state by city). display state city with width 100. if last-of (city) then display accum total by city balance. if last-of (state) then display accum total by state balance. end.