288
963
256
921
173
884
133
417
78
283
54
211
44
168
21
46
181
55
180
25
141
33
140
34
136
14
131
6
331
26
125
17
119
116