105 400 340 180 310 200 696