What is 126 Divisible By?

What numbers is 126 divisible by? Is 126 a prime number? Calculate and list the factors of 126.
Number

126 is evenly divisible by the following integers:

1
2
3
6
7
9
14
18
21
42
63
126

It is not a prime number.