7 332 204 true 2 4 6 9 12 16 18