22
23
18
27
23
25
28