41
29531
3123
2764
271
753
22
791
262
46
191
391
7
9
61
301
5
2
34
32
28
261
20
161
10
42
87
47
561
29
181