24 1064 667 true 0 2 3 4 5 9 15 18 22 24 26 31 38 56 58 60 80 83 84 85 87 90 93 97