120
132
206
145
78
458
310
234