Here we go:
Need: 1, 4, 14, 16, 21, 24, 27, 29, 35, 37, 47, 49, 56, 60, 62, 65, 67, 75, 76, 77, 78, 81, 86, 89, 91, 93, 97, 98, 108, 113, 124, 126, 133, 134, 138, 139
Swaps: 2 (x2), 5, 7, 9 (x2), 10, 12, 13 (x2), 17, 18, 19, 20, 25, 28 (x2), 30, 31, 32, 33, 36 (x2), 38, 39, 40, 41, 42, 45 (x2), 46, 48 (x3), 50 (x2), 52, 53, 54 (x2), 55, 58, 64, 66, 70, 71 (x2), 74 (x2), 79, 80, 84, 88 (x2), 90, 95, 96 (x2), 100 (x2), 103, 104, 109, 112, 115, 119, 120, 125, 127, 128, 129, 132, 135 (x2)