input: Write a function to create and display a histogram using the given data in Python. The function should take the data as input, plot the histogram with specified bins, and display the plot with appropriate labels.
  import matplotlib.pyplot as plt
  
  def generate_histogram(data):
      # plotting the histogram 
      plt.hist(data, bins = [0, 20, 40, 60, 80, 100, 120, 140, 160], edgecolor = 'black') 
    
      # x-axis label 
      plt.xlabel('Range of values') 
      # y-axis label 
      plt.ylabel('Number of Occurrences') 
      # plot title 
      plt.title('Histogram of data') 
    
      # function to show the plot 
      plt.show()
  
  data = [3, 5, 7, 2, 8, 10, 11, 65, 72, 81, 99, 100, 150]
  generate_histogram(data)
output: def generate_histogram(data):
      plt.hist(data, bins=[0, 20, 40, 60, 80, 100, 120, 140, 160], edgecolor='black')
      plt.xlabel('Range of values')
      plt.ylabel('Number of Occurrences')
      plt.title('Histogram of data')
      plt.show()