1 351 2 19 3 21 4 7 6 1