24 3569 1825 true 1 3 4 5 14 18 21 22 24 26 27 29 41 42 46 47 57 58 64 71 79 80 88 99