23
15
17
17
19
20
45