30
26
42
29
42
50
140