14 677 420 true 4 7 10 12 15 21 32 34 40 66 67 69 94 97