6 4 3 1 9 1 1 8 12 13 8 4 6 3 2 2 21 6 16 107 27 43 2 18 44 34 191