109
184
180
82
84
164
355
96
118
206
189
79
87
111
26
229
130
681
454
245