9 105 217 true 21 22 31 49 58 77 83 85 97