8 88 45 12 56 60 63 67 94 95 97