168 518 290 596 155 201 866 261 360 338 46 280 81 288 3386