29 388 43,211 46,342 61,032 174 2,340 3,691 42,004 52,506 282 3,984 8,986 102,686124,342