22 24 29 39 39 39 40 40 44 48 48 50 50 50 52 52 54 54 55 56 60 61 61 63 63 65 65 66 66 68 69 69 71 71 72 73 75 77 79 80 80 80 81 83 85 85 85 86 88 95 95 95