17 1990 708 true 4 6 15 20 28 31 35 38 40 45 62 65 75 80 82 93 99