10 693 367 true 22 29 38 69 71 76 77 83 89 96