24 606 443 true 2 3 6 9 16 26 30 39 40 45 53 55 57 60 63 64 67 70 71 79 81 82 83 85