8 131 49 31 38 40 41 51 61 76 95