206
161
92
124
182
338
485
221
450
303