95 4 789 102 12 1442 64 3 889 77 8 1168 171 22 1713 51 6 877 120 8 2006 77 13 1840 212 27 2823 159 17 2220 82 18 2048 67 8 1804 167 14 2561 92 5 1462 49 15 3063 32 8 6023