22 3691561 1529 2 12 14 15 19 20 23 26 27 32 38 39 40 44 46 49 51 55 56 61 67 69