250,528 153,350 121.584 155,775 266,645 193,384 159,844 231,390 51,108 142,508 220,711 370,617 136,318 300,461 274,051 245.585 253,309 183,394 137,892 199,595 209,502 211,803 101,059 125,636106,642