130
535
59
381
65
352
317
37
223
25
172
165
28
169
26
168
13
60
35
137
17
50
46
63
10
53
92
1,075
30
21
32
8