838
316
208
124
369
174
554
120
863
339
505
126
331
189
1464
899
525
139
195
73
526
113
307
57
482
212
215
142
441
113
106
50
363
137
285
123
133
39
474
154