10 358 261 true
4 6 7 17 21 25 26 27 35 38