127
71
146
130
123
97
58
51