10 283 40 50966 1 17 26 27 29 30 40 56 63 71 1 2 3 4 5 6 7 8 9 74 1 41 180 49 3 2 2 2 2 1