323
55
343
49
540
186
222
144
374
139
306
14
472
217
620
173
373
110
314
151
235
174
644
113
290
112
426
157
287
37
572
362
654
207
602
208
574
143
504
124