40
21
22
30
34
48
125