9 3009 597 true 5 12 13 15 19 25 31 36 38