11 1 3 14 21 24 27 41 49 53 57 58