164
96
75
106
142
99