149 16 1402 192 12 3622 512 44 5739 170 20 3130 504 61 9289 107 18 5178 392 61 9339 56 15 5344 78 21 5409 49 7 4099 293 35 8838 75 8 5154