1 , 128 , 475 433,100 * ) 295,833 207,650 156,115 118,746 98,513 81,621 80,723 79,270 76,071 68,295 61,147 61,107 56,696 49,307 48,606 47,442 40,08039,530