18 16034 389 4024038 6 9 11 14 18 21 25 27 32 34 40 44 58 68 80 89 97 98 1 2 3 4 5 6 7 8 9 17 32 57 84 211 392 2549 3780 7897 74 1327 5974 6470 1884 153 30 21 20 17 15 13 11 9 7 5 3 1