32 16919 1273 1 3 4 6 14 18 19 23 24 30 34 35 39 42 43 44 45 46 50 52 55 59 63 65 66 68 75 82 84 89 97 100