52 5 1426 52 3 1628 176 28 2997 99 17 2634 179 21 3799 74 20 5027 81 21 5237 30 16 4935 62 6 5147 119 29 5903 64 39 6449 16 19 5938