11 248 172 true
3 4 8 10 11 20 25 31 35 37 38