14 987 450 true 3 4 14 17 19 33 56 59 70 73 75 82 95 99