30,903 8,343 9,146 94,425 158,104 2,433 23 5,618 37,707 2,839 27 96,812 21 27,756 32 , 140 ; 1,185 40,256 I , 961 12.747 6.954 15,808 5.954 10,323 23.439 12,229 3,010 1,6527,536