3 83 109 true 0 35 38