30
58
49
42
122
26