10 550 296 true 2 5 6 12 13 15 21 24 30 39