125 5 2130 129 9 2595 56 8 2443 182 21 2929 77 8 3324 99 12 4318 59 5 3821 57 12 4059 85 13 3970 31 7 3998 86 11 4792 59 45 5398