52 5 1265 52 3 1428 176 28 2916 99 17 2556 179 21 3697 74 20 4903 81 21 5126 30 16 4850 62 6 5071 119 29 5812 64 39 6372 16 19 5887