8 151 72 21 22 36 49 58 67 73 85