146
89
34
142
132
886
5
120
29
42
115
30
812
104
11
62
138
59
2 015
135
108
172
44
61
100
60
409
171
48