10
12
16
30
45
23
12