4 109 83 true 2 9 21 34