12 39,541 81 10 512 33 3,106 890 1,162 242,029 148,077 38,605 113 242 372 1,351 301 5,1771,504