284
133
204
93
380
74
152
50
394
91
356
123
416
12
475
43
440
129
293
87
271
193
218
181
490
184
423
62
330
79
283
162
575
131
215
185
169
77
445
68