348
267
174
283
224
254
293
242
14
183
152
211
135
7016
177
263
171
453
323
151
281
30
16
92
182
20
81
162
203
91
164
131
469
161
197
208
11