16 12123 958 true 2 4 12 14 17 19 21 23 25 28 29 30 31 35 36 39