95
496
24
282
38
324
22
222
23
229
45
200
12
145
16
160
11
151
8
182
278
1,040
20
168
9
80
2
52
96
1
43
42