143
706
150
437
112
287
105
280
114
236
81
226
37
222
69
174
100
187
58
164
94
175
43
152
108
159
31
135
92
1,123
49
67
128
25