14 1042 548 true 3 7 19 25 39 41 47 56 60 61 69 88 94 99