16 10056 838 true 0 2 6 9 10 12 14 20 21 23 24 28 29 32 37 38