128 110 122 114 87 88 91 98 90 89 103123