6 177 119 true 1 12 16 20 21 35