51 2 2377 49 6 2424 127 6 3004 69 5 3813 70 13 2999 128 17 3815 56 5 2933 99 9 3669 86 16 3343 71 34 3585