258,598 152,192 51,913 57,654 46,835 24,128 22,957 8,310 6,649 699 72,259 16,649 38,483 368,848 184,284 180,182 64,191 37,54241,702