39
510
21
465
47
453
15
384
26
279
226
227
214
29
202
17
182
13
170
5
165
33
164
19
144
756
8
116
10
134
4
122