295
701
195
586
127
407
63
561
162
402
20
457
38
433
93
288
62
220
185
246
183
279
1,040
4
172
19
177
45
171
32
151
22
142
34
138
134