335
566
465
833
175
279
59
113
177
200
196
45
147
24
111
30
193
6
2
40
168
17
142
20
161
34
89
61
714
28
156
144
43
158