1 240 10 6 11 5 12 4 13 2 17 2 2 46 20 1 21 2 3 26 31 1 4 29 5 16 6 37 7 24 8 16 9 4