20
15
12
20
30
33
41