<｜begin▁of▁sentence｜>### Instruction:
How can you use the `plt` module from matplotlib to plot the squares of numbers ranging from 0 to 9 and display this plot with respective axis labeled and a title 'Number Squares'?
### Response:
import matplotlib.pyplot as plt

# Generate a sequence of numbers (0 to 9)
numbers = list(range(10))
# Calculate the square of each number
squares = [x**2 for x in numbers]

# Plot the numbers (x-axis) against their squares (y-axis)
plt.plot(numbers, squares)
# Add a title to the graph
plt.title('Number Squares')
# Label the x-axis
plt.xlabel('Number')
# Label the y-axis
plt.ylabel('Square of Number')

# Display the plot
plt.show()
<|EOT|>
