321
150
95
181
222
53
34
191