141
596
84
535
66
295
26
156
67
200
51
221
91
119
41
210
16
169
15
254
196
29
155
20
131
43
181
19
9
152
151
12
98