9 311 336 true
8 10 13 18 20 25 27 29 38