78 67 21 76 94 04 40 10 85 101 85 145 101 63 216