145886
143593
139055
144091