22
23
21
23
28
27
31