22
21
22
23
28
21
31