23
15
17
16
19
20
45