426
851
150
448
178
575
104
402
127
307
109
374
145
493
33
355
102
321
13
720
158
304
59
274
209
272
53
204
142
288
92
1,092
205
249
270
151
227