210
352
52
174
355
377
371
453
135
131
154
100
452
211
276
143
260
57
50
352
112
319
312
153
235
238
1855
46
216
313
661
8
197
224
259
107
219
820
373
0
217
124
75
221
138
7
314
61
106
167
50
399
