12 2069 963 true 0 3 8 17 21 30 31 38 64 70 71 82