26
14
1
136
220
53
55
218
424
197
273
187
579
389
160
426
309
198
219
135
413
143
252
360
69
166
172
64
476
376
272
192
290
132