10 567 387 true 3 4 6 8 12 14 17 27 32 38