11 3105 133 743182 6 15 16 19 20 27 39 63 85 86 93 1 2 3 4 5 6 7 8 9 10 91 55 454 1082 987 386 102 25 6 4 3 1