Timings used so far, 3, 9, 10, 13, 14, 21, 23, 27, 28, 29, 31, 33, 37, 39, 40, 57, 62, 74