10 397 299 true 2 10 11 13 19 24 25 34 37 39