24 873 564 true 6 12 16 17 22 26 27 29 31 35 38 47 48 50 58 59 60 68 71 79 81 83 89 99