75
513
47
485
45
249
152
276
94
188
37
194
30
185
6
166
91
15
99
7
136
17
128
10
112
104
103
278
1,041
2