231
531
75
500
146
434
161
407
69
343
278
1,047
48
263
99
260
68
203
29
179
36
127
34
120
20
116
106
26
105
11
97
9
91
17
90