19 1437 566 true 2 6 26 28 30 31 34 43 49 50 54 60 63 84 87 88 90 95 97