501  356 
123  145
290  500
213  309
256  178
134  500
315  400
256  402
