8 340 24 6 14 21 42 76 78 84 89