14 870 444 true 1 10 12 17 24 42 45 52 59 75 79 85 90 98