4 137 105 true 5 9 21 30