12 0 12 1 14 2 17 3 222 4 1 5 3 6 12 7 2 8 13 9 8 10 123 11 73