4 43 107 true 1 3 14 31