21
21
13
24
22
23
31