51 2 2423 49 6 2501 127 6 3043 69 5 3892 70 13 3059 128 17 3886 56 5 2989 99 9 3714 86 16 3390 71 34 3645