9 338 188 true
8 10 17 19 25 26 29 37 39