35 3 35 2 33 32 29 28 27 24 22 2 21 2 22 18 2 17 17 3 17 2 16 13 13 2 12 10 10 2 9 8 7 7 2 6 5 4 3 2 1 35