9 133 30 22181 10 12 29 31 32 73 76 83 90 1 2 3 4 5 6 7 36 53 1 36 73 11 3 3 3 2 1