41
29631
3123
2774
271
753
22
781
262
47
191
401
7
9
61
301
46
5
2
34
32
28
261
20
161
10
42
88
561
29
181