149 16 1341 192 12 3536 512 44 5637 169 20 3056 504 61 9156 107 18 5109 391 61 9110 55 15 5280 78 21 5308 49 7 4035 292 35 8720 75 8 5083