97
103
101
75
144
129
140
57