100 200 2 66 31 70 1 3