152 708 116 149 104 702 84 421 83 786 78 318 68 963 53 331 50 779 38 591 100253