33
3
98
152
1789
47
32
28
878
719
319
2
2012
209
727
138
19
98
190
587
56
936