211
892
85
594
104
413
51
376
39
385
64
336
58
316
20
295
12
190
899
38
178
6
159
16
232
125
3
116
11
111
8
143
106