93
296
24
278
61
210
63
383
89
357
1,048
90
288
43
282
27
275
34
180
2
42
40
135
8
83
18
96
5
115
12
104
11
82
3
79