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