10 187 52 7 20 43 56 66 69 75 80 81 82