6 107 124 true 2 5 7 19 35 39