 302302  61061  302302  302302  55055  50050  302302  210210  52052  54054  261261  253253  118119  102102  142142  165165  186186  200200  302302  306306  318318  317317  324324  328328  356356  396396  411411  412412  26026  456456  456456  456456  443443  443443  443443  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 