31 5 4830 60 15 5732 94 47 8756 69 18 5710 84 34 7319 112 38 9947 36 23 9929 5 7 8494 27 20 9410 24 7 8623 10 9 9087