21 5033 148 1833637 1 2 6 7 9 12 14 24 38 41 48 49 58 63 66 70 74 86 91 97 98