12 417 440 true 2 5 7 10 12 17 18 21 23 25 32 37