475
391
269
298
264
255
199
476
843
702
293
430
264
1
209
311
5072
93
361
290
210
449
12
3
457