40
23
25
50
48
42
109