21
7
9
21
21
17
46