45 52 54 56 59 62 71 75 78 87 94 99 100 102 122 125134