8 119 146 true 1 2 14 20 25 27 31 37