18 18 18 18 18 18 18 18 18 42 18 42 18 42 18 42 1000 1000