20
20
15
35
25
28
49