13 672 87 128536 6 16 17 22 24 39 46 61 63 78 87 88 90 1 2 3 4 5 6 7 8 9 10 65 166 406 1 39 276 253 63 16 5 4 4 4 3 2 2