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