4 105 77 true 1 3 19 28