164392
115275
81107
56178
44344
32596
28167
28113
22725
18664
14814
9252
7179
6291
6104
4729
4217
4167
3805
3611
2848
1621
1123
1118
928
864
587
409
387
319
197
188
5
2
0