127
71
144
129
123
97
58
51