6 159 124 true 6 7 15 20 29 30