10 980 763 true 8 17 26 39 41 45 53 58 83 89