42
72
60
40
55
174
175
295