127
71
147
131
123
97
58
51