118
872
128
771
71
345
37
447
97
247
55
471
298
64
390
33
330
22
311
85
17
308
41
296
212
6
354
12
269
27
268
25
210