22
22
21
23
28
27
31