11 1152 80 167944 3 5 11 21 29 31 32 40 42 52 91 1 2 3 4 5 6 7 8 15 56 552 1 45 340 471 206 53 19 9 5 2 1