321,560 153,028 47,725 30,900 25,02079,439