input: from typing import List
  
  def generate_histogram(data: List[int]) -> None:
      """Generate a histogram for the given list of integers.
      >>> generate_histogram([3, 5, 7, 2, 8, 10, 11, 65, 72, 81, 99, 100, 150])
      # Displaying the histogram with the specified bins and labels
      """
output:     bins = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 150]
      labels = ["0-10", "10-20", "20-30", "30-40", "40-50", "50-60", "60-70", "70-80", "80-90", "90-100", "100-150"]
      histogram = [0] * len(bins)
  
      for num in data:
          for i in range(len(bins) - 1):
              if bins[i] < num <= bins[i + 1]:
                  histogram[i] += 1
                  break
  
      print("# Displaying the histogram with the specified bins and labels")
      for i in range(len(labels)):
          print(f"{labels[i]}: {'*' * histogram[i]}")