7 141 136 true 3 10 19 20 22 32 37