6 4 3 6 6 3 5 21 18 15 12 9 10 2 6 10 2 5 5 1 2 4 10 7 10 2 16 12 8 20 4 2 52 101 2 10 2