8 216 319 true 2 3 6 18 28 30 32 39