495
426
599
346
295
234
267
941
243
345
90
141
165
346
82
195
145
208
415
608