12 528 264 true 6 9 18 19 20 21 22 28 30 32 36 39