40
22
23
31
35
48
125