52
745
82
421
35
297
16
216
31
293
68
309
59
218
10
177
20
146
23
169
44
171
21
183
56
136
27
142
139
5
43
95