40,095 29,891 14,013 41,075 149,283 204,913220,754