10 622 681 true 12 17 20 24 25 26 28 30 31 37