149 16 1347 192 12 3546 512 44 5643 170 20 3062 504 61 9168 107 18 5119 392 61 9131 56 15 5285 78 21 5316 49 7 4042 293 35 8733 75 8 5087