1 105 2 19 3 4 5 2 4 1