58
655
36
335
37
333
20
242
31
213
10
233
26
168
27
133
166
66
509
25
114
4
124
41
97
15
103
68
395
91
6
89
5
90