31
471
66
358
25
214
32
175
112
16
104
1
122
7
100
21
115
68
395
26
149
23
11
88
6
18
101
509
20
92
82
9
78