11 2496 130 631058 3 14 22 30 31 46 59 61 68 69 75 1 2 3 4 5 6 7 8 9 10 11 51 444 936 743 246 53 11 5 3 2 2