14 1042 504 true 4 5 9 18 19 25 42 47 63 65 67 91 95 99