10 87 22 8 10 19 22 26 29 39 40 45 69