1 6 20 21 22 23 24 37 42 52