16 2694 657 true 0 2 10 11 13 15 16 20 28 29 32 33 35 36 37 39