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