232
595
46
503
27
277
77
339
259
11
209
34
49
196
21
241
68
395
15
126
13
194
180
12
141
14
100
254
45
165
135
10
125