def report(self): d = {str(k):int(v) for k, v in itertools.izip(xrange(0, 1 + self.max_value), self.counts)} d[">%d" % self.max_value] = int(self.counts[-1]) return d