306
1,252
241
487
132
342
103
283
77
322
53
290
52
164
38
173
181
15
254
21
128
26
116
127
22
3
101
61
713
138
105
11
115