109,429 143,703 108,841 144,821 270,328 195,323 169,890 243,600 55,011 135,639 232,116 345,927 135,411 257,466 290,766 258,901 269,580 181,473 127,586 190,299 172,577162,514