295,466 326,512 87,923 110,826 250,961 104,419 132,494160,025