40
22
24
50
48
41
109