15 1281 567 true 4 9 12 18 24 29 41 48 60 64 71 85 86 87 95