20
16
17
19
23
20
23