15 676 347 true 3 5 6 8 10 15 23 24 25 27 28 30 32 35 39