59
707
86
443
90
366
32
298
279
61
264
37
221
40
193
30
196
46
175
39
158
15
152
17
131
19
127
20
901
25
13
134