109 214 270 430 318 380 252 531 340452