12 342 60 20 21 34 39 42 44 47 49 51 64 65 66