16 938 879 true 0 3 8 10 11 12 18 21 24 28 29 30 32 33 36 38