18
18
19
23
21
23
25
27