100
540
21
322
131
342
82
227
184
278
1,048
17
172
13
165
19
155
22
147
18
136
8
103
12
69
91
3
86
7
46
1
76
2
39