12 2225 516 true 0 1 3 12 13 16 17 20 25 34 35 37