956 21175 107 164 464 14 180 12 11447 13 5 4 171 
62 29248 137 7 88 11 53 5 1481 3 55 
12 30815 62 32 22 12 318 3 1 8 
9 30829 28 29 4 6 6 73 1 4 1 
11 31173 15 1 1 8 27 4 3 1 
31140 2 2 3 6 4 6 1 
31002 1 7 1 6 2 3 1 
3 31068 2 2 1 4 10 
20 31226 4 23 2 25 
31026 2 23 1 11 
6 30978 5 4 10 10 55 
2 30918 32 2 16 24 28 257 
29 29438 1 645 24 2 32 39 786 
166 26773 15 1858 3 47 136 39 2113 
808 16013 2 51 5065 51 4 169 6 474 86 4716 
