24 12 15 21 40 18 24 10 28 22 25 12 144 60 64 90 106 77 105 102176