13 3786 132 688246 11 13 17 19 34 48 55 56 57 60 75 84 91 1 2 3 4 5 7 14 31 46 81 232 299 2106 80 1137 1759 719 27 15 13 11 9 7 5 3 1