206
161
92
124
182
338
486
222
450
303