244
209
195
1056
142
1361
225
178
17
234
252
373
820
98
153
95
213
42
52
57
27
20
32
46
38
49
22
41
120
136
86
19
227
26
62
58
34
282
547