19
503
47
390
42
456
23
271
241
36
235
20
201
171
12
192
2
82
4
188
84
204
46
185
38
22
159
66
510
16
143
24
164
26
193