30
18
30
47
49
28
42