40
22
25
50
48
41
109