8 87 46 18 25 26 43 64 72 80 99