21 1258 141 1 3 4 9 11 13 14 31 32 33 34 40 45 51 53 55 56 59 60 61 66