6 172 150 true
3 7 13 31 34 39