309
490
486
225
243
205
191
113
110
251