19 1264 569 true 3 6 14 18 31 34 39 50 53 57 60 65 68 79 88 89 93 95 99