127
71
147
134
123
97
58
51