21 27 31 35 42 43 48 49 50 55 57 58 59 59 60 60 61 62 62 62 62 62 63 63 63 65 65 65 66 66 66 66 66 66 67 67 68 68 70 70 71 71 72 73 73 73 73 73 74 74 74 75 75 75 75 75 76 76 76 79 79 79 80 80 80 81 81 82 83 83 84 85 85 85 86 88 89 89 89 89 89 90 92 93 94 95 95