25 897 110 1 5 12 13 17 22 23 24 31 34 36 37 38 39 41 43 46 47 50 51 61 63 65 67 69