33 2540 148 1 3 9 12 18 19 22 24 27 30 31 32 36 38 39 40 43 49 54 56 60 61 65 79 80 82 85 86 87 88 90 95 97