What is the largest integer that is a divisor of n(n+1)(n+2) for all positive integers n that are multiples of 3?
3
6
12
18
24