10 177 173 true 2 16 18 21 22 23 25 32 33 35