6 135 126 true 1 5 18 21 22 37