12 953 581 true 12 19 21 35 37 48 55 71 72 74 75 88