10 575 707 true 12 15 20 21 33 39 61 83 95 99