7 124 241 true 3 4 10 20 23 25 39