22
22
23
23
28
21
31