131
912
55
577
31
282
26
244
20
127
29
198
169
50
204
4
129
15
142
19
138
121
3
94
6
97
66
509
12
82
113
7
98