304
204
182
260
190
164
163
12
272