11 265 42 48681 18 21 33 41 58 65 83 87 90 94 96 1 2 3 4 5 6 7 16 47 62 63 1 40 160 32 11 8 5 3 3 1 1