477
139
463
126
270
146
139
109
410
117
337
150
295
88
202
27
406
43
380
249
393
172
580
118
289
134
303
141
294
112
275
148
469
267
427
147
479
186
203
114