21
21
43
42
34
42