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