12 6 2 16 6 1 2 16 12 103