12 8551 782 true 3 10 14 16 20 23 26 28 29 30 31 36