335
566
175
279
465
833
177
200
113
196
45
147
24
111
59
40
168
15
254
30
193
17
142
34
89
20
161
61
713
28
156
43
158
9
108