10 7129 790 true 2 5 6 7 16 19 25 32 34 39