23 422 42 1 9 10 11 13 17 21 27 29 30 33 36 38 45 46 49 51 53 56 61 64 67 69