20
3
13
17
3
12
1
2
11
3
7
1
3
21